.elementor-kit-30{--e-global-color-ecc0444:#008938;--e-global-color-e8e6648:#F2B700;--e-global-color-b9a9301:#8BCD32;--e-global-color-dec5a58:#4C006A;--e-global-color-01064fb:#00A7E9;--e-global-color-2f0f365:#FFFFFF;--e-global-color-ddf6bb5:#02010100;--e-global-color-865716b:#E8F5D6;--e-global-color-de070f7:#FF5C39;--e-global-color-07c3b45:#97D700;--e-global-color-b7d1d93:#F2B700;--e-global-color-58da35c:#00572D;--e-global-color-885c6f7:#FFFFFF;--e-global-color-257e366:#2B2E2D;--e-global-color-55674bc:#FFFFFF;--e-global-color-95b48aa:#000000;--e-global-color-e63e001:#008938;--e-global-color-5e39dbc:#006230;--e-global-color-c0e9cd9:#F2B700;--e-global-color-19cbb94:#FF8200;--e-global-color-6cae85e:#FF0000;--e-global-typography-primary-font-family:"Subway Sans LCG";--e-global-typography-primary-font-size:85px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:80px;--e-global-typography-secondary-font-family:"Subway Sans LCG";--e-global-typography-secondary-font-size:68px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-line-height:64px;--e-global-typography-text-font-family:"Subway Sans LCG";--e-global-typography-text-font-size:22px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:30px;--e-global-typography-accent-font-family:"Subway Sans LCG";--e-global-typography-accent-font-size:14px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-line-height:20px;--e-global-typography-8e2c77a-font-family:"Subway Sans LCG";--e-global-typography-8e2c77a-font-size:14px;--e-global-typography-8e2c77a-font-weight:700;--e-global-typography-8e2c77a-line-height:20px;color:var( --e-global-color-257e366 );}.elementor-kit-30 e-page-transition{background-color:#FFBC7D;}.elementor-kit-30 a{color:var( --e-global-color-b7d1d93 );font-family:"Subway Sans LCG", Sans-serif;font-size:22px;line-height:30px;}.elementor-kit-30 a:hover{color:var( --e-global-color-19cbb94 );}.elementor-kit-30 h2{font-family:"Subway Sans LCG", Sans-serif;font-size:3rem;font-weight:700;line-height:1.5em;}.elementor-kit-30 button,.elementor-kit-30 input[type="button"],.elementor-kit-30 input[type="submit"],.elementor-kit-30 .elementor-button{font-family:"Subway Sans LCG", Sans-serif;font-size:18px;font-weight:700;line-height:26px;color:var( --e-global-color-55674bc );border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1500px;}.e-con{--container-max-width:1500px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-30{--e-global-typography-primary-font-size:58px;--e-global-typography-primary-line-height:58px;--e-global-typography-secondary-font-size:50px;--e-global-typography-secondary-line-height:50px;--e-global-typography-text-font-size:18px;--e-global-typography-text-line-height:24.4px;}.elementor-kit-30 a{font-size:18px;line-height:24.4px;}.elementor-kit-30 h2{font-size:50px;line-height:50px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:920px){.elementor-kit-30{--e-global-typography-primary-font-size:40px;--e-global-typography-primary-line-height:40px;--e-global-typography-secondary-font-size:28px;--e-global-typography-secondary-line-height:28px;--e-global-typography-text-font-size:17px;--e-global-typography-text-line-height:22px;}.elementor-kit-30 a{font-size:17px;line-height:22px;}.elementor-kit-30 h2{font-size:28px;line-height:28px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Franconnect */

.franconnect {
    background-color: #008938;
}

.franconnect.apply {
    height: 2450px;
}

.franconnect.realestate {
    height: 600px;
}

@media (max-width: 1024px) {
    .franconnect.apply {
        height: 2500px;
    }
}

@media (max-width: 768px) {
    .franconnect.apply {
        height: 2920px;
    }
    .franconnect.realestate {
        height: 980px;
    }
}

@media (max-width: 368px) {
    .franconnect.apply {
        height: 3000px;
    }
    .franconnect.realestate {
        height: 980px;
    }
}

.blog-card {
    overflow: hidden;
}

.no-label label {
    display: none !important;
}

.white-label label {
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: #fff !important;
    padding: 12px 20px;
}


.forminator-custom-form .forminator-break {
    display: none;
}

.forminator-custom-form .forminator-step {
  border-radius: 0 !important;
  border: 0;
    border-bottom-color: currentcolor;
    border-bottom-style: none;
    border-bottom-width: 0px;
  border-bottom: 5px solid;
  width: 50%;
  text-transform: uppercase;
  font-size: 1.5rem;
}

.forminator-custom-form input.forminator-input:focus {
    border-color: #fff !important;
}

.forminator-custom-form .forminator-step:hover,
.forminator-custom-form .forminator-step:focus {
    background: none;
}
.forminator-custom-form .forminator-pagination-steps {
  margin-bottom: 40px;
}

.forminator-custom-form .forminator-current {
  border-color: var(--e-global-color-c0e9cd9) !important;
  color: var(--e-global-color-c0e9cd9) !important;
}

.forminator-row {
    display: flex;
    margin-bottom: 0 !important;
}

.forminator-field {
    margin-bottom: 20px;
}

#upload-1 .forminator-field {
    margin-bottom: 0px;
}


