@charset "UTF-8";
/*!
 Theme Name:   Go Get Canada WordPress Theme
 Theme URI:    https://www.namecheap.com
 Description:  WordPress Theme for Go Get Canada Website
 Author:       André Jesus [andre.jesus@namecheap.com]
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/
/* ^TODO: Remove or correct color for these variables */
/* ^TODO: Rm */
/* ^TODO: Remove or correct color for these variables */
/* ^TODO: Rm */
@font-face {
  font-family: "GB Museo Sans";
  font-style: normal;
  font-weight: 300;
  font-display: fallback;
  src: url(fonts/museo-sans-300-webfont.woff2) format("woff2"), url(fonts/museo-sans-300-webfont.woff) format("woff"); }

@font-face {
  font-family: "GB Museo Sans";
  font-style: italic;
  font-weight: 300;
  font-display: fallback;
  src: url(fonts/museo-sans-300-italic-webfont.woff2) format("woff2"), url(fonts/museo-sans-300-italic-webfont.woff) format("woff"); }

@font-face {
  font-family: "GB Museo Sans";
  font-style: normal;
  font-weight: 500;
  font-display: fallback;
  src: url(fonts/museo-sans-500-webfont.woff2) format("woff2"), url(fonts/museo-sans-500-webfont.woff) format("woff"); }

@font-face {
  font-family: "GB Museo Sans";
  font-style: italic;
  font-weight: 500;
  font-display: fallback;
  src: url(fonts/museo-sans-500-italic-webfont.woff2) format("woff2"), url(fonts/museo-sans-500-italic-webfont.woff) format("woff"); }

@font-face {
  font-family: "GB Museo Sans";
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url(fonts/museo-sans-700-webfont.woff2) format("woff2"), url(fonts/museo-sans-700-webfont.woff) format("woff"); }

@font-face {
  font-family: "GB Museo Sans";
  font-style: italic;
  font-weight: bold;
  font-display: fallback;
  src: url(fonts/museo-sans-700-italic-webfont.woff2) format("woff2"), url(fonts/museo-sans-700-italic-webfont.woff) format("woff"); }

/**
Auto generated gb-icon-font Webfont
*/
/* ^TODO: Remove or correct color for these variables */
/* ^TODO: Rm */
@font-face {
  font-family: gb-icon-font;
  src: url(fonts/gb-icon-font.woff2) format("woff2"), url(fonts/gb-icon-font.woff) format("woff");
  font-style: normal;
  font-weight: normal; }

/* TODO: rm gb-icon font-face directive.
  gb-icon will be deprecated in next releases of global package.
  Only gb-icon-font will be available as icon font.
*/
@font-face {
  font-family: gb-icon;
  src: url(fonts/gb-icon.woff2) format("woff2"), url(fonts/gb-icon.woff) format("woff");
  font-style: normal;
  font-weight: normal; }

.wp-ca-scope .gb-icon {
  font: normal normal normal 14px/1 gb-icon-font;
  font-size: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: auto;
  speak: none;
  font-family: gb-icon; }

.wp-ca-scope .gb-icon-add-to-cart::before {
  content: ""; }

.wp-ca-scope .gb-icon-add::before {
  content: ""; }

.wp-ca-scope .gb-icon-advanced-dns::before {
  content: ""; }

.wp-ca-scope .gb-icon-alert::before {
  content: ""; }

.wp-ca-scope .gb-icon-ap-home::before {
  content: ""; }

.wp-ca-scope .gb-icon-apps::before {
  content: ""; }

.wp-ca-scope .gb-icon-article::before {
  content: ""; }

.wp-ca-scope .gb-icon-at-nc::before {
  content: ""; }

.wp-ca-scope .gb-icon-attach::before {
  content: ""; }

.wp-ca-scope .gb-icon-balance::before {
  content: ""; }

.wp-ca-scope .gb-icon-banned::before {
  content: ""; }

.wp-ca-scope .gb-icon-bolt::before {
  content: ""; }

.wp-ca-scope .gb-icon-book-hidden::before {
  content: ""; }

.wp-ca-scope .gb-icon-book::before {
  content: ""; }

.wp-ca-scope .gb-icon-bookmark::before {
  content: ""; }

.wp-ca-scope .gb-icon-bulk-actions::before {
  content: ""; }

.wp-ca-scope .gb-icon-cart-added::before {
  content: ""; }

.wp-ca-scope .gb-icon-cart-error::before {
  content: ""; }

.wp-ca-scope .gb-icon-cart-success::before {
  content: ""; }

.wp-ca-scope .gb-icon-cart::before {
  content: ""; }

.wp-ca-scope .gb-icon-checkmark-circle::before {
  content: ""; }

.wp-ca-scope .gb-icon-checkmark::before {
  content: ""; }

.wp-ca-scope .gb-icon-clock::before {
  content: ""; }

.wp-ca-scope .gb-icon-close-circle::before {
  content: ""; }

.wp-ca-scope .gb-icon-close::before {
  content: ""; }

.wp-ca-scope .gb-icon-cog::before {
  content: ""; }

.wp-ca-scope .gb-icon-collapse-down::before {
  content: ""; }

.wp-ca-scope .gb-icon-collapse-up::before {
  content: ""; }

.wp-ca-scope .gb-icon-copy-to-colipboard::before {
  content: ""; }

.wp-ca-scope .gb-icon-dashboard::before {
  content: ""; }

.wp-ca-scope .gb-icon-dedicated-servers::before {
  content: ""; }

.wp-ca-scope .gb-icon-density::before {
  content: ""; }

.wp-ca-scope .gb-icon-domain-suggestions::before {
  content: ""; }

.wp-ca-scope .gb-icon-down::before {
  content: ""; }

.wp-ca-scope .gb-icon-download::before {
  content: ""; }

.wp-ca-scope .gb-icon-edit::before {
  content: ""; }

.wp-ca-scope .gb-icon-email-open::before {
  content: ""; }

.wp-ca-scope .gb-icon-email::before {
  content: ""; }

.wp-ca-scope .gb-icon-eye-closed::before {
  content: ""; }

.wp-ca-scope .gb-icon-eye-open::before {
  content: ""; }

.wp-ca-scope .gb-icon-facebook::before {
  content: ""; }

.wp-ca-scope .gb-icon-filter::before {
  content: ""; }

.wp-ca-scope .gb-icon-filter2::before {
  content: ""; }

.wp-ca-scope .gb-icon-first::before {
  content: ""; }

.wp-ca-scope .gb-icon-free-dns::before {
  content: ""; }

.wp-ca-scope .gb-icon-free-dns2::before {
  content: ""; }

.wp-ca-scope .gb-icon-global::before {
  content: ""; }

.wp-ca-scope .gb-icon-google-plus::before {
  content: ""; }

.wp-ca-scope .gb-icon-herth-outline::before {
  content: ""; }

.wp-ca-scope .gb-icon-herth::before {
  content: ""; }

.wp-ca-scope .gb-icon-home::before {
  content: ""; }

.wp-ca-scope .gb-icon-hosting::before {
  content: ""; }

.wp-ca-scope .gb-icon-info::before {
  content: ""; }

.wp-ca-scope .gb-icon-last::before {
  content: ""; }

.wp-ca-scope .gb-icon-list::before {
  content: ""; }

.wp-ca-scope .gb-icon-live-chat::before {
  content: ""; }

.wp-ca-scope .gb-icon-menu::before {
  content: ""; }

.wp-ca-scope .gb-icon-more::before {
  content: ""; }

.wp-ca-scope .gb-icon-next-carousel::before {
  content: ""; }

.wp-ca-scope .gb-icon-next-minicarousel::before {
  content: ""; }

.wp-ca-scope .gb-icon-next::before {
  content: ""; }

.wp-ca-scope .gb-icon-notification::before {
  content: ""; }

.wp-ca-scope .gb-icon-onepager::before {
  content: ""; }

.wp-ca-scope .gb-icon-padlock-on::before {
  content: ""; }

.wp-ca-scope .gb-icon-pinterest::before {
  content: ""; }

.wp-ca-scope .gb-icon-plus::before {
  content: ""; }

.wp-ca-scope .gb-icon-pre-order-disabled::before {
  content: ""; }

.wp-ca-scope .gb-icon-premium-dns::before {
  content: ""; }

.wp-ca-scope .gb-icon-prev-carousel::before {
  content: ""; }

.wp-ca-scope .gb-icon-prev-minicarousel::before {
  content: ""; }

.wp-ca-scope .gb-icon-prev::before {
  content: ""; }

.wp-ca-scope .gb-icon-product-list::before {
  content: ""; }

.wp-ca-scope .gb-icon-progress::before {
  content: ""; }

.wp-ca-scope .gb-icon-promo-code::before {
  content: ""; }

.wp-ca-scope .gb-icon-question::before {
  content: ""; }

.wp-ca-scope .gb-icon-refresh-circle::before {
  content: ""; }

.wp-ca-scope .gb-icon-refresh-square::before {
  content: ""; }

.wp-ca-scope .gb-icon-reseller-hosting::before {
  content: ""; }

.wp-ca-scope .gb-icon-rows::before {
  content: ""; }

.wp-ca-scope .gb-icon-rss::before {
  content: ""; }

.wp-ca-scope .gb-icon-scissor::before {
  content: ""; }

.wp-ca-scope .gb-icon-search::before {
  content: ""; }

.wp-ca-scope .gb-icon-shared-hosting::before {
  content: ""; }

.wp-ca-scope .gb-icon-sharing-and-transfer::before {
  content: ""; }

.wp-ca-scope .gb-icon-star::before {
  content: ""; }

.wp-ca-scope .gb-icon-support::before {
  content: ""; }

.wp-ca-scope .gb-icon-tag::before {
  content: ""; }

.wp-ca-scope .gb-icon-tag2::before {
  content: ""; }

.wp-ca-scope .gb-icon-thumbnails::before {
  content: ""; }

.wp-ca-scope .gb-icon-trash::before {
  content: ""; }

.wp-ca-scope .gb-icon-twitter::before {
  content: ""; }

.wp-ca-scope .gb-icon-unavailable-domain::before {
  content: ""; }

.wp-ca-scope .gb-icon-up::before {
  content: ""; }

.wp-ca-scope .gb-icon-user::before {
  content: ""; }

.wp-ca-scope .gb-icon-vps-hosting::before {
  content: ""; }

.wp-ca-scope .gb-icon-whois-2::before {
  content: ""; }

.wp-ca-scope .gb-icon-whois-no-image::before {
  content: ""; }

.wp-ca-scope .gb-icon-whois::before {
  content: ""; }

.wp-ca-scope .gb-icon-whoisguard::before {
  content: ""; }

.wp-ca-scope .gb-icon-wildcard::before {
  content: ""; }

.wp-ca-scope .gb-icon-calendar::before {
  content: ""; }

.wp-ca-scope .gb-icon-compare::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-additional-domain::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-address::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-allocation::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-arrow-back::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-auto-renew::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-bandwidth::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-billing::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-calendar::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-cards::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-cart-add::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-cart-added::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-cart-disabled::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-cart-success::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-cart::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-categories::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-category::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-check-all-hover::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-check-all-off::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-check-all::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-chevron-down::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-chevron-left::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-chevron-right::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-chevron-up::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-clock::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-content-slide-right::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-cpanel::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-cross-small::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-cross::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-dedicated-ip::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-dedicated-servers::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-delete::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-drop-carret::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-easywp::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-email::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-error-full::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-error::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-filter::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-footer::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-hdd::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-help::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-hide::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-hosting::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-image::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-info-full::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-info::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-license::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-link-new-window::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-minus-circled::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-nameservers::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-one-pager::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-operative-system-properties::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-operative-system::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-page::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-pages::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-pencil::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-plus-circle::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-port::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-premiumdns-gray::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-private-email-gray::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-quantity::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-raid::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-ram::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-receipt::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-reseller-hosting::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-rss::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-script-installer::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-search::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-security::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-server-location::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-settings::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-shared-hosting::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-show::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-social-media::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-software-manager::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-subscription-period::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-success-full::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-success::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-text::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-three-dots-down::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-three-dots::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-tick::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-tooltip-full::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-tooltip::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-undo::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-user::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-vps-hosting::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-wallet::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-warning-full::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-warning::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-website-years::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-whois-contact::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-whoisguard-gray::before {
  content: ""; }

.wp-ca-scope .gb-icon-address-book::before {
  content: ""; }

.wp-ca-scope .gb-icon-extended-attributes::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-pencil-full::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-minicart::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-minus-full::before {
  content: ""; }

.wp-ca-scope .gb-icon-tick::before {
  content: ""; }

.wp-ca-scope .gb-icon-morpheus-plus-circled::before {
  content: ""; }

/* stylelint-disable selector-max-universal */
/*
  These styles applied on <body> element and this is the only case when it is possible to use it in such way.
  They will not conflict with any frameworks or stylesheets because it is used in 99% of resets.
  1. Horisontal scroll for extra small devices
  2. Remove the margin in all browsers
*/
body {
  /* stylelint-disable-line selector-max-type */
  min-width: 320px;
  margin: 0; }

.wp-ca-scope {
  font-family: "GB Museo Sans", Arial, Helvetica, sans-serif;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.5;
  text-rendering: optimizeLegibility;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .wp-ca-scope *,
  .wp-ca-scope *::after,
  .wp-ca-scope *::before {
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .wp-ca-scope img {
    max-width: 100%;
    height: auto;
    border-style: none; }
  .wp-ca-scope pre,
  .wp-ca-scope code,
  .wp-ca-scope kbd,
  .wp-ca-scope samp {
    font-family: monospace;
    font-size: 1rem; }
  .wp-ca-scope a {
    background-color: transparent;
    -webkit-text-decoration-skip: objects;
    text-decoration: none; }
    .wp-ca-scope a:hover {
      text-decoration: underline; }
  .wp-ca-scope abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
            text-decoration: underline dotted; }
  .wp-ca-scope b,
  .wp-ca-scope strong {
    font-weight: bold; }
  .wp-ca-scope p,
  .wp-ca-scope ul,
  .wp-ca-scope ol {
    margin: 0 0 1.5em; }
  .wp-ca-scope mark {
    background-color: #ff0;
    color: #000; }
  .wp-ca-scope small {
    font-size: 80%;
    /* stylelint-disable-line declaration-property-unit-whitelist */ }
  .wp-ca-scope sub,
  .wp-ca-scope sup {
    position: relative;
    font-size: 75%;
    /* stylelint-disable-line declaration-property-unit-whitelist */
    line-height: 0;
    vertical-align: baseline; }
  .wp-ca-scope sub {
    bottom: -.25em; }
  .wp-ca-scope sup {
    top: -.5em; }
  .wp-ca-scope svg:not(:root) {
    overflow: hidden; }
  .wp-ca-scope button,
  .wp-ca-scope input,
  .wp-ca-scope optgroup,
  .wp-ca-scope select,
  .wp-ca-scope textarea {
    margin: 0;
    font-family: "GB Museo Sans", Arial, Helvetica, sans-serif;
    font-size: 1rem;
    line-height: 1.5; }
  .wp-ca-scope button,
  .wp-ca-scope input {
    text-transform: none;
    overflow: visible; }
  .wp-ca-scope button,
  .wp-ca-scope [type="button"],
  .wp-ca-scope [type="reset"],
  .wp-ca-scope [type="submit"] {
    -webkit-appearance: button; }
  .wp-ca-scope button::-moz-focus-inner,
  .wp-ca-scope [type="button"]::-moz-focus-inner,
  .wp-ca-scope [type="reset"]::-moz-focus-inner,
  .wp-ca-scope [type="submit"]::-moz-focus-inner {
    padding: 0;
    border-style: none; }
  .wp-ca-scope button:-moz-focusring,
  .wp-ca-scope [type="button"]:-moz-focusring,
  .wp-ca-scope [type="reset"]:-moz-focusring,
  .wp-ca-scope [type="submit"]:-moz-focusring {
    outline: 1px dotted ButtonText; }
  .wp-ca-scope textarea {
    overflow: auto; }
  .wp-ca-scope [type="checkbox"],
  .wp-ca-scope [type="radio"] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0; }
  .wp-ca-scope [type="number"]::-webkit-inner-spin-button,
  .wp-ca-scope [type="number"]::-webkit-outer-spin-button {
    height: auto; }
  .wp-ca-scope [type="search"] {
    -webkit-appearance: textfield;
    outline-offset: -2px; }
  .wp-ca-scope [type="search"]::-webkit-search-cancel-button,
  .wp-ca-scope [type="search"]::-webkit-search-decoration {
    -webkit-appearance: none; }
  .wp-ca-scope ::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit; }
  .wp-ca-scope template,
  .wp-ca-scope [hidden] {
    display: none; }

