@charset "UTF-8";




 
 
 
 
 
 
 
 
 
 
 
 


@import url("https://fonts.googleapis.com/css?family=Nunito:300,400,600,700,900");
@import url("https://use.fontawesome.com/releases/v5.1.0/css/all.css");

@font-face {
  font-family: TheSansOsF;
  src: url('https://cdn2.hubspot.net/hubfs/2318091/glaswerk2018/fonts/TheSansOsF-Light.ttf') format('truetype'),
    url('https://cdn2.hubspot.net/hubfs/2318091/Glaswerkconsulting%20April2017%20Theme/Fonts/TheSansOsF-Light.eot'),
    url('https://cdn2.hubspot.net/hubfs/2318091/Glaswerkconsulting%20April2017%20Theme/Fonts/TheSansOsF-Light.eot?#iefix') format('embedded-opentype');
    font-weight: normal; }

@font-face {
  font-family: TheSansOsF;
  src: url('https://cdn2.hubspot.net/hubfs/2318091/glaswerk2018/fonts/TheSansOsF-Plain.ttf') format('truetype'),
       url('https://cdn2.hubspot.net/hubfs/2318091/Glaswerkconsulting%20April2017%20Theme/Fonts/TheSansOsF-Plain.eot'),
       url('https://cdn2.hubspot.net/hubfs/2318091/Glaswerkconsulting%20April2017%20Theme/Fonts/TheSansOsF-Plain.eot?#iefix') format('embedded-opentype');
    font-weight: bold;}

.turbo-mercuric a.cta_button {
  text-decoration: none;
  -webkit-box-sizing: border-box !important;
     -moz-box-sizing: border-box !important;
          box-sizing: border-box !important;
  margin-bottom: 20px; }
  .turbo-mercuric a.cta_button:hover, .turbo-mercuric a.cta_button:active, .turbo-mercuric a.cta_button:focus {
    text-decoration: none; }
    .turbo-mercuric a.cta_button:hover:before, .turbo-mercuric a.cta_button:active:before, .turbo-mercuric a.cta_button:focus:before {
      display: none; }

.turbo-mercuric a.me-cta-primary, .turbo-mercuric a.btn-filter, .turbo-mercuric a.me-cta-secondary, .turbo-mercuric a.me-cta-tertiary, .turbo-mercuric a.me-cta-white {
  display: inline-block;
  padding: 14.5px 33px;
  -webkit-border-radius: 50px;
     -moz-border-radius: 50px;
          border-radius: 50px;
  cursor: pointer;
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  min-width: 210px;
  font-size: 1.25rem;
  font-weight: 600;
  min-height: 60px;
  font-family: TheSansOsF;
  text-align: center; }
  .turbo-mercuric a.me-cta-primary:hover:before, .turbo-mercuric a.btn-filter:hover:before, .turbo-mercuric a.me-cta-secondary:hover:before, .turbo-mercuric a.me-cta-tertiary:hover:before, .turbo-mercuric a.me-cta-white:hover:before {
    border: none; }
  @media (max-width: 580px) {
    .turbo-mercuric a.me-cta-primary, .turbo-mercuric a.btn-filter, .turbo-mercuric a.me-cta-secondary, .turbo-mercuric a.me-cta-tertiary, .turbo-mercuric a.me-cta-white {
      font-size: 1.125rem;
      padding: 10px 25px;
      min-height: 0;
      min-width: auto; } }

