@charset "UTF-8";
/*
!Theme Name: stmartins
Author: contra
Template: stmartins
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

html {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

q, blockquote {
  quotes: none;
}

q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

a img {
  border: none;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

/*
	Variables
*/
/*
    Mixins
*/
.grid, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group, .page-template-template-gocardless-covid form#DirectDebitForm td,
.page-template-template-stripe-covid form#DirectDebitForm td, .row, main.site-main .row,
main.site-landing .row, .post, .thanks-to, .case-studies, .widget.twitter-feed ul, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div.label,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div.label, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div.label,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div.label,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div.label,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div.label, .page-template-template-gocardless-covid form#DirectDebitForm td input,
.page-template-template-stripe-covid form#DirectDebitForm td input, .page-template-template-gocardless-covid form#DirectDebitForm td label,
.page-template-template-stripe-covid form#DirectDebitForm td label, .container, .section--blockquote .pillar--section,
.section--cta .pillar--section,
.section--tweet .pillar--section,
.section--image-video .pillar--section,
.section--text .pillar--section,
.section--newsletter .pillar--section,
.section--intro .pillar--section,
.section--picker .pillar--section,
.section--instagram .pillar--section, .section--info .pillar--section .info--section, main.site-main .row .col-7,
main.site-landing .row .col-7, main.site-main .row .sidebar-3,
main.site-landing .row .sidebar-3, main.site-main .row .col-12,
main.site-landing .row .col-12, main.site-landing .sidebar-2, main.site-landing .col-8, .share-container .col-5, .share-container .col-7, .post .col-4, .post .col-8, ul.case-study-grid li, .our-year .row .col-3, .our-year .row .col-4, .page-template-template-gocardless-covid .donate-block .col-6,
.page-template-template-stripe-covid .donate-block .col-6, .page-template-template-gocardless-covid .donate-block .col-4,
.page-template-template-stripe-covid .donate-block .col-4, .page-template-template-gocardless-covid .donate-block .col-5,
.page-template-template-stripe-covid .donate-block .col-5, .widget.twitter-feed ul li, .volunteer-container .row .col-3, .volunteer-container .row .col-8, .donateOptions .donateOptionOOT, .hasSidebar .content-with-sidebar, #secondary, .box-one,
.box-two,
.box-three, .donate-logos .item {
  zoom: 1;
}

.grid:before, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group:before,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group:before, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group:before,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group:before,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group:before,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group:before, .page-template-template-gocardless-covid form#DirectDebitForm td:before,
.page-template-template-stripe-covid form#DirectDebitForm td:before, .row:before, main.site-main .row:before,
main.site-landing .row:before, .post:before, .thanks-to:before, .case-studies:before, .widget.twitter-feed ul:before, .col-8:before, .col-7:before, .col-6:before, .col-5:before, .col-4:before, .col-3:before, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div:before,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div:before, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div:before,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div:before,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div:before,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div:before, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div.label:before,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div.label:before, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div.label:before,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div.label:before,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div.label:before,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div.label:before, .page-template-template-gocardless-covid form#DirectDebitForm td input:before,
.page-template-template-stripe-covid form#DirectDebitForm td input:before, .page-template-template-gocardless-covid form#DirectDebitForm td label:before,
.page-template-template-stripe-covid form#DirectDebitForm td label:before, .container:before, .section--blockquote .pillar--section:before,
.section--cta .pillar--section:before,
.section--tweet .pillar--section:before,
.section--image-video .pillar--section:before,
.section--text .pillar--section:before,
.section--newsletter .pillar--section:before,
.section--intro .pillar--section:before,
.section--picker .pillar--section:before,
.section--instagram .pillar--section:before, .section--info .pillar--section .info--section:before, main.site-main .row .col-7:before,
main.site-landing .row .col-7:before, main.site-main .row .sidebar-3:before,
main.site-landing .row .sidebar-3:before, main.site-main .row .col-12:before,
main.site-landing .row .col-12:before, main.site-landing .sidebar-2:before, main.site-landing .col-8:before, .share-container .col-5:before, .share-container .col-7:before, .post .col-4:before, .post .col-8:before, ul.case-study-grid li:before, .our-year .row .col-3:before, .our-year .row .col-4:before, .page-template-template-gocardless-covid .donate-block .col-6:before,
.page-template-template-stripe-covid .donate-block .col-6:before, .page-template-template-gocardless-covid .donate-block .col-4:before,
.page-template-template-stripe-covid .donate-block .col-4:before, .page-template-template-gocardless-covid .donate-block .col-5:before,
.page-template-template-stripe-covid .donate-block .col-5:before, .widget.twitter-feed ul li:before, .volunteer-container .row .col-3:before, .volunteer-container .row .col-8:before, .donateOptions .donateOptionOOT:before, .hasSidebar .content-with-sidebar:before, #secondary:before, .box-one:before,
.box-two:before,
.box-three:before, .donate-logos .item:before, .grid:after, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group:after,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group:after, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group:after,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group:after,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group:after,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group:after, .page-template-template-gocardless-covid form#DirectDebitForm td:after,
.page-template-template-stripe-covid form#DirectDebitForm td:after, .row:after, main.site-main .row:after,
main.site-landing .row:after, .post:after, .thanks-to:after, .case-studies:after, .widget.twitter-feed ul:after, .col-8:after, .col-7:after, .col-6:after, .col-5:after, .col-4:after, .col-3:after, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div:after,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div:after, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div:after,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div:after,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div:after,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div:after, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div.label:after,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div.label:after, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div.label:after,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div.label:after,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div.label:after,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div.label:after, .page-template-template-gocardless-covid form#DirectDebitForm td input:after,
.page-template-template-stripe-covid form#DirectDebitForm td input:after, .page-template-template-gocardless-covid form#DirectDebitForm td label:after,
.page-template-template-stripe-covid form#DirectDebitForm td label:after, .container:after, .section--blockquote .pillar--section:after,
.section--cta .pillar--section:after,
.section--tweet .pillar--section:after,
.section--image-video .pillar--section:after,
.section--text .pillar--section:after,
.section--newsletter .pillar--section:after,
.section--intro .pillar--section:after,
.section--picker .pillar--section:after,
.section--instagram .pillar--section:after, .section--info .pillar--section .info--section:after, main.site-main .row .col-7:after,
main.site-landing .row .col-7:after, main.site-main .row .sidebar-3:after,
main.site-landing .row .sidebar-3:after, main.site-main .row .col-12:after,
main.site-landing .row .col-12:after, main.site-landing .sidebar-2:after, main.site-landing .col-8:after, .share-container .col-5:after, .share-container .col-7:after, .post .col-4:after, .post .col-8:after, ul.case-study-grid li:after, .our-year .row .col-3:after, .our-year .row .col-4:after, .page-template-template-gocardless-covid .donate-block .col-6:after,
.page-template-template-stripe-covid .donate-block .col-6:after, .page-template-template-gocardless-covid .donate-block .col-4:after,
.page-template-template-stripe-covid .donate-block .col-4:after, .page-template-template-gocardless-covid .donate-block .col-5:after,
.page-template-template-stripe-covid .donate-block .col-5:after, .widget.twitter-feed ul li:after, .volunteer-container .row .col-3:after, .volunteer-container .row .col-8:after, .donateOptions .donateOptionOOT:after, .hasSidebar .content-with-sidebar:after, #secondary:after, .box-one:after,
.box-two:after,
.box-three:after, .donate-logos .item:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}

.grid:after, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group:after,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group:after, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group:after,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group:after,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group:after,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group:after, .page-template-template-gocardless-covid form#DirectDebitForm td:after,
.page-template-template-stripe-covid form#DirectDebitForm td:after, .row:after, main.site-main .row:after,
main.site-landing .row:after, .post:after, .thanks-to:after, .case-studies:after, .widget.twitter-feed ul:after, .col-8:after, .col-7:after, .col-6:after, .col-5:after, .col-4:after, .col-3:after, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div:after,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div:after, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div:after,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div:after,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div:after,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div:after, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div.label:after,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div.label:after, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div.label:after,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div.label:after,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div.label:after,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div.label:after, .page-template-template-gocardless-covid form#DirectDebitForm td input:after,
.page-template-template-stripe-covid form#DirectDebitForm td input:after, .page-template-template-gocardless-covid form#DirectDebitForm td label:after,
.page-template-template-stripe-covid form#DirectDebitForm td label:after, .container:after, .section--blockquote .pillar--section:after,
.section--cta .pillar--section:after,
.section--tweet .pillar--section:after,
.section--image-video .pillar--section:after,
.section--text .pillar--section:after,
.section--newsletter .pillar--section:after,
.section--intro .pillar--section:after,
.section--picker .pillar--section:after,
.section--instagram .pillar--section:after, .section--info .pillar--section .info--section:after, main.site-main .row .col-7:after,
main.site-landing .row .col-7:after, main.site-main .row .sidebar-3:after,
main.site-landing .row .sidebar-3:after, main.site-main .row .col-12:after,
main.site-landing .row .col-12:after, main.site-landing .sidebar-2:after, main.site-landing .col-8:after, .share-container .col-5:after, .share-container .col-7:after, .post .col-4:after, .post .col-8:after, ul.case-study-grid li:after, .our-year .row .col-3:after, .our-year .row .col-4:after, .page-template-template-gocardless-covid .donate-block .col-6:after,
.page-template-template-stripe-covid .donate-block .col-6:after, .page-template-template-gocardless-covid .donate-block .col-4:after,
.page-template-template-stripe-covid .donate-block .col-4:after, .page-template-template-gocardless-covid .donate-block .col-5:after,
.page-template-template-stripe-covid .donate-block .col-5:after, .widget.twitter-feed ul li:after, .volunteer-container .row .col-3:after, .volunteer-container .row .col-8:after, .donateOptions .donateOptionOOT:after, .hasSidebar .content-with-sidebar:after, #secondary:after, .box-one:after,
.box-two:after,
.box-three:after, .donate-logos .item:after {
  clear: both;
}

/*
    Queries
*/
html.dev.respond, html.dev.no-respond {
  position: relative;
}

html.dev.respond:after, html.dev.no-respond:after {
  position: fixed;
  top: 0;
  left: 60%;
  background: #B30931;
  padding: 5px;
  z-index: 1000;
  color: #FFF;
  font-size: 14px;
  content: 'CSS Respond';
}

html.dev.respond:before, html.dev.no-respond:before {
  position: fixed;
  top: 0;
  left: 40%;
  background: #27ae60;
  padding: 5px;
  z-index: 1000;
  color: #FFF;
  font-size: 14px;
}

html.dev.respond:before {
  content: 'JS Respond';
}

html.dev.no-respond:before {
  content: 'JS No Respond';
}

/*
	Helpers
*/
.hide {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 0px;
  width: 0px;
  margin: -1px;
  padding: 0;
  border: 0;
}

.no-margin-bottom {
  margin-bottom: 0;
}

.no-padding-bottom {
  padding-bottom: 0;
}

.with-padding-top {
  padding-top: 60px;
}

@media screen and (max-width: 500px) {
  .with-padding-top {
    padding-top: 30px;
  }
}

.with-padding-bottom {
  padding-bottom: 60px;
}

@media screen and (max-width: 800px) {
  .with-padding-bottom {
    padding-bottom: 30px;
  }
}

.home .with-padding-bottom {
  padding-bottom: 0;
}

@media screen and (min-width: 800px) {
  .desktop-padding-bottom {
    padding-bottom: 60px;
  }
}

.position-relative {
  position: relative;
}

.pull-right {
  float: right !important;
}

.alignleft {
  float: left;
  margin: 0 20px 20px 0;
}

.alignright {
  float: right;
  margin: 0 0 20px 20px;
}

.page-id-1031 .donate.menu-item,
.page-id-106 .donate.menu-item,
.page-id-7289 .donate.menu-item {
  display: none;
}

.responsive-frame {
  position: relative;
  overflow: hidden;
  padding-top: 56.25%;
}

.responsive-frame iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

table {
  width: 100% !important;
}

.light-grey-section {
  position: relative;
}

.light-grey-section:after {
  content: '';
  opacity: 0.05;
  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #000000 100%);
  position: absolute;
  bottom: 0;
  width: 100%;
  left: 0;
  height: 150px;
  z-index: -1;
}

.text-centered {
  text-align: center;
}

.or-text {
  display: none;
  text-align: center;
  margin-top: 30px;
}

.StripeElement + .or-text {
  display: block;
}

#poststuff #ap-share-box {
  display: none;
}

.visuallyHidden {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
}

.full-width-list ul.case-study-grid li {
  width: 100%;
}

.timeline dl dd .events .events-object {
  max-width: 100%;
  height: auto;
}

.home .home-link {
  display: none !important;
}

.owl-carousel {
  height: 0;
}

.owl-carousel.owl-loaded {
  height: auto;
}

.home .owl-carousel {
  height: 500px;
  opacity: 0;
  transition: opacity 0.2s linear;
}

@media screen and (max-width: 500px) {
  .home .owl-carousel {
    height: 360px;
  }
}

.home .owl-carousel .owl-item {
  opacity: 0;
}

.home .owl-carousel.owl-loaded {
  height: 500px;
  opacity: 1;
}

.home .owl-carousel.owl-loaded .owl-item {
  opacity: 1;
}

@media screen and (max-width: 800px) {
  .home .owl-carousel.owl-loaded {
    height: 450px;
  }
}

@media screen and (max-width: 500px) {
  .home .owl-carousel.owl-loaded {
    height: 360px;
  }
}

.home .owl-carousel.case-studies {
  height: 400px;
}

@media screen and (max-width: 500px) {
  .home .owl-carousel.case-studies {
    height: 400px;
  }
}

.home .owl-carousel.case-studies.owl-loaded {
  height: 400px;
}

@media screen and (max-width: 500px) {
  .home .owl-carousel.case-studies.owl-loaded {
    height: 400px;
  }
}

#SummaryAmount p {
  padding-top: 40px;
}

.grecaptcha-badge {
  z-index: 999;
}

.modal-wrapper {
  display: none;
}

@media (min-width: 43.75em) {
  .modal-wrapper {
    height: 100%;
    width: 100%;
    position: fixed;
    background-color: rgba(33, 33, 33, 0.75);
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 999;
    display: none;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
  }
}

.modal-wrapper .modal-content {
  background-color: #fff;
  z-index: 100;
  padding: 2em;
  position: fixed;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999;
  overflow: hidden;
  overflow-y: auto;
}

.modal-wrapper .modal-content p {
  color: #000;
}

.modal-wrapper .modal-content .thank-you {
  display: none;
}

.modal-wrapper .modal-content .thank-you a {
  font-size: 16px;
}

@media (min-width: 43.75em) {
  .modal-wrapper .modal-content {
    position: relative;
    height: auto;
    margin: 0 auto;
    max-width: 768px;
    padding: 4em;
  }
}

.close-modal--icon {
  position: absolute;
  top: 5px;
  right: 15px;
  font-size: 28px;
}

@media (min-width: 43.75em) {
  .close-modal--icon {
    top: 15px;
    right: 15px;
  }
}

.screenreader-text {
  position: absolute;
  left: -999px;
  width: 1px;
  height: 1px;
}

.screenreader-text:focus,
.screenreader-text:active {
  height: auto;
  width: auto;
  left: 0;
  margin-top: 2em;
  font-size: 1.2em;
  color: #fff;
  display: block;
  position: static;
}

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both;
}

.owl-carousel .owl-animated-in {
  z-index: 0;
}

.owl-carousel .owl-animated-out {
  z-index: 1;
}

.owl-carousel .fadeOut {
  animation-name: fadeOut;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out;
}

/*
 *  Core Owl Carousel CSS File
 */
.owl-carousel {
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
  opacity: 0;
}

.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
}

.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}

.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot {
  cursor: pointer;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.owl-carousel.owl-loaded {
  opacity: 1;
}

.owl-carousel.owl-loading {
  opacity: 0;
}

.owl-carousel.owl-hidden {
  opacity: 0;
}

.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.owl-carousel .owl-item img {
  display: block;
  width: 100%;
  -webkit-transform-style: preserve-3d;
}

.owl-carousel.owl-text-select-on .owl-item {
  -webkit-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}

.owl-carousel .owl-grab {
  cursor: move;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}

.owl-carousel.owl-rtl {
  direction: rtl;
}

.owl-carousel.owl-rtl .owl-item {
  float: right;
}

/* No Js */
.no-js .owl-carousel {
  display: block;
}

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease;
}

.owl-carousel .owl-item img {
  transform-style: preserve-3d;
}

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: scale 100ms ease;
}

.owl-carousel .owl-video-play-icon:hover {
  transition: scale(1.3, 1.3);
}

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none;
}

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease;
}

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
}

.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
  width: 60px;
  height: 60px;
  background-image: url(../img/arrow.png);
  background-position: center center;
  background-repeat: no-repeat;
  overflow: hidden;
  text-indent: -999px;
}

.owl-carousel .owl-nav .owl-next {
  right: 0;
}

.owl-carousel .owl-nav .owl-prev {
  left: 0;
  transform: rotate(180deg);
}

/*
	Grid
*/
.grid, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group, .page-template-template-gocardless-covid form#DirectDebitForm td,
.page-template-template-stripe-covid form#DirectDebitForm td, .row, main.site-main .row,
main.site-landing .row, .post, .thanks-to, .case-studies, .widget.twitter-feed ul {
  display: block;
  margin: 0 -10px;
  box-sizing: border-box;
}

/*
	Type
*/
form#donateForm.form-horizontal .btn, form#donateForm.form-horizontal #submitButton,
.donate-form.form-horizontal .btn,
.donate-form.form-horizontal #submitButton, form#stripe-donation-form .sized-container .btn, form#stripe-donation-form .sized-container #submitButton, form#contra-newsletter #submitButton,
form#DirectDebitForm #submitButton,
form#CreditCardForm #submitButton,
form#stripe-donation-form #submitButton, form#contra-newsletter.form-horizontal .btn, form#contra-newsletter.form-horizontal #submitButton, .case-study-footer > a, header.site-header .cta_overlay a.cta_btn,
header.site-header .cta_overlayb a.cta_btn, .primary-menu .donate a, .thanks-to ul li > div span, .thanks-to ul li > a.content span, .donate-block .donate, .donate-block-full .donate, .donate-block-hero .donate, .btn, #submitButton, .case-studies .item > div > div strong, .case-studies .item > div > a.content strong, .donateOptions .donateOptionOOT ul li.donateOptionOther a {
  padding: 10px 20px;
  font-size: 20px;
  text-transform: uppercase;
  font-weight: 700;
}

@media screen and (max-width: 500px) {
  form#donateForm.form-horizontal .btn, form#donateForm.form-horizontal #submitButton,
  .donate-form.form-horizontal .btn,
  .donate-form.form-horizontal #submitButton, form#stripe-donation-form .sized-container .btn, form#stripe-donation-form .sized-container #submitButton, form#contra-newsletter #submitButton,
  form#DirectDebitForm #submitButton,
  form#CreditCardForm #submitButton,
  form#stripe-donation-form #submitButton, form#contra-newsletter.form-horizontal .btn, form#contra-newsletter.form-horizontal #submitButton, .case-study-footer > a, header.site-header .cta_overlay a.cta_btn,
  header.site-header .cta_overlayb a.cta_btn, .primary-menu .donate a, .thanks-to ul li > div span, .thanks-to ul li > a.content span, .donate-block .donate, .donate-block-full .donate, .donate-block-hero .donate, .btn, #submitButton, .case-studies .item > div > div strong, .case-studies .item > div > a.content strong, .donateOptions .donateOptionOOT ul li.donateOptionOther a {
    font-size: 18px;
  }
}

html, body {
  font-family: 'Poppins', sans-serif;
  font-size: 18px;
  color: #444;
  -webkit-font-smoothing: antialiased !important;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.004);
}

@media screen and (max-width: 500px) {
  html, body {
    font-size: 15px;
  }
}

p, label {
  line-height: 1.7em;
  margin: 20px 0;
  font-size: 16px;
}

h1, .h1 {
  font-size: 50px;
  margin: 0 0 30px;
  text-transform: uppercase;
  font-weight: 700;
}

.page-template-template-telephone-thank-you h1, .page-template-template-telephone-thank-you .h1 {
  font-size: 32px;
}

@media screen and (max-width: 1200px) {
  h1, .h1 {
    font-size: 40px;
  }
}

@media screen and (max-width: 800px) {
  h1, .h1 {
    font-size: 38px;
  }
}

@media screen and (max-width: 500px) {
  h1, .h1 {
    font-size: 20px;
  }
}

h1.is-long, .h1.is-long {
  font-size: 40px;
  width: 100%;
}

@media screen and (max-width: 1200px) {
  h1.is-long, .h1.is-long {
    font-size: 36px;
  }
}

@media screen and (max-width: 800px) {
  h1.is-long, .h1.is-long {
    font-size: 32px;
  }
}

@media screen and (max-width: 500px) {
  h1.is-long, .h1.is-long {
    font-size: 20px;
  }
}

h2, .h2 {
  font-size: 50px;
  line-height: 1.4em;
  margin: 0 0 30px;
  text-transform: uppercase;
  font-weight: 700;
}

@media screen and (max-width: 1200px) {
  h2, .h2 {
    font-size: 40px;
  }
}

@media screen and (max-width: 800px) {
  h2, .h2 {
    font-size: 36px;
  }
}

@media screen and (max-width: 500px) {
  h2, .h2 {
    font-size: 36px;
  }
}

h2.lowercase, .h2.lowercase {
  text-transform: capitalize;
  font-weight: 400;
  font-size: 40px;
  margin-top: 20px;
}

@media screen and (max-width: 800px) {
  h2.lowercase, .h2.lowercase {
    font-size: 20px;
    line-height: 30px;
  }
}

h2.text-transform-init, .h2.text-transform-init {
  text-transform: initial;
  margin-bottom: 30px;
}

h3 {
  font-size: 40px;
  line-height: 1.4em;
  margin: 0 0 30px;
  text-transform: uppercase;
  font-weight: 700;
}

@media screen and (max-width: 1200px) {
  h3 {
    font-size: 36px;
  }
}

@media screen and (max-width: 800px) {
  h3 {
    font-size: 32px;
  }
}

@media screen and (max-width: 800px) {
  h3 {
    font-size: 22px !important;
    line-height: 1.3;
  }
}

.sidebar-3 h3 .show-mobile {
  padding: 20px 10px;
}

@media screen and (min-width: 800px) {
  h3.show-mobile {
    opacity: 0;
    visibility: hidden;
    height: 0;
    padding: 0;
    margin: 0;
  }
}

h4 {
  margin: 0 0 30px;
  font-size: 26px;
  line-height: 1.4em;
  font-weight: 700;
}

@media screen and (max-width: 800px) {
  h4 {
    font-size: 26px;
  }
}

h5 {
  margin: 0 0 30px;
  font-size: 24px;
  line-height: 1.4em;
  font-weight: 700;
}

@media screen and (max-width: 800px) {
  h5 {
    font-size: 24px;
  }
}

h6 {
  margin: 0 0 30px;
  font-size: 22px;
  line-height: 1.4em;
  font-weight: 700;
}

@media screen and (max-width: 800px) {
  h6 {
    font-size: 22px;
  }
}

p {
  font-weight: 300;
  margin: 0 0 15px;
}

strong {
  font-weight: 700;
}

.widget.twitter-feed ul li {
  font-size: 16px;
}

@media screen and (max-width: 500px) {
  .widget.twitter-feed ul li {
    font-size: 14px;
  }
}

li {
  line-height: 1.7em;
  font-size: 16px;
  font-weight: 300;
}

blockquote {
  color: #607160;
  line-height: 1.7em;
  font-size: 30px;
}

.mask-image {
  position: relative;
  overflow: hidden;
  margin-bottom: 60px;
}

.mask-image:before, .mask-image:after {
  content: '';
  position: absolute;
  height: 100%;
}

.mask-image:before {
  width: 0;
  bottom: 100px;
  border-top: 0px solid transparent;
  border-left: 40px solid #FFF;
  border-bottom: 120px solid transparent;
}

.mask-image:after {
  width: 0;
  top: 100px;
  right: 0;
  border-top: 130px solid transparent;
  border-right: 40px solid #FFF;
  border-bottom: 0px solid transparent;
}

.mask-image img {
  max-width: 100%;
  height: auto;
  display: block;
}

.small-blockquote blockquote {
  padding: 0 30px;
  position: relative;
  font-size: 30px;
  line-height: 42px;
  margin-bottom: 40px;
}

@media screen and (max-width: 1180px) {
  .small-blockquote blockquote {
    font-size: 24px;
    line-height: 1.4;
  }
}

@media screen and (max-width: 500px) {
  .small-blockquote blockquote {
    padding: 20px 20px;
  }
}

.small-blockquote blockquote:before, .small-blockquote blockquote:after {
  content: '';
  position: absolute;
  height: 65%;
  width: 20px;
  background-size: contain;
}

.small-blockquote blockquote:before {
  background: url(../img/blockquote-before.svg) no-repeat top;
  left: 0;
  top: 0;
}

.small-blockquote blockquote:after {
  background: url(../img/blockquote-after.svg) no-repeat bottom;
  right: 0;
  bottom: 0;
}

@media screen and (max-width: 500px) {
  .small-blockquote.hide-mobile {
    opacity: 0;
    visibility: hidden;
    height: 0;
  }
}

em {
  font-style: italic;
}

/*
	Links
*/
a {
  text-decoration: underline;
  color: #B30931;
}

a:hover {
  color: #520416;
}

footer a {
  text-decoration: none;
}

footer a:hover {
  text-decoration: none;
}

.donate-form.form-horizontal a {
  text-decoration: none;
  color: #000;
  border-bottom: 1px solid #B30931;
}

.donate-form.form-horizontal a:hover {
  color: #520416;
}

.donate-form.form-horizontal a:hover:hover {
  text-decoration: none;
}

h2 a,
h3 a,
a h2,
a h3 {
  text-decoration: none;
}

h2 a:hover,
h3 a:hover,
a h2:hover,
a h3:hover {
  text-decoration: none;
}

.case-carousel-item a:hover {
  text-decoration: none;
}

a.pop-button,
a.more,
.btn-white,
.btn,
a.no-underline,
a.cta_btn {
  text-decoration: none;
}

a.pop-button:hover,
a.more:hover,
.btn-white:hover,
.btn:hover,
a.no-underline:hover,
a.cta_btn:hover {
  text-decoration: none;
}

.donateOptions a {
  text-decoration: none;
}

.donateOptions a:hover {
  text-decoration: none;
}

a.btn--dark {
  background-color: #333333;
}

a.btn--dark:hover {
  background-color: #1a1a1a;
  color: #FFF;
}

.jump__to--wrapper {
  display: block;
}

.jump__to--wrapper ul {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0;
  background-color: #3b3857;
}

.jump__to--wrapper ul li {
  -ms-flex: 1 0 100%;
      flex: 1 0 100%;
}

.jump__to--wrapper ul li a {
  display: block;
  padding: 0.75rem 1.5rem;
  color: #FFF;
  text-decoration: none;
  font-weight: 600;
  text-transform: uppercase;
}

.jump__to--item {
  background-color: #3b3857;
}

.jump__to--item:hover {
  background-color: #111019;
}

.open-jump-menu {
  display: none;
}

@media screen and (max-width: 800px) {
  .open-jump-menu {
    position: fixed;
    bottom: 15%;
    height: 48px;
    width: 48px;
    background-color: #B30931;
    right: 1rem;
    border-radius: 50%;
    display: block;
    cursor: pointer;
  }
}

.open-jump-menu span {
  width: 20px;
  height: 1px;
  background-color: #FFF;
  position: absolute;
  transition: transform 0.2s linear;
}

.open-jump-menu span:nth-of-type(1) {
  left: 50%;
  top: 40%;
  transform: translateX(-50%);
}

.open-jump-menu span:nth-of-type(2) {
  left: 50%;
  top: 50%;
  transform: translateX(-50%);
}

.open-jump-menu span:nth-of-type(3) {
  left: 50%;
  top: 60%;
  transform: translateX(-50%);
}

.active .open-jump-menu span:nth-of-type(1) {
  transform: translate(-47.5%, 5px) rotate(45deg);
}

.active .open-jump-menu span:nth-of-type(2) {
  opacity: 0;
}

.active .open-jump-menu span:nth-of-type(3) {
  transform: translate(-47.5%, -5px) rotate(135deg);
}

/*
	Lists
*/
.pagination {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
}

.pagination a, .pagination span {
  margin: 3px;
  height: 20px;
  width: 20px;
  text-align: center;
  text-decoration: none;
}

.social-list {
  list-style: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  margin-top: 20px;
}

.social-list li {
  list-style: none;
  margin-left: 20px;
}

/*
	Forms
*/
hr {
  display: block;
  margin: 20px 0;
  border: 0;
  height: 1px;
  background-image: -o-linear-gradient(left, transparent, rgba(0, 0, 0, 0.5), transparent);
}

form#donateForm,
.donate-form {
  padding-bottom: 60px !important;
}

form#donateForm .StripeElement,
.donate-form .StripeElement {
  border: 1px solid #ccc;
  margin-top: 10px;
  padding: 20px;
}

form#donateForm.form-horizontal hr,
.donate-form.form-horizontal hr {
  background-color: #999;
  margin: 40px 0;
}

form#donateForm.form-horizontal .invalid, form#donateForm.form-horizontal .error,
.donate-form.form-horizontal .invalid,
.donate-form.form-horizontal .error {
  display: inline-block;
  background: red;
  padding: 8px 10px;
  color: #FFF;
  font-weight: bold;
  margin: 10px 0 0 0;
}

form#donateForm.form-horizontal .valid,
.donate-form.form-horizontal .valid {
  display: none;
}

form#donateForm.form-horizontal .invalid,
.donate-form.form-horizontal .invalid {
  display: inline-block;
  background: red;
  padding: 8px 10px;
  color: #FFF;
  font-weight: bold;
  margin: 10px 0 0 60px;
}

form#donateForm.form-horizontal .form-group,
.donate-form.form-horizontal .form-group {
  margin-bottom: 20px;
}

form#donateForm.form-horizontal .form-group > div .sign,
.donate-form.form-horizontal .form-group > div .sign {
  float: left;
  margin-right: 10px;
  height: 100px;
  font-size: 80px;
  line-height: 100px;
}

form#donateForm.form-horizontal .form-group > div #AmountPrefix,
.donate-form.form-horizontal .form-group > div #AmountPrefix {
  background: none;
  border: none;
  font-size: 80px;
  width: auto;
  height: auto;
  vertical-align: bottom;
  color: #B30931;
  font-weight: bold;
  padding: 21px 0;
}

@media screen and (max-width: 500px) {
  form#donateForm.form-horizontal .form-group > div #AmountPrefix,
  .donate-form.form-horizontal .form-group > div #AmountPrefix {
    font-size: 60px;
  }
}

form#donateForm.form-horizontal .form-group > div .form-control, form#donateForm.form-horizontal .form-group > div input[type=text], form#donateForm.form-horizontal .form-group > div input[type=email],
.donate-form.form-horizontal .form-group > div .form-control,
.donate-form.form-horizontal .form-group > div input[type=text],
.donate-form.form-horizontal .form-group > div input[type=email] {
  display: block;
  width: 40%;
  height: 50px;
  padding: 0px 12px;
  color: #000;
  background-image: none;
  background-color: transparent;
  border: 0;
  border: 1px solid #999;
  border-radius: 0;
  clear: both;
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  margin-bottom: 20px;
  font-size: 16px;
}

@media screen and (max-width: 800px) {
  form#donateForm.form-horizontal .form-group > div .form-control, form#donateForm.form-horizontal .form-group > div input[type=text], form#donateForm.form-horizontal .form-group > div input[type=email],
  .donate-form.form-horizontal .form-group > div .form-control,
  .donate-form.form-horizontal .form-group > div input[type=text],
  .donate-form.form-horizontal .form-group > div input[type=email] {
    width: 100%;
  }
}

@media screen and (max-width: 500px) {
  form#donateForm.form-horizontal .form-group > div .form-control, form#donateForm.form-horizontal .form-group > div input[type=text], form#donateForm.form-horizontal .form-group > div input[type=email],
  .donate-form.form-horizontal .form-group > div .form-control,
  .donate-form.form-horizontal .form-group > div input[type=text],
  .donate-form.form-horizontal .form-group > div input[type=email] {
    font-size: 50px;
  }
}

form#donateForm.form-horizontal .form-group > div .form-control.amount, form#donateForm.form-horizontal .form-group > div input[type=text].amount, form#donateForm.form-horizontal .form-group > div input[type=email].amount,
.donate-form.form-horizontal .form-group > div .form-control.amount,
.donate-form.form-horizontal .form-group > div input[type=text].amount,
.donate-form.form-horizontal .form-group > div input[type=email].amount {
  height: auto;
  font-size: 80px;
}

form#donateForm.form-horizontal .form-group > div .form-control.amount#donate-amount, form#donateForm.form-horizontal .form-group > div input[type=text].amount#donate-amount, form#donateForm.form-horizontal .form-group > div input[type=email].amount#donate-amount,
.donate-form.form-horizontal .form-group > div .form-control.amount#donate-amount,
.donate-form.form-horizontal .form-group > div input[type=text].amount#donate-amount,
.donate-form.form-horizontal .form-group > div input[type=email].amount#donate-amount {
  width: 200px;
  display: inline-block;
}

@media screen and (max-width: 1000px) {
  form#donateForm.form-horizontal .form-group > div .form-control.amount, form#donateForm.form-horizontal .form-group > div input[type=text].amount, form#donateForm.form-horizontal .form-group > div input[type=email].amount,
  .donate-form.form-horizontal .form-group > div .form-control.amount,
  .donate-form.form-horizontal .form-group > div input[type=text].amount,
  .donate-form.form-horizontal .form-group > div input[type=email].amount {
    width: 35% !important;
  }
}

@media screen and (max-width: 800px) {
  form#donateForm.form-horizontal .form-group > div .form-control.amount, form#donateForm.form-horizontal .form-group > div input[type=text].amount, form#donateForm.form-horizontal .form-group > div input[type=email].amount,
  .donate-form.form-horizontal .form-group > div .form-control.amount,
  .donate-form.form-horizontal .form-group > div input[type=text].amount,
  .donate-form.form-horizontal .form-group > div input[type=email].amount {
    width: 50%;
  }
}

@media screen and (max-width: 500px) {
  form#donateForm.form-horizontal .form-group > div .form-control.amount, form#donateForm.form-horizontal .form-group > div input[type=text].amount, form#donateForm.form-horizontal .form-group > div input[type=email].amount,
  .donate-form.form-horizontal .form-group > div .form-control.amount,
  .donate-form.form-horizontal .form-group > div input[type=text].amount,
  .donate-form.form-horizontal .form-group > div input[type=email].amount {
    width: 70%;
    font-size: 50px;
  }
}

form#donateForm.form-horizontal .form-group > div .form-control.small, form#donateForm.form-horizontal .form-group > div input[type=text].small, form#donateForm.form-horizontal .form-group > div input[type=email].small,
.donate-form.form-horizontal .form-group > div .form-control.small,
.donate-form.form-horizontal .form-group > div input[type=text].small,
.donate-form.form-horizontal .form-group > div input[type=email].small {
  width: 45px;
  display: inline-block;
}

form#donateForm.form-horizontal .form-group > div .form-control.medium, form#donateForm.form-horizontal .form-group > div input[type=text].medium, form#donateForm.form-horizontal .form-group > div input[type=email].medium,
.donate-form.form-horizontal .form-group > div .form-control.medium,
.donate-form.form-horizontal .form-group > div input[type=text].medium,
.donate-form.form-horizontal .form-group > div input[type=email].medium {
  width: 103px;
}

form#donateForm.form-horizontal .form-group > div textarea.form-control,
.donate-form.form-horizontal .form-group > div textarea.form-control {
  height: auto;
  overflow: auto;
  width: 100%;
}

form#donateForm.form-horizontal .form-group > div .e-payment,
.donate-form.form-horizontal .form-group > div .e-payment {
  clear: both;
  padding-top: 20px;
  border-top: 1px solid #F1F1F1;
  text-align: center;
}

form#donateForm.form-horizontal .form-group > div .e-payment p,
.donate-form.form-horizontal .form-group > div .e-payment p {
  margin-top: 0;
  text-align: left;
}

form#donateForm.form-horizontal .form-group > div .e-payment img,
.donate-form.form-horizontal .form-group > div .e-payment img {
  display: inline-block;
  text-align: center;
  max-width: 100%;
}

form#donateForm.form-horizontal .form-group > div.stack label,
.donate-form.form-horizontal .form-group > div.stack label {
  display: block;
  padding: 6.6666666667px 0;
}

form#donateForm.form-horizontal .form-group > div.stack label span,
.donate-form.form-horizontal .form-group > div.stack label span {
  top: 0;
}

form#donateForm.form-horizontal .form-group > div > p:first-child,
.donate-form.form-horizontal .form-group > div > p:first-child {
  margin-top: 0;
}

form#donateForm.form-horizontal .form-group > div.label h4,
.donate-form.form-horizontal .form-group > div.label h4 {
  font-size: 20px;
  margin-bottom: 20px;
  font-weight: bold;
}

form#donateForm.form-horizontal .form-group > div.label label,
.donate-form.form-horizontal .form-group > div.label label {
  display: block;
  padding-top: 10px;
  margin-bottom: 5px;
}

form#donateForm.form-horizontal .form-group > div.label label.no-drop,
.donate-form.form-horizontal .form-group > div.label label.no-drop {
  padding-top: 0;
}

form#donateForm.form-horizontal .form-group > div.label p,
.donate-form.form-horizontal .form-group > div.label p {
  margin: 0;
  font-size: 80%;
  margin-bottom: 5px;
}

form#donateForm.form-horizontal .form-group > div.label h3,
.donate-form.form-horizontal .form-group > div.label h3 {
  margin: 0 !important;
  padding: 0 !important;
}

form#donateForm.form-horizontal .btn, form#donateForm.form-horizontal #submitButton,
.donate-form.form-horizontal .btn,
.donate-form.form-horizontal #submitButton {
  background-color: #B30931;
  color: #FFF;
  text-align: center;
  display: block;
  margin: 0;
  padding: 20px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  cursor: pointer;
}

form#donateForm.form-horizontal .btn span, form#donateForm.form-horizontal #submitButton span,
.donate-form.form-horizontal .btn span,
.donate-form.form-horizontal #submitButton span {
  position: absolute;
  width: 80px;
  right: 0;
  top: 0;
  bottom: 0;
  background-image: url(../img/arrow.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-color: #91a191;
  transition: background-color .2s ease-in-out;
}

form#donateForm.form-horizontal .btn:hover, form#donateForm.form-horizontal #submitButton:hover,
.donate-form.form-horizontal .btn:hover,
.donate-form.form-horizontal #submitButton:hover {
  background-color: #839683;
}

form#donateForm.form-horizontal .btn:hover span, form#donateForm.form-horizontal #submitButton:hover span,
.donate-form.form-horizontal .btn:hover span,
.donate-form.form-horizontal #submitButton:hover span {
  background-color: #768a76;
}

form#donateForm select::-ms-expand,
.donate-form select::-ms-expand {
  display: none;
}

@media screen and (max-width: 500px) {
  form#donateForm,
  .donate-form {
    padding-bottom: 0 !important;
  }
}

.styled-stripe-select .form-control {
  display: block;
  width: 40%;
  height: 50px;
  padding: 0px 12px;
  color: #000;
  background-image: none;
  background-color: transparent;
  border: 0;
  border: 1px solid #999;
  border-radius: 0;
  clear: both;
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  margin-bottom: 20px;
  font-size: 16px;
  width: 100%;
}

form#stripe-donation-form select::-ms-expand {
  display: none;
}

form#stripe-donation-form h5 {
  font-weight: bold;
  font-size: 20px;
  margin-bottom: 20px;
}

form#stripe-donation-form .StripeElement {
  border: 1px solid #ccc;
  margin-top: 10px;
  padding: 20px;
}

form#stripe-donation-form .sized-container .invalid, form#stripe-donation-form .sized-container .error {
  display: inline-block;
  background: red;
  padding: 8px 10px;
  color: #FFF;
  font-weight: bold;
  margin: 0 !important;
}

form#stripe-donation-form .sized-container .invalid.valid, form#stripe-donation-form .sized-container .error.valid {
  display: none !important;
}

form#stripe-donation-form .sized-container .invalid {
  display: inline-block;
  background: red;
  padding: 8px 10px;
  color: #FFF;
  font-weight: bold;
  margin: 10px 0 0 60px;
}

form#stripe-donation-form .sized-container .form-group {
  margin-bottom: 20px;
}

form#stripe-donation-form .sized-container .form-group > div .sign {
  float: left;
  margin-right: 10px;
  height: 100px;
  font-size: 80px;
  line-height: 100px;
}

form#stripe-donation-form .sized-container .form-group > div #AmountPrefix {
  background: none;
  border: none;
  font-size: 80px;
  width: auto;
  vertical-align: bottom;
  color: #B30931;
  font-weight: bold;
  padding: 21px 0;
}

@media screen and (max-width: 1080px) {
  form#stripe-donation-form .sized-container .form-group > div #AmountPrefix {
    font-size: 60px;
  }
}

@media screen and (max-width: 800px) {
  form#stripe-donation-form .sized-container .form-group > div #AmountPrefix {
    font-size: 80px;
  }
}

@media screen and (max-width: 500px) {
  form#stripe-donation-form .sized-container .form-group > div #AmountPrefix {
    font-size: 60px;
  }
}

form#stripe-donation-form .sized-container .form-group > div .form-control, form#stripe-donation-form .sized-container .form-group > div input[type=text], form#stripe-donation-form .sized-container .form-group > div input[type=email] {
  display: block;
  width: 40%;
  height: 50px;
  padding: 0px 12px;
  color: #000;
  background-image: none;
  background-color: transparent;
  border: 0;
  border: 1px solid #999;
  border-radius: 0;
  clear: both;
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  margin-bottom: 20px;
  font-size: 16px;
}

@media screen and (max-width: 800px) {
  form#stripe-donation-form .sized-container .form-group > div .form-control, form#stripe-donation-form .sized-container .form-group > div input[type=text], form#stripe-donation-form .sized-container .form-group > div input[type=email] {
    width: 100%;
  }
}

form#stripe-donation-form .sized-container .form-group > div .form-control.amount, form#stripe-donation-form .sized-container .form-group > div input[type=text].amount, form#stripe-donation-form .sized-container .form-group > div input[type=email].amount {
  font-size: 80px;
  padding-left: 0;
  padding-right: 0;
}

form#stripe-donation-form .sized-container .form-group > div .form-control.amount#donate-amount, form#stripe-donation-form .sized-container .form-group > div input[type=text].amount#donate-amount, form#stripe-donation-form .sized-container .form-group > div input[type=email].amount#donate-amount {
  width: 200px;
  display: inline-block;
}

@media screen and (max-width: 1080px) {
  form#stripe-donation-form .sized-container .form-group > div .form-control.amount, form#stripe-donation-form .sized-container .form-group > div input[type=text].amount, form#stripe-donation-form .sized-container .form-group > div input[type=email].amount {
    font-size: 60px;
  }
}

@media screen and (max-width: 800px) {
  form#stripe-donation-form .sized-container .form-group > div .form-control.amount, form#stripe-donation-form .sized-container .form-group > div input[type=text].amount, form#stripe-donation-form .sized-container .form-group > div input[type=email].amount {
    width: 50%;
  }
}

@media screen and (max-width: 800px) {
  form#stripe-donation-form .sized-container .form-group > div .form-control.amount, form#stripe-donation-form .sized-container .form-group > div input[type=text].amount, form#stripe-donation-form .sized-container .form-group > div input[type=email].amount {
    font-size: 80px;
  }
}

@media screen and (max-width: 500px) {
  form#stripe-donation-form .sized-container .form-group > div .form-control.amount, form#stripe-donation-form .sized-container .form-group > div input[type=text].amount, form#stripe-donation-form .sized-container .form-group > div input[type=email].amount {
    width: 70%;
    font-size: 60px;
  }
}

form#stripe-donation-form .sized-container .form-group > div .form-control.small, form#stripe-donation-form .sized-container .form-group > div input[type=text].small, form#stripe-donation-form .sized-container .form-group > div input[type=email].small {
  width: 45px;
  display: inline-block;
}

form#stripe-donation-form .sized-container .form-group > div .form-control.medium, form#stripe-donation-form .sized-container .form-group > div input[type=text].medium, form#stripe-donation-form .sized-container .form-group > div input[type=email].medium {
  width: 103px;
}

form#stripe-donation-form .sized-container .form-group > div textarea.form-control {
  height: auto;
  overflow: auto;
  width: 100%;
}

form#stripe-donation-form .sized-container .form-group > div .e-payment {
  clear: both;
  padding-top: 20px;
  border-top: 1px solid #F1F1F1;
  text-align: center;
}

form#stripe-donation-form .sized-container .form-group > div .e-payment p {
  margin-top: 0;
  text-align: left;
}

form#stripe-donation-form .sized-container .form-group > div .e-payment img {
  display: inline-block;
  text-align: center;
  max-width: 100%;
}

form#stripe-donation-form .sized-container .form-group > div.stack label {
  display: block;
  padding: 6.6666666667px 0;
}

form#stripe-donation-form .sized-container .form-group > div.stack label span {
  top: 0;
}

form#stripe-donation-form .sized-container .form-group > div > p:first-child {
  margin-top: 0;
}

form#stripe-donation-form .sized-container .form-group > div.label h4 {
  font-size: 20px;
  margin-bottom: 20px;
  font-weight: bold;
}

form#stripe-donation-form .sized-container .form-group > div.label label {
  display: block;
  padding-top: 10px;
  margin-bottom: 5px;
}

form#stripe-donation-form .sized-container .form-group > div.label label.no-drop {
  padding-top: 0;
}

form#stripe-donation-form .sized-container .form-group > div.label p {
  margin: 0;
  font-size: 80%;
  margin-bottom: 5px;
}

form#stripe-donation-form .sized-container .form-group > div.label h3 {
  margin: 0 !important;
  padding: 0 !important;
}

form#stripe-donation-form .sized-container .btn, form#stripe-donation-form .sized-container #submitButton {
  background-color: #B30931;
  color: #FFF;
  text-align: center;
  display: block;
  margin: 0;
  padding: 20px;
}

form#stripe-donation-form .sized-container .btn span, form#stripe-donation-form .sized-container #submitButton span {
  position: absolute;
  width: 80px;
  right: 0;
  top: 0;
  bottom: 0;
  background-image: url(../img/arrow.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-color: #91a191;
  transition: background-color .2s ease-in-out;
}

form#stripe-donation-form .sized-container .btn:hover, form#stripe-donation-form .sized-container #submitButton:hover {
  background-color: #839683;
}

form#stripe-donation-form .sized-container .btn:hover span, form#stripe-donation-form .sized-container #submitButton:hover span {
  background-color: #768a76;
}

form#stripe-donation-form .sized-container .btn.donate, form#stripe-donation-form .sized-container #submitButton.donate {
  margin: 60px auto 0 auto;
  font-size: 22px;
}

form#stripe-donation-form .sized-container .form-group > div input[type="text"],
form#stripe-donation-form .sized-container .form-group > div input[type="email"],
form#stripe-donation-form .sized-container .form-group > div select,
form#stripe-donation-form .sized-container .form-group > div .form-control {
  width: 100%;
}

form#stripe-donation-form .sized-container .write-a-message label {
  font-size: 20px;
  font-weight: 600;
  display: block;
  margin-bottom: 20px;
}

form#stripe-donation-form .sized-container .write-a-message textarea {
  background-color: #ffffff;
}

form#stripe-donation-form .sized-container input#Amount, form#stripe-donation-form .sized-container .site-main .thankyou-banner .thankyou-popup .content input#thankyou-amount, .site-main .thankyou-banner .thankyou-popup .content form#stripe-donation-form .sized-container input#thankyou-amount {
  color: #B30931;
}

form#contra-newsletter .invalid,
form#DirectDebitForm .invalid,
form#CreditCardForm .invalid,
form#stripe-donation-form .invalid {
  display: inline-block;
  background: red;
  padding: 8px 10px;
  color: #FFF;
  font-weight: bold;
  margin: 10px 0 0 60px;
}

form#contra-newsletter .first-row td:first-of-type,
form#DirectDebitForm .first-row td:first-of-type,
form#CreditCardForm .first-row td:first-of-type,
form#stripe-donation-form .first-row td:first-of-type {
  width: calc( 25% - 20px);
}

form#contra-newsletter .first-row .first-name,
form#contra-newsletter .first-row .last-name,
form#DirectDebitForm .first-row .first-name,
form#DirectDebitForm .first-row .last-name,
form#CreditCardForm .first-row .first-name,
form#CreditCardForm .first-row .last-name,
form#stripe-donation-form .first-row .first-name,
form#stripe-donation-form .first-row .last-name {
  width: calc( 37.5% - 20px);
}

form#contra-newsletter .address td, form#contra-newsletter .email-form td,
form#DirectDebitForm .address td,
form#DirectDebitForm .email-form td,
form#CreditCardForm .address td,
form#CreditCardForm .email-form td,
form#stripe-donation-form .address td,
form#stripe-donation-form .email-form td {
  width: 99%;
}

form#contra-newsletter input[type="checkbox"],
form#DirectDebitForm input[type="checkbox"],
form#CreditCardForm input[type="checkbox"],
form#stripe-donation-form input[type="checkbox"] {
  margin-left: 0;
}

form#contra-newsletter input[type="checkbox"] + input[type="checkbox"],
form#DirectDebitForm input[type="checkbox"] + input[type="checkbox"],
form#CreditCardForm input[type="checkbox"] + input[type="checkbox"],
form#stripe-donation-form input[type="checkbox"] + input[type="checkbox"] {
  margin-left: 15px;
}

form#contra-newsletter .hidden,
form#DirectDebitForm .hidden,
form#CreditCardForm .hidden,
form#stripe-donation-form .hidden {
  display: none;
}

form#contra-newsletter #submitButton,
form#DirectDebitForm #submitButton,
form#CreditCardForm #submitButton,
form#stripe-donation-form #submitButton {
  background: #B30931;
  color: #FFF;
  height: auto;
  border-radius: 0;
  text-align: center;
  padding: 20px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

@media screen and (max-width: 500px) {
  form#contra-newsletter #submitButton,
  form#DirectDebitForm #submitButton,
  form#CreditCardForm #submitButton,
  form#stripe-donation-form #submitButton {
    font-size: 22px;
    padding: 15px;
  }
}

form#contra-newsletter #submitButton span,
form#DirectDebitForm #submitButton span,
form#CreditCardForm #submitButton span,
form#stripe-donation-form #submitButton span {
  position: absolute;
  width: 80px;
  right: 0;
  top: 0;
  bottom: 0;
  background-image: url(../img/arrow.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-color: #91a191;
}

form#contra-newsletter #submitButton:hover,
form#DirectDebitForm #submitButton:hover,
form#CreditCardForm #submitButton:hover,
form#stripe-donation-form #submitButton:hover {
  background-color: #839683;
  cursor: pointer;
}

form#contra-newsletter #submitButton:hover span,
form#DirectDebitForm #submitButton:hover span,
form#CreditCardForm #submitButton:hover span,
form#stripe-donation-form #submitButton:hover span {
  background-color: #768a76;
}

form#contra-newsletter .your-details,
form#DirectDebitForm .your-details,
form#CreditCardForm .your-details,
form#stripe-donation-form .your-details {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0 auto !important;
  width: 80%;
  padding-bottom: 60px;
}

@media screen and (max-width: 800px) {
  form#contra-newsletter .your-details,
  form#DirectDebitForm .your-details,
  form#CreditCardForm .your-details,
  form#stripe-donation-form .your-details {
    -ms-flex-direction: column;
        flex-direction: column;
  }
}

form#contra-newsletter .your-details .form-group,
form#DirectDebitForm .your-details .form-group,
form#CreditCardForm .your-details .form-group,
form#stripe-donation-form .your-details .form-group {
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
  max-width: 50%;
  padding: 0 10px;
  margin: 0 0 20px 0;
  float: none;
  display: block;
}

form#contra-newsletter .your-details .form-group input,
form#DirectDebitForm .your-details .form-group input,
form#CreditCardForm .your-details .form-group input,
form#stripe-donation-form .your-details .form-group input {
  margin-bottom: 0 !important;
  margin-top: 0 !important;
}

form#contra-newsletter .your-details .form-group > div,
form#DirectDebitForm .your-details .form-group > div,
form#CreditCardForm .your-details .form-group > div,
form#stripe-donation-form .your-details .form-group > div {
  padding: 0;
}

form#contra-newsletter .your-details .form-group:first-of-type,
form#DirectDebitForm .your-details .form-group:first-of-type,
form#CreditCardForm .your-details .form-group:first-of-type,
form#stripe-donation-form .your-details .form-group:first-of-type {
  -ms-flex: 0 0 20%;
      flex: 0 0 20%;
  max-width: 20%;
}

@media screen and (max-width: 800px) {
  form#contra-newsletter .your-details .form-group:first-of-type,
  form#DirectDebitForm .your-details .form-group:first-of-type,
  form#CreditCardForm .your-details .form-group:first-of-type,
  form#stripe-donation-form .your-details .form-group:first-of-type {
    max-width: 100%;
    -ms-flex: 100%;
        flex: 100%;
  }
}

form#contra-newsletter .your-details .form-group:nth-of-type(2), form#contra-newsletter .your-details .form-group:nth-of-type(3),
form#DirectDebitForm .your-details .form-group:nth-of-type(2),
form#DirectDebitForm .your-details .form-group:nth-of-type(3),
form#CreditCardForm .your-details .form-group:nth-of-type(2),
form#CreditCardForm .your-details .form-group:nth-of-type(3),
form#stripe-donation-form .your-details .form-group:nth-of-type(2),
form#stripe-donation-form .your-details .form-group:nth-of-type(3) {
  -ms-flex: 0 0 40%;
      flex: 0 0 40%;
  max-width: 40%;
}

@media screen and (max-width: 800px) {
  form#contra-newsletter .your-details .form-group:nth-of-type(2), form#contra-newsletter .your-details .form-group:nth-of-type(3),
  form#DirectDebitForm .your-details .form-group:nth-of-type(2),
  form#DirectDebitForm .your-details .form-group:nth-of-type(3),
  form#CreditCardForm .your-details .form-group:nth-of-type(2),
  form#CreditCardForm .your-details .form-group:nth-of-type(3),
  form#stripe-donation-form .your-details .form-group:nth-of-type(2),
  form#stripe-donation-form .your-details .form-group:nth-of-type(3) {
    max-width: 100%;
    -ms-flex: 100%;
        flex: 100%;
  }
}

form#contra-newsletter .your-details .form-group:nth-of-type(4),
form#DirectDebitForm .your-details .form-group:nth-of-type(4),
form#CreditCardForm .your-details .form-group:nth-of-type(4),
form#stripe-donation-form .your-details .form-group:nth-of-type(4) {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  max-width: 100%;
}

form#contra-newsletter .your-details .form-group:last-of-type,
form#DirectDebitForm .your-details .form-group:last-of-type,
form#CreditCardForm .your-details .form-group:last-of-type,
form#stripe-donation-form .your-details .form-group:last-of-type {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  max-width: 100%;
}

@media screen and (max-width: 800px) {
  form#contra-newsletter .your-details .form-group,
  form#DirectDebitForm .your-details .form-group,
  form#CreditCardForm .your-details .form-group,
  form#stripe-donation-form .your-details .form-group {
    max-width: 100%;
    -ms-flex: 100%;
        flex: 100%;
  }
}

@media screen and (max-width: 500px) {
  form#contra-newsletter .your-details,
  form#DirectDebitForm .your-details,
  form#CreditCardForm .your-details,
  form#stripe-donation-form .your-details {
    padding-bottom: 0;
  }
}

form#contra-newsletter .pay-block-donate,
form#DirectDebitForm .pay-block-donate,
form#CreditCardForm .pay-block-donate,
form#stripe-donation-form .pay-block-donate {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0 -10px 80px;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: stretch;
      align-items: stretch;
}

@media screen and (max-width: 500px) {
  form#contra-newsletter .pay-block-donate,
  form#DirectDebitForm .pay-block-donate,
  form#CreditCardForm .pay-block-donate,
  form#stripe-donation-form .pay-block-donate {
    margin: 0 -10px 0;
  }
}

form#contra-newsletter .pay-block-donate .form-group,
form#DirectDebitForm .pay-block-donate .form-group,
form#CreditCardForm .pay-block-donate .form-group,
form#stripe-donation-form .pay-block-donate .form-group {
  -ms-flex: 0 0 40%;
      flex: 0 0 40%;
  max-width: 40%;
  padding: 0 40px;
  margin: 0;
  float: none;
  clear: left;
  display: block;
}

@media screen and (max-width: 800px) {
  form#contra-newsletter .pay-block-donate .form-group,
  form#DirectDebitForm .pay-block-donate .form-group,
  form#CreditCardForm .pay-block-donate .form-group,
  form#stripe-donation-form .pay-block-donate .form-group {
    padding: 0;
    max-width: 100%;
  }
  form#contra-newsletter .pay-block-donate .form-group.donation-impact,
  form#DirectDebitForm .pay-block-donate .form-group.donation-impact,
  form#CreditCardForm .pay-block-donate .form-group.donation-impact,
  form#stripe-donation-form .pay-block-donate .form-group.donation-impact {
    padding: 20px;
    margin-top: 30px;
  }
}

form#contra-newsletter .pay-block-donate .form-group .border-bottom,
form#DirectDebitForm .pay-block-donate .form-group .border-bottom,
form#CreditCardForm .pay-block-donate .form-group .border-bottom,
form#stripe-donation-form .pay-block-donate .form-group .border-bottom {
  float: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  padding-bottom: 20px;
}

form#contra-newsletter .pay-block-donate .form-group:first-of-type,
form#DirectDebitForm .pay-block-donate .form-group:first-of-type,
form#CreditCardForm .pay-block-donate .form-group:first-of-type,
form#stripe-donation-form .pay-block-donate .form-group:first-of-type {
  -ms-flex: 0 0 40%;
      flex: 0 0 40%;
  max-width: 40%;
}

@media screen and (max-width: 800px) {
  form#contra-newsletter .pay-block-donate .form-group:first-of-type,
  form#DirectDebitForm .pay-block-donate .form-group:first-of-type,
  form#CreditCardForm .pay-block-donate .form-group:first-of-type,
  form#stripe-donation-form .pay-block-donate .form-group:first-of-type {
    padding: 0;
    max-width: 90%;
    -ms-flex: 0 0 90%;
        flex: 0 0 90%;
  }
}

@media screen and (max-width: 1200px) {
  form#contra-newsletter .pay-block-donate .form-group:first-of-type #Amount, form#contra-newsletter .pay-block-donate .form-group:first-of-type .site-main .thankyou-banner .thankyou-popup .content #thankyou-amount, .site-main .thankyou-banner .thankyou-popup .content form#contra-newsletter .pay-block-donate .form-group:first-of-type #thankyou-amount,
  form#DirectDebitForm .pay-block-donate .form-group:first-of-type #Amount,
  form#DirectDebitForm .pay-block-donate .form-group:first-of-type .site-main .thankyou-banner .thankyou-popup .content #thankyou-amount, .site-main .thankyou-banner .thankyou-popup .content
  form#DirectDebitForm .pay-block-donate .form-group:first-of-type #thankyou-amount,
  form#CreditCardForm .pay-block-donate .form-group:first-of-type #Amount,
  form#CreditCardForm .pay-block-donate .form-group:first-of-type .site-main .thankyou-banner .thankyou-popup .content #thankyou-amount, .site-main .thankyou-banner .thankyou-popup .content
  form#CreditCardForm .pay-block-donate .form-group:first-of-type #thankyou-amount,
  form#stripe-donation-form .pay-block-donate .form-group:first-of-type #Amount,
  form#stripe-donation-form .pay-block-donate .form-group:first-of-type .site-main .thankyou-banner .thankyou-popup .content #thankyou-amount, .site-main .thankyou-banner .thankyou-popup .content
  form#stripe-donation-form .pay-block-donate .form-group:first-of-type #thankyou-amount {
    padding: 0;
  }
}

form#contra-newsletter .pay-block-donate .form-group:first-of-type #AmountPrefix,
form#DirectDebitForm .pay-block-donate .form-group:first-of-type #AmountPrefix,
form#CreditCardForm .pay-block-donate .form-group:first-of-type #AmountPrefix,
form#stripe-donation-form .pay-block-donate .form-group:first-of-type #AmountPrefix {
  padding: 0;
}

form#contra-newsletter .pay-block-donate .form-group:first-of-type #Amount, form#contra-newsletter .pay-block-donate .form-group:first-of-type .site-main .thankyou-banner .thankyou-popup .content #thankyou-amount, .site-main .thankyou-banner .thankyou-popup .content form#contra-newsletter .pay-block-donate .form-group:first-of-type #thankyou-amount,
form#DirectDebitForm .pay-block-donate .form-group:first-of-type #Amount,
form#DirectDebitForm .pay-block-donate .form-group:first-of-type .site-main .thankyou-banner .thankyou-popup .content #thankyou-amount, .site-main .thankyou-banner .thankyou-popup .content
form#DirectDebitForm .pay-block-donate .form-group:first-of-type #thankyou-amount,
form#CreditCardForm .pay-block-donate .form-group:first-of-type #Amount,
form#CreditCardForm .pay-block-donate .form-group:first-of-type .site-main .thankyou-banner .thankyou-popup .content #thankyou-amount, .site-main .thankyou-banner .thankyou-popup .content
form#CreditCardForm .pay-block-donate .form-group:first-of-type #thankyou-amount,
form#stripe-donation-form .pay-block-donate .form-group:first-of-type #Amount,
form#stripe-donation-form .pay-block-donate .form-group:first-of-type .site-main .thankyou-banner .thankyou-popup .content #thankyou-amount, .site-main .thankyou-banner .thankyou-popup .content
form#stripe-donation-form .pay-block-donate .form-group:first-of-type #thankyou-amount {
  height: auto;
  margin-bottom: 0px;
  outline: 1px solid #FFF;
}

form#contra-newsletter .pay-block-donate .form-group:nth-of-type(2),
form#DirectDebitForm .pay-block-donate .form-group:nth-of-type(2),
form#CreditCardForm .pay-block-donate .form-group:nth-of-type(2),
form#stripe-donation-form .pay-block-donate .form-group:nth-of-type(2) {
  text-align: center;
}

form#contra-newsletter .pay-block-donate .form-group:nth-of-type(2) textarea,
form#DirectDebitForm .pay-block-donate .form-group:nth-of-type(2) textarea,
form#CreditCardForm .pay-block-donate .form-group:nth-of-type(2) textarea,
form#stripe-donation-form .pay-block-donate .form-group:nth-of-type(2) textarea {
  text-align: center;
  font-size: 16px;
}

form#contra-newsletter .pay-block-donate .message-wrapper,
form#DirectDebitForm .pay-block-donate .message-wrapper,
form#CreditCardForm .pay-block-donate .message-wrapper,
form#stripe-donation-form .pay-block-donate .message-wrapper {
  margin-top: 4rem;
  -ms-flex: 0 0 80%;
      flex: 0 0 80%;
  width: 80%;
  text-align: center;
  max-width: 80%;
  height: auto;
  display: block;
}

@media screen and (max-width: 800px) {
  form#contra-newsletter .pay-block-donate .message-wrapper,
  form#DirectDebitForm .pay-block-donate .message-wrapper,
  form#CreditCardForm .pay-block-donate .message-wrapper,
  form#stripe-donation-form .pay-block-donate .message-wrapper {
    width: 90%;
    max-width: 90%;
  }
}

@media screen and (max-width: 500px) {
  form#contra-newsletter .pay-block-donate .message-wrapper,
  form#DirectDebitForm .pay-block-donate .message-wrapper,
  form#CreditCardForm .pay-block-donate .message-wrapper,
  form#stripe-donation-form .pay-block-donate .message-wrapper {
    margin-top: 0;
  }
}

form#contra-newsletter .pay-block-donate .message-wrapper .label,
form#DirectDebitForm .pay-block-donate .message-wrapper .label,
form#CreditCardForm .pay-block-donate .message-wrapper .label,
form#stripe-donation-form .pay-block-donate .message-wrapper .label {
  font-weight: 600;
  font-size: 20px;
}

form#contra-newsletter .gift-for,
form#DirectDebitForm .gift-for,
form#CreditCardForm .gift-for,
form#stripe-donation-form .gift-for {
  text-align: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  margin-top: 40px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

@media screen and (max-width: 500px) {
  form#contra-newsletter .gift-for,
  form#DirectDebitForm .gift-for,
  form#CreditCardForm .gift-for,
  form#stripe-donation-form .gift-for {
    margin-top: 20px;
  }
}

form#contra-newsletter .gift-for .label,
form#DirectDebitForm .gift-for .label,
form#CreditCardForm .gift-for .label,
form#stripe-donation-form .gift-for .label {
  -ms-flex: 1 0 100%;
      flex: 1 0 100%;
}

form#contra-newsletter .gift-for .select,
form#DirectDebitForm .gift-for .select,
form#CreditCardForm .gift-for .select,
form#stripe-donation-form .gift-for .select {
  background-color: #EEE;
  position: relative;
  padding-right: 20px !important;
}

@media screen and (max-width: 800px) {
  form#contra-newsletter .gift-for .select,
  form#DirectDebitForm .gift-for .select,
  form#CreditCardForm .gift-for .select,
  form#stripe-donation-form .gift-for .select {
    margin-bottom: 40px;
  }
}

form#contra-newsletter .gift-for .select:after,
form#DirectDebitForm .gift-for .select:after,
form#CreditCardForm .gift-for .select:after,
form#stripe-donation-form .gift-for .select:after {
  content: "▼";
  font-size: 12px;
  position: absolute;
  right: 10px;
  top: 13px;
  z-index: 1;
  text-align: center;
  width: 10%;
  height: 100%;
  pointer-events: none;
  color: #B30931;
}

form#contra-newsletter .gift-for select,
form#DirectDebitForm .gift-for select,
form#CreditCardForm .gift-for select,
form#stripe-donation-form .gift-for select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: transparent;
  font-size: 16px;
  position: relative;
  padding-right: 25px;
  overflow: hidden;
  text-align: center;
}

form#contra-newsletter .gift-for select.form-control,
form#DirectDebitForm .gift-for select.form-control,
form#CreditCardForm .gift-for select.form-control,
form#stripe-donation-form .gift-for select.form-control {
  margin-bottom: 0 !important;
}

form#contra-newsletter .row-flex,
form#DirectDebitForm .row-flex,
form#CreditCardForm .row-flex,
form#stripe-donation-form .row-flex {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0 auto;
  width: 80%;
}

form#contra-newsletter .row-flex .form-group,
form#DirectDebitForm .row-flex .form-group,
form#CreditCardForm .row-flex .form-group,
form#stripe-donation-form .row-flex .form-group {
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
  max-width: 50%;
  padding: 0 10px;
  margin: 0;
  float: none;
  display: block;
}

@media screen and (max-width: 800px) {
  form#contra-newsletter .row-flex .form-group,
  form#DirectDebitForm .row-flex .form-group,
  form#CreditCardForm .row-flex .form-group,
  form#stripe-donation-form .row-flex .form-group {
    padding: 0;
    max-width: 100%;
    -ms-flex: 100%;
        flex: 100%;
  }
}

form#contra-newsletter .row-flex .form-group > div,
form#DirectDebitForm .row-flex .form-group > div,
form#CreditCardForm .row-flex .form-group > div,
form#stripe-donation-form .row-flex .form-group > div {
  padding: 0;
}

form#contra-newsletter .row-flex .form-group.first,
form#DirectDebitForm .row-flex .form-group.first,
form#CreditCardForm .row-flex .form-group.first,
form#stripe-donation-form .row-flex .form-group.first {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  max-width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
}

form#contra-newsletter .row-flex .form-group.centered,
form#DirectDebitForm .row-flex .form-group.centered,
form#CreditCardForm .row-flex .form-group.centered,
form#stripe-donation-form .row-flex .form-group.centered {
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
  max-width: 160px;
  width: auto;
}

form#contra-newsletter .row-flex.fixed-height,
form#DirectDebitForm .row-flex.fixed-height,
form#CreditCardForm .row-flex.fixed-height,
form#stripe-donation-form .row-flex.fixed-height {
  min-height: 0;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-direction: column;
      flex-direction: column;
}

form#contra-newsletter .row-flex.fixed-height .form-group,
form#DirectDebitForm .row-flex.fixed-height .form-group,
form#CreditCardForm .row-flex.fixed-height .form-group,
form#stripe-donation-form .row-flex.fixed-height .form-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-direction: column;
      flex-direction: column;
}

form#contra-newsletter .row-flex.fixed-height .ErrorContainer,
form#DirectDebitForm .row-flex.fixed-height .ErrorContainer,
form#CreditCardForm .row-flex.fixed-height .ErrorContainer,
form#stripe-donation-form .row-flex.fixed-height .ErrorContainer {
  text-align: center;
}

.telephone-form.grey {
  padding: 80px 0;
  background-color: #EEE;
}

.telephone-form.grey strong {
  background-color: #ffff8c;
}

.telephone-form input[type='checkbox'] {
  -webkit-appearance: none;
  width: 18px;
  height: 18px;
  background: white;
  border: 2px solid black;
  margin-bottom: -3px;
  color: #B30931;
  margin-right: 10px;
}

.telephone-form input[type='checkbox']:hover {
  border: 3px solid black;
  cursor: pointer;
}

.telephone-form input[type='checkbox']:checked {
  background-color: white;
  transition: opacity 2s ease-in;
  position: relative;
}

.telephone-form input[type="checkbox"]:checked:after {
  content: "X";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  font-weight: bold;
}

.keeping-intouch input[type='checkbox'] {
  -webkit-appearance: none;
  width: 18px;
  height: 18px;
  background: white;
  border: 2px solid white;
  margin-bottom: -1px;
}

.keeping-intouch input[type='checkbox']:hover {
  cursor: pointer;
}

.keeping-intouch input[type='checkbox']:checked {
  background-color: #9FAD9F;
  transition: opacity 2s ease-in;
  position: relative;
}

.keeping-intouch input[type="checkbox"]:checked:after {
  content: "X";
  color: white;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  font-weight: bold;
}

.donate-form.form-horizontal .col-2 {
  column-count: 2;
}

@media screen and (max-width: 800px) {
  .donate-form.form-horizontal .col-2 {
    column-count: 1;
  }
}

.donate-form.form-horizontal label {
  margin-bottom: 20px;
}

.col-8 {
  display: inline;
  float: left;
  width: 66.6666666667%;
  padding: 0 10px;
  box-sizing: border-box;
}

@media screen and (max-width: 800px) {
  .col-8 {
    width: 66.6666666667%;
  }
}

@media screen and (max-width: 600px) {
  .col-8 {
    width: 100%;
  }
}

.col-7 {
  display: inline;
  float: left;
  width: 58.3333333333%;
  padding: 0 10px;
  box-sizing: border-box;
}

@media screen and (max-width: 800px) {
  .col-7 {
    width: 58.3333333333%;
  }
}

@media screen and (max-width: 600px) {
  .col-7 {
    width: 100%;
  }
}

.col-6 {
  display: inline;
  float: left;
  width: 50%;
  padding: 0 10px;
  box-sizing: border-box;
}

@media screen and (max-width: 800px) {
  .col-6 {
    width: 50%;
  }
}

@media screen and (max-width: 600px) {
  .col-6 {
    width: 100%;
  }
}

.col-5 {
  display: inline;
  float: left;
  width: 41.6666666667%;
  padding: 0 10px;
  box-sizing: border-box;
}

@media screen and (max-width: 800px) {
  .col-5 {
    width: 41.6666666667%;
  }
}

@media screen and (max-width: 600px) {
  .col-5 {
    width: 100%;
  }
}

.col-4 {
  display: inline;
  float: left;
  width: 33.3333333333%;
  padding: 0 10px;
  box-sizing: border-box;
}

@media screen and (max-width: 800px) {
  .col-4 {
    width: 33.3333333333%;
  }
}

@media screen and (max-width: 600px) {
  .col-4 {
    width: 100%;
  }
}

.col-3 {
  display: inline;
  float: left;
  width: 25%;
  padding: 0 10px;
  box-sizing: border-box;
}

@media screen and (max-width: 800px) {
  .col-3 {
    width: 25%;
  }
}

@media screen and (max-width: 600px) {
  .col-3 {
    width: 100%;
  }
}

form .border-bottom {
  float: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  padding-bottom: 20px;
}

label.strong {
  font-weight: 600;
}

.volunteer-container .wpcf7 form.sent .wpcf7-response-output {
  color: #FFF;
}

form#contra-newsletter {
  padding: 20px 0 0 !important;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0 -10px;
}

form#contra-newsletter.form-horizontal .invalid, form#contra-newsletter.form-horizontal .error {
  display: inline-block;
  background: red;
  padding: 5px 8px;
  color: #FFF;
  font-weight: bold;
  margin: 10px 0 0 0;
}

form#contra-newsletter.form-horizontal label.error {
  margin-top: -20px;
  margin-bottom: 10px;
  font-size: 9px;
  display: block;
}

form#contra-newsletter.form-horizontal .valid {
  display: none;
}

form#contra-newsletter.form-horizontal .valid[type="radio"] {
  display: inline;
}

form#contra-newsletter.form-horizontal .invalid {
  display: inline-block;
  background: red;
  padding: 8px 10px;
  color: #FFF;
  font-weight: bold;
  margin: 10px 0 0 60px;
}

form#contra-newsletter.form-horizontal .form-group {
  margin-bottom: 20px;
  padding: 0 10px;
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  width: 100%;
}

form#contra-newsletter.form-horizontal .form-group:first-of-type {
  -ms-flex: 0 0 20%;
      flex: 0 0 20%;
  width: 20%;
  margin-bottom: 0;
}

@media screen and (max-width: 500px) {
  form#contra-newsletter.form-horizontal .form-group:first-of-type {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    width: 100%;
  }
}

form#contra-newsletter.form-horizontal .form-group:nth-of-type(2), form#contra-newsletter.form-horizontal .form-group:nth-of-type(3) {
  -ms-flex: 0 0 40%;
      flex: 0 0 40%;
  width: 40%;
  margin-bottom: 0;
}

@media screen and (max-width: 500px) {
  form#contra-newsletter.form-horizontal .form-group:nth-of-type(2), form#contra-newsletter.form-horizontal .form-group:nth-of-type(3) {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    width: 100%;
  }
}

form#contra-newsletter.form-horizontal .form-group:nth-of-type(4), form#contra-newsletter.form-horizontal .form-group:nth-of-type(6) {
  margin-bottom: 0;
}

form#contra-newsletter.form-horizontal .form-group:nth-of-type(5) {
  position: relative;
  padding-bottom: 25px;
}

form#contra-newsletter.form-horizontal .form-group:nth-of-type(5) label.error {
  position: absolute;
  bottom: 0;
  margin-bottom: 0;
}

form#contra-newsletter.form-horizontal .form-group > div .form-control,
form#contra-newsletter.form-horizontal .form-group > div input[type=text],
form#contra-newsletter.form-horizontal .form-group > div input[type=email] {
  display: block;
  width: 100%;
  height: 50px;
  padding: 0px 12px;
  color: #000;
  background-image: none;
  background-color: transparent;
  border: 0;
  border: 1px solid #999;
  border-radius: 0;
  clear: both;
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  margin-bottom: 20px;
  font-size: 16px;
}

@media screen and (max-width: 800px) {
  form#contra-newsletter.form-horizontal .form-group > div .form-control,
  form#contra-newsletter.form-horizontal .form-group > div input[type=text],
  form#contra-newsletter.form-horizontal .form-group > div input[type=email] {
    width: 100%;
  }
}

form#contra-newsletter.form-horizontal .form-group > div .form-control.small,
form#contra-newsletter.form-horizontal .form-group > div input[type=text].small,
form#contra-newsletter.form-horizontal .form-group > div input[type=email].small {
  width: 45px;
  display: inline-block;
}

form#contra-newsletter.form-horizontal .form-group > div .form-control.medium,
form#contra-newsletter.form-horizontal .form-group > div input[type=text].medium,
form#contra-newsletter.form-horizontal .form-group > div input[type=email].medium {
  width: 103px;
}

form#contra-newsletter.form-horizontal .form-group > div textarea.form-control {
  height: auto;
  overflow: auto;
  width: 100%;
}

form#contra-newsletter.form-horizontal .form-group > div.stack label {
  display: block;
  padding: 6.6666666667px 0;
}

form#contra-newsletter.form-horizontal .form-group > div.stack label span {
  top: 0;
}

form#contra-newsletter.form-horizontal .form-group > div > p:first-child {
  margin-top: 0;
}

form#contra-newsletter.form-horizontal .form-group > div.label h4 {
  font-size: 20px;
  margin-bottom: 20px;
  font-weight: bold;
}

form#contra-newsletter.form-horizontal .form-group > div.label label {
  display: block;
  padding-top: 10px;
  margin-bottom: 5px;
}

form#contra-newsletter.form-horizontal .form-group > div.label label.no-drop {
  padding-top: 0;
}

form#contra-newsletter.form-horizontal .form-group > div.label p {
  margin: 0;
  font-size: 80%;
  margin-bottom: 5px;
}

form#contra-newsletter.form-horizontal .form-group > div.label h3 {
  margin: 0 !important;
  padding: 0 !important;
}

form#contra-newsletter.form-horizontal .btn, form#contra-newsletter.form-horizontal #submitButton {
  background-color: #B30931;
  color: #FFF;
  text-align: center;
  display: block;
  margin: 0;
  padding: 20px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  cursor: pointer;
}

form#contra-newsletter.form-horizontal .btn span, form#contra-newsletter.form-horizontal #submitButton span {
  position: absolute;
  width: 80px;
  right: 0;
  top: 0;
  bottom: 0;
  background-image: url(../img/arrow.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-color: #91a191;
  transition: background-color .2s ease-in-out;
}

form#contra-newsletter.form-horizontal .btn:hover, form#contra-newsletter.form-horizontal #submitButton:hover {
  background-color: #839683;
}

form#contra-newsletter.form-horizontal .btn:hover span, form#contra-newsletter.form-horizontal #submitButton:hover span {
  background-color: #768a76;
}

form#contra-newsletter select::-ms-expand {
  display: none;
}

@media screen and (max-width: 500px) {
  form#contra-newsletter {
    padding-bottom: 0 !important;
  }
}

/*
	Old Forms
*/
.page-template-template-gocardless-covid .grecaptcha-badge,
.page-template-template-stripe-covid .grecaptcha-badge {
  z-index: 99999;
}

.page-template-template-gocardless-covid hr,
.page-template-template-stripe-covid hr {
  display: block;
  margin: 20px 0;
  border: 0;
  height: 1px;
  background-image: -o-linear-gradient(left, transparent, rgba(0, 0, 0, 0.5), transparent);
}

.page-template-template-gocardless-covid form#DirectDebitForm .StripeElement,
.page-template-template-gocardless-covid form#donateForm .StripeElement, .page-template-template-gocardless-covid .donate-form .StripeElement,
.page-template-template-stripe-covid form#DirectDebitForm .StripeElement,
.page-template-template-stripe-covid form#donateForm .StripeElement,
.page-template-template-stripe-covid .donate-form .StripeElement {
  border: 1px solid #ccc;
  margin-top: 0;
  padding: 0 10px;
  border-radius: 3px;
}

.page-template-template-gocardless-covid form#DirectDebitForm h3,
.page-template-template-gocardless-covid form#donateForm h3, .page-template-template-gocardless-covid .donate-form h3,
.page-template-template-stripe-covid form#DirectDebitForm h3,
.page-template-template-stripe-covid form#donateForm h3,
.page-template-template-stripe-covid .donate-form h3 {
  text-align: left;
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .invalid, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .error,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .invalid,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .error, .page-template-template-gocardless-covid .donate-form.form-horizontal .invalid, .page-template-template-gocardless-covid .donate-form.form-horizontal .error,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .invalid,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .error,
.page-template-template-stripe-covid form#donateForm.form-horizontal .invalid,
.page-template-template-stripe-covid form#donateForm.form-horizontal .error,
.page-template-template-stripe-covid .donate-form.form-horizontal .invalid,
.page-template-template-stripe-covid .donate-form.form-horizontal .error {
  display: inline-block;
  background: red;
  padding: 8px 10px;
  color: #FFF;
  font-weight: bold;
  margin: 10px 0 0 0;
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .invalid.valid, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .error.valid,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .invalid.valid,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .error.valid, .page-template-template-gocardless-covid .donate-form.form-horizontal .invalid.valid, .page-template-template-gocardless-covid .donate-form.form-horizontal .error.valid,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .invalid.valid,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .error.valid,
.page-template-template-stripe-covid form#donateForm.form-horizontal .invalid.valid,
.page-template-template-stripe-covid form#donateForm.form-horizontal .error.valid,
.page-template-template-stripe-covid .donate-form.form-horizontal .invalid.valid,
.page-template-template-stripe-covid .donate-form.form-horizontal .error.valid {
  background: none;
  display: none !important;
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .invalid,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .invalid, .page-template-template-gocardless-covid .donate-form.form-horizontal .invalid,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .invalid,
.page-template-template-stripe-covid form#donateForm.form-horizontal .invalid,
.page-template-template-stripe-covid .donate-form.form-horizontal .invalid {
  display: inline-block;
  background: none;
  padding: 8px 10px;
  color: #FFF;
  font-weight: bold;
  margin: 10px 0 0 60px;
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group {
  margin-bottom: 20px;
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div {
  display: inline;
  float: left;
  width: 75%;
  padding: 0 10px;
  box-sizing: border-box;
  font-size: 14px;
}

@media screen and (max-width: 500px) {
  .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div,
  .page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div,
  .page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div,
  .page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div,
  .page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div {
    width: 100%;
  }
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div .sign,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div .sign, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div .sign,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div .sign,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div .sign,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div .sign {
  float: left;
  margin-right: 10px;
  height: 100px;
  font-size: 80px;
  line-height: 100px;
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div #AmountPrefix,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div #AmountPrefix, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div #AmountPrefix,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div #AmountPrefix,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div #AmountPrefix,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div #AmountPrefix {
  background: none;
  border: none;
  font-size: 80px;
  line-height: 80px;
  width: auto;
  vertical-align: top;
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div #Amount, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div .site-main .thankyou-banner .thankyou-popup .content #thankyou-amount, .site-main .thankyou-banner .thankyou-popup .content .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div #thankyou-amount,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div #Amount,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div .site-main .thankyou-banner .thankyou-popup .content #thankyou-amount, .site-main .thankyou-banner .thankyou-popup .content
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div #thankyou-amount, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div #Amount, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div .site-main .thankyou-banner .thankyou-popup .content #thankyou-amount, .site-main .thankyou-banner .thankyou-popup .content .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div #thankyou-amount,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div #Amount,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div .site-main .thankyou-banner .thankyou-popup .content #thankyou-amount, .site-main .thankyou-banner .thankyou-popup .content
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div #thankyou-amount,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div #Amount,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div .site-main .thankyou-banner .thankyou-popup .content #thankyou-amount, .site-main .thankyou-banner .thankyou-popup .content
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div #thankyou-amount,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div #Amount,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div .site-main .thankyou-banner .thankyou-popup .content #thankyou-amount, .site-main .thankyou-banner .thankyou-popup .content
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div #thankyou-amount {
  width: 255px;
  display: inline-block;
  min-width: 255px;
  max-width: 8.8ch;
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div .form-control, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=text], .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=email],
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div .form-control,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div input[type=text],
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div input[type=email], .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div .form-control, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div input[type=text], .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div input[type=email],
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div .form-control,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=text],
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=email],
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div .form-control,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div input[type=text],
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div input[type=email],
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div .form-control,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div input[type=text],
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div input[type=email] {
  display: block;
  width: 40%;
  height: 35px;
  padding: 0px 12px;
  font-size: 14px;
  line-height: 35px;
  color: #555;
  margin: 0;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  font-family: Georgia, Times, "Times New Roman", serif;
  clear: both;
}

@media screen and (max-width: 800px) {
  .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div .form-control, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=text], .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=email],
  .page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div .form-control,
  .page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div input[type=text],
  .page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div input[type=email], .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div .form-control, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div input[type=text], .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div input[type=email],
  .page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div .form-control,
  .page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=text],
  .page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=email],
  .page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div .form-control,
  .page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div input[type=text],
  .page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div input[type=email],
  .page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div .form-control,
  .page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div input[type=text],
  .page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div input[type=email] {
    width: 100%;
  }
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div .form-control.amount, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=text].amount, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=email].amount,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div .form-control.amount,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div input[type=text].amount,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div input[type=email].amount, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div .form-control.amount, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div input[type=text].amount, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div input[type=email].amount,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div .form-control.amount,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=text].amount,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=email].amount,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div .form-control.amount,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div input[type=text].amount,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div input[type=email].amount,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div .form-control.amount,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div input[type=text].amount,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div input[type=email].amount {
  height: 100px;
  font-size: 80px;
  line-height: 100px;
  width: 33%;
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div .form-control.amount#donate-amount, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=text].amount#donate-amount, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=email].amount#donate-amount,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div .form-control.amount#donate-amount,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div input[type=text].amount#donate-amount,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div input[type=email].amount#donate-amount, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div .form-control.amount#donate-amount, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div input[type=text].amount#donate-amount, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div input[type=email].amount#donate-amount,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div .form-control.amount#donate-amount,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=text].amount#donate-amount,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=email].amount#donate-amount,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div .form-control.amount#donate-amount,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div input[type=text].amount#donate-amount,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div input[type=email].amount#donate-amount,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div .form-control.amount#donate-amount,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div input[type=text].amount#donate-amount,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div input[type=email].amount#donate-amount {
  width: 200px;
  display: inline-block;
}

@media screen and (max-width: 800px) {
  .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div .form-control.amount, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=text].amount, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=email].amount,
  .page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div .form-control.amount,
  .page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div input[type=text].amount,
  .page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div input[type=email].amount, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div .form-control.amount, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div input[type=text].amount, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div input[type=email].amount,
  .page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div .form-control.amount,
  .page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=text].amount,
  .page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=email].amount,
  .page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div .form-control.amount,
  .page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div input[type=text].amount,
  .page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div input[type=email].amount,
  .page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div .form-control.amount,
  .page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div input[type=text].amount,
  .page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div input[type=email].amount {
    width: 50%;
  }
}

@media screen and (max-width: 500px) {
  .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div .form-control.amount, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=text].amount, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=email].amount,
  .page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div .form-control.amount,
  .page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div input[type=text].amount,
  .page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div input[type=email].amount, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div .form-control.amount, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div input[type=text].amount, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div input[type=email].amount,
  .page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div .form-control.amount,
  .page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=text].amount,
  .page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=email].amount,
  .page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div .form-control.amount,
  .page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div input[type=text].amount,
  .page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div input[type=email].amount,
  .page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div .form-control.amount,
  .page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div input[type=text].amount,
  .page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div input[type=email].amount {
    width: 70%;
  }
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div .form-control.small, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=text].small, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=email].small,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div .form-control.small,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div input[type=text].small,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div input[type=email].small, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div .form-control.small, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div input[type=text].small, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div input[type=email].small,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div .form-control.small,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=text].small,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=email].small,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div .form-control.small,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div input[type=text].small,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div input[type=email].small,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div .form-control.small,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div input[type=text].small,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div input[type=email].small {
  width: 45px;
  display: inline-block;
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div .form-control.medium, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=text].medium, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=email].medium,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div .form-control.medium,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div input[type=text].medium,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div input[type=email].medium, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div .form-control.medium, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div input[type=text].medium, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div input[type=email].medium,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div .form-control.medium,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=text].medium,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div input[type=email].medium,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div .form-control.medium,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div input[type=text].medium,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div input[type=email].medium,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div .form-control.medium,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div input[type=text].medium,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div input[type=email].medium {
  width: 103px;
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div textarea.form-control,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div textarea.form-control, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div textarea.form-control,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div textarea.form-control,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div textarea.form-control,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div textarea.form-control {
  height: auto;
  overflow: auto;
  width: 100%;
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div .e-payment,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div .e-payment, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div .e-payment,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div .e-payment,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div .e-payment,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div .e-payment {
  clear: both;
  padding-top: 20px;
  border-top: 1px solid #F1F1F1;
  text-align: center;
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div .e-payment p,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div .e-payment p, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div .e-payment p,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div .e-payment p,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div .e-payment p,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div .e-payment p {
  margin-top: 0;
  text-align: left;
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div .e-payment img,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div .e-payment img, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div .e-payment img,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div .e-payment img,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div .e-payment img,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div .e-payment img {
  display: inline-block;
  text-align: center;
  max-width: 100%;
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div.stack label,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div.stack label, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div.stack label,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div.stack label,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div.stack label,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div.stack label {
  display: block;
  padding: 6.6666666667px 0;
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div.stack label span,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div.stack label span, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div.stack label span,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div.stack label span,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div.stack label span,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div.stack label span {
  top: 0;
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div > p:first-child,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div > p:first-child, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div > p:first-child,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div > p:first-child,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div > p:first-child,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div > p:first-child {
  margin-top: 0;
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div.label,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div.label, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div.label,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div.label,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div.label,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div.label {
  display: inline;
  float: left;
  width: 25%;
  padding: 0 10px;
  box-sizing: border-box;
}

@media screen and (max-width: 500px) {
  .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div.label,
  .page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div.label, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div.label,
  .page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div.label,
  .page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div.label,
  .page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div.label {
    width: 100%;
  }
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div.label .label_label,
.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div.label label,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div.label .label_label,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div.label label, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div.label .label_label,
.page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div.label label,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div.label .label_label,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div.label label,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div.label .label_label,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div.label label,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div.label .label_label,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div.label label {
  display: block;
  font-size: 16px;
  padding-top: 0;
  margin-bottom: 5px;
  margin-top: 0;
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div.label .label_label.no-drop,
.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div.label label.no-drop,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div.label .label_label.no-drop,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div.label label.no-drop, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div.label .label_label.no-drop,
.page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div.label label.no-drop,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div.label .label_label.no-drop,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div.label label.no-drop,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div.label .label_label.no-drop,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div.label label.no-drop,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div.label .label_label.no-drop,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div.label label.no-drop {
  padding-top: 0;
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div.label p,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div.label p, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div.label p,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div.label p,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div.label p,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div.label p {
  margin: 0;
  font-size: 80%;
  margin-bottom: 5px;
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .form-group > div.label h3,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .form-group > div.label h3, .page-template-template-gocardless-covid .donate-form.form-horizontal .form-group > div.label h3,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .form-group > div.label h3,
.page-template-template-stripe-covid form#donateForm.form-horizontal .form-group > div.label h3,
.page-template-template-stripe-covid .donate-form.form-horizontal .form-group > div.label h3 {
  margin: 0 !important;
  padding: 0 !important;
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .btn, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal #submitButton,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .btn,
.page-template-template-gocardless-covid form#donateForm.form-horizontal #submitButton, .page-template-template-gocardless-covid .donate-form.form-horizontal .btn, .page-template-template-gocardless-covid .donate-form.form-horizontal #submitButton,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .btn,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal #submitButton,
.page-template-template-stripe-covid form#donateForm.form-horizontal .btn,
.page-template-template-stripe-covid form#donateForm.form-horizontal #submitButton,
.page-template-template-stripe-covid .donate-form.form-horizontal .btn,
.page-template-template-stripe-covid .donate-form.form-horizontal #submitButton {
  margin: 40px auto;
  display: block;
  position: relative;
  border-radius: 0;
  border: none;
  background: #9FAD9F;
  color: #FFF;
  font-family: Georgia, Times, "Times New Roman", serif;
  font-size: 40px;
  font-style: italic;
  font-weight: 300;
  padding: 20px 100px 20px 20px;
  -webkit-font-smoothing: antialiased !important;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.004);
  transition: background-color .2s ease-in-out;
}

@media screen and (max-width: 500px) {
  .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .btn, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal #submitButton,
  .page-template-template-gocardless-covid form#donateForm.form-horizontal .btn,
  .page-template-template-gocardless-covid form#donateForm.form-horizontal #submitButton, .page-template-template-gocardless-covid .donate-form.form-horizontal .btn, .page-template-template-gocardless-covid .donate-form.form-horizontal #submitButton,
  .page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .btn,
  .page-template-template-stripe-covid form#DirectDebitForm.form-horizontal #submitButton,
  .page-template-template-stripe-covid form#donateForm.form-horizontal .btn,
  .page-template-template-stripe-covid form#donateForm.form-horizontal #submitButton,
  .page-template-template-stripe-covid .donate-form.form-horizontal .btn,
  .page-template-template-stripe-covid .donate-form.form-horizontal #submitButton {
    font-size: 26px;
  }
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .btn span, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal #submitButton span,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .btn span,
.page-template-template-gocardless-covid form#donateForm.form-horizontal #submitButton span, .page-template-template-gocardless-covid .donate-form.form-horizontal .btn span, .page-template-template-gocardless-covid .donate-form.form-horizontal #submitButton span,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .btn span,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal #submitButton span,
.page-template-template-stripe-covid form#donateForm.form-horizontal .btn span,
.page-template-template-stripe-covid form#donateForm.form-horizontal #submitButton span,
.page-template-template-stripe-covid .donate-form.form-horizontal .btn span,
.page-template-template-stripe-covid .donate-form.form-horizontal #submitButton span {
  position: absolute;
  width: 80px;
  right: 0;
  top: 0;
  bottom: 0;
  background-image: url(../img/arrow.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-color: #91a191;
  transition: background-color .2s ease-in-out;
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .btn:hover, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal #submitButton:hover,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .btn:hover,
.page-template-template-gocardless-covid form#donateForm.form-horizontal #submitButton:hover, .page-template-template-gocardless-covid .donate-form.form-horizontal .btn:hover, .page-template-template-gocardless-covid .donate-form.form-horizontal #submitButton:hover,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .btn:hover,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal #submitButton:hover,
.page-template-template-stripe-covid form#donateForm.form-horizontal .btn:hover,
.page-template-template-stripe-covid form#donateForm.form-horizontal #submitButton:hover,
.page-template-template-stripe-covid .donate-form.form-horizontal .btn:hover,
.page-template-template-stripe-covid .donate-form.form-horizontal #submitButton:hover {
  background-color: #839683;
}

.page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal .btn:hover span, .page-template-template-gocardless-covid form#DirectDebitForm.form-horizontal #submitButton:hover span,
.page-template-template-gocardless-covid form#donateForm.form-horizontal .btn:hover span,
.page-template-template-gocardless-covid form#donateForm.form-horizontal #submitButton:hover span, .page-template-template-gocardless-covid .donate-form.form-horizontal .btn:hover span, .page-template-template-gocardless-covid .donate-form.form-horizontal #submitButton:hover span,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal .btn:hover span,
.page-template-template-stripe-covid form#DirectDebitForm.form-horizontal #submitButton:hover span,
.page-template-template-stripe-covid form#donateForm.form-horizontal .btn:hover span,
.page-template-template-stripe-covid form#donateForm.form-horizontal #submitButton:hover span,
.page-template-template-stripe-covid .donate-form.form-horizontal .btn:hover span,
.page-template-template-stripe-covid .donate-form.form-horizontal #submitButton:hover span {
  background-color: #768a76;
}

.page-template-template-gocardless-covid form#DirectDebitForm .invalid,
.page-template-template-stripe-covid form#DirectDebitForm .invalid {
  display: inline-block;
  background: red;
  padding: 8px 10px;
  color: #FFF;
  font-weight: bold;
  margin: 10px 0 0 60px;
}

.page-template-template-gocardless-covid form#DirectDebitForm table, .page-template-template-gocardless-covid form#DirectDebitForm tbody, .page-template-template-gocardless-covid form#DirectDebitForm tr, .page-template-template-gocardless-covid form#DirectDebitForm td, .page-template-template-gocardless-covid form#DirectDebitForm th,
.page-template-template-stripe-covid form#DirectDebitForm table,
.page-template-template-stripe-covid form#DirectDebitForm tbody,
.page-template-template-stripe-covid form#DirectDebitForm tr,
.page-template-template-stripe-covid form#DirectDebitForm td,
.page-template-template-stripe-covid form#DirectDebitForm th {
  display: block;
}

.page-template-template-gocardless-covid form#DirectDebitForm td,
.page-template-template-stripe-covid form#DirectDebitForm td {
  display: block;
  margin-bottom: 20px;
  font-size: 14px;
}

.page-template-template-gocardless-covid form#DirectDebitForm td .sign,
.page-template-template-stripe-covid form#DirectDebitForm td .sign {
  float: left;
  margin-right: 10px;
  height: 100px;
  font-size: 80px;
  line-height: 100px;
}

.page-template-template-gocardless-covid form#DirectDebitForm td input,
.page-template-template-stripe-covid form#DirectDebitForm td input {
  display: inline;
  float: left;
  width: 75%;
  padding: 0 10px;
  box-sizing: border-box;
  display: block;
  width: 40%;
  height: 35px;
  padding: 0px 12px;
  font-size: 14px;
  line-height: 35px;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  font-family: Georgia, Times, "Times New Roman", serif;
}

@media screen and (max-width: 500px) {
  .page-template-template-gocardless-covid form#DirectDebitForm td input,
  .page-template-template-stripe-covid form#DirectDebitForm td input {
    width: 100%;
  }
}

@media screen and (max-width: 800px) {
  .page-template-template-gocardless-covid form#DirectDebitForm td input,
  .page-template-template-stripe-covid form#DirectDebitForm td input {
    width: 100%;
  }
}

.page-template-template-gocardless-covid form#DirectDebitForm td input + span,
.page-template-template-stripe-covid form#DirectDebitForm td input + span {
  display: block;
  float: left;
  margin: 0 10px;
  line-height: 30px;
}

.page-template-template-gocardless-covid form#DirectDebitForm td input#SortCode1, .page-template-template-gocardless-covid form#DirectDebitForm td input#SortCode2, .page-template-template-gocardless-covid form#DirectDebitForm td input#SortCode3,
.page-template-template-stripe-covid form#DirectDebitForm td input#SortCode1,
.page-template-template-stripe-covid form#DirectDebitForm td input#SortCode2,
.page-template-template-stripe-covid form#DirectDebitForm td input#SortCode3 {
  width: 12%;
}

.page-template-template-gocardless-covid form#DirectDebitForm td input#Amount, .page-template-template-gocardless-covid form#DirectDebitForm td .site-main .thankyou-banner .thankyou-popup .content input#thankyou-amount, .site-main .thankyou-banner .thankyou-popup .content .page-template-template-gocardless-covid form#DirectDebitForm td input#thankyou-amount,
.page-template-template-stripe-covid form#DirectDebitForm td input#Amount,
.page-template-template-stripe-covid form#DirectDebitForm td .site-main .thankyou-banner .thankyou-popup .content input#thankyou-amount, .site-main .thankyou-banner .thankyou-popup .content
.page-template-template-stripe-covid form#DirectDebitForm td input#thankyou-amount {
  font-size: 80px;
  line-height: 80px;
  width: calc(40% - 100px);
  height: 100px;
}

.page-template-template-gocardless-covid form#DirectDebitForm td #AmountPrefix,
.page-template-template-stripe-covid form#DirectDebitForm td #AmountPrefix {
  height: 100px;
  font-size: 80px;
  line-height: 80px;
  width: 100px;
  display: block;
  float: left;
  background: none;
  border: none;
}

@media screen and (max-width: 800px) {
  .page-template-template-gocardless-covid form#DirectDebitForm td #AmountPrefix,
  .page-template-template-stripe-covid form#DirectDebitForm td #AmountPrefix {
    width: 50%;
  }
}

@media screen and (max-width: 500px) {
  .page-template-template-gocardless-covid form#DirectDebitForm td #AmountPrefix,
  .page-template-template-stripe-covid form#DirectDebitForm td #AmountPrefix {
    width: 70%;
  }
}

.page-template-template-gocardless-covid form#DirectDebitForm td textarea,
.page-template-template-stripe-covid form#DirectDebitForm td textarea {
  height: auto;
  overflow: auto;
  width: 40%;
  float: left;
  border: 1px solid #ccc;
  border-radius: 4px;
}

.page-template-template-gocardless-covid form#DirectDebitForm td .e-payment,
.page-template-template-stripe-covid form#DirectDebitForm td .e-payment {
  clear: both;
  padding-top: 20px;
  border-top: 1px solid #F1F1F1;
  text-align: center;
}

.page-template-template-gocardless-covid form#DirectDebitForm td .e-payment p,
.page-template-template-stripe-covid form#DirectDebitForm td .e-payment p {
  margin-top: 0;
  text-align: left;
}

.page-template-template-gocardless-covid form#DirectDebitForm td .e-payment img,
.page-template-template-stripe-covid form#DirectDebitForm td .e-payment img {
  display: inline-block;
  text-align: center;
  max-width: 100%;
}

.page-template-template-gocardless-covid form#DirectDebitForm td > p:first-child,
.page-template-template-stripe-covid form#DirectDebitForm td > p:first-child {
  margin-top: 0;
}

.page-template-template-gocardless-covid form#DirectDebitForm td label,
.page-template-template-stripe-covid form#DirectDebitForm td label {
  display: inline;
  float: left;
  width: 25%;
  padding: 0 10px;
  box-sizing: border-box;
  display: block;
  font-size: 16px;
  padding-top: 10px;
  margin-bottom: 5px;
}

@media screen and (max-width: 500px) {
  .page-template-template-gocardless-covid form#DirectDebitForm td label,
  .page-template-template-stripe-covid form#DirectDebitForm td label {
    width: 100%;
  }
}

.page-template-template-gocardless-covid form#DirectDebitForm td label.no-drop,
.page-template-template-stripe-covid form#DirectDebitForm td label.no-drop {
  padding-top: 0;
}

.page-template-template-gocardless-covid form#DirectDebitForm td label span,
.page-template-template-stripe-covid form#DirectDebitForm td label span {
  display: block;
  float: left;
  line-height: 40px;
}

.page-template-template-gocardless-covid form#DirectDebitForm td label p,
.page-template-template-stripe-covid form#DirectDebitForm td label p {
  margin: 0;
  font-size: 80%;
  margin-bottom: 5px;
}

.page-template-template-gocardless-covid form#DirectDebitForm td label[for="Amount"],
.page-template-template-stripe-covid form#DirectDebitForm td label[for="Amount"] {
  line-height: 100px;
}

.page-template-template-gocardless-covid form#DirectDebitForm td label + label,
.page-template-template-stripe-covid form#DirectDebitForm td label + label {
  width: auto;
}

.page-template-template-gocardless-covid form#DirectDebitForm td label + label input,
.page-template-template-stripe-covid form#DirectDebitForm td label + label input {
  width: auto;
  margin: 0;
  margin-left: 10px;
}

.page-template-template-gocardless-covid form#DirectDebitForm input[type="checkbox"],
.page-template-template-stripe-covid form#DirectDebitForm input[type="checkbox"] {
  margin-left: 0;
}

.page-template-template-gocardless-covid form#DirectDebitForm input[type="checkbox"] + input[type="checkbox"],
.page-template-template-stripe-covid form#DirectDebitForm input[type="checkbox"] + input[type="checkbox"] {
  margin-left: 15px;
}

.page-template-template-gocardless-covid form#DirectDebitForm #submitButton,
.page-template-template-gocardless-covid form#CreditCardForm #submitButton,
.page-template-template-stripe-covid form#DirectDebitForm #submitButton,
.page-template-template-stripe-covid form#CreditCardForm #submitButton {
  margin: 20px 0 40px 0;
  position: relative;
  float: right;
  border-radius: 0;
  border: none;
  background: #9FAD9F;
  color: #FFF;
  font-family: Georgia, Times, "Times New Roman", serif;
  font-size: 40px;
  font-style: italic;
  font-weight: 300;
  padding: 20px 100px 20px 20px;
  height: auto;
  -webkit-font-smoothing: antialiased !important;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.004);
}

@media screen and (max-width: 500px) {
  .page-template-template-gocardless-covid form#DirectDebitForm #submitButton,
  .page-template-template-gocardless-covid form#CreditCardForm #submitButton,
  .page-template-template-stripe-covid form#DirectDebitForm #submitButton,
  .page-template-template-stripe-covid form#CreditCardForm #submitButton {
    font-size: 26px;
  }
}

.page-template-template-gocardless-covid form#DirectDebitForm #submitButton span,
.page-template-template-gocardless-covid form#CreditCardForm #submitButton span,
.page-template-template-stripe-covid form#DirectDebitForm #submitButton span,
.page-template-template-stripe-covid form#CreditCardForm #submitButton span {
  position: absolute;
  width: 80px;
  right: 0;
  top: 0;
  bottom: 0;
  background-image: url(../img/arrow.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-color: #91a191;
}

.page-template-template-gocardless-covid form#DirectDebitForm #submitButton:hover,
.page-template-template-gocardless-covid form#CreditCardForm #submitButton:hover,
.page-template-template-stripe-covid form#DirectDebitForm #submitButton:hover,
.page-template-template-stripe-covid form#CreditCardForm #submitButton:hover {
  background-color: #839683;
  cursor: pointer;
}

.page-template-template-gocardless-covid form#DirectDebitForm #submitButton:hover span,
.page-template-template-gocardless-covid form#CreditCardForm #submitButton:hover span,
.page-template-template-stripe-covid form#DirectDebitForm #submitButton:hover span,
.page-template-template-stripe-covid form#CreditCardForm #submitButton:hover span {
  background-color: #768a76;
}

.page-template-template-gocardless-covid .donate-page .donate-form.form-horizontal .form-group > div .small input[type=text],
.page-template-template-stripe-covid .donate-page .donate-form.form-horizontal .form-group > div .small input[type=text] {
  width: 42%;
}

.page-template-template-gocardless-covid .telephone-form strong,
.page-template-template-stripe-covid .telephone-form strong {
  background-color: #ffff8c;
}

.page-template-template-gocardless-covid .telephone-form input[type='checkbox'],
.page-template-template-stripe-covid .telephone-form input[type='checkbox'] {
  -webkit-appearance: none;
  width: 18px;
  height: 18px;
  background: white;
  border: 2px solid black;
  margin-bottom: -3px;
}

.page-template-template-gocardless-covid .telephone-form input[type='checkbox']:hover,
.page-template-template-stripe-covid .telephone-form input[type='checkbox']:hover {
  border: 3px solid black;
  cursor: pointer;
}

.page-template-template-gocardless-covid .telephone-form input[type='checkbox']:checked,
.page-template-template-stripe-covid .telephone-form input[type='checkbox']:checked {
  background-color: white;
  transition: opacity 2s ease-in;
  position: relative;
}

.page-template-template-gocardless-covid .telephone-form input[type="checkbox"]:checked:after,
.page-template-template-stripe-covid .telephone-form input[type="checkbox"]:checked:after {
  content: "X";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  font-weight: bold;
}

.page-template-template-gocardless-covid .keeping-intouch input[type='checkbox'],
.page-template-template-stripe-covid .keeping-intouch input[type='checkbox'] {
  -webkit-appearance: none;
  width: 18px;
  height: 18px;
  background: white;
  border: 2px solid white;
  margin-bottom: -1px;
}

.page-template-template-gocardless-covid .keeping-intouch input[type='checkbox']:hover,
.page-template-template-stripe-covid .keeping-intouch input[type='checkbox']:hover {
  cursor: pointer;
}

.page-template-template-gocardless-covid .keeping-intouch input[type='checkbox']:checked,
.page-template-template-stripe-covid .keeping-intouch input[type='checkbox']:checked {
  background-color: #9FAD9F;
  transition: opacity 2s ease-in;
  position: relative;
}

.page-template-template-gocardless-covid .keeping-intouch input[type="checkbox"]:checked:after,
.page-template-template-stripe-covid .keeping-intouch input[type="checkbox"]:checked:after {
  content: "X";
  color: white;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  font-weight: bold;
}

/*
	Tables
*/
table td {
  padding: 20px 0;
}

/*
	Media
*/
@media screen and (max-width: 850px) {
  #content img {
    max-width: 100%;
    height: auto;
  }
}

.teaser-container img {
  width: 100%;
}

.error404 .container, .error404 .section--blockquote .pillar--section, .section--blockquote .error404 .pillar--section, .error404
.section--cta .pillar--section,
.section--cta .error404 .pillar--section, .error404
.section--tweet .pillar--section,
.section--tweet .error404 .pillar--section, .error404
.section--image-video .pillar--section,
.section--image-video .error404 .pillar--section, .error404
.section--text .pillar--section,
.section--text .error404 .pillar--section, .error404
.section--newsletter .pillar--section,
.section--newsletter .error404 .pillar--section, .error404
.section--intro .pillar--section,
.section--intro .error404 .pillar--section, .error404
.section--picker .pillar--section,
.section--picker .error404 .pillar--section, .error404
.section--instagram .pillar--section,
.section--instagram .error404 .pillar--section, .error404 .section--info .pillar--section .info--section, .section--info .pillar--section .error404 .info--section {
  min-height: 250px;
}

.error404 .container h2, .error404 .section--blockquote .pillar--section h2, .section--blockquote .error404 .pillar--section h2, .error404
.section--cta .pillar--section h2,
.section--cta .error404 .pillar--section h2, .error404
.section--tweet .pillar--section h2,
.section--tweet .error404 .pillar--section h2, .error404
.section--image-video .pillar--section h2,
.section--image-video .error404 .pillar--section h2, .error404
.section--text .pillar--section h2,
.section--text .error404 .pillar--section h2, .error404
.section--newsletter .pillar--section h2,
.section--newsletter .error404 .pillar--section h2, .error404
.section--intro .pillar--section h2,
.section--intro .error404 .pillar--section h2, .error404
.section--picker .pillar--section h2,
.section--picker .error404 .pillar--section h2, .error404
.section--instagram .pillar--section h2,
.section--instagram .error404 .pillar--section h2, .error404 .section--info .pillar--section .info--section h2, .section--info .pillar--section .error404 .info--section h2 {
  margin: 60px 0;
}

.error404 .header-hero-wrap {
  display: none;
}

/*
	Layout
*/
*, *:before, *:after {
  box-sizing: border-box;
}

.container, .section--blockquote .pillar--section,
.section--cta .pillar--section,
.section--tweet .pillar--section,
.section--image-video .pillar--section,
.section--text .pillar--section,
.section--newsletter .pillar--section,
.section--intro .pillar--section,
.section--picker .pillar--section,
.section--instagram .pillar--section, .section--info .pillar--section .info--section {
  max-width: 1160px;
  margin: 0 auto;
}

.lt-ie9 .container, .lt-ie9 .section--blockquote .pillar--section, .section--blockquote .lt-ie9 .pillar--section, .lt-ie9
.section--cta .pillar--section,
.section--cta .lt-ie9 .pillar--section, .lt-ie9
.section--tweet .pillar--section,
.section--tweet .lt-ie9 .pillar--section, .lt-ie9
.section--image-video .pillar--section,
.section--image-video .lt-ie9 .pillar--section, .lt-ie9
.section--text .pillar--section,
.section--text .lt-ie9 .pillar--section, .lt-ie9
.section--newsletter .pillar--section,
.section--newsletter .lt-ie9 .pillar--section, .lt-ie9
.section--intro .pillar--section,
.section--intro .lt-ie9 .pillar--section, .lt-ie9
.section--picker .pillar--section,
.section--picker .lt-ie9 .pillar--section, .lt-ie9
.section--instagram .pillar--section,
.section--instagram .lt-ie9 .pillar--section, .lt-ie9 .section--info .pillar--section .info--section, .section--info .pillar--section .lt-ie9 .info--section {
  width: 1160px;
}

@media screen and (max-width: 1200px) {
  .container, .section--blockquote .pillar--section,
  .section--cta .pillar--section,
  .section--tweet .pillar--section,
  .section--image-video .pillar--section,
  .section--text .pillar--section,
  .section--newsletter .pillar--section,
  .section--intro .pillar--section,
  .section--picker .pillar--section,
  .section--instagram .pillar--section, .section--info .pillar--section .info--section {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

html, body {
  height: 100%;
}

.target {
  display: none !important;
  padding: 5px;
  background: #232B2B;
  color: #FFF;
  text-align: center;
  text-transform: uppercase;
  font-family: monospace;
}

.target.large {
  display: block;
}

@media screen and (max-width: 800px) {
  .target.large {
    display: none;
  }
}

@media screen and (max-width: 800px) {
  .target.medium {
    display: block;
  }
}

@media screen and (max-width: 500px) {
  .target.medium {
    display: none;
  }
}

@media screen and (max-width: 500px) {
  .target.small {
    display: block;
  }
}

.case-study-footer {
  margin: 40px 0 80px !important;
  padding-top: 20px;
  border-top: 1px solid #F1F1F1;
}

.case-study-footer > a {
  display: inline-block;
  background-color: #B30931;
  color: #FFF;
  transition: all .3s ease-out;
}

.case-study-footer > a:hover {
  background-color: #94082E;
}

.case-study-footer .apss-social-share {
  margin: 10px -10px;
}

.share-wrapper {
  width: 50%;
  text-align: right;
  float: right;
  padding: 10px 0;
  margin: 0 0 20px 0;
}

@media screen and (max-width: 500px) {
  .share-wrapper {
    float: left;
    text-align: left;
  }
  .share-wrapper .social-list {
    -ms-flex-pack: start;
        justify-content: flex-start;
  }
  .share-wrapper .social-list li {
    margin-left: 0;
    margin-right: 20px;
  }
}

.share-wrapper #content1 {
  visibility: hidden;
  height: 0;
  width: 100%;
  transition: opacity 0.3s ease-in;
  opacity: 0;
}

.share-wrapper #content1.active {
  visibility: visible;
  height: auto;
  opacity: 1;
}

.share-wrapper #content1 .apss-social-share {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
}

.share-wrapper .pop-button {
  font-weight: 600;
  text-transform: uppercase;
  padding-right: 35px;
  position: relative;
  font-size: 20px;
  color: #424242;
}

.share-wrapper .pop-button:hover {
  color: #B30931;
}

.share-wrapper .pop-button:after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 30px;
  background-image: url(../img/share.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
}

.teaser-letter-box {
  position: relative;
  background-color: #B30931;
  padding: 40px 0;
  overflow: hidden;
  margin-bottom: 40px;
}

@media screen and (max-width: 800px) {
  .teaser-letter-box {
    padding-top: 0;
  }
}

.teaser-letter-box__img {
  position: absolute;
  width: 38.66%;
  height: 100%;
  background-size: cover;
  background-position: right center;
  background-repeat: no-repeat;
  top: 0;
  left: 0;
}

@media screen and (max-width: 800px) {
  .teaser-letter-box__img {
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    position: static;
    display: block;
    padding-bottom: 56.25%;
  }
}

.teaser-letter-box__img:before, .teaser-letter-box__img:after {
  content: '';
  position: absolute;
  height: 100%;
}

.teaser-letter-box__img:before {
  width: 0;
  bottom: 0;
  right: -1px;
  border-top: 476px solid transparent;
  border-right: 77px solid #B30931;
  border-bottom: 0 solid transparent;
}

@media screen and (max-width: 800px) {
  .teaser-letter-box__img:before {
    display: none;
  }
}

.teaser-letter-box .col-7 {
  float: right;
  color: #FFF;
  padding: 0 40px;
}

@media screen and (max-width: 800px) {
  .teaser-letter-box .col-7 {
    width: 100%;
    padding: 30px 0 10px 0;
  }
}

.teaser-letter-box .col-7 .btn {
  margin-bottom: 0;
}

@media screen and (max-width: 1500px) {
  .teaser-letter-box .col-7 .btn {
    margin-top: 5px;
  }
}

@media screen and (max-width: 800px) {
  .teaser-letter-box .col-7 .btn {
    margin-top: 0;
  }
}

.teaser-letter-box h3 {
  margin-bottom: 20px;
  margin-top: -5px;
}

.teaser-letter-box p {
  font-size: 21px;
}

@media screen and (max-width: 500px) {
  .teaser-letter-box p {
    font-size: 16px;
  }
}

.teaser-letter-box .btn-white {
  display: inline-block;
  background-color: #FFF;
  color: #424242;
  margin-top: 20px;
  transition: all .3s ease-out;
}

.teaser-letter-box .btn-white:hover {
  background-color: #94082E;
  color: #FFF;
}

.teaser-letter-box:nth-of-type(odd) {
  background-image: url("../img/case-study-tree.png");
  background-repeat: no-repeat;
  background-position: 98% bottom;
  background-size: 100px;
}

.teaser-letter-box:nth-of-type(even) {
  background-color: #424242;
}

.teaser-letter-box:nth-of-type(even) .teaser-letter-box__img {
  left: auto;
  right: 0;
}

.teaser-letter-box:nth-of-type(even) .teaser-letter-box__img:before {
  left: 0;
  right: auto;
  border-top: 0px solid transparent;
  border-left: 77px solid #424242;
  border-bottom: 467px solid transparent;
  border-right: 0;
}

.teaser-letter-box:nth-of-type(even) .col-7 {
  float: left;
}

.teaser-letter-box:nth-of-type(even) .teaser-letter-box__img:after {
  height: 100px;
  width: 100px;
  left: -120px;
  bottom: 20px;
  background-image: url("../img/coin.svg");
  background-repeat: no-repeat;
  background-position: 98% bottom;
  background-size: 100px;
}

@media screen and (max-width: 800px) {
  .teaser-letter-box:nth-of-type(even) .teaser-letter-box__img {
    display: block;
  }
}

@media screen and (max-width: 800px) {
  .teaser-letter-box:nth-of-type(even):after {
    content: '';
    position: absolute;
    height: 100px;
    width: 100px;
    right: 20px;
    bottom: 20px;
    background-image: url("../img/coin.svg");
    background-repeat: no-repeat;
    background-position: 98% bottom;
    background-size: 100px;
  }
}

@media screen and (min-width: 700px) {
  .site-main.with-padding-top.christmas-padding {
    padding-top: 0;
  }
}

/*
	Header
*/
header.site-header {
  background: #FFF;
}

header.site-header .top-bar {
  display: none;
}

header.site-header .top-bar .sb-toggle-left {
  float: right;
  display: block;
  height: 35px;
  width: 35px;
  line-height: 35px;
  color: #FFF;
  font-size: 15px;
  margin-left: 0;
  margin-top: 15px;
  cursor: pointer;
  background: url(../img/menu-icon.svg) no-repeat center center;
  background-size: 100%;
  text-indent: -9999px;
}

@media screen and (max-width: 500px) {
  header.site-header .top-bar .sb-toggle-left {
    margin-top: 0;
  }
}

@media screen and (max-width: 1040px) {
  header.site-header .top-bar {
    display: block;
  }
}

header.site-header .top-bar-donate {
  float: right;
  margin-top: 12px;
  margin-right: 25px;
  padding: 0;
  font-size: 20px;
  text-transform: uppercase;
  font-weight: 700;
  color: #FFF;
  background-color: #B30931;
  text-decoration: none;
}

@media screen and (max-width: 500px) {
  header.site-header .top-bar-donate {
    margin-top: -2px;
  }
}

header.site-header .sticky-header.stick {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 999;
  background: #FFF;
  transition: all .3s ease-in-out;
  width: 100%;
}

@media screen and (min-width: 500px) {
  header.site-header .sticky-header.stick .top-bar-donate {
    margin-top: 4px;
    margin-bottom: 4px;
  }
}

@media screen and (min-width: 500px) {
  header.site-header .sticky-header.stick .top-bar .sb-toggle-left {
    margin-top: 5px;
  }
}

header.site-header .sticky-header.stick .top-bar .container, header.site-header .sticky-header.stick .top-bar .section--blockquote .pillar--section, .section--blockquote header.site-header .sticky-header.stick .top-bar .pillar--section, header.site-header .sticky-header.stick .top-bar
.section--cta .pillar--section,
.section--cta header.site-header .sticky-header.stick .top-bar .pillar--section, header.site-header .sticky-header.stick .top-bar
.section--tweet .pillar--section,
.section--tweet header.site-header .sticky-header.stick .top-bar .pillar--section, header.site-header .sticky-header.stick .top-bar
.section--image-video .pillar--section,
.section--image-video header.site-header .sticky-header.stick .top-bar .pillar--section, header.site-header .sticky-header.stick .top-bar
.section--text .pillar--section,
.section--text header.site-header .sticky-header.stick .top-bar .pillar--section, header.site-header .sticky-header.stick .top-bar
.section--newsletter .pillar--section,
.section--newsletter header.site-header .sticky-header.stick .top-bar .pillar--section, header.site-header .sticky-header.stick .top-bar
.section--intro .pillar--section,
.section--intro header.site-header .sticky-header.stick .top-bar .pillar--section, header.site-header .sticky-header.stick .top-bar
.section--picker .pillar--section,
.section--picker header.site-header .sticky-header.stick .top-bar .pillar--section, header.site-header .sticky-header.stick .top-bar
.section--instagram .pillar--section,
.section--instagram header.site-header .sticky-header.stick .top-bar .pillar--section, header.site-header .sticky-header.stick .top-bar .section--info .pillar--section .info--section, .section--info .pillar--section header.site-header .sticky-header.stick .top-bar .info--section {
  height: 25px;
}

@media screen and (max-width: 700px) {
  header.site-header .sticky-header.stick .top-bar .container, header.site-header .sticky-header.stick .top-bar .section--blockquote .pillar--section, .section--blockquote header.site-header .sticky-header.stick .top-bar .pillar--section, header.site-header .sticky-header.stick .top-bar
  .section--cta .pillar--section,
  .section--cta header.site-header .sticky-header.stick .top-bar .pillar--section, header.site-header .sticky-header.stick .top-bar
  .section--tweet .pillar--section,
  .section--tweet header.site-header .sticky-header.stick .top-bar .pillar--section, header.site-header .sticky-header.stick .top-bar
  .section--image-video .pillar--section,
  .section--image-video header.site-header .sticky-header.stick .top-bar .pillar--section, header.site-header .sticky-header.stick .top-bar
  .section--text .pillar--section,
  .section--text header.site-header .sticky-header.stick .top-bar .pillar--section, header.site-header .sticky-header.stick .top-bar
  .section--newsletter .pillar--section,
  .section--newsletter header.site-header .sticky-header.stick .top-bar .pillar--section, header.site-header .sticky-header.stick .top-bar
  .section--intro .pillar--section,
  .section--intro header.site-header .sticky-header.stick .top-bar .pillar--section, header.site-header .sticky-header.stick .top-bar
  .section--picker .pillar--section,
  .section--picker header.site-header .sticky-header.stick .top-bar .pillar--section, header.site-header .sticky-header.stick .top-bar
  .section--instagram .pillar--section,
  .section--instagram header.site-header .sticky-header.stick .top-bar .pillar--section, header.site-header .sticky-header.stick .top-bar .section--info .pillar--section .info--section, .section--info .pillar--section header.site-header .sticky-header.stick .top-bar .info--section {
    height: auto;
  }
}

header.site-header .sticky-header.stick .top-bar .container .donate, header.site-header .sticky-header.stick .top-bar .section--blockquote .pillar--section .donate, .section--blockquote header.site-header .sticky-header.stick .top-bar .pillar--section .donate, header.site-header .sticky-header.stick .top-bar
.section--cta .pillar--section .donate,
.section--cta header.site-header .sticky-header.stick .top-bar .pillar--section .donate, header.site-header .sticky-header.stick .top-bar
.section--tweet .pillar--section .donate,
.section--tweet header.site-header .sticky-header.stick .top-bar .pillar--section .donate, header.site-header .sticky-header.stick .top-bar
.section--image-video .pillar--section .donate,
.section--image-video header.site-header .sticky-header.stick .top-bar .pillar--section .donate, header.site-header .sticky-header.stick .top-bar
.section--text .pillar--section .donate,
.section--text header.site-header .sticky-header.stick .top-bar .pillar--section .donate, header.site-header .sticky-header.stick .top-bar
.section--newsletter .pillar--section .donate,
.section--newsletter header.site-header .sticky-header.stick .top-bar .pillar--section .donate, header.site-header .sticky-header.stick .top-bar
.section--intro .pillar--section .donate,
.section--intro header.site-header .sticky-header.stick .top-bar .pillar--section .donate, header.site-header .sticky-header.stick .top-bar
.section--picker .pillar--section .donate,
.section--picker header.site-header .sticky-header.stick .top-bar .pillar--section .donate, header.site-header .sticky-header.stick .top-bar
.section--instagram .pillar--section .donate,
.section--instagram header.site-header .sticky-header.stick .top-bar .pillar--section .donate, header.site-header .sticky-header.stick .top-bar .section--info .pillar--section .info--section .donate, .section--info .pillar--section header.site-header .sticky-header.stick .top-bar .info--section .donate {
  padding: 8.5px;
}

@media screen and (max-width: 1040px) {
  header.site-header .sticky-header.stick .top-bar .container .donate, header.site-header .sticky-header.stick .top-bar .section--blockquote .pillar--section .donate, .section--blockquote header.site-header .sticky-header.stick .top-bar .pillar--section .donate, header.site-header .sticky-header.stick .top-bar
  .section--cta .pillar--section .donate,
  .section--cta header.site-header .sticky-header.stick .top-bar .pillar--section .donate, header.site-header .sticky-header.stick .top-bar
  .section--tweet .pillar--section .donate,
  .section--tweet header.site-header .sticky-header.stick .top-bar .pillar--section .donate, header.site-header .sticky-header.stick .top-bar
  .section--image-video .pillar--section .donate,
  .section--image-video header.site-header .sticky-header.stick .top-bar .pillar--section .donate, header.site-header .sticky-header.stick .top-bar
  .section--text .pillar--section .donate,
  .section--text header.site-header .sticky-header.stick .top-bar .pillar--section .donate, header.site-header .sticky-header.stick .top-bar
  .section--newsletter .pillar--section .donate,
  .section--newsletter header.site-header .sticky-header.stick .top-bar .pillar--section .donate, header.site-header .sticky-header.stick .top-bar
  .section--intro .pillar--section .donate,
  .section--intro header.site-header .sticky-header.stick .top-bar .pillar--section .donate, header.site-header .sticky-header.stick .top-bar
  .section--picker .pillar--section .donate,
  .section--picker header.site-header .sticky-header.stick .top-bar .pillar--section .donate, header.site-header .sticky-header.stick .top-bar
  .section--instagram .pillar--section .donate,
  .section--instagram header.site-header .sticky-header.stick .top-bar .pillar--section .donate, header.site-header .sticky-header.stick .top-bar .section--info .pillar--section .info--section .donate, .section--info .pillar--section header.site-header .sticky-header.stick .top-bar .info--section .donate {
    padding: 20px 13.3333333333px 13.3333333333px 13.3333333333px;
    z-index: 1000;
  }
}

header.site-header .sticky-header.stick > .container, header.site-header .section--blockquote .sticky-header.stick > .pillar--section, .section--blockquote header.site-header .sticky-header.stick > .pillar--section, header.site-header
.section--cta .sticky-header.stick > .pillar--section,
.section--cta header.site-header .sticky-header.stick > .pillar--section, header.site-header
.section--tweet .sticky-header.stick > .pillar--section,
.section--tweet header.site-header .sticky-header.stick > .pillar--section, header.site-header
.section--image-video .sticky-header.stick > .pillar--section,
.section--image-video header.site-header .sticky-header.stick > .pillar--section, header.site-header
.section--text .sticky-header.stick > .pillar--section,
.section--text header.site-header .sticky-header.stick > .pillar--section, header.site-header
.section--newsletter .sticky-header.stick > .pillar--section,
.section--newsletter header.site-header .sticky-header.stick > .pillar--section, header.site-header
.section--intro .sticky-header.stick > .pillar--section,
.section--intro header.site-header .sticky-header.stick > .pillar--section, header.site-header
.section--picker .sticky-header.stick > .pillar--section,
.section--picker header.site-header .sticky-header.stick > .pillar--section, header.site-header
.section--instagram .sticky-header.stick > .pillar--section,
.section--instagram header.site-header .sticky-header.stick > .pillar--section, header.site-header .section--info .pillar--section .sticky-header.stick > .info--section, .section--info .pillar--section header.site-header .sticky-header.stick > .info--section {
  height: auto;
  padding-top: 9px;
  padding-bottom: 9px;
}

header.site-header .sticky-header.stick > .container .site-title a, header.site-header .section--blockquote .sticky-header.stick > .pillar--section .site-title a, .section--blockquote header.site-header .sticky-header.stick > .pillar--section .site-title a, header.site-header
.section--cta .sticky-header.stick > .pillar--section .site-title a,
.section--cta header.site-header .sticky-header.stick > .pillar--section .site-title a, header.site-header
.section--tweet .sticky-header.stick > .pillar--section .site-title a,
.section--tweet header.site-header .sticky-header.stick > .pillar--section .site-title a, header.site-header
.section--image-video .sticky-header.stick > .pillar--section .site-title a,
.section--image-video header.site-header .sticky-header.stick > .pillar--section .site-title a, header.site-header
.section--text .sticky-header.stick > .pillar--section .site-title a,
.section--text header.site-header .sticky-header.stick > .pillar--section .site-title a, header.site-header
.section--newsletter .sticky-header.stick > .pillar--section .site-title a,
.section--newsletter header.site-header .sticky-header.stick > .pillar--section .site-title a, header.site-header
.section--intro .sticky-header.stick > .pillar--section .site-title a,
.section--intro header.site-header .sticky-header.stick > .pillar--section .site-title a, header.site-header
.section--picker .sticky-header.stick > .pillar--section .site-title a,
.section--picker header.site-header .sticky-header.stick > .pillar--section .site-title a, header.site-header
.section--instagram .sticky-header.stick > .pillar--section .site-title a,
.section--instagram header.site-header .sticky-header.stick > .pillar--section .site-title a, header.site-header .section--info .pillar--section .sticky-header.stick > .info--section .site-title a, .section--info .pillar--section header.site-header .sticky-header.stick > .info--section .site-title a {
  width: 140px;
  height: 55px;
  top: auto;
  bottom: auto;
}

header.site-header .sticky-header.stick > .container .site-title.xmas a, header.site-header .section--blockquote .sticky-header.stick > .pillar--section .site-title.xmas a, .section--blockquote header.site-header .sticky-header.stick > .pillar--section .site-title.xmas a, header.site-header
.section--cta .sticky-header.stick > .pillar--section .site-title.xmas a,
.section--cta header.site-header .sticky-header.stick > .pillar--section .site-title.xmas a, header.site-header
.section--tweet .sticky-header.stick > .pillar--section .site-title.xmas a,
.section--tweet header.site-header .sticky-header.stick > .pillar--section .site-title.xmas a, header.site-header
.section--image-video .sticky-header.stick > .pillar--section .site-title.xmas a,
.section--image-video header.site-header .sticky-header.stick > .pillar--section .site-title.xmas a, header.site-header
.section--text .sticky-header.stick > .pillar--section .site-title.xmas a,
.section--text header.site-header .sticky-header.stick > .pillar--section .site-title.xmas a, header.site-header
.section--newsletter .sticky-header.stick > .pillar--section .site-title.xmas a,
.section--newsletter header.site-header .sticky-header.stick > .pillar--section .site-title.xmas a, header.site-header
.section--intro .sticky-header.stick > .pillar--section .site-title.xmas a,
.section--intro header.site-header .sticky-header.stick > .pillar--section .site-title.xmas a, header.site-header
.section--picker .sticky-header.stick > .pillar--section .site-title.xmas a,
.section--picker header.site-header .sticky-header.stick > .pillar--section .site-title.xmas a, header.site-header
.section--instagram .sticky-header.stick > .pillar--section .site-title.xmas a,
.section--instagram header.site-header .sticky-header.stick > .pillar--section .site-title.xmas a, header.site-header .section--info .pillar--section .sticky-header.stick > .info--section .site-title.xmas a, .section--info .pillar--section header.site-header .sticky-header.stick > .info--section .site-title.xmas a {
  background: url("../img/logo-xmas-2022.png");
  background-repeat: no-repeat;
  background-repeat: no-repeat;
  background-position: center;
  width: 101px;
  height: 47px;
  background-size: contain;
}

header.site-header .sticky-header.stick > .container .primary-menu, header.site-header .section--blockquote .sticky-header.stick > .pillar--section .primary-menu, .section--blockquote header.site-header .sticky-header.stick > .pillar--section .primary-menu, header.site-header
.section--cta .sticky-header.stick > .pillar--section .primary-menu,
.section--cta header.site-header .sticky-header.stick > .pillar--section .primary-menu, header.site-header
.section--tweet .sticky-header.stick > .pillar--section .primary-menu,
.section--tweet header.site-header .sticky-header.stick > .pillar--section .primary-menu, header.site-header
.section--image-video .sticky-header.stick > .pillar--section .primary-menu,
.section--image-video header.site-header .sticky-header.stick > .pillar--section .primary-menu, header.site-header
.section--text .sticky-header.stick > .pillar--section .primary-menu,
.section--text header.site-header .sticky-header.stick > .pillar--section .primary-menu, header.site-header
.section--newsletter .sticky-header.stick > .pillar--section .primary-menu,
.section--newsletter header.site-header .sticky-header.stick > .pillar--section .primary-menu, header.site-header
.section--intro .sticky-header.stick > .pillar--section .primary-menu,
.section--intro header.site-header .sticky-header.stick > .pillar--section .primary-menu, header.site-header
.section--picker .sticky-header.stick > .pillar--section .primary-menu,
.section--picker header.site-header .sticky-header.stick > .pillar--section .primary-menu, header.site-header
.section--instagram .sticky-header.stick > .pillar--section .primary-menu,
.section--instagram header.site-header .sticky-header.stick > .pillar--section .primary-menu, header.site-header .section--info .pillar--section .sticky-header.stick > .info--section .primary-menu, .section--info .pillar--section header.site-header .sticky-header.stick > .info--section .primary-menu {
  margin: 0;
}

.logged-in header.site-header .sticky-header.stick {
  margin-top: 32px;
}

header.site-header .sticky-header > .container, header.site-header .section--blockquote .sticky-header > .pillar--section, .section--blockquote header.site-header .sticky-header > .pillar--section, header.site-header
.section--cta .sticky-header > .pillar--section,
.section--cta header.site-header .sticky-header > .pillar--section, header.site-header
.section--tweet .sticky-header > .pillar--section,
.section--tweet header.site-header .sticky-header > .pillar--section, header.site-header
.section--image-video .sticky-header > .pillar--section,
.section--image-video header.site-header .sticky-header > .pillar--section, header.site-header
.section--text .sticky-header > .pillar--section,
.section--text header.site-header .sticky-header > .pillar--section, header.site-header
.section--newsletter .sticky-header > .pillar--section,
.section--newsletter header.site-header .sticky-header > .pillar--section, header.site-header
.section--intro .sticky-header > .pillar--section,
.section--intro header.site-header .sticky-header > .pillar--section, header.site-header
.section--picker .sticky-header > .pillar--section,
.section--picker header.site-header .sticky-header > .pillar--section, header.site-header
.section--instagram .sticky-header > .pillar--section,
.section--instagram header.site-header .sticky-header > .pillar--section, header.site-header .section--info .pillar--section .sticky-header > .info--section, .section--info .pillar--section header.site-header .sticky-header > .info--section {
  height: 105px;
  padding: 20px 0;
}

header.site-header .sticky-header > .container .site-title, header.site-header .section--blockquote .sticky-header > .pillar--section .site-title, .section--blockquote header.site-header .sticky-header > .pillar--section .site-title, header.site-header
.section--cta .sticky-header > .pillar--section .site-title,
.section--cta header.site-header .sticky-header > .pillar--section .site-title, header.site-header
.section--tweet .sticky-header > .pillar--section .site-title,
.section--tweet header.site-header .sticky-header > .pillar--section .site-title, header.site-header
.section--image-video .sticky-header > .pillar--section .site-title,
.section--image-video header.site-header .sticky-header > .pillar--section .site-title, header.site-header
.section--text .sticky-header > .pillar--section .site-title,
.section--text header.site-header .sticky-header > .pillar--section .site-title, header.site-header
.section--newsletter .sticky-header > .pillar--section .site-title,
.section--newsletter header.site-header .sticky-header > .pillar--section .site-title, header.site-header
.section--intro .sticky-header > .pillar--section .site-title,
.section--intro header.site-header .sticky-header > .pillar--section .site-title, header.site-header
.section--picker .sticky-header > .pillar--section .site-title,
.section--picker header.site-header .sticky-header > .pillar--section .site-title, header.site-header
.section--instagram .sticky-header > .pillar--section .site-title,
.section--instagram header.site-header .sticky-header > .pillar--section .site-title, header.site-header .section--info .pillar--section .sticky-header > .info--section .site-title, .section--info .pillar--section header.site-header .sticky-header > .info--section .site-title {
  float: left;
  margin: 0;
}

header.site-header .sticky-header > .container .site-title a, header.site-header .section--blockquote .sticky-header > .pillar--section .site-title a, .section--blockquote header.site-header .sticky-header > .pillar--section .site-title a, header.site-header
.section--cta .sticky-header > .pillar--section .site-title a,
.section--cta header.site-header .sticky-header > .pillar--section .site-title a, header.site-header
.section--tweet .sticky-header > .pillar--section .site-title a,
.section--tweet header.site-header .sticky-header > .pillar--section .site-title a, header.site-header
.section--image-video .sticky-header > .pillar--section .site-title a,
.section--image-video header.site-header .sticky-header > .pillar--section .site-title a, header.site-header
.section--text .sticky-header > .pillar--section .site-title a,
.section--text header.site-header .sticky-header > .pillar--section .site-title a, header.site-header
.section--newsletter .sticky-header > .pillar--section .site-title a,
.section--newsletter header.site-header .sticky-header > .pillar--section .site-title a, header.site-header
.section--intro .sticky-header > .pillar--section .site-title a,
.section--intro header.site-header .sticky-header > .pillar--section .site-title a, header.site-header
.section--picker .sticky-header > .pillar--section .site-title a,
.section--picker header.site-header .sticky-header > .pillar--section .site-title a, header.site-header
.section--instagram .sticky-header > .pillar--section .site-title a,
.section--instagram header.site-header .sticky-header > .pillar--section .site-title a, header.site-header .section--info .pillar--section .sticky-header > .info--section .site-title a, .section--info .pillar--section header.site-header .sticky-header > .info--section .site-title a {
  height: 75px;
  width: 160px;
  display: inline-block;
  background: url("../img/st-martins-logo.svg");
  text-indent: -9999px;
  background-repeat: no-repeat;
  position: absolute;
  z-index: 9;
  background-size: contain;
}

@media screen and (max-width: 500px) {
  header.site-header .sticky-header > .container .site-title a, header.site-header .section--blockquote .sticky-header > .pillar--section .site-title a, .section--blockquote header.site-header .sticky-header > .pillar--section .site-title a, header.site-header
  .section--cta .sticky-header > .pillar--section .site-title a,
  .section--cta header.site-header .sticky-header > .pillar--section .site-title a, header.site-header
  .section--tweet .sticky-header > .pillar--section .site-title a,
  .section--tweet header.site-header .sticky-header > .pillar--section .site-title a, header.site-header
  .section--image-video .sticky-header > .pillar--section .site-title a,
  .section--image-video header.site-header .sticky-header > .pillar--section .site-title a, header.site-header
  .section--text .sticky-header > .pillar--section .site-title a,
  .section--text header.site-header .sticky-header > .pillar--section .site-title a, header.site-header
  .section--newsletter .sticky-header > .pillar--section .site-title a,
  .section--newsletter header.site-header .sticky-header > .pillar--section .site-title a, header.site-header
  .section--intro .sticky-header > .pillar--section .site-title a,
  .section--intro header.site-header .sticky-header > .pillar--section .site-title a, header.site-header
  .section--picker .sticky-header > .pillar--section .site-title a,
  .section--picker header.site-header .sticky-header > .pillar--section .site-title a, header.site-header
  .section--instagram .sticky-header > .pillar--section .site-title a,
  .section--instagram header.site-header .sticky-header > .pillar--section .site-title a, header.site-header .section--info .pillar--section .sticky-header > .info--section .site-title a, .section--info .pillar--section header.site-header .sticky-header > .info--section .site-title a {
    height: 85px;
    width: 120px;
    background-size: 65%;
  }
}

header.site-header .sticky-header > .container .site-title.xmas a, header.site-header .section--blockquote .sticky-header > .pillar--section .site-title.xmas a, .section--blockquote header.site-header .sticky-header > .pillar--section .site-title.xmas a, header.site-header
.section--cta .sticky-header > .pillar--section .site-title.xmas a,
.section--cta header.site-header .sticky-header > .pillar--section .site-title.xmas a, header.site-header
.section--tweet .sticky-header > .pillar--section .site-title.xmas a,
.section--tweet header.site-header .sticky-header > .pillar--section .site-title.xmas a, header.site-header
.section--image-video .sticky-header > .pillar--section .site-title.xmas a,
.section--image-video header.site-header .sticky-header > .pillar--section .site-title.xmas a, header.site-header
.section--text .sticky-header > .pillar--section .site-title.xmas a,
.section--text header.site-header .sticky-header > .pillar--section .site-title.xmas a, header.site-header
.section--newsletter .sticky-header > .pillar--section .site-title.xmas a,
.section--newsletter header.site-header .sticky-header > .pillar--section .site-title.xmas a, header.site-header
.section--intro .sticky-header > .pillar--section .site-title.xmas a,
.section--intro header.site-header .sticky-header > .pillar--section .site-title.xmas a, header.site-header
.section--picker .sticky-header > .pillar--section .site-title.xmas a,
.section--picker header.site-header .sticky-header > .pillar--section .site-title.xmas a, header.site-header
.section--instagram .sticky-header > .pillar--section .site-title.xmas a,
.section--instagram header.site-header .sticky-header > .pillar--section .site-title.xmas a, header.site-header .section--info .pillar--section .sticky-header > .info--section .site-title.xmas a, .section--info .pillar--section header.site-header .sticky-header > .info--section .site-title.xmas a {
  background: url("../img/logo-xmas-2022.png");
  background-repeat: no-repeat;
  background-position: center;
  width: 150px;
  height: 70px;
  background-size: contain;
}

@media screen and (max-width: 500px) {
  header.site-header .sticky-header > .container .site-title.xmas a, header.site-header .section--blockquote .sticky-header > .pillar--section .site-title.xmas a, .section--blockquote header.site-header .sticky-header > .pillar--section .site-title.xmas a, header.site-header
  .section--cta .sticky-header > .pillar--section .site-title.xmas a,
  .section--cta header.site-header .sticky-header > .pillar--section .site-title.xmas a, header.site-header
  .section--tweet .sticky-header > .pillar--section .site-title.xmas a,
  .section--tweet header.site-header .sticky-header > .pillar--section .site-title.xmas a, header.site-header
  .section--image-video .sticky-header > .pillar--section .site-title.xmas a,
  .section--image-video header.site-header .sticky-header > .pillar--section .site-title.xmas a, header.site-header
  .section--text .sticky-header > .pillar--section .site-title.xmas a,
  .section--text header.site-header .sticky-header > .pillar--section .site-title.xmas a, header.site-header
  .section--newsletter .sticky-header > .pillar--section .site-title.xmas a,
  .section--newsletter header.site-header .sticky-header > .pillar--section .site-title.xmas a, header.site-header
  .section--intro .sticky-header > .pillar--section .site-title.xmas a,
  .section--intro header.site-header .sticky-header > .pillar--section .site-title.xmas a, header.site-header
  .section--picker .sticky-header > .pillar--section .site-title.xmas a,
  .section--picker header.site-header .sticky-header > .pillar--section .site-title.xmas a, header.site-header
  .section--instagram .sticky-header > .pillar--section .site-title.xmas a,
  .section--instagram header.site-header .sticky-header > .pillar--section .site-title.xmas a, header.site-header .section--info .pillar--section .sticky-header > .info--section .site-title.xmas a, .section--info .pillar--section header.site-header .sticky-header > .info--section .site-title.xmas a {
    width: 101px;
    height: 47px;
  }
}

@media screen and (max-width: 500px) {
  header.site-header .sticky-header > .container, header.site-header .section--blockquote .sticky-header > .pillar--section, .section--blockquote header.site-header .sticky-header > .pillar--section, header.site-header
  .section--cta .sticky-header > .pillar--section,
  .section--cta header.site-header .sticky-header > .pillar--section, header.site-header
  .section--tweet .sticky-header > .pillar--section,
  .section--tweet header.site-header .sticky-header > .pillar--section, header.site-header
  .section--image-video .sticky-header > .pillar--section,
  .section--image-video header.site-header .sticky-header > .pillar--section, header.site-header
  .section--text .sticky-header > .pillar--section,
  .section--text header.site-header .sticky-header > .pillar--section, header.site-header
  .section--newsletter .sticky-header > .pillar--section,
  .section--newsletter header.site-header .sticky-header > .pillar--section, header.site-header
  .section--intro .sticky-header > .pillar--section,
  .section--intro header.site-header .sticky-header > .pillar--section, header.site-header
  .section--picker .sticky-header > .pillar--section,
  .section--picker header.site-header .sticky-header > .pillar--section, header.site-header
  .section--instagram .sticky-header > .pillar--section,
  .section--instagram header.site-header .sticky-header > .pillar--section, header.site-header .section--info .pillar--section .sticky-header > .info--section, .section--info .pillar--section header.site-header .sticky-header > .info--section {
    height: 75px;
  }
}

header.site-header .header-hero-wrap {
  background-color: #404040;
  height: 300px;
}

@media screen and (min-width: 2000px) {
  header.site-header .header-hero-wrap {
    height: 390px;
  }
}

@media screen and (min-width: 1500px) {
  header.site-header .header-hero-wrap {
    height: 350px;
  }
}

@media screen and (max-width: 1300px) {
  header.site-header .header-hero-wrap {
    height: 250px;
  }
  .page-template-template-pillar header.site-header .header-hero-wrap {
    height: 300px;
  }
}

@media screen and (max-width: 800px) {
  header.site-header .header-hero-wrap {
    height: 180px;
  }
}

@media screen and (max-width: 500px) {
  header.site-header .header-hero-wrap {
    height: 90px;
  }
}

header.site-header .header-hero-wrap.header-overlay .container > div, header.site-header .header-hero-wrap.header-overlay .section--blockquote .pillar--section > div, .section--blockquote header.site-header .header-hero-wrap.header-overlay .pillar--section > div, header.site-header .header-hero-wrap.header-overlay
.section--cta .pillar--section > div,
.section--cta header.site-header .header-hero-wrap.header-overlay .pillar--section > div, header.site-header .header-hero-wrap.header-overlay
.section--tweet .pillar--section > div,
.section--tweet header.site-header .header-hero-wrap.header-overlay .pillar--section > div, header.site-header .header-hero-wrap.header-overlay
.section--image-video .pillar--section > div,
.section--image-video header.site-header .header-hero-wrap.header-overlay .pillar--section > div, header.site-header .header-hero-wrap.header-overlay
.section--text .pillar--section > div,
.section--text header.site-header .header-hero-wrap.header-overlay .pillar--section > div, header.site-header .header-hero-wrap.header-overlay
.section--newsletter .pillar--section > div,
.section--newsletter header.site-header .header-hero-wrap.header-overlay .pillar--section > div, header.site-header .header-hero-wrap.header-overlay
.section--intro .pillar--section > div,
.section--intro header.site-header .header-hero-wrap.header-overlay .pillar--section > div, header.site-header .header-hero-wrap.header-overlay
.section--picker .pillar--section > div,
.section--picker header.site-header .header-hero-wrap.header-overlay .pillar--section > div, header.site-header .header-hero-wrap.header-overlay
.section--instagram .pillar--section > div,
.section--instagram header.site-header .header-hero-wrap.header-overlay .pillar--section > div, header.site-header .header-hero-wrap.header-overlay .section--info .pillar--section .info--section > div, .section--info .pillar--section header.site-header .header-hero-wrap.header-overlay .info--section > div {
  width: 100%;
}

@media screen and (min-width: 800px) {
  header.site-header .header-hero-wrap.header-overlay .container > div, header.site-header .header-hero-wrap.header-overlay .section--blockquote .pillar--section > div, .section--blockquote header.site-header .header-hero-wrap.header-overlay .pillar--section > div, header.site-header .header-hero-wrap.header-overlay
  .section--cta .pillar--section > div,
  .section--cta header.site-header .header-hero-wrap.header-overlay .pillar--section > div, header.site-header .header-hero-wrap.header-overlay
  .section--tweet .pillar--section > div,
  .section--tweet header.site-header .header-hero-wrap.header-overlay .pillar--section > div, header.site-header .header-hero-wrap.header-overlay
  .section--image-video .pillar--section > div,
  .section--image-video header.site-header .header-hero-wrap.header-overlay .pillar--section > div, header.site-header .header-hero-wrap.header-overlay
  .section--text .pillar--section > div,
  .section--text header.site-header .header-hero-wrap.header-overlay .pillar--section > div, header.site-header .header-hero-wrap.header-overlay
  .section--newsletter .pillar--section > div,
  .section--newsletter header.site-header .header-hero-wrap.header-overlay .pillar--section > div, header.site-header .header-hero-wrap.header-overlay
  .section--intro .pillar--section > div,
  .section--intro header.site-header .header-hero-wrap.header-overlay .pillar--section > div, header.site-header .header-hero-wrap.header-overlay
  .section--picker .pillar--section > div,
  .section--picker header.site-header .header-hero-wrap.header-overlay .pillar--section > div, header.site-header .header-hero-wrap.header-overlay
  .section--instagram .pillar--section > div,
  .section--instagram header.site-header .header-hero-wrap.header-overlay .pillar--section > div, header.site-header .header-hero-wrap.header-overlay .section--info .pillar--section .info--section > div, .section--info .pillar--section header.site-header .header-hero-wrap.header-overlay .info--section > div {
    width: 40%;
  }
  .page-template-template-landing header.site-header .header-hero-wrap.header-overlay .container > div, .page-template-template-landing header.site-header .header-hero-wrap.header-overlay .section--blockquote .pillar--section > div, .section--blockquote .page-template-template-landing header.site-header .header-hero-wrap.header-overlay .pillar--section > div, .page-template-template-landing header.site-header .header-hero-wrap.header-overlay
  .section--cta .pillar--section > div,
  .section--cta .page-template-template-landing header.site-header .header-hero-wrap.header-overlay .pillar--section > div, .page-template-template-landing header.site-header .header-hero-wrap.header-overlay
  .section--tweet .pillar--section > div,
  .section--tweet .page-template-template-landing header.site-header .header-hero-wrap.header-overlay .pillar--section > div, .page-template-template-landing header.site-header .header-hero-wrap.header-overlay
  .section--image-video .pillar--section > div,
  .section--image-video .page-template-template-landing header.site-header .header-hero-wrap.header-overlay .pillar--section > div, .page-template-template-landing header.site-header .header-hero-wrap.header-overlay
  .section--text .pillar--section > div,
  .section--text .page-template-template-landing header.site-header .header-hero-wrap.header-overlay .pillar--section > div, .page-template-template-landing header.site-header .header-hero-wrap.header-overlay
  .section--newsletter .pillar--section > div,
  .section--newsletter .page-template-template-landing header.site-header .header-hero-wrap.header-overlay .pillar--section > div, .page-template-template-landing header.site-header .header-hero-wrap.header-overlay
  .section--intro .pillar--section > div,
  .section--intro .page-template-template-landing header.site-header .header-hero-wrap.header-overlay .pillar--section > div, .page-template-template-landing header.site-header .header-hero-wrap.header-overlay
  .section--picker .pillar--section > div,
  .section--picker .page-template-template-landing header.site-header .header-hero-wrap.header-overlay .pillar--section > div, .page-template-template-landing header.site-header .header-hero-wrap.header-overlay
  .section--instagram .pillar--section > div,
  .section--instagram .page-template-template-landing header.site-header .header-hero-wrap.header-overlay .pillar--section > div, .page-template-template-landing header.site-header .header-hero-wrap.header-overlay .section--info .pillar--section .info--section > div, .section--info .pillar--section .page-template-template-landing header.site-header .header-hero-wrap.header-overlay .info--section > div,
  .page-template-template-landing-modified header.site-header .header-hero-wrap.header-overlay .container > div,
  .page-template-template-landing-modified header.site-header .header-hero-wrap.header-overlay .section--blockquote .pillar--section > div, .section--blockquote
  .page-template-template-landing-modified header.site-header .header-hero-wrap.header-overlay .pillar--section > div,
  .page-template-template-landing-modified header.site-header .header-hero-wrap.header-overlay
  .section--cta .pillar--section > div,
  .section--cta
  .page-template-template-landing-modified header.site-header .header-hero-wrap.header-overlay .pillar--section > div,
  .page-template-template-landing-modified header.site-header .header-hero-wrap.header-overlay
  .section--tweet .pillar--section > div,
  .section--tweet
  .page-template-template-landing-modified header.site-header .header-hero-wrap.header-overlay .pillar--section > div,
  .page-template-template-landing-modified header.site-header .header-hero-wrap.header-overlay
  .section--image-video .pillar--section > div,
  .section--image-video
  .page-template-template-landing-modified header.site-header .header-hero-wrap.header-overlay .pillar--section > div,
  .page-template-template-landing-modified header.site-header .header-hero-wrap.header-overlay
  .section--text .pillar--section > div,
  .section--text
  .page-template-template-landing-modified header.site-header .header-hero-wrap.header-overlay .pillar--section > div,
  .page-template-template-landing-modified header.site-header .header-hero-wrap.header-overlay
  .section--newsletter .pillar--section > div,
  .section--newsletter
  .page-template-template-landing-modified header.site-header .header-hero-wrap.header-overlay .pillar--section > div,
  .page-template-template-landing-modified header.site-header .header-hero-wrap.header-overlay
  .section--intro .pillar--section > div,
  .section--intro
  .page-template-template-landing-modified header.site-header .header-hero-wrap.header-overlay .pillar--section > div,
  .page-template-template-landing-modified header.site-header .header-hero-wrap.header-overlay
  .section--picker .pillar--section > div,
  .section--picker
  .page-template-template-landing-modified header.site-header .header-hero-wrap.header-overlay .pillar--section > div,
  .page-template-template-landing-modified header.site-header .header-hero-wrap.header-overlay
  .section--instagram .pillar--section > div,
  .section--instagram
  .page-template-template-landing-modified header.site-header .header-hero-wrap.header-overlay .pillar--section > div,
  .page-template-template-landing-modified header.site-header .header-hero-wrap.header-overlay .section--info .pillar--section .info--section > div, .section--info .pillar--section
  .page-template-template-landing-modified header.site-header .header-hero-wrap.header-overlay .info--section > div {
    width: 100%;
  }
}

header.site-header .header-hero {
  position: relative;
  margin: 0 auto;
  background-size: cover;
  background-position: center center;
  height: 100%;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 800px) {
  header.site-header .header-hero {
    background-position: 40% center;
  }
}

header.site-header .header-hero .container, header.site-header .header-hero .section--blockquote .pillar--section, .section--blockquote header.site-header .header-hero .pillar--section, header.site-header .header-hero
.section--cta .pillar--section,
.section--cta header.site-header .header-hero .pillar--section, header.site-header .header-hero
.section--tweet .pillar--section,
.section--tweet header.site-header .header-hero .pillar--section, header.site-header .header-hero
.section--image-video .pillar--section,
.section--image-video header.site-header .header-hero .pillar--section, header.site-header .header-hero
.section--text .pillar--section,
.section--text header.site-header .header-hero .pillar--section, header.site-header .header-hero
.section--newsletter .pillar--section,
.section--newsletter header.site-header .header-hero .pillar--section, header.site-header .header-hero
.section--intro .pillar--section,
.section--intro header.site-header .header-hero .pillar--section, header.site-header .header-hero
.section--picker .pillar--section,
.section--picker header.site-header .header-hero .pillar--section, header.site-header .header-hero
.section--instagram .pillar--section,
.section--instagram header.site-header .header-hero .pillar--section, header.site-header .header-hero .section--info .pillar--section .info--section, .section--info .pillar--section header.site-header .header-hero .info--section {
  width: 100%;
}

header.site-header .header-hero .container > div, header.site-header .header-hero .section--blockquote .pillar--section > div, .section--blockquote header.site-header .header-hero .pillar--section > div, header.site-header .header-hero
.section--cta .pillar--section > div,
.section--cta header.site-header .header-hero .pillar--section > div, header.site-header .header-hero
.section--tweet .pillar--section > div,
.section--tweet header.site-header .header-hero .pillar--section > div, header.site-header .header-hero
.section--image-video .pillar--section > div,
.section--image-video header.site-header .header-hero .pillar--section > div, header.site-header .header-hero
.section--text .pillar--section > div,
.section--text header.site-header .header-hero .pillar--section > div, header.site-header .header-hero
.section--newsletter .pillar--section > div,
.section--newsletter header.site-header .header-hero .pillar--section > div, header.site-header .header-hero
.section--intro .pillar--section > div,
.section--intro header.site-header .header-hero .pillar--section > div, header.site-header .header-hero
.section--picker .pillar--section > div,
.section--picker header.site-header .header-hero .pillar--section > div, header.site-header .header-hero
.section--instagram .pillar--section > div,
.section--instagram header.site-header .header-hero .pillar--section > div, header.site-header .header-hero .section--info .pillar--section .info--section > div, .section--info .pillar--section header.site-header .header-hero .info--section > div {
  width: 40%;
  margin-left: auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
  height: 100%;
  -ms-flex-direction: column;
      flex-direction: column;
}

.page-template-template-pillar header.site-header .header-hero .container > div, .page-template-template-pillar header.site-header .header-hero .section--blockquote .pillar--section > div, .section--blockquote .page-template-template-pillar header.site-header .header-hero .pillar--section > div, .page-template-template-pillar header.site-header .header-hero
.section--cta .pillar--section > div,
.section--cta .page-template-template-pillar header.site-header .header-hero .pillar--section > div, .page-template-template-pillar header.site-header .header-hero
.section--tweet .pillar--section > div,
.section--tweet .page-template-template-pillar header.site-header .header-hero .pillar--section > div, .page-template-template-pillar header.site-header .header-hero
.section--image-video .pillar--section > div,
.section--image-video .page-template-template-pillar header.site-header .header-hero .pillar--section > div, .page-template-template-pillar header.site-header .header-hero
.section--text .pillar--section > div,
.section--text .page-template-template-pillar header.site-header .header-hero .pillar--section > div, .page-template-template-pillar header.site-header .header-hero
.section--newsletter .pillar--section > div,
.section--newsletter .page-template-template-pillar header.site-header .header-hero .pillar--section > div, .page-template-template-pillar header.site-header .header-hero
.section--intro .pillar--section > div,
.section--intro .page-template-template-pillar header.site-header .header-hero .pillar--section > div, .page-template-template-pillar header.site-header .header-hero
.section--picker .pillar--section > div,
.section--picker .page-template-template-pillar header.site-header .header-hero .pillar--section > div, .page-template-template-pillar header.site-header .header-hero
.section--instagram .pillar--section > div,
.section--instagram .page-template-template-pillar header.site-header .header-hero .pillar--section > div, .page-template-template-pillar header.site-header .header-hero .section--info .pillar--section .info--section > div, .section--info .pillar--section .page-template-template-pillar header.site-header .header-hero .info--section > div {
  width: 100%;
}

.page-template-template-pillar header.site-header .header-hero .container > div h1, .page-template-template-pillar header.site-header .header-hero .section--blockquote .pillar--section > div h1, .section--blockquote .page-template-template-pillar header.site-header .header-hero .pillar--section > div h1, .page-template-template-pillar header.site-header .header-hero
.section--cta .pillar--section > div h1,
.section--cta .page-template-template-pillar header.site-header .header-hero .pillar--section > div h1, .page-template-template-pillar header.site-header .header-hero
.section--tweet .pillar--section > div h1,
.section--tweet .page-template-template-pillar header.site-header .header-hero .pillar--section > div h1, .page-template-template-pillar header.site-header .header-hero
.section--image-video .pillar--section > div h1,
.section--image-video .page-template-template-pillar header.site-header .header-hero .pillar--section > div h1, .page-template-template-pillar header.site-header .header-hero
.section--text .pillar--section > div h1,
.section--text .page-template-template-pillar header.site-header .header-hero .pillar--section > div h1, .page-template-template-pillar header.site-header .header-hero
.section--newsletter .pillar--section > div h1,
.section--newsletter .page-template-template-pillar header.site-header .header-hero .pillar--section > div h1, .page-template-template-pillar header.site-header .header-hero
.section--intro .pillar--section > div h1,
.section--intro .page-template-template-pillar header.site-header .header-hero .pillar--section > div h1, .page-template-template-pillar header.site-header .header-hero
.section--picker .pillar--section > div h1,
.section--picker .page-template-template-pillar header.site-header .header-hero .pillar--section > div h1, .page-template-template-pillar header.site-header .header-hero
.section--instagram .pillar--section > div h1,
.section--instagram .page-template-template-pillar header.site-header .header-hero .pillar--section > div h1, .page-template-template-pillar header.site-header .header-hero .section--info .pillar--section .info--section > div h1, .section--info .pillar--section .page-template-template-pillar header.site-header .header-hero .info--section > div h1 {
  padding: 20px 30px;
  background: rgba(0, 0, 0, 0.9);
  line-height: 50px;
}

.page-template-template-landing header.site-header .header-hero .container > div, .page-template-template-landing header.site-header .header-hero .section--blockquote .pillar--section > div, .section--blockquote .page-template-template-landing header.site-header .header-hero .pillar--section > div, .page-template-template-landing header.site-header .header-hero
.section--cta .pillar--section > div,
.section--cta .page-template-template-landing header.site-header .header-hero .pillar--section > div, .page-template-template-landing header.site-header .header-hero
.section--tweet .pillar--section > div,
.section--tweet .page-template-template-landing header.site-header .header-hero .pillar--section > div, .page-template-template-landing header.site-header .header-hero
.section--image-video .pillar--section > div,
.section--image-video .page-template-template-landing header.site-header .header-hero .pillar--section > div, .page-template-template-landing header.site-header .header-hero
.section--text .pillar--section > div,
.section--text .page-template-template-landing header.site-header .header-hero .pillar--section > div, .page-template-template-landing header.site-header .header-hero
.section--newsletter .pillar--section > div,
.section--newsletter .page-template-template-landing header.site-header .header-hero .pillar--section > div, .page-template-template-landing header.site-header .header-hero
.section--intro .pillar--section > div,
.section--intro .page-template-template-landing header.site-header .header-hero .pillar--section > div, .page-template-template-landing header.site-header .header-hero
.section--picker .pillar--section > div,
.section--picker .page-template-template-landing header.site-header .header-hero .pillar--section > div, .page-template-template-landing header.site-header .header-hero
.section--instagram .pillar--section > div,
.section--instagram .page-template-template-landing header.site-header .header-hero .pillar--section > div, .page-template-template-landing header.site-header .header-hero .section--info .pillar--section .info--section > div, .section--info .pillar--section .page-template-template-landing header.site-header .header-hero .info--section > div,
.page-template-template-landing-modified header.site-header .header-hero .container > div,
.page-template-template-landing-modified header.site-header .header-hero .section--blockquote .pillar--section > div, .section--blockquote
.page-template-template-landing-modified header.site-header .header-hero .pillar--section > div,
.page-template-template-landing-modified header.site-header .header-hero
.section--cta .pillar--section > div,
.section--cta
.page-template-template-landing-modified header.site-header .header-hero .pillar--section > div,
.page-template-template-landing-modified header.site-header .header-hero
.section--tweet .pillar--section > div,
.section--tweet
.page-template-template-landing-modified header.site-header .header-hero .pillar--section > div,
.page-template-template-landing-modified header.site-header .header-hero
.section--image-video .pillar--section > div,
.section--image-video
.page-template-template-landing-modified header.site-header .header-hero .pillar--section > div,
.page-template-template-landing-modified header.site-header .header-hero
.section--text .pillar--section > div,
.section--text
.page-template-template-landing-modified header.site-header .header-hero .pillar--section > div,
.page-template-template-landing-modified header.site-header .header-hero
.section--newsletter .pillar--section > div,
.section--newsletter
.page-template-template-landing-modified header.site-header .header-hero .pillar--section > div,
.page-template-template-landing-modified header.site-header .header-hero
.section--intro .pillar--section > div,
.section--intro
.page-template-template-landing-modified header.site-header .header-hero .pillar--section > div,
.page-template-template-landing-modified header.site-header .header-hero
.section--picker .pillar--section > div,
.section--picker
.page-template-template-landing-modified header.site-header .header-hero .pillar--section > div,
.page-template-template-landing-modified header.site-header .header-hero
.section--instagram .pillar--section > div,
.section--instagram
.page-template-template-landing-modified header.site-header .header-hero .pillar--section > div,
.page-template-template-landing-modified header.site-header .header-hero .section--info .pillar--section .info--section > div, .section--info .pillar--section
.page-template-template-landing-modified header.site-header .header-hero .info--section > div {
  -ms-flex-direction: row;
      flex-direction: row;
  width: 100%;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
}

header.site-header .header-hero .container h1, header.site-header .header-hero .section--blockquote .pillar--section h1, .section--blockquote header.site-header .header-hero .pillar--section h1, header.site-header .header-hero
.section--cta .pillar--section h1,
.section--cta header.site-header .header-hero .pillar--section h1, header.site-header .header-hero
.section--tweet .pillar--section h1,
.section--tweet header.site-header .header-hero .pillar--section h1, header.site-header .header-hero
.section--image-video .pillar--section h1,
.section--image-video header.site-header .header-hero .pillar--section h1, header.site-header .header-hero
.section--text .pillar--section h1,
.section--text header.site-header .header-hero .pillar--section h1, header.site-header .header-hero
.section--newsletter .pillar--section h1,
.section--newsletter header.site-header .header-hero .pillar--section h1, header.site-header .header-hero
.section--intro .pillar--section h1,
.section--intro header.site-header .header-hero .pillar--section h1, header.site-header .header-hero
.section--picker .pillar--section h1,
.section--picker header.site-header .header-hero .pillar--section h1, header.site-header .header-hero
.section--instagram .pillar--section h1,
.section--instagram header.site-header .header-hero .pillar--section h1, header.site-header .header-hero .section--info .pillar--section .info--section h1, .section--info .pillar--section header.site-header .header-hero .info--section h1 {
  color: #FFF;
  width: 100%;
  text-align: left;
  margin-bottom: 0;
}

@media screen and (max-width: 800px) {
  header.site-header .header-hero .container h1, header.site-header .header-hero .section--blockquote .pillar--section h1, .section--blockquote header.site-header .header-hero .pillar--section h1, header.site-header .header-hero
  .section--cta .pillar--section h1,
  .section--cta header.site-header .header-hero .pillar--section h1, header.site-header .header-hero
  .section--tweet .pillar--section h1,
  .section--tweet header.site-header .header-hero .pillar--section h1, header.site-header .header-hero
  .section--image-video .pillar--section h1,
  .section--image-video header.site-header .header-hero .pillar--section h1, header.site-header .header-hero
  .section--text .pillar--section h1,
  .section--text header.site-header .header-hero .pillar--section h1, header.site-header .header-hero
  .section--newsletter .pillar--section h1,
  .section--newsletter header.site-header .header-hero .pillar--section h1, header.site-header .header-hero
  .section--intro .pillar--section h1,
  .section--intro header.site-header .header-hero .pillar--section h1, header.site-header .header-hero
  .section--picker .pillar--section h1,
  .section--picker header.site-header .header-hero .pillar--section h1, header.site-header .header-hero
  .section--instagram .pillar--section h1,
  .section--instagram header.site-header .header-hero .pillar--section h1, header.site-header .header-hero .section--info .pillar--section .info--section h1, .section--info .pillar--section header.site-header .header-hero .info--section h1 {
    width: 100%;
  }
}

header.site-header .header-hero h2 {
  color: #FFF;
  float: right;
  z-index: 9;
}

header.site-header .header-hero .intro-text {
  color: #FFF;
  margin-bottom: 10px;
  width: 100%;
}

header.site-header .header-hero .background-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}

header.site-header .header-hero .background-image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  max-width: unset;
  object-fit: cover;
  object-position: center;
}

header.site-header .header-hero-overlay {
  position: absolute;
  margin: 0;
  background-size: cover;
  background-position: left center;
  height: 100%;
  left: 0;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  width: 55%;
}

@media screen and (max-width: 800px) {
  header.site-header .header-hero-overlay {
    background-position: center center;
    width: 100%;
  }
}

header.site-header .header-hero-overlay .background-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

header.site-header .header-hero-overlay .background-image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  max-width: unset;
  object-fit: cover;
  object-position: center;
}

header.site-header .carousel-wrap, header.site-header .hero-wrap {
  position: relative;
  background-color: #404040;
  overflow: hidden;
  z-index: 1;
}

.home header.site-header .carousel-wrap,
.page-template-template-flexible header.site-header .carousel-wrap, .home header.site-header .hero-wrap,
.page-template-template-flexible header.site-header .hero-wrap {
  height: 500px;
  overflow: hidden;
}

@media screen and (max-width: 800px) {
  .home header.site-header .carousel-wrap,
  .page-template-template-flexible header.site-header .carousel-wrap, .home header.site-header .hero-wrap,
  .page-template-template-flexible header.site-header .hero-wrap {
    height: 450px;
  }
}

@media screen and (max-width: 500px) {
  .home header.site-header .carousel-wrap,
  .page-template-template-flexible header.site-header .carousel-wrap, .home header.site-header .hero-wrap,
  .page-template-template-flexible header.site-header .hero-wrap {
    height: 360px;
  }
}

.home header.site-header .carousel-wrap .intro-text,
.page-template-template-flexible header.site-header .carousel-wrap .intro-text, .home header.site-header .hero-wrap .intro-text,
.page-template-template-flexible header.site-header .hero-wrap .intro-text {
  margin-bottom: 10px;
  width: 100%;
}

.home header.site-header .carousel-wrap h1,
.page-template-template-flexible header.site-header .carousel-wrap h1, .home header.site-header .hero-wrap h1,
.page-template-template-flexible header.site-header .hero-wrap h1 {
  width: 100%;
}

header.site-header .carousel-wrap .title, header.site-header .hero-wrap .title {
  display: none;
}

header.site-header .carousel-wrap .title h1, header.site-header .hero-wrap .title h1 {
  font-size: 27px;
  margin: 0 0 5px 0;
}

@media screen and (max-width: 700px) {
  header.site-header .carousel-wrap .title .title, header.site-header .hero-wrap .title .title {
    display: none;
  }
}

header.site-header .carousel-wrap .title a, header.site-header .hero-wrap .title a {
  display: inline-block;
  font-size: 24px;
}

header.site-header .carousel-wrap .title a, header.site-header .hero-wrap .title a {
  text-align: left;
  display: block;
  height: 85px;
  padding-left: 95px;
  line-height: 95px;
  font-size: 65px;
  background: url(../img/play-icon.png) no-repeat left center;
}

header.site-header .carousel-wrap .owl-item > div, header.site-header .hero-wrap .owl-item > div {
  width: 100%;
  height: 500px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

header.site-header .carousel-wrap .owl-item > div.hero-image-container, header.site-header .hero-wrap .owl-item > div.hero-image-container {
  background-position: center;
  float: right;
}

@media screen and (max-width: 800px) {
  header.site-header .carousel-wrap .owl-item > div, header.site-header .hero-wrap .owl-item > div {
    height: 450px;
  }
}

@media screen and (min-width: 800px) {
  header.site-header .carousel-wrap .owl-item > div.hero-image-container, header.site-header .hero-wrap .owl-item > div.hero-image-container {
    width: 60%;
  }
}

@media screen and (max-width: 500px) {
  header.site-header .carousel-wrap .owl-item > div, header.site-header .hero-wrap .owl-item > div {
    background-position: 40% 50%;
    height: 360px;
    width: 100% !important;
  }
}

header.site-header .carousel-wrap .hero-image-container, header.site-header .hero-wrap .hero-image-container {
  width: 100%;
  height: 500px;
}

header.site-header .carousel-wrap .hero-image-container .background-image, header.site-header .hero-wrap .hero-image-container .background-image {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

@media screen and (min-width: 800px) {
  header.site-header .carousel-wrap .hero-image-container .background-image, header.site-header .hero-wrap .hero-image-container .background-image {
    width: 60%;
  }
}

@media screen and (max-width: 500px) {
  header.site-header .carousel-wrap .hero-image-container .background-image, header.site-header .hero-wrap .hero-image-container .background-image {
    height: 360px;
    width: 100%;
  }
}

header.site-header .carousel-wrap .hero-image-container .background-image img, header.site-header .hero-wrap .hero-image-container .background-image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  max-width: unset;
  object-fit: cover;
  object-position: center;
}

@media screen and (max-width: 800px) {
  header.site-header .carousel-wrap .hero-image-container, header.site-header .hero-wrap .hero-image-container {
    height: 450px;
  }
}

header.site-header .carousel-wrap .hero-image-container-full, header.site-header .hero-wrap .hero-image-container-full {
  width: 100%;
  height: 500px;
}

header.site-header .carousel-wrap .hero-image-container-full .background-image, header.site-header .hero-wrap .hero-image-container-full .background-image {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

header.site-header .carousel-wrap .hero-image-container-full .background-image img, header.site-header .hero-wrap .hero-image-container-full .background-image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  max-width: unset;
  object-fit: cover;
  object-position: center;
}

header.site-header .cta_overlay,
header.site-header .cta_overlayb {
  width: 100%;
  z-index: 9;
  top: 0;
  bottom: 0;
  padding: 40px 0 40px 0;
  position: absolute;
  color: #FFF;
  display: -ms-flexbox;
  display: flex;
  left: 0;
  overflow: hidden;
}

@media screen and (max-width: 800px) {
  header.site-header .cta_overlay:before,
  header.site-header .cta_overlayb:before {
    content: '';
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.5);
    transform: translateX(0);
    z-index: -1;
  }
  .home header.site-header .cta_overlay:before, .home
  header.site-header .cta_overlayb:before {
    background-color: transparent;
  }
}

header.site-header .cta_overlay:after,
header.site-header .cta_overlayb:after {
  content: '';
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: url(../img/cloth.svg) no-repeat right center;
  transform: translateX(-35%);
  z-index: -2;
}

@media screen and (min-width: 1500px) {
  header.site-header .cta_overlay:after,
  header.site-header .cta_overlayb:after {
    transform: translateX(-40%);
  }
}

@media screen and (max-width: 800px) {
  header.site-header .cta_overlay:after,
  header.site-header .cta_overlayb:after {
    transform: translateX(-70%);
  }
}

@media screen and (max-width: 500px) {
  header.site-header .cta_overlay:after,
  header.site-header .cta_overlayb:after {
    transform: translateX(-60%);
  }
}

header.site-header .cta_overlay .container, header.site-header .cta_overlay .section--blockquote .pillar--section, .section--blockquote header.site-header .cta_overlay .pillar--section, header.site-header .cta_overlay
.section--cta .pillar--section,
.section--cta header.site-header .cta_overlay .pillar--section, header.site-header .cta_overlay
.section--tweet .pillar--section,
.section--tweet header.site-header .cta_overlay .pillar--section, header.site-header .cta_overlay
.section--image-video .pillar--section,
.section--image-video header.site-header .cta_overlay .pillar--section, header.site-header .cta_overlay
.section--text .pillar--section,
.section--text header.site-header .cta_overlay .pillar--section, header.site-header .cta_overlay
.section--newsletter .pillar--section,
.section--newsletter header.site-header .cta_overlay .pillar--section, header.site-header .cta_overlay
.section--intro .pillar--section,
.section--intro header.site-header .cta_overlay .pillar--section, header.site-header .cta_overlay
.section--picker .pillar--section,
.section--picker header.site-header .cta_overlay .pillar--section, header.site-header .cta_overlay
.section--instagram .pillar--section,
.section--instagram header.site-header .cta_overlay .pillar--section, header.site-header .cta_overlay .section--info .pillar--section .info--section, .section--info .pillar--section header.site-header .cta_overlay .info--section,
header.site-header .cta_overlayb .container,
header.site-header .cta_overlayb .section--blockquote .pillar--section, .section--blockquote
header.site-header .cta_overlayb .pillar--section,
header.site-header .cta_overlayb
.section--cta .pillar--section,
.section--cta
header.site-header .cta_overlayb .pillar--section,
header.site-header .cta_overlayb
.section--tweet .pillar--section,
.section--tweet
header.site-header .cta_overlayb .pillar--section,
header.site-header .cta_overlayb
.section--image-video .pillar--section,
.section--image-video
header.site-header .cta_overlayb .pillar--section,
header.site-header .cta_overlayb
.section--text .pillar--section,
.section--text
header.site-header .cta_overlayb .pillar--section,
header.site-header .cta_overlayb
.section--newsletter .pillar--section,
.section--newsletter
header.site-header .cta_overlayb .pillar--section,
header.site-header .cta_overlayb
.section--intro .pillar--section,
.section--intro
header.site-header .cta_overlayb .pillar--section,
header.site-header .cta_overlayb
.section--picker .pillar--section,
.section--picker
header.site-header .cta_overlayb .pillar--section,
header.site-header .cta_overlayb
.section--instagram .pillar--section,
.section--instagram
header.site-header .cta_overlayb .pillar--section,
header.site-header .cta_overlayb .section--info .pillar--section .info--section, .section--info .pillar--section
header.site-header .cta_overlayb .info--section {
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 1100px) {
  header.site-header .cta_overlay .container h1, header.site-header .cta_overlay .section--blockquote .pillar--section h1, .section--blockquote header.site-header .cta_overlay .pillar--section h1, header.site-header .cta_overlay
  .section--cta .pillar--section h1,
  .section--cta header.site-header .cta_overlay .pillar--section h1, header.site-header .cta_overlay
  .section--tweet .pillar--section h1,
  .section--tweet header.site-header .cta_overlay .pillar--section h1, header.site-header .cta_overlay
  .section--image-video .pillar--section h1,
  .section--image-video header.site-header .cta_overlay .pillar--section h1, header.site-header .cta_overlay
  .section--text .pillar--section h1,
  .section--text header.site-header .cta_overlay .pillar--section h1, header.site-header .cta_overlay
  .section--newsletter .pillar--section h1,
  .section--newsletter header.site-header .cta_overlay .pillar--section h1, header.site-header .cta_overlay
  .section--intro .pillar--section h1,
  .section--intro header.site-header .cta_overlay .pillar--section h1, header.site-header .cta_overlay
  .section--picker .pillar--section h1,
  .section--picker header.site-header .cta_overlay .pillar--section h1, header.site-header .cta_overlay
  .section--instagram .pillar--section h1,
  .section--instagram header.site-header .cta_overlay .pillar--section h1, header.site-header .cta_overlay .section--info .pillar--section .info--section h1, .section--info .pillar--section header.site-header .cta_overlay .info--section h1,
  header.site-header .cta_overlay .container .h1,
  header.site-header .cta_overlay .section--blockquote .pillar--section .h1, .section--blockquote
  header.site-header .cta_overlay .pillar--section .h1,
  header.site-header .cta_overlay
  .section--cta .pillar--section .h1,
  .section--cta
  header.site-header .cta_overlay .pillar--section .h1,
  header.site-header .cta_overlay
  .section--tweet .pillar--section .h1,
  .section--tweet
  header.site-header .cta_overlay .pillar--section .h1,
  header.site-header .cta_overlay
  .section--image-video .pillar--section .h1,
  .section--image-video
  header.site-header .cta_overlay .pillar--section .h1,
  header.site-header .cta_overlay
  .section--text .pillar--section .h1,
  .section--text
  header.site-header .cta_overlay .pillar--section .h1,
  header.site-header .cta_overlay
  .section--newsletter .pillar--section .h1,
  .section--newsletter
  header.site-header .cta_overlay .pillar--section .h1,
  header.site-header .cta_overlay
  .section--intro .pillar--section .h1,
  .section--intro
  header.site-header .cta_overlay .pillar--section .h1,
  header.site-header .cta_overlay
  .section--picker .pillar--section .h1,
  .section--picker
  header.site-header .cta_overlay .pillar--section .h1,
  header.site-header .cta_overlay
  .section--instagram .pillar--section .h1,
  .section--instagram
  header.site-header .cta_overlay .pillar--section .h1,
  header.site-header .cta_overlay .section--info .pillar--section .info--section .h1, .section--info .pillar--section
  header.site-header .cta_overlay .info--section .h1,
  header.site-header .cta_overlayb .container h1,
  header.site-header .cta_overlayb .section--blockquote .pillar--section h1, .section--blockquote
  header.site-header .cta_overlayb .pillar--section h1,
  header.site-header .cta_overlayb
  .section--cta .pillar--section h1,
  .section--cta
  header.site-header .cta_overlayb .pillar--section h1,
  header.site-header .cta_overlayb
  .section--tweet .pillar--section h1,
  .section--tweet
  header.site-header .cta_overlayb .pillar--section h1,
  header.site-header .cta_overlayb
  .section--image-video .pillar--section h1,
  .section--image-video
  header.site-header .cta_overlayb .pillar--section h1,
  header.site-header .cta_overlayb
  .section--text .pillar--section h1,
  .section--text
  header.site-header .cta_overlayb .pillar--section h1,
  header.site-header .cta_overlayb
  .section--newsletter .pillar--section h1,
  .section--newsletter
  header.site-header .cta_overlayb .pillar--section h1,
  header.site-header .cta_overlayb
  .section--intro .pillar--section h1,
  .section--intro
  header.site-header .cta_overlayb .pillar--section h1,
  header.site-header .cta_overlayb
  .section--picker .pillar--section h1,
  .section--picker
  header.site-header .cta_overlayb .pillar--section h1,
  header.site-header .cta_overlayb
  .section--instagram .pillar--section h1,
  .section--instagram
  header.site-header .cta_overlayb .pillar--section h1,
  header.site-header .cta_overlayb .section--info .pillar--section .info--section h1, .section--info .pillar--section
  header.site-header .cta_overlayb .info--section h1,
  header.site-header .cta_overlayb .container .h1,
  header.site-header .cta_overlayb .section--blockquote .pillar--section .h1, .section--blockquote
  header.site-header .cta_overlayb .pillar--section .h1,
  header.site-header .cta_overlayb
  .section--cta .pillar--section .h1,
  .section--cta
  header.site-header .cta_overlayb .pillar--section .h1,
  header.site-header .cta_overlayb
  .section--tweet .pillar--section .h1,
  .section--tweet
  header.site-header .cta_overlayb .pillar--section .h1,
  header.site-header .cta_overlayb
  .section--image-video .pillar--section .h1,
  .section--image-video
  header.site-header .cta_overlayb .pillar--section .h1,
  header.site-header .cta_overlayb
  .section--text .pillar--section .h1,
  .section--text
  header.site-header .cta_overlayb .pillar--section .h1,
  header.site-header .cta_overlayb
  .section--newsletter .pillar--section .h1,
  .section--newsletter
  header.site-header .cta_overlayb .pillar--section .h1,
  header.site-header .cta_overlayb
  .section--intro .pillar--section .h1,
  .section--intro
  header.site-header .cta_overlayb .pillar--section .h1,
  header.site-header .cta_overlayb
  .section--picker .pillar--section .h1,
  .section--picker
  header.site-header .cta_overlayb .pillar--section .h1,
  header.site-header .cta_overlayb
  .section--instagram .pillar--section .h1,
  .section--instagram
  header.site-header .cta_overlayb .pillar--section .h1,
  header.site-header .cta_overlayb .section--info .pillar--section .info--section .h1, .section--info .pillar--section
  header.site-header .cta_overlayb .info--section .h1 {
    font-size: 35px;
    margin-bottom: 20px;
  }
}

header.site-header .cta_overlay .cta_strapline,
header.site-header .cta_overlayb .cta_strapline {
  font-size: 21px;
  width: 100%;
}

@media screen and (max-width: 500px) {
  header.site-header .cta_overlay .cta_strapline,
  header.site-header .cta_overlayb .cta_strapline {
    font-size: 18px;
    display: block;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    /* autoprefixer: off */
  }
}

header.site-header .cta_overlay .container > div, header.site-header .cta_overlay .section--blockquote .pillar--section > div, .section--blockquote header.site-header .cta_overlay .pillar--section > div, header.site-header .cta_overlay
.section--cta .pillar--section > div,
.section--cta header.site-header .cta_overlay .pillar--section > div, header.site-header .cta_overlay
.section--tweet .pillar--section > div,
.section--tweet header.site-header .cta_overlay .pillar--section > div, header.site-header .cta_overlay
.section--image-video .pillar--section > div,
.section--image-video header.site-header .cta_overlay .pillar--section > div, header.site-header .cta_overlay
.section--text .pillar--section > div,
.section--text header.site-header .cta_overlay .pillar--section > div, header.site-header .cta_overlay
.section--newsletter .pillar--section > div,
.section--newsletter header.site-header .cta_overlay .pillar--section > div, header.site-header .cta_overlay
.section--intro .pillar--section > div,
.section--intro header.site-header .cta_overlay .pillar--section > div, header.site-header .cta_overlay
.section--picker .pillar--section > div,
.section--picker header.site-header .cta_overlay .pillar--section > div, header.site-header .cta_overlay
.section--instagram .pillar--section > div,
.section--instagram header.site-header .cta_overlay .pillar--section > div, header.site-header .cta_overlay .section--info .pillar--section .info--section > div, .section--info .pillar--section header.site-header .cta_overlay .info--section > div,
header.site-header .cta_overlayb .container > div,
header.site-header .cta_overlayb .section--blockquote .pillar--section > div, .section--blockquote
header.site-header .cta_overlayb .pillar--section > div,
header.site-header .cta_overlayb
.section--cta .pillar--section > div,
.section--cta
header.site-header .cta_overlayb .pillar--section > div,
header.site-header .cta_overlayb
.section--tweet .pillar--section > div,
.section--tweet
header.site-header .cta_overlayb .pillar--section > div,
header.site-header .cta_overlayb
.section--image-video .pillar--section > div,
.section--image-video
header.site-header .cta_overlayb .pillar--section > div,
header.site-header .cta_overlayb
.section--text .pillar--section > div,
.section--text
header.site-header .cta_overlayb .pillar--section > div,
header.site-header .cta_overlayb
.section--newsletter .pillar--section > div,
.section--newsletter
header.site-header .cta_overlayb .pillar--section > div,
header.site-header .cta_overlayb
.section--intro .pillar--section > div,
.section--intro
header.site-header .cta_overlayb .pillar--section > div,
header.site-header .cta_overlayb
.section--picker .pillar--section > div,
.section--picker
header.site-header .cta_overlayb .pillar--section > div,
header.site-header .cta_overlayb
.section--instagram .pillar--section > div,
.section--instagram
header.site-header .cta_overlayb .pillar--section > div,
header.site-header .cta_overlayb .section--info .pillar--section .info--section > div, .section--info .pillar--section
header.site-header .cta_overlayb .info--section > div {
  width: calc(50% - 20px);
}

@media screen and (max-width: 800px) {
  header.site-header .cta_overlay .container > div, header.site-header .cta_overlay .section--blockquote .pillar--section > div, .section--blockquote header.site-header .cta_overlay .pillar--section > div, header.site-header .cta_overlay
  .section--cta .pillar--section > div,
  .section--cta header.site-header .cta_overlay .pillar--section > div, header.site-header .cta_overlay
  .section--tweet .pillar--section > div,
  .section--tweet header.site-header .cta_overlay .pillar--section > div, header.site-header .cta_overlay
  .section--image-video .pillar--section > div,
  .section--image-video header.site-header .cta_overlay .pillar--section > div, header.site-header .cta_overlay
  .section--text .pillar--section > div,
  .section--text header.site-header .cta_overlay .pillar--section > div, header.site-header .cta_overlay
  .section--newsletter .pillar--section > div,
  .section--newsletter header.site-header .cta_overlay .pillar--section > div, header.site-header .cta_overlay
  .section--intro .pillar--section > div,
  .section--intro header.site-header .cta_overlay .pillar--section > div, header.site-header .cta_overlay
  .section--picker .pillar--section > div,
  .section--picker header.site-header .cta_overlay .pillar--section > div, header.site-header .cta_overlay
  .section--instagram .pillar--section > div,
  .section--instagram header.site-header .cta_overlay .pillar--section > div, header.site-header .cta_overlay .section--info .pillar--section .info--section > div, .section--info .pillar--section header.site-header .cta_overlay .info--section > div,
  header.site-header .cta_overlayb .container > div,
  header.site-header .cta_overlayb .section--blockquote .pillar--section > div, .section--blockquote
  header.site-header .cta_overlayb .pillar--section > div,
  header.site-header .cta_overlayb
  .section--cta .pillar--section > div,
  .section--cta
  header.site-header .cta_overlayb .pillar--section > div,
  header.site-header .cta_overlayb
  .section--tweet .pillar--section > div,
  .section--tweet
  header.site-header .cta_overlayb .pillar--section > div,
  header.site-header .cta_overlayb
  .section--image-video .pillar--section > div,
  .section--image-video
  header.site-header .cta_overlayb .pillar--section > div,
  header.site-header .cta_overlayb
  .section--text .pillar--section > div,
  .section--text
  header.site-header .cta_overlayb .pillar--section > div,
  header.site-header .cta_overlayb
  .section--newsletter .pillar--section > div,
  .section--newsletter
  header.site-header .cta_overlayb .pillar--section > div,
  header.site-header .cta_overlayb
  .section--intro .pillar--section > div,
  .section--intro
  header.site-header .cta_overlayb .pillar--section > div,
  header.site-header .cta_overlayb
  .section--picker .pillar--section > div,
  .section--picker
  header.site-header .cta_overlayb .pillar--section > div,
  header.site-header .cta_overlayb
  .section--instagram .pillar--section > div,
  .section--instagram
  header.site-header .cta_overlayb .pillar--section > div,
  header.site-header .cta_overlayb .section--info .pillar--section .info--section > div, .section--info .pillar--section
  header.site-header .cta_overlayb .info--section > div {
    width: 100%;
  }
}

@media screen and (max-width: 1340px) {
  header.site-header .cta_overlay,
  header.site-header .cta_overlayb {
    padding: 20px 20px 20px 40px;
  }
}

header.site-header .cta_overlay a.cta_btn,
header.site-header .cta_overlayb a.cta_btn {
  background-color: #B30931;
  color: #FFF;
  margin: 0;
  padding: 10px 20px;
  line-height: 1.7;
}

@media screen and (max-width: 500px) {
  header.site-header .cta_overlay a.cta_btn,
  header.site-header .cta_overlayb a.cta_btn {
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 18px;
  }
}

@media screen and (max-width: 350px) {
  header.site-header .cta_overlay a.cta_btn,
  header.site-header .cta_overlayb a.cta_btn {
    display: block;
  }
}

header.site-header .cta_overlay a.cta_btn:hover,
header.site-header .cta_overlayb a.cta_btn:hover {
  background-color: #333332;
  cursor: pointer;
}

header.site-header .cta_overlayb:after {
  display: none;
}

header.site-header .cta_overlay_alt {
  width: 100%;
  z-index: 9;
  top: 0;
  bottom: 0;
  padding: 40px 0 40px 0;
  position: absolute;
  color: #FFF;
  display: -ms-flexbox;
  display: flex;
  left: 0;
  overflow: hidden;
}

@media screen and (max-width: 800px) {
  header.site-header .cta_overlay_alt:before {
    content: '';
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.5);
    transform: translateX(0);
    z-index: -1;
  }
}

header.site-header .cta_overlay_alt:after {
  content: '';
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: url(../img/cloth.svg) no-repeat right center;
  transform: rotate(180deg) translateX(-35%);
  z-index: -2;
}

@media screen and (min-width: 1500px) {
  header.site-header .cta_overlay_alt:after {
    transform: rotate(180deg) translateX(-40%);
  }
}

@media screen and (max-width: 800px) {
  header.site-header .cta_overlay_alt:after {
    background-size: 70%;
    transform: rotate(180deg) translateX(-70%);
  }
}

@media screen and (max-width: 500px) {
  header.site-header .cta_overlay_alt:after {
    background-size: 70%;
    transform: rotate(180deg) translateX(-89%);
  }
}

.page-id-6758 header {
  padding: 20px 0;
}

@media screen and (max-width: 600px) {
  .cta_overlay,
  .cta_overlayb {
    display: none;
  }
}

.countdown-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  z-index: 9;
  color: #FFF;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.33);
  min-width: 100%;
  left: 0;
  right: 0;
  transform: translateX(0);
  top: 0;
  bottom: 0;
  padding: 20px;
}

.countdown-container p {
  text-align: center;
}

.countdown-container a.cta_btn {
  padding: 10px 20px;
  background-color: #B30931;
  color: #FFF;
  line-height: 1.7;
}

.countdown-container a.cta_btn:hover {
  background-color: #333332;
  cursor: pointer;
}

@media screen and (max-width: 800px) {
  .countdown-container a.cta_btn {
    padding: 5px;
    font-size: 15px;
  }
}

@media screen and (max-width: 300px) {
  .countdown-container a.cta_btn {
    font-size: 2em;
    margin-bottom: 9px;
  }
}

@media screen and (max-width: 500px) {
  .countdown-container a.cta_btn {
    display: none;
  }
}

@media screen and (max-width: 980px) {
  .countdown-container {
    left: 0;
    right: 0;
    transform: translateX(0);
    top: 0;
    bottom: 0;
    padding: 20px;
  }
}

.countdown-container p {
  text-align: center;
  padding-bottom: 20px;
  margin: 0px;
  color: #FFF;
}

@media screen and (max-width: 1040px) {
  .countdown-container p {
    display: none;
  }
}

.countdown-container ul {
  text-align: center;
  margin: auto;
  display: block;
  margin: 0;
}

.countdown-container li {
  display: inline-block;
  list-style-type: none;
  padding: 1em;
}

@media screen and (max-width: 800px) {
  .countdown-container li {
    padding: 5px;
    font-size: 13px;
  }
}

.countdown-container li span {
  display: block;
  font-size: 4.5rem;
  margin: 0 0 40px 0;
}

@media screen and (max-width: 800px) {
  .countdown-container li span {
    font-size: 3em;
    margin-bottom: 18px;
  }
}

/*
	Responsive JS @realdanryland
*/
.primary-menu {
  float: right;
  clear: right;
  margin-top: 5px;
  font-weight: bold;
}

@media screen and (max-width: 1040px) {
  .primary-menu {
    display: none;
  }
}

.primary-menu .donate a {
  color: #FFF !important;
  background-color: #B30931;
  text-decoration: none;
}

.primary-menu .donate a:hover {
  background-color: #820724;
}

.primary-menu .donate a:active {
  color: #FFF;
}

.primary-menu .menu-toggle {
  display: none;
}

.primary-menu ul li {
  position: relative;
  float: left;
}

.primary-menu ul li:first-child {
  margin-left: 0;
}

.primary-menu ul li a {
  display: block;
  text-transform: uppercase;
  color: #3F3F3F;
  text-decoration: none;
  padding: 10px 10px;
  transition: background-color .3s ease-in-out;
}

.primary-menu ul li a:hover {
  background-color: #e1e1e1;
}

.primary-menu ul li a i {
  line-height: .75em;
  vertical-align: 1%;
}

.primary-menu ul li.current-menu-parent > a, .primary-menu ul li.current-menu-item > a {
  color: #B30931;
}

.primary-menu ul li:hover .sub-menu {
  display: block;
  z-index: 100;
}

.primary-menu ul li.menu-item-has-children > a {
  padding: 10px 30px 10px 10px;
  position: relative;
}

.primary-menu ul li.menu-item-has-children > a:after {
  position: absolute;
  font-family: FontAwesome;
  font-style: normal;
  top: 10px;
  right: 10px;
  content: "\f0d7";
}

.primary-menu ul li.menu-item-has-children .sub-menu a {
  padding: 5px 10px;
}

.primary-menu ul li .sub-menu {
  position: absolute;
  display: none;
  left: 0;
  min-width: 165%;
  border-top: 2px solid #FFF;
  z-index: 5;
  background: #EEE;
  padding: 20px;
}

.primary-menu ul li .sub-menu li {
  float: none;
  display: block;
  min-width: 100%;
  margin-left: 0;
}

.primary-menu ul li .sub-menu li a {
  display: block;
  font-size: 80%;
  line-height: 1.2em;
  padding: 10px;
  background: #EEE;
}

.primary-menu ul li .sub-menu li a:hover {
  color: #B30931;
}

#menu-primary-menu {
  display: -ms-flexbox;
  display: flex;
}

#menu-primary-menu li {
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
}

@media screen and (max-width: 1040px) {
  .page-template-template-gocardless-php .top-bar-donate,
  .page-template-template-stripe-php .top-bar-donate,
  .page-id-1031 .top-bar-donate {
    display: none;
  }
}

/*
	Main
*/
main.site-main,
main.site-landing {
  overflow-x: hidden;
  position: relative;
}

main.site-main .row .col-7,
main.site-landing .row .col-7 {
  display: inline;
  float: left;
  width: 58.3333333333%;
  padding: 0 10px;
  box-sizing: border-box;
}

@media screen and (max-width: 800px) {
  main.site-main .row .col-7,
  main.site-landing .row .col-7 {
    width: 100%;
  }
}

main.site-main .row .sidebar-3,
main.site-landing .row .sidebar-3 {
  display: inline;
  float: left;
  width: 33.3333333333%;
  padding: 0 10px;
  box-sizing: border-box;
  float: right;
}

@media screen and (max-width: 1500px) {
  main.site-main .row .sidebar-3,
  main.site-landing .row .sidebar-3 {
    display: inline;
    float: left;
    width: 41.6666666667%;
    padding: 0 10px;
    box-sizing: border-box;
  }
}

@media screen and (max-width: 800px) {
  main.site-main .row .sidebar-3,
  main.site-landing .row .sidebar-3 {
    display: inline;
    float: left;
    width: 100%;
    padding: 0 10px;
    box-sizing: border-box;
  }
}

main.site-main .row .sidebar-3 ul.case-study-grid,
main.site-landing .row .sidebar-3 ul.case-study-grid {
  margin-left: 0;
}

main.site-main .row .sidebar-3 ul.case-study-grid li,
main.site-landing .row .sidebar-3 ul.case-study-grid li {
  width: 100%;
}

@media screen and (max-width: 500px) {
  main.site-main .row .sidebar-3 ul.case-study-grid.hide-mobile,
  main.site-landing .row .sidebar-3 ul.case-study-grid.hide-mobile {
    opacity: 0;
    visibility: hidden;
    height: 0;
    display: none;
  }
}

main.site-main .row .col-12,
main.site-landing .row .col-12 {
  display: inline;
  float: left;
  width: 100%;
  padding: 0 10px;
  box-sizing: border-box;
}

main.site-main .entry-content,
main.site-landing .entry-content {
  overflow: hidden;
}

@media screen and (min-width: 800px) {
  main.site-main .sidebar-3 .entry-content,
  main.site-landing .sidebar-3 .entry-content {
    width: 90%;
    float: right;
  }
}

@media screen and (max-width: 800px) {
  main.site-main .sidebar-3 .entry-content > .container, main.site-main .sidebar-3 .section--blockquote .entry-content > .pillar--section, .section--blockquote main.site-main .sidebar-3 .entry-content > .pillar--section, main.site-main .sidebar-3
  .section--cta .entry-content > .pillar--section,
  .section--cta main.site-main .sidebar-3 .entry-content > .pillar--section, main.site-main .sidebar-3
  .section--tweet .entry-content > .pillar--section,
  .section--tweet main.site-main .sidebar-3 .entry-content > .pillar--section, main.site-main .sidebar-3
  .section--image-video .entry-content > .pillar--section,
  .section--image-video main.site-main .sidebar-3 .entry-content > .pillar--section, main.site-main .sidebar-3
  .section--text .entry-content > .pillar--section,
  .section--text main.site-main .sidebar-3 .entry-content > .pillar--section, main.site-main .sidebar-3
  .section--newsletter .entry-content > .pillar--section,
  .section--newsletter main.site-main .sidebar-3 .entry-content > .pillar--section, main.site-main .sidebar-3
  .section--intro .entry-content > .pillar--section,
  .section--intro main.site-main .sidebar-3 .entry-content > .pillar--section, main.site-main .sidebar-3
  .section--picker .entry-content > .pillar--section,
  .section--picker main.site-main .sidebar-3 .entry-content > .pillar--section, main.site-main .sidebar-3
  .section--instagram .entry-content > .pillar--section,
  .section--instagram main.site-main .sidebar-3 .entry-content > .pillar--section, main.site-main .sidebar-3 .section--info .pillar--section .entry-content > .info--section, .section--info .pillar--section main.site-main .sidebar-3 .entry-content > .info--section,
  main.site-landing .sidebar-3 .entry-content > .container,
  main.site-landing .sidebar-3 .section--blockquote .entry-content > .pillar--section, .section--blockquote
  main.site-landing .sidebar-3 .entry-content > .pillar--section,
  main.site-landing .sidebar-3
  .section--cta .entry-content > .pillar--section,
  .section--cta
  main.site-landing .sidebar-3 .entry-content > .pillar--section,
  main.site-landing .sidebar-3
  .section--tweet .entry-content > .pillar--section,
  .section--tweet
  main.site-landing .sidebar-3 .entry-content > .pillar--section,
  main.site-landing .sidebar-3
  .section--image-video .entry-content > .pillar--section,
  .section--image-video
  main.site-landing .sidebar-3 .entry-content > .pillar--section,
  main.site-landing .sidebar-3
  .section--text .entry-content > .pillar--section,
  .section--text
  main.site-landing .sidebar-3 .entry-content > .pillar--section,
  main.site-landing .sidebar-3
  .section--newsletter .entry-content > .pillar--section,
  .section--newsletter
  main.site-landing .sidebar-3 .entry-content > .pillar--section,
  main.site-landing .sidebar-3
  .section--intro .entry-content > .pillar--section,
  .section--intro
  main.site-landing .sidebar-3 .entry-content > .pillar--section,
  main.site-landing .sidebar-3
  .section--picker .entry-content > .pillar--section,
  .section--picker
  main.site-landing .sidebar-3 .entry-content > .pillar--section,
  main.site-landing .sidebar-3
  .section--instagram .entry-content > .pillar--section,
  .section--instagram
  main.site-landing .sidebar-3 .entry-content > .pillar--section,
  main.site-landing .sidebar-3 .section--info .pillar--section .entry-content > .info--section, .section--info .pillar--section
  main.site-landing .sidebar-3 .entry-content > .info--section {
    padding: 20px 0 !important;
  }
  main.site-main .sidebar-3 .entry-content > .container ul.case-study-grid, main.site-main .sidebar-3 .section--blockquote .entry-content > .pillar--section ul.case-study-grid, .section--blockquote main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid, main.site-main .sidebar-3
  .section--cta .entry-content > .pillar--section ul.case-study-grid,
  .section--cta main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid, main.site-main .sidebar-3
  .section--tweet .entry-content > .pillar--section ul.case-study-grid,
  .section--tweet main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid, main.site-main .sidebar-3
  .section--image-video .entry-content > .pillar--section ul.case-study-grid,
  .section--image-video main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid, main.site-main .sidebar-3
  .section--text .entry-content > .pillar--section ul.case-study-grid,
  .section--text main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid, main.site-main .sidebar-3
  .section--newsletter .entry-content > .pillar--section ul.case-study-grid,
  .section--newsletter main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid, main.site-main .sidebar-3
  .section--intro .entry-content > .pillar--section ul.case-study-grid,
  .section--intro main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid, main.site-main .sidebar-3
  .section--picker .entry-content > .pillar--section ul.case-study-grid,
  .section--picker main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid, main.site-main .sidebar-3
  .section--instagram .entry-content > .pillar--section ul.case-study-grid,
  .section--instagram main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid, main.site-main .sidebar-3 .section--info .pillar--section .entry-content > .info--section ul.case-study-grid, .section--info .pillar--section main.site-main .sidebar-3 .entry-content > .info--section ul.case-study-grid,
  main.site-landing .sidebar-3 .entry-content > .container ul.case-study-grid,
  main.site-landing .sidebar-3 .section--blockquote .entry-content > .pillar--section ul.case-study-grid, .section--blockquote
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid,
  main.site-landing .sidebar-3
  .section--cta .entry-content > .pillar--section ul.case-study-grid,
  .section--cta
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid,
  main.site-landing .sidebar-3
  .section--tweet .entry-content > .pillar--section ul.case-study-grid,
  .section--tweet
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid,
  main.site-landing .sidebar-3
  .section--image-video .entry-content > .pillar--section ul.case-study-grid,
  .section--image-video
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid,
  main.site-landing .sidebar-3
  .section--text .entry-content > .pillar--section ul.case-study-grid,
  .section--text
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid,
  main.site-landing .sidebar-3
  .section--newsletter .entry-content > .pillar--section ul.case-study-grid,
  .section--newsletter
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid,
  main.site-landing .sidebar-3
  .section--intro .entry-content > .pillar--section ul.case-study-grid,
  .section--intro
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid,
  main.site-landing .sidebar-3
  .section--picker .entry-content > .pillar--section ul.case-study-grid,
  .section--picker
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid,
  main.site-landing .sidebar-3
  .section--instagram .entry-content > .pillar--section ul.case-study-grid,
  .section--instagram
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid,
  main.site-landing .sidebar-3 .section--info .pillar--section .entry-content > .info--section ul.case-study-grid, .section--info .pillar--section
  main.site-landing .sidebar-3 .entry-content > .info--section ul.case-study-grid {
    margin-bottom: 0;
  }
  main.site-main .sidebar-3 .entry-content > .container ul.case-study-grid li, main.site-main .sidebar-3 .section--blockquote .entry-content > .pillar--section ul.case-study-grid li, .section--blockquote main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li, main.site-main .sidebar-3
  .section--cta .entry-content > .pillar--section ul.case-study-grid li,
  .section--cta main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li, main.site-main .sidebar-3
  .section--tweet .entry-content > .pillar--section ul.case-study-grid li,
  .section--tweet main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li, main.site-main .sidebar-3
  .section--image-video .entry-content > .pillar--section ul.case-study-grid li,
  .section--image-video main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li, main.site-main .sidebar-3
  .section--text .entry-content > .pillar--section ul.case-study-grid li,
  .section--text main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li, main.site-main .sidebar-3
  .section--newsletter .entry-content > .pillar--section ul.case-study-grid li,
  .section--newsletter main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li, main.site-main .sidebar-3
  .section--intro .entry-content > .pillar--section ul.case-study-grid li,
  .section--intro main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li, main.site-main .sidebar-3
  .section--picker .entry-content > .pillar--section ul.case-study-grid li,
  .section--picker main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li, main.site-main .sidebar-3
  .section--instagram .entry-content > .pillar--section ul.case-study-grid li,
  .section--instagram main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li, main.site-main .sidebar-3 .section--info .pillar--section .entry-content > .info--section ul.case-study-grid li, .section--info .pillar--section main.site-main .sidebar-3 .entry-content > .info--section ul.case-study-grid li,
  main.site-landing .sidebar-3 .entry-content > .container ul.case-study-grid li,
  main.site-landing .sidebar-3 .section--blockquote .entry-content > .pillar--section ul.case-study-grid li, .section--blockquote
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li,
  main.site-landing .sidebar-3
  .section--cta .entry-content > .pillar--section ul.case-study-grid li,
  .section--cta
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li,
  main.site-landing .sidebar-3
  .section--tweet .entry-content > .pillar--section ul.case-study-grid li,
  .section--tweet
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li,
  main.site-landing .sidebar-3
  .section--image-video .entry-content > .pillar--section ul.case-study-grid li,
  .section--image-video
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li,
  main.site-landing .sidebar-3
  .section--text .entry-content > .pillar--section ul.case-study-grid li,
  .section--text
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li,
  main.site-landing .sidebar-3
  .section--newsletter .entry-content > .pillar--section ul.case-study-grid li,
  .section--newsletter
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li,
  main.site-landing .sidebar-3
  .section--intro .entry-content > .pillar--section ul.case-study-grid li,
  .section--intro
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li,
  main.site-landing .sidebar-3
  .section--picker .entry-content > .pillar--section ul.case-study-grid li,
  .section--picker
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li,
  main.site-landing .sidebar-3
  .section--instagram .entry-content > .pillar--section ul.case-study-grid li,
  .section--instagram
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li,
  main.site-landing .sidebar-3 .section--info .pillar--section .entry-content > .info--section ul.case-study-grid li, .section--info .pillar--section
  main.site-landing .sidebar-3 .entry-content > .info--section ul.case-study-grid li {
    width: 47.5%;
  }
  main.site-main .sidebar-3 .entry-content > .container ul.case-study-grid li:last-of-type p, main.site-main .sidebar-3 .section--blockquote .entry-content > .pillar--section ul.case-study-grid li:last-of-type p, .section--blockquote main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li:last-of-type p, main.site-main .sidebar-3
  .section--cta .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  .section--cta main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li:last-of-type p, main.site-main .sidebar-3
  .section--tweet .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  .section--tweet main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li:last-of-type p, main.site-main .sidebar-3
  .section--image-video .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  .section--image-video main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li:last-of-type p, main.site-main .sidebar-3
  .section--text .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  .section--text main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li:last-of-type p, main.site-main .sidebar-3
  .section--newsletter .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  .section--newsletter main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li:last-of-type p, main.site-main .sidebar-3
  .section--intro .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  .section--intro main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li:last-of-type p, main.site-main .sidebar-3
  .section--picker .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  .section--picker main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li:last-of-type p, main.site-main .sidebar-3
  .section--instagram .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  .section--instagram main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li:last-of-type p, main.site-main .sidebar-3 .section--info .pillar--section .entry-content > .info--section ul.case-study-grid li:last-of-type p, .section--info .pillar--section main.site-main .sidebar-3 .entry-content > .info--section ul.case-study-grid li:last-of-type p,
  main.site-landing .sidebar-3 .entry-content > .container ul.case-study-grid li:last-of-type p,
  main.site-landing .sidebar-3 .section--blockquote .entry-content > .pillar--section ul.case-study-grid li:last-of-type p, .section--blockquote
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  main.site-landing .sidebar-3
  .section--cta .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  .section--cta
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  main.site-landing .sidebar-3
  .section--tweet .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  .section--tweet
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  main.site-landing .sidebar-3
  .section--image-video .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  .section--image-video
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  main.site-landing .sidebar-3
  .section--text .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  .section--text
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  main.site-landing .sidebar-3
  .section--newsletter .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  .section--newsletter
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  main.site-landing .sidebar-3
  .section--intro .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  .section--intro
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  main.site-landing .sidebar-3
  .section--picker .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  .section--picker
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  main.site-landing .sidebar-3
  .section--instagram .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  .section--instagram
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li:last-of-type p,
  main.site-landing .sidebar-3 .section--info .pillar--section .entry-content > .info--section ul.case-study-grid li:last-of-type p, .section--info .pillar--section
  main.site-landing .sidebar-3 .entry-content > .info--section ul.case-study-grid li:last-of-type p {
    margin-bottom: 0;
  }
}

@media screen and (max-width: 500px) {
  main.site-main .sidebar-3 .entry-content > .container ul.case-study-grid li, main.site-main .sidebar-3 .section--blockquote .entry-content > .pillar--section ul.case-study-grid li, .section--blockquote main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li, main.site-main .sidebar-3
  .section--cta .entry-content > .pillar--section ul.case-study-grid li,
  .section--cta main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li, main.site-main .sidebar-3
  .section--tweet .entry-content > .pillar--section ul.case-study-grid li,
  .section--tweet main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li, main.site-main .sidebar-3
  .section--image-video .entry-content > .pillar--section ul.case-study-grid li,
  .section--image-video main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li, main.site-main .sidebar-3
  .section--text .entry-content > .pillar--section ul.case-study-grid li,
  .section--text main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li, main.site-main .sidebar-3
  .section--newsletter .entry-content > .pillar--section ul.case-study-grid li,
  .section--newsletter main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li, main.site-main .sidebar-3
  .section--intro .entry-content > .pillar--section ul.case-study-grid li,
  .section--intro main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li, main.site-main .sidebar-3
  .section--picker .entry-content > .pillar--section ul.case-study-grid li,
  .section--picker main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li, main.site-main .sidebar-3
  .section--instagram .entry-content > .pillar--section ul.case-study-grid li,
  .section--instagram main.site-main .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li, main.site-main .sidebar-3 .section--info .pillar--section .entry-content > .info--section ul.case-study-grid li, .section--info .pillar--section main.site-main .sidebar-3 .entry-content > .info--section ul.case-study-grid li,
  main.site-landing .sidebar-3 .entry-content > .container ul.case-study-grid li,
  main.site-landing .sidebar-3 .section--blockquote .entry-content > .pillar--section ul.case-study-grid li, .section--blockquote
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li,
  main.site-landing .sidebar-3
  .section--cta .entry-content > .pillar--section ul.case-study-grid li,
  .section--cta
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li,
  main.site-landing .sidebar-3
  .section--tweet .entry-content > .pillar--section ul.case-study-grid li,
  .section--tweet
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li,
  main.site-landing .sidebar-3
  .section--image-video .entry-content > .pillar--section ul.case-study-grid li,
  .section--image-video
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li,
  main.site-landing .sidebar-3
  .section--text .entry-content > .pillar--section ul.case-study-grid li,
  .section--text
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li,
  main.site-landing .sidebar-3
  .section--newsletter .entry-content > .pillar--section ul.case-study-grid li,
  .section--newsletter
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li,
  main.site-landing .sidebar-3
  .section--intro .entry-content > .pillar--section ul.case-study-grid li,
  .section--intro
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li,
  main.site-landing .sidebar-3
  .section--picker .entry-content > .pillar--section ul.case-study-grid li,
  .section--picker
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li,
  main.site-landing .sidebar-3
  .section--instagram .entry-content > .pillar--section ul.case-study-grid li,
  .section--instagram
  main.site-landing .sidebar-3 .entry-content > .pillar--section ul.case-study-grid li,
  main.site-landing .sidebar-3 .section--info .pillar--section .entry-content > .info--section ul.case-study-grid li, .section--info .pillar--section
  main.site-landing .sidebar-3 .entry-content > .info--section ul.case-study-grid li {
    width: 100%;
    padding: 0;
  }
  main.site-main .sidebar-3.hide-mobile,
  main.site-landing .sidebar-3.hide-mobile {
    opacity: 0;
    visibility: hidden;
    height: 0;
    display: none;
  }
}

main.site-main #page > .entry-content,
main.site-landing #page > .entry-content {
  background: white;
  background: linear-gradient(180deg, white 88%, #dfdfdf 100%);
}

.page-template-template-gocardless main.site-main .entry-content > .container, .page-template-template-gocardless main.site-main .section--blockquote .entry-content > .pillar--section, .section--blockquote .page-template-template-gocardless main.site-main .entry-content > .pillar--section, .page-template-template-gocardless main.site-main
.section--cta .entry-content > .pillar--section,
.section--cta .page-template-template-gocardless main.site-main .entry-content > .pillar--section, .page-template-template-gocardless main.site-main
.section--tweet .entry-content > .pillar--section,
.section--tweet .page-template-template-gocardless main.site-main .entry-content > .pillar--section, .page-template-template-gocardless main.site-main
.section--image-video .entry-content > .pillar--section,
.section--image-video .page-template-template-gocardless main.site-main .entry-content > .pillar--section, .page-template-template-gocardless main.site-main
.section--text .entry-content > .pillar--section,
.section--text .page-template-template-gocardless main.site-main .entry-content > .pillar--section, .page-template-template-gocardless main.site-main
.section--newsletter .entry-content > .pillar--section,
.section--newsletter .page-template-template-gocardless main.site-main .entry-content > .pillar--section, .page-template-template-gocardless main.site-main
.section--intro .entry-content > .pillar--section,
.section--intro .page-template-template-gocardless main.site-main .entry-content > .pillar--section, .page-template-template-gocardless main.site-main
.section--picker .entry-content > .pillar--section,
.section--picker .page-template-template-gocardless main.site-main .entry-content > .pillar--section, .page-template-template-gocardless main.site-main
.section--instagram .entry-content > .pillar--section,
.section--instagram .page-template-template-gocardless main.site-main .entry-content > .pillar--section, .page-template-template-gocardless main.site-main .section--info .pillar--section .entry-content > .info--section, .section--info .pillar--section .page-template-template-gocardless main.site-main .entry-content > .info--section, .page-template-template-gocardless
main.site-landing .entry-content > .container, .page-template-template-gocardless
main.site-landing .section--blockquote .entry-content > .pillar--section, .section--blockquote .page-template-template-gocardless
main.site-landing .entry-content > .pillar--section, .page-template-template-gocardless
main.site-landing
.section--cta .entry-content > .pillar--section,
.section--cta .page-template-template-gocardless
main.site-landing .entry-content > .pillar--section, .page-template-template-gocardless
main.site-landing
.section--tweet .entry-content > .pillar--section,
.section--tweet .page-template-template-gocardless
main.site-landing .entry-content > .pillar--section, .page-template-template-gocardless
main.site-landing
.section--image-video .entry-content > .pillar--section,
.section--image-video .page-template-template-gocardless
main.site-landing .entry-content > .pillar--section, .page-template-template-gocardless
main.site-landing
.section--text .entry-content > .pillar--section,
.section--text .page-template-template-gocardless
main.site-landing .entry-content > .pillar--section, .page-template-template-gocardless
main.site-landing
.section--newsletter .entry-content > .pillar--section,
.section--newsletter .page-template-template-gocardless
main.site-landing .entry-content > .pillar--section, .page-template-template-gocardless
main.site-landing
.section--intro .entry-content > .pillar--section,
.section--intro .page-template-template-gocardless
main.site-landing .entry-content > .pillar--section, .page-template-template-gocardless
main.site-landing
.section--picker .entry-content > .pillar--section,
.section--picker .page-template-template-gocardless
main.site-landing .entry-content > .pillar--section, .page-template-template-gocardless
main.site-landing
.section--instagram .entry-content > .pillar--section,
.section--instagram .page-template-template-gocardless
main.site-landing .entry-content > .pillar--section, .page-template-template-gocardless
main.site-landing .section--info .pillar--section .entry-content > .info--section, .section--info .pillar--section .page-template-template-gocardless
main.site-landing .entry-content > .info--section {
  padding-bottom: 20px !important;
}

main.site-main .entry-content > .container.hasSidebar, main.site-main .section--blockquote .entry-content > .hasSidebar.pillar--section, .section--blockquote main.site-main .entry-content > .hasSidebar.pillar--section, main.site-main
.section--cta .entry-content > .hasSidebar.pillar--section,
.section--cta main.site-main .entry-content > .hasSidebar.pillar--section, main.site-main
.section--tweet .entry-content > .hasSidebar.pillar--section,
.section--tweet main.site-main .entry-content > .hasSidebar.pillar--section, main.site-main
.section--image-video .entry-content > .hasSidebar.pillar--section,
.section--image-video main.site-main .entry-content > .hasSidebar.pillar--section, main.site-main
.section--text .entry-content > .hasSidebar.pillar--section,
.section--text main.site-main .entry-content > .hasSidebar.pillar--section, main.site-main
.section--newsletter .entry-content > .hasSidebar.pillar--section,
.section--newsletter main.site-main .entry-content > .hasSidebar.pillar--section, main.site-main
.section--intro .entry-content > .hasSidebar.pillar--section,
.section--intro main.site-main .entry-content > .hasSidebar.pillar--section, main.site-main
.section--picker .entry-content > .hasSidebar.pillar--section,
.section--picker main.site-main .entry-content > .hasSidebar.pillar--section, main.site-main
.section--instagram .entry-content > .hasSidebar.pillar--section,
.section--instagram main.site-main .entry-content > .hasSidebar.pillar--section, main.site-main .section--info .pillar--section .entry-content > .hasSidebar.info--section, .section--info .pillar--section main.site-main .entry-content > .hasSidebar.info--section,
main.site-landing .entry-content > .container.hasSidebar,
main.site-landing .section--blockquote .entry-content > .hasSidebar.pillar--section, .section--blockquote
main.site-landing .entry-content > .hasSidebar.pillar--section,
main.site-landing
.section--cta .entry-content > .hasSidebar.pillar--section,
.section--cta
main.site-landing .entry-content > .hasSidebar.pillar--section,
main.site-landing
.section--tweet .entry-content > .hasSidebar.pillar--section,
.section--tweet
main.site-landing .entry-content > .hasSidebar.pillar--section,
main.site-landing
.section--image-video .entry-content > .hasSidebar.pillar--section,
.section--image-video
main.site-landing .entry-content > .hasSidebar.pillar--section,
main.site-landing
.section--text .entry-content > .hasSidebar.pillar--section,
.section--text
main.site-landing .entry-content > .hasSidebar.pillar--section,
main.site-landing
.section--newsletter .entry-content > .hasSidebar.pillar--section,
.section--newsletter
main.site-landing .entry-content > .hasSidebar.pillar--section,
main.site-landing
.section--intro .entry-content > .hasSidebar.pillar--section,
.section--intro
main.site-landing .entry-content > .hasSidebar.pillar--section,
main.site-landing
.section--picker .entry-content > .hasSidebar.pillar--section,
.section--picker
main.site-landing .entry-content > .hasSidebar.pillar--section,
main.site-landing
.section--instagram .entry-content > .hasSidebar.pillar--section,
.section--instagram
main.site-landing .entry-content > .hasSidebar.pillar--section,
main.site-landing .section--info .pillar--section .entry-content > .hasSidebar.info--section, .section--info .pillar--section
main.site-landing .entry-content > .hasSidebar.info--section {
  padding-left: 20px;
  padding-right: 20px;
}

@media screen and (max-width: 500px) {
  main.site-main .entry-content > .container, main.site-main .section--blockquote .entry-content > .pillar--section, .section--blockquote main.site-main .entry-content > .pillar--section, main.site-main
  .section--cta .entry-content > .pillar--section,
  .section--cta main.site-main .entry-content > .pillar--section, main.site-main
  .section--tweet .entry-content > .pillar--section,
  .section--tweet main.site-main .entry-content > .pillar--section, main.site-main
  .section--image-video .entry-content > .pillar--section,
  .section--image-video main.site-main .entry-content > .pillar--section, main.site-main
  .section--text .entry-content > .pillar--section,
  .section--text main.site-main .entry-content > .pillar--section, main.site-main
  .section--newsletter .entry-content > .pillar--section,
  .section--newsletter main.site-main .entry-content > .pillar--section, main.site-main
  .section--intro .entry-content > .pillar--section,
  .section--intro main.site-main .entry-content > .pillar--section, main.site-main
  .section--picker .entry-content > .pillar--section,
  .section--picker main.site-main .entry-content > .pillar--section, main.site-main
  .section--instagram .entry-content > .pillar--section,
  .section--instagram main.site-main .entry-content > .pillar--section, main.site-main .section--info .pillar--section .entry-content > .info--section, .section--info .pillar--section main.site-main .entry-content > .info--section,
  main.site-landing .entry-content > .container,
  main.site-landing .section--blockquote .entry-content > .pillar--section, .section--blockquote
  main.site-landing .entry-content > .pillar--section,
  main.site-landing
  .section--cta .entry-content > .pillar--section,
  .section--cta
  main.site-landing .entry-content > .pillar--section,
  main.site-landing
  .section--tweet .entry-content > .pillar--section,
  .section--tweet
  main.site-landing .entry-content > .pillar--section,
  main.site-landing
  .section--image-video .entry-content > .pillar--section,
  .section--image-video
  main.site-landing .entry-content > .pillar--section,
  main.site-landing
  .section--text .entry-content > .pillar--section,
  .section--text
  main.site-landing .entry-content > .pillar--section,
  main.site-landing
  .section--newsletter .entry-content > .pillar--section,
  .section--newsletter
  main.site-landing .entry-content > .pillar--section,
  main.site-landing
  .section--intro .entry-content > .pillar--section,
  .section--intro
  main.site-landing .entry-content > .pillar--section,
  main.site-landing
  .section--picker .entry-content > .pillar--section,
  .section--picker
  main.site-landing .entry-content > .pillar--section,
  main.site-landing
  .section--instagram .entry-content > .pillar--section,
  .section--instagram
  main.site-landing .entry-content > .pillar--section,
  main.site-landing .section--info .pillar--section .entry-content > .info--section, .section--info .pillar--section
  main.site-landing .entry-content > .info--section {
    padding: 0 0;
  }
}

main.site-main .entry-content > .container ul, main.site-main .section--blockquote .entry-content > .pillar--section ul, .section--blockquote main.site-main .entry-content > .pillar--section ul, main.site-main
.section--cta .entry-content > .pillar--section ul,
.section--cta main.site-main .entry-content > .pillar--section ul, main.site-main
.section--tweet .entry-content > .pillar--section ul,
.section--tweet main.site-main .entry-content > .pillar--section ul, main.site-main
.section--image-video .entry-content > .pillar--section ul,
.section--image-video main.site-main .entry-content > .pillar--section ul, main.site-main
.section--text .entry-content > .pillar--section ul,
.section--text main.site-main .entry-content > .pillar--section ul, main.site-main
.section--newsletter .entry-content > .pillar--section ul,
.section--newsletter main.site-main .entry-content > .pillar--section ul, main.site-main
.section--intro .entry-content > .pillar--section ul,
.section--intro main.site-main .entry-content > .pillar--section ul, main.site-main
.section--picker .entry-content > .pillar--section ul,
.section--picker main.site-main .entry-content > .pillar--section ul, main.site-main
.section--instagram .entry-content > .pillar--section ul,
.section--instagram main.site-main .entry-content > .pillar--section ul, main.site-main .section--info .pillar--section .entry-content > .info--section ul, .section--info .pillar--section main.site-main .entry-content > .info--section ul, main.site-main .entry-content > .container dl, main.site-main .section--blockquote .entry-content > .pillar--section dl, .section--blockquote main.site-main .entry-content > .pillar--section dl, main.site-main
.section--cta .entry-content > .pillar--section dl,
.section--cta main.site-main .entry-content > .pillar--section dl, main.site-main
.section--tweet .entry-content > .pillar--section dl,
.section--tweet main.site-main .entry-content > .pillar--section dl, main.site-main
.section--image-video .entry-content > .pillar--section dl,
.section--image-video main.site-main .entry-content > .pillar--section dl, main.site-main
.section--text .entry-content > .pillar--section dl,
.section--text main.site-main .entry-content > .pillar--section dl, main.site-main
.section--newsletter .entry-content > .pillar--section dl,
.section--newsletter main.site-main .entry-content > .pillar--section dl, main.site-main
.section--intro .entry-content > .pillar--section dl,
.section--intro main.site-main .entry-content > .pillar--section dl, main.site-main
.section--picker .entry-content > .pillar--section dl,
.section--picker main.site-main .entry-content > .pillar--section dl, main.site-main
.section--instagram .entry-content > .pillar--section dl,
.section--instagram main.site-main .entry-content > .pillar--section dl, main.site-main .section--info .pillar--section .entry-content > .info--section dl, .section--info .pillar--section main.site-main .entry-content > .info--section dl,
main.site-landing .entry-content > .container ul,
main.site-landing .section--blockquote .entry-content > .pillar--section ul, .section--blockquote
main.site-landing .entry-content > .pillar--section ul,
main.site-landing
.section--cta .entry-content > .pillar--section ul,
.section--cta
main.site-landing .entry-content > .pillar--section ul,
main.site-landing
.section--tweet .entry-content > .pillar--section ul,
.section--tweet
main.site-landing .entry-content > .pillar--section ul,
main.site-landing
.section--image-video .entry-content > .pillar--section ul,
.section--image-video
main.site-landing .entry-content > .pillar--section ul,
main.site-landing
.section--text .entry-content > .pillar--section ul,
.section--text
main.site-landing .entry-content > .pillar--section ul,
main.site-landing
.section--newsletter .entry-content > .pillar--section ul,
.section--newsletter
main.site-landing .entry-content > .pillar--section ul,
main.site-landing
.section--intro .entry-content > .pillar--section ul,
.section--intro
main.site-landing .entry-content > .pillar--section ul,
main.site-landing
.section--picker .entry-content > .pillar--section ul,
.section--picker
main.site-landing .entry-content > .pillar--section ul,
main.site-landing
.section--instagram .entry-content > .pillar--section ul,
.section--instagram
main.site-landing .entry-content > .pillar--section ul,
main.site-landing .section--info .pillar--section .entry-content > .info--section ul, .section--info .pillar--section
main.site-landing .entry-content > .info--section ul,
main.site-landing .entry-content > .container dl,
main.site-landing .section--blockquote .entry-content > .pillar--section dl, .section--blockquote
main.site-landing .entry-content > .pillar--section dl,
main.site-landing
.section--cta .entry-content > .pillar--section dl,
.section--cta
main.site-landing .entry-content > .pillar--section dl,
main.site-landing
.section--tweet .entry-content > .pillar--section dl,
.section--tweet
main.site-landing .entry-content > .pillar--section dl,
main.site-landing
.section--image-video .entry-content > .pillar--section dl,
.section--image-video
main.site-landing .entry-content > .pillar--section dl,
main.site-landing
.section--text .entry-content > .pillar--section dl,
.section--text
main.site-landing .entry-content > .pillar--section dl,
main.site-landing
.section--newsletter .entry-content > .pillar--section dl,
.section--newsletter
main.site-landing .entry-content > .pillar--section dl,
main.site-landing
.section--intro .entry-content > .pillar--section dl,
.section--intro
main.site-landing .entry-content > .pillar--section dl,
main.site-landing
.section--picker .entry-content > .pillar--section dl,
.section--picker
main.site-landing .entry-content > .pillar--section dl,
main.site-landing
.section--instagram .entry-content > .pillar--section dl,
.section--instagram
main.site-landing .entry-content > .pillar--section dl,
main.site-landing .section--info .pillar--section .entry-content > .info--section dl, .section--info .pillar--section
main.site-landing .entry-content > .info--section dl {
  list-style: disc;
  margin-left: 40px;
}

main.site-main .entry-content > .container ul, main.site-main .section--blockquote .entry-content > .pillar--section ul, .section--blockquote main.site-main .entry-content > .pillar--section ul, main.site-main
.section--cta .entry-content > .pillar--section ul,
.section--cta main.site-main .entry-content > .pillar--section ul, main.site-main
.section--tweet .entry-content > .pillar--section ul,
.section--tweet main.site-main .entry-content > .pillar--section ul, main.site-main
.section--image-video .entry-content > .pillar--section ul,
.section--image-video main.site-main .entry-content > .pillar--section ul, main.site-main
.section--text .entry-content > .pillar--section ul,
.section--text main.site-main .entry-content > .pillar--section ul, main.site-main
.section--newsletter .entry-content > .pillar--section ul,
.section--newsletter main.site-main .entry-content > .pillar--section ul, main.site-main
.section--intro .entry-content > .pillar--section ul,
.section--intro main.site-main .entry-content > .pillar--section ul, main.site-main
.section--picker .entry-content > .pillar--section ul,
.section--picker main.site-main .entry-content > .pillar--section ul, main.site-main
.section--instagram .entry-content > .pillar--section ul,
.section--instagram main.site-main .entry-content > .pillar--section ul, main.site-main .section--info .pillar--section .entry-content > .info--section ul, .section--info .pillar--section main.site-main .entry-content > .info--section ul,
main.site-landing .entry-content > .container ul,
main.site-landing .section--blockquote .entry-content > .pillar--section ul, .section--blockquote
main.site-landing .entry-content > .pillar--section ul,
main.site-landing
.section--cta .entry-content > .pillar--section ul,
.section--cta
main.site-landing .entry-content > .pillar--section ul,
main.site-landing
.section--tweet .entry-content > .pillar--section ul,
.section--tweet
main.site-landing .entry-content > .pillar--section ul,
main.site-landing
.section--image-video .entry-content > .pillar--section ul,
.section--image-video
main.site-landing .entry-content > .pillar--section ul,
main.site-landing
.section--text .entry-content > .pillar--section ul,
.section--text
main.site-landing .entry-content > .pillar--section ul,
main.site-landing
.section--newsletter .entry-content > .pillar--section ul,
.section--newsletter
main.site-landing .entry-content > .pillar--section ul,
main.site-landing
.section--intro .entry-content > .pillar--section ul,
.section--intro
main.site-landing .entry-content > .pillar--section ul,
main.site-landing
.section--picker .entry-content > .pillar--section ul,
.section--picker
main.site-landing .entry-content > .pillar--section ul,
main.site-landing
.section--instagram .entry-content > .pillar--section ul,
.section--instagram
main.site-landing .entry-content > .pillar--section ul,
main.site-landing .section--info .pillar--section .entry-content > .info--section ul, .section--info .pillar--section
main.site-landing .entry-content > .info--section ul {
  margin-bottom: 30px;
}

main.site-main .entry-content > .container.with-padding-top, main.site-main .section--blockquote .entry-content > .with-padding-top.pillar--section, .section--blockquote main.site-main .entry-content > .with-padding-top.pillar--section, main.site-main
.section--cta .entry-content > .with-padding-top.pillar--section,
.section--cta main.site-main .entry-content > .with-padding-top.pillar--section, main.site-main
.section--tweet .entry-content > .with-padding-top.pillar--section,
.section--tweet main.site-main .entry-content > .with-padding-top.pillar--section, main.site-main
.section--image-video .entry-content > .with-padding-top.pillar--section,
.section--image-video main.site-main .entry-content > .with-padding-top.pillar--section, main.site-main
.section--text .entry-content > .with-padding-top.pillar--section,
.section--text main.site-main .entry-content > .with-padding-top.pillar--section, main.site-main
.section--newsletter .entry-content > .with-padding-top.pillar--section,
.section--newsletter main.site-main .entry-content > .with-padding-top.pillar--section, main.site-main
.section--intro .entry-content > .with-padding-top.pillar--section,
.section--intro main.site-main .entry-content > .with-padding-top.pillar--section, main.site-main
.section--picker .entry-content > .with-padding-top.pillar--section,
.section--picker main.site-main .entry-content > .with-padding-top.pillar--section, main.site-main
.section--instagram .entry-content > .with-padding-top.pillar--section,
.section--instagram main.site-main .entry-content > .with-padding-top.pillar--section, main.site-main .section--info .pillar--section .entry-content > .with-padding-top.info--section, .section--info .pillar--section main.site-main .entry-content > .with-padding-top.info--section,
main.site-landing .entry-content > .container.with-padding-top,
main.site-landing .section--blockquote .entry-content > .with-padding-top.pillar--section, .section--blockquote
main.site-landing .entry-content > .with-padding-top.pillar--section,
main.site-landing
.section--cta .entry-content > .with-padding-top.pillar--section,
.section--cta
main.site-landing .entry-content > .with-padding-top.pillar--section,
main.site-landing
.section--tweet .entry-content > .with-padding-top.pillar--section,
.section--tweet
main.site-landing .entry-content > .with-padding-top.pillar--section,
main.site-landing
.section--image-video .entry-content > .with-padding-top.pillar--section,
.section--image-video
main.site-landing .entry-content > .with-padding-top.pillar--section,
main.site-landing
.section--text .entry-content > .with-padding-top.pillar--section,
.section--text
main.site-landing .entry-content > .with-padding-top.pillar--section,
main.site-landing
.section--newsletter .entry-content > .with-padding-top.pillar--section,
.section--newsletter
main.site-landing .entry-content > .with-padding-top.pillar--section,
main.site-landing
.section--intro .entry-content > .with-padding-top.pillar--section,
.section--intro
main.site-landing .entry-content > .with-padding-top.pillar--section,
main.site-landing
.section--picker .entry-content > .with-padding-top.pillar--section,
.section--picker
main.site-landing .entry-content > .with-padding-top.pillar--section,
main.site-landing
.section--instagram .entry-content > .with-padding-top.pillar--section,
.section--instagram
main.site-landing .entry-content > .with-padding-top.pillar--section,
main.site-landing .section--info .pillar--section .entry-content > .with-padding-top.info--section, .section--info .pillar--section
main.site-landing .entry-content > .with-padding-top.info--section {
  padding-top: 60px !important;
}

main.site-main .entry-content > .container.no-padding-bottom, main.site-main .section--blockquote .entry-content > .no-padding-bottom.pillar--section, .section--blockquote main.site-main .entry-content > .no-padding-bottom.pillar--section, main.site-main
.section--cta .entry-content > .no-padding-bottom.pillar--section,
.section--cta main.site-main .entry-content > .no-padding-bottom.pillar--section, main.site-main
.section--tweet .entry-content > .no-padding-bottom.pillar--section,
.section--tweet main.site-main .entry-content > .no-padding-bottom.pillar--section, main.site-main
.section--image-video .entry-content > .no-padding-bottom.pillar--section,
.section--image-video main.site-main .entry-content > .no-padding-bottom.pillar--section, main.site-main
.section--text .entry-content > .no-padding-bottom.pillar--section,
.section--text main.site-main .entry-content > .no-padding-bottom.pillar--section, main.site-main
.section--newsletter .entry-content > .no-padding-bottom.pillar--section,
.section--newsletter main.site-main .entry-content > .no-padding-bottom.pillar--section, main.site-main
.section--intro .entry-content > .no-padding-bottom.pillar--section,
.section--intro main.site-main .entry-content > .no-padding-bottom.pillar--section, main.site-main
.section--picker .entry-content > .no-padding-bottom.pillar--section,
.section--picker main.site-main .entry-content > .no-padding-bottom.pillar--section, main.site-main
.section--instagram .entry-content > .no-padding-bottom.pillar--section,
.section--instagram main.site-main .entry-content > .no-padding-bottom.pillar--section, main.site-main .section--info .pillar--section .entry-content > .no-padding-bottom.info--section, .section--info .pillar--section main.site-main .entry-content > .no-padding-bottom.info--section,
main.site-landing .entry-content > .container.no-padding-bottom,
main.site-landing .section--blockquote .entry-content > .no-padding-bottom.pillar--section, .section--blockquote
main.site-landing .entry-content > .no-padding-bottom.pillar--section,
main.site-landing
.section--cta .entry-content > .no-padding-bottom.pillar--section,
.section--cta
main.site-landing .entry-content > .no-padding-bottom.pillar--section,
main.site-landing
.section--tweet .entry-content > .no-padding-bottom.pillar--section,
.section--tweet
main.site-landing .entry-content > .no-padding-bottom.pillar--section,
main.site-landing
.section--image-video .entry-content > .no-padding-bottom.pillar--section,
.section--image-video
main.site-landing .entry-content > .no-padding-bottom.pillar--section,
main.site-landing
.section--text .entry-content > .no-padding-bottom.pillar--section,
.section--text
main.site-landing .entry-content > .no-padding-bottom.pillar--section,
main.site-landing
.section--newsletter .entry-content > .no-padding-bottom.pillar--section,
.section--newsletter
main.site-landing .entry-content > .no-padding-bottom.pillar--section,
main.site-landing
.section--intro .entry-content > .no-padding-bottom.pillar--section,
.section--intro
main.site-landing .entry-content > .no-padding-bottom.pillar--section,
main.site-landing
.section--picker .entry-content > .no-padding-bottom.pillar--section,
.section--picker
main.site-landing .entry-content > .no-padding-bottom.pillar--section,
main.site-landing
.section--instagram .entry-content > .no-padding-bottom.pillar--section,
.section--instagram
main.site-landing .entry-content > .no-padding-bottom.pillar--section,
main.site-landing .section--info .pillar--section .entry-content > .no-padding-bottom.info--section, .section--info .pillar--section
main.site-landing .entry-content > .no-padding-bottom.info--section {
  padding-bottom: 0 !important;
}

main.site-main > .entry-content > .container.with-padding-top, .section--blockquote main.site-main > .entry-content > .with-padding-top.pillar--section,
.section--cta main.site-main > .entry-content > .with-padding-top.pillar--section,
.section--tweet main.site-main > .entry-content > .with-padding-top.pillar--section,
.section--image-video main.site-main > .entry-content > .with-padding-top.pillar--section,
.section--text main.site-main > .entry-content > .with-padding-top.pillar--section,
.section--newsletter main.site-main > .entry-content > .with-padding-top.pillar--section,
.section--intro main.site-main > .entry-content > .with-padding-top.pillar--section,
.section--picker main.site-main > .entry-content > .with-padding-top.pillar--section,
.section--instagram main.site-main > .entry-content > .with-padding-top.pillar--section, .section--info .pillar--section main.site-main > .entry-content > .with-padding-top.info--section,
main.site-landing > .entry-content > .container.with-padding-top, .section--blockquote
main.site-landing > .entry-content > .with-padding-top.pillar--section,
.section--cta
main.site-landing > .entry-content > .with-padding-top.pillar--section,
.section--tweet
main.site-landing > .entry-content > .with-padding-top.pillar--section,
.section--image-video
main.site-landing > .entry-content > .with-padding-top.pillar--section,
.section--text
main.site-landing > .entry-content > .with-padding-top.pillar--section,
.section--newsletter
main.site-landing > .entry-content > .with-padding-top.pillar--section,
.section--intro
main.site-landing > .entry-content > .with-padding-top.pillar--section,
.section--picker
main.site-landing > .entry-content > .with-padding-top.pillar--section,
.section--instagram
main.site-landing > .entry-content > .with-padding-top.pillar--section, .section--info .pillar--section
main.site-landing > .entry-content > .with-padding-top.info--section {
  padding-top: 60px !important;
}

main.site-main > .entry-content > .container.no-padding-bottom, .section--blockquote main.site-main > .entry-content > .no-padding-bottom.pillar--section,
.section--cta main.site-main > .entry-content > .no-padding-bottom.pillar--section,
.section--tweet main.site-main > .entry-content > .no-padding-bottom.pillar--section,
.section--image-video main.site-main > .entry-content > .no-padding-bottom.pillar--section,
.section--text main.site-main > .entry-content > .no-padding-bottom.pillar--section,
.section--newsletter main.site-main > .entry-content > .no-padding-bottom.pillar--section,
.section--intro main.site-main > .entry-content > .no-padding-bottom.pillar--section,
.section--picker main.site-main > .entry-content > .no-padding-bottom.pillar--section,
.section--instagram main.site-main > .entry-content > .no-padding-bottom.pillar--section, .section--info .pillar--section main.site-main > .entry-content > .no-padding-bottom.info--section,
main.site-landing > .entry-content > .container.no-padding-bottom, .section--blockquote
main.site-landing > .entry-content > .no-padding-bottom.pillar--section,
.section--cta
main.site-landing > .entry-content > .no-padding-bottom.pillar--section,
.section--tweet
main.site-landing > .entry-content > .no-padding-bottom.pillar--section,
.section--image-video
main.site-landing > .entry-content > .no-padding-bottom.pillar--section,
.section--text
main.site-landing > .entry-content > .no-padding-bottom.pillar--section,
.section--newsletter
main.site-landing > .entry-content > .no-padding-bottom.pillar--section,
.section--intro
main.site-landing > .entry-content > .no-padding-bottom.pillar--section,
.section--picker
main.site-landing > .entry-content > .no-padding-bottom.pillar--section,
.section--instagram
main.site-landing > .entry-content > .no-padding-bottom.pillar--section, .section--info .pillar--section
main.site-landing > .entry-content > .no-padding-bottom.info--section {
  padding-bottom: 0 !important;
}

main.site-main > .container > h2, .section--blockquote main.site-main > .pillar--section > h2,
.section--cta main.site-main > .pillar--section > h2,
.section--tweet main.site-main > .pillar--section > h2,
.section--image-video main.site-main > .pillar--section > h2,
.section--text main.site-main > .pillar--section > h2,
.section--newsletter main.site-main > .pillar--section > h2,
.section--intro main.site-main > .pillar--section > h2,
.section--picker main.site-main > .pillar--section > h2,
.section--instagram main.site-main > .pillar--section > h2, .section--info .pillar--section main.site-main > .info--section > h2, main.site-main > .container h3, .section--blockquote main.site-main > .pillar--section h3,
.section--cta main.site-main > .pillar--section h3,
.section--tweet main.site-main > .pillar--section h3,
.section--image-video main.site-main > .pillar--section h3,
.section--text main.site-main > .pillar--section h3,
.section--newsletter main.site-main > .pillar--section h3,
.section--intro main.site-main > .pillar--section h3,
.section--picker main.site-main > .pillar--section h3,
.section--instagram main.site-main > .pillar--section h3, .section--info .pillar--section main.site-main > .info--section h3,
main.site-landing > .container > h2, .section--blockquote
main.site-landing > .pillar--section > h2,
.section--cta
main.site-landing > .pillar--section > h2,
.section--tweet
main.site-landing > .pillar--section > h2,
.section--image-video
main.site-landing > .pillar--section > h2,
.section--text
main.site-landing > .pillar--section > h2,
.section--newsletter
main.site-landing > .pillar--section > h2,
.section--intro
main.site-landing > .pillar--section > h2,
.section--picker
main.site-landing > .pillar--section > h2,
.section--instagram
main.site-landing > .pillar--section > h2, .section--info .pillar--section
main.site-landing > .info--section > h2,
main.site-landing > .container h3, .section--blockquote
main.site-landing > .pillar--section h3,
.section--cta
main.site-landing > .pillar--section h3,
.section--tweet
main.site-landing > .pillar--section h3,
.section--image-video
main.site-landing > .pillar--section h3,
.section--text
main.site-landing > .pillar--section h3,
.section--newsletter
main.site-landing > .pillar--section h3,
.section--intro
main.site-landing > .pillar--section h3,
.section--picker
main.site-landing > .pillar--section h3,
.section--instagram
main.site-landing > .pillar--section h3, .section--info .pillar--section
main.site-landing > .info--section h3 {
  margin-top: 0;
}

main.site-main > .container + .container, .section--blockquote main.site-main > .pillar--section + .container,
.section--cta main.site-main > .pillar--section + .container,
.section--tweet main.site-main > .pillar--section + .container,
.section--image-video main.site-main > .pillar--section + .container,
.section--text main.site-main > .pillar--section + .container,
.section--newsletter main.site-main > .pillar--section + .container,
.section--intro main.site-main > .pillar--section + .container,
.section--picker main.site-main > .pillar--section + .container,
.section--instagram main.site-main > .pillar--section + .container, .section--info .pillar--section main.site-main > .info--section + .container, .section--blockquote main.site-main > .container + .pillar--section, .section--blockquote main.site-main > .pillar--section + .pillar--section,
.section--cta .section--blockquote main.site-main > .pillar--section + .pillar--section, .section--blockquote
.section--cta main.site-main > .pillar--section + .pillar--section,
.section--tweet .section--blockquote main.site-main > .pillar--section + .pillar--section, .section--blockquote
.section--tweet main.site-main > .pillar--section + .pillar--section,
.section--image-video .section--blockquote main.site-main > .pillar--section + .pillar--section, .section--blockquote
.section--image-video main.site-main > .pillar--section + .pillar--section,
.section--text .section--blockquote main.site-main > .pillar--section + .pillar--section, .section--blockquote
.section--text main.site-main > .pillar--section + .pillar--section,
.section--newsletter .section--blockquote main.site-main > .pillar--section + .pillar--section, .section--blockquote
.section--newsletter main.site-main > .pillar--section + .pillar--section,
.section--intro .section--blockquote main.site-main > .pillar--section + .pillar--section, .section--blockquote
.section--intro main.site-main > .pillar--section + .pillar--section,
.section--picker .section--blockquote main.site-main > .pillar--section + .pillar--section, .section--blockquote
.section--picker main.site-main > .pillar--section + .pillar--section,
.section--instagram .section--blockquote main.site-main > .pillar--section + .pillar--section, .section--blockquote
.section--instagram main.site-main > .pillar--section + .pillar--section, .section--info .pillar--section .section--blockquote main.site-main > .info--section + .pillar--section, .section--blockquote .section--info .pillar--section main.site-main > .info--section + .pillar--section,
.section--cta main.site-main > .container + .pillar--section, .section--blockquote
.section--cta main.site-main > .pillar--section + .pillar--section,
.section--cta .section--blockquote main.site-main > .pillar--section + .pillar--section, .section--cta main.site-main > .pillar--section + .pillar--section,
.section--tweet
.section--cta main.site-main > .pillar--section + .pillar--section,
.section--cta
.section--tweet main.site-main > .pillar--section + .pillar--section,
.section--image-video
.section--cta main.site-main > .pillar--section + .pillar--section,
.section--cta
.section--image-video main.site-main > .pillar--section + .pillar--section,
.section--text
.section--cta main.site-main > .pillar--section + .pillar--section,
.section--cta
.section--text main.site-main > .pillar--section + .pillar--section,
.section--newsletter
.section--cta main.site-main > .pillar--section + .pillar--section,
.section--cta
.section--newsletter main.site-main > .pillar--section + .pillar--section,
.section--intro
.section--cta main.site-main > .pillar--section + .pillar--section,
.section--cta
.section--intro main.site-main > .pillar--section + .pillar--section,
.section--picker
.section--cta main.site-main > .pillar--section + .pillar--section,
.section--cta
.section--picker main.site-main > .pillar--section + .pillar--section,
.section--instagram
.section--cta main.site-main > .pillar--section + .pillar--section,
.section--cta
.section--instagram main.site-main > .pillar--section + .pillar--section, .section--info .pillar--section
.section--cta main.site-main > .info--section + .pillar--section,
.section--cta .section--info .pillar--section main.site-main > .info--section + .pillar--section,
.section--tweet main.site-main > .container + .pillar--section, .section--blockquote
.section--tweet main.site-main > .pillar--section + .pillar--section,
.section--tweet .section--blockquote main.site-main > .pillar--section + .pillar--section,
.section--cta
.section--tweet main.site-main > .pillar--section + .pillar--section,
.section--tweet
.section--cta main.site-main > .pillar--section + .pillar--section, .section--tweet main.site-main > .pillar--section + .pillar--section,
.section--image-video
.section--tweet main.site-main > .pillar--section + .pillar--section,
.section--tweet
.section--image-video main.site-main > .pillar--section + .pillar--section,
.section--text
.section--tweet main.site-main > .pillar--section + .pillar--section,
.section--tweet
.section--text main.site-main > .pillar--section + .pillar--section,
.section--newsletter
.section--tweet main.site-main > .pillar--section + .pillar--section,
.section--tweet
.section--newsletter main.site-main > .pillar--section + .pillar--section,
.section--intro
.section--tweet main.site-main > .pillar--section + .pillar--section,
.section--tweet
.section--intro main.site-main > .pillar--section + .pillar--section,
.section--picker
.section--tweet main.site-main > .pillar--section + .pillar--section,
.section--tweet
.section--picker main.site-main > .pillar--section + .pillar--section,
.section--instagram
.section--tweet main.site-main > .pillar--section + .pillar--section,
.section--tweet
.section--instagram main.site-main > .pillar--section + .pillar--section, .section--info .pillar--section
.section--tweet main.site-main > .info--section + .pillar--section,
.section--tweet .section--info .pillar--section main.site-main > .info--section + .pillar--section,
.section--image-video main.site-main > .container + .pillar--section, .section--blockquote
.section--image-video main.site-main > .pillar--section + .pillar--section,
.section--image-video .section--blockquote main.site-main > .pillar--section + .pillar--section,
.section--cta
.section--image-video main.site-main > .pillar--section + .pillar--section,
.section--image-video
.section--cta main.site-main > .pillar--section + .pillar--section,
.section--tweet
.section--image-video main.site-main > .pillar--section + .pillar--section,
.section--image-video
.section--tweet main.site-main > .pillar--section + .pillar--section, .section--image-video main.site-main > .pillar--section + .pillar--section,
.section--text
.section--image-video main.site-main > .pillar--section + .pillar--section,
.section--image-video
.section--text main.site-main > .pillar--section + .pillar--section,
.section--newsletter
.section--image-video main.site-main > .pillar--section + .pillar--section,
.section--image-video
.section--newsletter main.site-main > .pillar--section + .pillar--section,
.section--intro
.section--image-video main.site-main > .pillar--section + .pillar--section,
.section--image-video
.section--intro main.site-main > .pillar--section + .pillar--section,
.section--picker
.section--image-video main.site-main > .pillar--section + .pillar--section,
.section--image-video
.section--picker main.site-main > .pillar--section + .pillar--section,
.section--instagram
.section--image-video main.site-main > .pillar--section + .pillar--section,
.section--image-video
.section--instagram main.site-main > .pillar--section + .pillar--section, .section--info .pillar--section
.section--image-video main.site-main > .info--section + .pillar--section,
.section--image-video .section--info .pillar--section main.site-main > .info--section + .pillar--section,
.section--text main.site-main > .container + .pillar--section, .section--blockquote
.section--text main.site-main > .pillar--section + .pillar--section,
.section--text .section--blockquote main.site-main > .pillar--section + .pillar--section,
.section--cta
.section--text main.site-main > .pillar--section + .pillar--section,
.section--text
.section--cta main.site-main > .pillar--section + .pillar--section,
.section--tweet
.section--text main.site-main > .pillar--section + .pillar--section,
.section--text
.section--tweet main.site-main > .pillar--section + .pillar--section,
.section--image-video
.section--text main.site-main > .pillar--section + .pillar--section,
.section--text
.section--image-video main.site-main > .pillar--section + .pillar--section, .section--text main.site-main > .pillar--section + .pillar--section,
.section--newsletter
.section--text main.site-main > .pillar--section + .pillar--section,
.section--text
.section--newsletter main.site-main > .pillar--section + .pillar--section,
.section--intro
.section--text main.site-main > .pillar--section + .pillar--section,
.section--text
.section--intro main.site-main > .pillar--section + .pillar--section,
.section--picker
.section--text main.site-main > .pillar--section + .pillar--section,
.section--text
.section--picker main.site-main > .pillar--section + .pillar--section,
.section--instagram
.section--text main.site-main > .pillar--section + .pillar--section,
.section--text
.section--instagram main.site-main > .pillar--section + .pillar--section, .section--info .pillar--section
.section--text main.site-main > .info--section + .pillar--section,
.section--text .section--info .pillar--section main.site-main > .info--section + .pillar--section,
.section--newsletter main.site-main > .container + .pillar--section, .section--blockquote
.section--newsletter main.site-main > .pillar--section + .pillar--section,
.section--newsletter .section--blockquote main.site-main > .pillar--section + .pillar--section,
.section--cta
.section--newsletter main.site-main > .pillar--section + .pillar--section,
.section--newsletter
.section--cta main.site-main > .pillar--section + .pillar--section,
.section--tweet
.section--newsletter main.site-main > .pillar--section + .pillar--section,
.section--newsletter
.section--tweet main.site-main > .pillar--section + .pillar--section,
.section--image-video
.section--newsletter main.site-main > .pillar--section + .pillar--section,
.section--newsletter
.section--image-video main.site-main > .pillar--section + .pillar--section,
.section--text
.section--newsletter main.site-main > .pillar--section + .pillar--section,
.section--newsletter
.section--text main.site-main > .pillar--section + .pillar--section, .section--newsletter main.site-main > .pillar--section + .pillar--section,
.section--intro
.section--newsletter main.site-main > .pillar--section + .pillar--section,
.section--newsletter
.section--intro main.site-main > .pillar--section + .pillar--section,
.section--picker
.section--newsletter main.site-main > .pillar--section + .pillar--section,
.section--newsletter
.section--picker main.site-main > .pillar--section + .pillar--section,
.section--instagram
.section--newsletter main.site-main > .pillar--section + .pillar--section,
.section--newsletter
.section--instagram main.site-main > .pillar--section + .pillar--section, .section--info .pillar--section
.section--newsletter main.site-main > .info--section + .pillar--section,
.section--newsletter .section--info .pillar--section main.site-main > .info--section + .pillar--section,
.section--intro main.site-main > .container + .pillar--section, .section--blockquote
.section--intro main.site-main > .pillar--section + .pillar--section,
.section--intro .section--blockquote main.site-main > .pillar--section + .pillar--section,
.section--cta
.section--intro main.site-main > .pillar--section + .pillar--section,
.section--intro
.section--cta main.site-main > .pillar--section + .pillar--section,
.section--tweet
.section--intro main.site-main > .pillar--section + .pillar--section,
.section--intro
.section--tweet main.site-main > .pillar--section + .pillar--section,
.section--image-video
.section--intro main.site-main > .pillar--section + .pillar--section,
.section--intro
.section--image-video main.site-main > .pillar--section + .pillar--section,
.section--text
.section--intro main.site-main > .pillar--section + .pillar--section,
.section--intro
.section--text main.site-main > .pillar--section + .pillar--section,
.section--newsletter
.section--intro main.site-main > .pillar--section + .pillar--section,
.section--intro
.section--newsletter main.site-main > .pillar--section + .pillar--section, .section--intro main.site-main > .pillar--section + .pillar--section,
.section--picker
.section--intro main.site-main > .pillar--section + .pillar--section,
.section--intro
.section--picker main.site-main > .pillar--section + .pillar--section,
.section--instagram
.section--intro main.site-main > .pillar--section + .pillar--section,
.section--intro
.section--instagram main.site-main > .pillar--section + .pillar--section, .section--info .pillar--section
.section--intro main.site-main > .info--section + .pillar--section,
.section--intro .section--info .pillar--section main.site-main > .info--section + .pillar--section,
.section--picker main.site-main > .container + .pillar--section, .section--blockquote
.section--picker main.site-main > .pillar--section + .pillar--section,
.section--picker .section--blockquote main.site-main > .pillar--section + .pillar--section,
.section--cta
.section--picker main.site-main > .pillar--section + .pillar--section,
.section--picker
.section--cta main.site-main > .pillar--section + .pillar--section,
.section--tweet
.section--picker main.site-main > .pillar--section + .pillar--section,
.section--picker
.section--tweet main.site-main > .pillar--section + .pillar--section,
.section--image-video
.section--picker main.site-main > .pillar--section + .pillar--section,
.section--picker
.section--image-video main.site-main > .pillar--section + .pillar--section,
.section--text
.section--picker main.site-main > .pillar--section + .pillar--section,
.section--picker
.section--text main.site-main > .pillar--section + .pillar--section,
.section--newsletter
.section--picker main.site-main > .pillar--section + .pillar--section,
.section--picker
.section--newsletter main.site-main > .pillar--section + .pillar--section,
.section--intro
.section--picker main.site-main > .pillar--section + .pillar--section,
.section--picker
.section--intro main.site-main > .pillar--section + .pillar--section, .section--picker main.site-main > .pillar--section + .pillar--section,
.section--instagram
.section--picker main.site-main > .pillar--section + .pillar--section,
.section--picker
.section--instagram main.site-main > .pillar--section + .pillar--section, .section--info .pillar--section
.section--picker main.site-main > .info--section + .pillar--section,
.section--picker .section--info .pillar--section main.site-main > .info--section + .pillar--section,
.section--instagram main.site-main > .container + .pillar--section, .section--blockquote
.section--instagram main.site-main > .pillar--section + .pillar--section,
.section--instagram .section--blockquote main.site-main > .pillar--section + .pillar--section,
.section--cta
.section--instagram main.site-main > .pillar--section + .pillar--section,
.section--instagram
.section--cta main.site-main > .pillar--section + .pillar--section,
.section--tweet
.section--instagram main.site-main > .pillar--section + .pillar--section,
.section--instagram
.section--tweet main.site-main > .pillar--section + .pillar--section,
.section--image-video
.section--instagram main.site-main > .pillar--section + .pillar--section,
.section--instagram
.section--image-video main.site-main > .pillar--section + .pillar--section,
.section--text
.section--instagram main.site-main > .pillar--section + .pillar--section,
.section--instagram
.section--text main.site-main > .pillar--section + .pillar--section,
.section--newsletter
.section--instagram main.site-main > .pillar--section + .pillar--section,
.section--instagram
.section--newsletter main.site-main > .pillar--section + .pillar--section,
.section--intro
.section--instagram main.site-main > .pillar--section + .pillar--section,
.section--instagram
.section--intro main.site-main > .pillar--section + .pillar--section,
.section--picker
.section--instagram main.site-main > .pillar--section + .pillar--section,
.section--instagram
.section--picker main.site-main > .pillar--section + .pillar--section, .section--instagram main.site-main > .pillar--section + .pillar--section, .section--info .pillar--section
.section--instagram main.site-main > .info--section + .pillar--section,
.section--instagram .section--info .pillar--section main.site-main > .info--section + .pillar--section, .section--info .pillar--section main.site-main > .container + .info--section, .section--blockquote .section--info .pillar--section main.site-main > .pillar--section + .info--section, .section--info .pillar--section .section--blockquote main.site-main > .pillar--section + .info--section,
.section--cta .section--info .pillar--section main.site-main > .pillar--section + .info--section, .section--info .pillar--section
.section--cta main.site-main > .pillar--section + .info--section,
.section--tweet .section--info .pillar--section main.site-main > .pillar--section + .info--section, .section--info .pillar--section
.section--tweet main.site-main > .pillar--section + .info--section,
.section--image-video .section--info .pillar--section main.site-main > .pillar--section + .info--section, .section--info .pillar--section
.section--image-video main.site-main > .pillar--section + .info--section,
.section--text .section--info .pillar--section main.site-main > .pillar--section + .info--section, .section--info .pillar--section
.section--text main.site-main > .pillar--section + .info--section,
.section--newsletter .section--info .pillar--section main.site-main > .pillar--section + .info--section, .section--info .pillar--section
.section--newsletter main.site-main > .pillar--section + .info--section,
.section--intro .section--info .pillar--section main.site-main > .pillar--section + .info--section, .section--info .pillar--section
.section--intro main.site-main > .pillar--section + .info--section,
.section--picker .section--info .pillar--section main.site-main > .pillar--section + .info--section, .section--info .pillar--section
.section--picker main.site-main > .pillar--section + .info--section,
.section--instagram .section--info .pillar--section main.site-main > .pillar--section + .info--section, .section--info .pillar--section
.section--instagram main.site-main > .pillar--section + .info--section, .section--info .pillar--section main.site-main > .info--section + .info--section,
main.site-landing > .container + .container, .section--blockquote
main.site-landing > .pillar--section + .container,
.section--cta
main.site-landing > .pillar--section + .container,
.section--tweet
main.site-landing > .pillar--section + .container,
.section--image-video
main.site-landing > .pillar--section + .container,
.section--text
main.site-landing > .pillar--section + .container,
.section--newsletter
main.site-landing > .pillar--section + .container,
.section--intro
main.site-landing > .pillar--section + .container,
.section--picker
main.site-landing > .pillar--section + .container,
.section--instagram
main.site-landing > .pillar--section + .container, .section--info .pillar--section
main.site-landing > .info--section + .container, .section--blockquote
main.site-landing > .container + .pillar--section, .section--blockquote
main.site-landing > .pillar--section + .pillar--section,
.section--cta .section--blockquote
main.site-landing > .pillar--section + .pillar--section, .section--blockquote
.section--cta
main.site-landing > .pillar--section + .pillar--section,
.section--tweet .section--blockquote
main.site-landing > .pillar--section + .pillar--section, .section--blockquote
.section--tweet
main.site-landing > .pillar--section + .pillar--section,
.section--image-video .section--blockquote
main.site-landing > .pillar--section + .pillar--section, .section--blockquote
.section--image-video
main.site-landing > .pillar--section + .pillar--section,
.section--text .section--blockquote
main.site-landing > .pillar--section + .pillar--section, .section--blockquote
.section--text
main.site-landing > .pillar--section + .pillar--section,
.section--newsletter .section--blockquote
main.site-landing > .pillar--section + .pillar--section, .section--blockquote
.section--newsletter
main.site-landing > .pillar--section + .pillar--section,
.section--intro .section--blockquote
main.site-landing > .pillar--section + .pillar--section, .section--blockquote
.section--intro
main.site-landing > .pillar--section + .pillar--section,
.section--picker .section--blockquote
main.site-landing > .pillar--section + .pillar--section, .section--blockquote
.section--picker
main.site-landing > .pillar--section + .pillar--section,
.section--instagram .section--blockquote
main.site-landing > .pillar--section + .pillar--section, .section--blockquote
.section--instagram
main.site-landing > .pillar--section + .pillar--section, .section--info .pillar--section .section--blockquote
main.site-landing > .info--section + .pillar--section, .section--blockquote .section--info .pillar--section
main.site-landing > .info--section + .pillar--section,
.section--cta
main.site-landing > .container + .pillar--section, .section--blockquote
.section--cta
main.site-landing > .pillar--section + .pillar--section,
.section--cta .section--blockquote
main.site-landing > .pillar--section + .pillar--section, .section--cta
main.site-landing > .pillar--section + .pillar--section,
.section--tweet
.section--cta
main.site-landing > .pillar--section + .pillar--section,
.section--cta
.section--tweet
main.site-landing > .pillar--section + .pillar--section,
.section--image-video
.section--cta
main.site-landing > .pillar--section + .pillar--section,
.section--cta
.section--image-video
main.site-landing > .pillar--section + .pillar--section,
.section--text
.section--cta
main.site-landing > .pillar--section + .pillar--section,
.section--cta
.section--text
main.site-landing > .pillar--section + .pillar--section,
.section--newsletter
.section--cta
main.site-landing > .pillar--section + .pillar--section,
.section--cta
.section--newsletter
main.site-landing > .pillar--section + .pillar--section,
.section--intro
.section--cta
main.site-landing > .pillar--section + .pillar--section,
.section--cta
.section--intro
main.site-landing > .pillar--section + .pillar--section,
.section--picker
.section--cta
main.site-landing > .pillar--section + .pillar--section,
.section--cta
.section--picker
main.site-landing > .pillar--section + .pillar--section,
.section--instagram
.section--cta
main.site-landing > .pillar--section + .pillar--section,
.section--cta
.section--instagram
main.site-landing > .pillar--section + .pillar--section, .section--info .pillar--section
.section--cta
main.site-landing > .info--section + .pillar--section,
.section--cta .section--info .pillar--section
main.site-landing > .info--section + .pillar--section,
.section--tweet
main.site-landing > .container + .pillar--section, .section--blockquote
.section--tweet
main.site-landing > .pillar--section + .pillar--section,
.section--tweet .section--blockquote
main.site-landing > .pillar--section + .pillar--section,
.section--cta
.section--tweet
main.site-landing > .pillar--section + .pillar--section,
.section--tweet
.section--cta
main.site-landing > .pillar--section + .pillar--section, .section--tweet
main.site-landing > .pillar--section + .pillar--section,
.section--image-video
.section--tweet
main.site-landing > .pillar--section + .pillar--section,
.section--tweet
.section--image-video
main.site-landing > .pillar--section + .pillar--section,
.section--text
.section--tweet
main.site-landing > .pillar--section + .pillar--section,
.section--tweet
.section--text
main.site-landing > .pillar--section + .pillar--section,
.section--newsletter
.section--tweet
main.site-landing > .pillar--section + .pillar--section,
.section--tweet
.section--newsletter
main.site-landing > .pillar--section + .pillar--section,
.section--intro
.section--tweet
main.site-landing > .pillar--section + .pillar--section,
.section--tweet
.section--intro
main.site-landing > .pillar--section + .pillar--section,
.section--picker
.section--tweet
main.site-landing > .pillar--section + .pillar--section,
.section--tweet
.section--picker
main.site-landing > .pillar--section + .pillar--section,
.section--instagram
.section--tweet
main.site-landing > .pillar--section + .pillar--section,
.section--tweet
.section--instagram
main.site-landing > .pillar--section + .pillar--section, .section--info .pillar--section
.section--tweet
main.site-landing > .info--section + .pillar--section,
.section--tweet .section--info .pillar--section
main.site-landing > .info--section + .pillar--section,
.section--image-video
main.site-landing > .container + .pillar--section, .section--blockquote
.section--image-video
main.site-landing > .pillar--section + .pillar--section,
.section--image-video .section--blockquote
main.site-landing > .pillar--section + .pillar--section,
.section--cta
.section--image-video
main.site-landing > .pillar--section + .pillar--section,
.section--image-video
.section--cta
main.site-landing > .pillar--section + .pillar--section,
.section--tweet
.section--image-video
main.site-landing > .pillar--section + .pillar--section,
.section--image-video
.section--tweet
main.site-landing > .pillar--section + .pillar--section, .section--image-video
main.site-landing > .pillar--section + .pillar--section,
.section--text
.section--image-video
main.site-landing > .pillar--section + .pillar--section,
.section--image-video
.section--text
main.site-landing > .pillar--section + .pillar--section,
.section--newsletter
.section--image-video
main.site-landing > .pillar--section + .pillar--section,
.section--image-video
.section--newsletter
main.site-landing > .pillar--section + .pillar--section,
.section--intro
.section--image-video
main.site-landing > .pillar--section + .pillar--section,
.section--image-video
.section--intro
main.site-landing > .pillar--section + .pillar--section,
.section--picker
.section--image-video
main.site-landing > .pillar--section + .pillar--section,
.section--image-video
.section--picker
main.site-landing > .pillar--section + .pillar--section,
.section--instagram
.section--image-video
main.site-landing > .pillar--section + .pillar--section,
.section--image-video
.section--instagram
main.site-landing > .pillar--section + .pillar--section, .section--info .pillar--section
.section--image-video
main.site-landing > .info--section + .pillar--section,
.section--image-video .section--info .pillar--section
main.site-landing > .info--section + .pillar--section,
.section--text
main.site-landing > .container + .pillar--section, .section--blockquote
.section--text
main.site-landing > .pillar--section + .pillar--section,
.section--text .section--blockquote
main.site-landing > .pillar--section + .pillar--section,
.section--cta
.section--text
main.site-landing > .pillar--section + .pillar--section,
.section--text
.section--cta
main.site-landing > .pillar--section + .pillar--section,
.section--tweet
.section--text
main.site-landing > .pillar--section + .pillar--section,
.section--text
.section--tweet
main.site-landing > .pillar--section + .pillar--section,
.section--image-video
.section--text
main.site-landing > .pillar--section + .pillar--section,
.section--text
.section--image-video
main.site-landing > .pillar--section + .pillar--section, .section--text
main.site-landing > .pillar--section + .pillar--section,
.section--newsletter
.section--text
main.site-landing > .pillar--section + .pillar--section,
.section--text
.section--newsletter
main.site-landing > .pillar--section + .pillar--section,
.section--intro
.section--text
main.site-landing > .pillar--section + .pillar--section,
.section--text
.section--intro
main.site-landing > .pillar--section + .pillar--section,
.section--picker
.section--text
main.site-landing > .pillar--section + .pillar--section,
.section--text
.section--picker
main.site-landing > .pillar--section + .pillar--section,
.section--instagram
.section--text
main.site-landing > .pillar--section + .pillar--section,
.section--text
.section--instagram
main.site-landing > .pillar--section + .pillar--section, .section--info .pillar--section
.section--text
main.site-landing > .info--section + .pillar--section,
.section--text .section--info .pillar--section
main.site-landing > .info--section + .pillar--section,
.section--newsletter
main.site-landing > .container + .pillar--section, .section--blockquote
.section--newsletter
main.site-landing > .pillar--section + .pillar--section,
.section--newsletter .section--blockquote
main.site-landing > .pillar--section + .pillar--section,
.section--cta
.section--newsletter
main.site-landing > .pillar--section + .pillar--section,
.section--newsletter
.section--cta
main.site-landing > .pillar--section + .pillar--section,
.section--tweet
.section--newsletter
main.site-landing > .pillar--section + .pillar--section,
.section--newsletter
.section--tweet
main.site-landing > .pillar--section + .pillar--section,
.section--image-video
.section--newsletter
main.site-landing > .pillar--section + .pillar--section,
.section--newsletter
.section--image-video
main.site-landing > .pillar--section + .pillar--section,
.section--text
.section--newsletter
main.site-landing > .pillar--section + .pillar--section,
.section--newsletter
.section--text
main.site-landing > .pillar--section + .pillar--section, .section--newsletter
main.site-landing > .pillar--section + .pillar--section,
.section--intro
.section--newsletter
main.site-landing > .pillar--section + .pillar--section,
.section--newsletter
.section--intro
main.site-landing > .pillar--section + .pillar--section,
.section--picker
.section--newsletter
main.site-landing > .pillar--section + .pillar--section,
.section--newsletter
.section--picker
main.site-landing > .pillar--section + .pillar--section,
.section--instagram
.section--newsletter
main.site-landing > .pillar--section + .pillar--section,
.section--newsletter
.section--instagram
main.site-landing > .pillar--section + .pillar--section, .section--info .pillar--section
.section--newsletter
main.site-landing > .info--section + .pillar--section,
.section--newsletter .section--info .pillar--section
main.site-landing > .info--section + .pillar--section,
.section--intro
main.site-landing > .container + .pillar--section, .section--blockquote
.section--intro
main.site-landing > .pillar--section + .pillar--section,
.section--intro .section--blockquote
main.site-landing > .pillar--section + .pillar--section,
.section--cta
.section--intro
main.site-landing > .pillar--section + .pillar--section,
.section--intro
.section--cta
main.site-landing > .pillar--section + .pillar--section,
.section--tweet
.section--intro
main.site-landing > .pillar--section + .pillar--section,
.section--intro
.section--tweet
main.site-landing > .pillar--section + .pillar--section,
.section--image-video
.section--intro
main.site-landing > .pillar--section + .pillar--section,
.section--intro
.section--image-video
main.site-landing > .pillar--section + .pillar--section,
.section--text
.section--intro
main.site-landing > .pillar--section + .pillar--section,
.section--intro
.section--text
main.site-landing > .pillar--section + .pillar--section,
.section--newsletter
.section--intro
main.site-landing > .pillar--section + .pillar--section,
.section--intro
.section--newsletter
main.site-landing > .pillar--section + .pillar--section, .section--intro
main.site-landing > .pillar--section + .pillar--section,
.section--picker
.section--intro
main.site-landing > .pillar--section + .pillar--section,
.section--intro
.section--picker
main.site-landing > .pillar--section + .pillar--section,
.section--instagram
.section--intro
main.site-landing > .pillar--section + .pillar--section,
.section--intro
.section--instagram
main.site-landing > .pillar--section + .pillar--section, .section--info .pillar--section
.section--intro
main.site-landing > .info--section + .pillar--section,
.section--intro .section--info .pillar--section
main.site-landing > .info--section + .pillar--section,
.section--picker
main.site-landing > .container + .pillar--section, .section--blockquote
.section--picker
main.site-landing > .pillar--section + .pillar--section,
.section--picker .section--blockquote
main.site-landing > .pillar--section + .pillar--section,
.section--cta
.section--picker
main.site-landing > .pillar--section + .pillar--section,
.section--picker
.section--cta
main.site-landing > .pillar--section + .pillar--section,
.section--tweet
.section--picker
main.site-landing > .pillar--section + .pillar--section,
.section--picker
.section--tweet
main.site-landing > .pillar--section + .pillar--section,
.section--image-video
.section--picker
main.site-landing > .pillar--section + .pillar--section,
.section--picker
.section--image-video
main.site-landing > .pillar--section + .pillar--section,
.section--text
.section--picker
main.site-landing > .pillar--section + .pillar--section,
.section--picker
.section--text
main.site-landing > .pillar--section + .pillar--section,
.section--newsletter
.section--picker
main.site-landing > .pillar--section + .pillar--section,
.section--picker
.section--newsletter
main.site-landing > .pillar--section + .pillar--section,
.section--intro
.section--picker
main.site-landing > .pillar--section + .pillar--section,
.section--picker
.section--intro
main.site-landing > .pillar--section + .pillar--section, .section--picker
main.site-landing > .pillar--section + .pillar--section,
.section--instagram
.section--picker
main.site-landing > .pillar--section + .pillar--section,
.section--picker
.section--instagram
main.site-landing > .pillar--section + .pillar--section, .section--info .pillar--section
.section--picker
main.site-landing > .info--section + .pillar--section,
.section--picker .section--info .pillar--section
main.site-landing > .info--section + .pillar--section,
.section--instagram
main.site-landing > .container + .pillar--section, .section--blockquote
.section--instagram
main.site-landing > .pillar--section + .pillar--section,
.section--instagram .section--blockquote
main.site-landing > .pillar--section + .pillar--section,
.section--cta
.section--instagram
main.site-landing > .pillar--section + .pillar--section,
.section--instagram
.section--cta
main.site-landing > .pillar--section + .pillar--section,
.section--tweet
.section--instagram
main.site-landing > .pillar--section + .pillar--section,
.section--instagram
.section--tweet
main.site-landing > .pillar--section + .pillar--section,
.section--image-video
.section--instagram
main.site-landing > .pillar--section + .pillar--section,
.section--instagram
.section--image-video
main.site-landing > .pillar--section + .pillar--section,
.section--text
.section--instagram
main.site-landing > .pillar--section + .pillar--section,
.section--instagram
.section--text
main.site-landing > .pillar--section + .pillar--section,
.section--newsletter
.section--instagram
main.site-landing > .pillar--section + .pillar--section,
.section--instagram
.section--newsletter
main.site-landing > .pillar--section + .pillar--section,
.section--intro
.section--instagram
main.site-landing > .pillar--section + .pillar--section,
.section--instagram
.section--intro
main.site-landing > .pillar--section + .pillar--section,
.section--picker
.section--instagram
main.site-landing > .pillar--section + .pillar--section,
.section--instagram
.section--picker
main.site-landing > .pillar--section + .pillar--section, .section--instagram
main.site-landing > .pillar--section + .pillar--section, .section--info .pillar--section
.section--instagram
main.site-landing > .info--section + .pillar--section,
.section--instagram .section--info .pillar--section
main.site-landing > .info--section + .pillar--section, .section--info .pillar--section
main.site-landing > .container + .info--section, .section--blockquote .section--info .pillar--section
main.site-landing > .pillar--section + .info--section, .section--info .pillar--section .section--blockquote
main.site-landing > .pillar--section + .info--section,
.section--cta .section--info .pillar--section
main.site-landing > .pillar--section + .info--section, .section--info .pillar--section
.section--cta
main.site-landing > .pillar--section + .info--section,
.section--tweet .section--info .pillar--section
main.site-landing > .pillar--section + .info--section, .section--info .pillar--section
.section--tweet
main.site-landing > .pillar--section + .info--section,
.section--image-video .section--info .pillar--section
main.site-landing > .pillar--section + .info--section, .section--info .pillar--section
.section--image-video
main.site-landing > .pillar--section + .info--section,
.section--text .section--info .pillar--section
main.site-landing > .pillar--section + .info--section, .section--info .pillar--section
.section--text
main.site-landing > .pillar--section + .info--section,
.section--newsletter .section--info .pillar--section
main.site-landing > .pillar--section + .info--section, .section--info .pillar--section
.section--newsletter
main.site-landing > .pillar--section + .info--section,
.section--intro .section--info .pillar--section
main.site-landing > .pillar--section + .info--section, .section--info .pillar--section
.section--intro
main.site-landing > .pillar--section + .info--section,
.section--picker .section--info .pillar--section
main.site-landing > .pillar--section + .info--section, .section--info .pillar--section
.section--picker
main.site-landing > .pillar--section + .info--section,
.section--instagram .section--info .pillar--section
main.site-landing > .pillar--section + .info--section, .section--info .pillar--section
.section--instagram
main.site-landing > .pillar--section + .info--section, .section--info .pillar--section
main.site-landing > .info--section + .info--section {
  padding-top: 0 !important;
  padding-bottom: 60px;
}

main.site-main > .container + .container > h2, .section--blockquote main.site-main > .pillar--section + .container > h2,
.section--cta main.site-main > .pillar--section + .container > h2,
.section--tweet main.site-main > .pillar--section + .container > h2,
.section--image-video main.site-main > .pillar--section + .container > h2,
.section--text main.site-main > .pillar--section + .container > h2,
.section--newsletter main.site-main > .pillar--section + .container > h2,
.section--intro main.site-main > .pillar--section + .container > h2,
.section--picker main.site-main > .pillar--section + .container > h2,
.section--instagram main.site-main > .pillar--section + .container > h2, .section--info .pillar--section main.site-main > .info--section + .container > h2, .section--blockquote main.site-main > .container + .pillar--section > h2, .section--blockquote main.site-main > .pillar--section + .pillar--section > h2,
.section--cta .section--blockquote main.site-main > .pillar--section + .pillar--section > h2, .section--blockquote
.section--cta main.site-main > .pillar--section + .pillar--section > h2,
.section--tweet .section--blockquote main.site-main > .pillar--section + .pillar--section > h2, .section--blockquote
.section--tweet main.site-main > .pillar--section + .pillar--section > h2,
.section--image-video .section--blockquote main.site-main > .pillar--section + .pillar--section > h2, .section--blockquote
.section--image-video main.site-main > .pillar--section + .pillar--section > h2,
.section--text .section--blockquote main.site-main > .pillar--section + .pillar--section > h2, .section--blockquote
.section--text main.site-main > .pillar--section + .pillar--section > h2,
.section--newsletter .section--blockquote main.site-main > .pillar--section + .pillar--section > h2, .section--blockquote
.section--newsletter main.site-main > .pillar--section + .pillar--section > h2,
.section--intro .section--blockquote main.site-main > .pillar--section + .pillar--section > h2, .section--blockquote
.section--intro main.site-main > .pillar--section + .pillar--section > h2,
.section--picker .section--blockquote main.site-main > .pillar--section + .pillar--section > h2, .section--blockquote
.section--picker main.site-main > .pillar--section + .pillar--section > h2,
.section--instagram .section--blockquote main.site-main > .pillar--section + .pillar--section > h2, .section--blockquote
.section--instagram main.site-main > .pillar--section + .pillar--section > h2, .section--info .pillar--section .section--blockquote main.site-main > .info--section + .pillar--section > h2, .section--blockquote .section--info .pillar--section main.site-main > .info--section + .pillar--section > h2,
.section--cta main.site-main > .container + .pillar--section > h2, .section--blockquote
.section--cta main.site-main > .pillar--section + .pillar--section > h2,
.section--cta .section--blockquote main.site-main > .pillar--section + .pillar--section > h2, .section--cta main.site-main > .pillar--section + .pillar--section > h2,
.section--tweet
.section--cta main.site-main > .pillar--section + .pillar--section > h2,
.section--cta
.section--tweet main.site-main > .pillar--section + .pillar--section > h2,
.section--image-video
.section--cta main.site-main > .pillar--section + .pillar--section > h2,
.section--cta
.section--image-video main.site-main > .pillar--section + .pillar--section > h2,
.section--text
.section--cta main.site-main > .pillar--section + .pillar--section > h2,
.section--cta
.section--text main.site-main > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--cta main.site-main > .pillar--section + .pillar--section > h2,
.section--cta
.section--newsletter main.site-main > .pillar--section + .pillar--section > h2,
.section--intro
.section--cta main.site-main > .pillar--section + .pillar--section > h2,
.section--cta
.section--intro main.site-main > .pillar--section + .pillar--section > h2,
.section--picker
.section--cta main.site-main > .pillar--section + .pillar--section > h2,
.section--cta
.section--picker main.site-main > .pillar--section + .pillar--section > h2,
.section--instagram
.section--cta main.site-main > .pillar--section + .pillar--section > h2,
.section--cta
.section--instagram main.site-main > .pillar--section + .pillar--section > h2, .section--info .pillar--section
.section--cta main.site-main > .info--section + .pillar--section > h2,
.section--cta .section--info .pillar--section main.site-main > .info--section + .pillar--section > h2,
.section--tweet main.site-main > .container + .pillar--section > h2, .section--blockquote
.section--tweet main.site-main > .pillar--section + .pillar--section > h2,
.section--tweet .section--blockquote main.site-main > .pillar--section + .pillar--section > h2,
.section--cta
.section--tweet main.site-main > .pillar--section + .pillar--section > h2,
.section--tweet
.section--cta main.site-main > .pillar--section + .pillar--section > h2, .section--tweet main.site-main > .pillar--section + .pillar--section > h2,
.section--image-video
.section--tweet main.site-main > .pillar--section + .pillar--section > h2,
.section--tweet
.section--image-video main.site-main > .pillar--section + .pillar--section > h2,
.section--text
.section--tweet main.site-main > .pillar--section + .pillar--section > h2,
.section--tweet
.section--text main.site-main > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--tweet main.site-main > .pillar--section + .pillar--section > h2,
.section--tweet
.section--newsletter main.site-main > .pillar--section + .pillar--section > h2,
.section--intro
.section--tweet main.site-main > .pillar--section + .pillar--section > h2,
.section--tweet
.section--intro main.site-main > .pillar--section + .pillar--section > h2,
.section--picker
.section--tweet main.site-main > .pillar--section + .pillar--section > h2,
.section--tweet
.section--picker main.site-main > .pillar--section + .pillar--section > h2,
.section--instagram
.section--tweet main.site-main > .pillar--section + .pillar--section > h2,
.section--tweet
.section--instagram main.site-main > .pillar--section + .pillar--section > h2, .section--info .pillar--section
.section--tweet main.site-main > .info--section + .pillar--section > h2,
.section--tweet .section--info .pillar--section main.site-main > .info--section + .pillar--section > h2,
.section--image-video main.site-main > .container + .pillar--section > h2, .section--blockquote
.section--image-video main.site-main > .pillar--section + .pillar--section > h2,
.section--image-video .section--blockquote main.site-main > .pillar--section + .pillar--section > h2,
.section--cta
.section--image-video main.site-main > .pillar--section + .pillar--section > h2,
.section--image-video
.section--cta main.site-main > .pillar--section + .pillar--section > h2,
.section--tweet
.section--image-video main.site-main > .pillar--section + .pillar--section > h2,
.section--image-video
.section--tweet main.site-main > .pillar--section + .pillar--section > h2, .section--image-video main.site-main > .pillar--section + .pillar--section > h2,
.section--text
.section--image-video main.site-main > .pillar--section + .pillar--section > h2,
.section--image-video
.section--text main.site-main > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--image-video main.site-main > .pillar--section + .pillar--section > h2,
.section--image-video
.section--newsletter main.site-main > .pillar--section + .pillar--section > h2,
.section--intro
.section--image-video main.site-main > .pillar--section + .pillar--section > h2,
.section--image-video
.section--intro main.site-main > .pillar--section + .pillar--section > h2,
.section--picker
.section--image-video main.site-main > .pillar--section + .pillar--section > h2,
.section--image-video
.section--picker main.site-main > .pillar--section + .pillar--section > h2,
.section--instagram
.section--image-video main.site-main > .pillar--section + .pillar--section > h2,
.section--image-video
.section--instagram main.site-main > .pillar--section + .pillar--section > h2, .section--info .pillar--section
.section--image-video main.site-main > .info--section + .pillar--section > h2,
.section--image-video .section--info .pillar--section main.site-main > .info--section + .pillar--section > h2,
.section--text main.site-main > .container + .pillar--section > h2, .section--blockquote
.section--text main.site-main > .pillar--section + .pillar--section > h2,
.section--text .section--blockquote main.site-main > .pillar--section + .pillar--section > h2,
.section--cta
.section--text main.site-main > .pillar--section + .pillar--section > h2,
.section--text
.section--cta main.site-main > .pillar--section + .pillar--section > h2,
.section--tweet
.section--text main.site-main > .pillar--section + .pillar--section > h2,
.section--text
.section--tweet main.site-main > .pillar--section + .pillar--section > h2,
.section--image-video
.section--text main.site-main > .pillar--section + .pillar--section > h2,
.section--text
.section--image-video main.site-main > .pillar--section + .pillar--section > h2, .section--text main.site-main > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--text main.site-main > .pillar--section + .pillar--section > h2,
.section--text
.section--newsletter main.site-main > .pillar--section + .pillar--section > h2,
.section--intro
.section--text main.site-main > .pillar--section + .pillar--section > h2,
.section--text
.section--intro main.site-main > .pillar--section + .pillar--section > h2,
.section--picker
.section--text main.site-main > .pillar--section + .pillar--section > h2,
.section--text
.section--picker main.site-main > .pillar--section + .pillar--section > h2,
.section--instagram
.section--text main.site-main > .pillar--section + .pillar--section > h2,
.section--text
.section--instagram main.site-main > .pillar--section + .pillar--section > h2, .section--info .pillar--section
.section--text main.site-main > .info--section + .pillar--section > h2,
.section--text .section--info .pillar--section main.site-main > .info--section + .pillar--section > h2,
.section--newsletter main.site-main > .container + .pillar--section > h2, .section--blockquote
.section--newsletter main.site-main > .pillar--section + .pillar--section > h2,
.section--newsletter .section--blockquote main.site-main > .pillar--section + .pillar--section > h2,
.section--cta
.section--newsletter main.site-main > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--cta main.site-main > .pillar--section + .pillar--section > h2,
.section--tweet
.section--newsletter main.site-main > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--tweet main.site-main > .pillar--section + .pillar--section > h2,
.section--image-video
.section--newsletter main.site-main > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--image-video main.site-main > .pillar--section + .pillar--section > h2,
.section--text
.section--newsletter main.site-main > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--text main.site-main > .pillar--section + .pillar--section > h2, .section--newsletter main.site-main > .pillar--section + .pillar--section > h2,
.section--intro
.section--newsletter main.site-main > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--intro main.site-main > .pillar--section + .pillar--section > h2,
.section--picker
.section--newsletter main.site-main > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--picker main.site-main > .pillar--section + .pillar--section > h2,
.section--instagram
.section--newsletter main.site-main > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--instagram main.site-main > .pillar--section + .pillar--section > h2, .section--info .pillar--section
.section--newsletter main.site-main > .info--section + .pillar--section > h2,
.section--newsletter .section--info .pillar--section main.site-main > .info--section + .pillar--section > h2,
.section--intro main.site-main > .container + .pillar--section > h2, .section--blockquote
.section--intro main.site-main > .pillar--section + .pillar--section > h2,
.section--intro .section--blockquote main.site-main > .pillar--section + .pillar--section > h2,
.section--cta
.section--intro main.site-main > .pillar--section + .pillar--section > h2,
.section--intro
.section--cta main.site-main > .pillar--section + .pillar--section > h2,
.section--tweet
.section--intro main.site-main > .pillar--section + .pillar--section > h2,
.section--intro
.section--tweet main.site-main > .pillar--section + .pillar--section > h2,
.section--image-video
.section--intro main.site-main > .pillar--section + .pillar--section > h2,
.section--intro
.section--image-video main.site-main > .pillar--section + .pillar--section > h2,
.section--text
.section--intro main.site-main > .pillar--section + .pillar--section > h2,
.section--intro
.section--text main.site-main > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--intro main.site-main > .pillar--section + .pillar--section > h2,
.section--intro
.section--newsletter main.site-main > .pillar--section + .pillar--section > h2, .section--intro main.site-main > .pillar--section + .pillar--section > h2,
.section--picker
.section--intro main.site-main > .pillar--section + .pillar--section > h2,
.section--intro
.section--picker main.site-main > .pillar--section + .pillar--section > h2,
.section--instagram
.section--intro main.site-main > .pillar--section + .pillar--section > h2,
.section--intro
.section--instagram main.site-main > .pillar--section + .pillar--section > h2, .section--info .pillar--section
.section--intro main.site-main > .info--section + .pillar--section > h2,
.section--intro .section--info .pillar--section main.site-main > .info--section + .pillar--section > h2,
.section--picker main.site-main > .container + .pillar--section > h2, .section--blockquote
.section--picker main.site-main > .pillar--section + .pillar--section > h2,
.section--picker .section--blockquote main.site-main > .pillar--section + .pillar--section > h2,
.section--cta
.section--picker main.site-main > .pillar--section + .pillar--section > h2,
.section--picker
.section--cta main.site-main > .pillar--section + .pillar--section > h2,
.section--tweet
.section--picker main.site-main > .pillar--section + .pillar--section > h2,
.section--picker
.section--tweet main.site-main > .pillar--section + .pillar--section > h2,
.section--image-video
.section--picker main.site-main > .pillar--section + .pillar--section > h2,
.section--picker
.section--image-video main.site-main > .pillar--section + .pillar--section > h2,
.section--text
.section--picker main.site-main > .pillar--section + .pillar--section > h2,
.section--picker
.section--text main.site-main > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--picker main.site-main > .pillar--section + .pillar--section > h2,
.section--picker
.section--newsletter main.site-main > .pillar--section + .pillar--section > h2,
.section--intro
.section--picker main.site-main > .pillar--section + .pillar--section > h2,
.section--picker
.section--intro main.site-main > .pillar--section + .pillar--section > h2, .section--picker main.site-main > .pillar--section + .pillar--section > h2,
.section--instagram
.section--picker main.site-main > .pillar--section + .pillar--section > h2,
.section--picker
.section--instagram main.site-main > .pillar--section + .pillar--section > h2, .section--info .pillar--section
.section--picker main.site-main > .info--section + .pillar--section > h2,
.section--picker .section--info .pillar--section main.site-main > .info--section + .pillar--section > h2,
.section--instagram main.site-main > .container + .pillar--section > h2, .section--blockquote
.section--instagram main.site-main > .pillar--section + .pillar--section > h2,
.section--instagram .section--blockquote main.site-main > .pillar--section + .pillar--section > h2,
.section--cta
.section--instagram main.site-main > .pillar--section + .pillar--section > h2,
.section--instagram
.section--cta main.site-main > .pillar--section + .pillar--section > h2,
.section--tweet
.section--instagram main.site-main > .pillar--section + .pillar--section > h2,
.section--instagram
.section--tweet main.site-main > .pillar--section + .pillar--section > h2,
.section--image-video
.section--instagram main.site-main > .pillar--section + .pillar--section > h2,
.section--instagram
.section--image-video main.site-main > .pillar--section + .pillar--section > h2,
.section--text
.section--instagram main.site-main > .pillar--section + .pillar--section > h2,
.section--instagram
.section--text main.site-main > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--instagram main.site-main > .pillar--section + .pillar--section > h2,
.section--instagram
.section--newsletter main.site-main > .pillar--section + .pillar--section > h2,
.section--intro
.section--instagram main.site-main > .pillar--section + .pillar--section > h2,
.section--instagram
.section--intro main.site-main > .pillar--section + .pillar--section > h2,
.section--picker
.section--instagram main.site-main > .pillar--section + .pillar--section > h2,
.section--instagram
.section--picker main.site-main > .pillar--section + .pillar--section > h2, .section--instagram main.site-main > .pillar--section + .pillar--section > h2, .section--info .pillar--section
.section--instagram main.site-main > .info--section + .pillar--section > h2,
.section--instagram .section--info .pillar--section main.site-main > .info--section + .pillar--section > h2, .section--info .pillar--section main.site-main > .container + .info--section > h2, .section--blockquote .section--info .pillar--section main.site-main > .pillar--section + .info--section > h2, .section--info .pillar--section .section--blockquote main.site-main > .pillar--section + .info--section > h2,
.section--cta .section--info .pillar--section main.site-main > .pillar--section + .info--section > h2, .section--info .pillar--section
.section--cta main.site-main > .pillar--section + .info--section > h2,
.section--tweet .section--info .pillar--section main.site-main > .pillar--section + .info--section > h2, .section--info .pillar--section
.section--tweet main.site-main > .pillar--section + .info--section > h2,
.section--image-video .section--info .pillar--section main.site-main > .pillar--section + .info--section > h2, .section--info .pillar--section
.section--image-video main.site-main > .pillar--section + .info--section > h2,
.section--text .section--info .pillar--section main.site-main > .pillar--section + .info--section > h2, .section--info .pillar--section
.section--text main.site-main > .pillar--section + .info--section > h2,
.section--newsletter .section--info .pillar--section main.site-main > .pillar--section + .info--section > h2, .section--info .pillar--section
.section--newsletter main.site-main > .pillar--section + .info--section > h2,
.section--intro .section--info .pillar--section main.site-main > .pillar--section + .info--section > h2, .section--info .pillar--section
.section--intro main.site-main > .pillar--section + .info--section > h2,
.section--picker .section--info .pillar--section main.site-main > .pillar--section + .info--section > h2, .section--info .pillar--section
.section--picker main.site-main > .pillar--section + .info--section > h2,
.section--instagram .section--info .pillar--section main.site-main > .pillar--section + .info--section > h2, .section--info .pillar--section
.section--instagram main.site-main > .pillar--section + .info--section > h2, .section--info .pillar--section main.site-main > .info--section + .info--section > h2, main.site-main > .container + .container h3, .section--blockquote main.site-main > .pillar--section + .container h3,
.section--cta main.site-main > .pillar--section + .container h3,
.section--tweet main.site-main > .pillar--section + .container h3,
.section--image-video main.site-main > .pillar--section + .container h3,
.section--text main.site-main > .pillar--section + .container h3,
.section--newsletter main.site-main > .pillar--section + .container h3,
.section--intro main.site-main > .pillar--section + .container h3,
.section--picker main.site-main > .pillar--section + .container h3,
.section--instagram main.site-main > .pillar--section + .container h3, .section--info .pillar--section main.site-main > .info--section + .container h3, .section--blockquote main.site-main > .container + .pillar--section h3, .section--blockquote main.site-main > .pillar--section + .pillar--section h3,
.section--cta .section--blockquote main.site-main > .pillar--section + .pillar--section h3, .section--blockquote
.section--cta main.site-main > .pillar--section + .pillar--section h3,
.section--tweet .section--blockquote main.site-main > .pillar--section + .pillar--section h3, .section--blockquote
.section--tweet main.site-main > .pillar--section + .pillar--section h3,
.section--image-video .section--blockquote main.site-main > .pillar--section + .pillar--section h3, .section--blockquote
.section--image-video main.site-main > .pillar--section + .pillar--section h3,
.section--text .section--blockquote main.site-main > .pillar--section + .pillar--section h3, .section--blockquote
.section--text main.site-main > .pillar--section + .pillar--section h3,
.section--newsletter .section--blockquote main.site-main > .pillar--section + .pillar--section h3, .section--blockquote
.section--newsletter main.site-main > .pillar--section + .pillar--section h3,
.section--intro .section--blockquote main.site-main > .pillar--section + .pillar--section h3, .section--blockquote
.section--intro main.site-main > .pillar--section + .pillar--section h3,
.section--picker .section--blockquote main.site-main > .pillar--section + .pillar--section h3, .section--blockquote
.section--picker main.site-main > .pillar--section + .pillar--section h3,
.section--instagram .section--blockquote main.site-main > .pillar--section + .pillar--section h3, .section--blockquote
.section--instagram main.site-main > .pillar--section + .pillar--section h3, .section--info .pillar--section .section--blockquote main.site-main > .info--section + .pillar--section h3, .section--blockquote .section--info .pillar--section main.site-main > .info--section + .pillar--section h3,
.section--cta main.site-main > .container + .pillar--section h3, .section--blockquote
.section--cta main.site-main > .pillar--section + .pillar--section h3,
.section--cta .section--blockquote main.site-main > .pillar--section + .pillar--section h3, .section--cta main.site-main > .pillar--section + .pillar--section h3,
.section--tweet
.section--cta main.site-main > .pillar--section + .pillar--section h3,
.section--cta
.section--tweet main.site-main > .pillar--section + .pillar--section h3,
.section--image-video
.section--cta main.site-main > .pillar--section + .pillar--section h3,
.section--cta
.section--image-video main.site-main > .pillar--section + .pillar--section h3,
.section--text
.section--cta main.site-main > .pillar--section + .pillar--section h3,
.section--cta
.section--text main.site-main > .pillar--section + .pillar--section h3,
.section--newsletter
.section--cta main.site-main > .pillar--section + .pillar--section h3,
.section--cta
.section--newsletter main.site-main > .pillar--section + .pillar--section h3,
.section--intro
.section--cta main.site-main > .pillar--section + .pillar--section h3,
.section--cta
.section--intro main.site-main > .pillar--section + .pillar--section h3,
.section--picker
.section--cta main.site-main > .pillar--section + .pillar--section h3,
.section--cta
.section--picker main.site-main > .pillar--section + .pillar--section h3,
.section--instagram
.section--cta main.site-main > .pillar--section + .pillar--section h3,
.section--cta
.section--instagram main.site-main > .pillar--section + .pillar--section h3, .section--info .pillar--section
.section--cta main.site-main > .info--section + .pillar--section h3,
.section--cta .section--info .pillar--section main.site-main > .info--section + .pillar--section h3,
.section--tweet main.site-main > .container + .pillar--section h3, .section--blockquote
.section--tweet main.site-main > .pillar--section + .pillar--section h3,
.section--tweet .section--blockquote main.site-main > .pillar--section + .pillar--section h3,
.section--cta
.section--tweet main.site-main > .pillar--section + .pillar--section h3,
.section--tweet
.section--cta main.site-main > .pillar--section + .pillar--section h3, .section--tweet main.site-main > .pillar--section + .pillar--section h3,
.section--image-video
.section--tweet main.site-main > .pillar--section + .pillar--section h3,
.section--tweet
.section--image-video main.site-main > .pillar--section + .pillar--section h3,
.section--text
.section--tweet main.site-main > .pillar--section + .pillar--section h3,
.section--tweet
.section--text main.site-main > .pillar--section + .pillar--section h3,
.section--newsletter
.section--tweet main.site-main > .pillar--section + .pillar--section h3,
.section--tweet
.section--newsletter main.site-main > .pillar--section + .pillar--section h3,
.section--intro
.section--tweet main.site-main > .pillar--section + .pillar--section h3,
.section--tweet
.section--intro main.site-main > .pillar--section + .pillar--section h3,
.section--picker
.section--tweet main.site-main > .pillar--section + .pillar--section h3,
.section--tweet
.section--picker main.site-main > .pillar--section + .pillar--section h3,
.section--instagram
.section--tweet main.site-main > .pillar--section + .pillar--section h3,
.section--tweet
.section--instagram main.site-main > .pillar--section + .pillar--section h3, .section--info .pillar--section
.section--tweet main.site-main > .info--section + .pillar--section h3,
.section--tweet .section--info .pillar--section main.site-main > .info--section + .pillar--section h3,
.section--image-video main.site-main > .container + .pillar--section h3, .section--blockquote
.section--image-video main.site-main > .pillar--section + .pillar--section h3,
.section--image-video .section--blockquote main.site-main > .pillar--section + .pillar--section h3,
.section--cta
.section--image-video main.site-main > .pillar--section + .pillar--section h3,
.section--image-video
.section--cta main.site-main > .pillar--section + .pillar--section h3,
.section--tweet
.section--image-video main.site-main > .pillar--section + .pillar--section h3,
.section--image-video
.section--tweet main.site-main > .pillar--section + .pillar--section h3, .section--image-video main.site-main > .pillar--section + .pillar--section h3,
.section--text
.section--image-video main.site-main > .pillar--section + .pillar--section h3,
.section--image-video
.section--text main.site-main > .pillar--section + .pillar--section h3,
.section--newsletter
.section--image-video main.site-main > .pillar--section + .pillar--section h3,
.section--image-video
.section--newsletter main.site-main > .pillar--section + .pillar--section h3,
.section--intro
.section--image-video main.site-main > .pillar--section + .pillar--section h3,
.section--image-video
.section--intro main.site-main > .pillar--section + .pillar--section h3,
.section--picker
.section--image-video main.site-main > .pillar--section + .pillar--section h3,
.section--image-video
.section--picker main.site-main > .pillar--section + .pillar--section h3,
.section--instagram
.section--image-video main.site-main > .pillar--section + .pillar--section h3,
.section--image-video
.section--instagram main.site-main > .pillar--section + .pillar--section h3, .section--info .pillar--section
.section--image-video main.site-main > .info--section + .pillar--section h3,
.section--image-video .section--info .pillar--section main.site-main > .info--section + .pillar--section h3,
.section--text main.site-main > .container + .pillar--section h3, .section--blockquote
.section--text main.site-main > .pillar--section + .pillar--section h3,
.section--text .section--blockquote main.site-main > .pillar--section + .pillar--section h3,
.section--cta
.section--text main.site-main > .pillar--section + .pillar--section h3,
.section--text
.section--cta main.site-main > .pillar--section + .pillar--section h3,
.section--tweet
.section--text main.site-main > .pillar--section + .pillar--section h3,
.section--text
.section--tweet main.site-main > .pillar--section + .pillar--section h3,
.section--image-video
.section--text main.site-main > .pillar--section + .pillar--section h3,
.section--text
.section--image-video main.site-main > .pillar--section + .pillar--section h3, .section--text main.site-main > .pillar--section + .pillar--section h3,
.section--newsletter
.section--text main.site-main > .pillar--section + .pillar--section h3,
.section--text
.section--newsletter main.site-main > .pillar--section + .pillar--section h3,
.section--intro
.section--text main.site-main > .pillar--section + .pillar--section h3,
.section--text
.section--intro main.site-main > .pillar--section + .pillar--section h3,
.section--picker
.section--text main.site-main > .pillar--section + .pillar--section h3,
.section--text
.section--picker main.site-main > .pillar--section + .pillar--section h3,
.section--instagram
.section--text main.site-main > .pillar--section + .pillar--section h3,
.section--text
.section--instagram main.site-main > .pillar--section + .pillar--section h3, .section--info .pillar--section
.section--text main.site-main > .info--section + .pillar--section h3,
.section--text .section--info .pillar--section main.site-main > .info--section + .pillar--section h3,
.section--newsletter main.site-main > .container + .pillar--section h3, .section--blockquote
.section--newsletter main.site-main > .pillar--section + .pillar--section h3,
.section--newsletter .section--blockquote main.site-main > .pillar--section + .pillar--section h3,
.section--cta
.section--newsletter main.site-main > .pillar--section + .pillar--section h3,
.section--newsletter
.section--cta main.site-main > .pillar--section + .pillar--section h3,
.section--tweet
.section--newsletter main.site-main > .pillar--section + .pillar--section h3,
.section--newsletter
.section--tweet main.site-main > .pillar--section + .pillar--section h3,
.section--image-video
.section--newsletter main.site-main > .pillar--section + .pillar--section h3,
.section--newsletter
.section--image-video main.site-main > .pillar--section + .pillar--section h3,
.section--text
.section--newsletter main.site-main > .pillar--section + .pillar--section h3,
.section--newsletter
.section--text main.site-main > .pillar--section + .pillar--section h3, .section--newsletter main.site-main > .pillar--section + .pillar--section h3,
.section--intro
.section--newsletter main.site-main > .pillar--section + .pillar--section h3,
.section--newsletter
.section--intro main.site-main > .pillar--section + .pillar--section h3,
.section--picker
.section--newsletter main.site-main > .pillar--section + .pillar--section h3,
.section--newsletter
.section--picker main.site-main > .pillar--section + .pillar--section h3,
.section--instagram
.section--newsletter main.site-main > .pillar--section + .pillar--section h3,
.section--newsletter
.section--instagram main.site-main > .pillar--section + .pillar--section h3, .section--info .pillar--section
.section--newsletter main.site-main > .info--section + .pillar--section h3,
.section--newsletter .section--info .pillar--section main.site-main > .info--section + .pillar--section h3,
.section--intro main.site-main > .container + .pillar--section h3, .section--blockquote
.section--intro main.site-main > .pillar--section + .pillar--section h3,
.section--intro .section--blockquote main.site-main > .pillar--section + .pillar--section h3,
.section--cta
.section--intro main.site-main > .pillar--section + .pillar--section h3,
.section--intro
.section--cta main.site-main > .pillar--section + .pillar--section h3,
.section--tweet
.section--intro main.site-main > .pillar--section + .pillar--section h3,
.section--intro
.section--tweet main.site-main > .pillar--section + .pillar--section h3,
.section--image-video
.section--intro main.site-main > .pillar--section + .pillar--section h3,
.section--intro
.section--image-video main.site-main > .pillar--section + .pillar--section h3,
.section--text
.section--intro main.site-main > .pillar--section + .pillar--section h3,
.section--intro
.section--text main.site-main > .pillar--section + .pillar--section h3,
.section--newsletter
.section--intro main.site-main > .pillar--section + .pillar--section h3,
.section--intro
.section--newsletter main.site-main > .pillar--section + .pillar--section h3, .section--intro main.site-main > .pillar--section + .pillar--section h3,
.section--picker
.section--intro main.site-main > .pillar--section + .pillar--section h3,
.section--intro
.section--picker main.site-main > .pillar--section + .pillar--section h3,
.section--instagram
.section--intro main.site-main > .pillar--section + .pillar--section h3,
.section--intro
.section--instagram main.site-main > .pillar--section + .pillar--section h3, .section--info .pillar--section
.section--intro main.site-main > .info--section + .pillar--section h3,
.section--intro .section--info .pillar--section main.site-main > .info--section + .pillar--section h3,
.section--picker main.site-main > .container + .pillar--section h3, .section--blockquote
.section--picker main.site-main > .pillar--section + .pillar--section h3,
.section--picker .section--blockquote main.site-main > .pillar--section + .pillar--section h3,
.section--cta
.section--picker main.site-main > .pillar--section + .pillar--section h3,
.section--picker
.section--cta main.site-main > .pillar--section + .pillar--section h3,
.section--tweet
.section--picker main.site-main > .pillar--section + .pillar--section h3,
.section--picker
.section--tweet main.site-main > .pillar--section + .pillar--section h3,
.section--image-video
.section--picker main.site-main > .pillar--section + .pillar--section h3,
.section--picker
.section--image-video main.site-main > .pillar--section + .pillar--section h3,
.section--text
.section--picker main.site-main > .pillar--section + .pillar--section h3,
.section--picker
.section--text main.site-main > .pillar--section + .pillar--section h3,
.section--newsletter
.section--picker main.site-main > .pillar--section + .pillar--section h3,
.section--picker
.section--newsletter main.site-main > .pillar--section + .pillar--section h3,
.section--intro
.section--picker main.site-main > .pillar--section + .pillar--section h3,
.section--picker
.section--intro main.site-main > .pillar--section + .pillar--section h3, .section--picker main.site-main > .pillar--section + .pillar--section h3,
.section--instagram
.section--picker main.site-main > .pillar--section + .pillar--section h3,
.section--picker
.section--instagram main.site-main > .pillar--section + .pillar--section h3, .section--info .pillar--section
.section--picker main.site-main > .info--section + .pillar--section h3,
.section--picker .section--info .pillar--section main.site-main > .info--section + .pillar--section h3,
.section--instagram main.site-main > .container + .pillar--section h3, .section--blockquote
.section--instagram main.site-main > .pillar--section + .pillar--section h3,
.section--instagram .section--blockquote main.site-main > .pillar--section + .pillar--section h3,
.section--cta
.section--instagram main.site-main > .pillar--section + .pillar--section h3,
.section--instagram
.section--cta main.site-main > .pillar--section + .pillar--section h3,
.section--tweet
.section--instagram main.site-main > .pillar--section + .pillar--section h3,
.section--instagram
.section--tweet main.site-main > .pillar--section + .pillar--section h3,
.section--image-video
.section--instagram main.site-main > .pillar--section + .pillar--section h3,
.section--instagram
.section--image-video main.site-main > .pillar--section + .pillar--section h3,
.section--text
.section--instagram main.site-main > .pillar--section + .pillar--section h3,
.section--instagram
.section--text main.site-main > .pillar--section + .pillar--section h3,
.section--newsletter
.section--instagram main.site-main > .pillar--section + .pillar--section h3,
.section--instagram
.section--newsletter main.site-main > .pillar--section + .pillar--section h3,
.section--intro
.section--instagram main.site-main > .pillar--section + .pillar--section h3,
.section--instagram
.section--intro main.site-main > .pillar--section + .pillar--section h3,
.section--picker
.section--instagram main.site-main > .pillar--section + .pillar--section h3,
.section--instagram
.section--picker main.site-main > .pillar--section + .pillar--section h3, .section--instagram main.site-main > .pillar--section + .pillar--section h3, .section--info .pillar--section
.section--instagram main.site-main > .info--section + .pillar--section h3,
.section--instagram .section--info .pillar--section main.site-main > .info--section + .pillar--section h3, .section--info .pillar--section main.site-main > .container + .info--section h3, .section--blockquote .section--info .pillar--section main.site-main > .pillar--section + .info--section h3, .section--info .pillar--section .section--blockquote main.site-main > .pillar--section + .info--section h3,
.section--cta .section--info .pillar--section main.site-main > .pillar--section + .info--section h3, .section--info .pillar--section
.section--cta main.site-main > .pillar--section + .info--section h3,
.section--tweet .section--info .pillar--section main.site-main > .pillar--section + .info--section h3, .section--info .pillar--section
.section--tweet main.site-main > .pillar--section + .info--section h3,
.section--image-video .section--info .pillar--section main.site-main > .pillar--section + .info--section h3, .section--info .pillar--section
.section--image-video main.site-main > .pillar--section + .info--section h3,
.section--text .section--info .pillar--section main.site-main > .pillar--section + .info--section h3, .section--info .pillar--section
.section--text main.site-main > .pillar--section + .info--section h3,
.section--newsletter .section--info .pillar--section main.site-main > .pillar--section + .info--section h3, .section--info .pillar--section
.section--newsletter main.site-main > .pillar--section + .info--section h3,
.section--intro .section--info .pillar--section main.site-main > .pillar--section + .info--section h3, .section--info .pillar--section
.section--intro main.site-main > .pillar--section + .info--section h3,
.section--picker .section--info .pillar--section main.site-main > .pillar--section + .info--section h3, .section--info .pillar--section
.section--picker main.site-main > .pillar--section + .info--section h3,
.section--instagram .section--info .pillar--section main.site-main > .pillar--section + .info--section h3, .section--info .pillar--section
.section--instagram main.site-main > .pillar--section + .info--section h3, .section--info .pillar--section main.site-main > .info--section + .info--section h3,
main.site-landing > .container + .container > h2, .section--blockquote
main.site-landing > .pillar--section + .container > h2,
.section--cta
main.site-landing > .pillar--section + .container > h2,
.section--tweet
main.site-landing > .pillar--section + .container > h2,
.section--image-video
main.site-landing > .pillar--section + .container > h2,
.section--text
main.site-landing > .pillar--section + .container > h2,
.section--newsletter
main.site-landing > .pillar--section + .container > h2,
.section--intro
main.site-landing > .pillar--section + .container > h2,
.section--picker
main.site-landing > .pillar--section + .container > h2,
.section--instagram
main.site-landing > .pillar--section + .container > h2, .section--info .pillar--section
main.site-landing > .info--section + .container > h2, .section--blockquote
main.site-landing > .container + .pillar--section > h2, .section--blockquote
main.site-landing > .pillar--section + .pillar--section > h2,
.section--cta .section--blockquote
main.site-landing > .pillar--section + .pillar--section > h2, .section--blockquote
.section--cta
main.site-landing > .pillar--section + .pillar--section > h2,
.section--tweet .section--blockquote
main.site-landing > .pillar--section + .pillar--section > h2, .section--blockquote
.section--tweet
main.site-landing > .pillar--section + .pillar--section > h2,
.section--image-video .section--blockquote
main.site-landing > .pillar--section + .pillar--section > h2, .section--blockquote
.section--image-video
main.site-landing > .pillar--section + .pillar--section > h2,
.section--text .section--blockquote
main.site-landing > .pillar--section + .pillar--section > h2, .section--blockquote
.section--text
main.site-landing > .pillar--section + .pillar--section > h2,
.section--newsletter .section--blockquote
main.site-landing > .pillar--section + .pillar--section > h2, .section--blockquote
.section--newsletter
main.site-landing > .pillar--section + .pillar--section > h2,
.section--intro .section--blockquote
main.site-landing > .pillar--section + .pillar--section > h2, .section--blockquote
.section--intro
main.site-landing > .pillar--section + .pillar--section > h2,
.section--picker .section--blockquote
main.site-landing > .pillar--section + .pillar--section > h2, .section--blockquote
.section--picker
main.site-landing > .pillar--section + .pillar--section > h2,
.section--instagram .section--blockquote
main.site-landing > .pillar--section + .pillar--section > h2, .section--blockquote
.section--instagram
main.site-landing > .pillar--section + .pillar--section > h2, .section--info .pillar--section .section--blockquote
main.site-landing > .info--section + .pillar--section > h2, .section--blockquote .section--info .pillar--section
main.site-landing > .info--section + .pillar--section > h2,
.section--cta
main.site-landing > .container + .pillar--section > h2, .section--blockquote
.section--cta
main.site-landing > .pillar--section + .pillar--section > h2,
.section--cta .section--blockquote
main.site-landing > .pillar--section + .pillar--section > h2, .section--cta
main.site-landing > .pillar--section + .pillar--section > h2,
.section--tweet
.section--cta
main.site-landing > .pillar--section + .pillar--section > h2,
.section--cta
.section--tweet
main.site-landing > .pillar--section + .pillar--section > h2,
.section--image-video
.section--cta
main.site-landing > .pillar--section + .pillar--section > h2,
.section--cta
.section--image-video
main.site-landing > .pillar--section + .pillar--section > h2,
.section--text
.section--cta
main.site-landing > .pillar--section + .pillar--section > h2,
.section--cta
.section--text
main.site-landing > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--cta
main.site-landing > .pillar--section + .pillar--section > h2,
.section--cta
.section--newsletter
main.site-landing > .pillar--section + .pillar--section > h2,
.section--intro
.section--cta
main.site-landing > .pillar--section + .pillar--section > h2,
.section--cta
.section--intro
main.site-landing > .pillar--section + .pillar--section > h2,
.section--picker
.section--cta
main.site-landing > .pillar--section + .pillar--section > h2,
.section--cta
.section--picker
main.site-landing > .pillar--section + .pillar--section > h2,
.section--instagram
.section--cta
main.site-landing > .pillar--section + .pillar--section > h2,
.section--cta
.section--instagram
main.site-landing > .pillar--section + .pillar--section > h2, .section--info .pillar--section
.section--cta
main.site-landing > .info--section + .pillar--section > h2,
.section--cta .section--info .pillar--section
main.site-landing > .info--section + .pillar--section > h2,
.section--tweet
main.site-landing > .container + .pillar--section > h2, .section--blockquote
.section--tweet
main.site-landing > .pillar--section + .pillar--section > h2,
.section--tweet .section--blockquote
main.site-landing > .pillar--section + .pillar--section > h2,
.section--cta
.section--tweet
main.site-landing > .pillar--section + .pillar--section > h2,
.section--tweet
.section--cta
main.site-landing > .pillar--section + .pillar--section > h2, .section--tweet
main.site-landing > .pillar--section + .pillar--section > h2,
.section--image-video
.section--tweet
main.site-landing > .pillar--section + .pillar--section > h2,
.section--tweet
.section--image-video
main.site-landing > .pillar--section + .pillar--section > h2,
.section--text
.section--tweet
main.site-landing > .pillar--section + .pillar--section > h2,
.section--tweet
.section--text
main.site-landing > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--tweet
main.site-landing > .pillar--section + .pillar--section > h2,
.section--tweet
.section--newsletter
main.site-landing > .pillar--section + .pillar--section > h2,
.section--intro
.section--tweet
main.site-landing > .pillar--section + .pillar--section > h2,
.section--tweet
.section--intro
main.site-landing > .pillar--section + .pillar--section > h2,
.section--picker
.section--tweet
main.site-landing > .pillar--section + .pillar--section > h2,
.section--tweet
.section--picker
main.site-landing > .pillar--section + .pillar--section > h2,
.section--instagram
.section--tweet
main.site-landing > .pillar--section + .pillar--section > h2,
.section--tweet
.section--instagram
main.site-landing > .pillar--section + .pillar--section > h2, .section--info .pillar--section
.section--tweet
main.site-landing > .info--section + .pillar--section > h2,
.section--tweet .section--info .pillar--section
main.site-landing > .info--section + .pillar--section > h2,
.section--image-video
main.site-landing > .container + .pillar--section > h2, .section--blockquote
.section--image-video
main.site-landing > .pillar--section + .pillar--section > h2,
.section--image-video .section--blockquote
main.site-landing > .pillar--section + .pillar--section > h2,
.section--cta
.section--image-video
main.site-landing > .pillar--section + .pillar--section > h2,
.section--image-video
.section--cta
main.site-landing > .pillar--section + .pillar--section > h2,
.section--tweet
.section--image-video
main.site-landing > .pillar--section + .pillar--section > h2,
.section--image-video
.section--tweet
main.site-landing > .pillar--section + .pillar--section > h2, .section--image-video
main.site-landing > .pillar--section + .pillar--section > h2,
.section--text
.section--image-video
main.site-landing > .pillar--section + .pillar--section > h2,
.section--image-video
.section--text
main.site-landing > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--image-video
main.site-landing > .pillar--section + .pillar--section > h2,
.section--image-video
.section--newsletter
main.site-landing > .pillar--section + .pillar--section > h2,
.section--intro
.section--image-video
main.site-landing > .pillar--section + .pillar--section > h2,
.section--image-video
.section--intro
main.site-landing > .pillar--section + .pillar--section > h2,
.section--picker
.section--image-video
main.site-landing > .pillar--section + .pillar--section > h2,
.section--image-video
.section--picker
main.site-landing > .pillar--section + .pillar--section > h2,
.section--instagram
.section--image-video
main.site-landing > .pillar--section + .pillar--section > h2,
.section--image-video
.section--instagram
main.site-landing > .pillar--section + .pillar--section > h2, .section--info .pillar--section
.section--image-video
main.site-landing > .info--section + .pillar--section > h2,
.section--image-video .section--info .pillar--section
main.site-landing > .info--section + .pillar--section > h2,
.section--text
main.site-landing > .container + .pillar--section > h2, .section--blockquote
.section--text
main.site-landing > .pillar--section + .pillar--section > h2,
.section--text .section--blockquote
main.site-landing > .pillar--section + .pillar--section > h2,
.section--cta
.section--text
main.site-landing > .pillar--section + .pillar--section > h2,
.section--text
.section--cta
main.site-landing > .pillar--section + .pillar--section > h2,
.section--tweet
.section--text
main.site-landing > .pillar--section + .pillar--section > h2,
.section--text
.section--tweet
main.site-landing > .pillar--section + .pillar--section > h2,
.section--image-video
.section--text
main.site-landing > .pillar--section + .pillar--section > h2,
.section--text
.section--image-video
main.site-landing > .pillar--section + .pillar--section > h2, .section--text
main.site-landing > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--text
main.site-landing > .pillar--section + .pillar--section > h2,
.section--text
.section--newsletter
main.site-landing > .pillar--section + .pillar--section > h2,
.section--intro
.section--text
main.site-landing > .pillar--section + .pillar--section > h2,
.section--text
.section--intro
main.site-landing > .pillar--section + .pillar--section > h2,
.section--picker
.section--text
main.site-landing > .pillar--section + .pillar--section > h2,
.section--text
.section--picker
main.site-landing > .pillar--section + .pillar--section > h2,
.section--instagram
.section--text
main.site-landing > .pillar--section + .pillar--section > h2,
.section--text
.section--instagram
main.site-landing > .pillar--section + .pillar--section > h2, .section--info .pillar--section
.section--text
main.site-landing > .info--section + .pillar--section > h2,
.section--text .section--info .pillar--section
main.site-landing > .info--section + .pillar--section > h2,
.section--newsletter
main.site-landing > .container + .pillar--section > h2, .section--blockquote
.section--newsletter
main.site-landing > .pillar--section + .pillar--section > h2,
.section--newsletter .section--blockquote
main.site-landing > .pillar--section + .pillar--section > h2,
.section--cta
.section--newsletter
main.site-landing > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--cta
main.site-landing > .pillar--section + .pillar--section > h2,
.section--tweet
.section--newsletter
main.site-landing > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--tweet
main.site-landing > .pillar--section + .pillar--section > h2,
.section--image-video
.section--newsletter
main.site-landing > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--image-video
main.site-landing > .pillar--section + .pillar--section > h2,
.section--text
.section--newsletter
main.site-landing > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--text
main.site-landing > .pillar--section + .pillar--section > h2, .section--newsletter
main.site-landing > .pillar--section + .pillar--section > h2,
.section--intro
.section--newsletter
main.site-landing > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--intro
main.site-landing > .pillar--section + .pillar--section > h2,
.section--picker
.section--newsletter
main.site-landing > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--picker
main.site-landing > .pillar--section + .pillar--section > h2,
.section--instagram
.section--newsletter
main.site-landing > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--instagram
main.site-landing > .pillar--section + .pillar--section > h2, .section--info .pillar--section
.section--newsletter
main.site-landing > .info--section + .pillar--section > h2,
.section--newsletter .section--info .pillar--section
main.site-landing > .info--section + .pillar--section > h2,
.section--intro
main.site-landing > .container + .pillar--section > h2, .section--blockquote
.section--intro
main.site-landing > .pillar--section + .pillar--section > h2,
.section--intro .section--blockquote
main.site-landing > .pillar--section + .pillar--section > h2,
.section--cta
.section--intro
main.site-landing > .pillar--section + .pillar--section > h2,
.section--intro
.section--cta
main.site-landing > .pillar--section + .pillar--section > h2,
.section--tweet
.section--intro
main.site-landing > .pillar--section + .pillar--section > h2,
.section--intro
.section--tweet
main.site-landing > .pillar--section + .pillar--section > h2,
.section--image-video
.section--intro
main.site-landing > .pillar--section + .pillar--section > h2,
.section--intro
.section--image-video
main.site-landing > .pillar--section + .pillar--section > h2,
.section--text
.section--intro
main.site-landing > .pillar--section + .pillar--section > h2,
.section--intro
.section--text
main.site-landing > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--intro
main.site-landing > .pillar--section + .pillar--section > h2,
.section--intro
.section--newsletter
main.site-landing > .pillar--section + .pillar--section > h2, .section--intro
main.site-landing > .pillar--section + .pillar--section > h2,
.section--picker
.section--intro
main.site-landing > .pillar--section + .pillar--section > h2,
.section--intro
.section--picker
main.site-landing > .pillar--section + .pillar--section > h2,
.section--instagram
.section--intro
main.site-landing > .pillar--section + .pillar--section > h2,
.section--intro
.section--instagram
main.site-landing > .pillar--section + .pillar--section > h2, .section--info .pillar--section
.section--intro
main.site-landing > .info--section + .pillar--section > h2,
.section--intro .section--info .pillar--section
main.site-landing > .info--section + .pillar--section > h2,
.section--picker
main.site-landing > .container + .pillar--section > h2, .section--blockquote
.section--picker
main.site-landing > .pillar--section + .pillar--section > h2,
.section--picker .section--blockquote
main.site-landing > .pillar--section + .pillar--section > h2,
.section--cta
.section--picker
main.site-landing > .pillar--section + .pillar--section > h2,
.section--picker
.section--cta
main.site-landing > .pillar--section + .pillar--section > h2,
.section--tweet
.section--picker
main.site-landing > .pillar--section + .pillar--section > h2,
.section--picker
.section--tweet
main.site-landing > .pillar--section + .pillar--section > h2,
.section--image-video
.section--picker
main.site-landing > .pillar--section + .pillar--section > h2,
.section--picker
.section--image-video
main.site-landing > .pillar--section + .pillar--section > h2,
.section--text
.section--picker
main.site-landing > .pillar--section + .pillar--section > h2,
.section--picker
.section--text
main.site-landing > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--picker
main.site-landing > .pillar--section + .pillar--section > h2,
.section--picker
.section--newsletter
main.site-landing > .pillar--section + .pillar--section > h2,
.section--intro
.section--picker
main.site-landing > .pillar--section + .pillar--section > h2,
.section--picker
.section--intro
main.site-landing > .pillar--section + .pillar--section > h2, .section--picker
main.site-landing > .pillar--section + .pillar--section > h2,
.section--instagram
.section--picker
main.site-landing > .pillar--section + .pillar--section > h2,
.section--picker
.section--instagram
main.site-landing > .pillar--section + .pillar--section > h2, .section--info .pillar--section
.section--picker
main.site-landing > .info--section + .pillar--section > h2,
.section--picker .section--info .pillar--section
main.site-landing > .info--section + .pillar--section > h2,
.section--instagram
main.site-landing > .container + .pillar--section > h2, .section--blockquote
.section--instagram
main.site-landing > .pillar--section + .pillar--section > h2,
.section--instagram .section--blockquote
main.site-landing > .pillar--section + .pillar--section > h2,
.section--cta
.section--instagram
main.site-landing > .pillar--section + .pillar--section > h2,
.section--instagram
.section--cta
main.site-landing > .pillar--section + .pillar--section > h2,
.section--tweet
.section--instagram
main.site-landing > .pillar--section + .pillar--section > h2,
.section--instagram
.section--tweet
main.site-landing > .pillar--section + .pillar--section > h2,
.section--image-video
.section--instagram
main.site-landing > .pillar--section + .pillar--section > h2,
.section--instagram
.section--image-video
main.site-landing > .pillar--section + .pillar--section > h2,
.section--text
.section--instagram
main.site-landing > .pillar--section + .pillar--section > h2,
.section--instagram
.section--text
main.site-landing > .pillar--section + .pillar--section > h2,
.section--newsletter
.section--instagram
main.site-landing > .pillar--section + .pillar--section > h2,
.section--instagram
.section--newsletter
main.site-landing > .pillar--section + .pillar--section > h2,
.section--intro
.section--instagram
main.site-landing > .pillar--section + .pillar--section > h2,
.section--instagram
.section--intro
main.site-landing > .pillar--section + .pillar--section > h2,
.section--picker
.section--instagram
main.site-landing > .pillar--section + .pillar--section > h2,
.section--instagram
.section--picker
main.site-landing > .pillar--section + .pillar--section > h2, .section--instagram
main.site-landing > .pillar--section + .pillar--section > h2, .section--info .pillar--section
.section--instagram
main.site-landing > .info--section + .pillar--section > h2,
.section--instagram .section--info .pillar--section
main.site-landing > .info--section + .pillar--section > h2, .section--info .pillar--section
main.site-landing > .container + .info--section > h2, .section--blockquote .section--info .pillar--section
main.site-landing > .pillar--section + .info--section > h2, .section--info .pillar--section .section--blockquote
main.site-landing > .pillar--section + .info--section > h2,
.section--cta .section--info .pillar--section
main.site-landing > .pillar--section + .info--section > h2, .section--info .pillar--section
.section--cta
main.site-landing > .pillar--section + .info--section > h2,
.section--tweet .section--info .pillar--section
main.site-landing > .pillar--section + .info--section > h2, .section--info .pillar--section
.section--tweet
main.site-landing > .pillar--section + .info--section > h2,
.section--image-video .section--info .pillar--section
main.site-landing > .pillar--section + .info--section > h2, .section--info .pillar--section
.section--image-video
main.site-landing > .pillar--section + .info--section > h2,
.section--text .section--info .pillar--section
main.site-landing > .pillar--section + .info--section > h2, .section--info .pillar--section
.section--text
main.site-landing > .pillar--section + .info--section > h2,
.section--newsletter .section--info .pillar--section
main.site-landing > .pillar--section + .info--section > h2, .section--info .pillar--section
.section--newsletter
main.site-landing > .pillar--section + .info--section > h2,
.section--intro .section--info .pillar--section
main.site-landing > .pillar--section + .info--section > h2, .section--info .pillar--section
.section--intro
main.site-landing > .pillar--section + .info--section > h2,
.section--picker .section--info .pillar--section
main.site-landing > .pillar--section + .info--section > h2, .section--info .pillar--section
.section--picker
main.site-landing > .pillar--section + .info--section > h2,
.section--instagram .section--info .pillar--section
main.site-landing > .pillar--section + .info--section > h2, .section--info .pillar--section
.section--instagram
main.site-landing > .pillar--section + .info--section > h2, .section--info .pillar--section
main.site-landing > .info--section + .info--section > h2,
main.site-landing > .container + .container h3, .section--blockquote
main.site-landing > .pillar--section + .container h3,
.section--cta
main.site-landing > .pillar--section + .container h3,
.section--tweet
main.site-landing > .pillar--section + .container h3,
.section--image-video
main.site-landing > .pillar--section + .container h3,
.section--text
main.site-landing > .pillar--section + .container h3,
.section--newsletter
main.site-landing > .pillar--section + .container h3,
.section--intro
main.site-landing > .pillar--section + .container h3,
.section--picker
main.site-landing > .pillar--section + .container h3,
.section--instagram
main.site-landing > .pillar--section + .container h3, .section--info .pillar--section
main.site-landing > .info--section + .container h3, .section--blockquote
main.site-landing > .container + .pillar--section h3, .section--blockquote
main.site-landing > .pillar--section + .pillar--section h3,
.section--cta .section--blockquote
main.site-landing > .pillar--section + .pillar--section h3, .section--blockquote
.section--cta
main.site-landing > .pillar--section + .pillar--section h3,
.section--tweet .section--blockquote
main.site-landing > .pillar--section + .pillar--section h3, .section--blockquote
.section--tweet
main.site-landing > .pillar--section + .pillar--section h3,
.section--image-video .section--blockquote
main.site-landing > .pillar--section + .pillar--section h3, .section--blockquote
.section--image-video
main.site-landing > .pillar--section + .pillar--section h3,
.section--text .section--blockquote
main.site-landing > .pillar--section + .pillar--section h3, .section--blockquote
.section--text
main.site-landing > .pillar--section + .pillar--section h3,
.section--newsletter .section--blockquote
main.site-landing > .pillar--section + .pillar--section h3, .section--blockquote
.section--newsletter
main.site-landing > .pillar--section + .pillar--section h3,
.section--intro .section--blockquote
main.site-landing > .pillar--section + .pillar--section h3, .section--blockquote
.section--intro
main.site-landing > .pillar--section + .pillar--section h3,
.section--picker .section--blockquote
main.site-landing > .pillar--section + .pillar--section h3, .section--blockquote
.section--picker
main.site-landing > .pillar--section + .pillar--section h3,
.section--instagram .section--blockquote
main.site-landing > .pillar--section + .pillar--section h3, .section--blockquote
.section--instagram
main.site-landing > .pillar--section + .pillar--section h3, .section--info .pillar--section .section--blockquote
main.site-landing > .info--section + .pillar--section h3, .section--blockquote .section--info .pillar--section
main.site-landing > .info--section + .pillar--section h3,
.section--cta
main.site-landing > .container + .pillar--section h3, .section--blockquote
.section--cta
main.site-landing > .pillar--section + .pillar--section h3,
.section--cta .section--blockquote
main.site-landing > .pillar--section + .pillar--section h3, .section--cta
main.site-landing > .pillar--section + .pillar--section h3,
.section--tweet
.section--cta
main.site-landing > .pillar--section + .pillar--section h3,
.section--cta
.section--tweet
main.site-landing > .pillar--section + .pillar--section h3,
.section--image-video
.section--cta
main.site-landing > .pillar--section + .pillar--section h3,
.section--cta
.section--image-video
main.site-landing > .pillar--section + .pillar--section h3,
.section--text
.section--cta
main.site-landing > .pillar--section + .pillar--section h3,
.section--cta
.section--text
main.site-landing > .pillar--section + .pillar--section h3,
.section--newsletter
.section--cta
main.site-landing > .pillar--section + .pillar--section h3,
.section--cta
.section--newsletter
main.site-landing > .pillar--section + .pillar--section h3,
.section--intro
.section--cta
main.site-landing > .pillar--section + .pillar--section h3,
.section--cta
.section--intro
main.site-landing > .pillar--section + .pillar--section h3,
.section--picker
.section--cta
main.site-landing > .pillar--section + .pillar--section h3,
.section--cta
.section--picker
main.site-landing > .pillar--section + .pillar--section h3,
.section--instagram
.section--cta
main.site-landing > .pillar--section + .pillar--section h3,
.section--cta
.section--instagram
main.site-landing > .pillar--section + .pillar--section h3, .section--info .pillar--section
.section--cta
main.site-landing > .info--section + .pillar--section h3,
.section--cta .section--info .pillar--section
main.site-landing > .info--section + .pillar--section h3,
.section--tweet
main.site-landing > .container + .pillar--section h3, .section--blockquote
.section--tweet
main.site-landing > .pillar--section + .pillar--section h3,
.section--tweet .section--blockquote
main.site-landing > .pillar--section + .pillar--section h3,
.section--cta
.section--tweet
main.site-landing > .pillar--section + .pillar--section h3,
.section--tweet
.section--cta
main.site-landing > .pillar--section + .pillar--section h3, .section--tweet
main.site-landing > .pillar--section + .pillar--section h3,
.section--image-video
.section--tweet
main.site-landing > .pillar--section + .pillar--section h3,
.section--tweet
.section--image-video
main.site-landing > .pillar--section + .pillar--section h3,
.section--text
.section--tweet
main.site-landing > .pillar--section + .pillar--section h3,
.section--tweet
.section--text
main.site-landing > .pillar--section + .pillar--section h3,
.section--newsletter
.section--tweet
main.site-landing > .pillar--section + .pillar--section h3,
.section--tweet
.section--newsletter
main.site-landing > .pillar--section + .pillar--section h3,
.section--intro
.section--tweet
main.site-landing > .pillar--section + .pillar--section h3,
.section--tweet
.section--intro
main.site-landing > .pillar--section + .pillar--section h3,
.section--picker
.section--tweet
main.site-landing > .pillar--section + .pillar--section h3,
.section--tweet
.section--picker
main.site-landing > .pillar--section + .pillar--section h3,
.section--instagram
.section--tweet
main.site-landing > .pillar--section + .pillar--section h3,
.section--tweet
.section--instagram
main.site-landing > .pillar--section + .pillar--section h3, .section--info .pillar--section
.section--tweet
main.site-landing > .info--section + .pillar--section h3,
.section--tweet .section--info .pillar--section
main.site-landing > .info--section + .pillar--section h3,
.section--image-video
main.site-landing > .container + .pillar--section h3, .section--blockquote
.section--image-video
main.site-landing > .pillar--section + .pillar--section h3,
.section--image-video .section--blockquote
main.site-landing > .pillar--section + .pillar--section h3,
.section--cta
.section--image-video
main.site-landing > .pillar--section + .pillar--section h3,
.section--image-video
.section--cta
main.site-landing > .pillar--section + .pillar--section h3,
.section--tweet
.section--image-video
main.site-landing > .pillar--section + .pillar--section h3,
.section--image-video
.section--tweet
main.site-landing > .pillar--section + .pillar--section h3, .section--image-video
main.site-landing > .pillar--section + .pillar--section h3,
.section--text
.section--image-video
main.site-landing > .pillar--section + .pillar--section h3,
.section--image-video
.section--text
main.site-landing > .pillar--section + .pillar--section h3,
.section--newsletter
.section--image-video
main.site-landing > .pillar--section + .pillar--section h3,
.section--image-video
.section--newsletter
main.site-landing > .pillar--section + .pillar--section h3,
.section--intro
.section--image-video
main.site-landing > .pillar--section + .pillar--section h3,
.section--image-video
.section--intro
main.site-landing > .pillar--section + .pillar--section h3,
.section--picker
.section--image-video
main.site-landing > .pillar--section + .pillar--section h3,
.section--image-video
.section--picker
main.site-landing > .pillar--section + .pillar--section h3,
.section--instagram
.section--image-video
main.site-landing > .pillar--section + .pillar--section h3,
.section--image-video
.section--instagram
main.site-landing > .pillar--section + .pillar--section h3, .section--info .pillar--section
.section--image-video
main.site-landing > .info--section + .pillar--section h3,
.section--image-video .section--info .pillar--section
main.site-landing > .info--section + .pillar--section h3,
.section--text
main.site-landing > .container + .pillar--section h3, .section--blockquote
.section--text
main.site-landing > .pillar--section + .pillar--section h3,
.section--text .section--blockquote
main.site-landing > .pillar--section + .pillar--section h3,
.section--cta
.section--text
main.site-landing > .pillar--section + .pillar--section h3,
.section--text
.section--cta
main.site-landing > .pillar--section + .pillar--section h3,
.section--tweet
.section--text
main.site-landing > .pillar--section + .pillar--section h3,
.section--text
.section--tweet
main.site-landing > .pillar--section + .pillar--section h3,
.section--image-video
.section--text
main.site-landing > .pillar--section + .pillar--section h3,
.section--text
.section--image-video
main.site-landing > .pillar--section + .pillar--section h3, .section--text
main.site-landing > .pillar--section + .pillar--section h3,
.section--newsletter
.section--text
main.site-landing > .pillar--section + .pillar--section h3,
.section--text
.section--newsletter
main.site-landing > .pillar--section + .pillar--section h3,
.section--intro
.section--text
main.site-landing > .pillar--section + .pillar--section h3,
.section--text
.section--intro
main.site-landing > .pillar--section + .pillar--section h3,
.section--picker
.section--text
main.site-landing > .pillar--section + .pillar--section h3,
.section--text
.section--picker
main.site-landing > .pillar--section + .pillar--section h3,
.section--instagram
.section--text
main.site-landing > .pillar--section + .pillar--section h3,
.section--text
.section--instagram
main.site-landing > .pillar--section + .pillar--section h3, .section--info .pillar--section
.section--text
main.site-landing > .info--section + .pillar--section h3,
.section--text .section--info .pillar--section
main.site-landing > .info--section + .pillar--section h3,
.section--newsletter
main.site-landing > .container + .pillar--section h3, .section--blockquote
.section--newsletter
main.site-landing > .pillar--section + .pillar--section h3,
.section--newsletter .section--blockquote
main.site-landing > .pillar--section + .pillar--section h3,
.section--cta
.section--newsletter
main.site-landing > .pillar--section + .pillar--section h3,
.section--newsletter
.section--cta
main.site-landing > .pillar--section + .pillar--section h3,
.section--tweet
.section--newsletter
main.site-landing > .pillar--section + .pillar--section h3,
.section--newsletter
.section--tweet
main.site-landing > .pillar--section + .pillar--section h3,
.section--image-video
.section--newsletter
main.site-landing > .pillar--section + .pillar--section h3,
.section--newsletter
.section--image-video
main.site-landing > .pillar--section + .pillar--section h3,
.section--text
.section--newsletter
main.site-landing > .pillar--section + .pillar--section h3,
.section--newsletter
.section--text
main.site-landing > .pillar--section + .pillar--section h3, .section--newsletter
main.site-landing > .pillar--section + .pillar--section h3,
.section--intro
.section--newsletter
main.site-landing > .pillar--section + .pillar--section h3,
.section--newsletter
.section--intro
main.site-landing > .pillar--section + .pillar--section h3,
.section--picker
.section--newsletter
main.site-landing > .pillar--section + .pillar--section h3,
.section--newsletter
.section--picker
main.site-landing > .pillar--section + .pillar--section h3,
.section--instagram
.section--newsletter
main.site-landing > .pillar--section + .pillar--section h3,
.section--newsletter
.section--instagram
main.site-landing > .pillar--section + .pillar--section h3, .section--info .pillar--section
.section--newsletter
main.site-landing > .info--section + .pillar--section h3,
.section--newsletter .section--info .pillar--section
main.site-landing > .info--section + .pillar--section h3,
.section--intro
main.site-landing > .container + .pillar--section h3, .section--blockquote
.section--intro
main.site-landing > .pillar--section + .pillar--section h3,
.section--intro .section--blockquote
main.site-landing > .pillar--section + .pillar--section h3,
.section--cta
.section--intro
main.site-landing > .pillar--section + .pillar--section h3,
.section--intro
.section--cta
main.site-landing > .pillar--section + .pillar--section h3,
.section--tweet
.section--intro
main.site-landing > .pillar--section + .pillar--section h3,
.section--intro
.section--tweet
main.site-landing > .pillar--section + .pillar--section h3,
.section--image-video
.section--intro
main.site-landing > .pillar--section + .pillar--section h3,
.section--intro
.section--image-video
main.site-landing > .pillar--section + .pillar--section h3,
.section--text
.section--intro
main.site-landing > .pillar--section + .pillar--section h3,
.section--intro
.section--text
main.site-landing > .pillar--section + .pillar--section h3,
.section--newsletter
.section--intro
main.site-landing > .pillar--section + .pillar--section h3,
.section--intro
.section--newsletter
main.site-landing > .pillar--section + .pillar--section h3, .section--intro
main.site-landing > .pillar--section + .pillar--section h3,
.section--picker
.section--intro
main.site-landing > .pillar--section + .pillar--section h3,
.section--intro
.section--picker
main.site-landing > .pillar--section + .pillar--section h3,
.section--instagram
.section--intro
main.site-landing > .pillar--section + .pillar--section h3,
.section--intro
.section--instagram
main.site-landing > .pillar--section + .pillar--section h3, .section--info .pillar--section
.section--intro
main.site-landing > .info--section + .pillar--section h3,
.section--intro .section--info .pillar--section
main.site-landing > .info--section + .pillar--section h3,
.section--picker
main.site-landing > .container + .pillar--section h3, .section--blockquote
.section--picker
main.site-landing > .pillar--section + .pillar--section h3,
.section--picker .section--blockquote
main.site-landing > .pillar--section + .pillar--section h3,
.section--cta
.section--picker
main.site-landing > .pillar--section + .pillar--section h3,
.section--picker
.section--cta
main.site-landing > .pillar--section + .pillar--section h3,
.section--tweet
.section--picker
main.site-landing > .pillar--section + .pillar--section h3,
.section--picker
.section--tweet
main.site-landing > .pillar--section + .pillar--section h3,
.section--image-video
.section--picker
main.site-landing > .pillar--section + .pillar--section h3,
.section--picker
.section--image-video
main.site-landing > .pillar--section + .pillar--section h3,
.section--text
.section--picker
main.site-landing > .pillar--section + .pillar--section h3,
.section--picker
.section--text
main.site-landing > .pillar--section + .pillar--section h3,
.section--newsletter
.section--picker
main.site-landing > .pillar--section + .pillar--section h3,
.section--picker
.section--newsletter
main.site-landing > .pillar--section + .pillar--section h3,
.section--intro
.section--picker
main.site-landing > .pillar--section + .pillar--section h3,
.section--picker
.section--intro
main.site-landing > .pillar--section + .pillar--section h3, .section--picker
main.site-landing > .pillar--section + .pillar--section h3,
.section--instagram
.section--picker
main.site-landing > .pillar--section + .pillar--section h3,
.section--picker
.section--instagram
main.site-landing > .pillar--section + .pillar--section h3, .section--info .pillar--section
.section--picker
main.site-landing > .info--section + .pillar--section h3,
.section--picker .section--info .pillar--section
main.site-landing > .info--section + .pillar--section h3,
.section--instagram
main.site-landing > .container + .pillar--section h3, .section--blockquote
.section--instagram
main.site-landing > .pillar--section + .pillar--section h3,
.section--instagram .section--blockquote
main.site-landing > .pillar--section + .pillar--section h3,
.section--cta
.section--instagram
main.site-landing > .pillar--section + .pillar--section h3,
.section--instagram
.section--cta
main.site-landing > .pillar--section + .pillar--section h3,
.section--tweet
.section--instagram
main.site-landing > .pillar--section + .pillar--section h3,
.section--instagram
.section--tweet
main.site-landing > .pillar--section + .pillar--section h3,
.section--image-video
.section--instagram
main.site-landing > .pillar--section + .pillar--section h3,
.section--instagram
.section--image-video
main.site-landing > .pillar--section + .pillar--section h3,
.section--text
.section--instagram
main.site-landing > .pillar--section + .pillar--section h3,
.section--instagram
.section--text
main.site-landing > .pillar--section + .pillar--section h3,
.section--newsletter
.section--instagram
main.site-landing > .pillar--section + .pillar--section h3,
.section--instagram
.section--newsletter
main.site-landing > .pillar--section + .pillar--section h3,
.section--intro
.section--instagram
main.site-landing > .pillar--section + .pillar--section h3,
.section--instagram
.section--intro
main.site-landing > .pillar--section + .pillar--section h3,
.section--picker
.section--instagram
main.site-landing > .pillar--section + .pillar--section h3,
.section--instagram
.section--picker
main.site-landing > .pillar--section + .pillar--section h3, .section--instagram
main.site-landing > .pillar--section + .pillar--section h3, .section--info .pillar--section
.section--instagram
main.site-landing > .info--section + .pillar--section h3,
.section--instagram .section--info .pillar--section
main.site-landing > .info--section + .pillar--section h3, .section--info .pillar--section
main.site-landing > .container + .info--section h3, .section--blockquote .section--info .pillar--section
main.site-landing > .pillar--section + .info--section h3, .section--info .pillar--section .section--blockquote
main.site-landing > .pillar--section + .info--section h3,
.section--cta .section--info .pillar--section
main.site-landing > .pillar--section + .info--section h3, .section--info .pillar--section
.section--cta
main.site-landing > .pillar--section + .info--section h3,
.section--tweet .section--info .pillar--section
main.site-landing > .pillar--section + .info--section h3, .section--info .pillar--section
.section--tweet
main.site-landing > .pillar--section + .info--section h3,
.section--image-video .section--info .pillar--section
main.site-landing > .pillar--section + .info--section h3, .section--info .pillar--section
.section--image-video
main.site-landing > .pillar--section + .info--section h3,
.section--text .section--info .pillar--section
main.site-landing > .pillar--section + .info--section h3, .section--info .pillar--section
.section--text
main.site-landing > .pillar--section + .info--section h3,
.section--newsletter .section--info .pillar--section
main.site-landing > .pillar--section + .info--section h3, .section--info .pillar--section
.section--newsletter
main.site-landing > .pillar--section + .info--section h3,
.section--intro .section--info .pillar--section
main.site-landing > .pillar--section + .info--section h3, .section--info .pillar--section
.section--intro
main.site-landing > .pillar--section + .info--section h3,
.section--picker .section--info .pillar--section
main.site-landing > .pillar--section + .info--section h3, .section--info .pillar--section
.section--picker
main.site-landing > .pillar--section + .info--section h3,
.section--instagram .section--info .pillar--section
main.site-landing > .pillar--section + .info--section h3, .section--info .pillar--section
.section--instagram
main.site-landing > .pillar--section + .info--section h3, .section--info .pillar--section
main.site-landing > .info--section + .info--section h3 {
  margin-top: 0;
}

.optional-image {
  margin-bottom: 20px;
}

img + .small-blockquote {
  margin-top: 40px;
}

.optional_image {
  max-width: 100%;
  margin-bottom: 40px;
  height: auto;
}

main.site-landing {
  overflow-y: hidden;
}

main.site-landing ul.case-study-grid {
  margin-left: 0;
}

main.site-landing ul.case-study-grid li {
  width: 100%;
}

@media screen and (max-width: 500px) {
  main.site-landing ul.case-study-grid.hide-mobile {
    opacity: 0;
    visibility: hidden;
    height: 0;
    display: none;
  }
}

@media screen and (max-width: 800px) {
  main.site-landing .sidebar-2 {
    display: inline;
    float: left;
    width: 100%;
    padding: 0 10px;
    box-sizing: border-box;
  }
  main.site-landing .col-8 {
    display: inline;
    float: left;
    width: 100%;
    padding: 0 10px;
    box-sizing: border-box;
  }
}

/*
	Footer
*/
footer.site-footer {
  background: #404040;
  padding: 60px 0;
  font-size: 14px;
  background-image: url(../img/footer-bg-img.png);
  background-position: 98% 99%;
  background-repeat: no-repeat;
  background-size: 15%;
}

footer.site-footer .container, footer.site-footer .section--blockquote .pillar--section, .section--blockquote footer.site-footer .pillar--section, footer.site-footer
.section--cta .pillar--section,
.section--cta footer.site-footer .pillar--section, footer.site-footer
.section--tweet .pillar--section,
.section--tweet footer.site-footer .pillar--section, footer.site-footer
.section--image-video .pillar--section,
.section--image-video footer.site-footer .pillar--section, footer.site-footer
.section--text .pillar--section,
.section--text footer.site-footer .pillar--section, footer.site-footer
.section--newsletter .pillar--section,
.section--newsletter footer.site-footer .pillar--section, footer.site-footer
.section--intro .pillar--section,
.section--intro footer.site-footer .pillar--section, footer.site-footer
.section--picker .pillar--section,
.section--picker footer.site-footer .pillar--section, footer.site-footer
.section--instagram .pillar--section,
.section--instagram footer.site-footer .pillar--section, footer.site-footer .section--info .pillar--section .info--section, .section--info .pillar--section footer.site-footer .info--section {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

@media screen and (max-width: 500px) {
  footer.site-footer {
    background-size: 25%;
  }
}

footer.site-footer a {
  font-size: 16px;
}

footer.site-footer p {
  font-size: 14px;
}

footer.site-footer p.contra a {
  font-size: 14px;
  text-decoration: underline;
}

footer.site-footer p.contra a:hover {
  -webkit-text-decoration-color: #B30931;
          text-decoration-color: #B30931;
}

footer.site-footer a.visit-smitf {
  color: white;
  font-weight: bold;
  font-size: 16px;
  position: relative;
  margin-left: 45px;
}

footer.site-footer a.visit-smitf:after {
  content: "";
  background-image: url(../img/footer-arrow.png);
  background-position: 98% 90%;
  background-repeat: no-repeat;
  width: 30px;
  position: absolute;
  left: -35px;
  top: -4px;
  height: 20px;
}

footer.site-footer .left-column {
  -ms-flex: 1 0 50%;
      flex: 1 0 50%;
}

@media screen and (max-width: 500px) {
  footer.site-footer .left-column {
    -ms-flex: 1 0 100%;
        flex: 1 0 100%;
    -ms-flex-order: 2;
        order: 2;
  }
}

footer.site-footer .right-column {
  -ms-flex: 1 0 50%;
      flex: 1 0 50%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: end;
      align-items: flex-end;
}

@media screen and (max-width: 500px) {
  footer.site-footer .right-column {
    -ms-flex: 1 0 100%;
        flex: 1 0 100%;
    -ms-flex-order: 1;
        order: 1;
    -ms-flex-align: start;
        align-items: flex-start;
    margin-bottom: 20px;
  }
  footer.site-footer .right-column .logo-wrapper {
    max-width: 200px;
  }
}

footer.site-footer .social {
  display: inline-block;
}

footer.site-footer .social a {
  margin-left: 10px;
}

footer.site-footer .social a i {
  font-size: 25px;
  color: #D8D8D8;
  transition: color .2s ease-in-out;
}

footer.site-footer .social a i.fa-facebook:hover, footer.site-footer .social a i.fa-instagram:hover {
  color: #B30931;
}

footer.site-footer .social a i.fa-twitter:hover {
  color: #B30931;
}

footer.site-footer .logo-wrapper {
  margin-top: 20px;
  max-width: 280px;
}

footer.site-footer .logo-wrapper img {
  max-width: 100%;
  height: auto;
}

@media screen and (max-width: 500px) {
  footer.site-footer {
    padding: 30px 0;
  }
}

footer.site-footer ul {
  padding-bottom: 20px;
}

footer.site-footer ul li {
  margin-right: 20px;
}

@media screen and (max-width: 500px) {
  footer.site-footer ul li {
    margin-bottom: 6.6666666667px;
  }
}

footer.site-footer ul li a {
  color: #FFF;
}

footer.site-footer ul li a:hover {
  text-decoration: underline;
  -webkit-text-decoration-color: #B30931;
          text-decoration-color: #B30931;
}

footer.site-footer p {
  color: #FFF;
  margin: 0;
}

footer.site-footer p.contra {
  padding-bottom: 40px;
}

footer.site-footer p.contra a {
  color: #FFF;
}

footer.site-footer p .nolink {
  pointer-events: none;
}

footer.site-footer p .nolink > a {
  text-decoration: none;
  color: inherit;
}

.share-container {
  padding: 0;
  background-color: #9FAD9F;
}

.share-container .row {
  padding: 40px 0;
  background: url(../img/share-bg.png) left center no-repeat no-repeat #9FAD9F;
}

@media screen and (max-width: 1150px) {
  .share-container .row {
    background: none;
    padding: 20px 0;
  }
}

.share-container .col-5 {
  display: inline;
  float: left;
  width: 41.6666666667%;
  padding: 0 10px;
  box-sizing: border-box;
}

@media screen and (max-width: 1150px) {
  .share-container .col-5 {
    width: 100%;
  }
}

.share-container .col-5 h1 {
  margin: 50px 0 0 80px;
  float: left;
  color: #3F3F3F;
  font-size: 76px;
  line-height: 1em;
}

.share-container .col-5 h1 span {
  display: block;
  color: #9FAC9F;
}

@media screen and (max-width: 1150px) {
  .share-container .col-5 h1 {
    margin: 0 0 20px 0;
    font-size: 26px;
  }
  .share-container .col-5 h1 span {
    display: inline;
    color: #FFF;
  }
}

.share-container .col-7 {
  display: inline;
  float: left;
  width: 58.3333333333%;
  padding: 0 10px;
  box-sizing: border-box;
}

@media screen and (max-width: 1150px) {
  .share-container .col-7 {
    width: 100%;
  }
}

.share-container .col-7 .share {
  float: right;
  margin: 0 70px 0 0;
  padding: 0;
  list-style: none;
  background: url(../img/share-icons.jpg) left center no-repeat;
  padding-left: 76px;
}

@media screen and (max-width: 1150px) {
  .share-container .col-7 .share {
    float: none;
  }
}

@media screen and (max-width: 600px) {
  .share-container .col-7 .share {
    background: none;
    padding: 0;
    float: none;
  }
}

.share-container .col-7 .share li a {
  position: relative;
  display: inline-block;
  background: green;
  width: 100%;
  height: 70px;
  padding: 0 25px 0 92px;
  line-height: 70px;
  margin-bottom: 30px;
  background-color: #40403F;
  color: #FFF;
  font-size: 35px;
}

@media screen and (max-width: 600px) {
  .share-container .col-7 .share li a {
    font-size: 20px;
    margin-bottom: 20px;
    padding: 0 25px 0 25px;
  }
}

.share-container .col-7 .share li a span.number {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  height: 70px;
  width: 70px;
  line-height: 70px;
  text-align: center;
  background-color: #333332;
  color: #FFF;
}

@media screen and (max-width: 600px) {
  .share-container .col-7 .share li a span.number {
    display: none;
  }
}

.share-container .col-7 .share li a span.arrow {
  position: absolute;
  top: 0;
  right: 0;
  left: 100%;
  height: 70px;
  width: 70px;
  line-height: 70px;
  text-align: center;
  background-color: #333332;
  background-image: url(../img/arrow.png);
  background-position: center center;
  background-repeat: no-repeat;
}

.share-container .col-7 .share li a:hover {
  background-color: #262626;
}

.share-container .col-7 .share li a:hover span {
  background-color: #191919;
}

.share-container .col-7 .share li:last-child a {
  margin-bottom: 0;
}

.share-banner {
  padding: 0;
  position: relative;
  margin-bottom: 60px;
}

.share-banner ul {
  list-style: none;
  margin: 0 !important;
  padding: 0;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.share-banner ul:before, .share-banner ul:after {
  display: none !important;
}

.share-banner ul li {
  -ms-flex: 0 0 23.5%;
      flex: 0 0 23.5%;
  max-width: 23.5%;
  background-color: #B30931;
  margin: 0;
  list-style: none;
}

.share-banner ul li:first-of-type {
  margin-left: 0;
}

.share-banner ul li a {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-size: contain;
  text-decoration: none;
}

.share-banner ul li a:hover {
  text-decoration: none;
}

.share-banner ul li a p {
  font-size: 26px;
  color: #fff;
  text-align: center;
  font-weight: bold;
}

@media screen and (max-width: 1024px) {
  .share-banner {
    margin-top: 0;
  }
  .share-banner ul {
    margin-left: 0;
    -ms-flex-pack: justify;
        justify-content: space-between;
  }
  .share-banner ul li {
    -ms-flex: 0 0 47.5%;
        flex: 0 0 47.5%;
    max-width: 47.5%;
    margin-left: 0;
    margin-bottom: 20px;
  }
}

.share-banner .facebook,
.share-banner .twitter,
.share-banner .email,
.share-banner .instagram {
  background-size: contain;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  min-height: 350px;
  padding: 20px;
}

.share-banner .facebook img,
.share-banner .twitter img,
.share-banner .email img,
.share-banner .instagram img {
  display: block;
  max-width: 70px !important;
  height: auto;
  margin-bottom: 20px;
}

.share-banner .facebook a,
.share-banner .twitter a,
.share-banner .email a,
.share-banner .instagram a {
  margin-top: 20px;
  text-align: center;
}

.share-banner .facebook h4,
.share-banner .twitter h4,
.share-banner .email h4,
.share-banner .instagram h4 {
  color: #FFF;
  font-size: 30px;
  line-height: 1.6em;
  text-transform: uppercase;
  text-align: center;
  font-weight: bold;
  line-height: 1.2em;
}

@media screen and (max-width: 800px) {
  .share-banner .facebook h4,
  .share-banner .twitter h4,
  .share-banner .email h4,
  .share-banner .instagram h4 {
    font-size: 25px;
  }
}

.share-banner .facebook:hover,
.share-banner .twitter:hover,
.share-banner .email:hover,
.share-banner .instagram:hover {
  cursor: pointer;
}

@media screen and (max-width: 500px) {
  .share-banner {
    margin-bottom: 0;
  }
  .share-banner ul {
    margin-bottom: 0;
  }
  .share-banner ul li {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
    margin: 0 0 20px 0;
  }
  .share-banner ul li a img {
    max-width: 70px !important;
    height: auto;
  }
}

.thank-you-banner {
  padding: 20px 0;
  text-align: left;
}

.thank-you-banner h4 {
  color: #000;
  font-size: 40px;
  margin-top: 60px;
}

.thank-you-banner h5 {
  font-size: 50px;
  line-height: 1.7em;
  margin: 10px 0 0 0;
  text-transform: uppercase;
  font-weight: bold;
  color: #B30931;
  margin-bottom: 40px;
}

@media screen and (max-width: 500px) {
  .thank-you-banner h5 {
    font-size: 30px;
  }
}

.indent-content {
  max-width: 1000px;
  margin: 0 auto;
}

.site-main .thankyou-socials {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100vw;
  background-color: #333333;
  padding-top: 18px;
  padding-bottom: 18px;
  z-index: 2;
}

.site-main .thankyou-socials__label {
  text-transform: uppercase;
  display: inline-block;
  color: #FFF;
  margin: 0;
  font-size: 18px;
  font-weight: bold;
  margin-right: 20px;
}

.site-main .thankyou-socials .share {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  margin-top: 8px;
}

.site-main .thankyou-socials .share li {
  display: inline-block;
  margin-right: 25px;
}

.site-main .thankyou-socials h4 {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 0px;
  width: 0px;
  margin: -1px;
  padding: 0;
  border: 0;
}

.site-main .thankyou-socials img {
  height: 18px;
  max-height: 18px;
  width: auto;
}

.site-main .thankyou-banner .thankyou {
  margin: 0;
  margin-bottom: 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.site-main .thankyou-banner .thankyou-popup {
  position: relative;
}

.site-main .thankyou-banner .thankyou-popup__close {
  background: transparent;
  border: none;
  outline: none;
  text-indent: -10000px;
  position: absolute;
  right: 30px;
  top: 30px;
  width: 25px;
  height: 25px;
  position: absolute;
  cursor: pointer;
}

.site-main .thankyou-banner .thankyou-popup__close::before, .site-main .thankyou-banner .thankyou-popup__close:after {
  content: '';
  position: absolute;
  width: 17px;
  height: 2px;
  background-color: #000;
  left: 50%;
  top: 50%;
  transition: all .3s ease;
  transform-origin: center;
}

.site-main .thankyou-banner .thankyou-popup__close:before {
  transform: translate(-50%, -50%) rotate(45deg);
}

.site-main .thankyou-banner .thankyou-popup__close:after {
  transform: translate(-50%, -50%) rotate(-45deg);
}

.site-main .thankyou-banner .thankyou-popup__close:hover:before {
  transform: translate(-50%, -50%) rotate(135deg) scale(1.3);
}

.site-main .thankyou-banner .thankyou-popup__close:hover:after {
  transform: translate(-50%, -50%) rotate(-135deg) scale(1.3);
}

.site-main .thankyou-banner .thankyou-popup .overlay {
  position: fixed;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  background-color: #000;
  z-index: 999;
  opacity: 0;
  pointer-events: none;
  transition: all .3s ease;
}

.site-main .thankyou-banner .thankyou-popup .content {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -45%);
  background-color: #fff;
  z-index: 1000;
  color: #000;
  padding: 50px 100px;
  opacity: 0;
  pointer-events: none;
  transition: all .3s ease;
}

.site-main .thankyou-banner .thankyou-popup .content .pay-block {
  padding-top: 0;
}

.site-main .thankyou-banner .thankyou-popup .content input {
  outline: none;
}

.site-main .thankyou-banner .thankyou-popup .content #thankyou-name {
  font-size: 40px;
  border: none;
  text-align: center;
}

.site-main .thankyou-banner .thankyou-popup .content #thankyou-amount {
  width: 6ch;
  text-align: center;
}

.site-main .thankyou-banner .thankyou-popup .content #AmountPrefix {
  padding: 0;
}

.site-main .thankyou-banner .thankyou-popup .content #PaymentScheduleRow {
  max-width: 390px;
}

.site-main .thankyou-banner .thankyou-popup .content .submit {
  padding: 15px 20px !important;
  font-size: 18px !important;
  margin-top: 30px !important;
}

.site-main .thankyou-banner .thankyou-popup .content .group-radio {
  margin-bottom: 0;
}

.site-main .thankyou-banner .thankyou-popup .content .group-radio.MonthlyPayment {
  margin-right: 10px;
}

.site-main .thankyou-banner .thankyou-popup .content .group-radio input {
  cursor: pointer;
}

.site-main .thankyou-banner .thankyou-popup .content .title {
  font-size: 38px;
  text-transform: uppercase;
  margin-bottom: 51px;
  text-align: center;
}

.site-main .thankyou-banner .thankyou-popup .content label {
  margin-bottom: 30px;
}

.site-main .thankyou-banner .thankyou-popup .content label[for=thankyou-name] {
  max-width: 250px;
  margin-left: auto;
  margin-right: auto;
}

.site-main .thankyou-banner .thankyou-popup .content .border-bottom {
  margin-bottom: 38px;
}

.site-main .thankyou-banner .thankyou-popup .content .payment-schedule__title {
  text-align: center;
  font-style: 16px;
  font-weight: 600;
}

.site-main .thankyou-banner .thankyou-popup.active .overlay {
  opacity: 0.6;
  pointer-events: all;
}

.site-main .thankyou-banner .thankyou-popup.active .content {
  opacity: 1;
  pointer-events: all;
  transform: translate(-50%, -50%);
}

.site-main .thankyou-banner .thankyou li {
  background-color: #B30931;
  color: #FFF;
  margin-bottom: 10px;
  padding: 55px 80px 30px 37px;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
}

.site-main .thankyou-banner .thankyou li h3, .site-main .thankyou-banner .thankyou li h4 {
  margin-bottom: 30px;
}

.site-main .thankyou-banner .thankyou li h3 {
  text-transform: none;
}

.site-main .thankyou-banner .thankyou li .btn--black {
  text-transform: none;
  background-color: #333333;
  font-size: 16px;
  transition: all .3s ease;
  display: inline-block;
  padding: 11px 22px;
}

.site-main .thankyou-banner .thankyou li .btn--black:hover {
  color: #FFF;
  background-color: #444;
}

.site-main .thankyou-banner .thankyou li.convert-now {
  background-image: url(../img/funding.svg);
  background-repeat: no-repeat;
  background-position: right -2px bottom -15px;
}

.site-main .thankyou-banner .thankyou li.download {
  background-image: url(../img/partners.svg);
  background-repeat: no-repeat;
  background-position: right -25px bottom -35px;
}

@media screen and (min-width: 800px) {
  .site-main .thankyou-banner .thankyou li h3 {
    font-size: 48px;
    line-height: 58px;
    max-width: 550px;
  }
  .site-main .thankyou-banner .thankyou li.convert-now {
    width: calc(60% - 20px);
    margin-right: 20px;
    position: relative;
  }
  .site-main .thankyou-banner .thankyou li.convert-now.long {
    width: 100%;
    background-size: 290px;
    background-position: right -2px bottom -10px;
  }
  .site-main .thankyou-banner .thankyou li.download {
    width: 40%;
  }
}

.post {
  margin-bottom: 40px;
  border-bottom: 1px solid #F1F1F1;
}

.post:last-child {
  border-bottom: none;
  margin-bottom: 0;
}

@media screen and (max-width: 500px) {
  .post {
    margin-bottom: 20px;
  }
}

.post .col-4 {
  display: inline;
  float: left;
  width: 33.3333333333%;
  padding: 0 10px;
  box-sizing: border-box;
  margin-bottom: 10px;
}

@media screen and (max-width: 500px) {
  .post .col-4 {
    width: 100%;
  }
}

.post .col-4 img {
  max-width: 100%;
  height: auto;
}

.post .col-8 {
  display: inline;
  float: left;
  width: 66.6666666667%;
  padding: 0 10px;
  box-sizing: border-box;
  margin-bottom: 40px;
}

@media screen and (max-width: 500px) {
  .post .col-8 {
    width: 100%;
  }
}

@media screen and (max-width: 500px) {
  .post .col-8 {
    margin-bottom: 20px;
  }
}

.post .col-8 h1 {
  margin: 0;
  margin-bottom: 10px;
  line-height: 1.1em;
}

.post .col-8 .entry-meta .updated, .post .col-8 .entry-meta .byline {
  display: none;
}

.post .col-8 .cat-links {
  font-size: 14px;
  display: block;
  overflow: hidden;
}

.post .col-8 .cat-links .post-categories {
  list-style: none;
  padding: 0;
  margin: 0;
}

.post .col-8 .cat-links .post-categories li {
  float: left;
  margin-bottom: 6.6666666667px;
}

.post .col-8 .cat-links .post-categories li a {
  display: inline-block;
  background: #F1F1F1;
  padding: 5px;
  margin: 0 5px;
  font-size: 14px;
}

.post .col-8 .cat-links .post-categories li:first-child a {
  margin-left: 0;
}

.post .col-8 .tags-links a {
  display: inline-block;
  background: #F1F1F1;
  padding: 5px;
  margin: 0 5px;
  font-size: 12px;
}

.post .col-8 .tags-links a:first-child {
  margin-left: 0;
}

.single-post .post {
  margin-bottom: 0;
}

.go-cardless h2 {
  color: #B30931;
  text-align: center;
}

.go-cardless .invalid, .go-cardless .error {
  display: inline-block;
  background: red;
  padding: 8px 10px;
  color: #FFF;
  font-weight: bold;
  margin: 10px 0 0 0;
}

.go-cardless .invalid.valid, .go-cardless .error.valid {
  display: none !important;
}

.go-cardless .invalid {
  display: inline-block;
  background: red;
  padding: 8px 10px;
  color: #FFF;
  font-weight: bold;
  margin: 10px 0 0 60px;
}

.pay-block {
  padding: 60px 0 0 0;
  text-align: center;
  margin-bottom: 0px !important;
}

@media screen and (max-width: 500px) {
  .pay-block {
    padding-top: 20px;
  }
}

.pay-block .group-radio {
  margin-bottom: 0;
}

.pay-block #PaymentScheduleRow {
  margin-top: 40px;
}

.pay-block #PaymentScheduleRow label > span {
  color: #424242;
  font-size: 28px;
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  display: inline-block;
  padding-bottom: 10px;
}

.pay-block #PaymentScheduleRow label > span:hover {
  cursor: pointer;
}

@media screen and (max-width: 800px) {
  .pay-block #PaymentScheduleRow {
    padding-top: 2rem;
  }
  .pay-block #PaymentScheduleRow p:first-of-type {
    margin-bottom: 30px;
  }
}

@media screen and (max-width: 500px) {
  .pay-block #PaymentScheduleRow {
    margin-top: 20px;
  }
}

.pay-block #AmountPrefix {
  background: none;
  border: none;
  font-size: 80px;
  line-height: 80px;
  width: auto;
  vertical-align: top;
  color: #B30931;
  font-weight: bold;
  padding: 21px 0;
}

@media screen and (max-width: 1080px) {
  .pay-block #AmountPrefix {
    font-size: 60px;
  }
}

@media screen and (max-width: 800px) {
  .pay-block #AmountPrefix {
    font-size: 80px;
  }
}

@media screen and (max-width: 500px) {
  .pay-block #AmountPrefix {
    font-size: 60px;
  }
}

.pay-block p {
  margin-top: 0;
  margin-bottom: 0;
}

.pay-block label {
  text-align: center;
  display: inline-block;
  text-align: center;
  position: relative;
}

.pay-block label:first-child {
  display: block;
  margin-top: 0;
}

.pay-block label:first-child:after {
  display: none;
}

.pay-block label.group-radio {
  padding-bottom: 0;
  display: inline-block;
}

.pay-block label.group-radio span:after {
  content: '';
  height: 3px;
  background-color: transparent;
  width: 100%;
  position: absolute;
  top: 100%;
  left: 0;
}

.pay-block label.group-radio input[type=radio] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
}

.pay-block label.group-radio input[type=radio]:checked + span:after {
  background-color: #B30931;
}

.donate-form {
  padding-bottom: 60px !important;
}

.donate-form h3 {
  color: #B30931;
  text-align: center;
  font-size: 50px;
  line-height: 1.6em;
}

.donate-form p {
  font-size: 16px;
}

@media screen and (max-width: 500px) {
  .donate-form {
    padding-bottom: 0 !important;
  }
}

.form-your-details {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0 auto;
  width: 80%;
}

.form-your-details input[type=text], .form-your-details input[type=email] {
  display: block;
  width: 100%;
  height: 50px;
  padding: 0px 12px;
  color: #000;
  background-image: none;
  background-color: transparent;
  border: 0;
  border: 1px solid #999;
  border-radius: 0;
  clear: both;
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  margin-bottom: 0;
  margin-top: 0;
  font-size: 16px;
}

@media screen and (max-width: 800px) {
  .form-your-details input[type=text], .form-your-details input[type=email] {
    width: 100%;
  }
}

.form-your-details .form-group {
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
  max-width: 50%;
  padding: 0 10px;
  margin: 0 0 20px 0;
  float: none;
  display: block;
}

@media screen and (max-width: 800px) {
  .form-your-details .form-group {
    max-width: 100%;
    -ms-flex: 100%;
        flex: 100%;
  }
}

.form-your-details .form-group:first-of-type {
  -ms-flex: 0 0 20%;
      flex: 0 0 20%;
  max-width: 20%;
}

@media screen and (max-width: 800px) {
  .form-your-details .form-group:first-of-type {
    max-width: 100%;
    -ms-flex: 100%;
        flex: 100%;
  }
}

.form-your-details .form-group:nth-of-type(2), .form-your-details .form-group:nth-of-type(3) {
  -ms-flex: 0 0 40%;
      flex: 0 0 40%;
  max-width: 40%;
}

@media screen and (max-width: 800px) {
  .form-your-details .form-group:nth-of-type(2), .form-your-details .form-group:nth-of-type(3) {
    max-width: 100%;
    -ms-flex: 100%;
        flex: 100%;
  }
}

.form-your-details .form-group.info {
  -ms-flex: 1 0 100%;
      flex: 1 0 100%;
  max-width: 100%;
}

.form-your-details .form-group.info h5 {
  font-weight: bold;
  font-size: 20px;
  margin-bottom: 20px;
}

.page-template-donate-tel-php .sb-toggle-left,
.page-template-donate-tel-php .primary-menu,
.page-template-donate-tel-php .header-hero-wrap {
  display: none !important;
}

.page-template-donate-tel-php main.site-main .entry-content > .container, .page-template-donate-tel-php main.site-main .section--blockquote .entry-content > .pillar--section, .section--blockquote .page-template-donate-tel-php main.site-main .entry-content > .pillar--section, .page-template-donate-tel-php main.site-main
.section--cta .entry-content > .pillar--section,
.section--cta .page-template-donate-tel-php main.site-main .entry-content > .pillar--section, .page-template-donate-tel-php main.site-main
.section--tweet .entry-content > .pillar--section,
.section--tweet .page-template-donate-tel-php main.site-main .entry-content > .pillar--section, .page-template-donate-tel-php main.site-main
.section--image-video .entry-content > .pillar--section,
.section--image-video .page-template-donate-tel-php main.site-main .entry-content > .pillar--section, .page-template-donate-tel-php main.site-main
.section--text .entry-content > .pillar--section,
.section--text .page-template-donate-tel-php main.site-main .entry-content > .pillar--section, .page-template-donate-tel-php main.site-main
.section--newsletter .entry-content > .pillar--section,
.section--newsletter .page-template-donate-tel-php main.site-main .entry-content > .pillar--section, .page-template-donate-tel-php main.site-main
.section--intro .entry-content > .pillar--section,
.section--intro .page-template-donate-tel-php main.site-main .entry-content > .pillar--section, .page-template-donate-tel-php main.site-main
.section--picker .entry-content > .pillar--section,
.section--picker .page-template-donate-tel-php main.site-main .entry-content > .pillar--section, .page-template-donate-tel-php main.site-main
.section--instagram .entry-content > .pillar--section,
.section--instagram .page-template-donate-tel-php main.site-main .entry-content > .pillar--section, .page-template-donate-tel-php main.site-main .section--info .pillar--section .entry-content > .info--section, .section--info .pillar--section .page-template-donate-tel-php main.site-main .entry-content > .info--section {
  padding-top: 30px;
}

#telephone-form-wrapper .form-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

#telephone-form-wrapper .form-group .label {
  -ms-flex: 0 0 25%;
      flex: 0 0 25%;
}

#telephone-form-wrapper .form-group .label label {
  padding-top: 0;
  margin-bottom: 0;
}

#telephone-form-wrapper .form-group div:nth-of-type(2) {
  -ms-flex: 0 0 75%;
      flex: 0 0 75%;
}

#telephone-form-wrapper .form-group div:nth-of-type(2) input {
  width: 100%;
  margin-bottom: 0;
}

#telephone-form-wrapper .form-group div:nth-of-type(2) input[type=checkbox],
#telephone-form-wrapper .form-group div:nth-of-type(2) input[type=radio] {
  width: 18px;
}

#telephone-form-wrapper .pay-block {
  text-align: left;
}

#telephone-form-wrapper .pay-block #Amount, #telephone-form-wrapper .pay-block .site-main .thankyou-banner .thankyou-popup .content #thankyou-amount, .site-main .thankyou-banner .thankyou-popup .content #telephone-form-wrapper .pay-block #thankyou-amount {
  width: 6ch;
  border-bottom: 2px dashed #B30931 !important;
}

#telephone-form-wrapper .pay-block .donate-input {
  display: -ms-flexbox;
  display: flex;
}

#telephone-form-wrapper .pay-block label {
  text-align: left;
}

#telephone-form-wrapper strong {
  background-color: #ffff8c;
  line-height: 1.4;
}

#telephone-form-wrapper h3 {
  text-align: left;
  font-size: 30px;
}

#telephone-form-wrapper #submitButton span {
  display: none !important;
}

#telephone-form-wrapper form {
  padding-bottom: 60px;
}

ul.case-study-grid {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: start;
      justify-content: flex-start;
  margin-left: 0 !important;
}

ul.case-study-grid li {
  display: inline;
  float: left;
  width: 33.3333333333%;
  padding: 0 10px;
  box-sizing: border-box;
  float: none;
  margin-bottom: 20px;
}

@media screen and (max-width: 800px) {
  ul.case-study-grid li {
    width: 50%;
  }
}

@media screen and (max-width: 500px) {
  ul.case-study-grid li {
    width: 100%;
  }
}

ul.case-study-grid li .image-container:after {
  content: '';
  position: absolute;
  top: 0;
  left: -1%;
  width: 102%;
  height: 100%;
  background-image: url("../img/mask.svg");
  background-size: cover;
}

ul.case-study-grid li div a img {
  width: 100%;
  height: auto;
  margin-bottom: 20px;
}

ul.case-study-grid li div a h3 {
  color: #424242;
  font-size: 20px;
  margin: 0;
  margin-bottom: 10px;
  line-height: 1.3;
}

ul.case-study-grid li div a:active:after {
  opacity: 0;
}

ul.case-study-grid li div p {
  font-size: 16px;
  margin-top: 0;
}

ul.case-study-grid .teaser-container .image-container {
  position: relative;
  background-color: #f5f5f5;
  overflow: hidden;
  margin-bottom: 20px;
}

ul.case-study-grid .teaser-container .image-container:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transition: opacity 0.2s linear;
  opacity: 0;
}

ul.case-study-grid .teaser-container .image-container img {
  max-width: 100%;
  height: auto;
  display: block;
}

ul.case-study-grid .teaser-container .text-container {
  position: relative;
  overflow: hidden;
}

ul.case-study-grid .teaser-container a:after {
  content: '';
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
}

ul.case-study-grid .teaser-container:hover .image-container:before {
  background: black;
  opacity: 0.4;
}

.supporting-us {
  padding: 40px 0;
  background-color: #EEE;
  text-align: center;
}

.supporting-us h2 {
  color: #B30931;
}

.our-year {
  padding: 40px 0;
  text-align: center;
}

.our-year h2 {
  color: #B30931;
  margin-bottom: 0;
}

.our-year span {
  font-weight: bold;
  font-size: 20px;
}

.our-year span.headline-number {
  font-size: 50px;
  line-height: 90px;
}

.our-year .row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}

@media screen and (max-width: 1150px) {
  .our-year .row {
    background: none;
    padding: 20px 0;
    display: block;
  }
}

.our-year .row .col-3 {
  display: inline;
  float: left;
  width: 25%;
  padding: 0 10px;
  box-sizing: border-box;
  -ms-flex-item-align: start;
      align-self: flex-start;
}

@media screen and (max-width: 800px) {
  .our-year .row .col-3 {
    width: 100%;
  }
}

.our-year .row .col-4 {
  display: inline;
  float: left;
  width: 33.3333333333%;
  padding: 0 10px;
  box-sizing: border-box;
}

@media screen and (max-width: 800px) {
  .our-year .row .col-4 {
    width: 100%;
  }
}

.our-year .row .statistic-info {
  text-align: left;
}

.our-year .row .statistic-info p {
  width: 80%;
  margin-left: auto;
  margin-right: 0;
}

.our-year .inforgraphic {
  text-align: center;
}

.our-year .inforgraphic ul {
  list-style: none;
  text-align: left;
}

.our-year .inforgraphic ul li span {
  width: 0.8rem;
  height: 0.8rem;
  display: inline-block;
  border-radius: 50%;
  margin-right: 0.8rem;
  vertical-align: middle;
}

.our-year .inforgraphic img {
  max-width: 100%;
  height: auto;
}

.thanks-to {
  margin: 0;
}

.thanks-to h2 {
  color: #B30931;
  text-align: center;
}

.thanks-to ul li {
  clear: both;
  background-color: #333333;
  background-image: url(../img/puzzle.png);
  background-position: 97% 100%;
  background-repeat: no-repeat;
  background-size: 10%;
  color: #FFF;
}

.thanks-to ul li .img {
  position: relative;
  float: right;
}

.thanks-to ul li .img:after {
  content: "";
  width: 100%;
  height: 100%;
  background-image: url(../img/mask-grey.png);
  background-repeat: no-repeat;
  bottom: 0;
  left: 0;
  position: absolute;
}

@media only screen and (max-width: 800px) {
  .thanks-to ul li .img {
    float: none;
  }
  .thanks-to ul li .img:after {
    display: none;
  }
}

.thanks-to ul li > div, .thanks-to ul li > a.content {
  display: block;
}

.thanks-to ul li > div h3, .thanks-to ul li > a.content h3 {
  color: #FFF;
}

.thanks-to ul li > div p, .thanks-to ul li > a.content p {
  margin-top: 5px;
  color: #FFF;
}

.thanks-to ul li > div span, .thanks-to ul li > a.content span {
  background-color: #FFF;
  color: #333333;
}

.thanks-to ul li:nth-child(odd) {
  clear: both;
  background-color: #B30931;
  background-image: url(../img/case-study-tree.png);
  background-position: 97% 100%;
  background-repeat: no-repeat;
  background-size: 10%;
  color: #FFF;
}

.thanks-to ul li:nth-child(odd) .img {
  position: relative;
  float: left;
}

.thanks-to ul li:nth-child(odd) .img:after {
  content: "";
  width: 100%;
  height: 100%;
  background-image: url(../img/mask.png);
  background-repeat: no-repeat;
  bottom: 8px;
  right: 0;
  position: absolute;
}

.thanks-to ul li:nth-child(odd) #content img {
  float: right;
}

.trust-grid .row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: stretch;
      align-items: stretch;
  margin: 0;
}

.trust-grid .trust-item {
  -ms-flex: 0 0 48.5%;
      flex: 0 0 48.5%;
  max-width: 48.5%;
  padding: 0;
  margin: 0 0 40px 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}

.trust-grid .trust-item:nth-of-type(2n+1) {
  margin-left: 0;
}

.trust-grid .trust-item:nth-of-type(2n+2) {
  margin-right: 0;
}

@media only screen and (max-width: 800px) {
  .trust-grid .trust-item {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }
  .trust-grid .trust-item:nth-of-type(2n+2) {
    margin-left: 0;
  }
}

.trust-grid .trust-item .content-details {
  background-color: #B30931;
}

.trust-grid .trust-item .content-details:after {
  width: 100%;
  height: 20px;
  content: "";
  position: absolute;
  top: -19px;
  left: 0;
  border-bottom: 20px solid #B30931;
  border-right: 900px solid transparent;
}

.trust-grid .trust-item:nth-child(3n+1) .content-details {
  background-color: #333333;
}

.trust-grid .trust-item:nth-child(3n+1) .content-details:after {
  width: 100%;
  height: 20px;
  content: "";
  position: absolute;
  top: -19px;
  left: 0;
  border-bottom: 20px solid #333333;
  border-right: 900px solid transparent;
}

@media only screen and (max-width: 500px) {
  .trust-grid .trust-item:nth-child(3n+1) .background-image-wrapper {
    background-color: #94082E;
  }
}

.trust-grid .trust-item:nth-child(3n+3) .content-details:after {
  border-bottom: 0;
  border-top: 20px solid transparent;
  border-right: 900px solid #B30931;
}

@media only screen and (max-width: 500px) {
  .trust-grid .trust-item:nth-child(3n+3) .background-image-wrapper {
    background-color: #333333;
  }
}

.trust-grid .trust-item:nth-child(3n+4) .content-details:after {
  border-bottom: 0;
  border-top: 20px solid transparent;
  border-right: 900px solid #333333;
}

@media only screen and (max-width: 500px) {
  .trust-grid .trust-item:nth-child(3n+4) .background-image-wrapper {
    background-color: #B30931;
  }
}

.trust-grid .trust-item .background-image-wrapper {
  background-size: cover;
  background-position: center center;
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
}

@media only screen and (max-width: 500px) {
  .trust-grid .trust-item .background-image-wrapper {
    background-repeat: no-repeat;
    background-color: #B30931;
  }
}

.trust-grid .trust-item blockquote {
  color: #FFF;
}

.trust-grid .trust-item .content {
  position: relative;
  width: 100%;
  height: 0;
  margin: auto;
  overflow: hidden;
  padding-bottom: 75%;
}

.trust-grid .trust-item .content:hover .content-overlay {
  opacity: 1;
}

.trust-grid .trust-item .content-image {
  width: 100%;
}

.trust-grid .trust-item .content-details {
  position: absolute;
  padding: 10px 40px 30px 40px;
  color: #FFF;
  width: 100%;
  transition: transform .3s ease-in-out;
  transform: translateY(80%);
  height: 100%;
}

@media only screen and (max-width: 1160px) {
  .trust-grid .trust-item .content-details {
    padding: 10px 20px 30px 20px;
  }
  .trust-grid .trust-item .content-details .content-text {
    height: 80%;
    overflow-y: auto;
  }
}

.trust-grid .trust-item .content-details .content-title a {
  color: #FFF;
}

.trust-grid .trust-item .content-details .content-title a:after {
  content: '';
  width: 80%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.trust-grid .trust-item .content-details h3 {
  margin: 0;
}

@media only screen and (max-width: 1160px) {
  .trust-grid .trust-item .content-details h3 {
    font-size: 30px;
  }
}

.trust-grid .trust-item .content-details .content-text {
  opacity: 0;
}

.trust-grid .trust-item .content:hover .content-details {
  opacity: 1;
  transform: translateY(0);
}

.trust-grid .trust-item .content:hover .content-text {
  opacity: 1;
}

.trust-grid .trust-item .content:hover .content-title {
  margin-top: 20px;
}

.trust-grid .trust-item .content:hover .content-title a {
  color: #FFF;
}

.trust-grid .trust-item .fadeIn-bottom {
  bottom: 0;
  left: 0;
}

.section--trust {
  padding: 0 0 50px 0;
}

body.page-template-template-landing .mspent,
body.page-template-template-landing-modified .mspent {
  background: #F2F2F2;
}

body.page-template-template-landing .sticky-header.stick,
body.page-template-template-landing-modified .sticky-header.stick {
  display: none;
}

body.page-template-template-landing .sticky-header.stick .header-hero,
body.page-template-template-landing-modified .sticky-header.stick .header-hero {
  transform: none;
}

body.page-template-template-landing .logo,
body.page-template-template-landing-modified .logo {
  position: static !important;
}

body.page-template-template-landing .header-hero,
body.page-template-template-landing-modified .header-hero {
  background-attachment: fixed;
  min-height: 600px;
  height: 600px;
  width: 100%;
}

@media screen and (max-width: 501px) {
  body.page-template-template-landing .header-hero,
  body.page-template-template-landing-modified .header-hero {
    transform: translateY(-30px);
    background-attachment: scroll;
  }
  body.page-template-template-landing .header-hero .container, body.page-template-template-landing .header-hero .section--blockquote .pillar--section, .section--blockquote body.page-template-template-landing .header-hero .pillar--section, body.page-template-template-landing .header-hero
  .section--cta .pillar--section,
  .section--cta body.page-template-template-landing .header-hero .pillar--section, body.page-template-template-landing .header-hero
  .section--tweet .pillar--section,
  .section--tweet body.page-template-template-landing .header-hero .pillar--section, body.page-template-template-landing .header-hero
  .section--image-video .pillar--section,
  .section--image-video body.page-template-template-landing .header-hero .pillar--section, body.page-template-template-landing .header-hero
  .section--text .pillar--section,
  .section--text body.page-template-template-landing .header-hero .pillar--section, body.page-template-template-landing .header-hero
  .section--newsletter .pillar--section,
  .section--newsletter body.page-template-template-landing .header-hero .pillar--section, body.page-template-template-landing .header-hero
  .section--intro .pillar--section,
  .section--intro body.page-template-template-landing .header-hero .pillar--section, body.page-template-template-landing .header-hero
  .section--picker .pillar--section,
  .section--picker body.page-template-template-landing .header-hero .pillar--section, body.page-template-template-landing .header-hero
  .section--instagram .pillar--section,
  .section--instagram body.page-template-template-landing .header-hero .pillar--section, body.page-template-template-landing .header-hero .section--info .pillar--section .info--section, .section--info .pillar--section body.page-template-template-landing .header-hero .info--section,
  body.page-template-template-landing-modified .header-hero .container,
  body.page-template-template-landing-modified .header-hero .section--blockquote .pillar--section, .section--blockquote
  body.page-template-template-landing-modified .header-hero .pillar--section,
  body.page-template-template-landing-modified .header-hero
  .section--cta .pillar--section,
  .section--cta
  body.page-template-template-landing-modified .header-hero .pillar--section,
  body.page-template-template-landing-modified .header-hero
  .section--tweet .pillar--section,
  .section--tweet
  body.page-template-template-landing-modified .header-hero .pillar--section,
  body.page-template-template-landing-modified .header-hero
  .section--image-video .pillar--section,
  .section--image-video
  body.page-template-template-landing-modified .header-hero .pillar--section,
  body.page-template-template-landing-modified .header-hero
  .section--text .pillar--section,
  .section--text
  body.page-template-template-landing-modified .header-hero .pillar--section,
  body.page-template-template-landing-modified .header-hero
  .section--newsletter .pillar--section,
  .section--newsletter
  body.page-template-template-landing-modified .header-hero .pillar--section,
  body.page-template-template-landing-modified .header-hero
  .section--intro .pillar--section,
  .section--intro
  body.page-template-template-landing-modified .header-hero .pillar--section,
  body.page-template-template-landing-modified .header-hero
  .section--picker .pillar--section,
  .section--picker
  body.page-template-template-landing-modified .header-hero .pillar--section,
  body.page-template-template-landing-modified .header-hero
  .section--instagram .pillar--section,
  .section--instagram
  body.page-template-template-landing-modified .header-hero .pillar--section,
  body.page-template-template-landing-modified .header-hero .section--info .pillar--section .info--section, .section--info .pillar--section
  body.page-template-template-landing-modified .header-hero .info--section {
    padding: 0 !important;
  }
}

body.page-template-template-landing .header-hero:before,
body.page-template-template-landing-modified .header-hero:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: #000;
  opacity: 0.4;
}

body.page-template-template-landing .header-hero-wrap,
body.page-template-template-landing-modified .header-hero-wrap {
  min-height: 600px;
  background-color: #fff;
}

body.page-template-template-landing .header-row,
body.page-template-template-landing-modified .header-row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  width: 100%;
  position: relative;
  -ms-flex-direction: column;
      flex-direction: column;
  height: 100%;
  margin-left: auto !important;
}

@media screen and (min-width: 500px) {
  body.page-template-template-landing .header-row,
  body.page-template-template-landing-modified .header-row {
    height: auto;
  }
}

@media screen and (min-width: 900px) {
  body.page-template-template-landing .header-row,
  body.page-template-template-landing-modified .header-row {
    -ms-flex-direction: row;
        flex-direction: row;
    margin-left: -100px !important;
  }
}

body.page-template-template-landing .header-row h1,
body.page-template-template-landing-modified .header-row h1 {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  font-size: 30px;
  line-height: 1.2;
  margin: auto;
  padding: 0 !important;
  margin-bottom: 50px !important;
  text-align: center !important;
  width: 80% !important;
}

@media screen and (min-width: 501px) {
  body.page-template-template-landing .header-row h1,
  body.page-template-template-landing-modified .header-row h1 {
    font-size: 40px;
  }
}

@media screen and (min-width: 900px) {
  body.page-template-template-landing .header-row h1,
  body.page-template-template-landing-modified .header-row h1 {
    margin: 0;
    font-size: 48px;
    line-height: 1.15;
    max-width: 400px;
    text-align: left !important;
    margin-bottom: 0 !important;
  }
}

body.page-template-template-landing .header-hero .donate-block-hero,
body.page-template-template-landing-modified .header-hero .donate-block-hero {
  background: #fff;
  padding: 20px 0;
  max-width: 100%;
  width: 100%;
}

body.page-template-template-landing .header-hero .donate-block-hero .tab-section,
body.page-template-template-landing-modified .header-hero .donate-block-hero .tab-section {
  background-color: #fff;
  width: 100%;
  padding: 0 20px;
}

@media screen and (min-width: 900px) {
  body.page-template-template-landing .header-hero .donate-block-hero,
  body.page-template-template-landing-modified .header-hero .donate-block-hero {
    padding: 30px 0;
    width: 45%;
  }
}

body.page-template-template-landing .header-hero .donate-block-hero .wrapper,
body.page-template-template-landing-modified .header-hero .donate-block-hero .wrapper {
  display: block;
}

body.page-template-template-landing .header-hero .donate-block-hero .wrapper > label,
body.page-template-template-landing-modified .header-hero .donate-block-hero .wrapper > label {
  font-size: 20px;
}

@media screen and (min-width: 900px) {
  body.page-template-template-landing .header-hero .donate-block-hero .wrapper > label,
  body.page-template-template-landing-modified .header-hero .donate-block-hero .wrapper > label {
    font-size: 24px;
  }
}

body.page-template-template-landing .header-hero .donate-block-hero h2,
body.page-template-template-landing-modified .header-hero .donate-block-hero h2 {
  float: none;
  font-size: 30px;
  color: #B30931;
  padding: 0 20px;
}

@media screen and (min-width: 900px) {
  body.page-template-template-landing .header-hero .donate-block-hero h2,
  body.page-template-template-landing-modified .header-hero .donate-block-hero h2 {
    font-size: 38px;
  }
}

body.page-template-template-landing .header-hero .donate-block-hero ul.donate-tab li label,
body.page-template-template-landing-modified .header-hero .donate-block-hero ul.donate-tab li label {
  font-size: 12px;
  width: 50px;
  height: 50px;
}

@media screen and (min-width: 500px) {
  body.page-template-template-landing .header-hero .donate-block-hero ul.donate-tab li label,
  body.page-template-template-landing-modified .header-hero .donate-block-hero ul.donate-tab li label {
    font-size: 15px;
    width: 70px;
    height: 70px;
  }
}

body.page-template-template-landing .landing-intro,
body.page-template-template-landing-modified .landing-intro {
  padding: 60px 0;
  padding-top: 30px;
}

body.page-template-template-landing .landing-intro p,
body.page-template-template-landing-modified .landing-intro p {
  margin: 0;
  font-size: 20px;
  line-height: 1.4;
}

@media screen and (min-width: 500px) {
  body.page-template-template-landing .landing-intro,
  body.page-template-template-landing-modified .landing-intro {
    padding: 90px 0;
  }
  body.page-template-template-landing .landing-intro p,
  body.page-template-template-landing-modified .landing-intro p {
    font-size: 24px;
  }
}

@media screen and (min-width: 900px) {
  body.page-template-template-landing .landing-intro,
  body.page-template-template-landing-modified .landing-intro {
    padding: 110px 0;
  }
  body.page-template-template-landing .landing-intro p,
  body.page-template-template-landing-modified .landing-intro p {
    font-size: 29px;
  }
}

body.page-template-template-landing .donateOptions,
body.page-template-template-landing-modified .donateOptions {
  margin-bottom: 0;
}

body.page-template-template-landing .donateOptions .donateOptionOOT.donateSingle,
body.page-template-template-landing-modified .donateOptions .donateOptionOOT.donateSingle {
  padding-bottom: 40px;
}

body.page-template-template-landing .landing-cta,
body.page-template-template-landing-modified .landing-cta {
  padding-top: 60px;
  padding-bottom: 60px;
  text-align: center;
}

@media screen and (max-width: 800px) {
  body.page-template-template-landing .landing-cta,
  body.page-template-template-landing-modified .landing-cta {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}

body.page-template-template-landing .landing-cta__title,
body.page-template-template-landing-modified .landing-cta__title {
  text-transform: none;
  font-weight: normal;
  text-align: center;
}

body.page-template-template-landing .donate-page-tabs,
body.page-template-template-landing-modified .donate-page-tabs {
  padding-bottom: 40px;
}

.landing-cta__btn {
  padding: 10px 10px;
  background-color: #B30931;
  margin-left: 0;
  transition: all .3s ease-out;
  color: #FFF;
  text-decoration: none;
  margin-top: 3rem;
  display: inline-block;
}

.landing-cta__btn:hover {
  background-color: #94082E;
  color: #FFF;
}

.www__cta {
  text-align: center;
}

.home .featured-pages {
  padding: 30px 0 0;
}

.home #main {
  padding: 0;
}

.home .donate-block {
  padding: 60px 0;
  background-color: #F2F2F2;
  background-image: none;
  z-index: 1;
}

@media screen and (max-width: 500px) {
  .home .donate-block {
    padding-top: 30px !important;
  }
}

.home .donate-block .container, .home .donate-block .section--blockquote .pillar--section, .section--blockquote .home .donate-block .pillar--section, .home .donate-block
.section--cta .pillar--section,
.section--cta .home .donate-block .pillar--section, .home .donate-block
.section--tweet .pillar--section,
.section--tweet .home .donate-block .pillar--section, .home .donate-block
.section--image-video .pillar--section,
.section--image-video .home .donate-block .pillar--section, .home .donate-block
.section--text .pillar--section,
.section--text .home .donate-block .pillar--section, .home .donate-block
.section--newsletter .pillar--section,
.section--newsletter .home .donate-block .pillar--section, .home .donate-block
.section--intro .pillar--section,
.section--intro .home .donate-block .pillar--section, .home .donate-block
.section--picker .pillar--section,
.section--picker .home .donate-block .pillar--section, .home .donate-block
.section--instagram .pillar--section,
.section--instagram .home .donate-block .pillar--section, .home .donate-block .section--info .pillar--section .info--section, .section--info .pillar--section .home .donate-block .info--section {
  z-index: 2;
  position: relative;
}

.home .donate-block:before {
  background-image: url(../img/donate-pound-bg.png);
  content: '';
  position: absolute;
  left: -20px;
  bottom: 0;
  width: 21%;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  height: 100%;
  filter: contrast(0.91);
  z-index: -1;
}

@media screen and (max-width: 500px) {
  .home .donate-block:before {
    background-position: bottom;
  }
}

.home .donate-block:after {
  filter: contrast(0.9);
}

.donate-block {
  padding: 0 0 60px;
  background-image: url(../img/donate-pound-bg.png);
  background-size: 20%;
  background-repeat: no-repeat;
  background-position: 0 59%;
  position: relative;
}

.donate-block:after {
  content: "";
  padding: 40px 0;
  background-image: url(../img/donate-bg-country.png);
  background-size: 20%;
  background-repeat: no-repeat;
  background-position: 100% 0;
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}

@media screen and (max-width: 500px) {
  .donate-block {
    padding: 30px 0;
  }
  .donate-block.with-padding-top {
    padding: 0 0 20px 0;
  }
}

.page-template-template-case-study-archive .donate-block {
  padding-top: 60px;
}

.donate-block .container, .donate-block .section--blockquote .pillar--section, .section--blockquote .donate-block .pillar--section, .donate-block
.section--cta .pillar--section,
.section--cta .donate-block .pillar--section, .donate-block
.section--tweet .pillar--section,
.section--tweet .donate-block .pillar--section, .donate-block
.section--image-video .pillar--section,
.section--image-video .donate-block .pillar--section, .donate-block
.section--text .pillar--section,
.section--text .donate-block .pillar--section, .donate-block
.section--newsletter .pillar--section,
.section--newsletter .donate-block .pillar--section, .donate-block
.section--intro .pillar--section,
.section--intro .donate-block .pillar--section, .donate-block
.section--picker .pillar--section,
.section--picker .donate-block .pillar--section, .donate-block
.section--instagram .pillar--section,
.section--instagram .donate-block .pillar--section, .donate-block .section--info .pillar--section .info--section, .section--info .pillar--section .donate-block .info--section {
  text-align: center;
  position: relative;
}

.donate-block .container > label, .donate-block .section--blockquote .pillar--section > label, .section--blockquote .donate-block .pillar--section > label, .donate-block
.section--cta .pillar--section > label,
.section--cta .donate-block .pillar--section > label, .donate-block
.section--tweet .pillar--section > label,
.section--tweet .donate-block .pillar--section > label, .donate-block
.section--image-video .pillar--section > label,
.section--image-video .donate-block .pillar--section > label, .donate-block
.section--text .pillar--section > label,
.section--text .donate-block .pillar--section > label, .donate-block
.section--newsletter .pillar--section > label,
.section--newsletter .donate-block .pillar--section > label, .donate-block
.section--intro .pillar--section > label,
.section--intro .donate-block .pillar--section > label, .donate-block
.section--picker .pillar--section > label,
.section--picker .donate-block .pillar--section > label, .donate-block
.section--instagram .pillar--section > label,
.section--instagram .donate-block .pillar--section > label, .donate-block .section--info .pillar--section .info--section > label, .section--info .pillar--section .donate-block .info--section > label {
  color: #424242;
  font-size: 28px;
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  display: inline-block;
  padding-bottom: 10px;
  border-bottom: 3px solid transparent;
  position: relative;
  transition: all .3s ease-in-out;
  margin-top: 0;
}

@media screen and (max-width: 500px) {
  .donate-block .container > label, .donate-block .section--blockquote .pillar--section > label, .section--blockquote .donate-block .pillar--section > label, .donate-block
  .section--cta .pillar--section > label,
  .section--cta .donate-block .pillar--section > label, .donate-block
  .section--tweet .pillar--section > label,
  .section--tweet .donate-block .pillar--section > label, .donate-block
  .section--image-video .pillar--section > label,
  .section--image-video .donate-block .pillar--section > label, .donate-block
  .section--text .pillar--section > label,
  .section--text .donate-block .pillar--section > label, .donate-block
  .section--newsletter .pillar--section > label,
  .section--newsletter .donate-block .pillar--section > label, .donate-block
  .section--intro .pillar--section > label,
  .section--intro .donate-block .pillar--section > label, .donate-block
  .section--picker .pillar--section > label,
  .section--picker .donate-block .pillar--section > label, .donate-block
  .section--instagram .pillar--section > label,
  .section--instagram .donate-block .pillar--section > label, .donate-block .section--info .pillar--section .info--section > label, .section--info .pillar--section .donate-block .info--section > label {
    font-size: 18px;
  }
}

.donate-block .container > label:before, .donate-block .section--blockquote .pillar--section > label:before, .section--blockquote .donate-block .pillar--section > label:before, .donate-block
.section--cta .pillar--section > label:before,
.section--cta .donate-block .pillar--section > label:before, .donate-block
.section--tweet .pillar--section > label:before,
.section--tweet .donate-block .pillar--section > label:before, .donate-block
.section--image-video .pillar--section > label:before,
.section--image-video .donate-block .pillar--section > label:before, .donate-block
.section--text .pillar--section > label:before,
.section--text .donate-block .pillar--section > label:before, .donate-block
.section--newsletter .pillar--section > label:before,
.section--newsletter .donate-block .pillar--section > label:before, .donate-block
.section--intro .pillar--section > label:before,
.section--intro .donate-block .pillar--section > label:before, .donate-block
.section--picker .pillar--section > label:before,
.section--picker .donate-block .pillar--section > label:before, .donate-block
.section--instagram .pillar--section > label:before,
.section--instagram .donate-block .pillar--section > label:before, .donate-block .section--info .pillar--section .info--section > label:before, .section--info .pillar--section .donate-block .info--section > label:before, .donate-block .container > label:after, .donate-block .section--blockquote .pillar--section > label:after, .section--blockquote .donate-block .pillar--section > label:after, .donate-block
.section--cta .pillar--section > label:after,
.section--cta .donate-block .pillar--section > label:after, .donate-block
.section--tweet .pillar--section > label:after,
.section--tweet .donate-block .pillar--section > label:after, .donate-block
.section--image-video .pillar--section > label:after,
.section--image-video .donate-block .pillar--section > label:after, .donate-block
.section--text .pillar--section > label:after,
.section--text .donate-block .pillar--section > label:after, .donate-block
.section--newsletter .pillar--section > label:after,
.section--newsletter .donate-block .pillar--section > label:after, .donate-block
.section--intro .pillar--section > label:after,
.section--intro .donate-block .pillar--section > label:after, .donate-block
.section--picker .pillar--section > label:after,
.section--picker .donate-block .pillar--section > label:after, .donate-block
.section--instagram .pillar--section > label:after,
.section--instagram .donate-block .pillar--section > label:after, .donate-block .section--info .pillar--section .info--section > label:after, .section--info .pillar--section .donate-block .info--section > label:after {
  content: "";
  position: absolute;
  bottom: -3px;
  width: 0px;
  height: 6px;
  margin: 5px 0 0;
  transition: all .3s ease-in-out;
  transition-duration: 0.35s;
  left: 0;
  background-color: #B30931;
}

.donate-block .container > label:hover, .donate-block .section--blockquote .pillar--section > label:hover, .section--blockquote .donate-block .pillar--section > label:hover, .donate-block
.section--cta .pillar--section > label:hover,
.section--cta .donate-block .pillar--section > label:hover, .donate-block
.section--tweet .pillar--section > label:hover,
.section--tweet .donate-block .pillar--section > label:hover, .donate-block
.section--image-video .pillar--section > label:hover,
.section--image-video .donate-block .pillar--section > label:hover, .donate-block
.section--text .pillar--section > label:hover,
.section--text .donate-block .pillar--section > label:hover, .donate-block
.section--newsletter .pillar--section > label:hover,
.section--newsletter .donate-block .pillar--section > label:hover, .donate-block
.section--intro .pillar--section > label:hover,
.section--intro .donate-block .pillar--section > label:hover, .donate-block
.section--picker .pillar--section > label:hover,
.section--picker .donate-block .pillar--section > label:hover, .donate-block
.section--instagram .pillar--section > label:hover,
.section--instagram .donate-block .pillar--section > label:hover, .donate-block .section--info .pillar--section .info--section > label:hover, .section--info .pillar--section .donate-block .info--section > label:hover {
  color: #B30931;
}

.donate-block .container > label:hover:before, .donate-block .section--blockquote .pillar--section > label:hover:before, .section--blockquote .donate-block .pillar--section > label:hover:before, .donate-block
.section--cta .pillar--section > label:hover:before,
.section--cta .donate-block .pillar--section > label:hover:before, .donate-block
.section--tweet .pillar--section > label:hover:before,
.section--tweet .donate-block .pillar--section > label:hover:before, .donate-block
.section--image-video .pillar--section > label:hover:before,
.section--image-video .donate-block .pillar--section > label:hover:before, .donate-block
.section--text .pillar--section > label:hover:before,
.section--text .donate-block .pillar--section > label:hover:before, .donate-block
.section--newsletter .pillar--section > label:hover:before,
.section--newsletter .donate-block .pillar--section > label:hover:before, .donate-block
.section--intro .pillar--section > label:hover:before,
.section--intro .donate-block .pillar--section > label:hover:before, .donate-block
.section--picker .pillar--section > label:hover:before,
.section--picker .donate-block .pillar--section > label:hover:before, .donate-block
.section--instagram .pillar--section > label:hover:before,
.section--instagram .donate-block .pillar--section > label:hover:before, .donate-block .section--info .pillar--section .info--section > label:hover:before, .section--info .pillar--section .donate-block .info--section > label:hover:before, .donate-block .container > label:hover:after, .donate-block .section--blockquote .pillar--section > label:hover:after, .section--blockquote .donate-block .pillar--section > label:hover:after, .donate-block
.section--cta .pillar--section > label:hover:after,
.section--cta .donate-block .pillar--section > label:hover:after, .donate-block
.section--tweet .pillar--section > label:hover:after,
.section--tweet .donate-block .pillar--section > label:hover:after, .donate-block
.section--image-video .pillar--section > label:hover:after,
.section--image-video .donate-block .pillar--section > label:hover:after, .donate-block
.section--text .pillar--section > label:hover:after,
.section--text .donate-block .pillar--section > label:hover:after, .donate-block
.section--newsletter .pillar--section > label:hover:after,
.section--newsletter .donate-block .pillar--section > label:hover:after, .donate-block
.section--intro .pillar--section > label:hover:after,
.section--intro .donate-block .pillar--section > label:hover:after, .donate-block
.section--picker .pillar--section > label:hover:after,
.section--picker .donate-block .pillar--section > label:hover:after, .donate-block
.section--instagram .pillar--section > label:hover:after,
.section--instagram .donate-block .pillar--section > label:hover:after, .donate-block .section--info .pillar--section .info--section > label:hover:after, .section--info .pillar--section .donate-block .info--section > label:hover:after {
  width: 100%;
}

.donate-block .container > label ~ label, .donate-block .section--blockquote .pillar--section > label ~ label, .section--blockquote .donate-block .pillar--section > label ~ label, .donate-block
.section--cta .pillar--section > label ~ label,
.section--cta .donate-block .pillar--section > label ~ label, .donate-block
.section--tweet .pillar--section > label ~ label,
.section--tweet .donate-block .pillar--section > label ~ label, .donate-block
.section--image-video .pillar--section > label ~ label,
.section--image-video .donate-block .pillar--section > label ~ label, .donate-block
.section--text .pillar--section > label ~ label,
.section--text .donate-block .pillar--section > label ~ label, .donate-block
.section--newsletter .pillar--section > label ~ label,
.section--newsletter .donate-block .pillar--section > label ~ label, .donate-block
.section--intro .pillar--section > label ~ label,
.section--intro .donate-block .pillar--section > label ~ label, .donate-block
.section--picker .pillar--section > label ~ label,
.section--picker .donate-block .pillar--section > label ~ label, .donate-block
.section--instagram .pillar--section > label ~ label,
.section--instagram .donate-block .pillar--section > label ~ label, .donate-block .section--info .pillar--section .info--section > label ~ label, .section--info .pillar--section .donate-block .info--section > label ~ label {
  margin: 0 0 40px 20px;
}

.donate-block h2 {
  text-align: center;
  color: #B30931;
}

@media screen and (max-width: 500px) {
  .donate-block h2 {
    margin-bottom: 20px;
  }
}

.donate-block .donate {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #B30931;
  color: #FFF;
  text-align: center;
  display: block;
  margin: 40px auto 10px auto;
  transition: all .3s ease-in-out;
  cursor: pointer;
  line-height: 1.7;
}

.donate-block .donate:hover {
  background-color: #B30931;
}

.donate-block ul.donate-tab {
  text-align: center;
  list-style: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.donate-block ul.donate-tab li {
  margin-bottom: 5px;
}

.donate-block ul.donate-tab li input[type="radio"] {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 0px;
  width: 0px;
  margin: -1px;
  padding: 0;
  border: 0;
}

.donate-block ul.donate-tab li label {
  color: #B30931;
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  border-radius: 50%;
  border: 1px solid #B30931;
  width: 90px;
  height: 90px;
  margin: 0 10px;
  position: relative;
  transition: all .3s ease-out;
}

.donate-block ul.donate-tab li label:hover {
  background-color: #B30931;
  cursor: pointer;
  color: #FFF;
}

@media only screen and (max-width: 800px) {
  .donate-block ul.donate-tab li label {
    width: 75px;
    height: 75px;
    font-size: 16px;
    margin: 0 6.6666666667px;
  }
}

@media only screen and (max-width: 500px) {
  .donate-block ul.donate-tab li label {
    width: 50px;
    height: 50px;
    font-size: 12px;
  }
}

.donate-block ul.donate-tab li input[type="radio"]:checked + label {
  background-color: #B30931;
  cursor: pointer;
  color: #FFF;
}

.donate-block .tab-section {
  visibility: hidden;
  opacity: 0;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
  width: 100%;
  height: 0;
}

.donate-block input {
  display: none;
}

.donate-block #tab1:checked ~ #single-gift,
.donate-block #tab2:checked ~ #regular-gift,
.donate-block #tab-flex-1:checked ~ #single-gift-flex,
.donate-block #tab-flex-2:checked ~ #regular-gift-flex {
  visibility: visible;
  opacity: 1;
  height: auto;
}

.donate-block #tab1:checked + label:before, .donate-block #tab1:checked + label:after,
.donate-block #tab2:checked + label:before,
.donate-block #tab2:checked + label:after,
.donate-block #tab-flex-1:checked + label:before,
.donate-block #tab-flex-1:checked + label:after,
.donate-block #tab-flex-2:checked + label:before,
.donate-block #tab-flex-2:checked + label:after {
  width: 100%;
  border: 3px solid #B30931;
}

.donate-block-full {
  padding: 0 0 60px;
  background-image: url(../img/donate-pound-bg.png);
  background-size: 20%;
  background-repeat: no-repeat;
  background-position: 0 59%;
  position: relative;
}

.donate-block-full:after {
  content: "";
  padding: 40px 0;
  background-image: url(../img/donate-bg-country.png);
  background-size: 20%;
  background-repeat: no-repeat;
  background-position: 100% 0;
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}

@media screen and (max-width: 500px) {
  .donate-block-full {
    padding: 30px 0;
  }
  .donate-block-full.with-padding-top {
    padding: 0 0 20px 0;
  }
}

.page-template-template-case-study-archive .donate-block-full {
  padding-top: 60px;
}

.donate-block-full .container, .donate-block-full .section--blockquote .pillar--section, .section--blockquote .donate-block-full .pillar--section, .donate-block-full
.section--cta .pillar--section,
.section--cta .donate-block-full .pillar--section, .donate-block-full
.section--tweet .pillar--section,
.section--tweet .donate-block-full .pillar--section, .donate-block-full
.section--image-video .pillar--section,
.section--image-video .donate-block-full .pillar--section, .donate-block-full
.section--text .pillar--section,
.section--text .donate-block-full .pillar--section, .donate-block-full
.section--newsletter .pillar--section,
.section--newsletter .donate-block-full .pillar--section, .donate-block-full
.section--intro .pillar--section,
.section--intro .donate-block-full .pillar--section, .donate-block-full
.section--picker .pillar--section,
.section--picker .donate-block-full .pillar--section, .donate-block-full
.section--instagram .pillar--section,
.section--instagram .donate-block-full .pillar--section, .donate-block-full .section--info .pillar--section .info--section, .section--info .pillar--section .donate-block-full .info--section {
  text-align: center;
  position: relative;
}

.donate-block-full .container > label, .donate-block-full .section--blockquote .pillar--section > label, .section--blockquote .donate-block-full .pillar--section > label, .donate-block-full
.section--cta .pillar--section > label,
.section--cta .donate-block-full .pillar--section > label, .donate-block-full
.section--tweet .pillar--section > label,
.section--tweet .donate-block-full .pillar--section > label, .donate-block-full
.section--image-video .pillar--section > label,
.section--image-video .donate-block-full .pillar--section > label, .donate-block-full
.section--text .pillar--section > label,
.section--text .donate-block-full .pillar--section > label, .donate-block-full
.section--newsletter .pillar--section > label,
.section--newsletter .donate-block-full .pillar--section > label, .donate-block-full
.section--intro .pillar--section > label,
.section--intro .donate-block-full .pillar--section > label, .donate-block-full
.section--picker .pillar--section > label,
.section--picker .donate-block-full .pillar--section > label, .donate-block-full
.section--instagram .pillar--section > label,
.section--instagram .donate-block-full .pillar--section > label, .donate-block-full .section--info .pillar--section .info--section > label, .section--info .pillar--section .donate-block-full .info--section > label {
  color: #424242;
  font-size: 28px;
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  display: inline-block;
  padding-bottom: 10px;
  border-bottom: 3px solid transparent;
  position: relative;
  transition: all .3s ease-in-out;
  margin-top: 0;
}

@media screen and (max-width: 500px) {
  .donate-block-full .container > label, .donate-block-full .section--blockquote .pillar--section > label, .section--blockquote .donate-block-full .pillar--section > label, .donate-block-full
  .section--cta .pillar--section > label,
  .section--cta .donate-block-full .pillar--section > label, .donate-block-full
  .section--tweet .pillar--section > label,
  .section--tweet .donate-block-full .pillar--section > label, .donate-block-full
  .section--image-video .pillar--section > label,
  .section--image-video .donate-block-full .pillar--section > label, .donate-block-full
  .section--text .pillar--section > label,
  .section--text .donate-block-full .pillar--section > label, .donate-block-full
  .section--newsletter .pillar--section > label,
  .section--newsletter .donate-block-full .pillar--section > label, .donate-block-full
  .section--intro .pillar--section > label,
  .section--intro .donate-block-full .pillar--section > label, .donate-block-full
  .section--picker .pillar--section > label,
  .section--picker .donate-block-full .pillar--section > label, .donate-block-full
  .section--instagram .pillar--section > label,
  .section--instagram .donate-block-full .pillar--section > label, .donate-block-full .section--info .pillar--section .info--section > label, .section--info .pillar--section .donate-block-full .info--section > label {
    font-size: 18px;
  }
}

.donate-block-full .container > label:before, .donate-block-full .section--blockquote .pillar--section > label:before, .section--blockquote .donate-block-full .pillar--section > label:before, .donate-block-full
.section--cta .pillar--section > label:before,
.section--cta .donate-block-full .pillar--section > label:before, .donate-block-full
.section--tweet .pillar--section > label:before,
.section--tweet .donate-block-full .pillar--section > label:before, .donate-block-full
.section--image-video .pillar--section > label:before,
.section--image-video .donate-block-full .pillar--section > label:before, .donate-block-full
.section--text .pillar--section > label:before,
.section--text .donate-block-full .pillar--section > label:before, .donate-block-full
.section--newsletter .pillar--section > label:before,
.section--newsletter .donate-block-full .pillar--section > label:before, .donate-block-full
.section--intro .pillar--section > label:before,
.section--intro .donate-block-full .pillar--section > label:before, .donate-block-full
.section--picker .pillar--section > label:before,
.section--picker .donate-block-full .pillar--section > label:before, .donate-block-full
.section--instagram .pillar--section > label:before,
.section--instagram .donate-block-full .pillar--section > label:before, .donate-block-full .section--info .pillar--section .info--section > label:before, .section--info .pillar--section .donate-block-full .info--section > label:before, .donate-block-full .container > label:after, .donate-block-full .section--blockquote .pillar--section > label:after, .section--blockquote .donate-block-full .pillar--section > label:after, .donate-block-full
.section--cta .pillar--section > label:after,
.section--cta .donate-block-full .pillar--section > label:after, .donate-block-full
.section--tweet .pillar--section > label:after,
.section--tweet .donate-block-full .pillar--section > label:after, .donate-block-full
.section--image-video .pillar--section > label:after,
.section--image-video .donate-block-full .pillar--section > label:after, .donate-block-full
.section--text .pillar--section > label:after,
.section--text .donate-block-full .pillar--section > label:after, .donate-block-full
.section--newsletter .pillar--section > label:after,
.section--newsletter .donate-block-full .pillar--section > label:after, .donate-block-full
.section--intro .pillar--section > label:after,
.section--intro .donate-block-full .pillar--section > label:after, .donate-block-full
.section--picker .pillar--section > label:after,
.section--picker .donate-block-full .pillar--section > label:after, .donate-block-full
.section--instagram .pillar--section > label:after,
.section--instagram .donate-block-full .pillar--section > label:after, .donate-block-full .section--info .pillar--section .info--section > label:after, .section--info .pillar--section .donate-block-full .info--section > label:after {
  content: "";
  position: absolute;
  bottom: -3px;
  width: 0px;
  height: 6px;
  margin: 5px 0 0;
  transition: all .3s ease-in-out;
  transition-duration: 0.35s;
  left: 0;
  background-color: #B30931;
}

.donate-block-full .container > label:hover, .donate-block-full .section--blockquote .pillar--section > label:hover, .section--blockquote .donate-block-full .pillar--section > label:hover, .donate-block-full
.section--cta .pillar--section > label:hover,
.section--cta .donate-block-full .pillar--section > label:hover, .donate-block-full
.section--tweet .pillar--section > label:hover,
.section--tweet .donate-block-full .pillar--section > label:hover, .donate-block-full
.section--image-video .pillar--section > label:hover,
.section--image-video .donate-block-full .pillar--section > label:hover, .donate-block-full
.section--text .pillar--section > label:hover,
.section--text .donate-block-full .pillar--section > label:hover, .donate-block-full
.section--newsletter .pillar--section > label:hover,
.section--newsletter .donate-block-full .pillar--section > label:hover, .donate-block-full
.section--intro .pillar--section > label:hover,
.section--intro .donate-block-full .pillar--section > label:hover, .donate-block-full
.section--picker .pillar--section > label:hover,
.section--picker .donate-block-full .pillar--section > label:hover, .donate-block-full
.section--instagram .pillar--section > label:hover,
.section--instagram .donate-block-full .pillar--section > label:hover, .donate-block-full .section--info .pillar--section .info--section > label:hover, .section--info .pillar--section .donate-block-full .info--section > label:hover {
  color: #B30931;
}

.donate-block-full .container > label:hover:before, .donate-block-full .section--blockquote .pillar--section > label:hover:before, .section--blockquote .donate-block-full .pillar--section > label:hover:before, .donate-block-full
.section--cta .pillar--section > label:hover:before,
.section--cta .donate-block-full .pillar--section > label:hover:before, .donate-block-full
.section--tweet .pillar--section > label:hover:before,
.section--tweet .donate-block-full .pillar--section > label:hover:before, .donate-block-full
.section--image-video .pillar--section > label:hover:before,
.section--image-video .donate-block-full .pillar--section > label:hover:before, .donate-block-full
.section--text .pillar--section > label:hover:before,
.section--text .donate-block-full .pillar--section > label:hover:before, .donate-block-full
.section--newsletter .pillar--section > label:hover:before,
.section--newsletter .donate-block-full .pillar--section > label:hover:before, .donate-block-full
.section--intro .pillar--section > label:hover:before,
.section--intro .donate-block-full .pillar--section > label:hover:before, .donate-block-full
.section--picker .pillar--section > label:hover:before,
.section--picker .donate-block-full .pillar--section > label:hover:before, .donate-block-full
.section--instagram .pillar--section > label:hover:before,
.section--instagram .donate-block-full .pillar--section > label:hover:before, .donate-block-full .section--info .pillar--section .info--section > label:hover:before, .section--info .pillar--section .donate-block-full .info--section > label:hover:before, .donate-block-full .container > label:hover:after, .donate-block-full .section--blockquote .pillar--section > label:hover:after, .section--blockquote .donate-block-full .pillar--section > label:hover:after, .donate-block-full
.section--cta .pillar--section > label:hover:after,
.section--cta .donate-block-full .pillar--section > label:hover:after, .donate-block-full
.section--tweet .pillar--section > label:hover:after,
.section--tweet .donate-block-full .pillar--section > label:hover:after, .donate-block-full
.section--image-video .pillar--section > label:hover:after,
.section--image-video .donate-block-full .pillar--section > label:hover:after, .donate-block-full
.section--text .pillar--section > label:hover:after,
.section--text .donate-block-full .pillar--section > label:hover:after, .donate-block-full
.section--newsletter .pillar--section > label:hover:after,
.section--newsletter .donate-block-full .pillar--section > label:hover:after, .donate-block-full
.section--intro .pillar--section > label:hover:after,
.section--intro .donate-block-full .pillar--section > label:hover:after, .donate-block-full
.section--picker .pillar--section > label:hover:after,
.section--picker .donate-block-full .pillar--section > label:hover:after, .donate-block-full
.section--instagram .pillar--section > label:hover:after,
.section--instagram .donate-block-full .pillar--section > label:hover:after, .donate-block-full .section--info .pillar--section .info--section > label:hover:after, .section--info .pillar--section .donate-block-full .info--section > label:hover:after {
  width: 100%;
}

.donate-block-full .container > label ~ label, .donate-block-full .section--blockquote .pillar--section > label ~ label, .section--blockquote .donate-block-full .pillar--section > label ~ label, .donate-block-full
.section--cta .pillar--section > label ~ label,
.section--cta .donate-block-full .pillar--section > label ~ label, .donate-block-full
.section--tweet .pillar--section > label ~ label,
.section--tweet .donate-block-full .pillar--section > label ~ label, .donate-block-full
.section--image-video .pillar--section > label ~ label,
.section--image-video .donate-block-full .pillar--section > label ~ label, .donate-block-full
.section--text .pillar--section > label ~ label,
.section--text .donate-block-full .pillar--section > label ~ label, .donate-block-full
.section--newsletter .pillar--section > label ~ label,
.section--newsletter .donate-block-full .pillar--section > label ~ label, .donate-block-full
.section--intro .pillar--section > label ~ label,
.section--intro .donate-block-full .pillar--section > label ~ label, .donate-block-full
.section--picker .pillar--section > label ~ label,
.section--picker .donate-block-full .pillar--section > label ~ label, .donate-block-full
.section--instagram .pillar--section > label ~ label,
.section--instagram .donate-block-full .pillar--section > label ~ label, .donate-block-full .section--info .pillar--section .info--section > label ~ label, .section--info .pillar--section .donate-block-full .info--section > label ~ label {
  margin: 0 0 40px 20px;
}

.donate-block-full h2 {
  text-align: center;
  color: #B30931;
}

@media screen and (max-width: 500px) {
  .donate-block-full h2 {
    margin-bottom: 20px;
  }
}

.donate-block-full .donate {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #B30931;
  color: #FFF;
  text-align: center;
  display: block;
  margin: 40px auto 10px auto;
  transition: all .3s ease-in-out;
  cursor: pointer;
  line-height: 1.7;
}

.donate-block-full .donate:hover {
  background-color: #B30931;
}

.donate-block-full ul.donate-tab {
  text-align: center;
  list-style: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.donate-block-full ul.donate-tab li {
  margin-bottom: 5px;
}

.donate-block-full ul.donate-tab li input[type="radio"] {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 0px;
  width: 0px;
  margin: -1px;
  padding: 0;
  border: 0;
}

.donate-block-full ul.donate-tab li label {
  color: #B30931;
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  border-radius: 50%;
  border: 1px solid #B30931;
  width: 90px;
  height: 90px;
  margin: 0 10px;
  position: relative;
  transition: all .3s ease-out;
}

.donate-block-full ul.donate-tab li label:hover {
  background-color: #B30931;
  cursor: pointer;
  color: #FFF;
}

@media only screen and (max-width: 800px) {
  .donate-block-full ul.donate-tab li label {
    width: 75px;
    height: 75px;
    font-size: 16px;
    margin: 0 6.6666666667px;
  }
}

@media only screen and (max-width: 500px) {
  .donate-block-full ul.donate-tab li label {
    width: 50px;
    height: 50px;
    font-size: 12px;
  }
}

.donate-block-full ul.donate-tab li input[type="radio"]:checked + label {
  background-color: #B30931;
  cursor: pointer;
  color: #FFF;
}

.donate-block-full .tab-section {
  visibility: hidden;
  opacity: 0;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
  width: 100%;
  height: 0;
}

.donate-block-full input {
  display: none;
}

.donate-block-full #tab1-landing + label:before, .donate-block-full #tab1-landing + label:after {
  width: 100%;
  border: 3px solid #B30931;
}

.donate-block-full #tab1-landing.active + label:before, .donate-block-full #tab1-landing.active + label:after {
  width: 0;
  border: none;
}

.donate-block-full #single-gift-landing {
  visibility: visible;
  opacity: 1;
  height: auto;
}

.donate-block-full #tab2-landing:checked ~ #single-gift-landing {
  visibility: hidden;
  opacity: 0;
  height: 0;
}

.donate-block-full #tab1-landing:checked ~ #single-gift-landing,
.donate-block-full #tab2-landing:checked ~ #regular-gift-landing {
  visibility: visible;
  opacity: 1;
  height: auto;
}

.donate-block-full #tab1-landing:checked + label:before, .donate-block-full #tab1-landing:checked + label:after,
.donate-block-full #tab2-landing:checked + label:before,
.donate-block-full #tab2-landing:checked + label:after {
  width: 100%;
  border: 3px solid #B30931;
}

.donate-block-hero {
  padding: 0 0 60px;
  background-image: url(../img/donate-pound-bg.png);
  background-size: 20%;
  background-repeat: no-repeat;
  background-position: 0 59%;
  position: relative;
}

.donate-block-hero:after {
  content: "";
  padding: 40px 0;
  background-image: url(../img/donate-bg-country.png);
  background-size: 20%;
  background-repeat: no-repeat;
  background-position: 100% 0;
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}

@media screen and (max-width: 500px) {
  .donate-block-hero {
    padding: 30px 0;
  }
  .donate-block-hero.with-padding-top {
    padding: 0 0 20px 0;
  }
}

.page-template-template-case-study-archive .donate-block-hero {
  padding-top: 60px;
}

.donate-block-hero .container, .donate-block-hero .section--blockquote .pillar--section, .section--blockquote .donate-block-hero .pillar--section, .donate-block-hero
.section--cta .pillar--section,
.section--cta .donate-block-hero .pillar--section, .donate-block-hero
.section--tweet .pillar--section,
.section--tweet .donate-block-hero .pillar--section, .donate-block-hero
.section--image-video .pillar--section,
.section--image-video .donate-block-hero .pillar--section, .donate-block-hero
.section--text .pillar--section,
.section--text .donate-block-hero .pillar--section, .donate-block-hero
.section--newsletter .pillar--section,
.section--newsletter .donate-block-hero .pillar--section, .donate-block-hero
.section--intro .pillar--section,
.section--intro .donate-block-hero .pillar--section, .donate-block-hero
.section--picker .pillar--section,
.section--picker .donate-block-hero .pillar--section, .donate-block-hero
.section--instagram .pillar--section,
.section--instagram .donate-block-hero .pillar--section, .donate-block-hero .section--info .pillar--section .info--section, .section--info .pillar--section .donate-block-hero .info--section, .donate-block-hero .wrapper {
  text-align: center;
  position: relative;
}

.donate-block-hero .container > label, .donate-block-hero .section--blockquote .pillar--section > label, .section--blockquote .donate-block-hero .pillar--section > label, .donate-block-hero
.section--cta .pillar--section > label,
.section--cta .donate-block-hero .pillar--section > label, .donate-block-hero
.section--tweet .pillar--section > label,
.section--tweet .donate-block-hero .pillar--section > label, .donate-block-hero
.section--image-video .pillar--section > label,
.section--image-video .donate-block-hero .pillar--section > label, .donate-block-hero
.section--text .pillar--section > label,
.section--text .donate-block-hero .pillar--section > label, .donate-block-hero
.section--newsletter .pillar--section > label,
.section--newsletter .donate-block-hero .pillar--section > label, .donate-block-hero
.section--intro .pillar--section > label,
.section--intro .donate-block-hero .pillar--section > label, .donate-block-hero
.section--picker .pillar--section > label,
.section--picker .donate-block-hero .pillar--section > label, .donate-block-hero
.section--instagram .pillar--section > label,
.section--instagram .donate-block-hero .pillar--section > label, .donate-block-hero .section--info .pillar--section .info--section > label, .section--info .pillar--section .donate-block-hero .info--section > label, .donate-block-hero .wrapper > label {
  color: #424242;
  font-size: 28px;
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  display: inline-block;
  padding-bottom: 10px;
  border-bottom: 3px solid transparent;
  position: relative;
  transition: all .3s ease-in-out;
  margin-top: 0;
}

@media screen and (max-width: 500px) {
  .donate-block-hero .container > label, .donate-block-hero .section--blockquote .pillar--section > label, .section--blockquote .donate-block-hero .pillar--section > label, .donate-block-hero
  .section--cta .pillar--section > label,
  .section--cta .donate-block-hero .pillar--section > label, .donate-block-hero
  .section--tweet .pillar--section > label,
  .section--tweet .donate-block-hero .pillar--section > label, .donate-block-hero
  .section--image-video .pillar--section > label,
  .section--image-video .donate-block-hero .pillar--section > label, .donate-block-hero
  .section--text .pillar--section > label,
  .section--text .donate-block-hero .pillar--section > label, .donate-block-hero
  .section--newsletter .pillar--section > label,
  .section--newsletter .donate-block-hero .pillar--section > label, .donate-block-hero
  .section--intro .pillar--section > label,
  .section--intro .donate-block-hero .pillar--section > label, .donate-block-hero
  .section--picker .pillar--section > label,
  .section--picker .donate-block-hero .pillar--section > label, .donate-block-hero
  .section--instagram .pillar--section > label,
  .section--instagram .donate-block-hero .pillar--section > label, .donate-block-hero .section--info .pillar--section .info--section > label, .section--info .pillar--section .donate-block-hero .info--section > label, .donate-block-hero .wrapper > label {
    font-size: 18px;
  }
}

.donate-block-hero .container > label:before, .donate-block-hero .section--blockquote .pillar--section > label:before, .section--blockquote .donate-block-hero .pillar--section > label:before, .donate-block-hero
.section--cta .pillar--section > label:before,
.section--cta .donate-block-hero .pillar--section > label:before, .donate-block-hero
.section--tweet .pillar--section > label:before,
.section--tweet .donate-block-hero .pillar--section > label:before, .donate-block-hero
.section--image-video .pillar--section > label:before,
.section--image-video .donate-block-hero .pillar--section > label:before, .donate-block-hero
.section--text .pillar--section > label:before,
.section--text .donate-block-hero .pillar--section > label:before, .donate-block-hero
.section--newsletter .pillar--section > label:before,
.section--newsletter .donate-block-hero .pillar--section > label:before, .donate-block-hero
.section--intro .pillar--section > label:before,
.section--intro .donate-block-hero .pillar--section > label:before, .donate-block-hero
.section--picker .pillar--section > label:before,
.section--picker .donate-block-hero .pillar--section > label:before, .donate-block-hero
.section--instagram .pillar--section > label:before,
.section--instagram .donate-block-hero .pillar--section > label:before, .donate-block-hero .section--info .pillar--section .info--section > label:before, .section--info .pillar--section .donate-block-hero .info--section > label:before, .donate-block-hero .container > label:after, .donate-block-hero .section--blockquote .pillar--section > label:after, .section--blockquote .donate-block-hero .pillar--section > label:after, .donate-block-hero
.section--cta .pillar--section > label:after,
.section--cta .donate-block-hero .pillar--section > label:after, .donate-block-hero
.section--tweet .pillar--section > label:after,
.section--tweet .donate-block-hero .pillar--section > label:after, .donate-block-hero
.section--image-video .pillar--section > label:after,
.section--image-video .donate-block-hero .pillar--section > label:after, .donate-block-hero
.section--text .pillar--section > label:after,
.section--text .donate-block-hero .pillar--section > label:after, .donate-block-hero
.section--newsletter .pillar--section > label:after,
.section--newsletter .donate-block-hero .pillar--section > label:after, .donate-block-hero
.section--intro .pillar--section > label:after,
.section--intro .donate-block-hero .pillar--section > label:after, .donate-block-hero
.section--picker .pillar--section > label:after,
.section--picker .donate-block-hero .pillar--section > label:after, .donate-block-hero
.section--instagram .pillar--section > label:after,
.section--instagram .donate-block-hero .pillar--section > label:after, .donate-block-hero .section--info .pillar--section .info--section > label:after, .section--info .pillar--section .donate-block-hero .info--section > label:after, .donate-block-hero .wrapper > label:before, .donate-block-hero .wrapper > label:after {
  content: "";
  position: absolute;
  bottom: -3px;
  width: 0px;
  height: 6px;
  margin: 5px 0 0;
  transition: all .3s ease-in-out;
  transition-duration: 0.35s;
  left: 0;
  background-color: #B30931;
}

.donate-block-hero .container > label:hover, .donate-block-hero .section--blockquote .pillar--section > label:hover, .section--blockquote .donate-block-hero .pillar--section > label:hover, .donate-block-hero
.section--cta .pillar--section > label:hover,
.section--cta .donate-block-hero .pillar--section > label:hover, .donate-block-hero
.section--tweet .pillar--section > label:hover,
.section--tweet .donate-block-hero .pillar--section > label:hover, .donate-block-hero
.section--image-video .pillar--section > label:hover,
.section--image-video .donate-block-hero .pillar--section > label:hover, .donate-block-hero
.section--text .pillar--section > label:hover,
.section--text .donate-block-hero .pillar--section > label:hover, .donate-block-hero
.section--newsletter .pillar--section > label:hover,
.section--newsletter .donate-block-hero .pillar--section > label:hover, .donate-block-hero
.section--intro .pillar--section > label:hover,
.section--intro .donate-block-hero .pillar--section > label:hover, .donate-block-hero
.section--picker .pillar--section > label:hover,
.section--picker .donate-block-hero .pillar--section > label:hover, .donate-block-hero
.section--instagram .pillar--section > label:hover,
.section--instagram .donate-block-hero .pillar--section > label:hover, .donate-block-hero .section--info .pillar--section .info--section > label:hover, .section--info .pillar--section .donate-block-hero .info--section > label:hover, .donate-block-hero .wrapper > label:hover {
  color: #B30931;
}

.donate-block-hero .container > label:hover:before, .donate-block-hero .section--blockquote .pillar--section > label:hover:before, .section--blockquote .donate-block-hero .pillar--section > label:hover:before, .donate-block-hero
.section--cta .pillar--section > label:hover:before,
.section--cta .donate-block-hero .pillar--section > label:hover:before, .donate-block-hero
.section--tweet .pillar--section > label:hover:before,
.section--tweet .donate-block-hero .pillar--section > label:hover:before, .donate-block-hero
.section--image-video .pillar--section > label:hover:before,
.section--image-video .donate-block-hero .pillar--section > label:hover:before, .donate-block-hero
.section--text .pillar--section > label:hover:before,
.section--text .donate-block-hero .pillar--section > label:hover:before, .donate-block-hero
.section--newsletter .pillar--section > label:hover:before,
.section--newsletter .donate-block-hero .pillar--section > label:hover:before, .donate-block-hero
.section--intro .pillar--section > label:hover:before,
.section--intro .donate-block-hero .pillar--section > label:hover:before, .donate-block-hero
.section--picker .pillar--section > label:hover:before,
.section--picker .donate-block-hero .pillar--section > label:hover:before, .donate-block-hero
.section--instagram .pillar--section > label:hover:before,
.section--instagram .donate-block-hero .pillar--section > label:hover:before, .donate-block-hero .section--info .pillar--section .info--section > label:hover:before, .section--info .pillar--section .donate-block-hero .info--section > label:hover:before, .donate-block-hero .container > label:hover:after, .donate-block-hero .section--blockquote .pillar--section > label:hover:after, .section--blockquote .donate-block-hero .pillar--section > label:hover:after, .donate-block-hero
.section--cta .pillar--section > label:hover:after,
.section--cta .donate-block-hero .pillar--section > label:hover:after, .donate-block-hero
.section--tweet .pillar--section > label:hover:after,
.section--tweet .donate-block-hero .pillar--section > label:hover:after, .donate-block-hero
.section--image-video .pillar--section > label:hover:after,
.section--image-video .donate-block-hero .pillar--section > label:hover:after, .donate-block-hero
.section--text .pillar--section > label:hover:after,
.section--text .donate-block-hero .pillar--section > label:hover:after, .donate-block-hero
.section--newsletter .pillar--section > label:hover:after,
.section--newsletter .donate-block-hero .pillar--section > label:hover:after, .donate-block-hero
.section--intro .pillar--section > label:hover:after,
.section--intro .donate-block-hero .pillar--section > label:hover:after, .donate-block-hero
.section--picker .pillar--section > label:hover:after,
.section--picker .donate-block-hero .pillar--section > label:hover:after, .donate-block-hero
.section--instagram .pillar--section > label:hover:after,
.section--instagram .donate-block-hero .pillar--section > label:hover:after, .donate-block-hero .section--info .pillar--section .info--section > label:hover:after, .section--info .pillar--section .donate-block-hero .info--section > label:hover:after, .donate-block-hero .wrapper > label:hover:before, .donate-block-hero .wrapper > label:hover:after {
  width: 100%;
}

.donate-block-hero .container > label ~ label, .donate-block-hero .section--blockquote .pillar--section > label ~ label, .section--blockquote .donate-block-hero .pillar--section > label ~ label, .donate-block-hero
.section--cta .pillar--section > label ~ label,
.section--cta .donate-block-hero .pillar--section > label ~ label, .donate-block-hero
.section--tweet .pillar--section > label ~ label,
.section--tweet .donate-block-hero .pillar--section > label ~ label, .donate-block-hero
.section--image-video .pillar--section > label ~ label,
.section--image-video .donate-block-hero .pillar--section > label ~ label, .donate-block-hero
.section--text .pillar--section > label ~ label,
.section--text .donate-block-hero .pillar--section > label ~ label, .donate-block-hero
.section--newsletter .pillar--section > label ~ label,
.section--newsletter .donate-block-hero .pillar--section > label ~ label, .donate-block-hero
.section--intro .pillar--section > label ~ label,
.section--intro .donate-block-hero .pillar--section > label ~ label, .donate-block-hero
.section--picker .pillar--section > label ~ label,
.section--picker .donate-block-hero .pillar--section > label ~ label, .donate-block-hero
.section--instagram .pillar--section > label ~ label,
.section--instagram .donate-block-hero .pillar--section > label ~ label, .donate-block-hero .section--info .pillar--section .info--section > label ~ label, .section--info .pillar--section .donate-block-hero .info--section > label ~ label, .donate-block-hero .wrapper > label ~ label {
  margin: 0 0 40px 20px;
}

.donate-block-hero h2 {
  text-align: center;
  color: #B30931;
}

@media screen and (max-width: 500px) {
  .donate-block-hero h2 {
    margin-bottom: 20px;
  }
}

.donate-block-hero .donate {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #B30931;
  color: #FFF;
  text-align: center;
  display: block;
  margin: 40px auto 10px auto;
  transition: all .3s ease-in-out;
  cursor: pointer;
  line-height: 1.7;
}

.donate-block-hero .donate:hover {
  background-color: #B30931;
}

.donate-block-hero ul.donate-tab {
  text-align: center;
  list-style: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.donate-block-hero ul.donate-tab li {
  margin-bottom: 5px;
}

.donate-block-hero ul.donate-tab li input[type="radio"] {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 0px;
  width: 0px;
  margin: -1px;
  padding: 0;
  border: 0;
}

.donate-block-hero ul.donate-tab li label {
  color: #B30931;
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  border-radius: 50%;
  border: 1px solid #B30931;
  width: 90px;
  height: 90px;
  margin: 0 10px;
  position: relative;
  transition: all .3s ease-out;
}

.donate-block-hero ul.donate-tab li label:hover {
  background-color: #B30931;
  cursor: pointer;
  color: #FFF;
}

@media only screen and (max-width: 800px) {
  .donate-block-hero ul.donate-tab li label {
    width: 75px;
    height: 75px;
    font-size: 16px;
    margin: 0 6.6666666667px;
  }
}

@media only screen and (max-width: 500px) {
  .donate-block-hero ul.donate-tab li label {
    width: 50px;
    height: 50px;
    font-size: 12px;
  }
}

.donate-block-hero ul.donate-tab li input[type="radio"]:checked + label {
  background-color: #B30931;
  cursor: pointer;
  color: #FFF;
}

.donate-block-hero .tab-section {
  visibility: hidden;
  opacity: 0;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
  width: 100%;
  height: 0;
}

.donate-block-hero input {
  display: none;
}

.donate-block-hero #tab1-hero + label:before, .donate-block-hero #tab1-hero + label:after {
  width: 100%;
  border: 3px solid #B30931;
}

.donate-block-hero #tab1-hero.active + label:before, .donate-block-hero #tab1-hero.active + label:after {
  width: 0;
  border: none;
}

.donate-block-hero #single-gift-hero {
  visibility: visible;
  opacity: 1;
  height: auto;
}

.donate-block-hero #tab2-hero:checked ~ #single-gift-hero {
  visibility: hidden;
  opacity: 0;
  height: 0;
}

.donate-block-hero #tab1-hero:checked ~ #single-gift-hero,
.donate-block-hero #tab2-hero:checked ~ #regular-gift-hero {
  visibility: visible;
  opacity: 1;
  height: auto;
}

.donate-block-hero #tab1-hero:checked + label:before, .donate-block-hero #tab1-hero:checked + label:after,
.donate-block-hero #tab2-hero:checked + label:before,
.donate-block-hero #tab2-hero:checked + label:after {
  width: 100%;
  border: 3px solid #B30931;
}

.donate-other {
  display: block;
  margin: 10px 0;
}

.did-you-know {
  background: #F2F4F2;
  border: 1px solid #EEE;
  padding: 20px;
}

.did-you-know p {
  margin: 0;
  padding: 0;
}

.did-you-know p > a {
  display: intro_block;
  background: #EEE;
  padding: 5px 6.6666666667px;
}

.did-you-know p > a:hover {
  background: #B30931;
  color: #FFF;
}

/*
pie chart
*/
.pie-eAndS,
.pie-C,
.pie-vRF {
  padding: 5px 10px;
  display: inline-block;
  clear: left;
  float: left;
  color: #FFF;
  font-weight: 700;
}

.pie-eAndS {
  background-color: #6154A4;
}

.pie-C {
  background-color: #6DC065;
}

.pie-vRF {
  background-color: #4197E5;
}

/*
pie chart END
*/
/*
Template Stripe Donation hero styling
*/
.keeping-intouch {
  background-color: #9FAD9F;
  width: 100%;
  color: #FFF;
  padding: 40px 0px;
  position: relative;
  margin: 0 !important;
}

.keeping-intouch .form-group > div {
  padding: 0 !important;
}

.keeping-intouch h2 {
  margin: 0 0 20px 0;
}

.keeping-intouch:before {
  content: "";
  display: block;
  background-color: #9FAD9F;
  width: 100vw;
  height: 100% !important;
  color: #FFF;
  padding: 40px 0px;
  position: absolute;
  top: 0;
  left: 50%;
  z-index: -1;
  transform: translateX(-50%);
}

/*
Privacy Policy
*/
.donate-page {
  position: relative;
}

.donate-page input#Email {
  width: 100%;
}

.donate-page .donate-form.form-horizontal .form-group > div .form-control,
.donate-page .donate-form.form-horizontal .form-group > div input[type=text],
.donate-page .donate-form.form-horizontal .form-group > div {
  width: 100%;
}

.btn, #submitButton {
  background: #B30931;
  color: #FFF;
  height: auto;
  border-radius: 0;
  text-align: center;
  margin: 0;
  border: 0;
  padding: 20px;
  cursor: pointer;
}

@media screen and (max-width: 500px) {
  .btn, #submitButton {
    font-size: 22px;
    padding: 15px;
  }
}

.btn.btn-white, #submitButton.btn-white {
  background-color: #FFF;
  color: #333333;
  padding: 10px 20px;
  font-size: 18px;
}

.half-width {
  width: 50%;
}

.half-width:after {
  content: "";
  display: block;
  clear: both;
}

@media screen and (max-width: 800px) {
  .half-width {
    width: 100% !important;
    float: none;
  }
}

.keeping-intouch > div {
  width: 100% !important;
}

.keeping-intouch > div p, .keeping-intouch > div label, .keeping-intouch > div div {
  font-size: 22px;
  display: block;
}

.border-bottom {
  display: inline-block;
  border-bottom: 2px dashed #B30931 !important;
}

input#Amount, .site-main .thankyou-banner .thankyou-popup .content input#thankyou-amount {
  border-left: 0 !important;
  border-right: 0 !important;
  border-top: 0 !important;
  border-bottom: 0 !important;
  border-radius: 0 !important;
  color: #B30931;
  font-size: 80px;
  line-height: 80px;
  font-weight: bold;
  min-width: 2ch;
}

@media screen and (max-width: 1080px) {
  input#Amount, .site-main .thankyou-banner .thankyou-popup .content input#thankyou-amount {
    font-size: 60px;
    line-height: 60px;
  }
}

@media screen and (max-width: 800px) {
  input#Amount, .site-main .thankyou-banner .thankyou-popup .content input#thankyou-amount {
    font-size: 80px;
  }
}

@media screen and (max-width: 500px) {
  input#Amount, .site-main .thankyou-banner .thankyou-popup .content input#thankyou-amount {
    font-size: 60px;
    line-height: 60px;
  }
}

.communications-cta {
  padding: 40px 0;
}

.communications-cta:after {
  content: "";
  display: block;
  clear: both;
}

.communications-cta > div {
  float: left;
  width: 30%;
}

@media screen and (max-width: 800px) {
  .communications-cta > div {
    width: 100%;
    float: none;
  }
}

.communications-cta img {
  max-width: 237px;
  margin: 0 auto;
  display: block;
}

@media screen and (max-width: 600px) {
  .communications-cta img {
    max-width: 90%;
  }
}

.communications-cta .communications-content {
  float: right;
  width: 70%;
  padding: 40px 10px;
}

@media screen and (max-width: 800px) {
  .communications-cta .communications-content {
    width: 100%;
    float: none;
    padding: 0;
  }
}

.communications-cta .communications-content h2 {
  color: #B30931;
}

.communications-cta .communications-content span {
  font-size: 22px;
}

.write-a-message textarea {
  border: 1px solid #EEE;
  border-radius: 0 !important;
  min-height: 250px;
  -ms-flex-align: baseline;
      align-items: baseline;
  width: 100%;
  background-color: #EEE;
  color: #000;
  font-size: 16px;
}

.write-a-message textarea:-ms-input-placeholder {
  font-size: 16px;
  color: #000;
}

.write-a-message textarea::placeholder {
  font-size: 16px;
  color: #000;
}

.total-donation {
  background-color: #B30931;
  position: relative;
  width: 100%;
  background-image: url(../img/pound-sign.svg);
  background-size: 19%;
  background-repeat: no-repeat;
  background-position: 90% 90%;
  padding: 40px 40px 100px 40px !important;
}

@media screen and (max-width: 700px) {
  .total-donation {
    position: relative;
    width: auto;
    background-size: 70px;
    background-position: 95% 95%;
  }
}

@media screen and (max-width: 500px) {
  .total-donation {
    padding: 20px 20px 60px 20px !important;
  }
  .total-donation p {
    line-height: 1.4;
  }
}

.total-donation:before {
  content: '';
  position: absolute;
  right: 100%;
  top: 50%;
  width: 0;
  height: 0;
  transform: translateY(-50%);
  border-style: solid;
  border-width: 30px 18px 30px 0;
  border-color: transparent #B30931 transparent transparent;
}

@media screen and (max-width: 800px) {
  .total-donation {
    margin-top: 20px;
  }
  .total-donation:before {
    right: 50%;
    top: 104%;
    border-width: 18px 30px 0px 30px;
    border-color: #B30931 transparent transparent transparent;
    transform: translate(50%, -100%);
  }
}

.total-donation p {
  color: #FFF;
  margin: 0;
  font-size: 20px;
  padding: 0;
  font-weight: bold;
}

.total-donation .convert, .total-donation .pound-sign {
  font-size: 50px;
}

.gift-for {
  display: block;
}

.gift-for select {
  border: 0 !important;
}

@media screen and (min-width: 700px) {
  .donate-page-tabs label,
  .donate-page-tabs input {
    display: none;
  }
  .donate-page-tabs.donateOptions .donateOptionOOT.christmas-block {
    padding-top: 60px;
  }
  .donate-page-tabs.donateOptions .donateOptionOOT.christmas-gift {
    margin-top: 0;
  }
}

@media screen and (max-width: 700px) {
  .donate-page-tabs.donateOptions {
    position: relative;
    margin-bottom: 0;
    overflow: visible;
    height: auto;
    text-align: center;
  }
  .donate-page-tabs.donateOptions label {
    color: #424242;
    font-size: 18px;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    display: inline-block;
    padding-bottom: 10px;
    border-bottom: 3px solid transparent;
    position: relative;
    transition: all .3s ease-in-out;
    margin-top: 0;
  }
  .donate-page-tabs.donateOptions label:before, .donate-page-tabs.donateOptions label:after {
    content: "";
    position: absolute;
    bottom: -3px;
    width: 0px;
    height: 6px;
    margin: 5px 0 0;
    transition: all .3s ease-in-out;
    transition-duration: 0.35s;
    left: 0;
    background-color: #B30931;
  }
  .donate-page-tabs.donateOptions label:hover {
    color: #B30931;
  }
  .donate-page-tabs.donateOptions label:hover:before, .donate-page-tabs.donateOptions label:hover:after {
    width: 100%;
  }
  .donate-page-tabs.donateOptions label ~ label {
    margin: 0 0 40px 20px;
  }
  .donate-page-tabs.donateOptions .donateOptionOOT {
    visibility: hidden;
    opacity: 0;
    transition: opacity .4s ease-out;
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    width: 100%;
    height: 0;
    float: none;
    left: 0;
    margin-top: 0 !important;
    padding-top: 0;
    padding-bottom: 0;
  }
  .donate-page-tabs.donateOptions .donateOptionOOT.donateSingle {
    margin-top: 0 !important;
    padding-bottom: 0;
    padding-top: 0;
  }
  .donate-page-tabs.donateOptions input {
    display: none;
  }
  .donate-page-tabs.donateOptions #tab1:checked ~ #tab-content-1,
  .donate-page-tabs.donateOptions #tab2:checked ~ #tab-content-2 {
    visibility: visible;
    opacity: 1;
    height: auto;
  }
  .donate-page-tabs.donateOptions #tab2:checked ~ #tab-content-2 {
    margin-top: 0;
  }
  .donate-page-tabs.donateOptions #tab2:checked ~ #tab-content-2:before {
    display: none;
  }
  .donate-page-tabs.donateOptions #tab1:checked + label:before, .donate-page-tabs.donateOptions #tab1:checked + label:after,
  .donate-page-tabs.donateOptions #tab2:checked + label:before,
  .donate-page-tabs.donateOptions #tab2:checked + label:after {
    width: 100%;
    border: 3px solid #B30931;
  }
}

.page-template-template-gocardless-covid,
.page-template-template-stripe-covid {
  /*
    pie chart
    */
  /*
    pie chart END
    */
  /*
    Template Stripe Donation hero styling
    */
  /*
    Privacy Policy 
    */
}

.page-template-template-gocardless-covid .donate-block,
.page-template-template-stripe-covid .donate-block {
  color: #FFF;
  background: #BA0B3A;
  padding: 40px 0;
}

@media screen and (max-width: 500px) {
  .page-template-template-gocardless-covid .donate-block,
  .page-template-template-stripe-covid .donate-block {
    padding: 30px 0;
  }
}

.page-template-template-gocardless-covid .donate-block h1,
.page-template-template-stripe-covid .donate-block h1 {
  margin: 0;
}

.page-template-template-gocardless-covid .donate-block .col-6,
.page-template-template-stripe-covid .donate-block .col-6 {
  display: inline;
  float: left;
  width: 66.6666666667%;
  padding: 0 10px;
  box-sizing: border-box;
  padding-right: 80px;
  font-size: 22px;
}

@media screen and (max-width: 1150px) {
  .page-template-template-gocardless-covid .donate-block .col-6,
  .page-template-template-stripe-covid .donate-block .col-6 {
    width: 50%;
  }
}

@media screen and (max-width: 800px) {
  .page-template-template-gocardless-covid .donate-block .col-6,
  .page-template-template-stripe-covid .donate-block .col-6 {
    width: 100%;
  }
}

@media screen and (max-width: 1150px) {
  .page-template-template-gocardless-covid .donate-block .col-6,
  .page-template-template-stripe-covid .donate-block .col-6 {
    padding: 0 10px;
    font-size: 18px;
  }
}

@media screen and (max-width: 800px) {
  .page-template-template-gocardless-covid .donate-block .col-6,
  .page-template-template-stripe-covid .donate-block .col-6 {
    padding-right: 10px;
  }
}

@media screen and (max-width: 500px) {
  .page-template-template-gocardless-covid .donate-block .col-6,
  .page-template-template-stripe-covid .donate-block .col-6 {
    font-size: 15px;
  }
}

.page-template-template-gocardless-covid .donate-block .col-6 > *:first-child,
.page-template-template-stripe-covid .donate-block .col-6 > *:first-child {
  margin-top: 0;
}

.page-template-template-gocardless-covid .donate-block .col-6 > *:last-child,
.page-template-template-stripe-covid .donate-block .col-6 > *:last-child {
  margin-bottom: 0;
}

.page-template-template-gocardless-covid .donate-block .col-4,
.page-template-template-stripe-covid .donate-block .col-4 {
  display: inline;
  float: left;
  width: 33.3333333333%;
  padding: 0 10px;
  box-sizing: border-box;
}

@media screen and (max-width: 1150px) {
  .page-template-template-gocardless-covid .donate-block .col-4,
  .page-template-template-stripe-covid .donate-block .col-4 {
    width: 50%;
  }
}

@media screen and (max-width: 800px) {
  .page-template-template-gocardless-covid .donate-block .col-4,
  .page-template-template-stripe-covid .donate-block .col-4 {
    width: 100%;
  }
}

@media screen and (max-width: 800px) {
  .page-template-template-gocardless-covid .donate-block .col-4,
  .page-template-template-stripe-covid .donate-block .col-4 {
    margin-top: 20px;
  }
}

.page-template-template-gocardless-covid .donate-block .col-5,
.page-template-template-stripe-covid .donate-block .col-5 {
  display: inline;
  float: left;
  width: 50%;
  padding: 0 10px;
  box-sizing: border-box;
}

@media screen and (max-width: 1150px) {
  .page-template-template-gocardless-covid .donate-block .col-5,
  .page-template-template-stripe-covid .donate-block .col-5 {
    width: 50%;
  }
}

@media screen and (max-width: 800px) {
  .page-template-template-gocardless-covid .donate-block .col-5,
  .page-template-template-stripe-covid .donate-block .col-5 {
    width: 100%;
  }
}

@media screen and (max-width: 800px) {
  .page-template-template-gocardless-covid .donate-block .col-5,
  .page-template-template-stripe-covid .donate-block .col-5 {
    margin-top: 20px;
  }
}

.page-template-template-gocardless-covid .donate-block .col-5 a,
.page-template-template-stripe-covid .donate-block .col-5 a {
  height: 106px;
}

.page-template-template-gocardless-covid .donate-block a,
.page-template-template-stripe-covid .donate-block a {
  position: relative;
  display: block;
  background: #9FAD9F;
  margin-bottom: 20px;
  font-size: 40px;
  font-style: italic;
  color: #FFF;
  line-height: 65px;
  padding: 20px 100px 20px 20px;
  transition: background-color .2s ease-in-out;
}

@media screen and (max-width: 950px) {
  .page-template-template-gocardless-covid .donate-block a,
  .page-template-template-stripe-covid .donate-block a {
    font-size: 32px;
  }
}

@media screen and (max-width: 500px) {
  .page-template-template-gocardless-covid .donate-block a,
  .page-template-template-stripe-covid .donate-block a {
    font-size: 26px;
  }
}

.page-template-template-gocardless-covid .donate-block a:last-child,
.page-template-template-stripe-covid .donate-block a:last-child {
  margin-bottom: 0;
}

.page-template-template-gocardless-covid .donate-block a small,
.page-template-template-stripe-covid .donate-block a small {
  display: block;
  font-size: 40%;
  font-style: normal;
  padding-top: 10px;
}

.page-template-template-gocardless-covid .donate-block a span,
.page-template-template-stripe-covid .donate-block a span {
  position: absolute;
  width: 80px;
  right: 0;
  top: 0;
  bottom: 0;
  background-image: url(../img/arrow.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-color: #91a191;
  transition: background-color .2s ease-in-out;
}

.page-template-template-gocardless-covid .donate-block a:hover,
.page-template-template-stripe-covid .donate-block a:hover {
  background-color: #839683;
}

.page-template-template-gocardless-covid .donate-block a:hover span,
.page-template-template-stripe-covid .donate-block a:hover span {
  background-color: #768a76;
}

.page-template-template-gocardless-covid .donate-block a.watch-our-films,
.page-template-template-stripe-covid .donate-block a.watch-our-films {
  position: relative;
  padding-left: 110px;
}

.page-template-template-gocardless-covid .donate-block a.watch-our-films img,
.page-template-template-stripe-covid .donate-block a.watch-our-films img {
  position: absolute;
  top: 15px;
  left: 20px;
}

@media screen and (max-width: 1080px) {
  .page-template-template-gocardless-covid .donate-block a.watch-our-films,
  .page-template-template-stripe-covid .donate-block a.watch-our-films {
    padding-left: 20px;
  }
  .page-template-template-gocardless-covid .donate-block a.watch-our-films img,
  .page-template-template-stripe-covid .donate-block a.watch-our-films img {
    display: none;
  }
}

.page-template-template-gocardless-covid .donate-other,
.page-template-template-stripe-covid .donate-other {
  display: block;
  margin: 10px 0;
}

.page-template-template-gocardless-covid .did-you-know,
.page-template-template-stripe-covid .did-you-know {
  background: #F2F4F2;
  border: 1px solid #EEE;
  padding: 20px;
}

.page-template-template-gocardless-covid .did-you-know p,
.page-template-template-stripe-covid .did-you-know p {
  margin: 0;
  padding: 0;
}

.page-template-template-gocardless-covid .did-you-know p > a,
.page-template-template-stripe-covid .did-you-know p > a {
  display: intro_block;
  background: #EEE;
  border-bottom: 2px solid #B30931;
  border-radius: 6px;
  padding: 5px 6.6666666667px;
}

.page-template-template-gocardless-covid .did-you-know p > a:hover,
.page-template-template-stripe-covid .did-you-know p > a:hover {
  background: #B30931;
  color: #FFF;
  border-bottom: 2px solid #FFF;
}

.page-template-template-gocardless-covid .pie-eAndS,
.page-template-template-gocardless-covid .pie-C,
.page-template-template-gocardless-covid .pie-vRF,
.page-template-template-stripe-covid .pie-eAndS,
.page-template-template-stripe-covid .pie-C,
.page-template-template-stripe-covid .pie-vRF {
  padding: 5px 10px;
  display: inline-block;
  clear: left;
  float: left;
  color: #FFF;
  font-weight: 700;
}

.page-template-template-gocardless-covid .pie-eAndS,
.page-template-template-stripe-covid .pie-eAndS {
  background-color: #6154A4;
}

.page-template-template-gocardless-covid .pie-C,
.page-template-template-stripe-covid .pie-C {
  background-color: #6DC065;
}

.page-template-template-gocardless-covid .pie-vRF,
.page-template-template-stripe-covid .pie-vRF {
  background-color: #4197E5;
}

.page-template-template-gocardless-covid .donation-header .header-hero-wrap,
.page-template-template-stripe-covid .donation-header .header-hero-wrap {
  display: none;
}

.page-template-template-gocardless-covid .keeping-intouch,
.page-template-template-stripe-covid .keeping-intouch {
  background-color: #9FAD9F;
  width: 100%;
  color: #FFF;
  padding: 40px 0px;
  position: relative;
  margin: 0 !important;
}

.page-template-template-gocardless-covid .keeping-intouch .form-group > div,
.page-template-template-stripe-covid .keeping-intouch .form-group > div {
  padding: 0 !important;
}

.page-template-template-gocardless-covid .keeping-intouch h2,
.page-template-template-stripe-covid .keeping-intouch h2 {
  margin: 0 0 20px 0;
}

.page-template-template-gocardless-covid .keeping-intouch:before,
.page-template-template-stripe-covid .keeping-intouch:before {
  content: "";
  display: block;
  background-color: #9FAD9F;
  width: 100vw;
  height: 100% !important;
  color: #FFF;
  padding: 40px 0px;
  position: absolute;
  top: 0;
  left: 50%;
  z-index: -1;
  transform: translateX(-50%);
}

.page-template-template-gocardless-covid .donate-page,
.page-template-template-stripe-covid .donate-page {
  margin-top: 60px;
  position: relative;
}

.page-template-template-gocardless-covid .donate-page input#Email,
.page-template-template-stripe-covid .donate-page input#Email {
  width: 100%;
}

.page-template-template-gocardless-covid .donate-page .donate-form.form-horizontal .form-group > div .form-control,
.page-template-template-gocardless-covid .donate-page .donate-form.form-horizontal .form-group > div input[type=text],
.page-template-template-gocardless-covid .donate-page .donate-form.form-horizontal .form-group > div,
.page-template-template-stripe-covid .donate-page .donate-form.form-horizontal .form-group > div .form-control,
.page-template-template-stripe-covid .donate-page .donate-form.form-horizontal .form-group > div input[type=text],
.page-template-template-stripe-covid .donate-page .donate-form.form-horizontal .form-group > div {
  width: 100%;
}

.page-template-template-gocardless-covid .donate-page .donate-form.form-horizontal .form-group,
.page-template-template-stripe-covid .donate-page .donate-form.form-horizontal .form-group {
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 500px) {
  .page-template-template-gocardless-covid .donate-page .donate-form.form-horizontal .form-group,
  .page-template-template-stripe-covid .donate-page .donate-form.form-horizontal .form-group {
    display: block;
  }
}

.page-template-template-gocardless-covid .btn, .page-template-template-gocardless-covid #submitButton,
.page-template-template-stripe-covid .btn,
.page-template-template-stripe-covid #submitButton {
  margin: 40px auto !important;
  display: -ms-flexbox !important;
  display: flex !important;
  float: none !important;
}

.page-template-template-gocardless-covid .privacy-policy,
.page-template-template-stripe-covid .privacy-policy {
  max-width: 40%;
  background-color: #EEE;
  position: absolute;
  top: 0;
  right: 0;
}

@media screen and (max-width: 800px) {
  .page-template-template-gocardless-covid .privacy-policy,
  .page-template-template-stripe-covid .privacy-policy {
    max-width: 100%;
    margin-bottom: 40px;
    position: relative;
  }
}

.page-template-template-gocardless-covid .privacy-policy img,
.page-template-template-stripe-covid .privacy-policy img {
  width: 100%;
}

.page-template-template-gocardless-covid .privacy-policy .privacy-policy-content,
.page-template-template-stripe-covid .privacy-policy .privacy-policy-content {
  padding: 30px;
}

.page-template-template-gocardless-covid .privacy-policy .privacy-policy-content p,
.page-template-template-stripe-covid .privacy-policy .privacy-policy-content p {
  padding: 0;
  margin: 0;
  font-size: 15px;
}

.page-template-template-gocardless-covid .half-width,
.page-template-template-stripe-covid .half-width {
  width: 50%;
}

.page-template-template-gocardless-covid .half-width:after,
.page-template-template-stripe-covid .half-width:after {
  content: "";
  display: block;
  clear: both;
}

@media screen and (max-width: 800px) {
  .page-template-template-gocardless-covid .half-width,
  .page-template-template-stripe-covid .half-width {
    width: 100% !important;
    float: none;
  }
}

.page-template-template-gocardless-covid .keeping-intouch > div,
.page-template-template-stripe-covid .keeping-intouch > div {
  width: 100% !important;
}

.page-template-template-gocardless-covid .keeping-intouch > div p, .page-template-template-gocardless-covid .keeping-intouch > div label, .page-template-template-gocardless-covid .keeping-intouch > div div,
.page-template-template-stripe-covid .keeping-intouch > div p,
.page-template-template-stripe-covid .keeping-intouch > div label,
.page-template-template-stripe-covid .keeping-intouch > div div {
  font-size: 22px;
  display: block;
}

.page-template-template-gocardless-covid #AmountPrefix,
.page-template-template-stripe-covid #AmountPrefix {
  border: 0;
  border-bottom: 3px solid black;
  border-radius: 0;
}

.page-template-template-gocardless-covid input#Amount, .page-template-template-gocardless-covid .site-main .thankyou-banner .thankyou-popup .content input#thankyou-amount, .site-main .thankyou-banner .thankyou-popup .content .page-template-template-gocardless-covid input#thankyou-amount,
.page-template-template-stripe-covid input#Amount,
.page-template-template-stripe-covid .site-main .thankyou-banner .thankyou-popup .content input#thankyou-amount, .site-main .thankyou-banner .thankyou-popup .content
.page-template-template-stripe-covid input#thankyou-amount {
  border-bottom: 2px solid #999 !important;
  border-left: 0 !important;
  border-right: 0 !important;
  border-top: 0 !important;
  border-radius: 0 !important;
}

.page-template-template-gocardless-covid .communications-cta,
.page-template-template-stripe-covid .communications-cta {
  padding: 40px 0;
}

.page-template-template-gocardless-covid .communications-cta:after,
.page-template-template-stripe-covid .communications-cta:after {
  content: "";
  display: block;
  clear: both;
}

.page-template-template-gocardless-covid .communications-cta > div,
.page-template-template-stripe-covid .communications-cta > div {
  float: left;
  width: 30%;
}

@media screen and (max-width: 800px) {
  .page-template-template-gocardless-covid .communications-cta > div,
  .page-template-template-stripe-covid .communications-cta > div {
    width: 100%;
    float: none;
  }
}

.page-template-template-gocardless-covid .communications-cta img,
.page-template-template-stripe-covid .communications-cta img {
  max-width: 237px;
  margin: 0 auto;
  display: block;
}

@media screen and (max-width: 600px) {
  .page-template-template-gocardless-covid .communications-cta img,
  .page-template-template-stripe-covid .communications-cta img {
    max-width: 90%;
  }
}

.page-template-template-gocardless-covid .communications-cta .communications-content,
.page-template-template-stripe-covid .communications-cta .communications-content {
  float: right;
  width: 70%;
  padding: 40px 10px;
}

@media screen and (max-width: 800px) {
  .page-template-template-gocardless-covid .communications-cta .communications-content,
  .page-template-template-stripe-covid .communications-cta .communications-content {
    width: 100%;
    float: none;
    padding: 0;
  }
}

.page-template-template-gocardless-covid .communications-cta .communications-content h2,
.page-template-template-stripe-covid .communications-cta .communications-content h2 {
  color: #B30931;
}

.page-template-template-gocardless-covid .communications-cta .communications-content span,
.page-template-template-stripe-covid .communications-cta .communications-content span {
  font-size: 22px;
}

.page-template-template-gocardless-covid .personal-message textarea,
.page-template-template-stripe-covid .personal-message textarea {
  border-top: 2px solid #EEE !important;
  border-left: 0 !important;
  border-right: 0 !important;
  border-bottom: 0 !important;
  border-radius: 0 !important;
  min-height: 100px;
  -ms-flex-align: baseline;
      align-items: baseline;
  width: 100%;
  font-family: Georgia, Times, "Times New Roman", serif;
  font-size: 16px;
  line-height: 1.3em;
  color: #555;
  padding: 20px;
}

.page-template-template-gocardless-covid .total-donation,
.page-template-template-stripe-covid .total-donation {
  background: transparent;
  padding: 0 !important;
}

.page-template-template-gocardless-covid .total-donation:before,
.page-template-template-stripe-covid .total-donation:before {
  display: none;
}

.page-template-template-gocardless-covid .total-donation p,
.page-template-template-stripe-covid .total-donation p {
  border-bottom: 2px solid #EEE !important;
  border-top: 2px solid #EEE !important;
  font-family: Georgia, Times, "Times New Roman", serif;
  font-size: 16px;
  line-height: 1.6em;
  color: #555;
}

.page-template-template-gocardless-covid .total-donation span.convert,
.page-template-template-stripe-covid .total-donation span.convert {
  font-weight: bold;
  font-size: inherit;
}

.page-template-template-gocardless-covid .gift-for,
.page-template-template-stripe-covid .gift-for {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
  text-align: left !important;
  -ms-flex-pack: start !important;
      justify-content: flex-start !important;
}

.page-template-template-gocardless-covid .gift-for .label,
.page-template-template-stripe-covid .gift-for .label {
  font-style: italic;
  width: 145px;
  padding: 10px 5px !important;
  -ms-flex: 1 0 30% !important;
      flex: 1 0 30% !important;
}

.page-template-template-gocardless-covid .gift-for select,
.page-template-template-stripe-covid .gift-for select {
  font-weight: bold;
  color: #B30931 !important;
  width: 100%;
  font-weight: italic;
  -ms-flex: 1 0 70% !important;
      flex: 1 0 70% !important;
}

.page-template-template-gocardless-covid .gift-for .form-control,
.page-template-template-stripe-covid .gift-for .form-control {
  border: 0 !important;
}

.intro-block {
  padding: 0 0 10px 0;
}

.home .intro-block {
  padding: 40px 0;
}

@media screen and (max-width: 800px) {
  .intro-block {
    padding: 0;
  }
}

.intro-block p {
  font-size: 40px;
  color: #000;
  line-height: 1.3;
}

@media screen and (max-width: 1150px) {
  .intro-block p {
    font-size: 30px;
  }
}

@media screen and (max-width: 500px) {
  .intro-block p {
    padding: 0;
    font-size: 20px;
  }
}

.page-template-case-studies-php .header-hero .title,
.single-casestudy .header-hero .title {
  display: none;
}

.case-studies {
  background-color: #B30931;
  background-image: url(../img/case-study-tree.png);
  background-position: 97% 100%;
  background-repeat: no-repeat;
  background-size: 7%;
  margin: 0;
}

.page-template-case-studies-php .case-studies {
  margin-top: 60px !important;
}

.case-studies .item > div {
  display: block;
  color: #FFF;
}

.case-studies .item > div .img {
  position: relative;
  float: left;
  margin-right: 60px;
}

.case-studies .item > div .img:after {
  content: "";
  width: 100%;
  height: 100%;
  background-image: url(../img/mask.png);
  background-position: 101% 100%;
  background-repeat: no-repeat;
  bottom: -1px;
  right: 0;
  position: absolute;
}

@media only screen and (max-width: 800px) {
  .case-studies .item > div .img {
    float: none;
  }
  .case-studies .item > div .img:after {
    display: none;
  }
}

.case-studies .item > div img {
  max-width: 100%;
  height: auto;
  float: left;
  position: relative;
}

.case-studies .item > div img:after {
  content: '';
  position: absolute;
  left: -99px;
  top: 0;
  border-bottom: 338px solid #c50a3a;
  border-left: 100px solid transparent;
}

.case-studies .item > div .video-wrap {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 25px;
  height: 0;
}

.case-studies .item > div .video-wrap iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.case-studies .item > div > div, .case-studies .item > div > a.content {
  display: block;
  padding: 20px 60px;
  margin-bottom: 20px;
}

@media screen and (max-width: 500px) {
  .case-studies .item > div > div, .case-studies .item > div > a.content {
    padding: 20px;
  }
}

.case-studies .item > div > div h3, .case-studies .item > div > a.content h3 {
  color: #FFF;
  font-size: 50px;
  line-height: 1.2em;
  margin-bottom: 20px;
}

@media only screen and (max-width: 800px) {
  .case-studies .item > div > div h3, .case-studies .item > div > a.content h3 {
    font-size: 40px;
  }
}

.case-studies .item > div > div p, .case-studies .item > div > a.content p {
  font-size: 21px;
  line-height: 1.6em;
  margin-top: 5px;
  color: #FFF;
}

@media screen and (max-width: 500px) {
  .case-studies .item > div > div p, .case-studies .item > div > a.content p {
    font-size: 16px;
  }
}

.case-studies .item > div > div strong, .case-studies .item > div > a.content strong {
  display: inline-block;
  background-color: #333333;
  color: #FFF;
  transition: all .3s ease-out;
}

.case-studies .item > div > div strong:hover, .case-studies .item > div > a.content strong:hover {
  color: #FFF;
  background-color: #94082E;
}

.case-studies .owl-controls {
  width: 42%;
  position: absolute;
  bottom: 1rem;
  height: 4rem;
  z-index: 1;
}

@media only screen and (max-width: 800px) {
  .case-studies .owl-controls {
    width: 100%;
  }
}

.case-studies .owl-dots {
  position: relative;
  height: 4rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  z-index: -1;
}

.case-studies .owl-dots .owl-dot {
  margin: 0.3rem;
  height: 1rem;
  width: 2px;
  background-color: #FFF;
  opacity: 0.7;
}

.case-studies .owl-dots .owl-dot.active {
  opacity: 1;
  height: 1.4rem;
}

.case-studies.featured-posts h3,
.case-studies.featured-posts h3 a {
  font-size: 35px !important;
  line-height: 40px !important;
}

.case-carousel-item {
  width: 100%;
  position: relative;
  display: block;
  height: 400px;
  min-height: 400px;
  overflow: hidden;
}

.case-carousel-item a {
  text-decoration: none;
}

.case-carousel-item h3 a {
  color: #FFF;
}

.case-carousel-item h3 a:after {
  content: '';
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
}

.case-carousel-item:hover strong {
  background-color: #820724;
  color: #FFF;
}

.case-carousel-item .background-image {
  width: 47%;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}

@media only screen and (max-width: 800px) {
  .case-carousel-item .background-image {
    width: 100%;
  }
  .case-carousel-item .background-image:before {
    content: '';
    opacity: 0.6;
    background-color: #000;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
  }
}

.case-carousel-item .background-image:after {
  content: "";
  bottom: 0;
  right: 0;
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 0 500px 50px;
  border-color: transparent transparent #B30931 transparent;
}

.case-carousel-item .content-wrapper {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
}

.case-carousel-item .content-wrapper .container, .case-carousel-item .content-wrapper .section--blockquote .pillar--section, .section--blockquote .case-carousel-item .content-wrapper .pillar--section, .case-carousel-item .content-wrapper
.section--cta .pillar--section,
.section--cta .case-carousel-item .content-wrapper .pillar--section, .case-carousel-item .content-wrapper
.section--tweet .pillar--section,
.section--tweet .case-carousel-item .content-wrapper .pillar--section, .case-carousel-item .content-wrapper
.section--image-video .pillar--section,
.section--image-video .case-carousel-item .content-wrapper .pillar--section, .case-carousel-item .content-wrapper
.section--text .pillar--section,
.section--text .case-carousel-item .content-wrapper .pillar--section, .case-carousel-item .content-wrapper
.section--newsletter .pillar--section,
.section--newsletter .case-carousel-item .content-wrapper .pillar--section, .case-carousel-item .content-wrapper
.section--intro .pillar--section,
.section--intro .case-carousel-item .content-wrapper .pillar--section, .case-carousel-item .content-wrapper
.section--picker .pillar--section,
.section--picker .case-carousel-item .content-wrapper .pillar--section, .case-carousel-item .content-wrapper
.section--instagram .pillar--section,
.section--instagram .case-carousel-item .content-wrapper .pillar--section, .case-carousel-item .content-wrapper .section--info .pillar--section .info--section, .section--info .pillar--section .case-carousel-item .content-wrapper .info--section {
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
}

.case-carousel-item .content-wrapper .container .col-6, .case-carousel-item .content-wrapper .section--blockquote .pillar--section .col-6, .section--blockquote .case-carousel-item .content-wrapper .pillar--section .col-6, .case-carousel-item .content-wrapper
.section--cta .pillar--section .col-6,
.section--cta .case-carousel-item .content-wrapper .pillar--section .col-6, .case-carousel-item .content-wrapper
.section--tweet .pillar--section .col-6,
.section--tweet .case-carousel-item .content-wrapper .pillar--section .col-6, .case-carousel-item .content-wrapper
.section--image-video .pillar--section .col-6,
.section--image-video .case-carousel-item .content-wrapper .pillar--section .col-6, .case-carousel-item .content-wrapper
.section--text .pillar--section .col-6,
.section--text .case-carousel-item .content-wrapper .pillar--section .col-6, .case-carousel-item .content-wrapper
.section--newsletter .pillar--section .col-6,
.section--newsletter .case-carousel-item .content-wrapper .pillar--section .col-6, .case-carousel-item .content-wrapper
.section--intro .pillar--section .col-6,
.section--intro .case-carousel-item .content-wrapper .pillar--section .col-6, .case-carousel-item .content-wrapper
.section--picker .pillar--section .col-6,
.section--picker .case-carousel-item .content-wrapper .pillar--section .col-6, .case-carousel-item .content-wrapper
.section--instagram .pillar--section .col-6,
.section--instagram .case-carousel-item .content-wrapper .pillar--section .col-6, .case-carousel-item .content-wrapper .section--info .pillar--section .info--section .col-6, .section--info .pillar--section .case-carousel-item .content-wrapper .info--section .col-6 {
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
}

@media only screen and (max-width: 800px) {
  .case-carousel-item .content-wrapper .container .col-6, .case-carousel-item .content-wrapper .section--blockquote .pillar--section .col-6, .section--blockquote .case-carousel-item .content-wrapper .pillar--section .col-6, .case-carousel-item .content-wrapper
  .section--cta .pillar--section .col-6,
  .section--cta .case-carousel-item .content-wrapper .pillar--section .col-6, .case-carousel-item .content-wrapper
  .section--tweet .pillar--section .col-6,
  .section--tweet .case-carousel-item .content-wrapper .pillar--section .col-6, .case-carousel-item .content-wrapper
  .section--image-video .pillar--section .col-6,
  .section--image-video .case-carousel-item .content-wrapper .pillar--section .col-6, .case-carousel-item .content-wrapper
  .section--text .pillar--section .col-6,
  .section--text .case-carousel-item .content-wrapper .pillar--section .col-6, .case-carousel-item .content-wrapper
  .section--newsletter .pillar--section .col-6,
  .section--newsletter .case-carousel-item .content-wrapper .pillar--section .col-6, .case-carousel-item .content-wrapper
  .section--intro .pillar--section .col-6,
  .section--intro .case-carousel-item .content-wrapper .pillar--section .col-6, .case-carousel-item .content-wrapper
  .section--picker .pillar--section .col-6,
  .section--picker .case-carousel-item .content-wrapper .pillar--section .col-6, .case-carousel-item .content-wrapper
  .section--instagram .pillar--section .col-6,
  .section--instagram .case-carousel-item .content-wrapper .pillar--section .col-6, .case-carousel-item .content-wrapper .section--info .pillar--section .info--section .col-6, .section--info .pillar--section .case-carousel-item .content-wrapper .info--section .col-6 {
    width: 100%;
  }
}

.widget.twitter-feed {
  color: #FFF;
  background: #B30931;
  padding: 40px 0;
}

@media screen and (max-width: 500px) {
  .widget.twitter-feed {
    padding: 30px 0;
  }
}

.widget.twitter-feed h2 {
  margin: 0 0 20px 0;
}

@media screen and (max-width: 800px) {
  .widget.twitter-feed h2 {
    font-size: 22px;
  }
}

.widget.twitter-feed h2 a {
  color: #FFF;
  text-decoration: none;
}

.widget.twitter-feed ul li {
  display: inline;
  float: left;
  width: 33.3333333333%;
  padding: 0 10px;
  box-sizing: border-box;
  margin-bottom: 20px;
  padding: 0 30px;
}

@media screen and (max-width: 800px) {
  .widget.twitter-feed ul li {
    width: 50%;
  }
}

@media screen and (max-width: 500px) {
  .widget.twitter-feed ul li {
    width: 100%;
  }
}

.widget.twitter-feed ul li a {
  color: #FFF;
}

.widget.twitter-feed ul li em a {
  color: #FFF;
  font-size: 85%;
}

.widget.twitter-feed ul li:first-child {
  padding: 0 30px 0 10px;
  border-right: 1px solid rgba(255, 255, 255, 0.25);
}

.widget.twitter-feed ul li:last-child {
  padding: 0 10px 0 30px;
  border-left: 1px solid rgba(255, 255, 255, 0.25);
}

@media screen and (max-width: 800px) {
  .widget.twitter-feed ul li {
    padding: 0 6.6666666667px 0 30px !important;
  }
  .widget.twitter-feed ul li:first-child {
    padding: 0 30px 0 6.6666666667px !important;
  }
  .widget.twitter-feed ul li:last-child {
    display: none;
  }
}

@media screen and (max-width: 500px) {
  .widget.twitter-feed ul li {
    display: none;
  }
  .widget.twitter-feed ul li:first-child {
    display: block;
    padding: 0px 10px !important;
    border: none;
    margin-bottom: 0;
  }
}

/* -----------------------------------
 * Slidebars
 * Version 0..10
 * http://plugins.adchsm.me/slidebars/
 *
 * Written by Adam Smith
 * http://www.adchsm.me/
 *
 * Released under MIT License
 * http://plugins.adchsm.me/slidebars/license.txt
 *
 * -------------------
 * Slidebars CSS Index
 *
 * 001 - Box Model, Html & Body
 * 002 - Site
 * 003 - Slidebars
 * 004 - Animation
 * 005 - Helper Classes
 *
 * ----------------------------
 * 001 - Box Model, Html & Body
 */
html, body, #sb-site, .sb-site-container, .sb-slidebar {
  /* Set box model to prevent any user added margins or paddings from altering the widths or heights. */
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

html, body {
  width: 100%;
  overflow-x: hidden;
}

html {
  height: 100%;
  /* Site is as tall as device. */
}

body {
  min-height: 100%;
  height: auto;
  position: relative;
  /* Required for static Slidebars to function properly. */
}

html.sb-scroll-lock.sb-active:not(.sb-static) {
  overflow: hidden;
  /* Prevent site from scrolling when a Slidebar is open, except when static Slidebars are only available. */
}

/* ----------
 * 002 - Site
 */
#sb-site, .sb-site-container {
  /* You may now use class .sb-site-container instead of #sb-site and use your own id. However please make sure you don't set any of the following styles any differently on your id. */
  width: 100%;
  position: relative;
  z-index: 1;
  /* Site sits above Slidebars */
  background-color: #ffffff;
  /* Default background colour, overwrite this with your own css. I suggest moving your html or body background styling here. Making this transparent will allow the Slidebars beneath to be visible. */
}

/* ---------------
 * 003 - Slidebars
 */
.sb-slidebar {
  height: 100%;
  overflow-y: auto;
  /* Enable vertical scrolling on Slidebars when needed. */
  position: fixed;
  top: 0;
  z-index: 0;
  /* Slidebars sit behind sb-site. */
  display: none;
  /* Initially hide the Slidebars. Changed from visibility to display to allow -webkit-overflow-scrolling. */
  background-color: #222222;
  /* Default Slidebars background colour, overwrite this with your own css. */
  -webkit-transform: translate(0px);
  /* Fixes issues with translated and z-indexed elements on iOS 7. */
}

.sb-left {
  left: 0;
  /* Set Slidebar to the left. */
}

.sb-right {
  right: 0;
  /* Set Slidebar to the right. */
}

html.sb-static .sb-slidebar,
.sb-slidebar.sb-static {
  position: absolute;
  /* Makes Slidebars scroll naturally with the site, and unfixes them for Android Browser < 3 and iOS < 5. */
}

.sb-slidebar.sb-active {
  display: block;
  /* Makes Slidebars visibile when open. Changed from visibility to display to allow -webkit-overflow-scrolling. */
}

.sb-style-overlay {
  z-index: 9999;
  /* Set z-index high to ensure it overlays any other site elements. */
}

.sb-momentum-scrolling {
  -webkit-overflow-scrolling: touch;
  /* Adds native momentum scrolling for iOS & Android devices. */
}

/* Slidebar widths for browsers/devices that don't support media queries. */
.sb-slidebar {
  width: 30%;
}

.sb-width-thin {
  width: 15%;
}

.sb-width-wide {
  width: 45%;
}

@media (max-width: 480px) {
  /* Slidebar widths on extra small screens. */
  .sb-slidebar {
    width: 70%;
  }
  .sb-width-thin {
    width: 55%;
  }
  .sb-width-wide {
    width: 85%;
  }
}

@media (min-width: 481px) {
  /* Slidebar widths on small screens. */
  .sb-slidebar {
    width: 55%;
  }
  .sb-width-thin {
    width: 40%;
  }
  .sb-width-wide {
    width: 70%;
  }
}

@media (min-width: 768px) {
  /* Slidebar widths on medium screens. */
  .sb-slidebar {
    width: 40%;
  }
  .sb-width-thin {
    width: 25%;
  }
  .sb-width-wide {
    width: 55%;
  }
}

@media (min-width: 992px) {
  /* Slidebar widths on large screens. */
  .sb-slidebar {
    width: 30%;
  }
  .sb-width-thin {
    width: 15%;
  }
  .sb-width-wide {
    width: 45%;
  }
}

@media (min-width: 1200px) {
  /* Slidebar widths on extra large screens. */
  .sb-slidebar {
    width: 20%;
  }
  .sb-width-thin {
    width: 5%;
  }
  .sb-width-wide {
    width: 35%;
  }
}

/* ---------------
 * 004 - Animation
 */
.sb-slide, #sb-site, .sb-site-container, .sb-slidebar {
  transition: transform 400ms ease;
  -webkit-transition-property: -webkit-transform, left, right;
  /* Add left/right for Android < 4.4. */
  -webkit-backface-visibility: hidden;
  /* Prevents flickering. This is non essential, and you may remove it if your having problems with fixed background images in Chrome. */
}

/* --------------------
 * 005 - Helper Classes
 */
.sb-hide {
  display: none;
  /* Optionally applied to control classes when Slidebars is disabled over a certain width. */
}

.sb-slidebar.sb-left {
  background: #404040;
  border-right: 2px solid #333333;
}

.sb-slidebar.sb-left div.close-wrap {
  display: none;
  overflow: hidden;
  padding: 10px;
}

.lt-ie10 .sb-slidebar.sb-left div.close-wrap {
  display: block;
}

.sb-slidebar.sb-left div.close-wrap a.close {
  background: #FFF;
  padding: 6px 8px;
  font-size: 16px;
  float: right;
}

.sb-slidebar.sb-left .menu {
  color: #FFF;
  overflow: hidden;
}

.sb-slidebar.sb-left .menu li {
  display: block;
  border-bottom: 1px solid #333333;
}

.lt-ie10 .sb-slidebar.sb-left .menu li:first-child {
  border-top: 1px solid #333333;
}

.sb-slidebar.sb-left .menu li a {
  display: block;
  color: #FFF;
  padding: 10px 20px;
  font-size: 15px;
  line-height: 25px;
  transition: background-color .2s ease-in-out;
  text-decoration: none;
}

.sb-slidebar.sb-left .menu li a:hover {
  background-color: #333333;
}

.sb-slidebar.sb-left .menu li > a {
  background-color: #222;
}

.sb-slidebar.sb-left .menu li.current-menu-item a {
  padding: 10px 20px 10px 25px;
  background-color: #333333;
}

.sb-slidebar.sb-left .menu li > li a {
  background-color: #222;
}

.sb-slidebar.sb-left .menu li.menu-item-has-children .sub-menu li {
  border-bottom: none;
}

.sb-slidebar.sb-left .menu li.menu-item-has-children .sub-menu li a {
  padding: 10px 20px 10px 50px;
  background-color: #333;
  border-bottom: none;
  position: relative;
}

.sb-slidebar.sb-left .menu li.menu-item-has-children .sub-menu li a:before {
  content: '>';
  color: #B30931;
  position: absolute;
  left: 35px;
}

.sb-slidebar.sb-left .menu li.menu-item-has-children .sub-menu li:last-of-type a {
  border-bottom: none;
}

.volunteer-container {
  padding: 0;
  background-color: #333333;
  transition: all .3s ease-in-out;
}

.volunteer-container .row {
  padding: 30px 0 40px 0;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-align: end;
      align-items: flex-end;
}

@media screen and (max-width: 1150px) {
  .volunteer-container .row {
    background: none;
    padding: 20px;
    display: block !important;
  }
}

@media screen and (max-width: 800px) {
  .volunteer-container .row {
    padding: 30px 0 10px 0;
  }
}

.volunteer-container .row .col-3 {
  display: inline;
  float: left;
  width: 33.3333333333%;
  padding: 0 10px;
  box-sizing: border-box;
  padding-top: 2.5%;
}

@media screen and (max-width: 800px) {
  .volunteer-container .row .col-3 {
    width: 100%;
  }
}

.volunteer-container .row .col-8 {
  display: inline;
  float: left;
  width: 66.6666666667%;
  padding: 0 10px;
  box-sizing: border-box;
}

@media screen and (max-width: 800px) {
  .volunteer-container .row .col-8 {
    width: 100%;
  }
}

.volunteer-container h3, .volunteer-container h2 {
  color: #FFF;
}

.volunteer-container h2 {
  margin-bottom: 20px;
}

.volunteer-container p {
  color: #FFF;
  margin-bottom: 0;
}

.volunteer-container form.wpcf7-form {
  position: relative;
}

.volunteer-container .wpcf7-response-output {
  color: white;
}

.volunteer-container input.wpcf7-text {
  width: 100%;
  background: #FFF;
  border: none;
  font-size: 18px;
  padding: 13.3333333333px 20px;
  color: #000;
  margin-bottom: 10px;
  position: relative;
  height: 50px;
}

.volunteer-container input.wpcf7-submit {
  background: #B30931;
  border: none;
  color: #FFF;
  padding: 12px 20px;
  font-size: 20px;
  text-transform: uppercase;
  font-weight: bold;
  -webkit-font-smoothing: antialiased !important;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.004);
  position: absolute;
  top: 0;
  right: 0;
  height: 50px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0;
}

.volunteer-container .wpcf7-not-valid-tip {
  display: none;
}

.volunteer-container .wpcf7-validation-errors {
  background: #B30931;
  color: #FFF;
  margin: 10px 0 0 0;
  padding: 10px 20px;
  border: 0;
}

.volunteer-container .wpcf7-mail-sent-ok {
  background: #006600;
  color: #FFF;
  margin: 10px 0 0 0;
  padding: 10px 20px;
  border: 0;
}

.volunteer-container.pop {
  position: fixed;
  width: 0;
  height: 0;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 99999;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  padding: 40px;
  transition: all .3s ease-in-out;
  overflow: hidden;
}

.volunteer-container.pop > div {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  opacity: 0;
  visibility: hidden;
  transition: opacity .3s ease-in-out;
}

.volunteer-container.pop > div:before {
  content: '\f00d';
  font-family: 'FontAwesome';
  display: block;
  color: #FFF;
  font-size: 40px;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 20px;
  right: 20px;
  z-index: 999999;
  transition: all .3s ease-out;
  cursor: pointer;
}

.volunteer-container.pop > div > div {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-direction: column;
      flex-direction: column;
  text-align: center;
}

.volunteer-container.pop > div > div > div[class^="col"] {
  display: block;
  float: none;
  width: 100%;
}

@media only screen and (max-width: 800px) {
  .volunteer-container h2 {
    font-size: 22px;
  }
}

@media screen and (max-width: 800px) {
  .volunteer-container .modal-button {
    margin-bottom: 20px;
  }
}

/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80);
}

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  -webkit-backface-visibility: hidden;
}

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box;
}

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.mfp-align-top .mfp-container:before {
  display: none;
}

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}

.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}

.mfp-ajax-cur {
  cursor: progress;
}

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: zoom-out;
}

.mfp-zoom {
  cursor: pointer;
  cursor: zoom-in;
}

.mfp-auto-cursor .mfp-content {
  cursor: auto;
}

.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
  -webkit-user-select: none;
  -ms-user-select: none;
      user-select: none;
}

.mfp-loading.mfp-figure {
  display: none;
}

.mfp-hide {
  display: none !important;
}

.mfp-preloader {
  color: #cccccc;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}

.mfp-preloader a {
  color: #cccccc;
}

.mfp-preloader a:hover {
  color: white;
}

.mfp-s-ready .mfp-preloader {
  display: none;
}

.mfp-s-error .mfp-content {
  display: none;
}

button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  display: block;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
}

button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: white;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
}

.mfp-close:hover, .mfp-close:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}

.mfp-close:active {
  top: 1px;
}

.mfp-close-btn-in .mfp-close {
  color: #333333;
}

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
  color: white;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #cccccc;
  font-size: 15px;
  line-height: 18px;
}

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent;
}

.mfp-arrow:active {
  margin-top: -54px;
}

.mfp-arrow:hover, .mfp-arrow:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}

.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent;
}

.mfp-arrow:after, .mfp-arrow .mfp-a {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}

.mfp-arrow:before, .mfp-arrow .mfp-b {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7;
}

.mfp-arrow-left {
  left: 0;
}

.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
  border-right: 17px solid white;
  margin-left: 31px;
}

.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
  margin-left: 25px;
  border-right: 27px solid #3f3f3f;
}

.mfp-arrow-right {
  right: 0;
}

.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
  border-left: 17px solid white;
  margin-left: 39px;
}

.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
  border-left: 27px solid #3f3f3f;
}

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}

.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}

.mfp-iframe-holder .mfp-close {
  top: -40px;
}

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}

.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: black;
}

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}

/* The shadow behind the image */
.mfp-figure {
  line-height: 0;
}

.mfp-figure:after {
  content: '';
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444444;
}

.mfp-figure small {
  color: #bdbdbd;
  display: block;
  font-size: 12px;
  line-height: 14px;
}

.mfp-figure figure {
  margin: 0;
}

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #f3f3f3;
  word-wrap: break-word;
  padding-right: 36px;
}

.mfp-image-holder .mfp-content {
  max-width: 100%;
}

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }
  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box;
  }
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}

@media all and (max-width: 900px) {
  .mfp-arrow {
    transform: scale(0.75);
  }
  .mfp-arrow-left {
    transform-origin: 0;
  }
  .mfp-arrow-right {
    transform-origin: 100%;
  }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px;
  }
}

.mfp-ie7 .mfp-img {
  padding: 0;
}

.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px;
}

.mfp-ie7 .mfp-container {
  padding: 0;
}

.mfp-ie7 .mfp-content {
  padding-top: 44px;
}

.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0;
}

/*
	Donate options Start
*/
.donateOptions {
  overflow: hidden;
  margin: 0 auto;
  margin-bottom: -60px;
}

@media screen and (max-width: 700px) {
  .donateOptions {
    margin-bottom: -60px;
  }
}

@media screen and (max-width: 500px) {
  .donateOptions {
    margin-bottom: -40px;
  }
}

.donateOptions img {
  width: 55px;
  height: 55px;
  margin: 0px auto;
}

#content .donateOptions img {
  width: 55px;
  height: 55px;
  margin: 0px auto;
}

.donateOptions .donateOptionOOT {
  text-align: center;
  display: inline;
  float: left;
  width: 100%;
  padding: 0 10px;
  box-sizing: border-box;
  padding: 20px;
}

.donateOptions .donateOptionOOT.donateSingle {
  margin: 60px 0 0 0;
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
  overflow-x: hidden;
  width: 100%;
}

@media screen and (max-width: 700px) {
  .donateOptions .donateOptionOOT.donateSingle {
    padding-bottom: 30px;
    margin-top: 30px;
  }
}

.donateOptions .donateOptionOOT.donateSingle:before {
  background-color: #F2F4F2;
  content: '';
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0px;
  left: 0;
  z-index: -2;
}

@media screen and (max-width: 874px) {
  .donateOptions .donateOptionOOT.donateSingle ul li {
    width: 100%;
    padding: 40px;
  }
}

@media screen and (max-width: 1024px) {
  .donateOptions .donateOptionOOT.donateSingle ul li:not(.donateOptionOther) a {
    width: auto;
  }
}

.donateOptions .donateOptionOOT.donateSingle h3 {
  color: #B30931;
}

.donateOptions .donateOptionOOT.donateSingle li:not(.donateOptionsOther) {
  max-width: 23%;
  -ms-flex: 0 0 23%;
      flex: 0 0 23%;
  margin: 1%;
}

@media screen and (max-width: 1024px) {
  .donateOptions .donateOptionOOT.donateSingle li:not(.donateOptionsOther) {
    max-width: 47.5%;
    -ms-flex: 0 0 47.5%;
    flex: 0 0 47.5%;
    padding: 40px;
  }
}

@media screen and (max-width: 560px) {
  .donateOptions .donateOptionOOT.donateSingle li:not(.donateOptionsOther) {
    max-width: 96%;
    -ms-flex: 0 0 96%;
        flex: 0 0 96%;
    padding: 40px;
  }
}

.donateOptions .donateOptionOOT.donateRegular h3, .donateOptions .donateOptionOOT.donateSingleParsons h3 {
  color: #B30931;
}

.donateOptions .donateOptionOOT.donateRegular li:not(.donateOptionsOther), .donateOptions .donateOptionOOT.donateSingleParsons li:not(.donateOptionsOther) {
  max-width: 31.333%;
  -ms-flex: 0 0 31.33%;
      flex: 0 0 31.33%;
}

@media screen and (max-width: 700px) {
  .donateOptions .donateOptionOOT.donateRegular li:not(.donateOptionsOther), .donateOptions .donateOptionOOT.donateSingleParsons li:not(.donateOptionsOther) {
    width: 96%;
    -ms-flex: 0 0 96%;
        flex: 0 0 96%;
    max-width: 96%;
    padding: 40px;
  }
}

@media screen and (max-width: 700px) {
  .donateOptions .donateOptionOOT.donateRegular {
    padding-bottom: 0;
  }
}

.donateOptions .donateOptionOOT.donateSingleParsons h3 {
  color: #B30931;
}

.donateOptions .donateOptionOOT.donateSingleParsons > p {
  color: #333333;
}

.donateOptions .donateOptionOOT h3 {
  font-size: 50px;
}

.donateOptions .donateOptionOOT h4 {
  font-size: 1.8em;
  color: #B30931;
  margin: 20px 0;
}

.donateOptions .donateOptionOOT > p {
  width: 75%;
  text-align: center;
  margin: 0 auto;
}

@media screen and (max-width: 700px) {
  .donateOptions .donateOptionOOT > p {
    width: 100%;
  }
}

.donateOptions .donateOptionOOT ul {
  overflow: hidden;
  display: -ms-flexbox;
  display: flex;
  margin-top: 40px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  z-index: 9;
  max-width: 1160px;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: stretch;
      align-items: stretch;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.donateOptions .donateOptionOOT ul li {
  overflow: visible;
  position: relative;
  background-color: transparent;
  padding: 40px;
  background-color: #B30931;
  margin-left: 1%;
}

.donateOptions .donateOptionOOT ul li:first-of-type {
  margin-left: 0;
}

.donateOptions .donateOptionOOT ul li:last-of-type {
  background-color: transparent;
}

@media screen and (max-width: 700px) {
  .donateOptions .donateOptionOOT ul li {
    margin: 1%;
  }
  .donateOptions .donateOptionOOT ul li:first-of-type {
    margin-left: 1%;
  }
}

.donateOptions .donateOptionOOT ul li a {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: stretch;
      align-items: stretch;
  -ms-flex-pack: justify;
      justify-content: space-between;
  height: 100%;
}

.donateOptions .donateOptionOOT ul li a h4 {
  color: #FFF;
  text-transform: uppercase;
  font-weight: bold;
}

.donateOptions .donateOptionOOT ul li a p {
  transition: color 0.3s ease-in-out;
  color: #FFF;
  font-size: 16px;
}

.donateOptions .donateOptionOOT ul li a:hover p {
  transition: color 0.3s ease-in-out;
  color: #F2F4F2 !important;
}

.donateOptions .donateOptionOOT ul li a .btn.btn-white, .donateOptions .donateOptionOOT ul li a #submitButton.btn-white {
  margin: 0;
  margin-top: auto;
}

.donateOptions .donateOptionOOT ul li.donateOptionOther {
  margin-top: 20px;
  -ms-flex: 0 0 98% !important;
      flex: 0 0 98% !important;
  text-align: center;
  display: block;
}

@media screen and (max-width: 700px) {
  .donateOptions .donateOptionOOT ul li.donateOptionOther {
    width: 98%;
  }
}

.donateOptions .donateOptionOOT ul li.donateOptionOther a {
  padding: 10px 10px;
  background-color: #B30931;
  width: 200px;
  position: absolute;
  left: 50%;
  bottom: 0;
  margin-left: -100px;
  z-index: 3;
  transition: all .3s ease-out;
  height: 50px;
}

.donateOptions .donateOptionOOT ul li.donateOptionOther a:hover {
  background-color: #94082E;
}

.donateOptions .donateOptionOOT ul li.donateOptionOther p {
  margin-top: 0;
  margin-bottom: 0;
}

@media screen and (max-width: 1024px) {
  .donateOptions .donateOptionOOT ul li:not(.donateOptionOther) a {
    width: auto;
  }
}

/*
	Archives 
*/
.hasSidebar .content-with-sidebar {
  display: inline;
  float: left;
  width: 75%;
  padding: 0 10px;
  box-sizing: border-box;
}

#secondary {
  display: inline;
  float: left;
  width: 25%;
  padding: 0 10px;
  box-sizing: border-box;
  padding-right: 20px;
  float: right;
}

#secondary .widget-title {
  font-size: 24px;
}

#secondary ul {
  margin: 0px;
  list-style: none;
}

#secondary ul li a {
  background-color: #EEE;
  padding: 5px 10px;
  margin-bottom: 10px;
  display: block;
  transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
}

#secondary ul li:hover a, #secondary ul li.current_page_item a {
  transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  background: #B30931;
  color: #FFF;
}

/*
	Video grid
*/
.video_grid {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 100%;
}

.video_grid .outter-video-fluid-wrapper {
  width: 50%;
  display: inline-block;
  float: left;
}

@media screen and (max-width: 700px) {
  .video_grid .outter-video-fluid-wrapper {
    width: 100%;
  }
}

.video_grid .outter-video-fluid-wrapper .inner-video-fluid-wrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 0;
  height: 0;
}

.video_grid .outter-video-fluid-wrapper .inner-video-fluid-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.video_grid:first-of-type .with-padding-top {
  padding-top: 0 !important;
}

.video-block {
  padding: 70px 0;
}

.single .video-block {
  padding: 50px 0;
}

.single .video-block .video-description p {
  padding: 0;
}

.video-block h2 {
  color: #B30931;
  text-align: center;
  margin-bottom: 20px;
  line-height: 65px;
}

@media screen and (max-width: 1024px) {
  .video-block h2 {
    margin-bottom: 0;
  }
}

.video-block .video-description {
  text-align: center;
}

.video-block .video-description p {
  font-size: 24px;
  line-height: 37px;
  text-align: center;
  padding: 0 90px;
  margin-bottom: 0;
}

@media screen and (max-width: 1024px) {
  .video-block .video-description p {
    padding: 0;
  }
}

.video-block .responsive-frame {
  margin-top: 2rem;
}

.video-block .responsive-frame iframe {
  text-align: center;
  width: 100%;
  max-height: 585px;
}

.video-block .www__cta .landing-cta__btn {
  margin-top: 25px;
  font-size: 20px;
  line-height: 24px;
  text-transform: uppercase;
  padding: 10px 20px;
}

@media screen and (max-width: 1024px) {
  .video-block .www__cta .landing-cta__btn {
    margin-top: 2rem;
  }
}

.video-block .box-video {
  display: none;
  width: 100%;
  position: relative;
  height: auto;
  cursor: pointer;
  overflow: hidden;
}

.video-block .box-video .bg-video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-position: center;
  object-fit: cover;
  z-index: 2;
  margin-top: 2rem;
}

.video-block .box-video .bg-video img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-position: center;
  object-fit: cover;
  z-index: 2;
}

@media screen and (max-width: 1024px) {
  .video-block .box-video .bg-video img {
    margin-top: 0;
    height: 100% !important;
  }
}

.video-block .box-video .video-container {
  position: relative;
  margin: 0;
  z-index: 1;
}

.video-block .box-video .bt-play {
  position: relative;
  height: 100%;
  width: 100%;
  cursor: pointer;
  z-index: 2;
  transition: all .3s ease-out;
  color: transparent;
  margin-top: -2rem;
}

@media screen and (max-width: 1024px) {
  .video-block .box-video .bt-play {
    margin-top: -1rem;
  }
}

.video-block .box-video .bt-play:before {
  content: '';
  background: url("/wp-content/themes/stmartins/assets/img/icons/bt-play.svg") no-repeat;
  position: absolute;
  top: calc(50% - 27.5px);
  left: calc(50% - 27.5px);
  width: 55px;
  height: 55px;
  display: block;
  z-index: 2;
  transition: all .3s ease-out;
}

.video-block .box-video.open .bg-video {
  visibility: hidden;
  opacity: 0;
  transition: all .6s .8s;
}

.video-block .box-video.open .video-container {
  opacity: 1;
  transition: all .6s .8s;
}

.video-block .box-video:hover .bt-play:before {
  transform: scale(1.1);
}

.ecards {
  margin: -20px;
  overflow: hidden;
}

.ecards .card {
  float: left;
  width: 33.333%;
  text-align: center;
}

@media screen and (max-width: 700px) {
  .ecards .card {
    width: 50%;
  }
}

.ecards .card > div {
  padding: 20px;
}

.ecards .card > div img {
  max-width: 100%;
  border: 1px solid #B30931;
}

.gform_confirmation_message {
  padding: 20px;
  background: #EEE;
}

.ginput_container input[type=text], .ginput_container input[type=email], .ginput_container textarea {
  padding: 10px !important;
  border: 1px solid #999;
}

.gform_wrapper .gform_footer input[type=submit] {
  cursor: pointer;
  margin: 0 30px 10px 0;
  position: relative;
  float: right;
  border-radius: 0;
  border: none;
  background: #9FAD9F;
  color: #FFF;
  font-family: Georgia, Times, "Times New Roman", serif;
  font-size: 40px !important;
  font-style: italic;
  font-weight: 300;
  padding: 20px;
  -webkit-font-smoothing: antialiased !important;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.004);
}

/*
    Front page boxes
*/
.box-one,
.box-two,
.box-three {
  display: inline;
  float: left;
  width: 33.3333333333%;
  padding: 0 10px;
  box-sizing: border-box;
}

@media screen and (max-width: 700px) {
  .box-one,
  .box-two,
  .box-three {
    width: 100%;
  }
}

.box-one .content,
.box-two .content,
.box-three .content {
  display: block;
  color: #FFF;
  font-size: 40px;
  text-align: center;
  padding: 20% 10%;
  transition: background-color .3s ease-in-out;
}

.box-one .content {
  background-color: #98A4AE;
}

.box-one .content:hover {
  background-color: #7b8b98;
}

.box-two .content {
  background-color: #E2BCCB;
}

.box-two .content:hover {
  background-color: #d398af;
}

.box-three .content {
  background-color: #6BA4B8;
}

.box-three .content:hover {
  background-color: #4e8ca2;
}

.donate-logos {
  padding-top: 20px;
  background: #FFF;
}

.donate-logos .item {
  display: inline;
  float: left;
  width: 25%;
  padding: 0 10px;
  box-sizing: border-box;
  text-align: center;
  margin-bottom: 20px;
}

@media screen and (max-width: 700px) {
  .donate-logos .item {
    width: 100%;
  }
}

.donate-logos .item.ssl-item {
  padding-top: 30px;
}

@media screen and (max-width: 700px) {
  .donate-logos .item.ssl-item {
    padding-top: 0;
  }
}

.donate-logos .item img {
  max-width: 100%;
}

.full-width-container {
  width: 100%;
  min-width: 320px;
  display: block;
  height: auto;
  min-height: 100px;
}

.sized-container {
  max-width: 1160px;
  width: 100%;
  margin: 0 auto;
  position: relative;
  height: auto;
}

.slide-container {
  position: relative;
  left: 0;
  overflow: hidden;
}

@media screen and (max-width: 500px) {
  .slide-container > h3 {
    margin-bottom: 10px;
  }
}

.slide {
  height: auto;
  opacity: 0;
  height: 0;
  visibility: hidden;
  transition: opacity 0.5s linear;
}

.slide.active, .slide.activated {
  visibility: visible;
  opacity: 1;
  height: auto;
}

.slide .sized-container {
  padding: 45px 0 45px 0;
}

.slide .sized-container > h3 {
  text-align: center;
  line-height: 1;
}

@media screen and (max-width: 500px) {
  .slide .sized-container {
    padding: 25px 0 25px 0;
  }
  .slide .sized-container > h3 {
    margin-bottom: 10px;
  }
}

.button-container {
  max-width: 1160px;
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
  padding-top: 10px;
  text-align: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 20px;
}

.button-container #submitButton {
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
}

@media screen and (max-width: 500px) {
  .button-container #submitButton {
    margin-left: 0;
    margin-bottom: 30px;
    margin-left: 5%;
    margin-right: 5%;
    -ms-flex-order: 1;
        order: 1;
  }
}

.button-container .btn {
  display: inline-block;
  cursor: pointer;
  margin-top: 0;
  margin-right: 30px;
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
}

.button-container .btn:hover {
  background-color: #820724;
  color: #FFF;
}

.button-container .btn + .btn {
  margin-right: 0;
}

.button-container .btn.previous {
  background-color: #FFF;
  border: 1px solid #B30931;
  color: #B30931;
}

@media screen and (max-width: 500px) {
  .button-container .btn.previous {
    -ms-flex-order: 2;
        order: 2;
  }
}

.button-container .btn.previous:hover {
  color: #333333;
  border-color: #333333;
}

@media screen and (max-width: 500px) {
  .button-container .btn.next {
    -ms-flex-order: 3;
        order: 3;
  }
}

.button-container #submitButton {
  margin-left: 0;
}

@media screen and (max-width: 500px) {
  .pagination-container {
    margin-top: 60px;
    min-height: 50px;
  }
}

.pagination {
  width: 100%;
  text-align: center;
  padding: 0 25px;
}

.indicator {
  width: 25px;
  height: 25px;
  border: 4px solid #EEE;
  border-radius: 50%;
  display: inline-block;
  transition: all 0.3s;
  position: relative;
}

@media screen and (max-width: 500px) {
  .indicator {
    width: 15px;
    height: 15px;
  }
}

.indicator .tag {
  position: absolute;
  top: -45px;
  left: 50%;
  transform: translateX(-50%);
  font-weight: bold;
  text-transform: uppercase;
  color: #EEE;
  white-space: nowrap;
}

@media screen and (max-width: 800px) {
  .indicator .tag {
    white-space: pre-wrap;
    font-size: 12px;
  }
}

@media screen and (max-width: 500px) {
  .indicator .tag {
    font-size: 12px;
  }
}

.indicator.active, .indicator.complete {
  background-color: #B30931;
  border-color: #B30931;
}

.indicator.active .tag, .indicator.complete .tag {
  color: #B30931;
}

.progress-bar-container {
  width: 25%;
  height: 4px;
  display: inline-block;
  background-color: #EEE;
  position: relative;
  top: 0;
}

.progress-bar-container:last-of-type {
  display: none;
}

.progress-bar-container .progress-bar {
  width: 0;
  height: 100%;
  background-color: #B30931;
}

@media screen and (max-width: 500px) {
  .progress-bar-container {
    width: 18%;
  }
}

.gift-wrapper {
  padding: 0 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: stretch;
      align-items: stretch;
}

.gift-wrapper .left-wrapper {
  -ms-flex: 0 0 60%;
      flex: 0 0 60%;
}

@media screen and (max-width: 800px) {
  .gift-wrapper .left-wrapper {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    -ms-flex-order: 2;
        order: 2;
  }
}

.gift-wrapper .right-wrapper {
  -ms-flex: 0 0 33.33%;
      flex: 0 0 33.33%;
}

@media screen and (max-width: 800px) {
  .gift-wrapper .right-wrapper {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    -ms-flex-order: 1;
        order: 1;
  }
}

.gift-wrapper label {
  font-weight: 600;
}

.gift-wrapper label + p {
  margin-top: 20px;
}

.gift-wrapper h5 {
  font-weight: bold;
  font-size: 20px;
  margin-bottom: 20px;
}

.left-form-block label {
  display: block;
  text-align: center;
  font-weight: 600;
  margin-bottom: 40px;
}

@media screen and (max-width: 500px) {
  .left-form-block label {
    margin-bottom: 20px;
  }
}

.left-form-block .gift-for label {
  font-weight: 400;
}

.donation-impact {
  display: none !important;
  padding-top: 40px !important;
  padding-bottom: 40px !important;
  position: relative;
}

.donation-impact.grey {
  display: block !important;
  background-color: #EEE;
}

.donation-impact.grey:before {
  content: '';
  position: absolute;
  right: 100%;
  top: 50%;
  width: 0;
  height: 0;
  transform: translateY(-50%);
  border-style: solid;
  border-width: 30px 18px 30px 0;
  border-color: transparent #EEE transparent transparent;
}

@media screen and (max-width: 800px) {
  .donation-impact {
    -ms-flex: 0 0 90% !important;
        flex: 0 0 90% !important;
  }
  .donation-impact.grey:before {
    right: 50%;
    top: 0;
    border-width: 0 30px 18px 30px;
    border-color: transparent transparent #EEE transparent;
    transform: translate(50%, -100%);
  }
}

.donation-impact .large-text {
  color: #B30931;
  font-size: 80px;
  line-height: 1.2;
}

@media screen and (max-width: 500px) {
  .donation-impact .large-text {
    max-width: 75px;
    font-size: 60px;
    margin: 0px auto;
  }
}

.donation-impact h4 {
  text-transform: none;
  color: #B30931;
  font-weight: 600;
  font-size: 24px;
  line-height: 1.2;
  margin-bottom: 0.5rem;
}

@media screen and (max-width: 500px) {
  .donation-impact h4 {
    font-size: 22px;
  }
}

.impact-message {
  display: none;
}

.impact-message.active {
  display: block;
}

.impact-message .intro {
  font-size: 24px;
  font-weight: 600;
  color: #B30931;
  margin-bottom: 20px;
}

@media screen and (max-width: 500px) {
  .impact-message .intro {
    font-size: 22px;
  }
}

@media screen and (max-width: 500px) {
  #content .impact-message img {
    max-width: 75px;
  }
}

.impact-message__simple.active {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  height: 100%;
}

.btn.hidden {
  display: none;
}

#top {
  position: absolute;
  display: block;
  height: 2px;
  width: 100%;
  top: 0;
}

.label-container {
  display: block;
  position: relative;
  padding-left: 40px;
  cursor: pointer;
  font-size: 20px;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  color: #B30931;
  margin-left: 0;
}

@media screen and (max-width: 800px) {
  .label-container {
    margin-top: 40px;
  }
}

@media screen and (max-width: 500px) {
  .label-container {
    line-height: 1.4;
  }
}

.label-container:hover input ~ .checkmark {
  background-color: #ccc;
  border-color: #B30931;
}

.label-container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

.label-container input:checked ~ .checkmark {
  background-color: #B30931;
}

.label-container input:checked ~ .checkmark:after {
  display: block;
}

.label-container .checkmark {
  position: absolute;
  top: 4px;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #ccc;
  margin-left: 0;
  border: 2px solid #333333;
}

.label-container .checkmark:after {
  content: "";
  position: absolute;
  display: none;
  left: 7px;
  top: 0px;
  width: 8px;
  height: 16px;
  border: solid white;
  border-width: 0 3px 3px 0;
  transform: rotate(45deg);
}

.mobile #submitButton {
  margin-top: 30px !important;
}

/*
    Monet Spent ( 3-icons grid ) section
*/
.mspent {
  background: #fff;
  padding: 90px 0;
}

.section--money .mspent,
.section--who .mspent {
  padding: 0 0 90px 0;
}

.mspent.www {
  background: #fff;
}

@media screen and (min-width: 800px) {
  .mspent {
    padding: 110px 0;
  }
  .mspent.www {
    padding: 90px 0;
  }
  .section--money .mspent.www,
  .section--who .mspent.www {
    padding: 0 0 90px 0;
  }
  .section--money .mspent,
  .section--who .mspent {
    padding: 0 0 90px 0;
  }
}

.mspent h2 span {
  display: block;
}

.mspent__title {
  color: #B30931;
  text-align: center;
  font-size: 30px;
  margin-bottom: 40px;
}

@media screen and (min-width: 500px) {
  .mspent__title {
    margin-bottom: 40px;
    font-size: 36px;
  }
}

@media screen and (min-width: 800px) {
  .mspent__title {
    margin-bottom: 58px;
    font-size: 48px;
  }
}

.mspent__item {
  width: 100%;
  max-width: 340px;
  color: #1A1A1A;
  display: -ms-flexbox;
  display: flex;
}

.mspent__item.www {
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 20px;
  max-width: unset;
}

.mspent__item-content.www {
  text-align: center;
  width: 100%;
}

@media screen and (min-width: 1150px) {
  .mspent__item.www {
    width: 31%;
  }
  .mspent__item:nth-of-type(2) {
    padding: 0 20px;
  }
}

@media screen and (max-width: 1150px) and (min-width: 1040px) {
  .mspent__item {
    width: 50%;
    -ms-flex-pack: center;
        justify-content: center;
  }
  .mspent__item.www {
    width: 31%;
  }
  .mspent__item:last-child {
    margin-top: 40px;
  }
}

.mspent__item-number {
  font-weight: bold;
  font-size: 28px;
  line-height: 50px;
  margin-bottom: 5px;
}

@media screen and (min-width: 400px) {
  .mspent__item-number {
    font-size: 38px;
  }
}

@media screen and (min-width: 800px) {
  .mspent__item-number {
    font-size: 45px;
  }
}

.mspent__item-title, .mspent__item-description {
  font-weight: 300;
  line-height: 20px;
  margin: 0;
  font-size: 14px !important;
  text-transform: none;
  width: 100%;
}

@media screen and (min-width: 400px) {
  .mspent__item-title, .mspent__item-description {
    font-size: 16px !important;
  }
}

.mspent__item-description.www {
  line-height: 27px;
}

.mspent__item-title {
  font-weight: 600;
}

.mspent__item-title.www {
  text-transform: uppercase;
  font-size: 30px !important;
  line-height: 1.2;
}

@media screen and (min-width: 500px) {
  .mspent__item-title.www {
    font-size: 40px !important;
  }
}

@media screen and (min-width: 800px) {
  .mspent__item-title.www {
    font-size: 50px !important;
  }
}

.mspent__item-subtitle.www {
  text-transform: uppercase;
  margin-bottom: 0;
  font-size: 20px;
  margin-bottom: 10px;
  line-height: 1.2;
  font-weight: 300;
}

@media screen and (min-width: 500px) {
  .mspent__item-subtitle.www {
    font-size: 26px;
  }
}

@media screen and (min-width: 800px) {
  .mspent__item-subtitle.www {
    font-size: 31px;
  }
}

.mspent__item-icon {
  height: 60px;
  margin-right: 10px;
  max-width: 80px;
  min-width: 80px;
  width: 80px;
}

.mspent__item-icon.www {
  margin-bottom: 30px;
  margin-right: 0;
}

@media screen and (min-width: 500px) {
  .mspent__item-icon {
    max-width: 110px;
    min-width: 110px;
    height: 75px;
  }
}

@media screen and (min-width: 800px) {
  .mspent__item-icon {
    height: 80px;
    max-width: 120px;
    min-width: 100px;
  }
}

.mspent__grid {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  position: relative;
  -ms-flex-direction: column;
      flex-direction: column;
}

.mspent__grid.www {
  -ms-flex-pack: justify;
      justify-content: space-between;
}

@media screen and (max-width: 1039px) {
  .mspent__grid {
    max-width: 350px;
    margin: auto;
  }
}

@media screen and (min-width: 1040px) {
  .mspent__grid {
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-pack: center;
        justify-content: center;
  }
}

.mspent__divider {
  display: block;
  height: 1px;
  margin: 40px 0;
  background-color: #CCCCCC;
}

@media screen and (min-width: 1040px) {
  .mspent__divider {
    height: auto;
    margin: 0 10px;
    width: 1px;
  }
}

@media screen and (max-width: 1150px) and (min-width: 1040px) {
  .mspent__divider {
    display: none;
  }
}

.back-to-top {
  position: fixed;
  background-color: #000000;
  color: #fff;
  bottom: 40px;
  right: 0;
  z-index: 1;
  border: none;
  font-size: 20px;
  font-weight: bold;
  padding: 10px 22px 10px 47px;
  text-transform: uppercase;
  cursor: pointer;
  pointer-events: none;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.3s ease-in-out;
}

.back-to-top:before {
  content: '';
  height: 17px;
  top: 12px;
  width: 15px;
  z-index: 2;
  position: absolute;
  left: 19px;
  background-image: url(../img/arrow-up.svg);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  transition: top 0.3s ease-in-out;
}

.back-to-top:hover:before {
  top: 8px;
}

.back-to-top.active {
  opacity: 1;
  transform: translateY(0px);
  pointer-events: all;
}

@media screen and (min-width: 650px) {
  .back-to-top {
    display: none;
  }
}

.featured-pages__heading {
  text-align: center;
  color: #B30931;
}

.featured-pages .case-study-grid {
  -ms-flex-pack: justify;
      justify-content: space-between;
}

.featured-pages .case-study-grid li .text-container p {
  height: calc(1.7em * 4);
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  /* autoprefixer: off */
  -webkit-box-orient: vertical;
  /* autoprefixer: on */
}

@media screen and (min-width: 800px) {
  .featured-pages .case-study-grid li {
    width: 30%;
  }
}

.accordion {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  box-shadow: none;
  overflow: hidden;
}

.accordion-header {
  display: block;
  color: rgba(0, 0, 0, 0.87);
  font-size: 18px;
  line-height: 24px;
  padding: 16px;
  cursor: pointer;
  position: relative;
  font-weight: 400;
  background-color: transparent;
  border-bottom: 1px solid #B30931;
}

.accordion-header:after {
  content: '';
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  text-rendering: auto;
  transform: translate(0, 0) rotate(0deg);
  position: absolute;
  top: 16px;
  right: 16px;
  transition: transform 0.5s;
  width: 14px;
  height: 14px;
  transform: rotate(45deg);
  line-height: 14px;
  border-right: 2px solid #B30931;
  border-bottom: 2px solid #B30931;
}

.accordion-header.smooth-Accordion-open:after {
  top: 26px;
  transform: rotate(225deg);
}

.accordion-content {
  border-bottom: 1px solid #B30931;
  background: #ffffff;
  color: rgba(0, 0, 0, 0.87);
  padding: 16px;
}

.accordion ul {
  margin-left: 20px;
}

.accordion p {
  margin: 0;
}

.testimonials {
  background-color: #333333;
  padding-top: 60px;
  padding-bottom: 60px;
  text-align: center;
}

@media screen and (max-width: 800px) {
  .testimonials {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}

.testimonials__body {
  color: #FFF;
  text-transform: none;
}

.testimonials__body p {
  font-weight: 600;
  font-size: 50px;
  line-height: 1.4em;
  margin: 0 0 30px;
}

@media screen and (max-width: 800px) {
  .testimonials__body p {
    font-size: 30px;
  }
}

.testimonials__author {
  color: #FFF;
  font-size: 24px;
  font-weight: 100;
  display: inline-block;
  margin-top: 2rem;
}

/*
    Pillar components
*/
.pillar--section {
  margin-bottom: 2.4rem;
  position: relative;
}

.section--blockquote .pillar--section,
.section--cta .pillar--section,
.section--tweet .pillar--section,
.section--image-video .pillar--section,
.section--text .pillar--section,
.section--newsletter .pillar--section,
.section--intro .pillar--section,
.section--intro .pillar--section,
.section--picker .pillar--section,
.section--instagram .pillar--section {
  margin-bottom: 5rem;
}

.section--picker .pillar--section h2,
.section--image-video .pillar--section h2 {
  text-align: center;
}

.section--image-video .pillar--section h2 {
  font-size: 30px;
}

.section--picker .pillar--section h2 {
  font-size: 48px;
}

.pillar--section h2 {
  font-size: 30px;
  color: #B30931;
}

.pillar--section h3 {
  font-size: 28px;
  text-transform: none;
}

.pillar--section p {
  margin-bottom: 30px;
}

.pillar--section iframe {
  max-width: 100%;
}

.pillar--section ul:not(.social-list),
.pillar--section ul:not(.social-list) li {
  list-style: outside;
  margin-left: 8px;
}

.pillar--section ul:not(.social-list) {
  margin-bottom: 3rem;
}

.pillar--section ul.case-study-grid {
  margin-bottom: 0;
  margin-left: 0;
}

.pillar--section ul.case-study-grid li {
  margin-left: 0;
}

.pillar--section .jump--to {
  visibility: hidden;
  height: 0;
  opacity: 0;
  margin: 0;
  padding: 0;
}

.pillar--section .share--wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  border-top: 1px solid #EEE;
  border-bottom: 1px solid #EEE;
  padding: 1.5rem 0;
  margin-top: 2rem;
}

.pillar--section .share--wrapper .heading {
  color: #ff633e;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 20px;
  padding-right: 35px;
  position: relative;
}

.pillar--section .share--wrapper .heading:after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 30px;
  background-image: url(../img/share-orange.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

.pillar--section .share--wrapper .share-module {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}

.pillar--section .share--wrapper .social-list {
  margin-top: 0;
}

.pillar--section .share--wrapper .social-list li {
  font-size: 30px;
}

.pillar--section .share--wrapper .social-list li a {
  color: #3b3857;
}

.pillar--section .share--wrapper .social-list li a:hover {
  color: #262438;
}

.pillar--section .btn--wrapper {
  display: Flex;
}

.pillar--section .cta--section {
  position: relative;
  color: #FFF;
}

.pillar--section .cta--section h2,
.pillar--section .cta--section p,
.pillar--section .cta--section h3,
.pillar--section .cta--section a {
  color: #FFF;
}

.pillar--section .cta--section p {
  font-size: 20px;
  padding-right: 3rem;
}

@media (min-width: 240px) and (max-width: 1040px) {
  .pillar--section .cta--section p {
    padding-right: 0rem;
  }
}

.pillar--section .cta--section h2 {
  text-transform: none;
  font-size: 36px;
}

.pillar--section .cta--section:before {
  content: '';
  position: absolute;
  height: 100%;
  width: 140%;
  right: 100%;
  top: 0;
  background-color: #ff633e;
}

.pillar--section .cta--section:after {
  content: '';
  display: none;
  position: absolute;
  height: 100%;
  width: 25px;
  right: -20px;
  top: 0;
  background-color: #ff633e;
}

@media screen and (max-width: 800px) {
  .pillar--section .cta--section:after {
    display: block;
  }
}

.pillar--section .cta--section .cta--wrapper {
  position: relative;
  overflow: hidden;
  padding: 2rem 6rem 3rem 0;
  background-color: #ff633e;
}

.pillar--section .cta--section .cta--wrapper:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  right: 0;
  top: 0;
  border-style: solid;
  border-width: 0 0 600px 200px;
  border-color: transparent transparent #FFF transparent;
}

@media screen and (max-width: 1040px) {
  .pillar--section .cta--section .cta--wrapper:after {
    display: none;
  }
}

.pillar--section .cta--section.with--image {
  width: 100%;
}

.pillar--section .cta--section.with--image:before {
  display: none;
}

.pillar--section .cta--section.with--image .cta--wrapper {
  background-color: transparent;
  padding: 2rem 3rem 3rem 3rem;
}

.pillar--section .cta--section.with--image .cta--wrapper:after {
  display: none;
}

.pillar--section .cta--section.with--image .btn--dark {
  background-color: #ff633e;
}

.pillar--section .cta--section.with--image .btn--dark:hover {
  background-color: #d72900;
}

.pillar--section .cta--section .background-image {
  z-index: -1;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}

.pillar--section .cta--section .background-image img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  object-fit: cover;
}

.pillar--section .cta--section .background-image:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-color: #333333;
  opacity: 0.6;
}

.pillar--section blockquote p {
  color: #3b3857;
  font-weight: 600;
  font-size: 25px;
}

.pillar--section blockquote cite {
  font-size: 12px;
  font-weight: 600;
  color: #3b3857;
  display: block;
  line-height: 1.2;
}

.pillar--section .info--section {
  position: relative;
  color: #FFF;
  background-color: #B30931;
  padding: 3rem 3rem 2.5rem 0;
}

.section--info .pillar--section .info--section {
  padding: 3rem 3rem 2.5rem 3rem;
}

.pillar--section .info--section h2, .pillar--section .info--section p, .pillar--section .info--section a {
  color: #FFF;
}

.pillar--section .info--section p {
  font-weight: 600;
  font-size: 20px;
}

.pillar--section .info--section:before {
  content: '';
  position: absolute;
  height: 100%;
  width: 140%;
  right: 100%;
  top: 0;
  background-color: #B30931;
}

.pillar--section .tweet {
  position: relative;
}

.pillar--section .tweet--content {
  font-size: 32px;
  margin-bottom: 30px;
  position: relative;
}

.pillar--section .tweet--content:before, .pillar--section .tweet--content:after {
  position: absolute;
  content: '';
  width: 4px;
  height: 4px;
  background-color: #ff633e;
}

.pillar--section .tweet--content:before {
  top: 0;
  left: 0;
}

.pillar--section .tweet--content:after {
  top: calc(100% + 4px);
  right: 0;
}

.pillar--section .tweet--content a {
  text-decoration: none;
  color: #ff633e;
  padding: 30px;
  display: block;
  line-height: 1.4;
}

.pillar--section .tweet--content a:after {
  content: '';
  width: 100%;
  height: calc(100% + 150px);
  left: 0;
  top: 0;
  position: absolute;
}

.pillar--section .tweet__container {
  position: relative;
}

.pillar--section .tweet__container:before, .pillar--section .tweet__container:after {
  position: absolute;
  content: '';
  width: 1px;
  height: 80%;
  background-color: #ff633e;
}

.pillar--section .tweet__container:before {
  top: 0;
  left: 0;
}

.pillar--section .tweet__container:after {
  bottom: -8px;
  right: 0;
}

.section--tweet .pillar--section .tweet__container {
  padding: 2rem;
}

.pillar--section .tweet--wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
}

.pillar--section .tweet__details {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-right: 1rem;
  font-size: 22px;
  line-height: 1.4;
}

.pillar--section .tweet--image {
  width: 80px;
  height: 80px;
  position: relative;
  margin-right: 1rem;
}

.pillar--section .tweet--image img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  object-fit: cover;
  border-radius: 50%;
}

.pillar--section .tweet__button .btn--orange {
  background-color: #ff633e;
}

.pillar--section:hover .tweet__button .btn--orange {
  background-color: #d72900;
}

.pillar--section .image--section img {
  max-width: 100%;
  display: block;
  height: auto;
}

.section--image-video .pillar--section .image--section img {
  margin: 0px auto;
}

.sidebar-2 {
  float: right;
}

@media screen and (max-width: 800px) {
  .page-template-template-pillar .col-8 {
    width: 100%;
  }
  .page-template-template-pillar .sidebar-2 {
    width: 100%;
    display: none;
  }
  .page-template-template-pillar .sidebar-2.open {
    display: block;
    position: fixed;
    bottom: 20%;
    width: 80%;
    right: 2rem;
  }
  .page-template-template-pillar .sidebar-2.open:after {
    content: '';
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    bottom: 0;
    background-color: #333333;
    opacity: 0.8;
    z-index: -1;
  }
}

.instagram-grid {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: stretch;
      align-items: stretch;
}

.instagram-grid .instagram-item {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  -ms-flex-preferred-size: 31.33%;
      flex-basis: 31.33%;
  max-width: 31.33%;
  position: relative;
  margin-bottom: 15px;
}

.instagram-grid a {
  border: 0;
  outline: 0;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  position: relative;
  overflow: hidden;
  display: block;
  -webkit-backface-visibility: hidden;
}

.instagram-grid a img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) translateZ(0) scale3d(1, 1, 1);
  transition: transform 0.8s cubic-bezier(0.2, 0.5, 0.25, 1);
  height: 100%;
  width: 100%;
  object-fit: cover;
  object-position: center;
  transform-origin: center center;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .instagram-grid a img {
    min-width: 100%;
    height: auto;
    min-height: 100%;
  }
}

.instagram-grid a:hover {
  -webkit-backface-visibility: hidden;
}

.instagram-grid a:hover img {
  transform: translate(-50%, -50%) translateZ(0) scale3d(1.15, 1.15, 1.15);
}

.hear-form {
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 60px;
  -ms-flex-align: end;
      align-items: flex-end;
}

.hear-form .gfield_label {
  text-transform: uppercase;
  color: #000;
  font-size: 18px;
}

.hear-form .ginput_container_select {
  position: relative;
}

.hear-form .ginput_container_select:after {
  content: '';
  position: absolute;
  right: 17px;
  top: 17px;
  width: 8px;
  height: 8px;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  transform: rotate(45deg);
}

.hear-form .gform_body select {
  padding: 12px 30px 12px 20px !important;
  font-size: 16px;
  border-radius: 0;
  height: 46px;
  -moz-appearance: none;
  /* Firefox */
  -webkit-appearance: none;
  /* Safari and Chrome */
  appearance: none;
  outline: none;
  cursor: pointer;
}

.hear-form .gform_footer {
  padding: 0 !important;
}

.hear-form .gform_footer input[type=submit] {
  height: 46px;
  background-color: #B30931;
  color: #FFF;
  font-size: 16px !important;
  font-weight: bold;
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  padding: 11px 20px;
  margin: 0 !important;
}

/*
	Image Text Block
*/
.donate-block + .image-text-block {
  padding: 40px 0 90px;
}

.image-text-block {
  padding: 90px 0;
}

.section--image-text .image-text-block {
  padding: 0 0 90px 0;
}

.section--image-text .image-text-block h2 {
  font-size: 30px;
}

.image-text-block .row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

@media screen and (min-width: 800px) {
  .section--image-text .image-text-block .row {
    margin-left: -1.5rem;
    margin-right: -1rem;
  }
}

@media screen and (max-width: 800px) {
  .image-text-block__image {
    margin-bottom: 30px;
  }
}

@media screen and (min-width: 800px) {
  .image-text-block__image {
    margin-left: 5%;
  }
  .swap-order .image-text-block__image {
    margin-left: 0;
    margin-right: 5%;
  }
}

.image-text-block__image img {
  position: absolute;
  height: 100% !important;
  width: 100%;
  top: 0;
  left: 0;
  max-width: unset !important;
  object-fit: cover;
  border-radius: 50%;
}

.image-text-block__image--alt img {
  border-radius: 0;
}

@media screen and (min-width: 800px) {
  .image-text-block__image--alt {
    margin-left: 5%;
  }
  .swap-order .image-text-block__image--alt {
    margin-left: 0;
    margin-right: 5%;
  }
}

.image-text-block__wrapper {
  height: 0;
  padding-bottom: 100%;
  position: relative;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2xvYmFsLmNzcyIsInNvdXJjZXMiOlsiZ2xvYmFsLnNjc3MiLCJnZW5lcmljL19yZXNldC5zY3NzIiwiZ2VuZXJpYy9fdmFyaWFibGVzLnNjc3MiLCJnZW5lcmljL19taXhpbnMuc2NzcyIsImdlbmVyaWMvX3F1ZXJpZXMuc2NzcyIsImdlbmVyaWMvX2hlbHBlcnMuc2NzcyIsInZlbmRvcnMvX293bC1jYXJvdXNlbC5zY3NzIiwic3RydWN0dXJlL19ncmlkLnNjc3MiLCJiYXNlL190eXBlLnNjc3MiLCJiYXNlL19saW5rcy5zY3NzIiwiYmFzZS9fbGlzdHMuc2NzcyIsImJhc2UvX2Zvcm1zLnNjc3MiLCJiYXNlL19vbGQtZm9ybXMuc2NzcyIsImJhc2UvX3RhYmxlcy5zY3NzIiwiYmFzZS9fbWVkaWEuc2NzcyIsImJhc2UvX2Vycm9yLnNjc3MiLCJzdHJ1Y3R1cmUvX2xheW91dC5zY3NzIiwic3RydWN0dXJlL19oZWFkZXIuc2NzcyIsInN0cnVjdHVyZS9fbmF2LnNjc3MiLCJzdHJ1Y3R1cmUvX21haW4uc2NzcyIsInN0cnVjdHVyZS9fZm9vdGVyLnNjc3MiLCJwYWdlLXR5cGVzL190aGFua3lvdS5zY3NzIiwicGFnZS10eXBlcy9fcG9zdC5zY3NzIiwicGFnZS10eXBlcy9fZ28tY2FyZGxlc3Muc2NzcyIsInBhZ2UtdHlwZXMvX3RlbGVwaG9uZS1kb25hdGUuc2NzcyIsInBhZ2UtdHlwZXMvX2Nhc2Utc3R1ZHktZ3JpZC5zY3NzIiwicGFnZS10eXBlcy9fc3VwcG9ydC11cy5zY3NzIiwicGFnZS10eXBlcy9fbGFuZGluZy5zY3NzIiwicGFnZS10eXBlcy9faG9tZS5zY3NzIiwiY29tcG9uZW50cy9fZG9uYXRlLnNjc3MiLCJjb21wb25lbnRzL19vbGQtZG9uYXRlLnNjc3MiLCJjb21wb25lbnRzL19pbnRyby5zY3NzIiwiY29tcG9uZW50cy9fY2FzZS1zdHVkaWVzLnNjc3MiLCJjb21wb25lbnRzL190d2l0dGVyLnNjc3MiLCJjb21wb25lbnRzL19zbGlkZWJhcnMuc2NzcyIsImNvbXBvbmVudHMvX3ZvbHVudGVlci5zY3NzIiwiY29tcG9uZW50cy9fbWFnbmlmaWMtcG9wdXAuc2NzcyIsImNvbXBvbmVudHMvX2RvbmF0ZS1vcHRpb25zLnNjc3MiLCJjb21wb25lbnRzL19hcmNoaXZlcy5zY3NzIiwiY29tcG9uZW50cy9fdmlkZW8tZ3JpZC5zY3NzIiwiY29tcG9uZW50cy9fZWNhcmRzLnNjc3MiLCJjb21wb25lbnRzL19ib3guc2NzcyIsImNvbXBvbmVudHMvX2RvbmF0ZS1sb2dvcy5zY3NzIiwiY29tcG9uZW50cy9fc3RyaXBlLWRvbmF0aW9ucy5zY3NzIiwiY29tcG9uZW50cy9fbW9uZXktc3BlbnQuc2NzcyIsImNvbXBvbmVudHMvX2JhY2stdG8tdG9wLnNjc3MiLCJjb21wb25lbnRzL19mZWF0dXJlZC1wYWdlcy5zY3NzIiwiY29tcG9uZW50cy9fYWNjb3JkaW9uLnNjc3MiLCJjb21wb25lbnRzL190ZXN0aW1vbmlhbHMuc2NzcyIsImNvbXBvbmVudHMvX3BpbGxhci5zY3NzIiwiY29tcG9uZW50cy9faW5zdGFncmFtLnNjc3MiLCJjb21wb25lbnRzL19oZWFyLWZvcm0uc2NzcyIsImNvbXBvbmVudHMvX2ltYWdlLXRleHQtYmxvY2suc2NzcyJdLCJtYXBwaW5ncyI6IjtBQUFBOzs7O0VBSUU7QUNKRixBQUFBLElBQUksRUFBRSxBQUFBLElBQUksRUFBRSxBQUFBLEdBQUcsRUFBRSxBQUFBLElBQUksRUFBRSxBQUFBLE1BQU0sRUFBRSxBQUFBLE1BQU0sRUFBRSxBQUFBLE1BQU07QUFDN0MsQUFBQSxFQUFFLEVBQUUsQUFBQSxFQUFFLEVBQUUsQUFBQSxFQUFFLEVBQUUsQUFBQSxFQUFFLEVBQUUsQUFBQSxFQUFFLEVBQUUsQUFBQSxFQUFFLEVBQUUsQUFBQSxDQUFDLEVBQUUsQUFBQSxVQUFVLEVBQUUsQUFBQSxHQUFHO0FBQzFDLEFBQUEsQ0FBQyxFQUFFLEFBQUEsSUFBSSxFQUFFLEFBQUEsT0FBTyxFQUFFLEFBQUEsT0FBTyxFQUFFLEFBQUEsR0FBRyxFQUFFLEFBQUEsSUFBSSxFQUFFLEFBQUEsSUFBSTtBQUMxQyxBQUFBLEdBQUcsRUFBRSxBQUFBLEdBQUcsRUFBRSxBQUFBLEVBQUUsRUFBRSxBQUFBLEdBQUcsRUFBRSxBQUFBLEdBQUcsRUFBRSxBQUFBLEdBQUcsRUFBRSxBQUFBLENBQUMsRUFBRSxBQUFBLENBQUMsRUFBRSxBQUFBLElBQUk7QUFDdkMsQUFBQSxLQUFLLEVBQUUsQUFBQSxNQUFNLEVBQUUsQUFBQSxNQUFNLEVBQUUsQUFBQSxHQUFHLEVBQUUsQUFBQSxHQUFHLEVBQUUsQUFBQSxFQUFFLEVBQUUsQUFBQSxHQUFHO0FBQ3hDLEFBQUEsQ0FBQyxFQUFFLEFBQUEsQ0FBQyxFQUFFLEFBQUEsQ0FBQyxFQUFFLEFBQUEsTUFBTTtBQUNmLEFBQUEsRUFBRSxFQUFFLEFBQUEsRUFBRSxFQUFFLEFBQUEsRUFBRSxFQUFFLEFBQUEsRUFBRSxFQUFFLEFBQUEsRUFBRSxFQUFFLEFBQUEsRUFBRTtBQUN0QixBQUFBLFFBQVEsRUFBRSxBQUFBLElBQUksRUFBRSxBQUFBLEtBQUssRUFBRSxBQUFBLE1BQU07QUFDN0IsQUFBQSxLQUFLLEVBQUUsQUFBQSxPQUFPLEVBQUUsQUFBQSxLQUFLLEVBQUUsQUFBQSxLQUFLLEVBQUUsQUFBQSxLQUFLLEVBQUUsQUFBQSxFQUFFLEVBQUUsQUFBQSxFQUFFLEVBQUUsQUFBQSxFQUFFO0FBQy9DLEFBQUEsT0FBTyxFQUFFLEFBQUEsS0FBSyxFQUFFLEFBQUEsTUFBTSxFQUFFLEFBQUEsT0FBTyxFQUFFLEFBQUEsS0FBSztBQUN0QyxBQUFBLE1BQU0sRUFBRSxBQUFBLFVBQVUsRUFBRSxBQUFBLE1BQU0sRUFBRSxBQUFBLE1BQU0sRUFBRSxBQUFBLE1BQU07QUFDMUMsQUFBQSxJQUFJLEVBQUUsQUFBQSxHQUFHLEVBQUUsQUFBQSxNQUFNLEVBQUUsQUFBQSxJQUFJLEVBQUUsQUFBQSxPQUFPLEVBQUUsQUFBQSxPQUFPO0FBQ3pDLEFBQUEsSUFBSSxFQUFFLEFBQUEsSUFBSSxFQUFFLEFBQUEsS0FBSyxFQUFF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QUFNLEFuQllGLE9BQU8sRW1CdkJaLEFuQnFCQSxLbUJyQkssQ0FxQkosTUFBTSxBbkJFRixPQUFPLEVzQnZCWixBdEJxQkEsRXNCckJFLEFBQUEsZ0JBQWdCLENBS2QsRUFBRSxBdEJrQkQsT0FBTyxFdUJkWixBdkJZQSxTdUJaUyxDQWVMLElBQUksQ0FTQSxNQUFNLEF2QlZULE9BQU8sRXVCZFosQXZCWUEsU3VCWlMsQ0FlTCxJQUFJLENBY0EsTUFBTSxBdkJmVCxPQUFPLEUyQnZCWixBM0JxQkEsd0MyQnJCd0MsQ0FLcEMsYUFBYSxDQVVULE1BQU0sQTNCUVQsT0FBTztBMkJ0QlosQTNCb0JBLG9DMkJwQm9DLENBSWhDLGFBQWEsQ0FVVCxNQUFNLEEzQlFULE9BQU8sRTJCdkJaLEEzQnFCQSx3QzJCckJ3QyxDQUtwQyxhQUFhLENBaUNULE1BQU0sQTNCZlQsT0FBTztBMkJ0QlosQTNCb0JBLG9DMkJwQm9DLENBSWhDLGFBQWEsQ0FpQ1QsTUFBTSxBM0JmVCxPQUFPLEUyQnZCWixBM0JxQkEsd0MyQnJCd0MsQ0FLcEMsYUFBYSxDQXlDVCxNQUFNLEEzQnZCVCxPQUFPO0EyQnRCWixBM0JvQkEsb0MyQnBCb0MsQ0FJaEMsYUFBYSxDQXlDVCxNQUFNLEEzQnZCVCxPQUFPLEU4QnZCWixBOUJxQkEsTzhCckJPLEFBQUEsYUFBYSxDQWtCbkIsRUFBRSxDQUVELEVBQUUsQTlCR0MsT0FBTyxFZ0N2QlosQWhDcUJBLG9CZ0NyQm9CLENBSW5CLElBQUksQ0FjSCxNQUFNLEFoQ0tILE9BQU8sRWdDdkJaLEFoQ3FCQSxvQmdDckJvQixDQUluQixJQUFJLENBb0JILE1BQU0sQWhDREgsT0FBTyxFa0NuQlosQWxDaUJBLGNrQ2pCYyxDQXdCYixnQkFBZ0IsQWxDTFosT0FBTyxFbUNuQlosQW5DaUJBLFdtQ2pCVyxDQUNWLHFCQUFxQixBbkNrQmpCLE9BQU8sRW1DYlosQW5DV0EsVW1DWFUsQW5DYUwsT0FBTyxFc0NuQlosQXRDaUJBLFFzQ2pCUSxBdENtQkgsT0FBTztBc0NsQlosQXRDZ0JBLFFzQ2hCUSxBdENr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RzhCRGQsZ0JBQWdCLEM5QndJVCxFQUFFO0E4Qm5JTCxBOUJtSUcsYThCbklVLEM5QkpqQixJQUFJLEFBQUEsVUFBVSxHOEJEZCxnQkFBZ0IsQzlCd0lULEVBQUU7QThCbElMLEE5QmtJRyxlOEJsSVksQzlCTG5CLElBQUksQUFBQSxVQUFVLEc4QkRkLGdCQUFnQixDOUJ3SVQsRUFBRTtBOEJqSUwsQTlCaUlHLHFCOEJqSWtCLEM5Qk56QixJQUFJLEFBQUEsVUFBVSxHOEJEZCxnQkFBZ0IsQzlCd0lULEVBQUU7QThCaElMLEE5QmdJRyxjOEJoSVcsQzlCUGxCLElBQUksQUFBQSxVQUFVLEc4QkRkLGdCQUFnQixDOUJ3SVQsRUFBRTtBOEIvSEwsQTlCK0hHLG9COEIvSGlCLEM5QlJ4QixJQUFJLEFBQUEsVUFBVSxHOEJEZCxnQkFBZ0IsQzlCd0lULEVBQUU7QThCOUhMLEE5QjhIRyxlOEI5SFksQzlCVG5CLElBQUksQUFBQSxVQUFVLEc4QkRkLGdCQUFnQixDOUJ3SVQsRUFBRTtBOEI1SEwsQTlCNEhHLGdCOEI1SGEsQzlCWHBCLElBQUksQUFBQSxVQUFVLEc4QkRkLGdCQUFnQixDOUJ3SVQsRUFBRTtBOEIzSEwsQTlCMkhHLG1COEIzSGdCLEM5Qlp2QixJQUFJLEFBQUEsVUFBVSxHOEJEZCxnQkFBZ0IsQzlCd0lULEVBQUUsRThCeUhELEE5QnpIRCxjOEJ5SGUsQ0FqUXRCLGdCQUFnQixDOUJDaEIsSUFBSSxBQUFBLFVBQVUsRzhCMFBWLGNBQWMsQzlCbkhYLEVBQUU7QUF0SVQsQUFzSUksSUF0SUEsQUFBQSxhQUFhLEdBcUlkLFVBQVUsR0FDVCxFQUFFLEU4QnBJRixBOUJvSUEsb0I4QnBJb0I7QTlCRnhCLElBQUksQUFBQSxhQUFhLEc4QkZqQixnQkFBZ0IsRzlCd0laLEVBQUU7QThCbklGLEE5Qm1JQSxhOEJuSWE7QTlCSGpCLElBQUksQUFBQSxhQUFhLEc4QkZqQixnQkFBZ0IsRzlCd0laLEVBQUU7QThCbElGLEE5QmtJQSxlOEJsSWU7QTlCSm5CLElBQUksQUFBQSxhQUFhLEc4QkZqQixnQkFBZ0IsRzlCd0laLEVBQUU7QThCaklGLEE5QmlJQSxxQjhCaklxQjtBOUJMekIsSUFBSSxBQUFBLGFBQWEsRzhCRmpCLGdCQUFnQixHOUJ3SVosRUFBRTtBOEJoSUYsQTlCZ0lBLGM4QmhJYztBOUJObEIsSUFBSSxBQUFBLGFBQWEsRzhCRmpCLGdCQUFnQixHOUJ3SVosRUFBRTtBOEIvSEYsQTlCK0hBLG9COEIvSG9CO0E5QlB4QixJQUFJLEFBQUEsYUFBYSxHOEJGakIsZ0JBQWdCLEc5QndJWixFQUFFO0E4QjlIRixBOUI4SEEsZThCOUhlO0E5QlJuQixJQUFJLEFBQUEsYUFBYSxHOEJGakIsZ0JBQWdCLEc5QndJWixFQUFFO0E4QjVIRixBOUI0SEEsZ0I4QjVIZ0I7QTlCVnBCLElBQUksQUFBQSxhQUFhLEc4QkZqQixnQkFBZ0IsRzlCd0laLEVBQUU7QThCM0hGLEE5QjJIQSxtQjhCM0htQjtBOUJYdkIsSUFBSSxBQUFBLGFBQWEsRzhCRmpCLGdCQUFnQixHOUJ3SVosRUFBRSxFOEJ5SEUsQTlCekhKLGM4QnlIa0IsQ0FqUXRCLGdCQUFnQjtBOUJFaEIsSUFBSSxBQUFBLGFBQWEsRzhCeVBiLGNBQWMsRzlCbkhkLEVBQUU7QUF0SU4sQUFzSU8sSUF0SUgsQUFBQSxhQUFhLEdBcUlkLFVBQVUsQ0FDTixFQUFFLEU4QnBJTCxBOUJvSUcsb0I4QnBJaUI7QTlCRnhCLElBQUksQUFBQSxhQUFhLEc4QkZqQixnQkFBZ0IsQzlCd0lULEVBQUU7QThCbklMLEE5Qm1JRyxhOEJuSVU7QTlCSGpCLElBQUksQUFBQSxhQUFhLEc4QkZqQixnQkFBZ0IsQzlCd0lULEVBQUU7QThCbElMLEE5QmtJRyxlOEJsSVk7QTlCSm5CLElBQUksQUFBQSxhQUFhLEc4QkZqQixnQkFBZ0IsQzlCd0lULEVBQUU7QThCaklMLEE5QmlJRyxxQjhCaklrQjtBOUJMekIsSUFBSSxBQUFBLGFBQWEsRzhCRmpCLGdCQUFnQixDOUJ3SVQsRUFBRTtBOEJoSUwsQTlCZ0lHLGM4QmhJVztBOUJObEIsSUFBSSxBQUFBLGFBQWEsRzhCRmpCLGdC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 */

/*# sourceMappingURL=global.css.map */