/* ^TODO: Remove or correct color for these variables */
/* ^TODO: Rm */
/* ^TODO: Remove or correct color for these variables */
/* ^TODO: Rm */
/* stylelint-disable selector-max-type */
/* stylelint-disable scss/selector-no-redundant-nesting-selector */
/*
  This stylelint option is disabled because it can't recognize `&`
  scope. In cases with gb-grid-check-bp @mixin scope of `&` is modified.
  And it means that instead of `&` we get `gb-col-xs--top` etc.
*/
.wp-ca-scope .gb-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -16px;
  margin-left: -16px; }
  .wp-ca-scope .gb-row > [class*="gb-col"] {
    padding-right: 16px;
    padding-left: 16px; }

.wp-ca-scope .gb-row--gutter-sm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -8px;
  margin-left: -8px; }
  .wp-ca-scope .gb-row--gutter-sm > [class*="gb-col"] {
    padding-right: 8px;
    padding-left: 8px; }

.wp-ca-scope .gb-row--no-gutters {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: 0;
  margin-left: 0; }
  .wp-ca-scope .gb-row--no-gutters > [class*="gb-col"] {
    padding-right: 0;
    padding-left: 0; }

.wp-ca-scope .gb-col,
.wp-ca-scope [class*="gb-col-"] {
  position: relative;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  max-width: 100%;
  min-height: 1px;
  margin-right: 0;
  margin-left: 0; }

.wp-ca-scope .gb-col-xs,
.wp-ca-scope .gb-col {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: auto;
  max-width: 100%; }

.wp-ca-scope .gb-col-xs-1,
.wp-ca-scope .gb-col-1 {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  width: 8.33333%;
  max-width: 8.33333%; }

.wp-ca-scope .gb-col-xs-2,
.wp-ca-scope .gb-col-2 {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  width: 16.66667%;
  max-width: 16.66667%; }

.wp-ca-scope .gb-col-xs-3,
.wp-ca-scope .gb-col-3 {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  width: 25%;
  max-width: 25%; }

.wp-ca-scope .gb-col-xs-4,
.wp-ca-scope .gb-col-4 {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  width: 33.33333%;
  max-width: 33.33333%; }

.wp-ca-scope .gb-col-xs-5,
.wp-ca-scope .gb-col-5 {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  width: 41.66667%;
  max-width: 41.66667%; }

.wp-ca-scope .gb-col-xs-6,
.wp-ca-scope .gb-col-6 {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  width: 50%;
  max-width: 50%; }

.wp-ca-scope .gb-col-xs-7,
.wp-ca-scope .gb-col-7 {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  width: 58.33333%;
  max-width: 58.33333%; }

.wp-ca-scope .gb-col-xs-8,
.wp-ca-scope .gb-col-8 {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  width: 66.66667%;
  max-width: 66.66667%; }

.wp-ca-scope .gb-col-xs-9,
.wp-ca-scope .gb-col-9 {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  width: 75%;
  max-width: 75%; }

.wp-ca-scope .gb-col-xs-10,
.wp-ca-scope .gb-col-10 {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  width: 83.33333%;
  max-width: 83.33333%; }

.wp-ca-scope .gb-col-xs-11,
.wp-ca-scope .gb-col-11 {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  width: 91.66667%;
  max-width: 91.66667%; }

.wp-ca-scope .gb-col-xs-12,
.wp-ca-scope .gb-col-12 {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  width: 100%;
  max-width: 100%; }

.wp-ca-scope .gb-col-xs-auto,
.wp-ca-scope .gb-col-auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  width: auto;
  max-width: 100%; }

.wp-ca-scope .gb-col-xs-stretch,
.wp-ca-scope .gb-col-stretch {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: auto;
  max-width: 100%; }

@media (min-width: 480px) {
  .wp-ca-scope .gb-col-sm {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: auto;
    max-width: 100%; }
  .wp-ca-scope .gb-col-sm-1 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 8.33333%;
    max-width: 8.33333%; }
  .wp-ca-scope .gb-col-sm-2 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 16.66667%;
    max-width: 16.66667%; }
  .wp-ca-scope .gb-col-sm-3 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 25%;
    max-width: 25%; }
  .wp-ca-scope .gb-col-sm-4 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 33.33333%;
    max-width: 33.33333%; }
  .wp-ca-scope .gb-col-sm-5 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 41.66667%;
    max-width: 41.66667%; }
  .wp-ca-scope .gb-col-sm-6 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 50%;
    max-width: 50%; }
  .wp-ca-scope .gb-col-sm-7 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 58.33333%;
    max-width: 58.33333%; }
  .wp-ca-scope .gb-col-sm-8 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 66.66667%;
    max-width: 66.66667%; }
  .wp-ca-scope .gb-col-sm-9 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 75%;
    max-width: 75%; }
  .wp-ca-scope .gb-col-sm-10 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 83.33333%;
    max-width: 83.33333%; }
  .wp-ca-scope .gb-col-sm-11 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 91.66667%;
    max-width: 91.66667%; }
  .wp-ca-scope .gb-col-sm-12 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 100%;
    max-width: 100%; }
  .wp-ca-scope .gb-col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    width: auto;
    max-width: 100%; }
  .wp-ca-scope .gb-col-sm-stretch {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    width: auto;
    max-width: 100%; } }

@media (min-width: 768px) {
  .wp-ca-scope .gb-col-md {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: auto;
    max-width: 100%; }
  .wp-ca-scope .gb-col-md-1 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 8.33333%;
    max-width: 8.33333%; }
  .wp-ca-scope .gb-col-md-2 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 16.66667%;
    max-width: 16.66667%; }
  .wp-ca-scope .gb-col-md-3 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 25%;
    max-width: 25%; }
  .wp-ca-scope .gb-col-md-4 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 33.33333%;
    max-width: 33.33333%; }
  .wp-ca-scope .gb-col-md-5 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 41.66667%;
    max-width: 41.66667%; }
  .wp-ca-scope .gb-col-md-6 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 50%;
    max-width: 50%; }
  .wp-ca-scope .gb-col-md-7 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 58.33333%;
    max-width: 58.33333%; }
  .wp-ca-scope .gb-col-md-8 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 66.66667%;
    max-width: 66.66667%; }
  .wp-ca-scope .gb-col-md-9 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 75%;
    max-width: 75%; }
  .wp-ca-scope .gb-col-md-10 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 83.33333%;
    max-width: 83.33333%; }
  .wp-ca-scope .gb-col-md-11 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 91.66667%;
    max-width: 91.66667%; }
  .wp-ca-scope .gb-col-md-12 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 100%;
    max-width: 100%; }
  .wp-ca-scope .gb-col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    width: auto;
    max-width: 100%; }
  .wp-ca-scope .gb-col-md-stretch {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    width: auto;
    max-width: 100%; } }

@media (min-width: 980px) {
  .wp-ca-scope .gb-col-lg {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: auto;
    max-width: 100%; }
  .wp-ca-scope .gb-col-lg-1 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 8.33333%;
    max-width: 8.33333%; }
  .wp-ca-scope .gb-col-lg-2 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 16.66667%;
    max-width: 16.66667%; }
  .wp-ca-scope .gb-col-lg-3 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 25%;
    max-width: 25%; }
  .wp-ca-scope .gb-col-lg-4 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 33.33333%;
    max-width: 33.33333%; }
  .wp-ca-scope .gb-col-lg-5 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 41.66667%;
    max-width: 41.66667%; }
  .wp-ca-scope .gb-col-lg-6 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 50%;
    max-width: 50%; }
  .wp-ca-scope .gb-col-lg-7 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 58.33333%;
    max-width: 58.33333%; }
  .wp-ca-scope .gb-col-lg-8 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 66.66667%;
    max-width: 66.66667%; }
  .wp-ca-scope .gb-col-lg-9 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 75%;
    max-width: 75%; }
  .wp-ca-scope .gb-col-lg-10 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 83.33333%;
    max-width: 83.33333%; }
  .wp-ca-scope .gb-col-lg-11 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 91.66667%;
    max-width: 91.66667%; }
  .wp-ca-scope .gb-col-lg-12 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 100%;
    max-width: 100%; }
  .wp-ca-scope .gb-col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    width: auto;
    max-width: 100%; }
  .wp-ca-scope .gb-col-lg-stretch {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    width: auto;
    max-width: 100%; } }

@media (min-width: 1200px) {
  .wp-ca-scope .gb-col-xl {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: auto;
    max-width: 100%; }
  .wp-ca-scope .gb-col-xl-1 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 8.33333%;
    max-width: 8.33333%; }
  .wp-ca-scope .gb-col-xl-2 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 16.66667%;
    max-width: 16.66667%; }
  .wp-ca-scope .gb-col-xl-3 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 25%;
    max-width: 25%; }
  .wp-ca-scope .gb-col-xl-4 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 33.33333%;
    max-width: 33.33333%; }
  .wp-ca-scope .gb-col-xl-5 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 41.66667%;
    max-width: 41.66667%; }
  .wp-ca-scope .gb-col-xl-6 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 50%;
    max-width: 50%; }
  .wp-ca-scope .gb-col-xl-7 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 58.33333%;
    max-width: 58.33333%; }
  .wp-ca-scope .gb-col-xl-8 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 66.66667%;
    max-width: 66.66667%; }
  .wp-ca-scope .gb-col-xl-9 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 75%;
    max-width: 75%; }
  .wp-ca-scope .gb-col-xl-10 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 83.33333%;
    max-width: 83.33333%; }
  .wp-ca-scope .gb-col-xl-11 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 91.66667%;
    max-width: 91.66667%; }
  .wp-ca-scope .gb-col-xl-12 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 100%;
    max-width: 100%; }
  .wp-ca-scope .gb-col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    width: auto;
    max-width: 100%; }
  .wp-ca-scope .gb-col-xl-stretch {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    width: auto;
    max-width: 100%; } }

@media (min-width: 1440px) {
  .wp-ca-scope .gb-col-hg {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: auto;
    max-width: 100%; }
  .wp-ca-scope .gb-col-hg-1 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 8.33333%;
    max-width: 8.33333%; }
  .wp-ca-scope .gb-col-hg-2 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 16.66667%;
    max-width: 16.66667%; }
  .wp-ca-scope .gb-col-hg-3 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 25%;
    max-width: 25%; }
  .wp-ca-scope .gb-col-hg-4 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 33.33333%;
    max-width: 33.33333%; }
  .wp-ca-scope .gb-col-hg-5 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 41.66667%;
    max-width: 41.66667%; }
  .wp-ca-scope .gb-col-hg-6 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 50%;
    max-width: 50%; }
  .wp-ca-scope .gb-col-hg-7 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 58.33333%;
    max-width: 58.33333%; }
  .wp-ca-scope .gb-col-hg-8 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 66.66667%;
    max-width: 66.66667%; }
  .wp-ca-scope .gb-col-hg-9 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 75%;
    max-width: 75%; }
  .wp-ca-scope .gb-col-hg-10 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 83.33333%;
    max-width: 83.33333%; }
  .wp-ca-scope .gb-col-hg-11 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 91.66667%;
    max-width: 91.66667%; }
  .wp-ca-scope .gb-col-hg-12 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    width: 100%;
    max-width: 100%; }
  .wp-ca-scope .gb-col-hg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    width: auto;
    max-width: 100%; }
  .wp-ca-scope .gb-col-hg-stretch {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    width: auto;
    max-width: 100%; } }

.wp-ca-scope .gb-col-xs-offset-0,
.wp-ca-scope .gb-col-offset-0 {
  margin-left: 0%; }

.wp-ca-scope .gb-col-xs-offset-1,
.wp-ca-scope .gb-col-offset-1 {
  margin-left: 8.33333%; }

.wp-ca-scope .gb-col-xs-offset-2,
.wp-ca-scope .gb-col-offset-2 {
  margin-left: 16.66667%; }

.wp-ca-scope .gb-col-xs-offset-3,
.wp-ca-scope .gb-col-offset-3 {
  margin-left: 25%; }

.wp-ca-scope .gb-col-xs-offset-4,
.wp-ca-scope .gb-col-offset-4 {
  margin-left: 33.33333%; }

.wp-ca-scope .gb-col-xs-offset-5,
.wp-ca-scope .gb-col-offset-5 {
  margin-left: 41.66667%; }

.wp-ca-scope .gb-col-xs-offset-6,
.wp-ca-scope .gb-col-offset-6 {
  margin-left: 50%; }

.wp-ca-scope .gb-col-xs-offset-7,
.wp-ca-scope .gb-col-offset-7 {
  margin-left: 58.33333%; }

.wp-ca-scope .gb-col-xs-offset-8,
.wp-ca-scope .gb-col-offset-8 {
  margin-left: 66.66667%; }

.wp-ca-scope .gb-col-xs-offset-9,
.wp-ca-scope .gb-col-offset-9 {
  margin-left: 75%; }

.wp-ca-scope .gb-col-xs-offset-10,
.wp-ca-scope .gb-col-offset-10 {
  margin-left: 83.33333%; }

.wp-ca-scope .gb-col-xs-offset-11,
.wp-ca-scope .gb-col-offset-11 {
  margin-left: 91.66667%; }

@media (min-width: 480px) {
  .wp-ca-scope .gb-col-sm-offset-0 {
    margin-left: 0%; }
  .wp-ca-scope .gb-col-sm-offset-1 {
    margin-left: 8.33333%; }
  .wp-ca-scope .gb-col-sm-offset-2 {
    margin-left: 16.66667%; }
  .wp-ca-scope .gb-col-sm-offset-3 {
    margin-left: 25%; }
  .wp-ca-scope .gb-col-sm-offset-4 {
    margin-left: 33.33333%; }
  .wp-ca-scope .gb-col-sm-offset-5 {
    margin-left: 41.66667%; }
  .wp-ca-scope .gb-col-sm-offset-6 {
    margin-left: 50%; }
  .wp-ca-scope .gb-col-sm-offset-7 {
    margin-left: 58.33333%; }
  .wp-ca-scope .gb-col-sm-offset-8 {
    margin-left: 66.66667%; }
  .wp-ca-scope .gb-col-sm-offset-9 {
    margin-left: 75%; }
  .wp-ca-scope .gb-col-sm-offset-10 {
    margin-left: 83.33333%; }
  .wp-ca-scope .gb-col-sm-offset-11 {
    margin-left: 91.66667%; } }

