@font-face {
  font-family: Gilroy;
  src: url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Heavy.eot");
  src: local(Gilroy Heavy), local(Gilroy-Heavy), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Heavy.eot?#iefix") format("embedded-opentype"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Heavy.woff") format("woff"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Heavy.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: Gilroy;
  src: url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Regular.eot");
  src: local(Gilroy Regular), local(Gilroy-Regular), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Regular.eot?#iefix") format("embedded-opentype"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Regular.woff") format("woff"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: Gilroy;
  src: url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Medium.eot");
  src: local(Gilroy Medium), local(Gilroy-Medium), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Medium.eot?#iefix") format("embedded-opentype"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Medium.woff") format("woff"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: Gilroy;
  src: url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-ExtraBold.eot");
  src: local(Gilroy ExtraBold), local(Gilroy-ExtraBold), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-ExtraBold.eot?#iefix") format("embedded-opentype"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-ExtraBold.woff") format("woff"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-ExtraBold.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: Gilroy;
  src: url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-LightItalic.eot");
  src: local(Gilroy Light Italic), local(Gilroy-LightItalic), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-LightItalic.eot?#iefix") format("embedded-opentype"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-LightItalic.woff") format("woff"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: Gilroy;
  src: url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-ThinItalic.eot");
  src: local(Gilroy Thin Italic), local(Gilroy-ThinItalic), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-ThinItalic.eot?#iefix") format("embedded-opentype"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-ThinItalic.woff") format("woff"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-ThinItalic.ttf") format("truetype");
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: Gilroy;
  src: url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-BlackItalic.eot");
  src: local(Gilroy Black Italic), local(Gilroy-BlackItalic), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-BlackItalic.eot?#iefix") format("embedded-opentype"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-BlackItalic.woff") format("woff"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-BlackItalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: Gilroy;
  src: url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-BoldItalic.eot");
  src: local(Gilroy Bold Italic), local(Gilroy-BoldItalic), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-BoldItalic.eot?#iefix") format("embedded-opentype"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-BoldItalic.woff") format("woff"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-BoldItalic.ttf") format("truetype");
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: Gilroy;
  src: url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-SemiBold.eot");
  src: local(Gilroy SemiBold), local(Gilroy-SemiBold), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-SemiBold.eot?#iefix") format("embedded-opentype"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-SemiBold.woff") format("woff"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: Gilroy;
  src: url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-UltraLightItalic.eot");
  src: local(Gilroy UltraLight Italic), local(Gilroy-UltraLightItalic), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-UltraLightItalic.eot?#iefix") format("embedded-opentype"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-UltraLightItalic.woff") format("woff"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-UltraLightItalic.ttf") format("truetype");
  font-weight: 200;
  font-style: italic;
}

@font-face {
  font-family: Gilroy;
  src: url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-SemiBoldItalic.eot");
  src: local(Gilroy SemiBold Italic), local(Gilroy-SemiBoldItalic), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-SemiBoldItalic.eot?#iefix") format("embedded-opentype"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-SemiBoldItalic.woff") format("woff"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-SemiBoldItalic.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: Gilroy;
  src: url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Light.eot");
  src: local(Gilroy Light), local(Gilroy-Light), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Light.eot?#iefix") format("embedded-opentype"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Light.woff") format("woff"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: Gilroy;
  src: url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-MediumItalic.eot");
  src: local(Gilroy Medium Italic), local(Gilroy-MediumItalic), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-MediumItalic.eot?#iefix") format("embedded-opentype"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-MediumItalic.woff") format("woff"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: Gilroy;
  src: url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-ExtraBoldItalic.eot");
  src: local(Gilroy ExtraBold Italic), local(Gilroy-ExtraBoldItalic), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-ExtraBoldItalic.woff") format("woff"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-ExtraBoldItalic.ttf") format("truetype");
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: Gilroy;
  src: url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-HeavyItalic.eot");
  src: local(Gilroy Heavy Italic), local(Gilroy-HeavyItalic), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-HeavyItalic.eot?#iefix") format("embedded-opentype"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-HeavyItalic.woff") format("woff"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-HeavyItalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: Gilroy;
  src: url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-RegularItalic.eot");
  src: local(Gilroy Regular Italic), local(Gilroy-RegularItalic), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-RegularItalic.eot?#iefix") format("embedded-opentype"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-RegularItalic.woff") format("woff"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-RegularItalic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: Gilroy;
  src: url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-UltraLight.eot");
  src: local(Gilroy UltraLight), local(Gilroy-UltraLight), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-UltraLight.eot?#iefix") format("embedded-opentype"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-UltraLight.woff") format("woff"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-UltraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: Gilroy;
  src: url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Bold.eot");
  src: local(Gilroy Bold), local(Gilroy-Bold), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Bold.eot?#iefix") format("embedded-opentype"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Bold.woff") format("woff"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: Gilroy;
  src: url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Thin.eot");
  src: local(Gilroy Thin), local(Gilroy-Thin), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Thin.eot?#iefix") format("embedded-opentype"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Thin.woff") format("woff"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: Gilroy;
  src: url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Black.eot");
  src: local(Gilroy Black), local(Gilroy-Black), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Black.eot?#iefix") format("embedded-opentype"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Black.woff") format("woff"), url("/static/frontend/Flavor/default/en_US/fonts/Gilroy/Gilroy-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
}

.kts-page .breadcrumbs {
  font-size: 11px;
}

.kts-page .breadcrumbs a {
  color: #ababae;
  text-decoration: none;
}

.kts-page .breadcrumbs a:hover {
  text-decoration: underline;
}

@media only screen and (width >= 480px) {
  .kts-page html {
    font-size: 13px;
  }
}

@media only screen and (width >= 640px) {
  .kts-page .button {
    padding: .3125rem 1.375rem;
  }
}

@media only screen and (width >= 768px) {
  .kts-page html {
    font-size: 14px;
  }
}

@media only screen and (width >= 1025px) {
  .kts-page html {
    font-size: 17px;
  }
}

@media only screen and (width >= 1280px) {
  .kts-page html {
    font-size: 17px;
  }

  .kts-page .button {
    padding: .3125rem 3.3rem;
  }
}

.dark .kts-page {
  color: #fff;
  background: #1a191d;
  transition: all .1s ease-in-out;
}

.dark .yellow_bg .text-b14, .dark .yellow_bg .text-b16, .dark .yellow_bg .link-block--black, .dark .yellow_bg h2, .dark .kts-page .two_system .text-b14, .dark .kts-page .two_system .text-b16, .dark .kts-page #yellow_quote p, .dark .kts-page #yellow_quote p, .dark .kts-page #yellow_quote .button--yellow:hover span {
  color: #353535;
}

.dark .kts-page .title, .dark .kts-page #yellow_quote .button--yellow span, .dark .kts-page .link_yellow_underline {
  color: #fff !important;
}

.kts-page .grid {
  margin: 0;
  padding: 0;
  flex-wrap: wrap !important;
  list-style: none !important;
  display: flex !important;
}

.kts-page .button {
  cursor: pointer;
  border: none;
  border-radius: .5rem;
  padding: .875rem 2rem;
  font-size: .9375rem;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  display: inline-block;
}

.kts-page img {
  max-width: 100%;
  height: auto;
}
