@import url("https://fonts.googleapis.com/css?family=Montserrat:400,600,700");
.font-normal {
  font-weight: normal !important; }

.font-bold {
  font-weight: bold !important; }

.tracking-tight {
  letter-spacing: 0.015em !important; }

.tracking-normal {
  letter-spacing: 0.025em !important; }

.tracking-wide {
  letter-spacing: 5.95px !important; }

.leading-right {
  line-height: 1.7em !important; }

.leading-normal {
  line-height: 1.7em !important; }

h1, .text h1 > a, h2, .text h2 > a, h3, .text h3 > a, h4, .act-as-h1, .intro .title, .product .name, .sf-product .name {
  font-family: "Montserrat", sans-serif !important; }
  h1 a, .text h1 > a a, h2 a, .text h2 > a a, h3 a, .text h3 > a a, h4 a, .act-as-h1 a, .intro .title a, .product .name a, .sf-product .name a {
    border-color: #000 !important; }
    h1 a:hover, .text h1 > a a:hover, h2 a:hover, .text h2 > a a:hover, h3 a:hover, .text h3 > a a:hover, h4 a:hover, .act-as-h1 a:hover, .intro .title a:hover, .product .name a:hover, .sf-product .name a:hover {
      color: #000 !important; }

.act_as_snippet_area_main p, p, ol, ul, label, .label-style, .snippet_area_main, .act_as_snippet_area_main, .menu a, .sf-button, .sf-btn, input[type='submit'], .text a, .product-collection article .price, .product .price, .sf-link {
  font-family: "Courier", sans-serif !important; }

h1 {
  font-size: 22px !important;
  font-weight: bold !important;
  letter-spacing: 5.95px !important;
  line-height: 1.7em !important;
  color: #000; }
  h1 a {
    font-size: 22px !important;
    font-weight: bold !important;
    letter-spacing: 0.025em !important;
    line-height: 1.7em !important; }

h2 {
  font-size: 18px !important;
  font-weight: bold !important;
  letter-spacing: 0.025em !important;
  line-height: 1.7em !important; }
  h2 a {
    font-size: 18px !important;
    font-weight: bold !important;
    letter-spacing: 0.025em !important;
    line-height: 1.7em !important; }

h3 {
  font-size: 16px !important;
  font-weight: bold !important;
  letter-spacing: 0.025em !important;
  line-height: 1.7em !important; }
  h3 a {
    font-size: 16px !important;
    font-weight: bold !important;
    letter-spacing: 0.025em !important;
    line-height: 1.7em !important; }

p {
  font-size: 14px !important;
  letter-spacing: 0.025em !important;
  line-height: 1.7em !important;
  color: #000; }
  p a {
    color: #5E7691 !important;
    border-color: #5E7691 !important; }
    p a:hover {
      color: #5E7691 !important; }

ul {
  font-size: 14px !important;
  line-height: 1.7em !important; }

html, body {
  font-size: 14px !important;
  line-height: 1.7em !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.yas-top {
  margin: 30px 0 30px 0px; }
  @media only screen and (max-width: 991px) {
    .yas-top {
      margin: 8px 0; } }
  .yas-top .yas-languages {
    position: absolute;
    top: 23px;
    left: 23px;
    text-align: center; }
    @media only screen and (max-width: 991px) {
      .yas-top .yas-languages {
        display: none; } }
    .yas-top .yas-languages .yas-language {
      display: inline-block;
      margin-right: 25px; }
      .yas-top .yas-languages .yas-language.yas-language-active a {
        text-decoration: none; }
      .yas-top .yas-languages .yas-language a {
        font-size: 13px;
        font-weight: bold;
        color: #5E7691;
        text-decoration: underline;
        font-family: "Courier", sans-serif; }
  .yas-top .yas-logo {
    text-align: center;
    padding-top: 30px;
    margin-bottom: 20px; }
    @media only screen and (max-width: 991px) {
      .yas-top .yas-logo {
        margin-bottom: 25px; } }
    .yas-top .yas-logo img {
      width: 250px; }
      @media only screen and (max-width: 992px) {
        .yas-top .yas-logo img {
          height: 50px; } }
  .yas-top .yas-button {
    max-width: 1300px;
    position: relative;
    margin: 0 auto;
    text-align: center; }
    @media only screen and (max-width: 991px) {
      .yas-top .yas-button {
        height: 67px; } }
    .yas-top .yas-button .sf-btn,
    .yas-top .yas-button a {
      position: fixed;
      top: 55px;
      right: 0;
      z-index: 9997;
      margin: 0; }
      @media only screen and (max-width: 991px) {
        .yas-top .yas-button .sf-btn,
        .yas-top .yas-button a {
          position: fixed;
          top: 0;
          z-index: 900;
          margin-top: 0px;
          margin-bottom: 30px;
          width: 100%;
          padding-bottom: 9px;
          padding-top: 9px; } }
    @media only screen and (max-width: 991px) {
      .yas-top .yas-button .sf-btn-arrow:after {
        top: 13px; } }
  .yas-top .yas-menu {
    overflow: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch; }
    @media only screen and (max-width: 992px) {
      .yas-top .yas-menu {
        white-space: nowrap; } }
    @media only screen and (max-width: 991px) {
      .yas-top .yas-menu {
        display: none; } }
    .yas-top .yas-menu ul {
      display: flex;
      justify-content: center;
      list-style: none;
      margin: 0; }
      @media only screen and (max-width: 600px) {
        .yas-top .yas-menu ul {
          justify-content: left; } }
    .yas-top .yas-menu li {
      padding-bottom: 9px;
      display: none; }
      .yas-top .yas-menu li:nth-child(1), .yas-top .yas-menu li:nth-child(2), .yas-top .yas-menu li:nth-child(3), .yas-top .yas-menu li:nth-child(4) {
        display: block; }
      .yas-top .yas-menu li a:hover,
      .yas-top .yas-menu li.activeRoot a {
        position: relative; }
        .yas-top .yas-menu li a:hover:after,
        .yas-top .yas-menu li.activeRoot a:after {
          position: absolute;
          content: '';
          background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="39" height="5" viewBox="0 0 39 5"><path fill="#5E7691" fill-rule="evenodd" d="M27.4836453,1.78298134 C25.4711144,2.92690495 22.8494802,2.92816616 20.7479904,1.96743429 C19.5550107,1.42195804 18.5558819,0.432848789 17.2241528,0.155696404 C15.0672296,-0.29361207 13.2183435,0.31713215 11.4365085,1.37119406 C9.51459633,2.50818098 7.5657973,2.99028109 5.29966701,2.42588659 C4.06287172,2.11783439 3.25593416,1.31443931 2.11805594,0.856617623 C-0.559011705,-0.220146193 -0.632037729,2.02261253 1.52422159,2.9757771 C3.57990416,3.88448378 4.77819482,5.07601832 7.30290362,4.96534655 C8.87926992,4.89629493 10.1021239,4.09069272 11.3860542,3.34152996 C13.1974315,2.28463031 15.3165139,2.03081043 17.3688771,2.64281587 C18.4795365,2.97388527 19.3007474,3.62688025 20.2975526,4.15816782 C22.3771346,5.26646205 24.7601065,5.16398819 26.8174488,4.10298958 C28.9992672,2.97829953 30.5235195,2.00148714 33.1481411,2.44039058 C34.1851107,2.61380789 35.0620868,2.99658717 35.9553279,3.51873092 C36.7224331,3.96740878 38.5182094,5.11322422 38.9580252,3.63476286 C39.2302131,2.71943479 38.1152385,2.2616131 37.4404117,1.90721119 C36.2846089,1.30088123 35.2383451,0.430641659 33.9195615,0.155696404 C31.2786749,-0.39514002 29.5599079,0.602797748 27.4836453,1.78298134"/></svg>');
          background-repeat: no-repeat;
          width: 39px;
          height: 5px;
          bottom: -4px;
          left: 0;
          right: 0;
          margin-left: auto;
          margin-right: auto; }
      .yas-top .yas-menu li.activeRoot > a {
        color: #000; }
      .yas-top .yas-menu li.active a,
      .yas-top .yas-menu li a:hover {
        color: #5E7691; }
      .yas-top .yas-menu li a {
        padding: 10px 25px;
        font-family: "Montserrat", sans-serif;
        font-size: 11px;
        font-weight: 600;
        text-transform: uppercase;
        letter-spacing: 4.21px;
        color: #000; }
        @media only screen and (max-width: 1280px) {
          .yas-top .yas-menu li a {
            padding: 10px 15px; } }
        @media only screen and (max-width: 1040px) {
          .yas-top .yas-menu li a {
            padding: 10px 10px; } }
  .yas-top .yas-fullscreen-burger {
    position: absolute;
    top: 195px;
    right: 30px;
    z-index: 1; }
    @media only screen and (min-width: 991px) {
      .yas-top .yas-fullscreen-burger {
        display: none; } }
  .yas-top .yas-fullscreen-menu {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #c4d8de;
    text-align: center;
    transform: translateY(-100vh);
    transition: all .2s ease-in-out;
    z-index: 9998; }
    .yas-top .yas-fullscreen-menu.yas-fullscreen-menu--open {
      transform: translateY(0vh); }
    .yas-top .yas-fullscreen-menu .yas-fullscreen-menu-close {
      position: absolute;
      top: 20px;
      left: 20px; }
    .yas-top .yas-fullscreen-menu .yas-fullscreen-menu-wrapper {
      display: flex;
      align-items: center;
      justify-content: center;
      height: 100%;
      overflow: scroll; }
    .yas-top .yas-fullscreen-menu ul {
      list-style: none;
      margin: 0;
      padding: 0; }
      .yas-top .yas-fullscreen-menu ul li {
        color: #fff; }
        .yas-top .yas-fullscreen-menu ul li a {
          display: inline-block;
          color: #000;
          padding: 3px 0;
          font-family: "Montserrat", sans-serif;
          font-size: 13px;
          text-transform: uppercase;
          letter-spacing: 4.97px;
          text-align: center;
          line-height: 42px;
          font-weight: 600; }
  .yas-top .yas-fullscreen-languages .yas-language {
    display: inline-block;
    margin-right: 25px;
    margin-top: 70px; }
    .yas-top .yas-fullscreen-languages .yas-language.yas-language-active a {
      text-decoration: none; }
    .yas-top .yas-fullscreen-languages .yas-language a {
      font-size: 13px;
      font-weight: bold;
      color: #000;
      text-decoration: underline;
      font-family: "Courier", sans-serif; }

.yas-footer {
  background: url("https://d29ly7uq16xz5t.cloudfront.net/editor/dist/16132/uploads/footer-2.png?t=1a1698cc7cb842b290d5a7704d62b6fd") no-repeat bottom center;
  padding-bottom: 180px;
  position: relative;
  padding-top: 20px; }

.yas-footer-top {
  text-align: center;
  position: relative;
  margin-top: 60px;
  margin-bottom: 190px; }
  @media only screen and (max-width: 992px) {
    .yas-footer-top {
      margin-bottom: 50px; } }
  .yas-footer-top:before {
    position: absolute;
    content: '';
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="33" height="23" viewBox="0 0 33 23"><g fill="none" fill-rule="evenodd" transform="translate(0 1)"><path fill="#231F20" d="M19.4293,21.410488 C19.1253,21.410488 18.8543,21.219528 18.7963,20.947608 C18.7303,20.639608 18.9603,20.342168 19.3103,20.284088 C20.3173,20.116888 21.1193,19.635528 21.9693,19.126008 C22.8903,18.572488 23.8433,18.001368 25.1153,17.790168 L25.3633,17.749688 C26.9503,17.485688 28.5373,17.221688 30.1233,16.950648 C30.6303,16.863528 30.9293,16.678728 31.0923,16.352248 C31.2993,15.937768 31.2443,15.470488 30.9463,15.101768 C30.6563,14.744488 30.2103,14.559688 29.7183,14.597528 C28.3033,14.703128 26.8633,14.831608 25.4713,14.957448 C24.8573,15.012008 24.2433,15.067448 23.6293,15.121128 L22.0313,15.259288 C21.7663,15.282168 21.5103,15.158968 21.3903,14.947768 C21.2713,14.737448 21.3113,14.484008 21.4923,14.310648 L21.5743,14.231448 C21.6273,14.177768 21.6643,14.141688 21.7043,14.107368 C21.9073,13.933128 22.1083,13.757128 22.3093,13.580248 C22.7703,13.175448 23.2463,12.755688 23.7493,12.364088 C24.1163,12.078088 24.2993,11.677688 24.2623,11.237688 C24.2213,10.737848 23.9033,10.271448 23.4133,9.988968 C22.8633,9.673048 22.3213,9.637848 21.6583,9.875448 C21.3803,9.974008 21.0613,9.891288 20.8883,9.676568 C20.7153,9.460968 20.7343,9.168808 20.9323,8.971688 C21.4563,8.452488 21.6673,8.092568 21.6843,7.685128 C21.7033,7.258328 21.5063,6.900168 21.0463,6.524408 C20.3453,5.950648 19.4083,6.046568 18.4083,6.792808 C18.1833,6.960008 17.8563,6.973208 17.6163,6.821848 C17.3763,6.670488 17.2833,6.395928 17.3893,6.153048 C17.4223,6.080888 17.4523,6.015768 17.4803,5.955928 C17.5263,5.860008 17.5613,5.784328 17.5823,5.720088 C17.7503,5.207048 17.5693,4.640328 17.0983,4.203848 C16.6303,3.769128 15.9973,3.580808 15.4093,3.700488 C15.0813,3.767368 14.8543,3.885288 14.6933,4.072728 C14.5463,4.242568 14.4013,4.414168 14.2563,4.585768 C13.7973,5.126088 13.3243,5.684888 12.8043,6.208488 C12.3323,6.682808 11.7623,7.140408 11.1113,7.568968 C10.5943,7.908648 10.1163,8.045048 9.6533,7.984328 C9.1863,7.923608 8.7703,7.668408 8.3813,7.202888 C8.0393,6.795448 7.7153,6.317608 7.3603,5.698968 C7.1383,5.312648 6.9303,4.916648 6.7293,4.532968 C6.4863,4.068328 6.2343,3.587848 5.9613,3.135528 C5.5123,2.390168 4.9503,1.884168 4.2433,1.589368 C3.3833,1.228568 2.5563,1.283128 1.7173,1.753048 C1.5823,1.828728 1.5433,1.873608 1.5353,1.883288 C1.5393,1.884168 1.5433,1.943128 1.6153,2.085688 C1.6883,2.231768 1.7823,2.391048 1.9103,2.584648 C3.4613,4.939528 4.5313,7.651688 5.1803,10.876888 C5.5023,12.475848 5.0143,13.931368 3.7683,15.086808 C3.2993,15.522408 2.8043,15.950968 2.3763,16.317928 C2.1213,16.537048 1.7123,16.532648 1.4633,16.308248 C1.2143,16.083848 1.2193,15.724808 1.4743,15.505688 C1.8933,15.145768 2.3783,14.726008 2.8323,14.305368 C3.7983,13.408648 4.1613,12.322728 3.9093,11.075768 C3.2873,7.982568 2.2673,5.392728 0.7933,3.154888 C0.6413,2.923448 0.5273,2.728968 0.4343,2.544168 C0.0613,1.799688 0.2533,1.226808 1.0233,0.795608 C2.2333,0.118008 3.5373,0.037048 4.7973,0.563288 C5.7513,0.961928 6.5263,1.648328 7.1023,2.604008 C7.3903,3.084488 7.6503,3.578168 7.9013,4.057768 C8.0973,4.431768 8.3003,4.818968 8.5123,5.187688 C8.8333,5.747368 9.1223,6.174168 9.4193,6.529688 C9.6543,6.809528 9.7933,6.854408 9.8423,6.861448 C9.8883,6.866728 10.0333,6.860568 10.3393,6.659048 C10.9183,6.278888 11.4203,5.875848 11.8323,5.460488 C12.3193,4.970328 12.7783,4.430008 13.2213,3.906408 C13.3683,3.733048 13.5153,3.558808 13.6643,3.387208 C14.0093,2.986808 14.4983,2.720168 15.1193,2.594328 C16.1583,2.383128 17.2483,2.692008 18.0343,3.423288 C18.5843,3.932808 18.8943,4.562008 18.9313,5.201768 C20.1653,4.797848 21.2363,5.129608 21.9253,5.691928 C22.6543,6.288568 23.0073,6.974088 22.9743,7.729128 C22.9603,8.048568 22.8783,8.337208 22.7543,8.599448 C23.2273,8.641688 23.6833,8.788648 24.1183,9.038568 C24.9443,9.512888 25.4783,10.304888 25.5493,11.155848 C25.6153,11.945208 25.2703,12.695848 24.6043,13.215048 C24.2943,13.456168 23.9883,13.714888 23.6883,13.974488 C24.2393,13.926088 24.7893,13.875928 25.3403,13.827528 C26.7383,13.701688 28.1833,13.572328 29.6093,13.465848 C30.5503,13.397208 31.4433,13.760648 31.9953,14.441768 C32.5623,15.139608 32.6663,16.024888 32.2733,16.809848 C31.9353,17.483928 31.2953,17.906328 30.3703,18.064728 C28.7823,18.337528 27.1923,18.601528 25.6023,18.864648 L25.3543,18.906008 C24.3473,19.073208 23.5453,19.555448 22.6963,20.064968 C21.7743,20.617608 20.8213,21.188728 19.5493,21.399928 C19.5093,21.406968 19.4693,21.410488 19.4293,21.410488"/><path stroke="#231F20" stroke-width=".5" d="M19.4293,21.410488 C19.1253,21.410488 18.8543,21.219528 18.7963,20.947608 C18.7303,20.639608 18.9603,20.342168 19.3103,20.284088 C20.3173,20.116888 21.1193,19.635528 21.9693,19.126008 C22.8903,18.572488 23.8433,18.001368 25.1153,17.790168 L25.3633,17.749688 C26.9503,17.485688 28.5373,17.221688 30.1233,16.950648 C30.6303,16.863528 30.9293,16.678728 31.0923,16.352248 C31.2993,15.937768 31.2443,15.470488 30.9463,15.101768 C30.6563,14.744488 30.2103,14.559688 29.7183,14.597528 C28.3033,14.703128 26.8633,14.831608 25.4713,14.957448 C24.8573,15.012008 24.2433,15.067448 23.6293,15.121128 L22.0313,15.259288 C21.7663,15.282168 21.5103,15.158968 21.3903,14.947768 C21.2713,14.737448 21.3113,14.484008 21.4923,14.310648 L21.5743,14.231448 C21.6273,14.177768 21.6643,14.141688 21.7043,14.107368 C21.9073,13.933128 22.1083,13.757128 22.3093,13.580248 C22.7703,13.175448 23.2463,12.755688 23.7493,12.364088 C24.1163,12.078088 24.2993,11.677688 24.2623,11.237688 C24.2213,10.737848 23.9033,10.271448 23.4133,9.988968 C22.8633,9.673048 22.3213,9.637848 21.6583,9.875448 C21.3803,9.974008 21.0613,9.891288 20.8883,9.676568 C20.7153,9.460968 20.7343,9.168808 20.9323,8.971688 C21.4563,8.452488 21.6673,8.092568 21.6843,7.685128 C21.7033,7.258328 21.5063,6.900168 21.0463,6.524408 C20.3453,5.950648 19.4083,6.046568 18.4083,6.792808 C18.1833,6.960008 17.8563,6.973208 17.6163,6.821848 C17.3763,6.670488 17.2833,6.395928 17.3893,6.153048 C17.4223,6.080888 17.4523,6.015768 17.4803,5.955928 C17.5263,5.860008 17.5613,5.784328 17.5823,5.720088 C17.7503,5.207048 17.5693,4.640328 17.0983,4.203848 C16.6303,3.769128 15.9973,3.580808 15.4093,3.700488 C15.0813,3.767368 14.8543,3.885288 14.6933,4.072728 C14.5463,4.242568 14.4013,4.414168 14.2563,4.585768 C13.7973,5.126088 13.3243,5.684888 12.8043,6.208488 C12.3323,6.682808 11.7623,7.140408 11.1113,7.568968 C10.5943,7.908648 10.1163,8.045048 9.6533,7.984328 C9.1863,7.923608 8.7703,7.668408 8.3813,7.202888 C8.0393,6.795448 7.7153,6.317608 7.3603,5.698968 C7.1383,5.312648 6.9303,4.916648 6.7293,4.532968 C6.4863,4.068328 6.2343,3.587848 5.9613,3.135528 C5.5123,2.390168 4.9503,1.884168 4.2433,1.589368 C3.3833,1.228568 2.5563,1.283128 1.7173,1.753048 C1.5823,1.828728 1.5433,1.873608 1.5353,1.883288 C1.5393,1.884168 1.5433,1.943128 1.6153,2.085688 C1.6883,2.231768 1.7823,2.391048 1.9103,2.584648 C3.4613,4.939528 4.5313,7.651688 5.1803,10.876888 C5.5023,12.475848 5.0143,13.931368 3.7683,15.086808 C3.2993,15.522408 2.8043,15.950968 2.3763,16.317928 C2.1213,16.537048 1.7123,16.532648 1.4633,16.308248 C1.2143,16.083848 1.2193,15.724808 1.4743,15.505688 C1.8933,15.145768 2.3783,14.726008 2.8323,14.305368 C3.7983,13.408648 4.1613,12.322728 3.9093,11.075768 C3.2873,7.982568 2.2673,5.392728 0.7933,3.154888 C0.6413,2.923448 0.5273,2.728968 0.4343,2.544168 C0.0613,1.799688 0.2533,1.226808 1.0233,0.795608 C2.2333,0.118008 3.5373,0.037048 4.7973,0.563288 C5.7513,0.961928 6.5263,1.648328 7.1023,2.604008 C7.3903,3.084488 7.6503,3.578168 7.9013,4.057768 C8.0973,4.431768 8.3003,4.818968 8.5123,5.187688 C8.8333,5.747368 9.1223,6.174168 9.4193,6.529688 C9.6543,6.809528 9.7933,6.854408 9.8423,6.861448 C9.8883,6.866728 10.0333,6.860568 10.3393,6.659048 C10.9183,6.278888 11.4203,5.875848 11.8323,5.460488 C12.3193,4.970328 12.7783,4.430008 13.2213,3.906408 C13.3683,3.733048 13.5153,3.558808 13.6643,3.387208 C14.0093,2.986808 14.4983,2.720168 15.1193,2.594328 C16.1583,2.383128 17.2483,2.692008 18.0343,3.423288 C18.5843,3.932808 18.8943,4.562008 18.9313,5.201768 C20.1653,4.797848 21.2363,5.129608 21.9253,5.691928 C22.6543,6.288568 23.0073,6.974088 22.9743,7.729128 C22.9603,8.048568 22.8783,8.337208 22.7543,8.599448 C23.2273,8.641688 23.6833,8.788648 24.1183,9.038568 C24.9443,9.512888 25.4783,10.304888 25.5493,11.155848 C25.6153,11.945208 25.2703,12.695848 24.6043,13.215048 C24.2943,13.456168 23.9883,13.714888 23.6883,13.974488 C24.2393,13.926088 24.7893,13.875928 25.3403,13.827528 C26.7383,13.701688 28.1833,13.572328 29.6093,13.465848 C30.5503,13.397208 31.4433,13.760648 31.9953,14.441768 C32.5623,15.139608 32.6663,16.024888 32.2733,16.809848 C31.9353,17.483928 31.2953,17.906328 30.3703,18.064728 C28.7823,18.337528 27.1923,18.601528 25.6023,18.864648 L25.3543,18.906008 C24.3473,19.073208 23.5453,19.555448 22.6963,20.064968 C21.7743,20.617608 20.8213,21.188728 19.5493,21.399928 C19.5093,21.406968 19.4693,21.410488 19.4293,21.410488 Z"/></g></svg>');
    width: 33px;
    height: 22px;
    top: -35px;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto; }
  .yas-footer-top a {
    font-family: "Courier", sans-serif;
    font-size: 14px !important;
    font-weight: bold !important;
    text-decoration: underline; }

.yas-footer-columns {
  display: flex; }
  @media only screen and (max-width: 991px) {
    .yas-footer-columns {
      flex-wrap: wrap; }
      .yas-footer-columns .yas-footer-column {
        width: 100%;
        margin-bottom: 30px; } }

.yas-footer-column {
  width: 33.33%;
  text-align: center;
  font-family: "Courier", sans-serif;
  font-size: 16px !important;
  line-height: 2em !important;
  position: relative; }
  .yas-footer-column:nth-child(2):before {
    content: '';
    position: absolute;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="33" viewBox="0 0 25 33"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><path fill="#231F20" d="M11.3676,28.480995 C14.7670286,23.9614273 18.0464571,19.5670696 20.1601714,14.4300278 C21.6207429,10.884697 20.7841714,7.74415491 18.3533143,4.98095811 C15.4201714,1.64488252 10.4247429,0.927926425 6.60188571,3.18513747 C2.73102857,5.46979181 0.919028571,9.98764431 2.45331429,14.0149479 C4.4796,19.3389472 7.89102857,23.8327868 11.3676,28.480995 M22.5241714,12.1385126 C22.1933143,13.1024583 21.7201714,15.0183434 20.9007429,16.7729991 C18.6567429,21.5807214 15.5230286,25.8310018 12.2761714,29.9972371 C11.7310286,30.6970411 11.1961714,30.913157 10.5636,30.096719 C6.91388571,25.3936243 3.35674286,20.6253517 1.08188571,15.0629388 C-0.711257143,10.6720115 0.356742857,6.78363958 3.54188571,3.47843769 C6.67731429,0.226407187 11.5441714,-0.646632647 15.6790286,1.08915579 C19.7367429,2.7923553 22.5104571,6.87283029 22.5241714,12.1385126"/><path stroke="#231F20" stroke-width="1.25" d="M11.3676,28.480995 C14.7670286,23.9614273 18.0464571,19.5670696 20.1601714,14.4300278 C21.6207429,10.884697 20.7841714,7.74415491 18.3533143,4.98095811 C15.4201714,1.64488252 10.4247429,0.927926425 6.60188571,3.18513747 C2.73102857,5.46979181 0.919028571,9.98764431 2.45331429,14.0149479 C4.4796,19.3389472 7.89102857,23.8327868 11.3676,28.480995 Z M22.5241714,12.1385126 C22.1933143,13.1024583 21.7201714,15.0183434 20.9007429,16.7729991 C18.6567429,21.5807214 15.5230286,25.8310018 12.2761714,29.9972371 C11.7310286,30.6970411 11.1961714,30.913157 10.5636,30.096719 C6.91388571,25.3936243 3.35674286,20.6253517 1.08188571,15.0629388 C-0.711257143,10.6720115 0.356742857,6.78363958 3.54188571,3.47843769 C6.67731429,0.226407187 11.5441714,-0.646632647 15.6790286,1.08915579 C19.7367429,2.7923553 22.5104571,6.87283029 22.5241714,12.1385126 Z"/></g></svg>');
    width: 25px;
    height: 32px;
    top: -70px;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto; }
    @media only screen and (max-width: 991px) {
      .yas-footer-column:nth-child(2):before {
        display: none; } }

.yas-footer-form {
  text-align: left; }
  .yas-footer-form label {
    display: none; }
  .yas-footer-form dl {
    margin-bottom: 12px; }
  .yas-footer-form input[type="email"] {
    border: 1px solid #000;
    background: #fff;
    width: 85%;
    height: 44px;
    border-radius: 0; }
    .yas-footer-form input[type="email"]:focus, .yas-footer-form input[type="email"]:active {
      border: 1px solid #000; }
  .yas-footer-form input[type="submit"] {
    height: 40px;
    width: 85%;
    padding: 0;
    font-family: "Montserrat", sans-serif;
    font-size: 14px !important;
    letter-spacing: 5.95px !important; }
  @media only screen and (max-width: 991px) {
    .yas-footer-form {
      max-width: 300px;
      margin: 0 auto; }
      .yas-footer-form input[type="submit"],
      .yas-footer-form input[type="email"] {
        width: 100%; } }

.yas-footer-logos {
  margin-top: 55px;
  text-align: center; }
  .yas-footer-logos img {
    width: 325px; }

.yas-footer-iescape {
  margin-top: 40px;
  margin-bottom: -40px;
  text-align: left;
  max-width: 370px;
  display: flex;
  align-items: top; }
  @media only screen and (max-width: 991px) {
    .yas-footer-iescape {
      text-align: center;
      margin-left: auto;
      margin-right: auto; } }
  .yas-footer-iescape .yas-footer-iescape-column {
    height: 80px; }

.yas-footer-social {
  margin-top: 20px; }

.yas-footer-title {
  font-family: "Montserrat", sans-serif;
  font-size: 18px !important;
  font-weight: bold !important;
  letter-spacing: 0.025em !important;
  text-transform: uppercase;
  margin-bottom: 5px; }
  @media only screen and (max-width: 991px) {
    .yas-footer-title {
      font-size: 16px !important; } }

#powered_by {
  position: absolute;
  bottom: 10px;
  left: 10px; }

input[type='submit'],
.sf-btn {
  font-size: 19px;
  letter-spacing: 5.95px !important;
  background: #000;
  color: #fff;
  border-radius: 0px;
  text-transform: uppercase;
  padding: 4px 25px;
  height: auto;
  font-family: "Montserrat", sans-serif !important;
  font-weight: 400 !important; }
  input[type='submit']:hover, input[type='submit']:focus,
  .sf-btn:hover,
  .sf-btn:focus {
    transform: none;
    background: #000;
    color: #fff; }
    input[type='submit']:hover.sf-btn-arrow:after, input[type='submit']:focus.sf-btn-arrow:after,
    .sf-btn:hover.sf-btn-arrow:after,
    .sf-btn:focus.sf-btn-arrow:after {
      background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="19" viewBox="0 0 14 19"><path fill="#fff" fill-rule="evenodd" d="M218.461849,17.6031268 C217.119179,16.5076787 215.471045,15.8993173 213.875949,15.309843 L213.250287,15.0772342 C212.936964,14.9599358 212.603998,14.8436314 212.262192,14.7243448 C210.727011,14.1905375 208.987532,13.5851583 208.044618,12.4241026 C207.637004,11.921111 206.978929,11.8584856 206.479971,12.2740004 C205.995745,12.6765925 205.789483,13.4589134 206.284513,14.0672748 C207.297163,15.3138192 208.873596,15.9529963 210.264394,16.5156311 L210.42351,16.5802447 C211.031493,16.8277643 211.647334,17.0554028 212.264156,17.2840353 C213.359311,17.6896096 214.49179,18.1100946 215.545692,18.6299852 C216.168408,18.937148 216.76264,19.2502752 217.19088,19.70257 C217.540544,20.0713643 217.537597,20.1846865 217.535633,20.1966151 C217.535633,20.1966151 217.525811,20.2264368 217.46295,20.2811098 C217.356872,20.3725628 217.187933,20.4510931 217.009172,20.5345937 C216.827465,20.6190883 216.647722,20.7055711 216.491552,20.8099468 C215.153794,21.7135424 214.079265,22.9541225 213.040096,24.1539463 L212.427202,24.8577369 C211.759305,25.6181887 211.067835,26.4044858 210.331183,27.1331278 C209.760524,27.6987448 209.114236,28.338916 208.399193,28.6083047 C207.673346,28.8816698 207.465119,29.6580264 207.683168,30.2514769 C207.857018,30.7236528 208.252845,31 208.700729,31 C208.837255,31 208.97771,30.9741546 209.118164,30.9214697 C210.848804,30.2693699 212.16299,28.7872346 213.323952,27.4790588 L213.571467,27.2007235 C213.897558,26.8349114 214.21972,26.4502123 214.546793,26.061537 C215.545692,24.8726477 216.577986,23.6439963 217.805738,22.8378181 C217.968783,22.7314542 218.140669,22.635031 218.311572,22.5405958 C218.997149,22.1588788 219.77407,21.724477 219.964617,20.6618327 C220.222936,19.2204536 219.000095,18.0424989 218.461849,17.6031268" transform="translate(-206 -12)"/></svg>'); }
  @media only screen and (max-width: 992px) {
    input[type='submit'],
    .sf-btn {
      font-size: 16px !important;
      padding-top: 7px;
      padding-bottom: 7px; } }

.columns.text + .columns.sf_btn {
  margin-top: -40px; }
  @media only screen and (max-width: 767px) {
    .columns.text + .columns.sf_btn {
      margin-top: -10px; } }

.sf-btn-special {
  background: #ADDCD0;
  color: #000; }

.sf-btn-arrow.sf-btn-special:after {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="19" viewBox="0 0 14 19"><path fill="#000" fill-rule="evenodd" d="M218.461849,17.6031268 C217.119179,16.5076787 215.471045,15.8993173 213.875949,15.309843 L213.250287,15.0772342 C212.936964,14.9599358 212.603998,14.8436314 212.262192,14.7243448 C210.727011,14.1905375 208.987532,13.5851583 208.044618,12.4241026 C207.637004,11.921111 206.978929,11.8584856 206.479971,12.2740004 C205.995745,12.6765925 205.789483,13.4589134 206.284513,14.0672748 C207.297163,15.3138192 208.873596,15.9529963 210.264394,16.5156311 L210.42351,16.5802447 C211.031493,16.8277643 211.647334,17.0554028 212.264156,17.2840353 C213.359311,17.6896096 214.49179,18.1100946 215.545692,18.6299852 C216.168408,18.937148 216.76264,19.2502752 217.19088,19.70257 C217.540544,20.0713643 217.537597,20.1846865 217.535633,20.1966151 C217.535633,20.1966151 217.525811,20.2264368 217.46295,20.2811098 C217.356872,20.3725628 217.187933,20.4510931 217.009172,20.5345937 C216.827465,20.6190883 216.647722,20.7055711 216.491552,20.8099468 C215.153794,21.7135424 214.079265,22.9541225 213.040096,24.1539463 L212.427202,24.8577369 C211.759305,25.6181887 211.067835,26.4044858 210.331183,27.1331278 C209.760524,27.6987448 209.114236,28.338916 208.399193,28.6083047 C207.673346,28.8816698 207.465119,29.6580264 207.683168,30.2514769 C207.857018,30.7236528 208.252845,31 208.700729,31 C208.837255,31 208.97771,30.9741546 209.118164,30.9214697 C210.848804,30.2693699 212.16299,28.7872346 213.323952,27.4790588 L213.571467,27.2007235 C213.897558,26.8349114 214.21972,26.4502123 214.546793,26.061537 C215.545692,24.8726477 216.577986,23.6439963 217.805738,22.8378181 C217.968783,22.7314542 218.140669,22.635031 218.311572,22.5405958 C218.997149,22.1588788 219.77407,21.724477 219.964617,20.6618327 C220.222936,19.2204536 219.000095,18.0424989 218.461849,17.6031268" transform="translate(-206 -12)"/></svg>'); }

.sf-btn-arrow {
  padding: 6px 40px 4px 25px;
  position: relative; }
  .sf-btn-arrow:after {
    content: '';
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="19" viewBox="0 0 14 19"><path fill="#fff" fill-rule="evenodd" d="M218.461849,17.6031268 C217.119179,16.5076787 215.471045,15.8993173 213.875949,15.309843 L213.250287,15.0772342 C212.936964,14.9599358 212.603998,14.8436314 212.262192,14.7243448 C210.727011,14.1905375 208.987532,13.5851583 208.044618,12.4241026 C207.637004,11.921111 206.978929,11.8584856 206.479971,12.2740004 C205.995745,12.6765925 205.789483,13.4589134 206.284513,14.0672748 C207.297163,15.3138192 208.873596,15.9529963 210.264394,16.5156311 L210.42351,16.5802447 C211.031493,16.8277643 211.647334,17.0554028 212.264156,17.2840353 C213.359311,17.6896096 214.49179,18.1100946 215.545692,18.6299852 C216.168408,18.937148 216.76264,19.2502752 217.19088,19.70257 C217.540544,20.0713643 217.537597,20.1846865 217.535633,20.1966151 C217.535633,20.1966151 217.525811,20.2264368 217.46295,20.2811098 C217.356872,20.3725628 217.187933,20.4510931 217.009172,20.5345937 C216.827465,20.6190883 216.647722,20.7055711 216.491552,20.8099468 C215.153794,21.7135424 214.079265,22.9541225 213.040096,24.1539463 L212.427202,24.8577369 C211.759305,25.6181887 211.067835,26.4044858 210.331183,27.1331278 C209.760524,27.6987448 209.114236,28.338916 208.399193,28.6083047 C207.673346,28.8816698 207.465119,29.6580264 207.683168,30.2514769 C207.857018,30.7236528 208.252845,31 208.700729,31 C208.837255,31 208.97771,30.9741546 209.118164,30.9214697 C210.848804,30.2693699 212.16299,28.7872346 213.323952,27.4790588 L213.571467,27.2007235 C213.897558,26.8349114 214.21972,26.4502123 214.546793,26.061537 C215.545692,24.8726477 216.577986,23.6439963 217.805738,22.8378181 C217.968783,22.7314542 218.140669,22.635031 218.311572,22.5405958 C218.997149,22.1588788 219.77407,21.724477 219.964617,20.6618327 C220.222936,19.2204536 219.000095,18.0424989 218.461849,17.6031268" transform="translate(-206 -12)"/></svg>');
    background-repeat: no-repeat;
    position: absolute;
    width: 18px;
    height: 24px;
    top: 14px;
    right: 15px; }

.it-hero {
  display: flex;
  min-height: 810px;
  max-height: 810px; }
  @media only screen and (max-width: 767px) {
    .it-hero {
      flex-wrap: wrap; } }
  @media only screen and (max-width: 767px) {
    .it-hero {
      min-height: 0;
      max-height: 100%; } }

.it-hero-image {
  width: 50%;
  position: relative;
  min-height: 320px; }
  @media only screen and (max-width: 767px) {
    .it-hero-image {
      width: 100%; } }
  .it-hero-image > div {
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center center; }
  .it-hero-image.it-hero-image-large > div {
    background-size: auto;
    background-position: right top; }
    @media only screen and (max-width: 767px) {
      .it-hero-image.it-hero-image-large > div {
        background-size: cover;
        background-position: center center; } }

.it-hero-text {
  width: 50%;
  padding: 125px;
  background: url("https://d29ly7uq16xz5t.cloudfront.net/editor/dist/16132/uploads/rectangle-2.png?t=fe181d11a589f9244a99ea6b6a180baf");
  background-repeat: no-repeat;
  background-size: cover; }
  @media only screen and (max-width: 1300px) {
    .it-hero-text {
      padding: 85px; } }
  @media only screen and (max-width: 991px) {
    .it-hero-text {
      padding: 25px; } }
  @media only screen and (max-width: 767px) {
    .it-hero-text {
      width: 100%;
      padding: 50px 25px 25px 25px; } }
  .it-hero-text h1 {
    text-transform: uppercase; }
  .it-hero-text .it-hero-text-area {
    max-width: 420px; }
  .it-hero-text .it-hero-price {
    display: block;
    margin-top: 40px;
    margin-bottom: 10px;
    font-family: "Montserrat", sans-serif;
    font-size: 16px !important;
    text-transform: uppercase;
    letter-spacing: 0.025em !important;
    font-weight: bold !important; }
  .it-hero-text .sf-btn {
    margin-top: 30px; }

.it-hero-slider {
  position: relative;
  margin: 0 auto 70px auto; }
  @media only screen and (max-width: 767px) {
    .it-hero-slider {
      margin-bottom: 40px; } }
  .it-hero-slider .slides, .it-hero-slider .slides li {
    height: 100%; }
  .it-hero-slider img {
    height: 100%;
    width: 100%;
    object-fit: cover; }
  .it-hero-slider .flex-control-nav {
    display: none; }
  .it-hero-slider .flex-direction-nav .flex-next {
    opacity: 1;
    right: 20px; }
    @media only screen and (max-width: 767px) {
      .it-hero-slider .flex-direction-nav .flex-next {
        height: 20px;
        width: 20px; } }
    .it-hero-slider .flex-direction-nav .flex-next:before {
      background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40"><path fill-rule="evenodd" d="M26.692773,13.2572395 C24.6787685,11.6428949 22.206567,10.7463624 19.8139238,9.87766331 L18.8754301,9.53487145 C18.4054466,9.36201059 17.9059971,9.19061466 17.3932878,9.01482396 C15.0905161,8.22816058 12.4812974,7.33602278 11.066927,5.6249933 C10.4555065,4.88374252 9.46839385,4.7914524 8.7199562,5.40379001 C7.99361808,5.99708362 7.68422456,7.14997762 8.42676901,8.04651019 C9.94574385,9.883523 12.3103943,10.8254682 14.3965906,11.6546143 L14.6352656,11.7498343 C15.5472398,12.1146 16.4710005,12.4500672 17.3962344,12.7869994 C19.0389667,13.3846878 20.7376844,14.00435 22.318538,14.7705045 C23.2526117,15.2231655 24.1439597,15.6846161 24.7863196,16.3511558 C25.3108153,16.8946421 25.3063954,17.0616432 25.3034488,17.0792223 C25.3034488,17.0792223 25.2887158,17.12317 25.1944244,17.2037407 C25.0353077,17.3385136 24.7818997,17.4542425 24.5137587,17.577296 C24.2411977,17.7018144 23.9715834,17.8292626 23.7373283,17.9830795 C21.7306903,19.314694 20.1188974,21.1429173 18.5601434,22.9110788 L17.6408026,23.9482439 C16.638957,25.0689096 15.601752,26.2276633 14.4967752,27.3014515 C13.6407864,28.1349924 12.6713534,29.0784025 11.5987892,29.4753965 C10.5100187,29.8782502 10.1976786,31.0223546 10.5247517,31.8969134 C10.7855263,32.5927515 11.3792672,33 12.0510931,33 C12.2558821,33 12.4665644,32.961912 12.6772466,32.8842711 C15.2732056,31.923282 17.2444843,29.7390825 18.9859278,27.8112445 L19.3572,27.4010662 C19.8463364,26.8619747 20.3295797,26.2950497 20.8201894,25.722265 C22.318538,23.9702177 23.8669789,22.1595735 25.708607,20.9715214 C25.9531752,20.8147747 26.2110031,20.6726772 26.4673577,20.5335096 C27.4957229,19.9709793 28.6611051,19.3308082 28.9469258,17.764806 C29.3344043,15.6406684 27.5001428,13.9047353 26.692773,13.2572395"/></svg>');
      content: '';
      height: 40px;
      width: 40px; }
      @media only screen and (max-width: 767px) {
        .it-hero-slider .flex-direction-nav .flex-next:before {
          background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.352 5.898c-1.439-1.153-3.204-1.793-4.914-2.414l-.67-.245a51.662 51.662 0 0 0-1.059-.371c-1.644-.562-3.508-1.2-4.518-2.422-.437-.529-1.142-.595-1.677-.158-.519.424-.74 1.248-.21 1.888C4.39 3.488 6.08 4.161 7.57 4.753l.17.068c.652.26 1.312.5 1.973.741 1.173.427 2.386.87 3.515 1.417.668.323 1.304.653 1.763 1.129.375.388.372.507.37.52 0 0-.01.031-.078.089-.114.096-.295.179-.486.267-.195.089-.388.18-.555.29-1.433.95-2.585 2.257-3.698 3.52l-.657.74c-.715.8-1.456 1.629-2.245 2.396-.612.595-1.304 1.269-2.07 1.552-.778.288-1.001 1.105-.768 1.73.187.497.61.788 1.09.788.147 0 .297-.027.448-.083 1.854-.686 3.262-2.246 4.506-3.623l.265-.293c.35-.385.695-.79 1.045-1.2 1.07-1.25 2.177-2.544 3.492-3.393a8.69 8.69 0 0 1 .542-.313c.735-.401 1.567-.859 1.771-1.977.277-1.518-1.033-2.757-1.61-3.22Z' fill='%23000'/%3E%3C/svg%3E");
          height: 20px;
          width: 20px; } }
  .it-hero-slider .flex-direction-nav .flex-prev {
    opacity: 1;
    left: 20px; }
    @media only screen and (max-width: 767px) {
      .it-hero-slider .flex-direction-nav .flex-prev {
        height: 20px;
        width: 20px; } }
    .it-hero-slider .flex-direction-nav .flex-prev:before {
      background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40"><path fill-rule="evenodd" d="M11.8348527,15.2500956 C13.9432399,13.5929886 16.5312968,12.6727077 19.036067,11.7809977 L20.0185415,11.4291256 C20.5105499,11.2516858 21.0334053,11.0757498 21.5701417,10.8953025 C23.9808288,10.0878012 26.7123239,9.17203152 28.1929762,7.41567852 C28.8330499,6.65479272 29.8664218,6.56005792 30.6499337,7.18861576 C31.4103103,7.79762515 31.734203,8.98105821 30.9568606,9.90133906 C29.3667017,11.7870126 26.891236,12.753909 24.7072739,13.6050184 L24.4574138,13.7027606 C23.5027015,14.0771886 22.5356504,14.4215421 21.567057,14.7673993 C19.8473411,15.3809198 18.0690159,16.0169963 16.4140785,16.8034455 C15.436231,17.2680971 14.5031116,17.741771 13.8306486,18.4259668 C13.2815734,18.9838494 13.2862004,19.1552743 13.2892851,19.173319 C13.2892851,19.173319 13.3047086,19.2184308 13.4034187,19.3011358 C13.5699921,19.4394787 13.8352757,19.5582731 14.1159827,19.6845862 C14.4013167,19.8124029 14.6835661,19.9432272 14.9287991,20.1011185 C17.0294746,21.4680062 18.7168013,23.3446574 20.3486036,25.1596557 L21.3110276,26.2242944 C22.359823,27.3746454 23.4456347,28.5640934 24.6023943,29.6663252 C25.4984975,30.5219458 26.5133612,31.4903459 27.6361893,31.8978559 C28.7759831,32.3113808 29.1029605,33.4857915 28.7605596,34.3835164 C28.4875643,35.0977867 27.8659988,35.5158228 27.162689,35.5158228 C26.9483029,35.5158228 26.7277474,35.4767259 26.5071918,35.3970284 C23.7895779,34.4105835 21.7259187,32.1685267 19.9028655,30.1896222 L19.5141943,29.7685786 C19.0021354,29.2152071 18.4962458,28.6332648 17.9826445,28.0453076 C16.4140785,26.2468503 14.7930726,24.3882439 12.8651399,23.1687213 C12.6091105,23.0078226 12.3391999,22.8619611 12.0708316,22.719107 C10.994274,22.1416759 9.77427818,21.4845472 9.47506302,19.8770632 C9.06942598,17.6966592 10.989647,15.9147429 11.8348527,15.2500956 Z"/></svg>');
      content: '';
      height: 40px;
      width: 40px; }
      @media only screen and (max-width: 767px) {
        .it-hero-slider .flex-direction-nav .flex-prev:before {
          background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.648 5.898c1.439-1.153 3.204-1.793 4.913-2.414l.67-.245c.337-.123.693-.246 1.06-.371 1.644-.562 3.508-1.2 4.518-2.422.437-.529 1.142-.595 1.677-.158.519.424.74 1.248.21 1.888-1.086 1.312-2.775 1.985-4.265 2.577l-.17.068c-.652.26-1.312.5-1.973.741-1.173.427-2.386.87-3.516 1.417-.667.323-1.303.653-1.762 1.129-.375.388-.372.507-.37.52 0 0 .01.031.078.089.114.096.295.179.486.267.195.089.388.18.555.29 1.433.95 2.585 2.257 3.698 3.52l.657.74c.715.8 1.456 1.629 2.245 2.396.612.595 1.304 1.269 2.07 1.552.778.288 1.001 1.105.768 1.73-.187.497-.61.788-1.09.788-.147 0-.297-.027-.448-.083-1.854-.686-3.262-2.246-4.506-3.623L9.888 16c-.35-.385-.695-.79-1.045-1.2-1.07-1.25-2.177-2.544-3.492-3.393a8.684 8.684 0 0 0-.542-.313c-.735-.401-1.567-.859-1.771-1.977C2.76 7.6 4.07 6.36 4.648 5.898Z' fill='%23000'/%3E%3C/svg%3E");
          height: 20px;
          width: 20px; } }

.it-boxes {
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }

.it-box {
  width: calc(33% - 25px);
  margin: 0 14px 120px 14px; }
  @media only screen and (max-width: 767px) {
    .it-box {
      margin-left: 0;
      margin-right: 0; } }
  .it-box a {
    display: block; }
    .it-box a span {
      display: block; }
    .it-box a:hover {
      color: #000; }
  @media only screen and (max-width: 991px) {
    .it-box {
      width: calc(48% - 25px); } }
  @media only screen and (max-width: 767px) {
    .it-box {
      width: 100%;
      margin-bottom: 60px; } }

.it-box-content-bottom {
  display: flex !important;
  align-items: flex-end; }
  .it-box-content-bottom .it-box-title {
    margin-bottom: 30px !important; }

.it-box-image {
  display: block;
  width: 100%;
  height: 290px;
  background-size: cover;
  background-position: center center; }

.it-box-content {
  display: block;
  text-align: left;
  padding: 45px 40px;
  background: #fff;
  height: 315px;
  overflow: hidden;
  position: relative; }
  .it-box-content:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    height: 80px;
    width: 100%;
    background: linear-gradient(rgba(255, 255, 255, 0), #fff); }
  .it-box-content .it-box-title {
    display: block;
    font-family: "Montserrat", sans-serif;
    font-size: 18px !important;
    color: #000;
    text-transform: uppercase;
    font-weight: 400;
    margin-bottom: -15px;
    letter-spacing: 4.65px; }
  .it-box-content .it-box-button {
    position: absolute;
    bottom: 24px;
    right: 52px;
    background: #fff;
    width: 100%;
    text-align: right;
    margin-bottom: -17px;
    padding-bottom: 17px;
    font-family: "Courier", sans-serif;
    font-size: 14px !important;
    letter-spacing: 0.025em !important;
    font-weight: bold;
    text-transform: lowercase;
    color: #5E7691; }
    .it-box-content .it-box-button:after {
      content: '';
      background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="13" viewBox="0 0 9 13"><path fill="#5E7691" fill-rule="evenodd" d="M159.011188,31.8337183 C158.148044,31.0842012 157.088529,30.6679539 156.06311,30.2646294 L155.660899,30.105476 C155.459477,30.0252192 155.245427,29.9456425 155.025695,29.8640254 C154.038793,29.4987888 152.920556,29.084582 152.314397,28.2901755 C152.05236,27.9460233 151.629312,27.9031743 151.308553,28.1874739 C150.997265,28.4629317 150.864668,28.9982039 151.182901,29.4144512 C151.83389,30.26735 152.847312,30.7046816 153.741396,31.0896424 L153.843685,31.1338516 C154.234531,31.3032071 154.630429,31.4589598 155.026958,31.6153926 C155.730986,31.8928907 156.459008,32.1805911 157.136516,32.5363056 C157.536834,32.7464697 157.91884,32.9607146 158.194137,33.2701795 C158.418921,33.5225124 158.417027,33.6000486 158.415764,33.6082104 C158.415764,33.6082104 158.40945,33.6286146 158.369039,33.6660225 C158.300846,33.7285956 158.192243,33.7823269 158.077325,33.8394588 C157.960513,33.897271 157.844964,33.9564434 157.744569,34.0278583 C156.884582,34.6461079 156.193813,35.4949259 155.525776,36.315858 L155.131773,36.797399 C154.70241,37.317708 154.257894,37.8557008 153.784332,38.3542453 C153.41748,38.7412465 153.002009,39.1792583 152.542338,39.3635769 C152.075722,39.5506161 151.941862,40.0818075 152.082036,40.4878526 C152.193797,40.8109204 152.448257,41 152.736183,41 C152.823949,41 152.914242,40.9823163 153.004534,40.9462687 C154.117088,40.5000952 154.961922,39.4860026 155.708255,38.590935 L155.867371,38.400495 C156.077001,38.1502026 156.284106,37.8869874 156.494367,37.6210516 C157.136516,36.8076011 157.800134,35.9669449 158.589403,35.4153492 C158.694218,35.342574 158.804716,35.2766001 158.914582,35.2119866 C159.35531,34.9508118 159.854759,34.6535895 159.977254,33.9265171 C160.143316,32.9403103 159.357204,32.1343414 159.011188,31.8337183" transform="translate(-151 -28)"/></svg>');
      background-repeat: no-repeat;
      position: absolute;
      width: 18px;
      height: 24px;
      top: 6px;
      right: -27px; }
  .it-box-content .it-box-price {
    font-size: 14px !important;
    color: #000;
    font-family: "Courier", sans-serif;
    letter-spacing: 0.025em !important; }

.columns {
  max-width: 1350px;
  margin: 0 auto;
  padding-left: 25px;
  padding-right: 25px; }

.container-default {
  max-width: 1350px;
  width: 100%;
  padding-left: 25px;
  padding-right: 25px;
  margin: 0 auto; }

.container-narrow {
  max-width: 905px;
  width: 100%;
  padding-left: 25px;
  padding-right: 25px;
  margin: 0 auto; }

.yas-container {
  width: 90%;
  max-width: 1480px;
  margin: 0 auto;
  position: relative; }
  @media only screen and (max-width: 992px) {
    .yas-container {
      width: 100%; } }

.columns.floating-things {
  max-width: 100%;
  padding-left: 0;
  padding-right: 0; }
  @media only screen and (max-width: 992px) {
    .columns.floating-things {
      margin-bottom: 0 !important; } }

.column.floating-things .floating-things-background {
  background: url("https://d29ly7uq16xz5t.cloudfront.net/editor/dist/16132/uploads/background-2.png?t=24e530f895c98e6a1507d60771ba3827");
  background-repeat: no-repeat;
  background-size: cover; }

.column.floating-things .image-text-row {
  display: flex;
  display: -ms-flexbox;
  padding-bottom: 45px;
  padding-top: 5.5%; }
  .column.floating-things .image-text-row .image {
    position: relative;
    z-index: 10; }
    @media only screen and (max-width: 992px) {
      .column.floating-things .image-text-row .image {
        display: none; } }
  .column.floating-things .image-text-row .text {
    max-width: 480px;
    margin-top: 230px;
    margin-left: 42px;
    margin-right: 42px;
    max-height: 740px;
    overflow: auto; }
    @media only screen and (max-width: 992px) {
      .column.floating-things .image-text-row .text {
        margin: 0 auto;
        padding: 0px;
        max-height: none; } }
    .column.floating-things .image-text-row .text h2 {
      font-size: 22px !important;
      text-transform: uppercase;
      letter-spacing: 0.06em !important; }
    .column.floating-things .image-text-row .text p {
      font-size: 14px !important;
      color: #000;
      line-height: 1.9em !important; }

.column.floating-things .floating-single-image {
  text-align: center;
  position: relative;
  min-height: 390px;
  margin-bottom: 95px; }
  @media only screen and (max-width: 992px) {
    .column.floating-things .floating-single-image {
      min-height: auto;
      margin-bottom: 40px; }
      .column.floating-things .floating-single-image img {
        position: relative !important; } }
  .column.floating-things .floating-single-image .floating-title {
    position: absolute;
    right: 120px;
    top: 100px;
    z-index: 15; }
    @media only screen and (max-width: 992px) {
      .column.floating-things .floating-single-image .floating-title {
        top: 40px !important; } }
  .column.floating-things .floating-single-image .large-image {
    position: absolute;
    z-index: 5;
    top: -100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0; }
    @media only screen and (max-width: 1160px) {
      .column.floating-things .floating-single-image .large-image {
        top: 0; } }
  .column.floating-things .floating-single-image .sf-btn-wrapper {
    position: absolute;
    z-index: 10;
    top: 66px;
    left: 200px; }
    @media only screen and (max-width: 992px) {
      .column.floating-things .floating-single-image .sf-btn-wrapper {
        position: static; } }
  @media only screen and (max-width: 1220px) {
    .column.floating-things .floating-single-image .sf-btn-wrapper {
      margin-left: auto;
      margin-right: auto;
      left: 0;
      right: 0; }
    .column.floating-things .floating-single-image .floating-title {
      margin-left: auto;
      margin-right: auto;
      left: 0;
      right: 0;
      top: 180px; } }

.column.floating-things .floating-image2-as-mobile-cta {
  display: none; }
  @media only screen and (max-width: 992px) {
    .column.floating-things .floating-image2-as-mobile-cta {
      position: relative;
      text-align: center;
      margin-bottom: 60px;
      margin-top: -60px; }
      .column.floating-things .floating-image2-as-mobile-cta .title-mobile {
        display: none; }
      .column.floating-things .floating-image2-as-mobile-cta .sf-btn {
        margin: 0; }
        .column.floating-things .floating-image2-as-mobile-cta .sf-btn:after {
          content: '';
          background-image: url('data:image/svg+xml;utf8,<svg width="10" height="15" viewBox="0 0 10 15" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Canvas" transform="translate(3381 -1153)"><g id="&#239;&#129;&#184;"><use xlink:href="#path0_fill" transform="matrix(6.12323e-17 -1 1 6.12323e-17 -3385.5 1172.5)" fill="#FFFFFF"/></g></g><defs><path id="path0_fill" d="M 18.9655 6.57143C 18.9655 6.8869 18.8553 7.15476 18.6351 7.375L 12.8226 13.1875C 12.5964 13.4137 12.3256 13.5268 12.0101 13.5268C 11.6887 13.5268 11.4208 13.4137 11.2065 13.1875L 5.39403 7.375C 5.16784 7.16071 5.05475 6.89286 5.05475 6.57143C 5.05475 6.25595 5.16784 5.98512 5.39403 5.75893L 6.05475 5.08929C 6.28689 4.86905 6.55772 4.75893 6.86725 4.75893C 7.18272 4.75893 7.45058 4.86905 7.67082 5.08929L 12.0101 9.42857L 16.3494 5.08929C 16.5696 4.86905 16.8375 4.75893 17.153 4.75893C 17.4625 4.75893 17.7333 4.86905 17.9655 5.08929L 18.6351 5.75893C 18.8553 5.99107 18.9655 6.2619 18.9655 6.57143Z"/></defs></svg>');
          position: absolute;
          width: 10px;
          height: 15px;
          top: 17px;
          right: 15px; } }

.social-things.social-things-absolute {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  left: -230px;
  top: 550px;
  position: absolute; }
  @media only screen and (max-width: 1775px) {
    .social-things.social-things-absolute {
      left: -145px; } }
  @media only screen and (max-width: 992px) {
    .social-things.social-things-absolute {
      display: none; } }

.social-things.social-things-static {
  display: none;
  padding-left: 25px;
  padding-right: 25px;
  font-size: 14px !important;
  font-weight: bold !important;
  font-family: "Courier", sans-serif !important; }
  @media only screen and (max-width: 992px) {
    .social-things.social-things-static {
      display: block; } }

.social-things .social-things-facebook {
  background-image: url("https://d29ly7uq16xz5t.cloudfront.net/editor/dist/15953/uploads/fb-2x.png?t=4d2d02c77c51cd97cbde09856599b6ab");
  background-size: 12px 21px;
  margin-left: 20px; }
  .social-things .social-things-facebook:hover {
    background-image: url("https://d29ly7uq16xz5t.cloudfront.net/editor/dist/15953/uploads/fb-2x-hover.png?t=e3701de7247175ad3c14d6a99ccaa703"); }

.social-things .social-things-instagram {
  background-image: url("https://d29ly7uq16xz5t.cloudfront.net/editor/dist/15953/uploads/ig-2x.png?t=b87a5cfb10a2999305591a34e5631e2f");
  background-size: 100%; }
  .social-things .social-things-instagram:hover {
    background-image: url("https://d29ly7uq16xz5t.cloudfront.net/editor/dist/15953/uploads/ig-2x-hover.png?t=4d974c068b0d6712054569fade83bd8d"); }

.social-things .social-things-facebook,
.social-things .social-things-instagram {
  display: inline-block;
  width: 22px;
  height: 22px;
  background-repeat: no-repeat;
  margin-bottom: -6px; }

.columns.floating-video {
  max-width: 100%;
  padding-left: 0;
  padding-right: 0; }
  @media only screen and (max-width: 992px) {
    .columns.floating-video {
      margin-bottom: 0 !important; } }

.yas-responsive-video-wrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* Aspect ratio for 16:9 */
  padding-top: 25px;
  height: 0;
  overflow: hidden; }
  .yas-responsive-video-wrapper video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.column.floating-video h1 {
  text-transform: uppercase;
  margin: 0 0 -85px 0;
  padding: 50px 10px;
  text-align: center; }

.column.floating-video .floating-things-background {
  background: url("https://d29ly7uq16xz5t.cloudfront.net/editor/dist/16132/uploads/background-2.png?t=24e530f895c98e6a1507d60771ba3827");
  background-repeat: no-repeat;
  background-size: cover; }

.column.floating-video .image-video-row {
  display: flex;
  align-items: center;
  display: -ms-flexbox;
  padding-bottom: 45px;
  padding-top: 5.5%; }
  @media only screen and (max-width: 992px) {
    .column.floating-video .image-video-row {
      flex-wrap: wrap; } }
  .column.floating-video .image-video-row .image {
    position: relative;
    z-index: 10;
    width: 63%; }
    @media only screen and (max-width: 992px) {
      .column.floating-video .image-video-row .image {
        margin-top: 30px;
        width: 100%; } }
  .column.floating-video .image-video-row .text {
    width: 37%;
    margin-left: 42px;
    margin-right: 42px;
    margin-bottom: 30px;
    max-height: 740px;
    overflow: auto; }
    @media only screen and (max-width: 992px) {
      .column.floating-video .image-video-row .text {
        margin: 0 auto;
        padding: 0px;
        max-height: none;
        width: 100%;
        max-width: 480px; } }
    .column.floating-video .image-video-row .text h2 {
      font-size: 22px !important;
      text-transform: uppercase;
      letter-spacing: 0.06em !important; }
    .column.floating-video .image-video-row .text p {
      font-size: 13px !important;
      color: #000;
      line-height: 1.9em !important; }

.column.floating-video .floating-single-image {
  text-align: center;
  position: relative;
  min-height: 390px;
  margin-bottom: 95px; }
  @media only screen and (max-width: 992px) {
    .column.floating-video .floating-single-image {
      min-height: auto;
      margin-bottom: 40px; }
      .column.floating-video .floating-single-image img {
        position: relative !important; } }
  .column.floating-video .floating-single-image .floating-title {
    position: absolute;
    right: 120px;
    top: 100px;
    z-index: 15; }
    @media only screen and (max-width: 992px) {
      .column.floating-video .floating-single-image .floating-title {
        top: 40px !important; } }
  .column.floating-video .floating-single-image .large-image {
    position: absolute;
    z-index: 5;
    top: -100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0; }
    @media only screen and (max-width: 1160px) {
      .column.floating-video .floating-single-image .large-image {
        top: 0; } }
  .column.floating-video .floating-single-image .sf-btn-wrapper {
    position: absolute;
    z-index: 10;
    top: 66px;
    left: 200px; }
    @media only screen and (max-width: 992px) {
      .column.floating-video .floating-single-image .sf-btn-wrapper {
        position: static; } }
  @media only screen and (max-width: 1220px) {
    .column.floating-video .floating-single-image .sf-btn-wrapper {
      margin-left: auto;
      margin-right: auto;
      left: 0;
      right: 0; }
    .column.floating-video .floating-single-image .floating-title {
      margin-left: auto;
      margin-right: auto;
      left: 0;
      right: 0;
      top: 180px; } }

.column.floating-video .floating-image2-as-mobile-cta {
  display: none; }
  @media only screen and (max-width: 992px) {
    .column.floating-video .floating-image2-as-mobile-cta {
      position: relative;
      text-align: center;
      margin-bottom: 60px;
      margin-top: -60px; }
      .column.floating-video .floating-image2-as-mobile-cta .title-mobile {
        display: none; }
      .column.floating-video .floating-image2-as-mobile-cta .sf-btn {
        margin: 0; }
        .column.floating-video .floating-image2-as-mobile-cta .sf-btn:after {
          content: '';
          background-image: url('data:image/svg+xml;utf8,<svg width="10" height="15" viewBox="0 0 10 15" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Canvas" transform="translate(3381 -1153)"><g id="&#239;&#129;&#184;"><use xlink:href="#path0_fill" transform="matrix(6.12323e-17 -1 1 6.12323e-17 -3385.5 1172.5)" fill="#FFFFFF"/></g></g><defs><path id="path0_fill" d="M 18.9655 6.57143C 18.9655 6.8869 18.8553 7.15476 18.6351 7.375L 12.8226 13.1875C 12.5964 13.4137 12.3256 13.5268 12.0101 13.5268C 11.6887 13.5268 11.4208 13.4137 11.2065 13.1875L 5.39403 7.375C 5.16784 7.16071 5.05475 6.89286 5.05475 6.57143C 5.05475 6.25595 5.16784 5.98512 5.39403 5.75893L 6.05475 5.08929C 6.28689 4.86905 6.55772 4.75893 6.86725 4.75893C 7.18272 4.75893 7.45058 4.86905 7.67082 5.08929L 12.0101 9.42857L 16.3494 5.08929C 16.5696 4.86905 16.8375 4.75893 17.153 4.75893C 17.4625 4.75893 17.7333 4.86905 17.9655 5.08929L 18.6351 5.75893C 18.8553 5.99107 18.9655 6.2619 18.9655 6.57143Z"/></defs></svg>');
          position: absolute;
          width: 10px;
          height: 15px;
          top: 17px;
          right: 15px; } }

.social-things.social-things-absolute {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  left: -230px;
  top: 550px;
  position: absolute; }
  @media only screen and (max-width: 1775px) {
    .social-things.social-things-absolute {
      left: -145px; } }
  @media only screen and (max-width: 992px) {
    .social-things.social-things-absolute {
      display: none; } }

.social-things.social-things-static {
  display: none;
  padding-left: 25px;
  padding-right: 25px;
  font-size: 14px !important;
  font-weight: bold !important;
  font-family: "Courier", sans-serif !important; }
  @media only screen and (max-width: 992px) {
    .social-things.social-things-static {
      display: block; } }

.social-things .social-things-facebook {
  background-image: url("https://d29ly7uq16xz5t.cloudfront.net/editor/dist/15953/uploads/fb-2x.png?t=4d2d02c77c51cd97cbde09856599b6ab");
  background-size: 12px 21px;
  margin-left: 20px; }
  .social-things .social-things-facebook:hover {
    background-image: url("https://d29ly7uq16xz5t.cloudfront.net/editor/dist/15953/uploads/fb-2x-hover.png?t=e3701de7247175ad3c14d6a99ccaa703"); }

.social-things .social-things-instagram {
  background-image: url("https://d29ly7uq16xz5t.cloudfront.net/editor/dist/15953/uploads/ig-2x.png?t=b87a5cfb10a2999305591a34e5631e2f");
  background-size: 100%; }
  .social-things .social-things-instagram:hover {
    background-image: url("https://d29ly7uq16xz5t.cloudfront.net/editor/dist/15953/uploads/ig-2x-hover.png?t=4d974c068b0d6712054569fade83bd8d"); }

.social-things .social-things-facebook,
.social-things .social-things-instagram {
  display: inline-block;
  width: 22px;
  height: 22px;
  background-repeat: no-repeat;
  margin-bottom: -6px; }

.columns.image-image {
  padding-left: 0;
  padding-right: 0;
  max-width: 100%; }

.image-image-wrapper {
  margin: 0 auto;
  display: flex;
  display: -ms-flexbox;
  justify-content: center;
  -ms-flex-pack: center; }
  .image-image-wrapper > div {
    height: 359px;
    width: 570px; }
    .image-image-wrapper > div:first-child {
      margin-right: 15px; }
  @media only screen and (max-width: 992px) {
    .image-image-wrapper {
      display: block; }
      .image-image-wrapper > div {
        height: 275px;
        background-position: center center; }
        .image-image-wrapper > div:first-child {
          margin-right: 0px;
          width: 100%;
          background-size: cover; }
        .image-image-wrapper > div:nth-child(2) {
          display: none; } }

.text-text-row {
  display: flex;
  display: -ms-flexbox;
  flex-wrap: wrap; }
  @media only screen and (max-width: 992px) {
    .text-text-row {
      margin-bottom: 0px;
      font-size: 18px !important; } }
  @media only screen and (max-width: 992px) and (max-width: 992px) {
    .text-text-row {
      font-size: 14px !important; } }
  .text-text-row.text-text-row-last {
    margin-top: 115px;
    margin-bottom: 0; }
  .text-text-row .left-column {
    width: 575px;
    padding-right: 25px; }
    @media only screen and (max-width: 992px) {
      .text-text-row .left-column {
        margin-bottom: 20px; } }
  .text-text-row .left-column p,
  .text-text-row .left-column ul,
  .text-text-row .right-column p,
  .text-text-row .right-column ul {
    font-size: 16px !important; }
    @media only screen and (max-width: 992px) {
      .text-text-row .left-column p,
      .text-text-row .left-column ul,
      .text-text-row .right-column p,
      .text-text-row .right-column ul {
        font-size: 14px !important; } }
  .text-text-row ul {
    list-style: none;
    padding: 0; }

@media only screen and (max-width: 991px) {
  .columns.text-image,
  .columns.image-text {
    margin-bottom: 0; } }

.text-image-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  padding-bottom: 50px;
  overflow: hidden; }
  .text-image-wrapper:last-child {
    padding-bottom: 0; }
  @media only screen and (max-width: 991px) {
    .text-image-wrapper {
      flex-wrap: wrap; }
      .text-image-wrapper.ti-text-image {
        flex-wrap: wrap-reverse; }
        .text-image-wrapper.ti-text-image .ti-image {
          padding-bottom: 30px; }
      .text-image-wrapper.ti-image-text .ti-image {
        padding-bottom: 30px; } }
  .text-image-wrapper > div {
    position: relative;
    z-index: 2;
    width: 52%; }
    @media only screen and (max-width: 991px) {
      .text-image-wrapper > div {
        width: 100%; }
        .text-image-wrapper > div img {
          width: 100%;
          padding: 0 50px; } }
    @media only screen and (max-width: 600px) {
      .text-image-wrapper > div img {
        padding: 0 0px; } }
  .text-image-wrapper h2 {
    font-size: 22px !important;
    letter-spacing: 5.95px !important; }
  .text-image-wrapper p {
    font-size: 14px !important;
    letter-spacing: 0.025em !important; }
    .text-image-wrapper p a {
      font-weight: bold !important; }
  .text-image-wrapper .ti-text-left {
    padding-right: 100px; }
  .text-image-wrapper .ti-text-right {
    padding-left: 100px; }
  .text-image-wrapper .ti-text-left,
  .text-image-wrapper .ti-text-right {
    width: 48%; }
    @media only screen and (max-width: 991px) {
      .text-image-wrapper .ti-text-left,
      .text-image-wrapper .ti-text-right {
        width: 100%;
        padding-left: 50px;
        padding-right: 50px; } }
    @media only screen and (max-width: 600px) {
      .text-image-wrapper .ti-text-left,
      .text-image-wrapper .ti-text-right {
        padding-left: 0px;
        padding-right: 0px; } }
  .text-image-wrapper .ti-blue {
    z-index: 1;
    position: absolute;
    width: 605px;
    height: 397px;
    background: url("https://d29ly7uq16xz5t.cloudfront.net/editor/dist/16132/uploads/blue-2.png?t=23dd4339e1716531524467896a559a88");
    background-repeat: no-repeat;
    bottom: 0px; }
    @media only screen and (max-width: 991px) {
      .text-image-wrapper .ti-blue {
        display: none; } }
  .text-image-wrapper .sf-btn {
    margin-top: 50px; }

.columns.large-image-text {
  max-width: 100%;
  padding-left: 0;
  padding-right: 0; }

.large-image-text-wrapper {
  position: relative; }
  .large-image-text-wrapper .lit-content {
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    text-align: center;
    pointer-events: none; }
  .large-image-text-wrapper .lit-image {
    width: 100%; }
    .large-image-text-wrapper .lit-image img {
      width: 100%; }
  .large-image-text-wrapper .lit-content__pre-title {
    font-size: 1.4vw;
    color: #fff;
    margin-top: -5%;
    margin-bottom: 5%;
    pointer-events: auto;
    letter-spacing: 0.3em; }
    @media only screen and (max-width: 991px) {
      .large-image-text-wrapper .lit-content__pre-title {
        font-size: 16px;
        margin-top: -1%;
        margin-bottom: 1%; } }
  .large-image-text-wrapper .lit-content__title {
    font-size: 3.38vw;
    color: #fff;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    pointer-events: auto;
    letter-spacing: 0.2em; }
    @media only screen and (max-width: 991px) {
      .large-image-text-wrapper .lit-content__title {
        font-size: 20px; } }

.columns.image-slider {
  max-width: 100%;
  padding-left: 0;
  padding-right: 0;
  background: #F6F9FC; }

.image-slider-wrapper {
  text-align: center;
  max-width: 855px;
  padding: 45px 0;
  margin: 0 auto 0 auto; }
  @media only screen and (max-width: 767px) {
    .image-slider-wrapper {
      padding: 50px 0; } }
  .image-slider-wrapper .repeaterControllerButton {
    padding-top: 50px !important; }
  .image-slider-wrapper h1 {
    text-transform: uppercase;
    padding-bottom: 45px;
    padding-top: 5px;
    margin-bottom: 40px; }
    @media only screen and (max-width: 767px) {
      .image-slider-wrapper h1 {
        padding: 0; } }
  .image-slider-wrapper .is-images {
    position: relative;
    max-width: 855px;
    margin: 0 auto 70px auto; }
    @media only screen and (max-width: 767px) {
      .image-slider-wrapper .is-images {
        margin-bottom: 40px; } }
    .image-slider-wrapper .is-images .flex-control-nav {
      display: none; }
    .image-slider-wrapper .is-images .flex-direction-nav .flex-next {
      opacity: 1;
      right: 10; }
      .image-slider-wrapper .is-images .flex-direction-nav .flex-next:before {
        background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40"><path fill-rule="evenodd" d="M26.692773,13.2572395 C24.6787685,11.6428949 22.206567,10.7463624 19.8139238,9.87766331 L18.8754301,9.53487145 C18.4054466,9.36201059 17.9059971,9.19061466 17.3932878,9.01482396 C15.0905161,8.22816058 12.4812974,7.33602278 11.066927,5.6249933 C10.4555065,4.88374252 9.46839385,4.7914524 8.7199562,5.40379001 C7.99361808,5.99708362 7.68422456,7.14997762 8.42676901,8.04651019 C9.94574385,9.883523 12.3103943,10.8254682 14.3965906,11.6546143 L14.6352656,11.7498343 C15.5472398,12.1146 16.4710005,12.4500672 17.3962344,12.7869994 C19.0389667,13.3846878 20.7376844,14.00435 22.318538,14.7705045 C23.2526117,15.2231655 24.1439597,15.6846161 24.7863196,16.3511558 C25.3108153,16.8946421 25.3063954,17.0616432 25.3034488,17.0792223 C25.3034488,17.0792223 25.2887158,17.12317 25.1944244,17.2037407 C25.0353077,17.3385136 24.7818997,17.4542425 24.5137587,17.577296 C24.2411977,17.7018144 23.9715834,17.8292626 23.7373283,17.9830795 C21.7306903,19.314694 20.1188974,21.1429173 18.5601434,22.9110788 L17.6408026,23.9482439 C16.638957,25.0689096 15.601752,26.2276633 14.4967752,27.3014515 C13.6407864,28.1349924 12.6713534,29.0784025 11.5987892,29.4753965 C10.5100187,29.8782502 10.1976786,31.0223546 10.5247517,31.8969134 C10.7855263,32.5927515 11.3792672,33 12.0510931,33 C12.2558821,33 12.4665644,32.961912 12.6772466,32.8842711 C15.2732056,31.923282 17.2444843,29.7390825 18.9859278,27.8112445 L19.3572,27.4010662 C19.8463364,26.8619747 20.3295797,26.2950497 20.8201894,25.722265 C22.318538,23.9702177 23.8669789,22.1595735 25.708607,20.9715214 C25.9531752,20.8147747 26.2110031,20.6726772 26.4673577,20.5335096 C27.4957229,19.9709793 28.6611051,19.3308082 28.9469258,17.764806 C29.3344043,15.6406684 27.5001428,13.9047353 26.692773,13.2572395"/></svg>');
        content: '';
        height: 40px;
        width: 40px; }
    .image-slider-wrapper .is-images .flex-direction-nav .flex-prev {
      opacity: 1;
      left: 10; }
      .image-slider-wrapper .is-images .flex-direction-nav .flex-prev:before {
        background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40"><path fill-rule="evenodd" d="M11.8348527,15.2500956 C13.9432399,13.5929886 16.5312968,12.6727077 19.036067,11.7809977 L20.0185415,11.4291256 C20.5105499,11.2516858 21.0334053,11.0757498 21.5701417,10.8953025 C23.9808288,10.0878012 26.7123239,9.17203152 28.1929762,7.41567852 C28.8330499,6.65479272 29.8664218,6.56005792 30.6499337,7.18861576 C31.4103103,7.79762515 31.734203,8.98105821 30.9568606,9.90133906 C29.3667017,11.7870126 26.891236,12.753909 24.7072739,13.6050184 L24.4574138,13.7027606 C23.5027015,14.0771886 22.5356504,14.4215421 21.567057,14.7673993 C19.8473411,15.3809198 18.0690159,16.0169963 16.4140785,16.8034455 C15.436231,17.2680971 14.5031116,17.741771 13.8306486,18.4259668 C13.2815734,18.9838494 13.2862004,19.1552743 13.2892851,19.173319 C13.2892851,19.173319 13.3047086,19.2184308 13.4034187,19.3011358 C13.5699921,19.4394787 13.8352757,19.5582731 14.1159827,19.6845862 C14.4013167,19.8124029 14.6835661,19.9432272 14.9287991,20.1011185 C17.0294746,21.4680062 18.7168013,23.3446574 20.3486036,25.1596557 L21.3110276,26.2242944 C22.359823,27.3746454 23.4456347,28.5640934 24.6023943,29.6663252 C25.4984975,30.5219458 26.5133612,31.4903459 27.6361893,31.8978559 C28.7759831,32.3113808 29.1029605,33.4857915 28.7605596,34.3835164 C28.4875643,35.0977867 27.8659988,35.5158228 27.162689,35.5158228 C26.9483029,35.5158228 26.7277474,35.4767259 26.5071918,35.3970284 C23.7895779,34.4105835 21.7259187,32.1685267 19.9028655,30.1896222 L19.5141943,29.7685786 C19.0021354,29.2152071 18.4962458,28.6332648 17.9826445,28.0453076 C16.4140785,26.2468503 14.7930726,24.3882439 12.8651399,23.1687213 C12.6091105,23.0078226 12.3391999,22.8619611 12.0708316,22.719107 C10.994274,22.1416759 9.77427818,21.4845472 9.47506302,19.8770632 C9.06942598,17.6966592 10.989647,15.9147429 11.8348527,15.2500956 Z"/></svg>');
        content: '';
        height: 40px;
        width: 40px; }
  .image-slider-wrapper .is-metatext {
    display: block;
    text-align: left;
    margin: 15px 0 0px 0; }
    @media only screen and (max-width: 865px) {
      .image-slider-wrapper .is-metatext {
        padding: 0 25px; } }
  .image-slider-wrapper .is-content {
    display: flex; }
    @media only screen and (max-width: 865px) {
      .image-slider-wrapper .is-content {
        padding: 0 25px; } }
    @media only screen and (max-width: 767px) {
      .image-slider-wrapper .is-content {
        flex-wrap: wrap; } }
    .image-slider-wrapper .is-content .is-content-title {
      width: 40%;
      text-align: left;
      padding-right: 40px; }
      .image-slider-wrapper .is-content .is-content-title h2, .image-slider-wrapper .is-content .is-content-title h2 a {
        font-size: 22px !important;
        letter-spacing: 5.95px !important;
        text-transform: uppercase; }
      @media only screen and (max-width: 767px) {
        .image-slider-wrapper .is-content .is-content-title {
          width: 100%;
          text-align: left; } }
    .image-slider-wrapper .is-content .is-content-text {
      width: 60%;
      text-align: left; }
      @media only screen and (max-width: 767px) {
        .image-slider-wrapper .is-content .is-content-text {
          width: 100%; } }

.columns.image-wide {
  max-width: 100%;
  padding-left: 0;
  padding-right: 0;
  margin-bottom: 80px; }

.column.image-wide img {
  width: 100%; }

.columns.title {
  padding: 50px 0 60px 0;
  margin-bottom: 0; }

.column.title {
  text-align: center; }
  .column.title h1 {
    text-transform: uppercase;
    margin: 0;
    padding: 0 15px; }

.columns.posts {
  max-width: 100%;
  padding-left: 0;
  padding-right: 0;
  background: #F6F9FC; }

.block-posts-wrapper {
  text-align: center;
  padding-top: 60px;
  padding-bottom: 30px; }
  .block-posts-wrapper h3 {
    font-size: 22px !important;
    font-weight: bold !important;
    letter-spacing: 5.95px !important;
    line-height: 1.7em !important;
    margin: 0;
    text-transform: uppercase; }
    .block-posts-wrapper h3.yas-blog-overview-title {
      padding-top: 0px;
      padding-bottom: 40px; }
  .block-posts-wrapper .it-box {
    margin-bottom: 30px; }
  .block-posts-wrapper .block-posts-more a {
    font-size: 16px !important;
    color: #5E7691;
    font-weight: bold;
    text-decoration: underline; }

.columns.html {
  max-width: 100%;
  padding-left: 0;
  padding-right: 0; }

.columns.video {
  max-width: 100%;
  padding-left: 0;
  padding-right: 0; }
  .columns.video .video-container {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center; }
  .columns.video .columns.video iframe {
    /* optional */
    width: 100%;
    height: 100%; }

.columns.image-slider-2 {
  max-width: 100%;
  padding-left: 0;
  padding-right: 0;
  background: #F6F9FC; }

.image-slider-2-wrapper {
  text-align: center;
  max-width: 855px;
  padding: 45px 0;
  margin: 0 auto 0 auto; }
  @media only screen and (max-width: 767px) {
    .image-slider-2-wrapper {
      padding: 50px 0; } }
  .image-slider-2-wrapper .repeaterControllerButton {
    padding-top: 50px !important; }
  .image-slider-2-wrapper h1 {
    text-transform: uppercase;
    padding-bottom: 45px;
    padding-top: 5px;
    margin-bottom: 0px; }
    @media only screen and (max-width: 767px) {
      .image-slider-2-wrapper h1 {
        padding: 20px; } }
  .image-slider-2-wrapper .is-images-carousel li {
    margin-top: 8px;
    margin-right: 8px; }
  .image-slider-2-wrapper .is-images-carousel .flex-direction-nav {
    position: relative; }
    .image-slider-2-wrapper .is-images-carousel .flex-direction-nav a {
      margin-top: -90px; }
  .image-slider-2-wrapper .is-images-carousel .flex-control-nav {
    display: none; }
  .image-slider-2-wrapper .is-images-carousel .flex-direction-nav .flex-next {
    opacity: 1;
    right: 10; }
    .image-slider-2-wrapper .is-images-carousel .flex-direction-nav .flex-next:before {
      background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40"><path fill-rule="evenodd" d="M26.692773,13.2572395 C24.6787685,11.6428949 22.206567,10.7463624 19.8139238,9.87766331 L18.8754301,9.53487145 C18.4054466,9.36201059 17.9059971,9.19061466 17.3932878,9.01482396 C15.0905161,8.22816058 12.4812974,7.33602278 11.066927,5.6249933 C10.4555065,4.88374252 9.46839385,4.7914524 8.7199562,5.40379001 C7.99361808,5.99708362 7.68422456,7.14997762 8.42676901,8.04651019 C9.94574385,9.883523 12.3103943,10.8254682 14.3965906,11.6546143 L14.6352656,11.7498343 C15.5472398,12.1146 16.4710005,12.4500672 17.3962344,12.7869994 C19.0389667,13.3846878 20.7376844,14.00435 22.318538,14.7705045 C23.2526117,15.2231655 24.1439597,15.6846161 24.7863196,16.3511558 C25.3108153,16.8946421 25.3063954,17.0616432 25.3034488,17.0792223 C25.3034488,17.0792223 25.2887158,17.12317 25.1944244,17.2037407 C25.0353077,17.3385136 24.7818997,17.4542425 24.5137587,17.577296 C24.2411977,17.7018144 23.9715834,17.8292626 23.7373283,17.9830795 C21.7306903,19.314694 20.1188974,21.1429173 18.5601434,22.9110788 L17.6408026,23.9482439 C16.638957,25.0689096 15.601752,26.2276633 14.4967752,27.3014515 C13.6407864,28.1349924 12.6713534,29.0784025 11.5987892,29.4753965 C10.5100187,29.8782502 10.1976786,31.0223546 10.5247517,31.8969134 C10.7855263,32.5927515 11.3792672,33 12.0510931,33 C12.2558821,33 12.4665644,32.961912 12.6772466,32.8842711 C15.2732056,31.923282 17.2444843,29.7390825 18.9859278,27.8112445 L19.3572,27.4010662 C19.8463364,26.8619747 20.3295797,26.2950497 20.8201894,25.722265 C22.318538,23.9702177 23.8669789,22.1595735 25.708607,20.9715214 C25.9531752,20.8147747 26.2110031,20.6726772 26.4673577,20.5335096 C27.4957229,19.9709793 28.6611051,19.3308082 28.9469258,17.764806 C29.3344043,15.6406684 27.5001428,13.9047353 26.692773,13.2572395"/></svg>');
      content: '';
      height: 40px;
      width: 40px; }
  .image-slider-2-wrapper .is-images-carousel .flex-direction-nav .flex-prev {
    opacity: 1;
    left: 10; }
    .image-slider-2-wrapper .is-images-carousel .flex-direction-nav .flex-prev:before {
      background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40"><path fill-rule="evenodd" d="M11.8348527,15.2500956 C13.9432399,13.5929886 16.5312968,12.6727077 19.036067,11.7809977 L20.0185415,11.4291256 C20.5105499,11.2516858 21.0334053,11.0757498 21.5701417,10.8953025 C23.9808288,10.0878012 26.7123239,9.17203152 28.1929762,7.41567852 C28.8330499,6.65479272 29.8664218,6.56005792 30.6499337,7.18861576 C31.4103103,7.79762515 31.734203,8.98105821 30.9568606,9.90133906 C29.3667017,11.7870126 26.891236,12.753909 24.7072739,13.6050184 L24.4574138,13.7027606 C23.5027015,14.0771886 22.5356504,14.4215421 21.567057,14.7673993 C19.8473411,15.3809198 18.0690159,16.0169963 16.4140785,16.8034455 C15.436231,17.2680971 14.5031116,17.741771 13.8306486,18.4259668 C13.2815734,18.9838494 13.2862004,19.1552743 13.2892851,19.173319 C13.2892851,19.173319 13.3047086,19.2184308 13.4034187,19.3011358 C13.5699921,19.4394787 13.8352757,19.5582731 14.1159827,19.6845862 C14.4013167,19.8124029 14.6835661,19.9432272 14.9287991,20.1011185 C17.0294746,21.4680062 18.7168013,23.3446574 20.3486036,25.1596557 L21.3110276,26.2242944 C22.359823,27.3746454 23.4456347,28.5640934 24.6023943,29.6663252 C25.4984975,30.5219458 26.5133612,31.4903459 27.6361893,31.8978559 C28.7759831,32.3113808 29.1029605,33.4857915 28.7605596,34.3835164 C28.4875643,35.0977867 27.8659988,35.5158228 27.162689,35.5158228 C26.9483029,35.5158228 26.7277474,35.4767259 26.5071918,35.3970284 C23.7895779,34.4105835 21.7259187,32.1685267 19.9028655,30.1896222 L19.5141943,29.7685786 C19.0021354,29.2152071 18.4962458,28.6332648 17.9826445,28.0453076 C16.4140785,26.2468503 14.7930726,24.3882439 12.8651399,23.1687213 C12.6091105,23.0078226 12.3391999,22.8619611 12.0708316,22.719107 C10.994274,22.1416759 9.77427818,21.4845472 9.47506302,19.8770632 C9.06942598,17.6966592 10.989647,15.9147429 11.8348527,15.2500956 Z"/></svg>');
      content: '';
      height: 40px;
      width: 40px; }
  .image-slider-2-wrapper .is-images {
    position: relative;
    max-width: 855px;
    margin: 0 auto 0px auto; }
    @media only screen and (max-width: 767px) {
      .image-slider-2-wrapper .is-images {
        margin-bottom: 0px; } }
    .image-slider-2-wrapper .is-images .flex-direction-nav {
      display: none; }
    .image-slider-2-wrapper .is-images .flex-control-nav {
      display: none; }
    .image-slider-2-wrapper .is-images .flex-direction-nav .flex-next {
      opacity: 1;
      right: 10; }
      .image-slider-2-wrapper .is-images .flex-direction-nav .flex-next:before {
        background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40"><path fill-rule="evenodd" d="M26.692773,13.2572395 C24.6787685,11.6428949 22.206567,10.7463624 19.8139238,9.87766331 L18.8754301,9.53487145 C18.4054466,9.36201059 17.9059971,9.19061466 17.3932878,9.01482396 C15.0905161,8.22816058 12.4812974,7.33602278 11.066927,5.6249933 C10.4555065,4.88374252 9.46839385,4.7914524 8.7199562,5.40379001 C7.99361808,5.99708362 7.68422456,7.14997762 8.42676901,8.04651019 C9.94574385,9.883523 12.3103943,10.8254682 14.3965906,11.6546143 L14.6352656,11.7498343 C15.5472398,12.1146 16.4710005,12.4500672 17.3962344,12.7869994 C19.0389667,13.3846878 20.7376844,14.00435 22.318538,14.7705045 C23.2526117,15.2231655 24.1439597,15.6846161 24.7863196,16.3511558 C25.3108153,16.8946421 25.3063954,17.0616432 25.3034488,17.0792223 C25.3034488,17.0792223 25.2887158,17.12317 25.1944244,17.2037407 C25.0353077,17.3385136 24.7818997,17.4542425 24.5137587,17.577296 C24.2411977,17.7018144 23.9715834,17.8292626 23.7373283,17.9830795 C21.7306903,19.314694 20.1188974,21.1429173 18.5601434,22.9110788 L17.6408026,23.9482439 C16.638957,25.0689096 15.601752,26.2276633 14.4967752,27.3014515 C13.6407864,28.1349924 12.6713534,29.0784025 11.5987892,29.4753965 C10.5100187,29.8782502 10.1976786,31.0223546 10.5247517,31.8969134 C10.7855263,32.5927515 11.3792672,33 12.0510931,33 C12.2558821,33 12.4665644,32.961912 12.6772466,32.8842711 C15.2732056,31.923282 17.2444843,29.7390825 18.9859278,27.8112445 L19.3572,27.4010662 C19.8463364,26.8619747 20.3295797,26.2950497 20.8201894,25.722265 C22.318538,23.9702177 23.8669789,22.1595735 25.708607,20.9715214 C25.9531752,20.8147747 26.2110031,20.6726772 26.4673577,20.5335096 C27.4957229,19.9709793 28.6611051,19.3308082 28.9469258,17.764806 C29.3344043,15.6406684 27.5001428,13.9047353 26.692773,13.2572395"/></svg>');
        content: '';
        height: 40px;
        width: 40px; }
    .image-slider-2-wrapper .is-images .flex-direction-nav .flex-prev {
      opacity: 1;
      left: 10; }
      .image-slider-2-wrapper .is-images .flex-direction-nav .flex-prev:before {
        background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40"><path fill-rule="evenodd" d="M11.8348527,15.2500956 C13.9432399,13.5929886 16.5312968,12.6727077 19.036067,11.7809977 L20.0185415,11.4291256 C20.5105499,11.2516858 21.0334053,11.0757498 21.5701417,10.8953025 C23.9808288,10.0878012 26.7123239,9.17203152 28.1929762,7.41567852 C28.8330499,6.65479272 29.8664218,6.56005792 30.6499337,7.18861576 C31.4103103,7.79762515 31.734203,8.98105821 30.9568606,9.90133906 C29.3667017,11.7870126 26.891236,12.753909 24.7072739,13.6050184 L24.4574138,13.7027606 C23.5027015,14.0771886 22.5356504,14.4215421 21.567057,14.7673993 C19.8473411,15.3809198 18.0690159,16.0169963 16.4140785,16.8034455 C15.436231,17.2680971 14.5031116,17.741771 13.8306486,18.4259668 C13.2815734,18.9838494 13.2862004,19.1552743 13.2892851,19.173319 C13.2892851,19.173319 13.3047086,19.2184308 13.4034187,19.3011358 C13.5699921,19.4394787 13.8352757,19.5582731 14.1159827,19.6845862 C14.4013167,19.8124029 14.6835661,19.9432272 14.9287991,20.1011185 C17.0294746,21.4680062 18.7168013,23.3446574 20.3486036,25.1596557 L21.3110276,26.2242944 C22.359823,27.3746454 23.4456347,28.5640934 24.6023943,29.6663252 C25.4984975,30.5219458 26.5133612,31.4903459 27.6361893,31.8978559 C28.7759831,32.3113808 29.1029605,33.4857915 28.7605596,34.3835164 C28.4875643,35.0977867 27.8659988,35.5158228 27.162689,35.5158228 C26.9483029,35.5158228 26.7277474,35.4767259 26.5071918,35.3970284 C23.7895779,34.4105835 21.7259187,32.1685267 19.9028655,30.1896222 L19.5141943,29.7685786 C19.0021354,29.2152071 18.4962458,28.6332648 17.9826445,28.0453076 C16.4140785,26.2468503 14.7930726,24.3882439 12.8651399,23.1687213 C12.6091105,23.0078226 12.3391999,22.8619611 12.0708316,22.719107 C10.994274,22.1416759 9.77427818,21.4845472 9.47506302,19.8770632 C9.06942598,17.6966592 10.989647,15.9147429 11.8348527,15.2500956 Z"/></svg>');
        content: '';
        height: 40px;
        width: 40px; }
  .image-slider-2-wrapper .is-metatext {
    display: block;
    text-align: left;
    margin: 15px 0 0px 0; }
    @media only screen and (max-width: 865px) {
      .image-slider-2-wrapper .is-metatext {
        padding: 0 25px; } }
  .image-slider-2-wrapper .is-content {
    display: flex; }
    @media only screen and (max-width: 865px) {
      .image-slider-2-wrapper .is-content {
        padding: 0 25px; } }
    @media only screen and (max-width: 767px) {
      .image-slider-2-wrapper .is-content {
        flex-wrap: wrap; } }
    .image-slider-2-wrapper .is-content .is-content-title {
      width: 40%;
      text-align: left;
      padding-right: 40px; }
      .image-slider-2-wrapper .is-content .is-content-title h2, .image-slider-2-wrapper .is-content .is-content-title h2 a {
        font-size: 22px !important;
        letter-spacing: 5.95px !important;
        text-transform: uppercase; }
      @media only screen and (max-width: 767px) {
        .image-slider-2-wrapper .is-content .is-content-title {
          width: 100%;
          text-align: left; } }
    .image-slider-2-wrapper .is-content .is-content-text {
      width: 60%;
      text-align: left; }
      @media only screen and (max-width: 767px) {
        .image-slider-2-wrapper .is-content .is-content-text {
          width: 100%; } }

.yas-blog-container {
  padding: 50px 70px 200px 70px;
  text-align: center;
  background: #F6F9FC; }
  @media only screen and (max-width: 1280px) {
    .yas-blog-container {
      padding-left: 0;
      padding-right: 0; } }
  .yas-blog-container h1 {
    margin: 0;
    text-transform: uppercase; }
    .yas-blog-container h1.yas-blog-overview-title {
      padding-top: 0px;
      padding-bottom: 40px; }
  .yas-blog-container .yas-pagination {
    display: block;
    width: 100%; }
    .yas-blog-container .yas-pagination .pagination > li:first-child > a, .yas-blog-container .yas-pagination .pagination > li:last-child > a {
      border-radius: 0; }
    .yas-blog-container .yas-pagination .pagination > .active > a, .yas-blog-container .yas-pagination .pagination > .active > a:focus, .yas-blog-container .yas-pagination .pagination > .active > a:hover, .yas-blog-container .yas-pagination .pagination > .active > span, .yas-blog-container .yas-pagination .pagination > .active > span:focus, .yas-blog-container .yas-pagination .pagination > .active > span:hover {
      color: #000; }
    .yas-blog-container .yas-pagination .pagination > .active > a, .yas-blog-container .yas-pagination .pagination > .active > a:hover, .yas-blog-container .yas-pagination .pagination > li > a:hover, .yas-blog-container .yas-pagination .pagination > li > a:focus, .yas-blog-container .yas-pagination .pagination > .active > a, .yas-blog-container .yas-pagination .pagination > .active > a:focus {
      color: #000; }
  .yas-blog-container.yas-blog-container-overview {
    padding-bottom: 70px; }

.yas-single-blog-post {
  padding-bottom: 75px;
  background: #F6F9FC; }
  @media only screen and (max-width: 767px) {
    .yas-single-blog-post {
      padding-bottom: 0; } }

.yas-tags {
  text-align: right;
  margin: 0 15px 30px 15px;
  font-family: "Montserrat", sans-serif;
  position: relative;
  z-index: 10; }
  @media only screen and (max-width: 991px) {
    .yas-tags {
      margin-left: 25px;
      margin-right: 25px; } }
  @media only screen and (max-width: 767px) {
    .yas-tags {
      margin-left: 0;
      margin-right: 0; } }
  .yas-tags .yas-tags-menu {
    padding: 10px 20px 10px 35px;
    letter-spacing: 0.4em;
    display: inline-block;
    height: 42px;
    background: #000;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 11px;
    min-width: 290px;
    cursor: pointer; }
    @media only screen and (max-width: 767px) {
      .yas-tags .yas-tags-menu {
        min-width: 0;
        width: 100%; } }
    .yas-tags .yas-tags-menu .yas-tags-menu-flex {
      display: flex;
      justify-content: space-between; }
  .yas-tags .yas-tags-list {
    background: #fff;
    width: 290px;
    right: 0;
    position: absolute;
    z-index: 10;
    text-align: left;
    transition: all 200ms ease-in-out;
    opacity: 0; }
    @media only screen and (max-width: 767px) {
      .yas-tags .yas-tags-list {
        width: 100%; } }
    .yas-tags .yas-tags-list.yas-tags-list--visible {
      opacity: 1; }
  .yas-tags .yas-tag a {
    display: block;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 11px;
    letter-spacing: 0.4em;
    padding: 10px 20px 10px 35px; }
    .yas-tags .yas-tag a:hover {
      background: #D8DFE7; }

.columns.video + .columns.floating-things {
  margin-top: -71px; }
  @media only screen and (max-width: 768px) {
    .columns.video + .columns.floating-things {
      margin-top: -41px; } }

.columns.large-image-text + .columns.floating-things {
  margin-top: -60px; }
  @media only screen and (max-width: 768px) {
    .columns.large-image-text + .columns.floating-things {
      margin-top: -30px; } }

.columns.image-slider + .columns.image-slider {
  margin-top: -60px; }
  @media only screen and (max-width: 768px) {
    .columns.image-slider + .columns.image-slider {
      margin-top: -30px; } }

.columns.floating-things + .columns.posts {
  margin-top: -60px; }
  @media only screen and (max-width: 768px) {
    .columns.floating-things + .columns.posts {
      margin-top: -30px; } }