@media (min-width: 768px) {
  .wp-ca-scope .gb-col-md-offset-0 {
    margin-left: 0%; }
  .wp-ca-scope .gb-col-md-offset-1 {
    margin-left: 8.33333%; }
  .wp-ca-scope .gb-col-md-offset-2 {
    margin-left: 16.66667%; }
  .wp-ca-scope .gb-col-md-offset-3 {
    margin-left: 25%; }
  .wp-ca-scope .gb-col-md-offset-4 {
    margin-left: 33.33333%; }
  .wp-ca-scope .gb-col-md-offset-5 {
    margin-left: 41.66667%; }
  .wp-ca-scope .gb-col-md-offset-6 {
    margin-left: 50%; }
  .wp-ca-scope .gb-col-md-offset-7 {
    margin-left: 58.33333%; }
  .wp-ca-scope .gb-col-md-offset-8 {
    margin-left: 66.66667%; }
  .wp-ca-scope .gb-col-md-offset-9 {
    margin-left: 75%; }
  .wp-ca-scope .gb-col-md-offset-10 {
    margin-left: 83.33333%; }
  .wp-ca-scope .gb-col-md-offset-11 {
    margin-left: 91.66667%; } }

@media (min-width: 980px) {
  .wp-ca-scope .gb-col-lg-offset-0 {
    margin-left: 0%; }
  .wp-ca-scope .gb-col-lg-offset-1 {
    margin-left: 8.33333%; }
  .wp-ca-scope .gb-col-lg-offset-2 {
    margin-left: 16.66667%; }
  .wp-ca-scope .gb-col-lg-offset-3 {
    margin-left: 25%; }
  .wp-ca-scope .gb-col-lg-offset-4 {
    margin-left: 33.33333%; }
  .wp-ca-scope .gb-col-lg-offset-5 {
    margin-left: 41.66667%; }
  .wp-ca-scope .gb-col-lg-offset-6 {
    margin-left: 50%; }
  .wp-ca-scope .gb-col-lg-offset-7 {
    margin-left: 58.33333%; }
  .wp-ca-scope .gb-col-lg-offset-8 {
    margin-left: 66.66667%; }
  .wp-ca-scope .gb-col-lg-offset-9 {
    margin-left: 75%; }
  .wp-ca-scope .gb-col-lg-offset-10 {
    margin-left: 83.33333%; }
  .wp-ca-scope .gb-col-lg-offset-11 {
    margin-left: 91.66667%; } }

@media (min-width: 1200px) {
  .wp-ca-scope .gb-col-xl-offset-0 {
    margin-left: 0%; }
  .wp-ca-scope .gb-col-xl-offset-1 {
    margin-left: 8.33333%; }
  .wp-ca-scope .gb-col-xl-offset-2 {
    margin-left: 16.66667%; }
  .wp-ca-scope .gb-col-xl-offset-3 {
    margin-left: 25%; }
  .wp-ca-scope .gb-col-xl-offset-4 {
    margin-left: 33.33333%; }
  .wp-ca-scope .gb-col-xl-offset-5 {
    margin-left: 41.66667%; }
  .wp-ca-scope .gb-col-xl-offset-6 {
    margin-left: 50%; }
  .wp-ca-scope .gb-col-xl-offset-7 {
    margin-left: 58.33333%; }
  .wp-ca-scope .gb-col-xl-offset-8 {
    margin-left: 66.66667%; }
  .wp-ca-scope .gb-col-xl-offset-9 {
    margin-left: 75%; }
  .wp-ca-scope .gb-col-xl-offset-10 {
    margin-left: 83.33333%; }
  .wp-ca-scope .gb-col-xl-offset-11 {
    margin-left: 91.66667%; } }

@media (min-width: 1440px) {
  .wp-ca-scope .gb-col-hg-offset-0 {
    margin-left: 0%; }
  .wp-ca-scope .gb-col-hg-offset-1 {
    margin-left: 8.33333%; }
  .wp-ca-scope .gb-col-hg-offset-2 {
    margin-left: 16.66667%; }
  .wp-ca-scope .gb-col-hg-offset-3 {
    margin-left: 25%; }
  .wp-ca-scope .gb-col-hg-offset-4 {
    margin-left: 33.33333%; }
  .wp-ca-scope .gb-col-hg-offset-5 {
    margin-left: 41.66667%; }
  .wp-ca-scope .gb-col-hg-offset-6 {
    margin-left: 50%; }
  .wp-ca-scope .gb-col-hg-offset-7 {
    margin-left: 58.33333%; }
  .wp-ca-scope .gb-col-hg-offset-8 {
    margin-left: 66.66667%; }
  .wp-ca-scope .gb-col-hg-offset-9 {
    margin-left: 75%; }
  .wp-ca-scope .gb-col-hg-offset-10 {
    margin-left: 83.33333%; }
  .wp-ca-scope .gb-col-hg-offset-11 {
    margin-left: 91.66667%; } }

