.elementor-6422 .elementor-element.elementor-element-18b27eab > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6422 .elementor-element.elementor-element-18b27eab:not(.elementor-motion-effects-element-type-background), .elementor-6422 .elementor-element.elementor-element-18b27eab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F766F;}.elementor-6422 .elementor-element.elementor-element-18b27eab{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6422 .elementor-element.elementor-element-18b27eab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6422 .elementor-element.elementor-element-4f7fb496 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#DEDEDE;color:#F2F0EA;}.elementor-6422 .elementor-element.elementor-element-4f7fb496 .elementor-element-populated .elementor-heading-title{color:#F2F0EA;}body:not(.rtl) .elementor-6422 .elementor-element.elementor-element-4f7fb496 > .elementor-element-populated.elementor-element-populated{padding:60px 15px 42px 15px;}body.rtl .elementor-6422 .elementor-element.elementor-element-4f7fb496 > .elementor-element-populated.elementor-element-populated{padding:60px 15px 42px 15px;}.elementor-6422 .elementor-element.elementor-element-668b4711 .link{align-items:center;}.elementor-6422 .elementor-element.elementor-element-668b4711 .elementor-widget-container{display:flex;justify-content:flex-start;}.elementor-6422 .elementor-element.elementor-element-668b4711.minimog-list-layout-block .item + .item, .elementor-6422 .elementor-element.elementor-element-668b4711.minimog-list-layout-columns .item:nth-child(2) ~ .item{margin-top:0px;}.elementor-6422 .elementor-element.elementor-element-668b4711.minimog-list-layout-inline .item{margin-bottom:0px;}.elementor-6422 .elementor-element.elementor-element-668b4711 .item-order-count{color:#F2F0EA;}.elementor-6422 .elementor-element.elementor-element-668b4711 .text{line-height:26px;color:#F2F0EA;}.elementor-6422 .elementor-element.elementor-element-668b4711 .text .stop-a{stop-color:#F2F0EA;}.elementor-6422 .elementor-element.elementor-element-668b4711 .text .stop-b{stop-color:#F2F0EA;}.elementor-6422 .elementor-element.elementor-element-668b4711 .link:hover .text{color:#000000;}.elementor-6422 .elementor-element.elementor-element-668b4711 .link:hover .text .stop-a{stop-color:#000000;}.elementor-6422 .elementor-element.elementor-element-668b4711 .link:hover .text .stop-b{stop-color:#000000;}.elementor-6422 .elementor-element.elementor-element-175a6ce9 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#DEDEDE;color:#F2F0EA;}.elementor-6422 .elementor-element.elementor-element-175a6ce9 .elementor-element-populated .elementor-heading-title{color:#F2F0EA;}body:not(.rtl) .elementor-6422 .elementor-element.elementor-element-175a6ce9 > .elementor-element-populated.elementor-element-populated{padding:60px 15px 42px 15px;}body.rtl .elementor-6422 .elementor-element.elementor-element-175a6ce9 > .elementor-element-populated.elementor-element-populated{padding:60px 15px 42px 15px;}.elementor-6422 .elementor-element.elementor-element-64f4a896 .link{align-items:center;}.elementor-6422 .elementor-element.elementor-element-64f4a896 .elementor-widget-container{display:flex;justify-content:flex-start;}.elementor-6422 .elementor-element.elementor-element-64f4a896.minimog-list-layout-block .item + .item, .elementor-6422 .elementor-element.elementor-element-64f4a896.minimog-list-layout-columns .item:nth-child(2) ~ .item{margin-top:0px;}.elementor-6422 .elementor-element.elementor-element-64f4a896.minimog-list-layout-inline .item{margin-bottom:0px;}.elementor-6422 .elementor-element.elementor-element-64f4a896 .item-order-count{color:#F2F0EA;}.elementor-6422 .elementor-element.elementor-element-64f4a896 .text{line-height:26px;color:#F2F0EA;}.elementor-6422 .elementor-element.elementor-element-64f4a896 .text .stop-a{stop-color:#F2F0EA;}.elementor-6422 .elementor-element.elementor-element-64f4a896 .text .stop-b{stop-color:#F2F0EA;}.elementor-6422 .elementor-element.elementor-element-64f4a896 .link:hover .text{color:#000000;}.elementor-6422 .elementor-element.elementor-element-64f4a896 .link:hover .text .stop-a{stop-color:#000000;}.elementor-6422 .elementor-element.elementor-element-64f4a896 .link:hover .text .stop-b{stop-color:#000000;}.elementor-6422 .elementor-element.elementor-element-7b6cc4fd > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#DEDEDE;color:#F2F0EA;}.elementor-6422 .elementor-element.elementor-element-7b6cc4fd .elementor-element-populated .elementor-heading-title{color:#F2F0EA;}body:not(.rtl) .elementor-6422 .elementor-element.elementor-element-7b6cc4fd > .elementor-element-populated.elementor-element-populated{padding:060px 15px 42px 15px;}body.rtl .elementor-6422 .elementor-element.elementor-element-7b6cc4fd > .elementor-element-populated.elementor-element-populated{padding:060px 15px 42px 15px;}.elementor-6422 .elementor-element.elementor-element-57283951 .link{align-items:center;}.elementor-6422 .elementor-element.elementor-element-57283951 .elementor-widget-container{display:flex;justify-content:flex-start;}.elementor-6422 .elementor-element.elementor-element-57283951.minimog-list-layout-block .item + .item, .elementor-6422 .elementor-element.elementor-element-57283951.minimog-list-layout-columns .item:nth-child(2) ~ .item{margin-top:0px;}.elementor-6422 .elementor-element.elementor-element-57283951.minimog-list-layout-inline .item{margin-bottom:0px;}.elementor-6422 .elementor-element.elementor-element-57283951 .item-order-count{color:#F2F0EA;}.elementor-6422 .elementor-element.elementor-element-57283951 .text{line-height:26px;color:#F2F0EA;}.elementor-6422 .elementor-element.elementor-element-57283951 .text .stop-a{stop-color:#F2F0EA;}.elementor-6422 .elementor-element.elementor-element-57283951 .text .stop-b{stop-color:#F2F0EA;}.elementor-6422 .elementor-element.elementor-element-57283951 .link:hover .text{color:#000000;}.elementor-6422 .elementor-element.elementor-element-57283951 .link:hover .text .stop-a{stop-color:#000000;}.elementor-6422 .elementor-element.elementor-element-57283951 .link:hover .text .stop-b{stop-color:#000000;}.elementor-6422 .elementor-element.elementor-element-168ad9d6 .elementor-element-populated .elementor-heading-title{color:#F2F0EA;}.elementor-6422 .elementor-element.elementor-element-168ad9d6 > .elementor-element-populated{color:#F2F0EA;}body:not(.rtl) .elementor-6422 .elementor-element.elementor-element-168ad9d6 > .elementor-element-populated.elementor-element-populated{padding:60px 15px 42px 15px;}body.rtl .elementor-6422 .elementor-element.elementor-element-168ad9d6 > .elementor-element-populated.elementor-element-populated{padding:60px 15px 42px 15px;}.elementor-6422 .elementor-element.elementor-element-36749df4 .elementor-widget-container{display:flex;justify-content:flex-start;}.elementor-6422 .elementor-element.elementor-element-36749df4 .heading-description{color:#F2F0EA;}.elementor-6422 .elementor-element.elementor-element-36749df4 .heading-description .stop-a{stop-color:#F2F0EA;}.elementor-6422 .elementor-element.elementor-element-36749df4 .heading-description .stop-b{stop-color:#F2F0EA;}.elementor-6422 .elementor-element.elementor-element-497d36af.elementor-element{--align-self:center;}.elementor-6422 .elementor-element.elementor-element-497d36af .minimog-wpforms{width:378px;}.elementor-6422 .elementor-element.elementor-element-497d36af .elementor-widget-container{justify-content:flex-start;}.elementor-6422 .elementor-element.elementor-element-497d36af .minimog-wpforms .wpforms-field-container .form-input{text-align:left;}.elementor-6422 .elementor-element.elementor-element-497d36af .minimog-wpforms .wpforms-field-container input[type="text"]{text-align:left;}.elementor-6422 .elementor-element.elementor-element-497d36af .minimog-wpforms .wpforms-field-container input[type="email"]{text-align:left;}.elementor-6422 .elementor-element.elementor-element-497d36af .minimog-wpforms .wpforms-field-container input[type="number"]{text-align:left;}.elementor-6422 .elementor-element.elementor-element-497d36af .minimog-wpforms .wpforms-field-container select{text-align:left;}.elementor-6422 .elementor-element.elementor-element-497d36af .minimog-wpforms .wpforms-field-container textarea{text-align:left;}.elementor-6422 .elementor-element.elementor-element-497d36af .wpforms-submit-container button, .elementor-6422 .elementor-element.elementor-element-497d36af .wpforms-submit-container input{--btn-color:#FFFFFF;color:#FFFFFF;--btn-border-color:#3E5F59;border-color:#3E5F59;--btn-background-color:#4F766F;background-color:#4F766F;}.elementor-6422 .elementor-element.elementor-element-497d36af .wpforms-submit-container button:hover, .elementor-6422 .elementor-element.elementor-element-497d36af .wpforms-submit-container input:hover{--btn-color:#FFFFFF;color:#FFFFFF;--btn-border-color:#3E5F59;border-color:#3E5F59;--btn-background-color:#4F766F;background-color:#4F766F;}.elementor-6422 .elementor-element.elementor-element-6d1aec37 > .elementor-container > .elementor-row{align-items:center;}.elementor-6422 .elementor-element.elementor-element-6d1aec37:not(.elementor-motion-effects-element-type-background), .elementor-6422 .elementor-element.elementor-element-6d1aec37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F766F;}.elementor-6422 .elementor-element.elementor-element-6d1aec37{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 0px 22px 0px;}.elementor-6422 .elementor-element.elementor-element-6d1aec37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-6422 .elementor-element.elementor-element-4c5e87a8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6422 .elementor-element.elementor-element-4c5e87a8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6422 .elementor-element.elementor-element-4c5e87a8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6422 .elementor-element.elementor-element-42450e7f{text-align:center;}.elementor-6422 .elementor-element.elementor-element-42450e7f .heading-description{font-size:14px;text-transform:uppercase;letter-spacing:0.7px;color:#F2F0EA;}.elementor-6422 .elementor-element.elementor-element-42450e7f .heading-description .stop-a{stop-color:#F2F0EA;}.elementor-6422 .elementor-element.elementor-element-42450e7f .heading-description .stop-b{stop-color:#F2F0EA;}@media(min-width:361px){.elementor-6422 .elementor-element.elementor-element-4f7fb496{width:23%;}.elementor-6422 .elementor-element.elementor-element-175a6ce9{width:25%;}.elementor-6422 .elementor-element.elementor-element-7b6cc4fd{width:25%;}.elementor-6422 .elementor-element.elementor-element-168ad9d6{width:27%;}}@media(max-width:991px) and (min-width:361px){.elementor-6422 .elementor-element.elementor-element-4f7fb496{width:50%;}.elementor-6422 .elementor-element.elementor-element-175a6ce9{width:50%;}.elementor-6422 .elementor-element.elementor-element-7b6cc4fd{width:50%;}.elementor-6422 .elementor-element.elementor-element-168ad9d6{width:50%;}.elementor-6422 .elementor-element.elementor-element-4c5e87a8{width:100%;}}@media(max-width:575px) and (min-width:361px){.elementor-6422 .elementor-element.elementor-element-4f7fb496{width:100%;}.elementor-6422 .elementor-element.elementor-element-175a6ce9{width:100%;}.elementor-6422 .elementor-element.elementor-element-7b6cc4fd{width:100%;}.elementor-6422 .elementor-element.elementor-element-168ad9d6{width:100%;}}@media(min-width:1600px){body:not(.rtl) .elementor-6422 .elementor-element.elementor-element-4f7fb496 > .elementor-element-populated.elementor-element-populated{padding:75px 15px 57px 15px;}body.rtl .elementor-6422 .elementor-element.elementor-element-4f7fb496 > .elementor-element-populated.elementor-element-populated{padding:75px 15px 57px 15px;}body:not(.rtl) .elementor-6422 .elementor-element.elementor-element-175a6ce9 > .elementor-element-populated.elementor-element-populated{padding:75px 15px 57px 35px;}body.rtl .elementor-6422 .elementor-element.elementor-element-175a6ce9 > .elementor-element-populated.elementor-element-populated{padding:75px 35px 57px 15px;}body:not(.rtl) .elementor-6422 .elementor-element.elementor-element-7b6cc4fd > .elementor-element-populated.elementor-element-populated{padding:75px 15px 57px 35px;}body.rtl .elementor-6422 .elementor-element.elementor-element-7b6cc4fd > .elementor-element-populated.elementor-element-populated{padding:75px 35px 57px 15px;}body:not(.rtl) .elementor-6422 .elementor-element.elementor-element-168ad9d6 > .elementor-element-populated.elementor-element-populated{padding:75px 15px 57px 35px;}body.rtl .elementor-6422 .elementor-element.elementor-element-168ad9d6 > .elementor-element-populated.elementor-element-populated{padding:75px 35px 57px 15px;}}@media(max-width:991px){.elementor-6422 .elementor-element.elementor-element-18b27eab{padding:30px 0px 30px 0px;}.elementor-6422 .elementor-element.elementor-element-4f7fb496 > .elementor-element-populated{border-width:0px 0px 0px 0px;}body:not(.rtl) .elementor-6422 .elementor-element.elementor-element-4f7fb496 > .elementor-element-populated.elementor-element-populated{padding:15px 15px 15px 15px;}body.rtl .elementor-6422 .elementor-element.elementor-element-4f7fb496 > .elementor-element-populated.elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-6422 .elementor-element.elementor-element-175a6ce9 > .elementor-element-populated{border-width:0px 0px 0px 0px;}body:not(.rtl) .elementor-6422 .elementor-element.elementor-element-175a6ce9 > .elementor-element-populated.elementor-element-populated{padding:15px 15px 15px 15px;}body.rtl .elementor-6422 .elementor-element.elementor-element-175a6ce9 > .elementor-element-populated.elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-6422 .elementor-element.elementor-element-7b6cc4fd > .elementor-element-populated{border-width:0px 0px 0px 0px;}body:not(.rtl) .elementor-6422 .elementor-element.elementor-element-7b6cc4fd > .elementor-element-populated.elementor-element-populated{padding:15px 15px 15px 15px;}body.rtl .elementor-6422 .elementor-element.elementor-element-7b6cc4fd > .elementor-element-populated.elementor-element-populated{padding:15px 15px 15px 15px;}body:not(.rtl) .elementor-6422 .elementor-element.elementor-element-168ad9d6 > .elementor-element-populated.elementor-element-populated{padding:15px 15px 15px 15px;}body.rtl .elementor-6422 .elementor-element.elementor-element-168ad9d6 > .elementor-element-populated.elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-6422 .elementor-element.elementor-element-4c5e87a8 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:575px){body:not(.rtl) .elementor-6422 .elementor-element.elementor-element-4f7fb496 > .elementor-element-populated.elementor-element-populated{padding:0px 15px 0px 15px;}body.rtl .elementor-6422 .elementor-element.elementor-element-4f7fb496 > .elementor-element-populated.elementor-element-populated{padding:0px 15px 0px 15px;}body:not(.rtl) .elementor-6422 .elementor-element.elementor-element-175a6ce9 > .elementor-element-populated.elementor-element-populated{padding:15px 15px 0px 15px;}body.rtl .elementor-6422 .elementor-element.elementor-element-175a6ce9 > .elementor-element-populated.elementor-element-populated{padding:15px 15px 0px 15px;}body:not(.rtl) .elementor-6422 .elementor-element.elementor-element-7b6cc4fd > .elementor-element-populated.elementor-element-populated{padding:15px 15px 0px 15px;}body.rtl .elementor-6422 .elementor-element.elementor-element-7b6cc4fd > .elementor-element-populated.elementor-element-populated{padding:15px 15px 0px 15px;}body:not(.rtl) .elementor-6422 .elementor-element.elementor-element-168ad9d6 > .elementor-element-populated.elementor-element-populated{padding:15px 15px 0px 15px;}body.rtl .elementor-6422 .elementor-element.elementor-element-168ad9d6 > .elementor-element-populated.elementor-element-populated{padding:15px 15px 0px 15px;}.elementor-6422 .elementor-element.elementor-element-497d36af .minimog-wpforms{width:100%;}}/* Start custom CSS for html, class: .elementor-element-effe5a2 *//* =========================================================
   TYTGEAR — PREMIUM GIANT FOOTER WORDMARK
========================================================= */

.tyt-footer__wordmark {
  position: relative;

  width: 100%;
  height: clamp(170px, 19vw, 250px);

  margin: 50px auto 0;

  display: flex;
  justify-content: center;
  align-items: flex-end;

  overflow: hidden;

  font-family: "Bricolage Grotesque", sans-serif;
  font-weight: 800;

  font-size: clamp(105px, 16.5vw, 245px);

  line-height: 0.68;

  /*
    Do NOT use aggressive negative spacing here.
    This prevents TYT from overlapping itself.
  */
  letter-spacing: -0.035em;

  text-align: center;
  white-space: nowrap;

  user-select: none;
  pointer-events: none;

  z-index: 1;
}


/* =========================================================
   TYT
   VISIBLE BUT SUBTLE
========================================================= */

.tyt-footer__wordmark-muted {

  /*
    Visible cream tint.
  */
  color: rgba(242, 240, 234, 0.085);

  /*
    Clear enough to see with naked eye.
  */
  -webkit-text-stroke: 1.15px rgba(242, 240, 234, 0.24);

  /*
    No gradient.
  */
  background: none;
  -webkit-background-clip: initial;
  background-clip: initial;

  /*
    Very subtle depth.
  */
  text-shadow:
    0 1px 0 rgba(242, 240, 234, 0.035);

  /*
    Give TYT its own spacing.
    This is what fixes the overlapping letters.
  */
  letter-spacing: -0.025em;

  opacity: 1;
}


/* =========================================================
   GEAR
   STRONGER BUT STILL PREMIUM
========================================================= */

.tyt-footer__wordmark-accent {

  color: rgba(242, 240, 234, 0.035);

  -webkit-text-stroke: 1.35px rgba(242, 240, 234, 0.68);

  background: none;
  -webkit-background-clip: initial;
  background-clip: initial;

  text-shadow: none;

  /*
    Slightly tighter than TYT,
    but NOT enough to cause collisions.
  */
  letter-spacing: -0.045em;
}


/* =========================================================
   SMALL SPACE BETWEEN TYT AND GEAR
========================================================= */

.tyt-footer__wordmark-muted {
  margin-right: 0.015em;
}


/* =========================================================
   BOTTOM FADE
   MUCH LIGHTER THAN BEFORE
========================================================= */

.tyt-footer__wordmark::after {
  content: "";

  position: absolute;

  left: 0;
  right: 0;
  bottom: 0;

  /*
    Only fade the very bottom.
    This keeps the letters visible.
  */
  height: 14%;

  background: linear-gradient(
    to bottom,
    transparent 0%,
    rgba(79, 118, 111, 0.25) 60%,
    #4F766F 100%
  );

  pointer-events: none;

  z-index: 3;
}


/* =========================================================
   COPYRIGHT / BOTTOM BAR
========================================================= */

.tyt-footer__bottom {
  position: relative;

  z-index: 5;

  border-top: 1px solid rgba(242, 240, 234, 0.18);

  padding-top: 16px;
}


/* =========================================================
   COPYRIGHT TEXT
========================================================= */

.tyt-footer__bottom p {
  color: rgba(242, 240, 234, 0.78);

  font-size: 12px;

  margin: 0;

  text-align: center;

  letter-spacing: 0.04em;
}


/* =========================================================
   LARGE DESKTOP
========================================================= */

@media (min-width: 1200px) {

  .tyt-footer__wordmark {
    height: 245px;

    font-size: 245px;

    margin-top: 50px;

    letter-spacing: -0.035em;
  }

  .tyt-footer__wordmark-muted {
    letter-spacing: -0.025em;
  }

  .tyt-footer__wordmark-accent {
    letter-spacing: -0.045em;
  }
}


/* =========================================================
   TABLET
========================================================= */

@media (min-width: 768px) and (max-width: 1199px) {

  .tyt-footer__wordmark {
    height: 200px;

    font-size: 17vw;

    margin-top: 45px;

    letter-spacing: -0.03em;
  }

  .tyt-footer__wordmark-muted {
    letter-spacing: -0.02em;
  }

  .tyt-footer__wordmark-accent {
    letter-spacing: -0.035em;
  }
}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

  .tyt-footer__wordmark {

    width: 100%;

    height: 105px;

    margin-top: 40px;

    font-size: 20vw;

    line-height: 0.68;

    letter-spacing: -0.025em;

    align-items: flex-end;
  }


  .tyt-footer__wordmark-muted {

    color: rgba(242, 240, 234, 0.08);

    -webkit-text-stroke: 0.9px rgba(242, 240, 234, 0.22);

    letter-spacing: -0.015em;
  }


  .tyt-footer__wordmark-accent {

    color: rgba(242, 240, 234, 0.03);

    -webkit-text-stroke: 1px rgba(242, 240, 234, 0.62);

    letter-spacing: -0.025em;
  }


  .tyt-footer__wordmark::after {
    height: 10%;
  }


  .tyt-footer__bottom {
    padding-top: 14px;
  }


  .tyt-footer__bottom p {
    font-size: 11px;
  }
}/* End custom CSS */