#forminator-module-6400 .forminator-button {
  background-color: var( --e-global-color-ecc0444 );
  color: #ffffff;
}


#forminator-custom-form-5352--page-1 .forminator-row {
    align-items: end;
}


.forminator-button {
  margin: 1.5rem 1.5rem 1.5rem 0;
}

.forminator-custom-form .forminator-button-back::after {
    content: "\f104" !important;
}


.elementor-location-footer {
    background: #008938 !important;
}
.get-started-form .elementor-form-fields-wrapper {
    align-items: center;
}

.get-started-form .elementor-field-group {
    padding: 0 20px !important;
}

.get-started-form .elementor-field-textual {
    padding: 0;
}

.get-started-form .elementor-field-type-acceptance label {
    color: #fff;
    font-weight: 700 !important;
    font-size: 18px !important;
}

.get-started-form .elementor-button span.elementor-button-text::after {
    content: "\f054";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    border-left: 1px solid #fff;
    margin-left: 15px;
    padding: 3px 0 3px 15px;
}

.header-button .elementor-button {
    width: 100%;
}
.header-button .elementor-button-text {
    border: 0;
    padding: 0;
}

/* Get started Switch */

.get-started-switch .jet-tabs__control-wrapper {
    width: 100%;
}

.get-started-switch .jet-tabs__control .jet-tabs__label-text {
    color: #fff;
}

.get-started-switch .jet-tabs__control {
    width: 50%;
    color: #fff;
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 400;
}

.get-started-switch .jet-tabs__control.active-tab {
    font-weight: 900;
}

.elementor-field-type-recaptcha_v3 .grecaptcha-badge {
  z-index: 999 !important;
}


@media only screen and (max-width: 766px) {
    #forminator-module-5352 .forminator-step {
      width: 100%;
      font-size: 1.1rem;
    }
    .forminator-col {
      width: 100% !important;
      min-width: 100% !important;
    }
    .forminator-row {
      display: block;
    }
}



















/* Jetzt Starten Forminator */

.forminator-custom-form input,
.forminator-custom-form select {
    background-color: var(--e-global-color-ddf6bb5);
    border-color: #FFFFFF7D;
    border-width: 0 0 1px 0;
    border-radius: 0;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: #fff !important;
    padding: 12px 20px;
    margin-bottom: 10px;
}

.forminator-custom-form input:focus,
.forminator-custom-form select:focus {
    outline: none;
}

.forminator-custom-form input::placeholder {
    color: #fff;
}

.forminator-custom-form .forminator-error-message {
    color: #fff;
}

.forminator-custom-form #name-1 {
    min-width: 50%;
}


.forminator-custom-form .forminator-checkbox__wrapper {
    display: flex;
    align-items: center;
}

.forminator-custom-form .forminator-checkbox__wrapper input {
    margin-right: 10px;
}

.forminator-custom-form .forminator-checkbox__wrapper .forminator-checkbox__label {
    font-size: var( --e-global-typography-text-font-size );
    line-height: var( --e-global-typography-text-line-height );
    font-weight: var( --e-global-typography-text-font-weight );
    color: #fff;
}

.forminator-custom-form .forminator-row-last {
    text-align: right;    
}

.forminator-custom-form .forminator-button {
    border-radius: 50px 50px 50px 50px;
    padding: 15px 30px 15px 30px;
    background-color: var( --e-global-color-c0e9cd9 );
    color: #ffffff;
    min-height: 40px;
    font-family: "Subway Sans LCG", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 26px;
    border: 0;
}

.forminator-custom-form .forminator-button::after {
    content: "\f105";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    padding-left: 20px;
    margin-left: 20px;
    border-left: 1px solid #fff;
}
.elementor-sticky--effects.header-2 {
    opacity: 1 !important;
    background: #fff !important;
}