.wp-ca-scope .gb-row-xs--multi,
.wp-ca-scope .gb-row--multi {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.wp-ca-scope .gb-row-xs--line,
.wp-ca-scope .gb-row--line {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap; }

@media (min-width: 480px) {
  .wp-ca-scope .gb-row-sm--multi {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .wp-ca-scope .gb-row-sm--line {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap; } }

@media (min-width: 768px) {
  .wp-ca-scope .gb-row-md--multi {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .wp-ca-scope .gb-row-md--line {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap; } }

@media (min-width: 980px) {
  .wp-ca-scope .gb-row-lg--multi {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .wp-ca-scope .gb-row-lg--line {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap; } }

@media (min-width: 1200px) {
  .wp-ca-scope .gb-row-xl--multi {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .wp-ca-scope .gb-row-xl--line {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap; } }

@media (min-width: 1440px) {
  .wp-ca-scope .gb-row-hg--multi {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .wp-ca-scope .gb-row-hg--line {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap; } }

.wp-ca-scope .gb-row-xs--top,
.wp-ca-scope .gb-row--top {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start; }

.wp-ca-scope .gb-row-xs--middle,
.wp-ca-scope .gb-row--middle {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.wp-ca-scope .gb-row-xs--baseline,
.wp-ca-scope .gb-row--baseline {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline; }

.wp-ca-scope .gb-row-xs--bottom,
.wp-ca-scope .gb-row--bottom {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end; }

.wp-ca-scope .gb-row-xs--stretch,
.wp-ca-scope .gb-row--stretch {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch; }

@media (min-width: 480px) {
  .wp-ca-scope .gb-row-sm--top {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start; }
  .wp-ca-scope .gb-row-sm--middle {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .wp-ca-scope .gb-row-sm--baseline {
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline; }
  .wp-ca-scope .gb-row-sm--bottom {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end; }
  .wp-ca-scope .gb-row-sm--stretch {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch; } }

@media (min-width: 768px) {
  .wp-ca-scope .gb-row-md--top {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start; }
  .wp-ca-scope .gb-row-md--middle {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .wp-ca-scope .gb-row-md--baseline {
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline; }
  .wp-ca-scope .gb-row-md--bottom {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end; }
  .wp-ca-scope .gb-row-md--stretch {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch; } }

@media (min-width: 980px) {
  .wp-ca-scope .gb-row-lg--top {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start; }
  .wp-ca-scope .gb-row-lg--middle {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .wp-ca-scope .gb-row-lg--baseline {
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline; }
  .wp-ca-scope .gb-row-lg--bottom {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end; }
  .wp-ca-scope .gb-row-lg--stretch {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch; } }

@media (min-width: 1200px) {
  .wp-ca-scope .gb-row-xl--top {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start; }
  .wp-ca-scope .gb-row-xl--middle {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .wp-ca-scope .gb-row-xl--baseline {
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline; }
  .wp-ca-scope .gb-row-xl--bottom {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end; }
  .wp-ca-scope .gb-row-xl--stretch {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch; } }

@media (min-width: 1440px) {
  .wp-ca-scope .gb-row-hg--top {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start; }
  .wp-ca-scope .gb-row-hg--middle {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .wp-ca-scope .gb-row-hg--baseline {
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline; }
  .wp-ca-scope .gb-row-hg--bottom {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end; }
  .wp-ca-scope .gb-row-hg--stretch {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch; } }

.wp-ca-scope .gb-row-xs--left,
.wp-ca-scope .gb-row--left {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start; }

.wp-ca-scope .gb-row-xs--center,
.wp-ca-scope .gb-row--center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.wp-ca-scope .gb-row-xs--right,
.wp-ca-scope .gb-row--right {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end; }

.wp-ca-scope .gb-row-xs--between,
.wp-ca-scope .gb-row--between {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.wp-ca-scope .gb-row-xs--around,
.wp-ca-scope .gb-row--around {
  -ms-flex-pack: distribute;
      justify-content: space-around; }

@media (min-width: 480px) {
  .wp-ca-scope .gb-row-sm--left {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
  .wp-ca-scope .gb-row-sm--center {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .wp-ca-scope .gb-row-sm--right {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
  .wp-ca-scope .gb-row-sm--between {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
  .wp-ca-scope .gb-row-sm--around {
    -ms-flex-pack: distribute;
        justify-content: space-around; } }

@media (min-width: 768px) {
  .wp-ca-scope .gb-row-md--left {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
  .wp-ca-scope .gb-row-md--center {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .wp-ca-scope .gb-row-md--right {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
  .wp-ca-scope .gb-row-md--between {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
  .wp-ca-scope .gb-row-md--around {
    -ms-flex-pack: distribute;
        justify-content: space-around; } }

@media (min-width: 980px) {
  .wp-ca-scope .gb-row-lg--left {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
  .wp-ca-scope .gb-row-lg--center {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .wp-ca-scope .gb-row-lg--right {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
  .wp-ca-scope .gb-row-lg--between {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
  .wp-ca-scope .gb-row-lg--around {
    -ms-flex-pack: distribute;
        justify-content: space-around; } }

@media (min-width: 1200px) {
  .wp-ca-scope .gb-row-xl--left {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
  .wp-ca-scope .gb-row-xl--center {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .wp-ca-scope .gb-row-xl--right {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
  .wp-ca-scope .gb-row-xl--between {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
  .wp-ca-scope .gb-row-xl--around {
    -ms-flex-pack: distribute;
        justify-content: space-around; } }

@media (min-width: 1440px) {
  .wp-ca-scope .gb-row-hg--left {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
  .wp-ca-scope .gb-row-hg--center {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .wp-ca-scope .gb-row-hg--right {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
  .wp-ca-scope .gb-row-hg--between {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
  .wp-ca-scope .gb-row-hg--around {
    -ms-flex-pack: distribute;
        justify-content: space-around; } }

.wp-ca-scope [class*="gb-dir-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.wp-ca-scope .gb-dir-xs--row,
.wp-ca-scope .gb-dir--row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }

.wp-ca-scope .gb-dir-xs--row-reverse,
.wp-ca-scope .gb-dir--row-reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse; }

.wp-ca-scope .gb-dir-xs--column,
.wp-ca-scope .gb-dir--column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.wp-ca-scope .gb-dir-xs--column-reverse,
.wp-ca-scope .gb-dir--column-reverse {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse; }

@media (min-width: 480px) {
  .wp-ca-scope .gb-dir-sm--row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
  .wp-ca-scope .gb-dir-sm--row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse; }
  .wp-ca-scope .gb-dir-sm--column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
  .wp-ca-scope .gb-dir-sm--column-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; } }

@media (min-width: 768px) {
  .wp-ca-scope .gb-dir-md--row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
  .wp-ca-scope .gb-dir-md--row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse; }
  .wp-ca-scope .gb-dir-md--column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
  .wp-ca-scope .gb-dir-md--column-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; } }

@media (min-width: 980px) {
  .wp-ca-scope .gb-dir-lg--row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
  .wp-ca-scope .gb-dir-lg--row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse; }
  .wp-ca-scope .gb-dir-lg--column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
  .wp-ca-scope .gb-dir-lg--column-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; } }

@media (min-width: 1200px) {
  .wp-ca-scope .gb-dir-xl--row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
  .wp-ca-scope .gb-dir-xl--row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse; }
  .wp-ca-scope .gb-dir-xl--column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
  .wp-ca-scope .gb-dir-xl--column-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; } }

@media (min-width: 1440px) {
  .wp-ca-scope .gb-dir-hg--row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
  .wp-ca-scope .gb-dir-hg--row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse; }
  .wp-ca-scope .gb-dir-hg--column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
  .wp-ca-scope .gb-dir-hg--column-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; } }

.wp-ca-scope .gb-col-xs--top,
.wp-ca-scope .gb-col--top {
  -ms-flex-item-align: start;
      align-self: flex-start; }

.wp-ca-scope .gb-col-xs--middle,
.wp-ca-scope .gb-col--middle {
  -ms-flex-item-align: center;
      align-self: center; }

.wp-ca-scope .gb-col-xs--baseline,
.wp-ca-scope .gb-col--baseline {
  -ms-flex-item-align: baseline;
      align-self: baseline; }

.wp-ca-scope .gb-col-xs--bottom,
.wp-ca-scope .gb-col--bottom {
  -ms-flex-item-align: end;
      align-self: flex-end; }

.wp-ca-scope .gb-col-xs--stretch,
.wp-ca-scope .gb-col--stretch {
  -ms-flex-item-align: stretch;
      align-self: stretch; }

@media (min-width: 480px) {
  .wp-ca-scope .gb-col-sm--top {
    -ms-flex-item-align: start;
        align-self: flex-start; }
  .wp-ca-scope .gb-col-sm--middle {
    -ms-flex-item-align: center;
        align-self: center; }
  .wp-ca-scope .gb-col-sm--baseline {
    -ms-flex-item-align: baseline;
        align-self: baseline; }
  .wp-ca-scope .gb-col-sm--bottom {
    -ms-flex-item-align: end;
        align-self: flex-end; }
  .wp-ca-scope .gb-col-sm--stretch {
    -ms-flex-item-align: stretch;
        align-self: stretch; } }

@media (min-width: 768px) {
  .wp-ca-scope .gb-col-md--top {
    -ms-flex-item-align: start;
        align-self: flex-start; }
  .wp-ca-scope .gb-col-md--middle {
    -ms-flex-item-align: center;
        align-self: center; }
  .wp-ca-scope .gb-col-md--baseline {
    -ms-flex-item-align: baseline;
        align-self: baseline; }
  .wp-ca-scope .gb-col-md--bottom {
    -ms-flex-item-align: end;
        align-self: flex-end; }
  .wp-ca-scope .gb-col-md--stretch {
    -ms-flex-item-align: stretch;
        align-self: stretch; } }

@media (min-width: 980px) {
  .wp-ca-scope .gb-col-lg--top {
    -ms-flex-item-align: start;
        align-self: flex-start; }
  .wp-ca-scope .gb-col-lg--middle {
    -ms-flex-item-align: center;
        align-self: center; }
  .wp-ca-scope .gb-col-lg--baseline {
    -ms-flex-item-align: baseline;
        align-self: baseline; }
  .wp-ca-scope .gb-col-lg--bottom {
    -ms-flex-item-align: end;
        align-self: flex-end; }
  .wp-ca-scope .gb-col-lg--stretch {
    -ms-flex-item-align: stretch;
        align-self: stretch; } }

@media (min-width: 1200px) {
  .wp-ca-scope .gb-col-xl--top {
    -ms-flex-item-align: start;
        align-self: flex-start; }
  .wp-ca-scope .gb-col-xl--middle {
    -ms-flex-item-align: center;
        align-self: center; }
  .wp-ca-scope .gb-col-xl--baseline {
    -ms-flex-item-align: baseline;
        align-self: baseline; }
  .wp-ca-scope .gb-col-xl--bottom {
    -ms-flex-item-align: end;
        align-self: flex-end; }
  .wp-ca-scope .gb-col-xl--stretch {
    -ms-flex-item-align: stretch;
        align-self: stretch; } }

@media (min-width: 1440px) {
  .wp-ca-scope .gb-col-hg--top {
    -ms-flex-item-align: start;
        align-self: flex-start; }
  .wp-ca-scope .gb-col-hg--middle {
    -ms-flex-item-align: center;
        align-self: center; }
  .wp-ca-scope .gb-col-hg--baseline {
    -ms-flex-item-align: baseline;
        align-self: baseline; }
  .wp-ca-scope .gb-col-hg--bottom {
    -ms-flex-item-align: end;
        align-self: flex-end; }
  .wp-ca-scope .gb-col-hg--stretch {
    -ms-flex-item-align: stretch;
        align-self: stretch; } }

.wp-ca-scope .gb-col-xs--first,
.wp-ca-scope .gb-col--first {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1; }

.wp-ca-scope .gb-col-xs--last,
.wp-ca-scope .gb-col--last {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1; }

.wp-ca-scope .gb-col-xs--ordered,
.wp-ca-scope .gb-col--ordered {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0; }

@media (min-width: 480px) {
  .wp-ca-scope .gb-col-sm--first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1; }
  .wp-ca-scope .gb-col-sm--last {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  .wp-ca-scope .gb-col-sm--ordered {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0; } }

@media (min-width: 768px) {
  .wp-ca-scope .gb-col-md--first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1; }
  .wp-ca-scope .gb-col-md--last {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  .wp-ca-scope .gb-col-md--ordered {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0; } }

@media (min-width: 980px) {
  .wp-ca-scope .gb-col-lg--first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1; }
  .wp-ca-scope .gb-col-lg--last {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  .wp-ca-scope .gb-col-lg--ordered {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0; } }

@media (min-width: 1200px) {
  .wp-ca-scope .gb-col-xl--first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1; }
  .wp-ca-scope .gb-col-xl--last {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  .wp-ca-scope .gb-col-xl--ordered {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0; } }

@media (min-width: 1440px) {
  .wp-ca-scope .gb-col-hg--first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1; }
  .wp-ca-scope .gb-col-hg--last {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  .wp-ca-scope .gb-col-hg--ordered {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0; } }

.wp-ca-scope .gb-container {
  max-width: 1440px;
  margin-right: auto;
  margin-left: auto;
  padding-right: 16px;
  padding-left: 16px; }
  .wp-ca-scope .gb-container--no-gutters {
    padding-right: 0;
    padding-left: 0; }

.wp-ca-scope .gb-mt-0,
.wp-ca-scope .gb-my-0 {
  margin-top: 0 !important; }

.wp-ca-scope .gb-mx-0,
.wp-ca-scope .gb-mr-0 {
  margin-right: 0 !important; }

.wp-ca-scope .gb-mb-0,
.wp-ca-scope .gb-my-0 {
  margin-bottom: 0 !important; }

.wp-ca-scope .gb-mx-0,
.wp-ca-scope .gb-ml-0 {
  margin-left: 0 !important; }

.wp-ca-scope .gb-mt-small,
.wp-ca-scope .gb-my-small {
  margin-top: 4px !important; }

.wp-ca-scope .gb-mx-small,
.wp-ca-scope .gb-mr-small {
  margin-right: 4px !important; }

.wp-ca-scope .gb-mb-small,
.wp-ca-scope .gb-my-small {
  margin-bottom: 4px !important; }

.wp-ca-scope .gb-mx-small,
.wp-ca-scope .gb-ml-small {
  margin-left: 4px !important; }

.wp-ca-scope .gb-mt-1,
.wp-ca-scope .gb-my-1 {
  margin-top: 8px !important; }

.wp-ca-scope .gb-mx-1,
.wp-ca-scope .gb-mr-1 {
  margin-right: 8px !important; }

.wp-ca-scope .gb-mb-1,
.wp-ca-scope .gb-my-1 {
  margin-bottom: 8px !important; }

.wp-ca-scope .gb-mx-1,
.wp-ca-scope .gb-ml-1 {
  margin-left: 8px !important; }

.wp-ca-scope .gb-mt-2,
.wp-ca-scope .gb-my-2 {
  margin-top: 16px !important; }

.wp-ca-scope .gb-mx-2,
.wp-ca-scope .gb-mr-2 {
  margin-right: 16px !important; }

.wp-ca-scope .gb-mb-2,
.wp-ca-scope .gb-my-2 {
  margin-bottom: 16px !important; }

.wp-ca-scope .gb-mx-2,
.wp-ca-scope .gb-ml-2 {
  margin-left: 16px !important; }

.wp-ca-scope .gb-mt-3,
.wp-ca-scope .gb-my-3 {
  margin-top: 24px !important; }

.wp-ca-scope .gb-mx-3,
.wp-ca-scope .gb-mr-3 {
  margin-right: 24px !important; }

.wp-ca-scope .gb-mb-3,
.wp-ca-scope .gb-my-3 {
  margin-bottom: 24px !important; }

.wp-ca-scope .gb-mx-3,
.wp-ca-scope .gb-ml-3 {
  margin-left: 24px !important; }

.wp-ca-scope .gb-mt-4,
.wp-ca-scope .gb-my-4 {
  margin-top: 32px !important; }

.wp-ca-scope .gb-mx-4,
.wp-ca-scope .gb-mr-4 {
  margin-right: 32px !important; }

.wp-ca-scope .gb-mb-4,
.wp-ca-scope .gb-my-4 {
  margin-bottom: 32px !important; }

.wp-ca-scope .gb-mx-4,
.wp-ca-scope .gb-ml-4 {
  margin-left: 32px !important; }

.wp-ca-scope .gb-mt-5,
.wp-ca-scope .gb-my-5 {
  margin-top: 40px !important; }

.wp-ca-scope .gb-mx-5,
.wp-ca-scope .gb-mr-5 {
  margin-right: 40px !important; }

.wp-ca-scope .gb-mb-5,
.wp-ca-scope .gb-my-5 {
  margin-bottom: 40px !important; }

.wp-ca-scope .gb-mx-5,
.wp-ca-scope .gb-ml-5 {
  margin-left: 40px !important; }

.wp-ca-scope .gb-mt-6,
.wp-ca-scope .gb-my-6 {
  margin-top: 48px !important; }

.wp-ca-scope .gb-mx-6,
.wp-ca-scope .gb-mr-6 {
  margin-right: 48px !important; }

.wp-ca-scope .gb-mb-6,
.wp-ca-scope .gb-my-6 {
  margin-bottom: 48px !important; }

.wp-ca-scope .gb-mx-6,
.wp-ca-scope .gb-ml-6 {
  margin-left: 48px !important; }

.wp-ca-scope .gb-pt-0,
.wp-ca-scope .gb-py-0 {
  padding-top: 0 !important; }

.wp-ca-scope .gb-px-0,
.wp-ca-scope .gb-pr-0 {
  padding-right: 0 !important; }

.wp-ca-scope .gb-pb-0,
.wp-ca-scope .gb-py-0 {
  padding-bottom: 0 !important; }

.wp-ca-scope .gb-px-0,
.wp-ca-scope .gb-pl-0 {
  padding-left: 0 !important; }

.wp-ca-scope .gb-pt-small,
.wp-ca-scope .gb-py-small {
  padding-top: 4px !important; }

.wp-ca-scope .gb-px-small,
.wp-ca-scope .gb-pr-small {
  padding-right: 4px !important; }

.wp-ca-scope .gb-pb-small,
.wp-ca-scope .gb-py-small {
  padding-bottom: 4px !important; }

.wp-ca-scope .gb-px-small,
.wp-ca-scope .gb-pl-small {
  padding-left: 4px !important; }

.wp-ca-scope .gb-pt-1,
.wp-ca-scope .gb-py-1 {
  padding-top: 8px !important; }

.wp-ca-scope .gb-px-1,
.wp-ca-scope .gb-pr-1 {
  padding-right: 8px !important; }

.wp-ca-scope .gb-pb-1,
.wp-ca-scope .gb-py-1 {
  padding-bottom: 8px !important; }

.wp-ca-scope .gb-px-1,
.wp-ca-scope .gb-pl-1 {
  padding-left: 8px !important; }

.wp-ca-scope .gb-pt-2,
.wp-ca-scope .gb-py-2 {
  padding-top: 16px !important; }

.wp-ca-scope .gb-px-2,
.wp-ca-scope .gb-pr-2 {
  padding-right: 16px !important; }

.wp-ca-scope .gb-pb-2,
.wp-ca-scope .gb-py-2 {
  padding-bottom: 16px !important; }

.wp-ca-scope .gb-px-2,
.wp-ca-scope .gb-pl-2 {
  padding-left: 16px !important; }

.wp-ca-scope .gb-pt-3,
.wp-ca-scope .gb-py-3 {
  padding-top: 24px !important; }

.wp-ca-scope .gb-px-3,
.wp-ca-scope .gb-pr-3 {
  padding-right: 24px !important; }

.wp-ca-scope .gb-pb-3,
.wp-ca-scope .gb-py-3 {
  padding-bottom: 24px !important; }

.wp-ca-scope .gb-px-3,
.wp-ca-scope .gb-pl-3 {
  padding-left: 24px !important; }

.wp-ca-scope .gb-pt-4,
.wp-ca-scope .gb-py-4 {
  padding-top: 32px !important; }

.wp-ca-scope .gb-px-4,
.wp-ca-scope .gb-pr-4 {
  padding-right: 32px !important; }

.wp-ca-scope .gb-pb-4,
.wp-ca-scope .gb-py-4 {
  padding-bottom: 32px !important; }

.wp-ca-scope .gb-px-4,
.wp-ca-scope .gb-pl-4 {
  padding-left: 32px !important; }

.wp-ca-scope .gb-pt-5,
.wp-ca-scope .gb-py-5 {
  padding-top: 40px !important; }

.wp-ca-scope .gb-px-5,
.wp-ca-scope .gb-pr-5 {
  padding-right: 40px !important; }

.wp-ca-scope .gb-pb-5,
.wp-ca-scope .gb-py-5 {
  padding-bottom: 40px !important; }

.wp-ca-scope .gb-px-5,
.wp-ca-scope .gb-pl-5 {
  padding-left: 40px !important; }

.wp-ca-scope .gb-pt-6,
.wp-ca-scope .gb-py-6 {
  padding-top: 48px !important; }

.wp-ca-scope .gb-px-6,
.wp-ca-scope .gb-pr-6 {
  padding-right: 48px !important; }

.wp-ca-scope .gb-pb-6,
.wp-ca-scope .gb-py-6 {
  padding-bottom: 48px !important; }

.wp-ca-scope .gb-px-6,
.wp-ca-scope .gb-pl-6 {
  padding-left: 48px !important; }

@media (min-width: 480px) {
  .wp-ca-scope .gb-mt-sm-0,
  .wp-ca-scope .gb-my-sm-0 {
    margin-top: 0 !important; }
  .wp-ca-scope .gb-mx-sm-0,
  .wp-ca-scope .gb-mr-sm-0 {
    margin-right: 0 !important; }
  .wp-ca-scope .gb-mb-sm-0,
  .wp-ca-scope .gb-my-sm-0 {
    margin-bottom: 0 !important; }
  .wp-ca-scope .gb-mx-sm-0,
  .wp-ca-scope .gb-ml-sm-0 {
    margin-left: 0 !important; }
  .wp-ca-scope .gb-mt-sm-small,
  .wp-ca-scope .gb-my-sm-small {
    margin-top: 4px !important; }
  .wp-ca-scope .gb-mx-sm-small,
  .wp-ca-scope .gb-mr-sm-small {
    margin-right: 4px !important; }
  .wp-ca-scope .gb-mb-sm-small,
  .wp-ca-scope .gb-my-sm-small {
    margin-bottom: 4px !important; }
  .wp-ca-scope .gb-mx-sm-small,
  .wp-ca-scope .gb-ml-sm-small {
    margin-left: 4px !important; }
  .wp-ca-scope .gb-mt-sm-1,
  .wp-ca-scope .gb-my-sm-1 {
    margin-top: 8px !important; }
  .wp-ca-scope .gb-mx-sm-1,
  .wp-ca-scope .gb-mr-sm-1 {
    margin-right: 8px !important; }
  .wp-ca-scope .gb-mb-sm-1,
  .wp-ca-scope .gb-my-sm-1 {
    margin-bottom: 8px !important; }
  .wp-ca-scope .gb-mx-sm-1,
  .wp-ca-scope .gb-ml-sm-1 {
    margin-left: 8px !important; }
  .wp-ca-scope .gb-mt-sm-2,
  .wp-ca-scope .gb-my-sm-2 {
    margin-top: 16px !important; }
  .wp-ca-scope .gb-mx-sm-2,
  .wp-ca-scope .gb-mr-sm-2 {
    margin-right: 16px !important; }
  .wp-ca-scope .gb-mb-sm-2,
  .wp-ca-scope .gb-my-sm-2 {
    margin-bottom: 16px !important; }
  .wp-ca-scope .gb-mx-sm-2,
  .wp-ca-scope .gb-ml-sm-2 {
    margin-left: 16px !important; }
  .wp-ca-scope .gb-mt-sm-3,
  .wp-ca-scope .gb-my-sm-3 {
    margin-top: 24px !important; }
  .wp-ca-scope .gb-mx-sm-3,
  .wp-ca-scope .gb-mr-sm-3 {
    margin-right: 24px !important; }
  .wp-ca-scope .gb-mb-sm-3,
  .wp-ca-scope .gb-my-sm-3 {
    margin-bottom: 24px !important; }
  .wp-ca-scope .gb-mx-sm-3,
  .wp-ca-scope .gb-ml-sm-3 {
    margin-left: 24px !important; }
  .wp-ca-scope .gb-mt-sm-4,
  .wp-ca-scope .gb-my-sm-4 {
    margin-top: 32px !important; }
  .wp-ca-scope .gb-mx-sm-4,
  .wp-ca-scope .gb-mr-sm-4 {
    margin-right: 32px !important; }
  .wp-ca-scope .gb-mb-sm-4,
  .wp-ca-scope .gb-my-sm-4 {
    margin-bottom: 32px !important; }
  .wp-ca-scope .gb-mx-sm-4,
  .wp-ca-scope .gb-ml-sm-4 {
    margin-left: 32px !important; }
  .wp-ca-scope .gb-mt-sm-5,
  .wp-ca-scope .gb-my-sm-5 {
    margin-top: 40px !important; }
  .wp-ca-scope .gb-mx-sm-5,
  .wp-ca-scope .gb-mr-sm-5 {
    margin-right: 40px !important; }
  .wp-ca-scope .gb-mb-sm-5,
  .wp-ca-scope .gb-my-sm-5 {
    margin-bottom: 40px !important; }
  .wp-ca-scope .gb-mx-sm-5,
  .wp-ca-scope .gb-ml-sm-5 {
    margin-left: 40px !important; }
  .wp-ca-scope .gb-mt-sm-6,
  .wp-ca-scope .gb-my-sm-6 {
    margin-top: 48px !important; }
  .wp-ca-scope .gb-mx-sm-6,
  .wp-ca-scope .gb-mr-sm-6 {
    margin-right: 48px !important; }
  .wp-ca-scope .gb-mb-sm-6,
  .wp-ca-scope .gb-my-sm-6 {
    margin-bottom: 48px !important; }
  .wp-ca-scope .gb-mx-sm-6,
  .wp-ca-scope .gb-ml-sm-6 {
    margin-left: 48px !important; }
  .wp-ca-scope .gb-pt-sm-0,
  .wp-ca-scope .gb-py-sm-0 {
    padding-top: 0 !important; }
  .wp-ca-scope .gb-px-sm-0,
  .wp-ca-scope .gb-pr-sm-0 {
    padding-right: 0 !important; }
  .wp-ca-scope .gb-pb-sm-0,
  .wp-ca-scope .gb-py-sm-0 {
    padding-bottom: 0 !important; }
  .wp-ca-scope .gb-px-sm-0,
  .wp-ca-scope .gb-pl-sm-0 {
    padding-left: 0 !important; }
  .wp-ca-scope .gb-pt-sm-small,
  .wp-ca-scope .gb-py-sm-small {
    padding-top: 4px !important; }
  .wp-ca-scope .gb-px-sm-small,
  .wp-ca-scope .gb-pr-sm-small {
    padding-right: 4px !important; }
  .wp-ca-scope .gb-pb-sm-small,
  .wp-ca-scope .gb-py-sm-small {
    padding-bottom: 4px !important; }
  .wp-ca-scope .gb-px-sm-small,
  .wp-ca-scope .gb-pl-sm-small {
    padding-left: 4px !important; }
  .wp-ca-scope .gb-pt-sm-1,
  .wp-ca-scope .gb-py-sm-1 {
    padding-top: 8px !important; }
  .wp-ca-scope .gb-px-sm-1,
  .wp-ca-scope .gb-pr-sm-1 {
    padding-right: 8px !important; }
  .wp-ca-scope .gb-pb-sm-1,
  .wp-ca-scope .gb-py-sm-1 {
    padding-bottom: 8px !important; }
  .wp-ca-scope .gb-px-sm-1,
  .wp-ca-scope .gb-pl-sm-1 {
    padding-left: 8px !important; }
  .wp-ca-scope .gb-pt-sm-2,
  .wp-ca-scope .gb-py-sm-2 {
    padding-top: 16px !important; }
  .wp-ca-scope .gb-px-sm-2,
  .wp-ca-scope .gb-pr-sm-2 {
    padding-right: 16px !important; }
  .wp-ca-scope .gb-pb-sm-2,
  .wp-ca-scope .gb-py-sm-2 {
    padding-bottom: 16px !important; }
  .wp-ca-scope .gb-px-sm-2,
  .wp-ca-scope .gb-pl-sm-2 {
    padding-left: 16px !important; }
  .wp-ca-scope .gb-pt-sm-3,
  .wp-ca-scope .gb-py-sm-3 {
    padding-top: 24px !important; }
  .wp-ca-scope .gb-px-sm-3,
  .wp-ca-scope .gb-pr-sm-3 {
    padding-right: 24px !important; }
  .wp-ca-scope .gb-pb-sm-3,
  .wp-ca-scope .gb-py-sm-3 {
    padding-bottom: 24px !important; }
  .wp-ca-scope .gb-px-sm-3,
  .wp-ca-scope .gb-pl-sm-3 {
    padding-left: 24px !important; }
  .wp-ca-scope .gb-pt-sm-4,
  .wp-ca-scope .gb-py-sm-4 {
    padding-top: 32px !important; }
  .wp-ca-scope .gb-px-sm-4,
  .wp-ca-scope .gb-pr-sm-4 {
    padding-right: 32px !important; }
  .wp-ca-scope .gb-pb-sm-4,
  .wp-ca-scope .gb-py-sm-4 {
    padding-bottom: 32px !important; }
  .wp-ca-scope .gb-px-sm-4,
  .wp-ca-scope .gb-pl-sm-4 {
    padding-left: 32px !important; }
  .wp-ca-scope .gb-pt-sm-5,
  .wp-ca-scope .gb-py-sm-5 {
    padding-top: 40px !important; }
  .wp-ca-scope .gb-px-sm-5,
  .wp-ca-scope .gb-pr-sm-5 {
    padding-right: 40px !important; }
  .wp-ca-scope .gb-pb-sm-5,
  .wp-ca-scope .gb-py-sm-5 {
    padding-bottom: 40px !important; }
  .wp-ca-scope .gb-px-sm-5,
  .wp-ca-scope .gb-pl-sm-5 {
    padding-left: 40px !important; }
  .wp-ca-scope .gb-pt-sm-6,
  .wp-ca-scope .gb-py-sm-6 {
    padding-top: 48px !important; }
  .wp-ca-scope .gb-px-sm-6,
  .wp-ca-scope .gb-pr-sm-6 {
    padding-right: 48px !important; }
  .wp-ca-scope .gb-pb-sm-6,
  .wp-ca-scope .gb-py-sm-6 {
    padding-bottom: 48px !important; }
  .wp-ca-scope .gb-px-sm-6,
  .wp-ca-scope .gb-pl-sm-6 {
    padding-left: 48px !important; } }

@media (min-width: 768px) {
  .wp-ca-scope .gb-mt-md-0,
  .wp-ca-scope .gb-my-md-0 {
    margin-top: 0 !important; }
  .wp-ca-scope .gb-mx-md-0,
  .wp-ca-scope .gb-mr-md-0 {
    margin-right: 0 !important; }
  .wp-ca-scope .gb-mb-md-0,
  .wp-ca-scope .gb-my-md-0 {
    margin-bottom: 0 !important; }
  .wp-ca-scope .gb-mx-md-0,
  .wp-ca-scope .gb-ml-md-0 {
    margin-left: 0 !important; }
  .wp-ca-scope .gb-mt-md-small,
  .wp-ca-scope .gb-my-md-small {
    margin-top: 4px !important; }
  .wp-ca-scope .gb-mx-md-small,
  .wp-ca-scope .gb-mr-md-small {
    margin-right: 4px !important; }
  .wp-ca-scope .gb-mb-md-small,
  .wp-ca-scope .gb-my-md-small {
    margin-bottom: 4px !important; }
  .wp-ca-scope .gb-mx-md-small,
  .wp-ca-scope .gb-ml-md-small {
    margin-left: 4px !important; }
  .wp-ca-scope .gb-mt-md-1,
  .wp-ca-scope .gb-my-md-1 {
    margin-top: 8px !important; }
  .wp-ca-scope .gb-mx-md-1,
  .wp-ca-scope .gb-mr-md-1 {
    margin-right: 8px !important; }
  .wp-ca-scope .gb-mb-md-1,
  .wp-ca-scope .gb-my-md-1 {
    margin-bottom: 8px !important; }
  .wp-ca-scope .gb-mx-md-1,
  .wp-ca-scope .gb-ml-md-1 {
    margin-left: 8px !important; }
  .wp-ca-scope .gb-mt-md-2,
  .wp-ca-scope .gb-my-md-2 {
    margin-top: 16px !important; }
  .wp-ca-scope .gb-mx-md-2,
  .wp-ca-scope .gb-mr-md-2 {
    margin-right: 16px !important; }
  .wp-ca-scope .gb-mb-md-2,
  .wp-ca-scope .gb-my-md-2 {
    margin-bottom: 16px !important; }
  .wp-ca-scope .gb-mx-md-2,
  .wp-ca-scope .gb-ml-md-2 {
    margin-left: 16px !important; }
  .wp-ca-scope .gb-mt-md-3,
  .wp-ca-scope .gb-my-md-3 {
    margin-top: 24px !important; }
  .wp-ca-scope .gb-mx-md-3,
  .wp-ca-scope .gb-mr-md-3 {
    margin-right: 24px !important; }
  .wp-ca-scope .gb-mb-md-3,
  .wp-ca-scope .gb-my-md-3 {
    margin-bottom: 24px !important; }
  .wp-ca-scope .gb-mx-md-3,
  .wp-ca-scope .gb-ml-md-3 {
    margin-left: 24px !important; }
  .wp-ca-scope .gb-mt-md-4,
  .wp-ca-scope .gb-my-md-4 {
    margin-top: 32px !important; }
  .wp-ca-scope .gb-mx-md-4,
  .wp-ca-scope .gb-mr-md-4 {
    margin-right: 32px !important; }
  .wp-ca-scope .gb-mb-md-4,
  .wp-ca-scope .gb-my-md-4 {
    margin-bottom: 32px !important; }
  .wp-ca-scope .gb-mx-md-4,
  .wp-ca-scope .gb-ml-md-4 {
    margin-left: 32px !important; }
  .wp-ca-scope .gb-mt-md-5,
  .wp-ca-scope .gb-my-md-5 {
    margin-top: 40px !important; }
  .wp-ca-scope .gb-mx-md-5,
  .wp-ca-scope .gb-mr-md-5 {
    margin-right: 40px !important; }
  .wp-ca-scope .gb-mb-md-5,
  .wp-ca-scope .gb-my-md-5 {
    margin-bottom: 40px !important; }
  .wp-ca-scope .gb-mx-md-5,
  .wp-ca-scope .gb-ml-md-5 {
    margin-left: 40px !important; }
  .wp-ca-scope .gb-mt-md-6,
  .wp-ca-scope .gb-my-md-6 {
    margin-top: 48px !important; }
  .wp-ca-scope .gb-mx-md-6,
  .wp-ca-scope .gb-mr-md-6 {
    margin-right: 48px !important; }
  .wp-ca-scope .gb-mb-md-6,
  .wp-ca-scope .gb-my-md-6 {
    margin-bottom: 48px !important; }
  .wp-ca-scope .gb-mx-md-6,
  .wp-ca-scope .gb-ml-md-6 {
    margin-left: 48px !important; }
  .wp-ca-scope .gb-pt-md-0,
  .wp-ca-scope .gb-py-md-0 {
    padding-top: 0 !important; }
  .wp-ca-scope .gb-px-md-0,
  .wp-ca-scope .gb-pr-md-0 {
    padding-right: 0 !important; }
  .wp-ca-scope .gb-pb-md-0,
  .wp-ca-scope .gb-py-md-0 {
    padding-bottom: 0 !important; }
  .wp-ca-scope .gb-px-md-0,
  .wp-ca-scope .gb-pl-md-0 {
    padding-left: 0 !important; }
  .wp-ca-scope .gb-pt-md-small,
  .wp-ca-scope .gb-py-md-small {
    padding-top: 4px !important; }
  .wp-ca-scope .gb-px-md-small,
  .wp-ca-scope .gb-pr-md-small {
    padding-right: 4px !important; }
  .wp-ca-scope .gb-pb-md-small,
  .wp-ca-scope .gb-py-md-small {
    padding-bottom: 4px !important; }
  .wp-ca-scope .gb-px-md-small,
  .wp-ca-scope .gb-pl-md-small {
    padding-left: 4px !important; }
  .wp-ca-scope .gb-pt-md-1,
  .wp-ca-scope .gb-py-md-1 {
    padding-top: 8px !important; }
  .wp-ca-scope .gb-px-md-1,
  .wp-ca-scope .gb-pr-md-1 {
    padding-right: 8px !important; }
  .wp-ca-scope .gb-pb-md-1,
  .wp-ca-scope .gb-py-md-1 {
    padding-bottom: 8px !important; }
  .wp-ca-scope .gb-px-md-1,
  .wp-ca-scope .gb-pl-md-1 {
    padding-left: 8px !important; }
  .wp-ca-scope .gb-pt-md-2,
  .wp-ca-scope .gb-py-md-2 {
    padding-top: 16px !important; }
  .wp-ca-scope .gb-px-md-2,
  .wp-ca-scope .gb-pr-md-2 {
    padding-right: 16px !important; }
  .wp-ca-scope .gb-pb-md-2,
  .wp-ca-scope .gb-py-md-2 {
    padding-bottom: 16px !important; }
  .wp-ca-scope .gb-px-md-2,
  .wp-ca-scope .gb-pl-md-2 {
    padding-left: 16px !important; }
  .wp-ca-scope .gb-pt-md-3,
  .wp-ca-scope .gb-py-md-3 {
    padding-top: 24px !important; }
  .wp-ca-scope .gb-px-md-3,
  .wp-ca-scope .gb-pr-md-3 {
    padding-right: 24px !important; }
  .wp-ca-scope .gb-pb-md-3,
  .wp-ca-scope .gb-py-md-3 {
    padding-bottom: 24px !important; }
  .wp-ca-scope .gb-px-md-3,
  .wp-ca-scope .gb-pl-md-3 {
    padding-left: 24px !important; }
  .wp-ca-scope .gb-pt-md-4,
  .wp-ca-scope .gb-py-md-4 {
    padding-top: 32px !important; }
  .wp-ca-scope .gb-px-md-4,
  .wp-ca-scope .gb-pr-md-4 {
    padding-right: 32px !important; }
  .wp-ca-scope .gb-pb-md-4,
  .wp-ca-scope .gb-py-md-4 {
    padding-bottom: 32px !important; }
  .wp-ca-scope .gb-px-md-4,
  .wp-ca-scope .gb-pl-md-4 {
    padding-left: 32px !important; }
  .wp-ca-scope .gb-pt-md-5,
  .wp-ca-scope .gb-py-md-5 {
    padding-top: 40px !important; }
  .wp-ca-scope .gb-px-md-5,
  .wp-ca-scope .gb-pr-md-5 {
    padding-right: 40px !important; }
  .wp-ca-scope .gb-pb-md-5,
  .wp-ca-scope .gb-py-md-5 {
    padding-bottom: 40px !important; }
  .wp-ca-scope .gb-px-md-5,
  .wp-ca-scope .gb-pl-md-5 {
    padding-left: 40px !important; }
  .wp-ca-scope .gb-pt-md-6,
  .wp-ca-scope .gb-py-md-6 {
    padding-top: 48px !important; }
  .wp-ca-scope .gb-px-md-6,
  .wp-ca-scope .gb-pr-md-6 {
    padding-right: 48px !important; }
  .wp-ca-scope .gb-pb-md-6,
  .wp-ca-scope .gb-py-md-6 {
    padding-bottom: 48px !important; }
  .wp-ca-scope .gb-px-md-6,
  .wp-ca-scope .gb-pl-md-6 {
    padding-left: 48px !important; } }

@media (min-width: 980px) {
  .wp-ca-scope .gb-mt-lg-0,
  .wp-ca-scope .gb-my-lg-0 {
    margin-top: 0 !important; }
  .wp-ca-scope .gb-mx-lg-0,
  .wp-ca-scope .gb-mr-lg-0 {
    margin-right: 0 !important; }
  .wp-ca-scope .gb-mb-lg-0,
  .wp-ca-scope .gb-my-lg-0 {
    margin-bottom: 0 !important; }
  .wp-ca-scope .gb-mx-lg-0,
  .wp-ca-scope .gb-ml-lg-0 {
    margin-left: 0 !important; }
  .wp-ca-scope .gb-mt-lg-small,
  .wp-ca-scope .gb-my-lg-small {
    margin-top: 4px !important; }
  .wp-ca-scope .gb-mx-lg-small,
  .wp-ca-scope .gb-mr-lg-small {
    margin-right: 4px !important; }
  .wp-ca-scope .gb-mb-lg-small,
  .wp-ca-scope .gb-my-lg-small {
    margin-bottom: 4px !important; }
  .wp-ca-scope .gb-mx-lg-small,
  .wp-ca-scope .gb-ml-lg-small {
    margin-left: 4px !important; }
  .wp-ca-scope .gb-mt-lg-1,
  .wp-ca-scope .gb-my-lg-1 {
    margin-top: 8px !important; }
  .wp-ca-scope .gb-mx-lg-1,
  .wp-ca-scope .gb-mr-lg-1 {
    margin-right: 8px !important; }
  .wp-ca-scope .gb-mb-lg-1,
  .wp-ca-scope .gb-my-lg-1 {
    margin-bottom: 8px !important; }
  .wp-ca-scope .gb-mx-lg-1,
  .wp-ca-scope .gb-ml-lg-1 {
    margin-left: 8px !important; }
  .wp-ca-scope .gb-mt-lg-2,
  .wp-ca-scope .gb-my-lg-2 {
    margin-top: 16px !important; }
  .wp-ca-scope .gb-mx-lg-2,
  .wp-ca-scope .gb-mr-lg-2 {
    margin-right: 16px !important; }
  .wp-ca-scope .gb-mb-lg-2,
  .wp-ca-scope .gb-my-lg-2 {
    margin-bottom: 16px !important; }
  .wp-ca-scope .gb-mx-lg-2,
  .wp-ca-scope .gb-ml-lg-2 {
    margin-left: 16px !important; }
  .wp-ca-scope .gb-mt-lg-3,
  .wp-ca-scope .gb-my-lg-3 {
    margin-top: 24px !important; }
  .wp-ca-scope .gb-mx-lg-3,
  .wp-ca-scope .gb-mr-lg-3 {
    margin-right: 24px !important; }
  .wp-ca-scope .gb-mb-lg-3,
  .wp-ca-scope .gb-my-lg-3 {
    margin-bottom: 24px !important; }
  .wp-ca-scope .gb-mx-lg-3,
  .wp-ca-scope .gb-ml-lg-3 {
    margin-left: 24px !important; }
  .wp-ca-scope .gb-mt-lg-4,
  .wp-ca-scope .gb-my-lg-4 {
    margin-top: 32px !important; }
  .wp-ca-scope .gb-mx-lg-4,
  .wp-ca-scope .gb-mr-lg-4 {
    margin-right: 32px !important; }
  .wp-ca-scope .gb-mb-lg-4,
  .wp-ca-scope .gb-my-lg-4 {
    margin-bottom: 32px !important; }
  .wp-ca-scope .gb-mx-lg-4,
  .wp-ca-scope .gb-ml-lg-4 {
    margin-left: 32px !important; }
  .wp-ca-scope .gb-mt-lg-5,
  .wp-ca-scope .gb-my-lg-5 {
    margin-top: 40px !important; }
  .wp-ca-scope .gb-mx-lg-5,
  .wp-ca-scope .gb-mr-lg-5 {
    margin-right: 40px !important; }
  .wp-ca-scope .gb-mb-lg-5,
  .wp-ca-scope .gb-my-lg-5 {
    margin-bottom: 40px !important; }
  .wp-ca-scope .gb-mx-lg-5,
  .wp-ca-scope .gb-ml-lg-5 {
    margin-left: 40px !important; }
  .wp-ca-scope .gb-mt-lg-6,
  .wp-ca-scope .gb-my-lg-6 {
    margin-top: 48px !important; }
  .wp-ca-scope .gb-mx-lg-6,
  .wp-ca-scope .gb-mr-lg-6 {
    margin-right: 48px !important; }
  .wp-ca-scope .gb-mb-lg-6,
  .wp-ca-scope .gb-my-lg-6 {
    margin-bottom: 48px !important; }
  .wp-ca-scope .gb-mx-lg-6,
  .wp-ca-scope .gb-ml-lg-6 {
    margin-left: 48px !important; }
  .wp-ca-scope .gb-pt-lg-0,
  .wp-ca-scope .gb-py-lg-0 {
    padding-top: 0 !important; }
  .wp-ca-scope .gb-px-lg-0,
  .wp-ca-scope .gb-pr-lg-0 {
    padding-right: 0 !important; }
  .wp-ca-scope .gb-pb-lg-0,
  .wp-ca-scope .gb-py-lg-0 {
    padding-bottom: 0 !important; }
  .wp-ca-scope .gb-px-lg-0,
  .wp-ca-scope .gb-pl-lg-0 {
    padding-left: 0 !important; }
  .wp-ca-scope .gb-pt-lg-small,
  .wp-ca-scope .gb-py-lg-small {
    padding-top: 4px !important; }
  .wp-ca-scope .gb-px-lg-small,
  .wp-ca-scope .gb-pr-lg-small {
    padding-right: 4px !important; }
  .wp-ca-scope .gb-pb-lg-small,
  .wp-ca-scope .gb-py-lg-small {
    padding-bottom: 4px !important; }
  .wp-ca-scope .gb-px-lg-small,
  .wp-ca-scope .gb-pl-lg-small {
    padding-left: 4px !important; }
  .wp-ca-scope .gb-pt-lg-1,
  .wp-ca-scope .gb-py-lg-1 {
    padding-top: 8px !important; }
  .wp-ca-scope .gb-px-lg-1,
  .wp-ca-scope .gb-pr-lg-1 {
    padding-right: 8px !important; }
  .wp-ca-scope .gb-pb-lg-1,
  .wp-ca-scope .gb-py-lg-1 {
    padding-bottom: 8px !important; }
  .wp-ca-scope .gb-px-lg-1,
  .wp-ca-scope .gb-pl-lg-1 {
    padding-left: 8px !important; }
  .wp-ca-scope .gb-pt-lg-2,
  .wp-ca-scope .gb-py-lg-2 {
    padding-top: 16px !important; }
  .wp-ca-scope .gb-px-lg-2,
  .wp-ca-scope .gb-pr-lg-2 {
    padding-right: 16px !important; }
  .wp-ca-scope .gb-pb-lg-2,
  .wp-ca-scope .gb-py-lg-2 {
    padding-bottom: 16px !important; }
  .wp-ca-scope .gb-px-lg-2,
  .wp-ca-scope .gb-pl-lg-2 {
    padding-left: 16px !important; }
  .wp-ca-scope .gb-pt-lg-3,
  .wp-ca-scope .gb-py-lg-3 {
    padding-top: 24px !important; }
  .wp-ca-scope .gb-px-lg-3,
  .wp-ca-scope .gb-pr-lg-3 {
    padding-right: 24px !important; }
  .wp-ca-scope .gb-pb-lg-3,
  .wp-ca-scope .gb-py-lg-3 {
    padding-bottom: 24px !important; }
  .wp-ca-scope .gb-px-lg-3,
  .wp-ca-scope .gb-pl-lg-3 {
    padding-left: 24px !important; }
  .wp-ca-scope .gb-pt-lg-4,
  .wp-ca-scope .gb-py-lg-4 {
    padding-top: 32px !important; }
  .wp-ca-scope .gb-px-lg-4,
  .wp-ca-scope .gb-pr-lg-4 {
    padding-right: 32px !important; }
  .wp-ca-scope .gb-pb-lg-4,
  .wp-ca-scope .gb-py-lg-4 {
    padding-bottom: 32px !important; }
  .wp-ca-scope .gb-px-lg-4,
  .wp-ca-scope .gb-pl-lg-4 {
    padding-left: 32px !important; }
  .wp-ca-scope .gb-pt-lg-5,
  .wp-ca-scope .gb-py-lg-5 {
    padding-top: 40px !important; }
  .wp-ca-scope .gb-px-lg-5,
  .wp-ca-scope .gb-pr-lg-5 {
    padding-right: 40px !important; }
  .wp-ca-scope .gb-pb-lg-5,
  .wp-ca-scope .gb-py-lg-5 {
    padding-bottom: 40px !important; }
  .wp-ca-scope .gb-px-lg-5,
  .wp-ca-scope .gb-pl-lg-5 {
    padding-left: 40px !important; }
  .wp-ca-scope .gb-pt-lg-6,
  .wp-ca-scope .gb-py-lg-6 {
    padding-top: 48px !important; }
  .wp-ca-scope .gb-px-lg-6,
  .wp-ca-scope .gb-pr-lg-6 {
    padding-right: 48px !important; }
  .wp-ca-scope .gb-pb-lg-6,
  .wp-ca-scope .gb-py-lg-6 {
    padding-bottom: 48px !important; }
  .wp-ca-scope .gb-px-lg-6,
  .wp-ca-scope .gb-pl-lg-6 {
    padding-left: 48px !important; } }

@media (min-width: 1200px) {
  .wp-ca-scope .gb-mt-xl-0,
  .wp-ca-scope .gb-my-xl-0 {
    margin-top: 0 !important; }
  .wp-ca-scope .gb-mx-xl-0,
  .wp-ca-scope .gb-mr-xl-0 {
    margin-right: 0 !important; }
  .wp-ca-scope .gb-mb-xl-0,
  .wp-ca-scope .gb-my-xl-0 {
    margin-bottom: 0 !important; }
  .wp-ca-scope .gb-mx-xl-0,
  .wp-ca-scope .gb-ml-xl-0 {
    margin-left: 0 !important; }
  .wp-ca-scope .gb-mt-xl-small,
  .wp-ca-scope .gb-my-xl-small {
    margin-top: 4px !important; }
  .wp-ca-scope .gb-mx-xl-small,
  .wp-ca-scope .gb-mr-xl-small {
    margin-right: 4px !important; }
  .wp-ca-scope .gb-mb-xl-small,
  .wp-ca-scope .gb-my-xl-small {
    margin-bottom: 4px !important; }
  .wp-ca-scope .gb-mx-xl-small,
  .wp-ca-scope .gb-ml-xl-small {
    margin-left: 4px !important; }
  .wp-ca-scope .gb-mt-xl-1,
  .wp-ca-scope .gb-my-xl-1 {
    margin-top: 8px !important; }
  .wp-ca-scope .gb-mx-xl-1,
  .wp-ca-scope .gb-mr-xl-1 {
    margin-right: 8px !important; }
  .wp-ca-scope .gb-mb-xl-1,
  .wp-ca-scope .gb-my-xl-1 {
    margin-bottom: 8px !important; }
  .wp-ca-scope .gb-mx-xl-1,
  .wp-ca-scope .gb-ml-xl-1 {
    margin-left: 8px !important; }
  .wp-ca-scope .gb-mt-xl-2,
  .wp-ca-scope .gb-my-xl-2 {
    margin-top: 16px !important; }
  .wp-ca-scope .gb-mx-xl-2,
  .wp-ca-scope .gb-mr-xl-2 {
    margin-right: 16px !important; }
  .wp-ca-scope .gb-mb-xl-2,
  .wp-ca-scope .gb-my-xl-2 {
    margin-bottom: 16px !important; }
  .wp-ca-scope .gb-mx-xl-2,
  .wp-ca-scope .gb-ml-xl-2 {
    margin-left: 16px !important; }
  .wp-ca-scope .gb-mt-xl-3,
  .wp-ca-scope .gb-my-xl-3 {
    margin-top: 24px !important; }
  .wp-ca-scope .gb-mx-xl-3,
  .wp-ca-scope .gb-mr-xl-3 {
    margin-right: 24px !important; }
  .wp-ca-scope .gb-mb-xl-3,
  .wp-ca-scope .gb-my-xl-3 {
    margin-bottom: 24px !important; }
  .wp-ca-scope .gb-mx-xl-3,
  .wp-ca-scope .gb-ml-xl-3 {
    margin-left: 24px !important; }
  .wp-ca-scope .gb-mt-xl-4,
  .wp-ca-scope .gb-my-xl-4 {
    margin-top: 32px !important; }
  .wp-ca-scope .gb-mx-xl-4,
  .wp-ca-scope .gb-mr-xl-4 {
    margin-right: 32px !important; }
  .wp-ca-scope .gb-mb-xl-4,
  .wp-ca-scope .gb-my-xl-4 {
    margin-bottom: 32px !important; }
  .wp-ca-scope .gb-mx-xl-4,
  .wp-ca-scope .gb-ml-xl-4 {
    margin-left: 32px !important; }
  .wp-ca-scope .gb-mt-xl-5,
  .wp-ca-scope .gb-my-xl-5 {
    margin-top: 40px !important; }
  .wp-ca-scope .gb-mx-xl-5,
  .wp-ca-scope .gb-mr-xl-5 {
    margin-right: 40px !important; }
  .wp-ca-scope .gb-mb-xl-5,
  .wp-ca-scope .gb-my-xl-5 {
    margin-bottom: 40px !important; }
  .wp-ca-scope .gb-mx-xl-5,
  .wp-ca-scope .gb-ml-xl-5 {
    margin-left: 40px !important; }
  .wp-ca-scope .gb-mt-xl-6,
  .wp-ca-scope .gb-my-xl-6 {
    margin-top: 48px !important; }
  .wp-ca-scope .gb-mx-xl-6,
  .wp-ca-scope .gb-mr-xl-6 {
    margin-right: 48px !important; }
  .wp-ca-scope .gb-mb-xl-6,
  .wp-ca-scope .gb-my-xl-6 {
    margin-bottom: 48px !important; }
  .wp-ca-scope .gb-mx-xl-6,
  .wp-ca-scope .gb-ml-xl-6 {
    margin-left: 48px !important; }
  .wp-ca-scope .gb-pt-xl-0,
  .wp-ca-scope .gb-py-xl-0 {
    padding-top: 0 !important; }
  .wp-ca-scope .gb-px-xl-0,
  .wp-ca-scope .gb-pr-xl-0 {
    padding-right: 0 !important; }
  .wp-ca-scope .gb-pb-xl-0,
  .wp-ca-scope .gb-py-xl-0 {
    padding-bottom: 0 !important; }
  .wp-ca-scope .gb-px-xl-0,
  .wp-ca-scope .gb-pl-xl-0 {
    padding-left: 0 !important; }
  .wp-ca-scope .gb-pt-xl-small,
  .wp-ca-scope .gb-py-xl-small {
    padding-top: 4px !important; }
  .wp-ca-scope .gb-px-xl-small,
  .wp-ca-scope .gb-pr-xl-small {
    padding-right: 4px !important; }
  .wp-ca-scope .gb-pb-xl-small,
  .wp-ca-scope .gb-py-xl-small {
    padding-bottom: 4px !important; }
  .wp-ca-scope .gb-px-xl-small,
  .wp-ca-scope .gb-pl-xl-small {
    padding-left: 4px !important; }
  .wp-ca-scope .gb-pt-xl-1,
  .wp-ca-scope .gb-py-xl-1 {
    padding-top: 8px !important; }
  .wp-ca-scope .gb-px-xl-1,
  .wp-ca-scope .gb-pr-xl-1 {
    padding-right: 8px !important; }
  .wp-ca-scope .gb-pb-xl-1,
  .wp-ca-scope .gb-py-xl-1 {
    padding-bottom: 8px !important; }
  .wp-ca-scope .gb-px-xl-1,
  .wp-ca-scope .gb-pl-xl-1 {
    padding-left: 8px !important; }
  .wp-ca-scope .gb-pt-xl-2,
  .wp-ca-scope .gb-py-xl-2 {
    padding-top: 16px !important; }
  .wp-ca-scope .gb-px-xl-2,
  .wp-ca-scope .gb-pr-xl-2 {
    padding-right: 16px !important; }
  .wp-ca-scope .gb-pb-xl-2,
  .wp-ca-scope .gb-py-xl-2 {
    padding-bottom: 16px !important; }
  .wp-ca-scope .gb-px-xl-2,
  .wp-ca-scope .gb-pl-xl-2 {
    padding-left: 16px !important; }
  .wp-ca-scope .gb-pt-xl-3,
  .wp-ca-scope .gb-py-xl-3 {
    padding-top: 24px !important; }
  .wp-ca-scope .gb-px-xl-3,
  .wp-ca-scope .gb-pr-xl-3 {
    padding-right: 24px !important; }
  .wp-ca-scope .gb-pb-xl-3,
  .wp-ca-scope .gb-py-xl-3 {
    padding-bottom: 24px !important; }
  .wp-ca-scope .gb-px-xl-3,
  .wp-ca-scope .gb-pl-xl-3 {
    padding-left: 24px !important; }
  .wp-ca-scope .gb-pt-xl-4,
  .wp-ca-scope .gb-py-xl-4 {
    padding-top: 32px !important; }
  .wp-ca-scope .gb-px-xl-4,
  .wp-ca-scope .gb-pr-xl-4 {
    padding-right: 32px !important; }
  .wp-ca-scope .gb-pb-xl-4,
  .wp-ca-scope .gb-py-xl-4 {
    padding-bottom: 32px !important; }
  .wp-ca-scope .gb-px-xl-4,
  .wp-ca-scope .gb-pl-xl-4 {
    padding-left: 32px !important; }
  .wp-ca-scope .gb-pt-xl-5,
  .wp-ca-scope .gb-py-xl-5 {
    padding-top: 40px !important; }
  .wp-ca-scope .gb-px-xl-5,
  .wp-ca-scope .gb-pr-xl-5 {
    padding-right: 40px !important; }
  .wp-ca-scope .gb-pb-xl-5,
  .wp-ca-scope .gb-py-xl-5 {
    padding-bottom: 40px !important; }
  .wp-ca-scope .gb-px-xl-5,
  .wp-ca-scope .gb-pl-xl-5 {
    padding-left: 40px !important; }
  .wp-ca-scope .gb-pt-xl-6,
  .wp-ca-scope .gb-py-xl-6 {
    padding-top: 48px !important; }
  .wp-ca-scope .gb-px-xl-6,
  .wp-ca-scope .gb-pr-xl-6 {
    padding-right: 48px !important; }
  .wp-ca-scope .gb-pb-xl-6,
  .wp-ca-scope .gb-py-xl-6 {
    padding-bottom: 48px !important; }
  .wp-ca-scope .gb-px-xl-6,
  .wp-ca-scope .gb-pl-xl-6 {
    padding-left: 48px !important; } }

@media (min-width: 1440px) {
  .wp-ca-scope .gb-mt-hg-0,
  .wp-ca-scope .gb-my-hg-0 {
    margin-top: 0 !important; }
  .wp-ca-scope .gb-mx-hg-0,
  .wp-ca-scope .gb-mr-hg-0 {
    margin-right: 0 !important; }
  .wp-ca-scope .gb-mb-hg-0,
  .wp-ca-scope .gb-my-hg-0 {
    margin-bottom: 0 !important; }
  .wp-ca-scope .gb-mx-hg-0,
  .wp-ca-scope .gb-ml-hg-0 {
    margin-left: 0 !important; }
  .wp-ca-scope .gb-mt-hg-small,
  .wp-ca-scope .gb-my-hg-small {
    margin-top: 4px !important; }
  .wp-ca-scope .gb-mx-hg-small,
  .wp-ca-scope .gb-mr-hg-small {
    margin-right: 4px !important; }
  .wp-ca-scope .gb-mb-hg-small,
  .wp-ca-scope .gb-my-hg-small {
    margin-bottom: 4px !important; }
  .wp-ca-scope .gb-mx-hg-small,
  .wp-ca-scope .gb-ml-hg-small {
    margin-left: 4px !important; }
  .wp-ca-scope .gb-mt-hg-1,
  .wp-ca-scope .gb-my-hg-1 {
    margin-top: 8px !important; }
  .wp-ca-scope .gb-mx-hg-1,
  .wp-ca-scope .gb-mr-hg-1 {
    margin-right: 8px !important; }
  .wp-ca-scope .gb-mb-hg-1,
  .wp-ca-scope .gb-my-hg-1 {
    margin-bottom: 8px !important; }
  .wp-ca-scope .gb-mx-hg-1,
  .wp-ca-scope .gb-ml-hg-1 {
    margin-left: 8px !important; }
  .wp-ca-scope .gb-mt-hg-2,
  .wp-ca-scope .gb-my-hg-2 {
    margin-top: 16px !important; }
  .wp-ca-scope .gb-mx-hg-2,
  .wp-ca-scope .gb-mr-hg-2 {
    margin-right: 16px !important; }
  .wp-ca-scope .gb-mb-hg-2,
  .wp-ca-scope .gb-my-hg-2 {
    margin-bottom: 16px !important; }
  .wp-ca-scope .gb-mx-hg-2,
  .wp-ca-scope .gb-ml-hg-2 {
    margin-left: 16px !important; }
  .wp-ca-scope .gb-mt-hg-3,
  .wp-ca-scope .gb-my-hg-3 {
    margin-top: 24px !important; }
  .wp-ca-scope .gb-mx-hg-3,
  .wp-ca-scope .gb-mr-hg-3 {
    margin-right: 24px !important; }
  .wp-ca-scope .gb-mb-hg-3,
  .wp-ca-scope .gb-my-hg-3 {
    margin-bottom: 24px !important; }
  .wp-ca-scope .gb-mx-hg-3,
  .wp-ca-scope .gb-ml-hg-3 {
    margin-left: 24px !important; }
  .wp-ca-scope .gb-mt-hg-4,
  .wp-ca-scope .gb-my-hg-4 {
    margin-top: 32px !important; }
  .wp-ca-scope .gb-mx-hg-4,
  .wp-ca-scope .gb-mr-hg-4 {
    margin-right: 32px !important; }
  .wp-ca-scope .gb-mb-hg-4,
  .wp-ca-scope .gb-my-hg-4 {
    margin-bottom: 32px !important; }
  .wp-ca-scope .gb-mx-hg-4,
  .wp-ca-scope .gb-ml-hg-4 {
    margin-left: 32px !important; }
  .wp-ca-scope .gb-mt-hg-5,
  .wp-ca-scope .gb-my-hg-5 {
    margin-top: 40px !important; }
  .wp-ca-scope .gb-mx-hg-5,
  .wp-ca-scope .gb-mr-hg-5 {
    margin-right: 40px !important; }
  .wp-ca-scope .gb-mb-hg-5,
  .wp-ca-scope .gb-my-hg-5 {
    margin-bottom: 40px !important; }
  .wp-ca-scope .gb-mx-hg-5,
  .wp-ca-scope .gb-ml-hg-5 {
    margin-left: 40px !important; }
  .wp-ca-scope .gb-mt-hg-6,
  .wp-ca-scope .gb-my-hg-6 {
    margin-top: 48px !important; }
  .wp-ca-scope .gb-mx-hg-6,
  .wp-ca-scope .gb-mr-hg-6 {
    margin-right: 48px !important; }
  .wp-ca-scope .gb-mb-hg-6,
  .wp-ca-scope .gb-my-hg-6 {
    margin-bottom: 48px !important; }
  .wp-ca-scope .gb-mx-hg-6,
  .wp-ca-scope .gb-ml-hg-6 {
    margin-left: 48px !important; }
  .wp-ca-scope .gb-pt-hg-0,
  .wp-ca-scope .gb-py-hg-0 {
    padding-top: 0 !important; }
  .wp-ca-scope .gb-px-hg-0,
  .wp-ca-scope .gb-pr-hg-0 {
    padding-right: 0 !important; }
  .wp-ca-scope .gb-pb-hg-0,
  .wp-ca-scope .gb-py-hg-0 {
    padding-bottom: 0 !important; }
  .wp-ca-scope .gb-px-hg-0,
  .wp-ca-scope .gb-pl-hg-0 {
    padding-left: 0 !important; }
  .wp-ca-scope .gb-pt-hg-small,
  .wp-ca-scope .gb-py-hg-small {
    padding-top: 4px !important; }
  .wp-ca-scope .gb-px-hg-small,
  .wp-ca-scope .gb-pr-hg-small {
    padding-right: 4px !important; }
  .wp-ca-scope .gb-pb-hg-small,
  .wp-ca-scope .gb-py-hg-small {
    padding-bottom: 4px !important; }
  .wp-ca-scope .gb-px-hg-small,
  .wp-ca-scope .gb-pl-hg-small {
    padding-left: 4px !important; }
  .wp-ca-scope .gb-pt-hg-1,
  .wp-ca-scope .gb-py-hg-1 {
    padding-top: 8px !important; }
  .wp-ca-scope .gb-px-hg-1,
  .wp-ca-scope .gb-pr-hg-1 {
    padding-right: 8px !important; }
  .wp-ca-scope .gb-pb-hg-1,
  .wp-ca-scope .gb-py-hg-1 {
    padding-bottom: 8px !important; }
  .wp-ca-scope .gb-px-hg-1,
  .wp-ca-scope .gb-pl-hg-1 {
    padding-left: 8px !important; }
  .wp-ca-scope .gb-pt-hg-2,
  .wp-ca-scope .gb-py-hg-2 {
    padding-top: 16px !important; }
  .wp-ca-scope .gb-px-hg-2,
  .wp-ca-scope .gb-pr-hg-2 {
    padding-right: 16px !important; }
  .wp-ca-scope .gb-pb-hg-2,
  .wp-ca-scope .gb-py-hg-2 {
    padding-bottom: 16px !important; }
  .wp-ca-scope .gb-px-hg-2,
  .wp-ca-scope .gb-pl-hg-2 {
    padding-left: 16px !important; }
  .wp-ca-scope .gb-pt-hg-3,
  .wp-ca-scope .gb-py-hg-3 {
    padding-top: 24px !important; }
  .wp-ca-scope .gb-px-hg-3,
  .wp-ca-scope .gb-pr-hg-3 {
    padding-right: 24px !important; }
  .wp-ca-scope .gb-pb-hg-3,
  .wp-ca-scope .gb-py-hg-3 {
    padding-bottom: 24px !important; }
  .wp-ca-scope .gb-px-hg-3,
  .wp-ca-scope .gb-pl-hg-3 {
    padding-left: 24px !important; }
  .wp-ca-scope .gb-pt-hg-4,
  .wp-ca-scope .gb-py-hg-4 {
    padding-top: 32px !important; }
  .wp-ca-scope .gb-px-hg-4,
  .wp-ca-scope .gb-pr-hg-4 {
    padding-right: 32px !important; }
  .wp-ca-scope .gb-pb-hg-4,
  .wp-ca-scope .gb-py-hg-4 {
    padding-bottom: 32px !important; }
  .wp-ca-scope .gb-px-hg-4,
  .wp-ca-scope .gb-pl-hg-4 {
    padding-left: 32px !important; }
  .wp-ca-scope .gb-pt-hg-5,
  .wp-ca-scope .gb-py-hg-5 {
    padding-top: 40px !important; }
  .wp-ca-scope .gb-px-hg-5,
  .wp-ca-scope .gb-pr-hg-5 {
    padding-right: 40px !important; }
  .wp-ca-scope .gb-pb-hg-5,
  .wp-ca-scope .gb-py-hg-5 {
    padding-bottom: 40px !important; }
  .wp-ca-scope .gb-px-hg-5,
  .wp-ca-scope .gb-pl-hg-5 {
    padding-left: 40px !important; }
  .wp-ca-scope .gb-pt-hg-6,
  .wp-ca-scope .gb-py-hg-6 {
    padding-top: 48px !important; }
  .wp-ca-scope .gb-px-hg-6,
  .wp-ca-scope .gb-pr-hg-6 {
    padding-right: 48px !important; }
  .wp-ca-scope .gb-pb-hg-6,
  .wp-ca-scope .gb-py-hg-6 {
    padding-bottom: 48px !important; }
  .wp-ca-scope .gb-px-hg-6,
  .wp-ca-scope .gb-pl-hg-6 {
    padding-left: 48px !important; } }

.wp-ca-scope .gb-d-none {
  display: none !important; }

.wp-ca-scope .gb-d-block {
  display: block !important; }

.wp-ca-scope .gb-d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important; }

@media (min-width: 480px) {
  .wp-ca-scope .gb-d-sm-none {
    display: none !important; }
  .wp-ca-scope .gb-d-sm-block {
    display: block !important; }
  .wp-ca-scope .gb-d-sm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; } }

@media (min-width: 768px) {
  .wp-ca-scope .gb-d-md-none {
    display: none !important; }
  .wp-ca-scope .gb-d-md-block {
    display: block !important; }
  .wp-ca-scope .gb-d-md-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; } }

@media (min-width: 980px) {
  .wp-ca-scope .gb-d-lg-none {
    display: none !important; }
  .wp-ca-scope .gb-d-lg-block {
    display: block !important; }
  .wp-ca-scope .gb-d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; } }

@media (min-width: 1200px) {
  .wp-ca-scope .gb-d-xl-none {
    display: none !important; }
  .wp-ca-scope .gb-d-xl-block {
    display: block !important; }
  .wp-ca-scope .gb-d-xl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; } }

@media (min-width: 1440px) {
  .wp-ca-scope .gb-d-hg-none {
    display: none !important; }
  .wp-ca-scope .gb-d-hg-block {
    display: block !important; }
  .wp-ca-scope .gb-d-hg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; } }

.wp-ca-scope .gb-align-top {
  vertical-align: top; }

.wp-ca-scope .gb-align-middle {
  vertical-align: middle; }

.wp-ca-scope .gb-align-bottom {
  vertical-align: bottom; }

.wp-ca-scope .gb-fragment {
  overflow-x: hidden; }

.wp-ca-scope .gb-img-rounded {
  border-radius: 6px !important; }

.wp-ca-scope .gb-img-circle {
  border-radius: 50% !important; }

.wp-ca-scope .gb-section {
  border-bottom: 1px solid #d6d6d6; }

/* ^TODO: Remove or correct color for these variables */
/* ^TODO: Rm */
/* ^TODO: Remove or correct color for these variables */
/* ^TODO: Rm */
.wp-ca-scope {
  /* stylelint-disable selector-max-type */
  color: #6d6e70; }
  .wp-ca-scope h1,
  .wp-ca-scope .gb-h1,
  .wp-ca-scope h2,
  .wp-ca-scope .gb-h2,
  .wp-ca-scope h3,
  .wp-ca-scope .gb-h3,
  .wp-ca-scope h4,
  .wp-ca-scope .gb-h4,
  .wp-ca-scope h5,
  .wp-ca-scope .gb-h5,
  .wp-ca-scope h6,
  .wp-ca-scope .gb-h6 {
    margin: 0 0 1em;
    font-weight: bold;
    line-height: inherit; }
  .wp-ca-scope h1,
  .wp-ca-scope .gb-h1 {
    font-size: 2rem; }
  .wp-ca-scope h2,
  .wp-ca-scope .gb-h2 {
    font-size: 1.5rem; }
  .wp-ca-scope h3,
  .wp-ca-scope .gb-h3 {
    font-size: 1.25rem; }
  .wp-ca-scope h4,
  .wp-ca-scope .gb-h4 {
    font-size: 1.125rem; }
  .wp-ca-scope h5,
  .wp-ca-scope .gb-h5 {
    font-size: 1rem; }
  .wp-ca-scope h6,
  .wp-ca-scope .gb-h6 {
    font-size: .875rem; }
  .wp-ca-scope .gb-text-left {
    text-align: left !important; }
  .wp-ca-scope .gb-text-right {
    text-align: right !important; }
  .wp-ca-scope .gb-text-center {
    text-align: center !important; }
  @media (min-width: 480px) {
    .wp-ca-scope .gb-text-sm-left {
      text-align: left !important; }
    .wp-ca-scope .gb-text-sm-right {
      text-align: right !important; }
    .wp-ca-scope .gb-text-sm-center {
      text-align: center !important; } }
  @media (min-width: 768px) {
    .wp-ca-scope .gb-text-md-left {
      text-align: left !important; }
    .wp-ca-scope .gb-text-md-right {
      text-align: right !important; }
    .wp-ca-scope .gb-text-md-center {
      text-align: center !important; } }
  @media (min-width: 980px) {
    .wp-ca-scope .gb-text-lg-left {
      text-align: left !important; }
    .wp-ca-scope .gb-text-lg-right {
      text-align: right !important; }
    .wp-ca-scope .gb-text-lg-center {
      text-align: center !important; } }
  @media (min-width: 1200px) {
    .wp-ca-scope .gb-text-xl-left {
      text-align: left !important; }
    .wp-ca-scope .gb-text-xl-right {
      text-align: right !important; }
    .wp-ca-scope .gb-text-xl-center {
      text-align: center !important; } }
  @media (min-width: 1440px) {
    .wp-ca-scope .gb-text-hg-left {
      text-align: left !important; }
    .wp-ca-scope .gb-text-hg-right {
      text-align: right !important; }
    .wp-ca-scope .gb-text-hg-center {
      text-align: center !important; } }
  .wp-ca-scope .gb-color-primary {
    color: #de3723; }
  .wp-ca-scope .gb-color-secondary {
    color: #8cc1c1; }
  .wp-ca-scope .gb-color-base {
    color: #6d6e70; }
  .wp-ca-scope .gb-color-muted {
    color: #a0a1a3; }
  .wp-ca-scope .gb-text-xsmall {
    font-size: 0.75rem; }
  .wp-ca-scope .gb-text-small {
    font-size: 0.875rem; }
  .wp-ca-scope .gb-text-large {
    font-size: 1.125rem; }
  .wp-ca-scope .gb-text-xlarge {
    font-size: 1.25rem; }
  .wp-ca-scope .gb-text-xxlarge {
    font-size: 1.5rem; }
  .wp-ca-scope .gb-text-reset {
    font-size: 1rem; }
  .wp-ca-scope .gb-text-light {
    font-weight: 100; }
  .wp-ca-scope .gb-text-base {
    font-weight: 300; }
  .wp-ca-scope .gb-text-medium {
    font-weight: 500; }
  .wp-ca-scope .gb-text-bold {
    font-weight: 700; }
  .wp-ca-scope .gb-text-italic {
    font-style: italic; }
  .wp-ca-scope .gb-text-nowrap {
    white-space: nowrap; }
  .wp-ca-scope .gb-text-truncate {
    max-width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden; }
  .wp-ca-scope .gb-text-break {
    word-break: break-word; }
  .wp-ca-scope .gb-text-lowercase {
    text-transform: lowercase; }
  .wp-ca-scope .gb-text-uppercase {
    text-transform: uppercase; }
  .wp-ca-scope .gb-list-numeric,
  .wp-ca-scope .gb-list-checkmark,
  .wp-ca-scope .gb-list-ticked,
  .wp-ca-scope .gb-list {
    padding-left: 1em;
    list-style: none; }
    .wp-ca-scope .gb-list-numeric li::before,
    .wp-ca-scope .gb-list-checkmark li::before,
    .wp-ca-scope .gb-list-ticked li::before,
    .wp-ca-scope .gb-list li::before {
      display: inline-block;
      width: 1em;
      margin-left: -1em;
      color: #d6d6d6;
      content: "•"; }
  .wp-ca-scope .gb-list-checkmark li::before {
    content: "";
    font: normal normal normal 14px/1 gb-icon-font;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: auto;
    speak: none;
    width: 1.5em;
    margin-left: -1.5em; }
  .wp-ca-scope .gb-list-numeric {
    counter-reset: li; }
    .wp-ca-scope .gb-list-numeric li {
      counter-increment: li; }
      .wp-ca-scope .gb-list-numeric li::before {
        content: counter(li); }
  .wp-ca-scope .gb-list-unstyled {
    margin: 0;
    padding-left: 0;
    list-style: none; }
  .wp-ca-scope .gb-list-ticked li {
    margin-bottom: 8px;
    margin-left: 1.5em;
    font-size: 1.125rem; }
    .wp-ca-scope .gb-list-ticked li::before {
      content: "";
      font: normal normal normal 14px/1 gb-icon-font;
      font-size: inherit;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      text-rendering: auto;
      speak: none;
      position: relative;
      top: .2em;
      width: 1.5em;
      margin-left: -1.5em; }
    .wp-ca-scope .gb-list-ticked li::before {
      font-size: 1.75rem; }
  .wp-ca-scope a {
    color: #de3723; }

/*
  These styles needed for implementation two columns layout.
  Example usage: account panel
*/
@media (min-width: 980px) {
  .gb-layout {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 1440px;
    margin-right: auto;
    margin-left: auto; }
    .gb-layout__aside {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
    .gb-layout__content {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1; } }

.gb-layout__inner {
  padding-right: 16px;
  padding-left: 16px; }
  @media (min-width: 980px) {
    .gb-layout__inner {
      padding-right: 32px;
      padding-left: 32px; } }
  @media (min-width: 1200px) {
    .gb-layout__inner {
      padding-right: 48px;
      padding-left: 48px; } }

.wp-ca-scope {
  color: #4A4A4A; }
  .wp-ca-scope h2 {
    font-size: 1.5rem;
    line-height: 2rem;
    margin-bottom: 16px; }
    @media (min-width: 980px) {
      .wp-ca-scope h2 {
        font-size: 2rem;
        line-height: 3.5rem; } }
  .wp-ca-scope h3 {
    font-size: 1rem;
    margin-bottom: 16px; }
    @media (min-width: 980px) {
      .wp-ca-scope h3 {
        font-size: 1.25rem; } }
  @media (min-width: 980px) {
    .wp-ca-scope p, .wp-ca-scope ol, .wp-ca-scope ul {
      font-size: 1.25rem; } }
  .wp-ca-scope a {
    text-decoration: underline;
    color: #4A4A4A; }
    .wp-ca-scope a:hover {
      color: #7790D9; }
  @media (min-width: 480px) {
    .wp-ca-scope .gb-pt-sm-7 {
      padding-top: 56px !important; } }
  .wp-ca-scope .gb-pt-8 {
    padding-top: 64px !important; }
  .wp-ca-scope .gb-pt-11 {
    padding-top: 88px !important; }
  @media (min-width: 980px) {
    .wp-ca-scope .gb-pt-lg-11 {
      padding-top: 88px !important; } }
  .wp-ca-scope .gb-mb-7 {
    margin-bottom: 56px !important; }
  @media (min-width: 980px) {
    .wp-ca-scope .gb-mt-lg-7 {
      margin-top: 56px !important; } }
  .wp-ca-scope .gb-mb-8 {
    margin-bottom: 64px !important; }
  @media (min-width: 980px) {
    .wp-ca-scope .gb-mb-lg-15 {
      margin-bottom: 120px !important; } }
  .wp-ca-scope .ca-button {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    background-color: #7790D9;
    color: white;
    height: 48px;
    padding-left: 36px;
    padding-right: 36px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 18px;
    font-weight: bold;
    border-radius: 8px;
    text-decoration: none; }
    .wp-ca-scope .ca-button--inverted {
      background-color: white;
      color: #7790D9; }
      .wp-ca-scope .ca-button--inverted:hover {
        text-decoration: none; }
    .wp-ca-scope .ca-button--ghost-inverted {
      background-color: transparent; }
      .wp-ca-scope .ca-button--ghost-inverted:hover {
        text-decoration: none;
        color: white; }
    .wp-ca-scope .ca-button .wp-block-button__link {
      text-decoration: none;
      color: unset; }
  .wp-ca-scope .ca-navbar-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: fixed;
    background-color: #7790D9;
    height: 56px;
    z-index: 1; }
    @media (min-width: 980px) {
      .wp-ca-scope .ca-navbar-wrapper {
        height: 80px; } }
    .wp-ca-scope .ca-navbar-wrapper > .gb-container {
      width: 100%; }
  .wp-ca-scope .ca-navbar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .wp-ca-scope .ca-navbar__logo {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 1;
          -ms-flex-positive: 1;
              flex-grow: 1; }
      .wp-ca-scope .ca-navbar__logo > img {
        max-width: 200px;
        height: 16px; }
        @media (min-width: 980px) {
          .wp-ca-scope .ca-navbar__logo > img {
            height: auto; } }
    .wp-ca-scope .ca-navbar__navigation {
      -ms-flex-negative: 0;
          flex-shrink: 0;
      text-align: right; }
    .wp-ca-scope .ca-navbar-spacer {
      padding-top: 56px; }
      @media (min-width: 980px) {
        .wp-ca-scope .ca-navbar-spacer {
          padding-top: 80px; } }
    .wp-ca-scope .ca-navbar .ca-button {
      height: 32px;
      font-size: 14px;
      padding-left: 12px;
      padding-right: 12px; }
      @media (min-width: 980px) {
        .wp-ca-scope .ca-navbar .ca-button {
          height: 48px;
          font-size: 18px;
          padding-left: 36px;
          padding-right: 36px; } }
  .wp-ca-scope .ca-header {
    background-color: #7790D9;
    color: white; }
    .wp-ca-scope .ca-header__page-title {
      margin-top: 40px;
      margin-bottom: 24px; }
      @media (min-width: 980px) {
        .wp-ca-scope .ca-header__page-title {
          margin-top: 112px;
          margin-bottom: 48px; } }
      .wp-ca-scope .ca-header__page-title h1,
      .wp-ca-scope .ca-header__page-title h2 {
        font-size: 1.5rem;
        line-height: 1.75rem;
        margin: 0; }
        @media (min-width: 980px) {
          .wp-ca-scope .ca-header__page-title h1,
          .wp-ca-scope .ca-header__page-title h2 {
            font-size: 3rem;
            line-height: 3.375rem; } }
      .wp-ca-scope .ca-header__page-title h1 {
        font-weight: 700; }
      .wp-ca-scope .ca-header__page-title h2 {
        font-weight: 300; }
  .wp-ca-scope .ca-tabs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    list-style: none;
    padding: 0;
    margin: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-bottom: 24px; }
    @media (min-width: 980px) {
      .wp-ca-scope .ca-tabs {
        font-size: 1.25rem;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
        margin-bottom: 0; } }
    .wp-ca-scope .ca-tabs__item {
      font-weight: 700;
      color: white;
      background-color: rgba(255, 255, 255, 0.3);
      margin-left: 4px;
      margin-bottom: 1px; }
      .wp-ca-scope .ca-tabs__item:first-of-type {
        border-top-left-radius: 8px;
        border-top-right-radius: 8px; }
      .wp-ca-scope .ca-tabs__item:last-of-type {
        border-bottom-left-radius: 8px;
        border-bottom-right-radius: 8px; }
        @media (min-width: 980px) {
          .wp-ca-scope .ca-tabs__item:last-of-type {
            border-bottom-left-radius: 0;
            border-bottom-right-radius: 0; } }
      @media (min-width: 980px) {
        .wp-ca-scope .ca-tabs__item {
          margin-bottom: 0;
          border-top-left-radius: 8px;
          border-top-right-radius: 8px; } }
      .wp-ca-scope .ca-tabs__item a {
        padding: 16px 24px;
        display: block;
        width: 100%;
        height: 100%;
        color: white;
        text-decoration: none; }
      .wp-ca-scope .ca-tabs__item--active {
        background-color: white; }
        .wp-ca-scope .ca-tabs__item--active a {
          color: #4A4A4A; }
  .wp-ca-scope .ca-tabs-content__content {
    display: none; }
    .wp-ca-scope .ca-tabs-content__content--active {
      display: block; }
  .wp-ca-scope .ca-list {
    padding-left: 0; }
    .wp-ca-scope .ca-list--decimal {
      list-style: none;
      counter-reset: li; }
      .wp-ca-scope .ca-list--decimal li {
        counter-increment: li; }
        .wp-ca-scope .ca-list--decimal li::before {
          content: counter(li) ". ";
          font-weight: bold; }
    .wp-ca-scope .ca-list--alpha {
      list-style: none;
      counter-reset: li; }
      .wp-ca-scope .ca-list--alpha li {
        counter-increment: li; }
        .wp-ca-scope .ca-list--alpha li::before {
          content: counter(li, lower-alpha) ". ";
          font-weight: bold; }
    .wp-ca-scope .ca-list--alpha-2 {
      list-style: none;
      counter-reset: li; }
      .wp-ca-scope .ca-list--alpha-2 li {
        counter-increment: li; }
        .wp-ca-scope .ca-list--alpha-2 li::before {
          content: counter(li, lower-alpha) ") ";
          font-weight: bold; }
    .wp-ca-scope .ca-list--lower-roman {
      list-style: none;
      counter-reset: li; }
      .wp-ca-scope .ca-list--lower-roman li {
        counter-increment: li; }
        .wp-ca-scope .ca-list--lower-roman li::before {
          content: counter(li, lower-roman) ". ";
          font-weight: bold; }
    .wp-ca-scope .ca-list--padding-1 {
      padding-left: 32px; }
    .wp-ca-scope .ca-list--padding-2 {
      padding-left: 64px; }
    .wp-ca-scope .ca-list--padding-3 {
      padding-left: 96px; }
  .wp-ca-scope .ca-featured-section {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    @media (min-width: 980px) {
      .wp-ca-scope .ca-featured-section {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row; } }
    .wp-ca-scope .ca-featured-section .wp-block-media-text__media {
      width: 40%;
      min-width: 184px;
      position: relative;
      margin: 0 auto;
      margin-bottom: 32px; }
      @media (min-width: 980px) {
        .wp-ca-scope .ca-featured-section .wp-block-media-text__media {
          padding-right: 88px; } }
      .wp-ca-scope .ca-featured-section .wp-block-media-text__media img {
        position: absolute;
        bottom: 0; }
        @media (min-width: 980px) {
          .wp-ca-scope .ca-featured-section .wp-block-media-text__media img {
            width: calc(100% - 88px); } }
      .wp-ca-scope .ca-featured-section .wp-block-media-text__media::after {
        content: "";
        display: block;
        padding-bottom: 100%; }
    .wp-ca-scope .ca-featured-section .wp-block-media-text__content {
      padding: 0;
      margin: 0; }
      @media (min-width: 980px) {
        .wp-ca-scope .ca-featured-section .wp-block-media-text__content {
          width: 60%; } }
    .wp-ca-scope .ca-featured-section.has-media-on-the-right {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
      @media (min-width: 980px) {
        .wp-ca-scope .ca-featured-section.has-media-on-the-right {
          -webkit-box-orient: horizontal;
          -webkit-box-direction: reverse;
              -ms-flex-direction: row-reverse;
                  flex-direction: row-reverse; } }
      .wp-ca-scope .ca-featured-section.has-media-on-the-right .wp-block-media-text__media {
        padding-right: 0; }
        @media (min-width: 980px) {
          .wp-ca-scope .ca-featured-section.has-media-on-the-right .wp-block-media-text__media {
            padding-left: 88px; } }
  .wp-ca-scope .ca-ctas-section {
    background-color: #F5F5F5;
    padding-top: 64px;
    padding-bottom: 64px; }
    @media (min-width: 980px) {
      .wp-ca-scope .ca-ctas-section__title {
        line-height: 3rem; } }
    .wp-ca-scope .ca-ctas-section__column-title > a {
      color: #4A4A4A;
      font-weight: bold;
      text-decoration: underline; }
      @media (min-width: 980px) {
        .wp-ca-scope .ca-ctas-section__column-title > a {
          font-size: 1.25rem;
          line-height: 1.875rem; } }
    @media (min-width: 980px) {
      .wp-ca-scope .ca-ctas-section__column-content {
        font-size: 1rem;
        line-height: 1.5rem; } }
  .wp-ca-scope .ca-footer {
    background-color: black;
    padding: 24px 0;
    color: white; }
    @media (min-width: 980px) {
      .wp-ca-scope .ca-footer {
        padding: 56px 0; } }

