@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('https://media.potatopro.com/2024-02/source-sans-normal.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('https://media.potatopro.com/2024-08/source-sans-3-latin-ext-700-normal-webfont.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('https://media.potatopro.com/2024-02/roboto-bold.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Font Awesome v4 Compatibility';
    src: url('https://media.potatopro.com/2024-02/FontAwesomev4Compatibility-Regular.woff2') format('woff2'),
        url('https://media.potatopro.com/2024-02/FontAwesomev4Compatibility-Regular.woff') format('woff'),
        url('https://media.potatopro.com/2024-02/FontAwesomev4Compatibility-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
  font-family: 'Font Awesome v4 Compatibility';
  src: url('https://media.potatopro.com/2024-02/FontAwesomev4Compatibility-Regular_1.woff2') format('woff2'),
    url('https://media.potatopro.com/2024-02/FontAwesomev4Compatibility-Regular_1.woff') format('woff'),
    url('https://media.potatopro.com/2024-02/FontAwesomev4Compatibility-Regular_1.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.path-tfa .button--primary,.path-test-segment-template .button--primary {
  color: var(--color-text-primary-medium);
}
.view-profile-address .button--primary.button {
  text-align: center;
  background: #2494DB !important;
  color: #fff;
  display: block;
  transition: 0.3s all;
  border: 1px solid #2494DB;
  border-radius: 0;
  height: 45px;
}
body .custom-serach-form form label{
  visibility: hidden;
  display: none;
}
body .custom-serach-form form .form-actions input{
  height: 54px;
  margin-right: 24px;

}
@media(max-width:1200px){
  body .custom-serach-form form{
    background: none;
  }
  body .custom-serach-form form label{
    visibility: hidden;
    display: none;
  }
  body .custom-serach-form form .form-actions input{
    margin-right: 0;
  }
}

  /* @media (max-width:767px) {
    .region--highlighted:has(.custom-bg.block) {
      height: 81px;

    }
    .region--highlighted.stick:has(.custom-bg.block) {
      background-color: transparent;
      top: 75px;
      padding-left: 0;
      padding-right: 0;
    }
    .region--highlighted.stick:has(.custom-bg.block) .breadcrumb-list {
      background: #f4f4f4;
      padding: 8px 0 10px;
      border-radius: 2px;
    }
    .region--highlighted.stick:has(.custom-bg.block) .breadcrumb-list:first-child span#search-filters-btn {
      top: 10px;
      right: 5px;
    }
  } */
body .view-content .listing-footer .field--name-dynamic-token-fieldnode-region-reference-print {
    margin-top: 0px !important;
}
body .view-content .listing-footer .field--name-dynamic-token-fieldnode-region-reference-print .field--name-field-reference-to-a-regions{
  padding:0 !important;
}

#user-create-profile-form details#edit-group-your-location{
  display: none;
}
.node--type-article .date-wrap-icon .field:not(:last-child){
  margin-block-end: auto;
}
@media(min-width:992px){footer.site-footer .region--footer_top__inner{row-gap: 30px}}
@media(min-width:767px){body .footer-social.menu-social-listing li a img{width: 17px;max-width: 22px}}

@media (min-width: 1440px) {
  .toolbar-fixed[data-toolbar-menu=open] footer.site-footer .region--footer_top__inner{justify-content: space-between}
  .toolbar-fixed[data-toolbar-menu=open] footer.site-footer .block-menu {margin: 45px 20px 0}
}

.custom-serach-form form#custom-serach-form svg,
.custom-serach-form form#custom-serach-form--2 svg{
  display: none;
}
@media (max-width:1199px) {

#block-potatopro-join-button ul.user-listing-right {
  display: flex;
  padding-left: 0;
  margin-left: 0;
  align-items: center;
  gap: 15px;
  border-top: 2px solid #E7EDF1;
  padding-top: 30px
}

.header-nav #block-potatopro-join-button ul.user-listing-right li {
  list-style: none;
  width: 50%
}

.header-nav #block-potatopro-join-button ul.user-listing-right li a#dropdownMenuButton {
  display: none
}

#block-potatopro-join-button ul.user-listing-right .common-btn-style.btn {
  background: #df1920;
  padding: 6px 25px;
  border-radius: 0;
  text-transform: uppercase;
  font-size: 14px;
  min-width: auto;
  color: #fff !important;
  border-color: #df1a20;
  width: 100%
}

.header-nav #block-potatopro-join-button ul.user-listing-right li a {
  margin-right: 0;
  text-transform: uppercase;
  font-size: 14px;
  width: 100%;
  justify-content: center;
  color: #fff;
  border-color: #df1920;
  background: #df1920
}
.custom-serach-form form {
  position: relative;
  margin-left: -18px;
  background-color: #0d1214;
  padding: 10px;
  box-sizing: border-box;
}
}