.jet-animated-box-video .jet-animated-box__back,
.jet-animated-box-video .jet-animated-box__front {
    background-color: transparent;
    transition: .5s all ease-in-out;
}

.jet-animated-box-video .flipped .jet-animated-box__back,
.jet-animated-box-video .flipped .jet-animated-box__front {
    transition: .5s all ease-in-out;
}

.jet-animated-box-video .flipped .jet-animated-box__front,
.jet-animated-box-video .jet-animated-box__back {
    visibility: hidden;
}

.jet-animated-box-video .flipped .jet-animated-box__back,
.jet-animated-box-video .jet-animated-box__front {
    visibility: visible;
}










































/* HEADER */

.header-menu a:after {
    bottom: 0 !important;
    content: '' !important;
    display: block !important;
    height: 4px !important;
    left: 50% !important;
    position: absolute !important;
    opacity: 1 !important;
    transition: 0.6s ease 0s, left 0.6s ease 0s !important;
    width: 0 !important;
    background-color: var(--e-global-color-5e39dbc);
  }
  
  .header-menu a:hover:after {
    width: 100% !important;
    left: 0 !important;
  }
  
  .elementor-item.elementor-item-active:after {
    bottom: 0 !important;
    content: '' !important;
    display: block !important;
    height: 4px !important;
    left: 50% !important;
    position: absolute !important;
    opacity: 1 !important;
    transition: 0.6s ease 0s, left 0.6s ease 0s !important;
    width: 0 !important;
    background-color: var(--e-global-color-5e39dbc);
    width: 100% !important;
    left: 0 !important;
  }
  
  .btn-get-started .elementor-item.elementor-item-active:after,
  .sidemenu-nav .elementor-item.elementor-item-active:after {
    width: 0 !important;
  }
  
  .sidemenu-nav a.elementor-item-active {
    font-weight: 700 !important;
  }
  
  /* POPUP MODAL */
  
  .elementor-popup-modal {
    z-index: 250;
    overflow: hidden;
  }
  
  .eicon-close {
    transition: all 500ms ease;
  }
  
  .elementor-popup-modal .dialog-close-button {
    left: 10px !important;
  }
  
  /* SIDE MENU */
  
  .sidemenu-nav:hover {
    overflow: hidden !important;
  }
  
  .sidemenu-nav ul li:not(:last-child) {
    transition: all 300ms ease;
    border-bottom: solid 1px rgba(255, 255, 255, 0.5);
  }
  
  @media screen and (max-height: 300px) {
    ul {
      margin-top: 40px !important;
    }
  }
  
  @media (max-width: 1180px) {
    .header-menu li:nth-child(-n + 4) {
      display: none;
    }
  }
  
  @media (max-width: 1270px) {
    .header-menu li a {
      padding-top: 5px !important;
      padding-bottom: 5px !important;
    }
  }
  
  /* BUTTONS */
  
  .btn-get-started a {
    color: #fff !important;
    background: #028940 !important;
    padding: 25px !important;
    height: 52px;
    border-radius: 50px;
    transition: all 500ms ease !important;
  }
  
  .btn-get-started a:after {
    content: none !important;
  }
  
  .btn-get-started a:hover {
    background-color: var(--e-global-color-5e39dbc) !important;
  }
  
  .elementor-button-link {
    transition: all 500ms ease !important;
  }
  
  .logo {
    display: inline-block !important;
  }
  
  /* BUTTON'S ICON */
  
  .elementor-button {
    transition: all 0.4s ease;
  }
  
  .elementor-button-text {
    display: inline-block;
    border-right: solid 1px rgba(255, 255, 255, 0.5);
    padding-right: 17px;
  }
  
  .elementor-button-link .elementor-align-icon-right {
    display: inline-block;
    padding-left: 17px;
  }
  
  /* Fade In Option */
  
  .header-2 {
    opacity: 0;
    -moz-transition: opacity 0.25s ease-out !important;
    -webkit-transition: opacity 0.25s ease-out !important;
    transition: opacity 0.25s ease-out !important;
  }
  
  .elementor-sticky--effects.header-2 {
    opacity: 1 !important;
  }
  
  /* End Of Fade In Option */
  
  .hamburger {
    display: inline !important;
    padding: 15px 15px;
    display: inline-block;
    cursor: pointer;
    transition-property: opacity, filter;
    transition-duration: 0.15s;
    transition-timing-function: linear;
    font: inherit;
    color: inherit;
    text-transform: none;
    background-color: transparent;
    border: 0;
    margin: 0;
    overflow: visible;
  }
  .hamburger:hover {
    opacity: 0.7;
  }
  .hamburger.is-active:hover {
    opacity: 0.7;
  }
  .hamburger.is-active .hamburger-inner,
  .hamburger.is-active .hamburger-inner::before,
  .hamburger.is-active .hamburger-inner::after {
    background-color: #000;
  }
  
  .hamburger-box {
    width: 40px;
    height: 24px;
    display: inline-block;
    position: relative;
  }
  
  .hamburger-inner {
    display: block;
    top: 50%;
    margin-top: -2px;
  }
  .hamburger-inner,
  .hamburger-inner::before,
  .hamburger-inner::after {
    width: 35px;
    height: 5px;
    background-color: #000;
    position: absolute;
    transition-property: transform;
    transition-duration: 0.15s;
    transition-timing-function: ease;
  }
  .hamburger-inner::before,
  .hamburger-inner::after {
    content: '';
    display: block;
  }
  .hamburger-inner::before {
    top: -12px;
  }
  .hamburger-inner::after {
    bottom: -12px;
  }
  
  /*
       * Spin
       */
  .hamburger--spin .hamburger-inner {
    transition-duration: 0.22s;
    transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  .hamburger--spin .hamburger-inner::before {
    transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in;
  }
  .hamburger--spin .hamburger-inner::after {
    transition: bottom 0.1s 0.25s ease-in,
      transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  
  .hamburger--spin.is-active .hamburger-inner {
    transform: rotate(225deg);
    transition-delay: 0.12s;
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  .hamburger--spin.is-active .hamburger-inner::before {
    top: 0;
    opacity: 0;
    transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out;
  }
  .hamburger--spin.is-active .hamburger-inner::after {
    bottom: 0;
    transform: rotate(-90deg);
    transition: bottom 0.1s ease-out,
      transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  
  /* GREEN BURGER */
  .hamburger-inner-2,
  .hamburger-inner-2::before,
  .hamburger-inner-2::after {
    background-color: var(--e-global-color-e63e001);
  }
  
  .hamburger-2.is-active .hamburger-inner-2,
  .hamburger-2.is-active .hamburger-inner-2::before,
  .hamburger-2.is-active .hamburger-inner-2::after {
    background-color: var(--e-global-color-e63e001);
  }
  
  .logo.elementor-widget-image a img[src$='.svg'] {
    width: 240px;
  }
  
  @media (max-width: 920px) {
    .header-1 {
      background-color: var(--e-global-color-ecc0444) !important;
    }
  
    .img-mtn {
      position: initial !important;
    }
    .hero-headline {
      position: initial !important;
    }
    .toggle {
      position: absolute !important;
      left: 0;
    }
    .nav-faq {
      display: none !important;
    }
    .btn-get-started {
      width: 100vw;
    }
    .btn-get-started a {
      max-height: 34px;
      justify-content: center;
      font-size: 17px !important;
      margin: 0 !important;
      background-color: var(--e-global-color-58da35c) !important;
    }
    .btn-get-started a:hover {
      background: var(--e-global-color-58da35c) !important;
    }
  }
  
  /* HIDE WHITE BURGER */
  .none {
    display: none;
  }
  
  /* HOME PAGE */
  
  .elementor-122
    .elementor-element.elementor-element-e15a1a3:not(.elementor-motion-effects-element-type-background)
    > .elementor-widget-wrap {
    min-width: 60px;
  }
  
  .descr {
    max-width: 370px;
  }
  

  
  @media (max-width: 490px) {
    .img-mtn-left-2 {
      width: 80vw !important;
    }
  }
  
  .burger-left-green-box {
    background: #8bcd32;
    display: block;
    position: absolute;
    opacity: 0.2;
    transition: all 1000ms ease;
    width: 22vw;
    height: 20vh;
    left: 15%;
  }
  
  .burger-img-green-box-3 {
    width: 24vw !important;
    height: 75vh;
    right: 0;
    top: 10vh;
    z-index: -2;
    background: #8bcd32;
    display: block;
    position: absolute;
    opacity: 0.2;
  
    z-index: 94;
  }


  @media (max-width: 920px) {
    .img-mtn-left-2 {
      width: 50vw !important;
    }
    .sctn-franchise {
      background-color: var(--e-global-color-dec5a58) !important;
    }     .burger-img-green-box-3 {
        width: 46px !important;
        height: 208px;
        top: 0;
      }     .img-r-cor {
        position: absolute;
        top: 0;
        right: 23px;
        height: 79px;
        width: 60px !important;
      }
  }

  
  /* WHY SUBWAY */
  @media (max-width: 920px) {
    .ws-s2 {
      background-color: var(--e-global-color-b9a9301);
    }
  }
  
  /* FAQ */
  
  .elementor-accordion-item {
    border-width: 0 0 1px 0 !important;
  }
  
  .elementor-accordion .elementor-tab-content {
    border-top: none !important;
  }
  
  #faq p a {
    color: #337ab7;
  }
  
  #faq p a:hover {
    color: #23527c !important;
  }
  
  /* SCROLLER */
  
  .scroll-downs {
    position: absolute;
    top: 28px;
    right: 0;
    left: 0;
    margin: auto;
    width: 34px;
    height: 55px !important;
  }
  
  .mousey {
    width: 0;
    padding: 10px 15px 10px 12px;
    height: 35px;
    border: 2px solid #fff;
    border-radius: 25px;
    opacity: 0.75;
    box-sizing: content-box;
    box-shadow: -1px 0 black, 0 1px black, 1px 0 black;
  }
  
  .scroller {
    width: 3px;
    height: 12px;
    border-radius: 25%;
    background-color: #fff;
    animation-name: scroll;
    animation-duration: 40s;
    animation-timing-function: cubic-bezier(0.15, 0.41, 0.69, 0.94);
    animation-iteration-count: infinite;
    box-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
  }
  
  .scroll-btn {
    position: fixed;
    text-align: center;
    width: 100%;
    bottom: 70px;
    z-index: 250;
  }
  .scroll-btn span {
    font-size: 12px;
    color: #fff;
    text-decoration: none;
    outline: none;
    cursor: default;
    text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
  }
  .scroll-btn div.scroller {
    position: absolute;
    top: 12px;
    left: 50%;
    width: 3px;
    height: 10px;
    margin-bottom: 20px;
    margin-left: -3px;
    -webkit-animation: sdb04 2s infinite;
    animation: sdb04 2s infinite;
    box-sizing: border-box;
  }
  
  @keyframes sdb04 {
    0% {
      transform: translate(0, 0);
      opacity: 1;
    }
    20% {
      transform: translate(0px, 2px);
      opacity: 0.4;
    }
    40% {
      transform: translate(0, 4px);
      opacity: 0;
    }
  }
  
  /* GET STARTED */
  
  @media (min-width: 920px) {
    .hero .elementor-background-overlay {
      display: none;
    }
  }
  
  /* FORM */
  
  #form .elementor-column.elementor-col-100 {
    flex-direction: column;
  }
  
  #form .elementor-field-group {
    flex-wrap: initial !important;
    align-items: flex-start;
  }
  
  #form .elementor-field-group {
    display: flex;
    flex-direction: column;
  }
  
  #form a {
    text-decoration: underline !important;
  }
  
  #form a:hover {
    color: #ccc;
  }
  
  /*
  .e-form__indicators--type-text {
      justify-content: center
      
  }
  
  .e-form__indicators {
      display: block;
      
  }
  */
  
  /* Steps */
  
  .steps h2,
  .steps p {
    font-family: 'Roboto', Sans-Serif;
    font-weight: 400;
    text-align: center;
  }
  
  .steps h2 {
    font-size: 36px;
  }
  
  .steps {
    place-self: center;
    margin-top: -30px;
  }
  .steps p {
    color: red;
    font-size: 14px;
    margin-top: -10px;
  }
  
  select option {
    color: #000 !important;
    font-weight: 200;
  }
  
  .elementor-field-label {
    margin-bottom: 5px;
  }
  
  .elementor-field-group-formCheckbox1 .elementor-field-subgroup,
  .elementor-field-type-radio .elementor-field-subgroup {
    gap: 5px;
  }
  
  #form .e-form__buttons.elementor-column.elementor-col-100 {
    flex-direction: row;
    margin-top: 40px;
  }
  
  .e-form__buttons__wrapper__button-previous {
    margin-right: 3px;
  }
  
  #form .elementor-button-text {
    padding-right: 0;
    border-right: none;
  }
  
  /* STEPS deactivated */
  /*
  .e-form__indicators__indicator__separator {
      background-color: #A262BC87 !important;
  }   
  
  @media(min-width: 1000px) {
  .elementor-155 .elementor-element.elementor-element-f7aabca .e-form__indicators__indicator__label {
      width: max-content;
  }}
  
  @media(max-width: 1000px) {
  .elementor-155 .elementor-element.elementor-element-f7aabca .e-form__indicators__indicator__label, .e-form__indicators__indicator__separator {
      display: none;
  }}
  
  */
  