.turbo-mercuric a.me-cta-primary, .turbo-mercuric a.btn-filter {
  border: 2px solid #FFFF00;
  background-color: #FFFF00;
  color: #000000; }
  .turbo-mercuric a.me-cta-primary:hover, .turbo-mercuric a.btn-filter:hover {
    border-color: ;
    background-color: ;
    -webkit-box-shadow: 0px 0px 40px 3.5px rgba(100, 22, 48, 0.18);
       -moz-box-shadow: 0px 0px 40px 3.5px rgba(100, 22, 48, 0.18);
            box-shadow: 0px 0px 40px 3.5px rgba(100, 22, 48, 0.18);
    -webkit-transform: translateY(-3px);
       -moz-transform: translateY(-3px);
        -ms-transform: translateY(-3px);
         -o-transform: translateY(-3px);
            transform: translateY(-3px); }

.turbo-mercuric a.me-cta-secondary {
  border: 2px solid #fff;
  background-color: transparent;
  color: #000000; }
  .turbo-mercuric a.me-cta-secondary:hover {
    background-color: #fff;
    color: #FFFF00;
    -webkit-box-shadow: 0px 0px 39.56px 3.44px rgba(100, 22, 48, 0.32);
       -moz-box-shadow: 0px 0px 39.56px 3.44px rgba(100, 22, 48, 0.32);
            box-shadow: 0px 0px 39.56px 3.44px rgba(100, 22, 48, 0.32);
    -webkit-transform: translateY(-3px);
       -moz-transform: translateY(-3px);
        -ms-transform: translateY(-3px);
         -o-transform: translateY(-3px);
            transform: translateY(-3px); }

.turbo-mercuric a.me-cta-tertiary {
  border: 2px solid #FFFF00;
  background-color: #fff;
  color: #FFFF00; }
  .turbo-mercuric a.me-cta-tertiary:hover {
    -webkit-box-shadow: 0px 0px 40px 3.5px rgba(100, 22, 48, 0.18);
       -moz-box-shadow: 0px 0px 40px 3.5px rgba(100, 22, 48, 0.18);
            box-shadow: 0px 0px 40px 3.5px rgba(100, 22, 48, 0.18);
    -webkit-transform: translateY(-3px);
       -moz-transform: translateY(-3px);
        -ms-transform: translateY(-3px);
         -o-transform: translateY(-3px);
            transform: translateY(-3px); }

.turbo-mercuric a.me-cta-white {
  border: 2px solid #FFFF00;
  background-color: #FFFF00;
  color: #000000; }
  .turbo-mercuric a.me-cta-white:hover {
    color: #000000;
    -webkit-box-shadow: 0px 0px 40px 3.5px rgba(100, 22, 48, 0.18);
       -moz-box-shadow: 0px 0px 40px 3.5px rgba(100, 22, 48, 0.18);
            box-shadow: 0px 0px 40px 3.5px rgba(100, 22, 48, 0.18);
    -webkit-transform: translateY(-3px);
       -moz-transform: translateY(-3px);
        -ms-transform: translateY(-3px);
         -o-transform: translateY(-3px);
            transform: translateY(-3px); }

.turbo-mercuric a.btn-filter {
  min-width: 0;
  font-size: 1rem;
  padding: 5px 27px;
  font-weight: 600;
  border-width: 1px; }
  .turbo-mercuric a.btn-filter:hover {
    background: transparent;
    color: #FFFF00;
    -webkit-transform: none;
       -moz-transform: none;
        -ms-transform: none;
         -o-transform: none;
            transform: none;
    -webkit-box-shadow: none;
       -moz-box-shadow: none;
            box-shadow: none; }
  .turbo-mercuric a.btn-filter.active {
    background: transparent;
    color: #FFFF00;
    -webkit-box-shadow: none;
       -moz-box-shadow: none;
            box-shadow: none; }

/********************************************************/
/*******  /Users/ClickRay/Desktop/sites/glaswerk/src/scss/base/forms.scss *******/
/********************************************************/
.turbo-mercuric form {
  color: #000000; }
  .turbo-mercuric form ::-webkit-input-placeholder {
    color: #000000; }
  .turbo-mercuric form ::-moz-placeholder {
    color: #000000; }
  .turbo-mercuric form :-ms-input-placeholder {
    color: #000000; }
  .turbo-mercuric form :-moz-placeholder {
    color: #000000; }
  .turbo-mercuric form input + .fake-placeholder {
    position: absolute;
    padding-left: 15px;
    z-index: 100;
    bottom: 10px;
    font-weight: 300;
    left: 0;
    -webkit-transition: .3s all;
    -o-transition: .3s all;
    -moz-transition: .3s all;
    transition: .3s all;
    color: #000000; }
    .turbo-mercuric form input + .fake-placeholder.has-value {
      bottom: -33px;
      color: #FFFF00; }
  .turbo-mercuric form input:focus + .fake-placeholder {
    bottom: -33px;
    color: #FFFF00; }
  .turbo-mercuric form textarea + .fake-placeholder {
    position: absolute;
    left: 0;
    top: 10px;
    z-index: 100;
    font-weight: 300;
    padding-left: 15px;
    -webkit-transition: .3s ease-in-out all;
    -o-transition: .3s ease-in-out all;
    -moz-transition: .3s ease-in-out all;
    transition: .3s ease-in-out all;
    color: #000000; }
    .turbo-mercuric form textarea + .fake-placeholder.has-value {
      top: 100%;
      color: #FFFF00; }
  .turbo-mercuric form textarea:focus + .fake-placeholder {
    top: 100%;
    color: #FFFF00; }
  .turbo-mercuric form fieldset {
    max-width: 100% !important; }
    .turbo-mercuric form fieldset.form-columns-2 > div:nth-child(odd) {
      padding-right: 15px; }
    .turbo-mercuric form fieldset.form-columns-2 > div:nth-child(even) {
      padding-left: 15px; }
  .turbo-mercuric form .input {
    position: relative;
    margin-right: 0 !important; }
  .turbo-mercuric form .hs-form-field {
    margin: 35px 0 10px 0; }
  .turbo-mercuric form .inputfile-fake {
    position: relative; }
    .turbo-mercuric form .inputfile-fake .input {
      background-color: transparent;
      border: none;
      border-bottom: 1px solid #000000;
      color: #000000;
      font-size: 1rem;
      -webkit-border-radius: 0;
         -moz-border-radius: 0;
              border-radius: 0;
      padding-left: 0px !important; }
      .turbo-mercuric form .inputfile-fake .input:after {
        position: absolute;
        content: '+';
        color: #FFFF00;
        font-size: 1.5rem;
        right: 0px;
        top: 5px; }
  .turbo-mercuric form .file-name {
    position: absolute;
    z-index: 200;
    top: 12px;
    left: 35px;
    overflow: hidden;
    height: 24px;
    width: 85%;
    color: #000000; }
    @media (max-width: 767px) {
      .turbo-mercuric form .file-name {
        left: 15px; } }
  .turbo-mercuric form textarea,
  .turbo-mercuric form input[type="text"],
  .turbo-mercuric form input[type="password"],
  .turbo-mercuric form input[type="datetime"],
  .turbo-mercuric form input[type="datetime-local"],
  .turbo-mercuric form input[type="date"],
  .turbo-mercuric form input[type="month"],
  .turbo-mercuric form input[type="time"],
  .turbo-mercuric form input[type="week"],
  .turbo-mercuric form input[type="number"],
  .turbo-mercuric form input[type="email"],
  .turbo-mercuric form input[type="url"],
  .turbo-mercuric form input[type="search"],
  .turbo-mercuric form input[type="tel"],
  .turbo-mercuric form input[type="color"],
  .turbo-mercuric form select {
    width: 100%; }
  .turbo-mercuric form input {
    background-color: transparent;
    margin: 0;
    border: none;
    border-bottom: 1px solid #000000;
    color: #000000;
    font-size: 1rem;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0; }
    .turbo-mercuric form input:focus {
      border-bottom: 1px solid #FFFF00; }
    .turbo-mercuric form input[type=submit] {
      cursor: pointer;
      border: 2px solid #FFFF00;
      background-color: #FFFF00;
      color: #000000;
      margin: 40px 0 10px 0;
      background-color: #FFFF00;
      color: white;
      padding: 17.5px 65px;
      font-size: 1.125rem;
      -webkit-border-radius: 100px;
         -moz-border-radius: 100px;
              border-radius: 100px;
      border: 2px solid #FFFF00;
      -webkit-transition: all 0.3s ease 0s;
      -o-transition: all 0.3s ease 0s;
      -moz-transition: all 0.3s ease 0s;
      transition: all 0.3s ease 0s;
      -webkit-appearance: none;
      min-height: 60px;
      font-weight: 600; }
      .turbo-mercuric form input[type=submit]:hover {
        border-color: ;
        background-color: ;
        -webkit-box-shadow: 0px 0px 40px 3.5px rgba(100, 22, 48, 0.18);
           -moz-box-shadow: 0px 0px 40px 3.5px rgba(100, 22, 48, 0.18);
                box-shadow: 0px 0px 40px 3.5px rgba(100, 22, 48, 0.18);
        -webkit-transform: translateY(-3px);
           -moz-transform: translateY(-3px);
            -ms-transform: translateY(-3px);
             -o-transform: translateY(-3px);
                transform: translateY(-3px); }
      .turbo-mercuric form input[type=submit]:hover {
        background-color: ;
        border-color: ;
        -webkit-transform: translateY(-3px);
           -moz-transform: translateY(-3px);
            -ms-transform: translateY(-3px);
             -o-transform: translateY(-3px);
                transform: translateY(-3px); }
    .turbo-mercuric form input[type="checkbox"] {
      visibility: hidden;
      display: none; }
      .turbo-mercuric form input[type="checkbox"] + span {
        margin-left: 30px;
        position: relative;
        display: block;
        cursor: pointer; }
        .turbo-mercuric form input[type="checkbox"] + span:before {
          position: absolute;
          content: '';
          width: 16px;
          height: 16px;
          border: 1px solid #ebebeb;
          -webkit-border-radius: 1px;
             -moz-border-radius: 1px;
                  border-radius: 1px;
          top: 4px;
          left: -30px; }
        .turbo-mercuric form input[type="checkbox"] + span:after {
          content: "";
          position: absolute;
          text-align: center;
          top: 5px;
          left: -30px;
          width: 16px;
          height: 16px;
          font-family: "Font Awesome\ 5 Free";
          -webkit-transition: color 0.3s, -webkit-box-shadow 0.3s;
          transition: color 0.3s, -webkit-box-shadow 0.3s;
          -o-transition: color 0.3s, box-shadow 0.3s;
          -moz-transition: color 0.3s, box-shadow 0.3s, -moz-box-shadow 0.3s;
          transition: color 0.3s, box-shadow 0.3s;
          transition: color 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s, -moz-box-shadow 0.3s;
          font-weight: 900;
          font-size: 10px;
          cursor: pointer; }
        .turbo-mercuric form input[type="checkbox"] + span:hover:before {
          cursor: pointer; }
      .turbo-mercuric form input[type="checkbox"]:checked + span:after {
        content: "\f00c";
        color: #FFFF00; }
    .turbo-mercuric form input[type="radio"] {
      visibility: hidden;
      display: none; }
      .turbo-mercuric form input[type="radio"] + span {
        margin-left: 30px;
        position: relative; }
        .turbo-mercuric form input[type="radio"] + span:before {
          content: '';
          -webkit-border-radius: 50%;
             -moz-border-radius: 50%;
                  border-radius: 50%;
          border: 1px solid #ebebeb;
          position: absolute;
          left: -30px;
          top: 50%;
          -webkit-transform: translateY(-50%);
             -moz-transform: translateY(-50%);
              -ms-transform: translateY(-50%);
               -o-transform: translateY(-50%);
                  transform: translateY(-50%);
          font-size: 19px;
          height: 16px;
          width: 16px;
          -webkit-transition: 0.3s;
          -o-transition: 0.3s;
          -moz-transition: 0.3s;
          transition: 0.3s; }
        .turbo-mercuric form input[type="radio"] + span:after {
          font-size: 9px;
          position: absolute;
          left: -26px;
          top: 50%;
          -webkit-transform: translateY(-50%);
             -moz-transform: translateY(-50%);
              -ms-transform: translateY(-50%);
               -o-transform: translateY(-50%);
                  transform: translateY(-50%);
          height: 12px;
          width: 12px;
          -webkit-border-radius: 50%;
             -moz-border-radius: 50%;
                  border-radius: 50%;
          font-family: "Font Awesome\ 5 Free"; }
        .turbo-mercuric form input[type="radio"] + span:hover:before {
          cursor: pointer; }
      .turbo-mercuric form input[type="radio"]:checked + span:after {
        content: "\f00c";
        color: #FFFF00;
        cursor: pointer; }
      .turbo-mercuric form input[type="radio"]:checked + span:before {
        border: 1px solid #FFFF00; }
    .turbo-mercuric form input[type="file"] {
      width: 100%;
      padding: 10px 15px;
      line-height: 1.45;
      position: relative;
      z-index: 20;
      background-color: red;
      cursor: pointer;
      opacity: 0 !important; }
    .turbo-mercuric form input[type=text], .turbo-mercuric form input[type=email], .turbo-mercuric form input[type=tel], .turbo-mercuric form input[type=password], .turbo-mercuric form input[type=number], .turbo-mercuric form input[type=tel] {
      padding: 10px 15px;
      line-height: 1.5; }
  .turbo-mercuric form textarea {
    background-color: transparent;
    border: none;
    border-bottom: 1px solid #000000;
    color: #000000;
    font-size: 1rem;
    width: 100% !important;
    padding: 15px;
    line-height: 1.5;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;
    font-family: TheSansOsF;
    -ms-overflow-style: none; }
    .turbo-mercuric form textarea:focus {
      border-bottom: 1px solid #FFFF00; }
  .turbo-mercuric form select {
    display: none;
    visibility: hidden;
    opacity: 0; }
  .turbo-mercuric form .hs_dropdown {
    margin: 30px 0 10px 0; }
    .turbo-mercuric form .hs_dropdown label {
      display: none; }
  .turbo-mercuric form .dropdown-header {
    position: relative;
    border-bottom: 1px solid #000000;
    padding: 10px 15px;
    cursor: pointer; }
    .turbo-mercuric form .dropdown-header.slide-down {
      border-bottom: 1px solid #FFFF00; }
      .turbo-mercuric form .dropdown-header.slide-down:after {
        -webkit-transform: rotate(0);
           -moz-transform: rotate(0);
            -ms-transform: rotate(0);
             -o-transform: rotate(0);
                transform: rotate(0); }
    .turbo-mercuric form .dropdown-header:after {
      content: "\f107";
      font-family: "Font Awesome\ 5 Free";
      position: absolute;
      right: 15px;
      color: #FFFF00;
      font-size: 25px;
      top: 7px;
      -webkit-transform: rotate(-90deg);
         -moz-transform: rotate(-90deg);
          -ms-transform: rotate(-90deg);
           -o-transform: rotate(-90deg);
              transform: rotate(-90deg);
      -webkit-transition: .3s ease all;
      -o-transition: .3s ease all;
      -moz-transition: .3s ease all;
      transition: .3s ease all; }
  .turbo-mercuric form .dropdown-list {
    position: absolute;
    width: 100%;
    -webkit-box-shadow: 0px 8px 8px 0px rgba(0, 0, 0, 0.13);
       -moz-box-shadow: 0px 8px 8px 0px rgba(0, 0, 0, 0.13);
            box-shadow: 0px 8px 8px 0px rgba(0, 0, 0, 0.13);
    z-index: 100;
    cursor: pointer; }
    .turbo-mercuric form .dropdown-list li {
      cursor: pointer;
      background-color: white;
      padding: 15px;
      font-size: 1em; }
      .turbo-mercuric form .dropdown-list li:hover {
        background-color: #f9f9f9; }
      .turbo-mercuric form .dropdown-list li:before {
        display: none; }
  .turbo-mercuric form .inputs-list li label {
    padding-left: 0; }
  .turbo-mercuric form .hs-error-msgs {
    margin-top: 30px;
    padding-left: 15px; }
    .turbo-mercuric form .hs-error-msgs li {
      text-align: left; }
      .turbo-mercuric form .hs-error-msgs li:before {
        content: "";
        display: none; }
      .turbo-mercuric form .hs-error-msgs li label {
        font-size: 1rem;
        padding-left: 0;
        color: #FFFF00;
        display: inline-block; }
  @media (max-width: 768px) {
    .turbo-mercuric form .form-columns-2 .hs-form-field {
      width: 100% !important;
      float: none !important;
      padding: 0 !important; } }
  .turbo-mercuric form fieldset.form-columns-2 .hs-form-field {
    width: 50% !important; }
    @media (max-width: 768px) {
      .turbo-mercuric form fieldset.form-columns-2 .hs-form-field {
        width: 100% !important;
        float: none !important;
        padding: 0px !important; } }
  .turbo-mercuric form fieldset.form-columns-3 .hs-form-field {
    width: 33.33% !important; }
    @media (max-width: 768px) {
      .turbo-mercuric form fieldset.form-columns-3 .hs-form-field {
        width: 100% !important;
        float: none !important;
        padding: 0px !important; } }
  .turbo-mercuric form fieldset[class^="form-columns-"]:not(.form-columns-1) .hs-form-field {
    padding-left: 20px;
    padding-right: 20px; }
    .turbo-mercuric form fieldset[class^="form-columns-"]:not(.form-columns-1) .hs-form-field:first-of-type {
      padding-left: 0; }
    .turbo-mercuric form fieldset[class^="form-columns-"]:not(.form-columns-1) .hs-form-field:last-of-type {
      padding-right: 0; }
    @media (max-width: 400px), (max-device-width: 480px) and (min-device-width: 320px) {
      .turbo-mercuric form fieldset[class^="form-columns-"]:not(.form-columns-1) .hs-form-field {
        width: 100%;
        padding: 0px; } }
    @media (max-width: 400px), (max-device-width: 480px) and (min-device-width: 320px) {
      .turbo-mercuric form fieldset[class^="form-columns-"]:not(.form-columns-1) .hs-form-field input {
        width: 100% !important; } }
  .turbo-mercuric form ul li:before {
    display: none; }
  .turbo-mercuric form .hs-form-required {
    display: none; }
  .turbo-mercuric form .legal-consent-container {
    margin-top: 15px;
    position: relative;
    text-align: left; }
    .turbo-mercuric form .legal-consent-container .hs-richtext {
      font-size: 0.875rem; }
      .turbo-mercuric form .legal-consent-container .hs-richtext p {
        font-size: inherit; }
    .turbo-mercuric form .legal-consent-container .hs-form-field {
      margin-bottom: 10px;
      margin-top: 10px; }
    .turbo-mercuric form .legal-consent-container .hs-error-msgs {
      margin-top: 5px; }
      .turbo-mercuric form .legal-consent-container .hs-error-msgs label {
        font-size: 0.875rem; }
    .turbo-mercuric form .legal-consent-container input[type="checkbox"] + span {
      margin-left: 20px;
      font-size: 14px;
      font-weight: 400; }
      .turbo-mercuric form .legal-consent-container input[type="checkbox"] + span:before, .turbo-mercuric form .legal-consent-container input[type="checkbox"] + span:after {
        width: 12px;
        height: 12px;
        left: -20px; }
      .turbo-mercuric form .legal-consent-container input[type="checkbox"] + span:after {
        top: 4px;
        font-size: 8px; }

.turbo-mercuric .form-inverse {
  color: white; }
  .turbo-mercuric .form-inverse ::-moz-selection {
    background: white;
    color: #FFFF00; }
  .turbo-mercuric .form-inverse ::selection {
    background: white;
    color: #FFFF00; }
  .turbo-mercuric .form-inverse form {
    color: white; }
    .turbo-mercuric .form-inverse form ::-webkit-input-placeholder {
      color: white; }
    .turbo-mercuric .form-inverse form ::-moz-placeholder {
      color: white; }
    .turbo-mercuric .form-inverse form :-ms-input-placeholder {
      color: white; }
    .turbo-mercuric .form-inverse form :-moz-placeholder {
      color: white; }
    .turbo-mercuric .form-inverse form input {
      color: white; }
      .turbo-mercuric .form-inverse form input + .fake-placeholder {
        color: #fff; }
        .turbo-mercuric .form-inverse form input + .fake-placeholder.has-value {
          color: white; }
      .turbo-mercuric .form-inverse form input:focus + .fake-placeholder {
        color: white; }
    .turbo-mercuric .form-inverse form .inputfile-fake .input {
      border-bottom: 1px solid #fff; }
      .turbo-mercuric .form-inverse form .inputfile-fake .input:after {
        color: #fff; }
    .turbo-mercuric .form-inverse form .inputfile-fake .fake-placeholder {
      color: #fff; }
    .turbo-mercuric .form-inverse form .file-name {
      color: #fff; }
    .turbo-mercuric .form-inverse form input {
      border-bottom: 1px solid white; }
      .turbo-mercuric .form-inverse form input[type=submit] {
        border: 2px solid #FFFF00;
        background-color: #FFFF00;
        color: #000000; }
        .turbo-mercuric .form-inverse form input[type=submit]:hover {
          color: #000000;
          -webkit-box-shadow: 0px 0px 40px 3.5px rgba(100, 22, 48, 0.18);
             -moz-box-shadow: 0px 0px 40px 3.5px rgba(100, 22, 48, 0.18);
                  box-shadow: 0px 0px 40px 3.5px rgba(100, 22, 48, 0.18);
          -webkit-transform: translateY(-3px);
             -moz-transform: translateY(-3px);
              -ms-transform: translateY(-3px);
               -o-transform: translateY(-3px);
                  transform: translateY(-3px); }
      .turbo-mercuric .form-inverse form input[type="checkbox"]:checked + span:after {
        color: #fff; }
      .turbo-mercuric .form-inverse form input[type="radio"]:checked + span:after {
        color: #fff; }
      .turbo-mercuric .form-inverse form input[type="radio"]:checked + span:before {
        border: 1px solid white; }
    .turbo-mercuric .form-inverse form textarea {
      color: white;
      border-bottom: 1px solid white; }
    .turbo-mercuric .form-inverse form .dropdown-header {
      border-bottom: 1px solid white; }
      .turbo-mercuric .form-inverse form .dropdown-header:after {
        color: white; }
    .turbo-mercuric .form-inverse form .dropdown-list li {
      color: #000000; }
    .turbo-mercuric .form-inverse form .hs-error-msgs li {
      color: #fff; }
      .turbo-mercuric .form-inverse form .hs-error-msgs li a {
        color: #fff; }
      .turbo-mercuric .form-inverse form .hs-error-msgs li label {
        color: white;
        display: inline-block; }

.turbo-mercuric .form-oval-inputs form input[type=text],
.turbo-mercuric .form-oval-inputs form input[type=email],
.turbo-mercuric .form-oval-inputs form input[type=tel],
.turbo-mercuric .form-oval-inputs form input[type=password],
.turbo-mercuric .form-oval-inputs form input[type=number],
.turbo-mercuric .form-oval-inputs form input[type=tel],
.turbo-mercuric .form-oval-inputs form textarea {
  -webkit-border-radius: 30px;
     -moz-border-radius: 30px;
          border-radius: 30px;
  background-color: #fff;
  border: 1px #fff solid; }

.turbo-mercuric .form-oval-inputs form input[type=submit] {
  padding: 10.5px 33.5px;
  min-height: 50px;
  min-width: 160px; }

.turbo-mercuric .form-oval-inputs ::-webkit-input-placeholder {
  color: #000000; }

.turbo-mercuric .form-oval-inputs ::-moz-placeholder {
  color: #000000; }

.turbo-mercuric .form-oval-inputs :-ms-input-placeholder {
  color: #000000; }

.turbo-mercuric .form-oval-inputs :-moz-placeholder {
  color: #000000; }

.turbo-mercuric .submit-center .actions {
  text-align: center !important; }

/********************************************************/
/*******  /Users/ClickRay/Desktop/sites/glaswerk/src/scss/base/globals.scss *******/
/********************************************************/
body.turbo-mercuric:not(.landing) .footer-container-wrapper {
  position: relative;
  bottom: 0;
  left: 0;
  width: 100%; }

@media (min-width: 1025px) {
  body.turbo-mercuric:not(.landing) .footer-container-wrapper {
    z-index: 1;
    position: fixed; } }

@media (max-width: 1024px) {
  body.turbo-mercuric:not(.landing) .body-container-wrapper {
    margin-bottom: 0 !important; } }

body.turbo-mercuric:not(.landing) .body-container-wrapper {
  background-color: #fff; }

body.turbo-mercuric {
  margin: 0; }

.turbo-mercuric {
  /* COLUMNS BOOTSTRAP */ }
  .turbo-mercuric * {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box; }
    .turbo-mercuric *:before, .turbo-mercuric *:after {
      -webkit-box-sizing: border-box;
         -moz-box-sizing: border-box;
              box-sizing: border-box; }
  .turbo-mercuric ::-moz-selection {
    background: #FFFF00; }
  .turbo-mercuric ::selection {
    background: #FFFF00; }
  .turbo-mercuric ::-moz-selection {
    background: #FFFF00; }
  .turbo-mercuric .row-fluid [class*="span"] {
    min-height: 0; }
  .turbo-mercuric .me-section {
    position: relative;
    margin-bottom: 70px; }
    @media (max-width: 767px) {
      .turbo-mercuric .me-section {
        margin-bottom: 40px; } }
    .turbo-mercuric .me-section--first {
      margin-top: 90px; }
      @media (max-width: 767px) {
        .turbo-mercuric .me-section--first {
          margin-top: 60px; } }
    .turbo-mercuric .me-section--padding {
      padding-top: 90px;
      padding-bottom: 70px; }
      @media (max-width: 767px) {
        .turbo-mercuric .me-section--padding {
          padding-top: 40px;
          padding-bottom: 40px; } }
    .turbo-mercuric .me-section--padding-half {
      padding-top: 45px;
      padding-bottom: 45px; }
      @media (max-width: 767px) {
        .turbo-mercuric .me-section--padding-half {
          padding-top: 30px;
          padding-bottom: 30px; } }
    .turbo-mercuric .me-section--margin-bottom-none {
      margin-bottom: 0 !important; }
    @media (max-width: 767px) {
      .turbo-mercuric .me-section .row-depth-1 > div > .widget-span {
        margin-bottom: 20px; }
        .turbo-mercuric .me-section .row-depth-1 > div > .widget-span:last-of-type {
          margin-bottom: 0; } }
  .turbo-mercuric .container-fluid {
    margin: 0;
    padding: 0;
    width: 100%; }
  .turbo-mercuric .me-container {
    max-width: 1170px;
    padding: 0 15px;
    width: 100%;
    margin: 0 auto; }
    .turbo-mercuric .me-container.header-container {
      max-width: 1585px; }
    .turbo-mercuric .me-container--big {
      max-width: 1920px;
      padding: 0 15px;
      width: 100%;
      margin: 0 auto; }
    .turbo-mercuric .me-container--small {
      max-width: 940px;
      padding: 0 15px;
      width: 100%;
      margin: 0 auto; }
    .turbo-mercuric .me-container--smaller {
      max-width: 740px;
      padding: 0 15px;
      width: 100%;
      margin: 0 auto; }
    .turbo-mercuric .me-container--half {
      max-width: 585px;
      padding: 0 15px;
      width: 100%;
      margin: 0 auto; }
  .turbo-mercuric .me-column--half > .row-fluid-wrapper > .row-fluid {
    max-width: 550px;
    padding: 0 15px; }
    @media (max-width: 767px) {
      .turbo-mercuric .me-column--half > .row-fluid-wrapper > .row-fluid {
        max-width: 100%; } }
  .turbo-mercuric .me-column--left > .row-fluid-wrapper > .row-fluid {
    float: left; }
  .turbo-mercuric .me-column--right > .row-fluid-wrapper > .row-fluid {
    float: right; }
  .turbo-mercuric .me-background-color--none {
    background-color: none; }
  .turbo-mercuric .me-background-color--base-color {
    background-color: #FFFF00; }
    .turbo-mercuric .me-background-color--base-color a:not(.cta_button) {
      color: #FFFF00; }
      .turbo-mercuric .me-background-color--base-color a:not(.cta_button):hover:before {
        border-color: #FFFF00; }
  .turbo-mercuric .me-background-color--secondary-color {
    background-color: #FFFF00; }
  .turbo-mercuric .me-background-color--dark {
    background-color: #0D0D0D; }
  .turbo-mercuric .me-background-color--gradient {
    background: -webkit-linear-gradient(33deg, #FFFF00 20%, #FFFF00 80%);
    background: -moz-linear-gradient(33deg, #FFFF00 20%, #FFFF00 80%);
    background: -o-linear-gradient(33deg, #FFFF00 20%, #FFFF00 80%);
    background: linear-gradient(57deg, #FFFF00 20%, #FFFF00 80%); }
  .turbo-mercuric .me-background-color--dark {
    background-color: #0D0D0D; }
  .turbo-mercuric .me-background-color--grey {
    background-color: #f1f1f1; }
  .turbo-mercuric .me-background-color--white {
    background-color: #fff; }
  .turbo-mercuric .me-text-color--base-color {
    color: #FFFF00; }
  .turbo-mercuric .me-text-color--secondary-color {
    color: #FFFF00; }
  .turbo-mercuric .me-text-color--white {
    color: #FFFFFF; }
  .turbo-mercuric .me-text-color__black {
    color: #000000; }
  .turbo-mercuric .me-text-color--dark {
    color: #0D0D0D; }
  .turbo-mercuric .slick-slider {
    margin-bottom: 0; }
    .turbo-mercuric .slick-slider .slick-track {
      margin-left: auto;
      margin-right: auto; }
  .turbo-mercuric video::-webkit-media-controls-start-playback-button {
    display: none !important; }
  .turbo-mercuric img {
    max-width: 100%;
    height: auto; }
  .turbo-mercuric .mfp-bg {
    background: #000;
    opacity: 0.9; }
  .turbo-mercuric .mfp-wrap .mfp-content {
    max-width: 1024px; }
  .turbo-mercuric .fade {
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    -moz-transition: opacity .15s linear;
    transition: opacity .15s linear; }
  .turbo-mercuric .fade.in {
    opacity: 1; }
  .turbo-mercuric .col-xs-1,
  .turbo-mercuric .col-sm-1,
  .turbo-mercuric .col-md-1,
  .turbo-mercuric .col-lg-1,
  .turbo-mercuric .col-xs-2,
  .turbo-mercuric .col-sm-2,
  .turbo-mercuric .col-md-2,
  .turbo-mercuric .col-lg-2,
  .turbo-mercuric .col-xs-3,
  .turbo-mercuric .col-sm-3,
  .turbo-mercuric .col-md-3,
  .turbo-mercuric .col-lg-3,
  .turbo-mercuric .col-xs-4,
  .turbo-mercuric .col-sm-4,
  .turbo-mercuric .col-md-4,
  .turbo-mercuric .col-lg-4,
  .turbo-mercuric .col-xs-5,
  .turbo-mercuric .col-sm-5,
  .turbo-mercuric .col-md-5,
  .turbo-mercuric .col-lg-5,
  .turbo-mercuric .col-xs-6,
  .turbo-mercuric .col-sm-6,
  .turbo-mercuric .col-md-6,
  .turbo-mercuric .col-lg-6,
  .turbo-mercuric .col-xs-7,
  .turbo-mercuric .col-sm-7,
  .turbo-mercuric .col-md-7,
  .turbo-mercuric .col-lg-7,
  .turbo-mercuric .col-xs-8,
  .turbo-mercuric .col-sm-8,
  .turbo-mercuric .col-md-8,
  .turbo-mercuric .col-lg-8,
  .turbo-mercuric .col-xs-9,
  .turbo-mercuric .col-sm-9,
  .turbo-mercuric .col-md-9,
  .turbo-mercuric .col-lg-9,
  .turbo-mercuric .col-xs-10,
  .turbo-mercuric .col-sm-10,
  .turbo-mercuric .col-md-10,
  .turbo-mercuric .col-lg-10,
  .turbo-mercuric .col-xs-11,
  .turbo-mercuric .col-sm-11,
  .turbo-mercuric .col-md-11,
  .turbo-mercuric .col-lg-11,
  .turbo-mercuric .col-xs-12,
  .turbo-mercuric .col-sm-12,
  .turbo-mercuric .col-md-12,
  .turbo-mercuric .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px; }
  .turbo-mercuric .col-xs-1,
  .turbo-mercuric .col-xs-2,
  .turbo-mercuric .col-xs-3,
  .turbo-mercuric .col-xs-4,
  .turbo-mercuric .col-xs-5,
  .turbo-mercuric .col-xs-6,
  .turbo-mercuric .col-xs-7,
  .turbo-mercuric .col-xs-8,
  .turbo-mercuric .col-xs-9,
  .turbo-mercuric .col-xs-10,
  .turbo-mercuric .col-xs-11,
  .turbo-mercuric .col-xs-12 {
    float: left; }
  .turbo-mercuric .col-xs-12 {
    width: 100%; }
  .turbo-mercuric .col-xs-11 {
    width: 91.66666667%; }
  .turbo-mercuric .col-xs-10 {
    width: 83.33333333%; }
  .turbo-mercuric .col-xs-9 {
    width: 75%; }
  .turbo-mercuric .col-xs-8 {
    width: 66.66666667%; }
  .turbo-mercuric .col-xs-7 {
    width: 58.33333333%; }
  .turbo-mercuric .col-xs-6 {
    width: 50%; }
  .turbo-mercuric .col-xs-5 {
    width: 41.66666667%; }
  .turbo-mercuric .col-xs-4 {
    width: 33.33333333%; }
  .turbo-mercuric .col-xs-3 {
    width: 25%; }
  .turbo-mercuric .col-xs-2 {
    width: 16.66666667%; }
  .turbo-mercuric .col-xs-1 {
    width: 8.33333333%; }
  .turbo-mercuric .col-xs-pull-12 {
    right: 100%; }
  .turbo-mercuric .col-xs-pull-11 {
    right: 91.66666667%; }
  .turbo-mercuric .col-xs-pull-10 {
    right: 83.33333333%; }
  .turbo-mercuric .col-xs-pull-9 {
    right: 75%; }
  .turbo-mercuric .col-xs-pull-8 {
    right: 66.66666667%; }
  .turbo-mercuric .col-xs-pull-7 {
    right: 58.33333333%; }
  .turbo-mercuric .col-xs-pull-6 {
    right: 50%; }
  .turbo-mercuric .col-xs-pull-5 {
    right: 41.66666667%; }
  .turbo-mercuric .col-xs-pull-4 {
    right: 33.33333333%; }
  .turbo-mercuric .col-xs-pull-3 {
    right: 25%; }
  .turbo-mercuric .col-xs-pull-2 {
    right: 16.66666667%; }
  .turbo-mercuric .col-xs-pull-1 {
    right: 8.33333333%; }
  .turbo-mercuric .col-xs-pull-0 {
    right: auto; }
  .turbo-mercuric .col-xs-push-12 {
    left: 100%; }
  .turbo-mercuric .col-xs-push-11 {
    left: 91.66666667%; }
  .turbo-mercuric .col-xs-push-10 {
    left: 83.33333333%; }
  .turbo-mercuric .col-xs-push-9 {
    left: 75%; }
  .turbo-mercuric .col-xs-push-8 {
    left: 66.66666667%; }
  .turbo-mercuric .col-xs-push-7 {
    left: 58.33333333%; }
  .turbo-mercuric .col-xs-push-6 {
    left: 50%; }
  .turbo-mercuric .col-xs-push-5 {
    left: 41.66666667%; }
  .turbo-mercuric .col-xs-push-4 {
    left: 33.33333333%; }
  .turbo-mercuric .col-xs-push-3 {
    left: 25%; }
  .turbo-mercuric .col-xs-push-2 {
    left: 16.66666667%; }
  .turbo-mercuric .col-xs-push-1 {
    left: 8.33333333%; }
  .turbo-mercuric .col-xs-push-0 {
    left: auto; }
  .turbo-mercuric .col-xs-offset-12 {
    margin-left: 100%; }
  .turbo-mercuric .col-xs-offset-11 {
    margin-left: 91.66666667%; }
  .turbo-mercuric .col-xs-offset-10 {
    margin-left: 83.33333333%; }
  .turbo-mercuric .col-xs-offset-9 {
    margin-left: 75%; }
  .turbo-mercuric .col-xs-offset-8 {
    margin-left: 66.66666667%; }
  .turbo-mercuric .col-xs-offset-7 {
    margin-left: 58.33333333%; }
  .turbo-mercuric .col-xs-offset-6 {
    margin-left: 50%; }
  .turbo-mercuric .col-xs-offset-5 {
    margin-left: 41.66666667%; }
  .turbo-mercuric .col-xs-offset-4 {
    margin-left: 33.33333333%; }
  .turbo-mercuric .col-xs-offset-3 {
    margin-left: 25%; }
  .turbo-mercuric .col-xs-offset-2 {
    margin-left: 16.66666667%; }
  .turbo-mercuric .col-xs-offset-1 {
    margin-left: 8.33333333%; }
  .turbo-mercuric .col-xs-offset-0 {
    margin-left: 0; }
  @media (min-width: 768px) {
    .turbo-mercuric .col-sm-1,
    .turbo-mercuric .col-sm-2,
    .turbo-mercuric .col-sm-3,
    .turbo-mercuric .col-sm-4,
    .turbo-mercuric .col-sm-5,
    .turbo-mercuric .col-sm-6,
    .turbo-mercuric .col-sm-7,
    .turbo-mercuric .col-sm-8,
    .turbo-mercuric .col-sm-9,
    .turbo-mercuric .col-sm-10,
    .turbo-mercuric .col-sm-11,
    .turbo-mercuric .col-sm-12 {
      float: left; }
    .turbo-mercuric .col-sm-12 {
      width: 100%; }
    .turbo-mercuric .col-sm-11 {
      width: 91.66666667%; }
    .turbo-mercuric .col-sm-10 {
      width: 83.33333333%; }
    .turbo-mercuric .col-sm-9 {
      width: 75%; }
    .turbo-mercuric .col-sm-8 {
      width: 66.66666667%; }
    .turbo-mercuric .col-sm-7 {
      width: 58.33333333%; }
    .turbo-mercuric .col-sm-6 {
      width: 50%; }
    .turbo-mercuric .col-sm-5 {
      width: 41.66666667%; }
    .turbo-mercuric .col-sm-4 {
      width: 33.33333333%; }
    .turbo-mercuric .col-sm-3 {
      width: 25%; }
    .turbo-mercuric .col-sm-2 {
      width: 16.66666667%; }
    .turbo-mercuric .col-sm-1 {
      width: 8.33333333%; }
    .turbo-mercuric .col-sm-pull-12 {
      right: 100%; }
    .turbo-mercuric .col-sm-pull-11 {
      right: 91.66666667%; }
    .turbo-mercuric .col-sm-pull-10 {
      right: 83.33333333%; }
    .turbo-mercuric .col-sm-pull-9 {
      right: 75%; }
    .turbo-mercuric .col-sm-pull-8 {
      right: 66.66666667%; }
    .turbo-mercuric .col-sm-pull-7 {
      right: 58.33333333%; }
    .turbo-mercuric .col-sm-pull-6 {
      right: 50%; }
    .turbo-mercuric .col-sm-pull-5 {
      right: 41.66666667%; }
    .turbo-mercuric .col-sm-pull-4 {
      right: 33.33333333%; }
    .turbo-mercuric .col-sm-pull-3 {
      right: 25%; }
    .turbo-mercuric .col-sm-pull-2 {
      right: 16.66666667%; }
    .turbo-mercuric .col-sm-pull-1 {
      right: 8.33333333%; }
    .turbo-mercuric .col-sm-pull-0 {
      right: auto; }
    .turbo-mercuric .col-sm-push-12 {
      left: 100%; }
    .turbo-mercuric .col-sm-push-11 {
      left: 91.66666667%; }
    .turbo-mercuric .col-sm-push-10 {
      left: 83.33333333%; }
    .turbo-mercuric .col-sm-push-9 {
      left: 75%; }
    .turbo-mercuric .col-sm-push-8 {
      left: 66.66666667%; }
    .turbo-mercuric .col-sm-push-7 {
      left: 58.33333333%; }
    .turbo-mercuric .col-sm-push-6 {
      left: 50%; }
    .turbo-mercuric .col-sm-push-5 {
      left: 41.66666667%; }
    .turbo-mercuric .col-sm-push-4 {
      left: 33.33333333%; }
    .turbo-mercuric .col-sm-push-3 {
      left: 25%; }
    .turbo-mercuric .col-sm-push-2 {
      left: 16.66666667%; }
    .turbo-mercuric .col-sm-push-1 {
      left: 8.33333333%; }
    .turbo-mercuric .col-sm-push-0 {
      left: auto; }
    .turbo-mercuric .col-sm-offset-12 {
      margin-left: 100%; }
    .turbo-mercuric .col-sm-offset-11 {
      margin-left: 91.66666667%; }
    .turbo-mercuric .col-sm-offset-10 {
      margin-left: 83.33333333%; }
    .turbo-mercuric .col-sm-offset-9 {
      margin-left: 75%; }
    .turbo-mercuric .col-sm-offset-8 {
      margin-left: 66.66666667%; }
    .turbo-mercuric .col-sm-offset-7 {
      margin-left: 58.33333333%; }
    .turbo-mercuric .col-sm-offset-6 {
      margin-left: 50%; }
    .turbo-mercuric .col-sm-offset-5 {
      margin-left: 41.66666667%; }
    .turbo-mercuric .col-sm-offset-4 {
      margin-left: 33.33333333%; }
    .turbo-mercuric .col-sm-offset-3 {
      margin-left: 25%; }
    .turbo-mercuric .col-sm-offset-2 {
      margin-left: 16.66666667%; }
    .turbo-mercuric .col-sm-offset-1 {
      margin-left: 8.33333333%; }
    .turbo-mercuric .col-sm-offset-0 {
      margin-left: 0; } }
  @media (min-width: 992px) {
    .turbo-mercuric .col-md-1,
    .turbo-mercuric .col-md-2,
    .turbo-mercuric .col-md-3,
    .turbo-mercuric .col-md-4,
    .turbo-mercuric .col-md-5,
    .turbo-mercuric .col-md-6,
    .turbo-mercuric .col-md-7,
    .turbo-mercuric .col-md-8,
    .turbo-mercuric .col-md-9,
    .turbo-mercuric .col-md-10,
    .turbo-mercuric .col-md-11,
    .turbo-mercuric .col-md-12 {
      float: left; }
    .turbo-mercuric .col-md-12 {
      width: 100%; }
    .turbo-mercuric .col-md-11 {
      width: 91.66666667%; }
    .turbo-mercuric .col-md-10 {
      width: 83.33333333%; }
    .turbo-mercuric .col-md-9 {
      width: 75%; }
    .turbo-mercuric .col-md-8 {
      width: 66.66666667%; }
    .turbo-mercuric .col-md-7 {
      width: 58.33333333%; }
    .turbo-mercuric .col-md-6 {
      width: 50%; }
    .turbo-mercuric .col-md-5 {
      width: 41.66666667%; }
    .turbo-mercuric .col-md-4 {
      width: 33.33333333%; }
    .turbo-mercuric .col-md-3 {
      width: 25%; }
    .turbo-mercuric .col-md-2 {
      width: 16.66666667%; }
    .turbo-mercuric .col-md-1 {
      width: 8.33333333%; }
    .turbo-mercuric .col-md-pull-12 {
      right: 100%; }
    .turbo-mercuric .col-md-pull-11 {
      right: 91.66666667%; }
    .turbo-mercuric .col-md-pull-10 {
      right: 83.33333333%; }
    .turbo-mercuric .col-md-pull-9 {
      right: 75%; }
    .turbo-mercuric .col-md-pull-8 {
      right: 66.66666667%; }
    .turbo-mercuric .col-md-pull-7 {
      right: 58.33333333%; }
    .turbo-mercuric .col-md-pull-6 {
      right: 50%; }
    .turbo-mercuric .col-md-pull-5 {
      right: 41.66666667%; }
    .turbo-mercuric .col-md-pull-4 {
      right: 33.33333333%; }
    .turbo-mercuric .col-md-pull-3 {
      right: 25%; }
    .turbo-mercuric .col-md-pull-2 {
      right: 16.66666667%; }
    .turbo-mercuric .col-md-pull-1 {
      right: 8.33333333%; }
    .turbo-mercuric .col-md-pull-0 {
      right: auto; }
    .turbo-mercuric .col-md-push-12 {
      left: 100%; }
    .turbo-mercuric .col-md-push-11 {
      left: 91.66666667%; }
    .turbo-mercuric .col-md-push-10 {
      left: 83.33333333%; }
    .turbo-mercuric .col-md-push-9 {
      left: 75%; }
    .turbo-mercuric .col-md-push-8 {
      left: 66.66666667%; }
    .turbo-mercuric .col-md-push-7 {
      left: 58.33333333%; }
    .turbo-mercuric .col-md-push-6 {
      left: 50%; }
    .turbo-mercuric .col-md-push-5 {
      left: 41.66666667%; }
    .turbo-mercuric .col-md-push-4 {
      left: 33.33333333%; }
    .turbo-mercuric .col-md-push-3 {
      left: 25%; }
    .turbo-mercuric .col-md-push-2 {
      left: 16.66666667%; }
    .turbo-mercuric .col-md-push-1 {
      left: 8.33333333%; }
    .turbo-mercuric .col-md-push-0 {
      left: auto; }
    .turbo-mercuric .col-md-offset-12 {
      margin-left: 100%; }
    .turbo-mercuric .col-md-offset-11 {
      margin-left: 91.66666667%; }
    .turbo-mercuric .col-md-offset-10 {
      margin-left: 83.33333333%; }
    .turbo-mercuric .col-md-offset-9 {
      margin-left: 75%; }
    .turbo-mercuric .col-md-offset-8 {
      margin-left: 66.66666667%; }
    .turbo-mercuric .col-md-offset-7 {
      margin-left: 58.33333333%; }
    .turbo-mercuric .col-md-offset-6 {
      margin-left: 50%; }
    .turbo-mercuric .col-md-offset-5 {
      margin-left: 41.66666667%; }
    .turbo-mercuric .col-md-offset-4 {
      margin-left: 33.33333333%; }
    .turbo-mercuric .col-md-offset-3 {
      margin-left: 25%; }
    .turbo-mercuric .col-md-offset-2 {
      margin-left: 16.66666667%; }
    .turbo-mercuric .col-md-offset-1 {
      margin-left: 8.33333333%; }
    .turbo-mercuric .col-md-offset-0 {
      margin-left: 0; } }
  @media (min-width: 1200px) {
    .turbo-mercuric .col-lg-1,
    .turbo-mercuric .col-lg-2,
    .turbo-mercuric .col-lg-3,
    .turbo-mercuric .col-lg-4,
    .turbo-mercuric .col-lg-5,
    .turbo-mercuric .col-lg-6,
    .turbo-mercuric .col-lg-7,
    .turbo-mercuric .col-lg-8,
    .turbo-mercuric .col-lg-9,
    .turbo-mercuric .col-lg-10,
    .turbo-mercuric .col-lg-11,
    .turbo-mercuric .col-lg-12 {
      float: left; }
    .turbo-mercuric .col-lg-12 {
      width: 100%; }
    .turbo-mercuric .col-lg-11 {
      width: 91.66666667%; }
    .turbo-mercuric .col-lg-10 {
      width: 83.33333333%; }
    .turbo-mercuric .col-lg-9 {
      width: 75%; }
    .turbo-mercuric .col-lg-8 {
      width: 66.66666667%; }
    .turbo-mercuric .col-lg-7 {
      width: 58.33333333%; }
    .turbo-mercuric .col-lg-6 {
      width: 50%; }
    .turbo-mercuric .col-lg-5 {
      width: 41.66666667%; }
    .turbo-mercuric .col-lg-4 {
      width: 33.33333333%; }
    .turbo-mercuric .col-lg-3 {
      width: 25%; }
    .turbo-mercuric .col-lg-2 {
      width: 16.66666667%; }
    .turbo-mercuric .col-lg-1 {
      width: 8.33333333%; }
    .turbo-mercuric .col-lg-pull-12 {
      right: 100%; }
    .turbo-mercuric .col-lg-pull-11 {
      right: 91.66666667%; }
    .turbo-mercuric .col-lg-pull-10 {
      right: 83.33333333%; }
    .turbo-mercuric .col-lg-pull-9 {
      right: 75%; }
    .turbo-mercuric .col-lg-pull-8 {
      right: 66.66666667%; }
    .turbo-mercuric .col-lg-pull-7 {
      right: 58.33333333%; }
    .turbo-mercuric .col-lg-pull-6 {
      right: 50%; }
    .turbo-mercuric .col-lg-pull-5 {
      right: 41.66666667%; }
    .turbo-mercuric .col-lg-pull-4 {
      right: 33.33333333%; }
    .turbo-mercuric .col-lg-pull-3 {
      right: 25%; }
    .turbo-mercuric .col-lg-pull-2 {
      right: 16.66666667%; }
    .turbo-mercuric .col-lg-pull-1 {
      right: 8.33333333%; }
    .turbo-mercuric .col-lg-pull-0 {
      right: auto; }
    .turbo-mercuric .col-lg-push-12 {
      left: 100%; }
    .turbo-mercuric .col-lg-push-11 {
      left: 91.66666667%; }
    .turbo-mercuric .col-lg-push-10 {
      left: 83.33333333%; }
    .turbo-mercuric .col-lg-push-9 {
      left: 75%; }
    .turbo-mercuric .col-lg-push-8 {
      left: 66.66666667%; }
    .turbo-mercuric .col-lg-push-7 {
      left: 58.33333333%; }
    .turbo-mercuric .col-lg-push-6 {
      left: 50%; }
    .turbo-mercuric .col-lg-push-5 {
      left: 41.66666667%; }
    .turbo-mercuric .col-lg-push-4 {
      left: 33.33333333%; }
    .turbo-mercuric .col-lg-push-3 {
      left: 25%; }
    .turbo-mercuric .col-lg-push-2 {
      left: 16.66666667%; }
    .turbo-mercuric .col-lg-push-1 {
      left: 8.33333333%; }
    .turbo-mercuric .col-lg-push-0 {
      left: auto; }
    .turbo-mercuric .col-lg-offset-12 {
      margin-left: 100%; }
    .turbo-mercuric .col-lg-offset-11 {
      margin-left: 91.66666667%; }
    .turbo-mercuric .col-lg-offset-10 {
      margin-left: 83.33333333%; }
    .turbo-mercuric .col-lg-offset-9 {
      margin-left: 75%; }
    .turbo-mercuric .col-lg-offset-8 {
      margin-left: 66.66666667%; }
    .turbo-mercuric .col-lg-offset-7 {
      margin-left: 58.33333333%; }
    .turbo-mercuric .col-lg-offset-6 {
      margin-left: 50%; }
    .turbo-mercuric .col-lg-offset-5 {
      margin-left: 41.66666667%; }
    .turbo-mercuric .col-lg-offset-4 {
      margin-left: 33.33333333%; }
    .turbo-mercuric .col-lg-offset-3 {
      margin-left: 25%; }
    .turbo-mercuric .col-lg-offset-2 {
      margin-left: 16.66666667%; }
    .turbo-mercuric .col-lg-offset-1 {
      margin-left: 8.33333333%; }
    .turbo-mercuric .col-lg-offset-0 {
      margin-left: 0; } }
  .turbo-mercuric .hs-tools-menu .hs-dropdown li a:before {
    content: none; }
  .turbo-mercuric .mfp-iframe-scaler {
    padding-top: 56.25%; }

/********************************************************/
/*******  /Users/ClickRay/Desktop/sites/glaswerk/src/scss/base/icons.scss *******/
/********************************************************/
@font-face {
  font-family: 'ClickrayIcons';
  src: url("//cdn2.hubspot.net/hubfs/685080/ClickRay%20Fonts/cr-icons.eot?rxli6k");
  src: url("//cdn2.hubspot.net/hubfs/685080/ClickRay%20Fonts/cr-icons.eot?rxli6k#iefix") format("embedded-opentype"), url("//cdn2.hubspot.net/hubfs/685080/ClickRay%20Fonts/cr-icons.ttf?rxli6k") format("truetype"), url("//cdn2.hubspot.net/hubfs/685080/ClickRay%20Fonts/cr-icons.woff?rxli6k") format("woff"), url("//cdn2.hubspot.net/hubfs/685080/ClickRay%20Fonts/cr-icons.svg#ClickRayIcons") format("svg");
  font-weight: normal;
  font-style: normal; }

[class^="cr-icon-"], [class*=" cr-icon-"] {
  color: #FFFF00;
  display: inline-block;
  font-family: 'ClickrayIcons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.cr-icon-square:before {
  content: "\e941"; }

.cr-icon-square-check:before {
  content: "\e902"; }

.cr-icon-circle-check:before {
  content: "\e929"; }

.cr-icon-chat-check:before {
  content: "\e937"; }

.cr-icon-exclamation-mark:before {
  content: "\e945"; }

.cr-icon-clock:before {
  content: "\e932"; }

.cr-icon-smile:before {
  content: "\e946"; }

.cr-icon-calendar:before {
  content: "\e906"; }

.cr-icon-map:before {
  content: "\e917"; }

.cr-icon-chat:before {
  content: "\e904"; }

.cr-icon-book:before {
  content: "\e910"; }

.cr-icon-open-book:before {
  content: "\e93b"; }

.cr-icon-arrow-left:before {
  content: "\e93d"; }

.cr-icon-arrow-right:before {
  content: "\e93c"; }

.cr-icon-arrow-down:before {
  content: "\e92c"; }

.cr-icon-arrow-up:before {
  content: "\e92d"; }

.cr-icon-paper-plane:before {
  content: "\e919"; }

.cr-icon-quote:before {
  content: "\e922"; }

.cr-icon-quote-2:before {
  content: "\e921"; }

.cr-icon-quote-fill:before {
  content: "\e947"; }

.cr-icon-basket:before {
  content: "\e915"; }

.cr-icon-gift:before {
  content: "\e93e"; }

.cr-icon-tag:before {
  content: "\e93f"; }

.cr-icon-comment:before {
  content: "\e940"; }

.cr-icon-hyperlink:before {
  content: "\e942"; }

.cr-icon-circle-email:before {
  content: "\e943"; }

.cr-icon-desktop-screen:before {
  content: "\e944"; }

.cr-icon-circle-money:before {
  content: "\e903"; }

.cr-icon-case:before {
  content: "\e909"; }

.cr-icon-cogs:before {
  content: "\e911"; }

.cr-icon-megaphone:before {
  content: "\e925"; }

.cr-icon-balloon:before {
  content: "\e92b"; }

.cr-icon-coins:before {
  content: "\e92e"; }

.cr-icon-faq:before {
  content: "\e92f"; }

.cr-icon-chart:before {
  content: "\e930"; }

.cr-icon-chart-2:before {
  content: "\e936"; }

.cr-icon-circle-chart:before {
  content: "\e907"; }

.cr-icon-palette:before {
  content: "\e931"; }

.cr-icon-dev:before {
  content: "\e938"; }

.cr-icon-dev-2:before {
  content: "\e934"; }

.cr-icon-circle-play:before {
  content: "\e935"; }

.cr-icon-tools:before {
  content: "\e939"; }

.cr-icon-tools-2:before {
  content: "\e93a"; }

.cr-icon-pig:before {
  content: "\e900"; }

.cr-icon-x:before {
  content: "\e912"; }

.cr-icon-circle-x:before {
  content: "\e901"; }

.cr-icon-cart:before {
  content: "\e905"; }

.cr-icon-magic-wand:before {
  content: "\e908"; }

.cr-icon-heart:before {
  content: "\e90a"; }

.cr-icon-circle-chevron-left:before {
  content: "\e90b"; }

.cr-icon-circle-chevron-right:before {
  content: "\e90d"; }

.cr-icon-chevron-right:before {
  content: "\e90e"; }

.cr-icon-chevron-left:before {
  content: "\e90c"; }

.cr-icon-board:before {
  content: "\e90f"; }

.cr-icon-download:before {
  content: "\e913"; }

.cr-icon-equalizer:before {
  content: "\e914"; }

.cr-icon-map-marker:before {
  content: "\e916"; }

.cr-icon-paper-dropbox:before {
  content: "\e918"; }

.cr-icon-paper:before {
  content: "\e91a"; }

.cr-icon-paper-2:before {
  content: "\e91b"; }

.cr-icon-paperclip:before {
  content: "\e91c"; }

.cr-icon-pencil:before {
  content: "\e91d"; }

.cr-icon-phone:before {
  content: "\e91e"; }

.cr-icon-pin:before {
  content: "\e91f"; }

.cr-icon-printer:before {
  content: "\e920"; }

.cr-icon-search:before {
  content: "\e923"; }

.cr-icon-target:before {
  content: "\e924"; }

.cr-icon-upload:before {
  content: "\e926"; }

.cr-icon-white-paper:before {
  content: "\e927"; }

.cr-icon-umbrella:before {
  content: "\e928"; }

/********************************************************/
/*******  /Users/ClickRay/Desktop/sites/glaswerk/src/scss/base/typography.scss *******/
/********************************************************/

body.turbo-mercuric {
  font-size: 18px;
  line-height: 1.5;
  color: #000000;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.turbo-mercuric {
  font-family: TheSansOsF; }
  .turbo-mercuric textarea:focus,
  .turbo-mercuric input:focus {
    outline: none; }
  .turbo-mercuric *:focus {
    outline: none; }
  .turbo-mercuric h1,
  .turbo-mercuric h2,
  .turbo-mercuric h3,
  .turbo-mercuric h4,
  .turbo-mercuric h5,
  .turbo-mercuric h6,
  .turbo-mercuric p,
  .turbo-mercuric span,
  .turbo-mercuric ul,
  .turbo-mercuric ol,
  .turbo-mercuric li,
  .turbo-mercuric strong,
  .turbo-mercuric em,
  .turbo-mercuric small,
  .turbo-mercuric blockquote,
  .turbo-mercuric div {
    margin: 0;
    padding: 0;
    color: inherit; }
  .turbo-mercuric a {
    -webkit-transition: .3s linear all;
    -o-transition: .3s linear all;
    -moz-transition: .3s linear all;
    transition: .3s linear all; }
  .turbo-mercuric h1,
  .turbo-mercuric h2,
  .turbo-mercuric h3,
  .turbo-mercuric h4,
  .turbo-mercuric h5,
  .turbo-mercuric h6,
  .turbo-mercuric .h1,
  .turbo-mercuric .h2,
  .turbo-mercuric .h3,
  .turbo-mercuric .h4,
  .turbo-mercuric .h5,
  .turbo-mercuric .h6,
  .turbo-mercuric .me-h1,
  .turbo-mercuric .me-h2,
  .turbo-mercuric .me-h3,
  .turbo-mercuric .me-h4,
  .turbo-mercuric .me-h5,
  .turbo-mercuric .me-h6 {
    color: #000000;
    line-height: 1.2;
    font-weight: normal; }
    .turbo-mercuric h1 p,
    .turbo-mercuric h1 span,
    .turbo-mercuric h2 p,
    .turbo-mercuric h2 span,
    .turbo-mercuric h3 p,
    .turbo-mercuric h3 span,
    .turbo-mercuric h4 p,
    .turbo-mercuric h4 span,
    .turbo-mercuric h5 p,
    .turbo-mercuric h5 span,
    .turbo-mercuric h6 p,
    .turbo-mercuric h6 span,
    .turbo-mercuric .h1 p,
    .turbo-mercuric .h1 span,
    .turbo-mercuric .h2 p,
    .turbo-mercuric .h2 span,
    .turbo-mercuric .h3 p,
    .turbo-mercuric .h3 span,
    .turbo-mercuric .h4 p,
    .turbo-mercuric .h4 span,
    .turbo-mercuric .h5 p,
    .turbo-mercuric .h5 span,
    .turbo-mercuric .h6 p,
    .turbo-mercuric .h6 span,
    .turbo-mercuric .me-h1 p,
    .turbo-mercuric .me-h1 span,
    .turbo-mercuric .me-h2 p,
    .turbo-mercuric .me-h2 span,
    .turbo-mercuric .me-h3 p,
    .turbo-mercuric .me-h3 span,
    .turbo-mercuric .me-h4 p,
    .turbo-mercuric .me-h4 span,
    .turbo-mercuric .me-h5 p,
    .turbo-mercuric .me-h5 span,
    .turbo-mercuric .me-h6 p,
    .turbo-mercuric .me-h6 span {
      font-size: inherit;
      font-weight: inherit; }
    .turbo-mercuric h1 span,
    .turbo-mercuric h2 span,
    .turbo-mercuric h3 span,
    .turbo-mercuric h4 span,
    .turbo-mercuric h5 span,
    .turbo-mercuric h6 span,
    .turbo-mercuric .h1 span,
    .turbo-mercuric .h2 span,
    .turbo-mercuric .h3 span,
    .turbo-mercuric .h4 span,
    .turbo-mercuric .h5 span,
    .turbo-mercuric .h6 span,
    .turbo-mercuric .me-h1 span,
    .turbo-mercuric .me-h2 span,
    .turbo-mercuric .me-h3 span,
    .turbo-mercuric .me-h4 span,
    .turbo-mercuric .me-h5 span,
    .turbo-mercuric .me-h6 span {
      color: #FFFF00; }
  .turbo-mercuric h1,
  .turbo-mercuric h2,
  .turbo-mercuric .h1,
  .turbo-mercuric .h2,
  .turbo-mercuric .me-h1,
  .turbo-mercuric .me-h2 {
    font-size: 3.25rem; }
    @media (max-width: 580px) {
      .turbo-mercuric h1,
      .turbo-mercuric h2,
      .turbo-mercuric .h1,
      .turbo-mercuric .h2,
      .turbo-mercuric .me-h1,
      .turbo-mercuric .me-h2 {
        font-size: 2.625rem; } }
  .turbo-mercuric h3,
  .turbo-mercuric .h3,
  .turbo-mercuric .me-h3 {
    font-size: 2.5625rem; }
    @media (max-width: 580px) {
      .turbo-mercuric h3,
      .turbo-mercuric .h3,
      .turbo-mercuric .me-h3 {
        font-size: 1.875rem; } }
  .turbo-mercuric h4,
  .turbo-mercuric .h4,
  .turbo-mercuric .me-h4 {
    font-size: 1.875rem; }
    @media (max-width: 580px) {
      .turbo-mercuric h4,
      .turbo-mercuric .h4,
      .turbo-mercuric .me-h4 {
        font-size: 1.5rem; } }
  .turbo-mercuric h5,
  .turbo-mercuric .h5,
  .turbo-mercuric .me-h5 {
    font-size: 1.25rem; }
    @media (max-width: 580px) {
      .turbo-mercuric h5,
      .turbo-mercuric .h5,
      .turbo-mercuric .me-h5 {
        font-size: 1.125rem; } }
  .turbo-mercuric p {
    font-size: 1.125rem;
    font-weight: 300; }
    .turbo-mercuric p.normal, .turbo-mercuric p.me-normal {
      font-size: 1.25rem; }
      @media (max-width: 580px) {
        .turbo-mercuric p.normal, .turbo-mercuric p.me-normal {
          font-size: 1.125rem; } }
    .turbo-mercuric p.big, .turbo-mercuric p.me-big {
      font-size: 1.5625rem; }
      @media (max-width: 580px) {
        .turbo-mercuric p.big, .turbo-mercuric p.me-big {
          font-size: 1.375rem; } }
    .turbo-mercuric p.subheading, .turbo-mercuric p.me-subheading {
      font-size: 1.25rem;
      font-weight: noermal; }
      @media (max-width: 580px) {
        .turbo-mercuric p.subheading, .turbo-mercuric p.me-subheading {
          font-size: 1.125rem; } }
    .turbo-mercuric p.regular, .turbo-mercuric p.me-regular {
      font-size: 1.25em;
      font-weight: 500; }
      @media (max-width: 580px) {
        .turbo-mercuric p.regular, .turbo-mercuric p.me-regular {
          font-size: 1.125rem; } }
    @media (max-width: 580px) {
      .turbo-mercuric p {
        font-size: 1rem; } }
  .turbo-mercuric .normal,
  .turbo-mercuric .me-normal {
    font-size: 1.25rem; }
    @media (max-width: 580px) {
      .turbo-mercuric .normal,
      .turbo-mercuric .me-normal {
        font-size: 1.125rem; } }
    .turbo-mercuric .normal p,
    .turbo-mercuric .normal span,
    .turbo-mercuric .me-normal p,
    .turbo-mercuric .me-normal span {
      font-size: inherit;
      font-weight: inherit; }
  .turbo-mercuric .big,
  .turbo-mercuric .me-big {
    font-size: 1.5625rem; }
    @media (max-width: 580px) {
      .turbo-mercuric .big,
      .turbo-mercuric .me-big {
        font-size: 1.375rem; } }
    .turbo-mercuric .big p,
    .turbo-mercuric .big span,
    .turbo-mercuric .me-big p,
    .turbo-mercuric .me-big span {
      font-size: inherit;
      font-weight: inherit; }
  .turbo-mercuric .subheading,
  .turbo-mercuric .me-subheading {
    font-size: 1.25rem;
    font-weight: 400; }
    @media (max-width: 580px) {
      .turbo-mercuric .subheading,
      .turbo-mercuric .me-subheading {
        font-size: 1.125rem; } }
    .turbo-mercuric .subheading p,
    .turbo-mercuric .subheading span,
    .turbo-mercuric .me-subheading p,
    .turbo-mercuric .me-subheading span {
      font-size: inherit;
      font-weight: inherit; }
  .turbo-mercuric .regular,
  .turbo-mercuric .me-regular {
    font-size: 1.25rem;
    font-weight: 500; }
    @media (max-width: 580px) {
      .turbo-mercuric .regular,
      .turbo-mercuric .me-regular {
        font-size: 1.125rem; } }
    .turbo-mercuric .regular p,
    .turbo-mercuric .regular span,
    .turbo-mercuric .me-regular p,
    .turbo-mercuric .me-regular span {
      font-size: inherit;
      font-weight: inherit; }
  .turbo-mercuric a {
    position: relative;
    display: inline-block;
    color: #FFFF00;
    text-decoration: none; }
    .turbo-mercuric a:hover:before {
      content: "";
      position: absolute;
      width: 100%;
      bottom: 0px;
      border-bottom: 1px dashed #FFFF00; }
  .turbo-mercuric ul li,
  .turbo-mercuric ol li {
    font-size: 1.125rem;
    font-weight: 300; }
    .turbo-mercuric ul li p,
    .turbo-mercuric ol li p {
      margin-bottom: 0; }
    @media (max-width: 580px) {
      .turbo-mercuric ul li,
      .turbo-mercuric ol li {
        font-size: 1rem; } }
  .turbo-mercuric ul {
    list-style-type: none; }
    .turbo-mercuric ul li {
      position: relative; }
      .turbo-mercuric ul li:before {
        content: "•";
        position: absolute;
        left: 0;
        width: 10px;
        height: 15px;
        top: 3px;
        text-align: center;
        font-size: .7em;
        vertical-align: middle;
        color: #FFFF00; }
  .turbo-mercuric ol li {
    list-style-type: none;
    counter-increment: list;
    position: relative; }
    .turbo-mercuric ol li:before {
      position: absolute;
      left: 0;
      color: #FFFF00;
      content: counter(list) ".";
      display: inline-block;
      width: 1.2rem; }
  @media (max-width: 580px) {
    .turbo-mercuric br {
      display: none; } }
  .turbo-mercuric .hs_cos_wrapper_type_rich_text,
  .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text {
    color: #000000; }
    .turbo-mercuric .hs_cos_wrapper_type_rich_text h1,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text h2,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text h3,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text h1,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text h2,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text h3 {
      margin-bottom: 1.875rem; }
    .turbo-mercuric .hs_cos_wrapper_type_rich_text h4,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text h4 {
      margin-bottom: 1.5625rem; }
    .turbo-mercuric .hs_cos_wrapper_type_rich_text h5,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text h6,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text p,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text ul,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text ol,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text h5,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text h6,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text p,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text ul,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text ol {
      margin-top: 0;
      margin-bottom: 1.25rem; }
    .turbo-mercuric .hs_cos_wrapper_type_rich_text ul h1,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text ul h2,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text ul h3,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text ul h4,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text ul h5,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text ul p,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text ul span,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text ul a,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text ul ul,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text ul ol,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text ol h1,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text ol h2,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text ol h3,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text ol h4,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text ol h5,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text ol p,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text ol span,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text ol a,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text ol ul,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text ol ol,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text ul h1,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text ul h2,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text ul h3,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text ul h4,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text ul h5,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text ul p,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text ul span,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text ul a,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text ul ul,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text ul ol,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text ol h1,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text ol h2,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text ol h3,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text ol h4,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text ol h5,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text ol p,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text ol span,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text ol a,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text ol ul,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text ol ol {
      margin-bottom: 0; }
    .turbo-mercuric .hs_cos_wrapper_type_rich_text ul li,
    .turbo-mercuric .hs_cos_wrapper_type_rich_text ol li,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text ul li,
    .turbo-mercuric .hs_cos_wrapper_type_inline_rich_text ol li {
      padding-left: 20px;
      margin-top: 0;
      margin-bottom: 0.625rem; }
  .turbo-mercuric .color-white,
  .turbo-mercuric .me-color-white {
    color: #fff; }
    .turbo-mercuric .color-white h1,
    .turbo-mercuric .color-white h2,
    .turbo-mercuric .color-white h3,
    .turbo-mercuric .color-white h4,
    .turbo-mercuric .color-white h5,
    .turbo-mercuric .color-white h6,
    .turbo-mercuric .color-white p,
    .turbo-mercuric .color-white li,
    .turbo-mercuric .color-white blockquote,
    .turbo-mercuric .color-white span,
    .turbo-mercuric .color-white em,
    .turbo-mercuric .color-white strong,
    .turbo-mercuric .color-white small,
    .turbo-mercuric .me-color-white h1,
    .turbo-mercuric .me-color-white h2,
    .turbo-mercuric .me-color-white h3,
    .turbo-mercuric .me-color-white h4,
    .turbo-mercuric .me-color-white h5,
    .turbo-mercuric .me-color-white h6,
    .turbo-mercuric .me-color-white p,
    .turbo-mercuric .me-color-white li,
    .turbo-mercuric .me-color-white blockquote,
    .turbo-mercuric .me-color-white span,
    .turbo-mercuric .me-color-white em,
    .turbo-mercuric .me-color-white strong,
    .turbo-mercuric .me-color-white small {
      color: inherit; }
    .turbo-mercuric .color-white li:before,
    .turbo-mercuric .me-color-white li:before {
      color: #fff; }
    .turbo-mercuric .color-white .hs_cos_wrapper_type_rich_text,
    .turbo-mercuric .color-white .hs_cos_wrapper_type_inline_rich_text, .turbo-mercuric .color-white.hs_cos_wrapper_type_rich_text, .turbo-mercuric .color-white.hs_cos_wrapper_type_inline_rich_text,
    .turbo-mercuric .me-color-white .hs_cos_wrapper_type_rich_text,
    .turbo-mercuric .me-color-white .hs_cos_wrapper_type_inline_rich_text,
    .turbo-mercuric .me-color-white.hs_cos_wrapper_type_rich_text,
    .turbo-mercuric .me-color-white.hs_cos_wrapper_type_inline_rich_text {
      color: #fff; }
      .turbo-mercuric .color-white .hs_cos_wrapper_type_rich_text a:not(.cta_button),
      .turbo-mercuric .color-white .hs_cos_wrapper_type_inline_rich_text a:not(.cta_button), .turbo-mercuric .color-white.hs_cos_wrapper_type_rich_text a:not(.cta_button), .turbo-mercuric .color-white.hs_cos_wrapper_type_inline_rich_text a:not(.cta_button),
      .turbo-mercuric .me-color-white .hs_cos_wrapper_type_rich_text a:not(.cta_button),
      .turbo-mercuric .me-color-white .hs_cos_wrapper_type_inline_rich_text a:not(.cta_button),
      .turbo-mercuric .me-color-white.hs_cos_wrapper_type_rich_text a:not(.cta_button),
      .turbo-mercuric .me-color-white.hs_cos_wrapper_type_inline_rich_text a:not(.cta_button) {
        color: inherit; }
        .turbo-mercuric .color-white .hs_cos_wrapper_type_rich_text a:not(.cta_button):before,
        .turbo-mercuric .color-white .hs_cos_wrapper_type_inline_rich_text a:not(.cta_button):before, .turbo-mercuric .color-white.hs_cos_wrapper_type_rich_text a:not(.cta_button):before, .turbo-mercuric .color-white.hs_cos_wrapper_type_inline_rich_text a:not(.cta_button):before,
        .turbo-mercuric .me-color-white .hs_cos_wrapper_type_rich_text a:not(.cta_button):before,
        .turbo-mercuric .me-color-white .hs_cos_wrapper_type_inline_rich_text a:not(.cta_button):before,
        .turbo-mercuric .me-color-white.hs_cos_wrapper_type_rich_text a:not(.cta_button):before,
        .turbo-mercuric .me-color-white.hs_cos_wrapper_type_inline_rich_text a:not(.cta_button):before {
          content: "";
          position: absolute;
          width: 100%;
          bottom: 0px;
          border-bottom: 1px dashed #fff; }
  .turbo-mercuric .me-color-dark {
    color: #000000; }
    .turbo-mercuric .me-color-dark h1,
    .turbo-mercuric .me-color-dark h2,
    .turbo-mercuric .me-color-dark h3,
    .turbo-mercuric .me-color-dark h4,
    .turbo-mercuric .me-color-dark h5,
    .turbo-mercuric .me-color-dark h6,
    .turbo-mercuric .me-color-dark p,
    .turbo-mercuric .me-color-dark li,
    .turbo-mercuric .me-color-dark blockquote,
    .turbo-mercuric .me-color-dark span,
    .turbo-mercuric .me-color-dark em,
    .turbo-mercuric .me-color-dark strong,
    .turbo-mercuric .me-color-dark small {
      color: inherit; }
    .turbo-mercuric .me-color-dark li:before {
      color: #000000; }
    .turbo-mercuric .me-color-dark .hs_cos_wrapper_type_rich_text,
    .turbo-mercuric .me-color-dark .hs_cos_wrapper_type_inline_rich_text, .turbo-mercuric .me-color-dark.hs_cos_wrapper_type_rich_text, .turbo-mercuric .me-color-dark.hs_cos_wrapper_type_inline_rich_text {
      color: #000000; }
  .turbo-mercuric .me-text-center {
    text-align: center; }
    .turbo-mercuric .me-text-center img {
      display: block;
      margin: 0 auto; }

/* Patryk changes */

div.me-section.me-section--first div.me-container.clearfix div.turbo-mercuric div.me-icon-list-company a{
  width:100%;
}

div.me-section.me-section--first div.me-container.clearfix div.turbo-mercuric div.me-icon-list-company a div.me-icon-list-company__inner div.me-icon-list-company__content{
  width:100%;
}

div.gw18-partner-image-wrapper span div div.gw18-partner-image a{
  width:73%;
}

div.turbo-mercuric div.me-team-photo-box div.me-team-photo-box__content p.me-team-photo-box__cta{
  right: 50%;
    transform: translateX(50%);
}
@media(max-width:600px){
div.span12.widget-span.widget-type-widget_container.gw18-partner-image-wrapper{
 overflow: hidden;
 transform: translateX(-40px);
  padding:40px 0 !important;
}
}