@media only screen and (min-width: 768px) {
 .jet-arrow {
     display: none !important;
 }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Subway Sans LCG';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/SubwaySansLCG-Regular.eot');
	src: url('/wp-content/uploads/SubwaySansLCG-Regular.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/SubwaySansLCG-Regular.woff2') format('woff2'),
		url('/wp-content/uploads/SubwaySansLCG-Regular.woff') format('woff'),
		url('/wp-content/uploads/SubwaySansLCG-Regular.ttf') format('truetype'),
		url('/wp-content/uploads/SubwaySansLCG-Regular.svg#SubwaySansLCG') format('svg');
}
@font-face {
	font-family: 'Subway Sans LCG';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/SubwaySansLCG-RegularItalic.eot');
	src: url('/wp-content/uploads/SubwaySansLCG-RegularItalic.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/SubwaySansLCG-RegularItalic.woff2') format('woff2'),
		url('/wp-content/uploads/SubwaySansLCG-RegularItalic.woff') format('woff'),
		url('/wp-content/uploads/SubwaySansLCG-RegularItalic.ttf') format('truetype'),
		url('/wp-content/uploads/SubwaySansLCG-RegularItalic.svg#SubwaySansLCG') format('svg');
}
@font-face {
	font-family: 'Subway Sans LCG';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('/wp-content/uploads/SubwaySansLCG-Super.eot');
	src: url('/wp-content/uploads/SubwaySansLCG-Super.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/SubwaySansLCG-Super.woff2') format('woff2'),
		url('/wp-content/uploads/SubwaySansLCG-Super.woff') format('woff'),
		url('/wp-content/uploads/SubwaySansLCG-Super.ttf') format('truetype'),
		url('/wp-content/uploads/SubwaySansLCG-Super.svg#SubwaySansLCG') format('svg');
}
@font-face {
	font-family: 'Subway Sans LCG';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('/wp-content/uploads/SubwaySansLCG-Medium.eot');
	src: url('/wp-content/uploads/SubwaySansLCG-Medium.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/SubwaySansLCG-Medium.woff2') format('woff2'),
		url('/wp-content/uploads/SubwaySansLCG-Medium.woff') format('woff'),
		url('/wp-content/uploads/SubwaySansLCG-Medium.ttf') format('truetype'),
		url('/wp-content/uploads/SubwaySansLCG-Medium.svg#SubwaySansLCG') format('svg');
}
@font-face {
	font-family: 'Subway Sans LCG';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('/wp-content/uploads/SubwaySansLCG-Bold.eot');
	src: url('/wp-content/uploads/SubwaySansLCG-Bold.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/SubwaySansLCG-Bold.woff2') format('woff2'),
		url('/wp-content/uploads/SubwaySansLCG-Bold.woff') format('woff'),
		url('/wp-content/uploads/SubwaySansLCG-Bold.ttf') format('truetype'),
		url('/wp-content/uploads/SubwaySansLCG-Bold.svg#SubwaySansLCG') format('svg');
}
@font-face {
	font-family: 'Subway Sans LCG';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('/wp-content/uploads/SubwaySansLCG-Semibold.eot');
	src: url('/wp-content/uploads/SubwaySansLCG-Semibold.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/SubwaySansLCG-Semibold.woff2') format('woff2'),
		url('/wp-content/uploads/SubwaySansLCG-Semibold.woff') format('woff'),
		url('/wp-content/uploads/SubwaySansLCG-Semibold.ttf') format('truetype'),
		url('/wp-content/uploads/SubwaySansLCG-Semibold.svg#SubwaySansLCG') format('svg');
}
@font-face {
	font-family: 'Subway Sans LCG';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('/wp-content/uploads/SubwaySansLCG-Regular.eot');
	src: url('/wp-content/uploads/SubwaySansLCG-Regular.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/SubwaySansLCG-Regular.woff2') format('woff2'),
		url('/wp-content/uploads/SubwaySansLCG-Regular.woff') format('woff'),
		url('/wp-content/uploads/SubwaySansLCG-Regular.ttf') format('truetype'),
		url('/wp-content/uploads/SubwaySansLCG-Regular.svg#SubwaySansLCG') format('svg');
}
/* End Custom Fonts CSS */