
   .heading-4 {
     margin-top: 58px;
     -webkit-transform: translate(-250px, 0px);
     -ms-transform: translate(-250px, 0px);
     transform: translate(-250px, 0px);
     font-family: 'PT Sans', sans-serif;
   }
   
   .wipeoverlay {
     height: 100%;
     background-image: -webkit-gradient(linear, left top, left bottom, from(#006cff), to(#006cff));
     background-image: linear-gradient(180deg, #006cff, #006cff);
   }
   
   .empath1 {
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
     border-style: solid;
     border-width: 0px 1px 0px 0px;
     border-color: #000 hsla(0, 0%, 100%, .2) #000 #000;
     -webkit-transform: translate(0px, 100%);
     -ms-transform: translate(0px, 100%);
     transform: translate(0px, 100%);
   }
   
   .empath2 {
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
     border-style: solid;
     border-width: 0px 1px 0px 0px;
     border-color: #000 hsla(0, 0%, 100%, .2) #000 #000;
     -webkit-transform: translate(0px, -100%);
     -ms-transform: translate(0px, -100%);
     transform: translate(0px, -100%);
   }
   
   .empath3 {
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
     border-style: solid;
     border-width: 0px 1px 0px 0px;
     border-color: hsla(0, 0%, 100%, .2);
     -webkit-transform: translate(0px, 100%);
     -ms-transform: translate(0px, 100%);
     transform: translate(0px, 100%);
   }
   
   .empath4 {
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
     -webkit-transform: translate(0px, -100%);
     -ms-transform: translate(0px, -100%);
     transform: translate(0px, -100%);
   }
   
   .sectionwrap {
     position: relative;
     z-index: 2;
     display: block;
     overflow: hidden;
     width: 100%;
     height: 100vh;
     background-image: -webkit-gradient(linear, left top, left bottom, from(#141414), to(#141414));
     background-image: linear-gradient(180deg, #141414, #141414);
   }
   
   .sectionwrap.about {
     z-index: 0;
     background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
     background-image: linear-gradient(180deg, #fff, #fff);
   }
   
   .sectionwrap.client {
     z-index: 0;
     display: block;
     padding: auto;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
     background-image: linear-gradient(180deg, #fff, #fff);
   }
   
   .hero {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: visible;
     height: 100%;
     padding-right: 15vmin;
     padding-left: 15vmin;
     background-image: url("../image/bg.jpg");
     background-position: 50% 50%;
     background-size: cover;
     background-repeat: no-repeat;
   }
   
   .nav {
     position: fixed;
     z-index: 3;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     padding: 1% 15vmin;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -ms-flex-pack: justify;
     justify-content: space-between;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .logo {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 15vmin;
     height: 5vmin;
     margin-right: 2%;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   .logoimg{
     max-width: 15vmin;
   }
   
   .link {
     padding-right: 1.8vmin;
     padding-left: 1.8vmin;
     border-right: 3px solid hsla(215.7303370786517, 39.91%, 43.73%, 1.00);
     font-family: 'PT Sans', sans-serif;
     color: #fff;
     font-size: 1.6vmin;
     line-height: 2.2vmin;
     font-weight: 300;
     text-decoration: none;
   }
   
   .link.w--current {
     color: hsla(216.9767441860465, 38.74%, 56.47%, 1.00);
   }
   
   .link.end {
     padding-right: 0vmin;
     border-right-width: 0px;
     font-family: 'PT Sans', sans-serif;
   }
   
   .navphoneblock {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-left: 2%;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
   }
   
   .her {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     height: 100%;
     padding-right: 10%;
     padding-left: 10%;
   }
   
   .herocontenetheading {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: end;
     -webkit-justify-content: flex-end;
     -ms-flex-pack: end;
     justify-content: flex-end;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
   }
   
   .herocontentphoto {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 50%;
     height: 80vh;
     margin-top: 0px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: end;
     -webkit-justify-content: flex-end;
     -ms-flex-pack: end;
     justify-content: flex-end;
     -webkit-box-align: end;
     -webkit-align-items: flex-end;
     -ms-flex-align: end;
     align-items: flex-end;
     -webkit-align-self: flex-end;
     -ms-flex-item-align: end;
     align-self: flex-end;
     -webkit-box-flex: 0;
     -webkit-flex: 0 0 auto;
     -ms-flex: 0 0 auto;
     flex: 0 0 auto;
     background-image: url("../image/vmi_dt.png");
     background-position: 50% 100%;
     background-size: auto 80vh;
     background-repeat: no-repeat;
   }
   
   .hwhite {
     margin-top: 10vmin;
     opacity: 0;
     -webkit-transform: translate(0px, 60px);
     -ms-transform: translate(0px, 60px);
     transform: translate(0px, 60px);
     font-family: 'PT Serif', serif;
     color: #fff;
     font-size: 8.3vmin;
     line-height: 8.3vmin;
     font-weight: 500;
   }
   
   .pwhite {
     margin-top: 3vmin;
     max-width: 100%;
     opacity: 0;
     -webkit-transform: translate(0px, 60px);
     -ms-transform: translate(0px, 60px);
     transform: translate(0px, 60px);
     font-family: 'Open Sans', sans-serif;
     color: #fff;
     font-size: 2.5vmin;
     line-height: 3vmin;
     font-weight: 300;
   }
   
   .button {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-top: 10vmin;
     padding: 1.5vmin 4vmin;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-style: solid;
     border-color: #000;
     border-radius: 100px;
     background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(216.9767441860465, 38.74%, 56.47%, 1.00)), to(hsla(215.7303370786517, 39.91%, 43.73%, 1.00)));
     background-image: linear-gradient(180deg, hsla(216.9767441860465, 38.74%, 56.47%, 1.00), hsla(215.7303370786517, 39.91%, 43.73%, 1.00));
     box-shadow: 0 0 34px 0 hsla(214.58823529411765, 100.00%, 50.00%, 0.38);
     opacity: 0;
     -webkit-transform: translate(0px, 60px);
     -ms-transform: translate(0px, 60px);
     transform: translate(0px, 60px);
     -webkit-transition: -webkit-transform 525ms cubic-bezier(.25, .46, .45, .94);
     transition: -webkit-transform 525ms cubic-bezier(.25, .46, .45, .94);
     transition: transform 525ms cubic-bezier(.25, .46, .45, .94);
     transition: transform 525ms cubic-bezier(.25, .46, .45, .94), -webkit-transform 525ms cubic-bezier(.25, .46, .45, .94);
     font-family: 'Open Sans', sans-serif;
     font-size: 2.2vmin;
     line-height: 3.5vmin;
     font-weight: 300;
   }
   
   .button:hover {
     -webkit-transform: scale(1.02) translate(0px, 0px);
     -ms-transform: scale(1.02) translate(0px, 0px);
     transform: scale(1.02) translate(0px, 0px);
   }
   
   .navcontentline {
     width: 40vmin;
     height: 1vmin;
     background-image: -webkit-gradient(linear, left top, left bottom, from(#ff004e), to(#ff004e));
     background-image: linear-gradient(180deg, #ff004e, #ff004e);
   }
   
   .navback {
     position: fixed;
     left: 0px;
     top: 0px;
     right: 0px;
     z-index: 1;
     width: 100%;
     height: 8%;
     background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .86)), to(rgba(0, 0, 0, .86)));
     background-image: linear-gradient(180deg, rgba(0, 0, 0, .86), rgba(0, 0, 0, .86));
   }
   
   .contentabout {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     height: 100%;
     padding-right: 15vmin;
     padding-left: 15vmin;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .heading-6 {
     font-family: 'PT Serif', serif;
     font-size: 5vmin;
     line-height: 6vmin;
   }
   
   .pdark {
     margin-top: 6vmin;
     max-width: 100%;
     font-family: 'Open Sans', sans-serif;
     color: #727070;
     font-size: 2vmin;
     line-height: 3.2vmin;
     text-align: justify;
     -webkit-column-count: 2;
     column-count: 2;
     -webkit-column-gap: 15vmin;
     column-gap: 15vmin;
   }
   
   .herocontenttext {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
   }
   
   .hdark {
     margin-top: 10vmin;
     font-family: 'PT Serif', serif;
     font-size: 7vmin;
     line-height: 7.5vmin;
     text-align: center;
   }
   
   .emissionbg {
     position: absolute;
     left: 0px;
     top: 0px;
     z-index: 2;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     width: 100%;
     height: 100%;
   }
   
   .img {
     width: 100%;
     height: 100%;
   }
   
   .contentemission {
     position: relative;
     z-index: 3;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     height: 100%;
     padding-right: 10vmin;
     padding-left: 10vmin;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: stretch;
     -webkit-align-items: stretch;
     -ms-flex-align: stretch;
     align-items: stretch;
   }
   
   .contentemissionhed {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: end;
     -webkit-align-items: flex-end;
     -ms-flex-align: end;
     align-items: flex-end;
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
   }
   
   .contentemissiontext {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     margin-left: 1px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
   }
   
   .emissionheading {
     position: absolute;
     margin-top: 25vmin;
     right: 0;
     -webkit-transform: translate(102%, 0px);
     -ms-transform: translate(102%, 0px);
     transform: translate(102%, 0px);
     font-family: 'PT Serif', serif;
     color: #fff;
     font-size: 9vmin;
     line-height: 9.2vmin;
     font-weight: 500;
   }
   
   .contentemissionhead {
     position: relative;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-transform: translate(0%, 0px);
     -ms-transform: translate(0%, 0px);
     transform: translate(0%, 0px);
   }
   
   .emheadovercontainer {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     width: 45vmin;
     height: 10vmin;
     margin-top: 25vmin;
     -webkit-box-align: end;
     -webkit-align-items: flex-end;
     -ms-flex-align: end;
     align-items: flex-end;
   }
   
   .emissionoverline {
     width: 100%;
     height: 10%;
     margin-top: 10px;
     background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(216.9767441860465, 38.74%, 56.47%, 1.00)), to(hsla(216.9767441860465, 38.74%, 56.47%, 1.00)));
     background-image: linear-gradient(180deg, hsla(216.9767441860465, 38.74%, 56.47%, 1.00), hsla(216.9767441860465, 38.74%, 56.47%, 1.00));
     -webkit-transform: translate(100%, 0px);
     -ms-transform: translate(100%, 0px);
     transform: translate(100%, 0px);
   }
   
   .emissiontext {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 80%;
     margin-top: 20vmin;
     margin-left: 1px;
     padding: 5vmin;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .73)), to(rgba(0, 0, 0, .73)));
     background-image: linear-gradient(180deg, rgba(0, 0, 0, .73), rgba(0, 0, 0, .73));
     -webkit-transform: translate(-101%, 0px);
     -ms-transform: translate(-101%, 0px);
     transform: translate(-101%, 0px);
   }
   
   .paragraph {
     font-family: 'Open Sans', sans-serif;
     color: #fff;
     font-size: 2vmin;
     line-height: 3vmin;
     font-weight: 300;
     max-width: 100%;
   }
   
   .buttonus {
     margin-top: 5vmin;
     border-radius: 50px;
     background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(216.9767441860465, 38.74%, 56.47%, 1.00)), to(hsla(215.7303370786517, 39.91%, 43.73%, 1.00)));
     background-image: linear-gradient(180deg, hsla(216.9767441860465, 38.74%, 56.47%, 1.00), hsla(215.7303370786517, 39.91%, 43.73%, 1.00));
     box-shadow: 0 0 39px 0 hsla(214.58823529411765, 100.00%, 50.00%, 0.45);
     -webkit-transition: all 400ms cubic-bezier(.165, .84, .44, 1);
     transition: all 400ms cubic-bezier(.165, .84, .44, 1);
     font-family: 'Open Sans', sans-serif;
     font-weight: 300;
   }
   
   .buttonus:hover {
     -webkit-transform: scale(1.04);
     -ms-transform: scale(1.04);
     transform: scale(1.04);
   }
   
   .wilebg {
     position: absolute;
     left: 0px;
     top: 0px;
     z-index: 2;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     width: 100%;
     height: 100%;
   }
   
   .wpath1 {
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
     border-right: 1px solid hsla(0, 0%, 100%, .2);
     -webkit-transform: translate(0px, -100%);
     -ms-transform: translate(0px, -100%);
     transform: translate(0px, -100%);
   }
   
   .wpath2 {
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
     border-right: 1px solid hsla(0, 0%, 100%, .2);
     -webkit-transform: translate(0px, 100%);
     -ms-transform: translate(0px, 100%);
     transform: translate(0px, 100%);
   }
   
   .wpath3 {
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
     border-width: 1px;
     border-color: hsla(0, 0%, 100%, .2);
     border-right-style: solid;
     -webkit-transform: translate(0px, -100%);
     -ms-transform: translate(0px, -100%);
     transform: translate(0px, -100%);
   }
   
   .wpath4 {
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
     -webkit-transform: translate(0px, 100%);
     -ms-transform: translate(0px, 100%);
     transform: translate(0px, 100%);
   }
   
   .contentwiel {
     position: relative;
     z-index: 3;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     height: 100%;
     padding-right: 10vmin;
     padding-left: 10vmin;
   }
   
   .contentwielhead {
     position: relative;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
   }
   
   .contentwiletext {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     margin-right: 1px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: end;
     -webkit-align-items: flex-end;
     -ms-flex-align: end;
     align-items: flex-end;
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
   }
   
   .wileheading {
     position: absolute;
     margin-top: 25vmin;
     -webkit-transform: translate(-102%, 0px);
     -ms-transform: translate(-102%, 0px);
     transform: translate(-102%, 0px);
     font-family: 'PT Serif', serif;
     color: #fff;
     font-size: 9vmin;
     line-height: 9.2vmin;
     font-weight: 500;
   }
   
   .wileovercontainer {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     width: 62vmin;
     height: 10vmin;
     margin-top: 25vmin;
     -webkit-box-align: end;
     -webkit-align-items: flex-end;
     -ms-flex-align: end;
     align-items: flex-end;
   }
   
   .wileoverline {
     width: 100%;
     height: 10%;
     background-color: hsla(216.9767441860465, 38.74%, 56.47%, 1.00);
     -webkit-transform: translate(-100%, 0px);
     -ms-transform: translate(-100%, 0px);
     transform: translate(-100%, 0px);
   }
   
   .wiletext {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     width: 80%;
     margin-top: 20vmin;
     margin-right: 1px;
     padding: 5vmin;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: end;
     -webkit-align-items: flex-end;
     -ms-flex-align: end;
     align-items: flex-end;
     background-color: rgba(0, 0, 0, .73);
     -webkit-transform: translate(101%, 0px);
     -ms-transform: translate(101%, 0px);
     transform: translate(101%, 0px);
   }
   
   .openinfobg {
     position: absolute;
     left: 0px;
     top: 0px;
     z-index: 2;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     width: 100%;
     height: 100%;
   }
   
   .oipath1 {
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
     border-right: 1px solid hsla(0, 0%, 100%, .2);
     -webkit-transform: translate(0px, 100%);
     -ms-transform: translate(0px, 100%);
     transform: translate(0px, 100%);
   }
   
   .oipath2 {
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
     border-right: 1px solid hsla(0, 0%, 100%, .2);
     -webkit-transform: translate(0px, -100%);
     -ms-transform: translate(0px, -100%);
     transform: translate(0px, -100%);
   }
   
   .oipath3 {
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
     border-right: 1px solid hsla(0, 0%, 100%, .2);
     -webkit-transform: translate(0px, 100%);
     -ms-transform: translate(0px, 100%);
     transform: translate(0px, 100%);
   }
   
   .oipath4 {
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
     -webkit-transform: translate(0px, -100%);
     -ms-transform: translate(0px, -100%);
     transform: translate(0px, -100%);
   }
   
   .contentopeninfo {
     position: relative;
     z-index: 3;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     height: 100%;
     padding-right: 10vmin;
     padding-left: 10vmin;
   }
   
   .contentopeninfohead {
     position: relative;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: end;
     -webkit-align-items: flex-end;
     -ms-flex-align: end;
     align-items: flex-end;
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
   }
   
   .contentopeninfotext {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     margin-left: 1px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
   }
   
   .oiheading {
     position: absolute;
     margin-top: 25vmin;
     right: 0;
     -webkit-transform: translate(100%, 0px);
     -ms-transform: translate(100%, 0px);
     transform: translate(100%, 0px);
     font-family: 'PT Serif', serif;
     color: #fff;
     font-size: 9vmin;
     line-height: 9.2vmin;
     font-weight: 500;
     text-align: right;
   }
   
   .oioverconteiner {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     width: 70vmin;
     height: 20vmin;
     margin-top: 25vmin;
     -webkit-box-align: end;
     -webkit-align-items: flex-end;
     -ms-flex-align: end;
     align-items: flex-end;
   }
   
   .oioverline {
     width: 100%;
     height: 5%;
     background-color: hsla(216.9767441860465, 38.74%, 56.47%, 1.00);
     -webkit-transform: translate(100%, 0px);
     -ms-transform: translate(100%, 0px);
     transform: translate(100%, 0px);
   }
   
   .oitext {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 80%;
     margin-top: 35vmin;
     padding: 5vmin;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     background-color: rgba(0, 0, 0, .73);
     -webkit-transform: translate(-101%, 0px);
     -ms-transform: translate(-101%, 0px);
     transform: translate(-101%, 0px);
   }
   
   .corpsecbg {
     position: absolute;
     left: 0px;
     top: 0px;
     z-index: 2;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     width: 100%;
     height: 100%;
   }
   
   .cspath1 {
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
     border-style: solid;
     border-width: 0px 1px 0px 0px;
     border-color: #000 hsla(0, 0%, 100%, .2) #000 #000;
     -webkit-transform: translate(0px, -100%);
     -ms-transform: translate(0px, -100%);
     transform: translate(0px, -100%);
   }
   
   .cspath2 {
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
     border-right: 1px solid hsla(0, 0%, 100%, .2);
     -webkit-transform: translate(0px, 100%);
     -ms-transform: translate(0px, 100%);
     transform: translate(0px, 100%);
   }
   
   .cspath3 {
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
     border-right: 1px solid hsla(0, 0%, 100%, .2);
     -webkit-transform: translate(0px, -100%);
     -ms-transform: translate(0px, -100%);
     transform: translate(0px, -100%);
   }
   
   .cspath4 {
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
     -webkit-transform: translate(0px, 100%);
     -ms-transform: translate(0px, 100%);
     transform: translate(0px, 100%);
   }
   
   .contentcorpsec {
     position: relative;
     z-index: 3;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     height: 100%;
     padding-right: 10vmin;
     padding-left: 10vmin;
   }
   
   .contentcorpsectext {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     margin-right: 1px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: end;
     -webkit-align-items: flex-end;
     -ms-flex-align: end;
     align-items: flex-end;
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
   }
   
   .contentcorpsechead {
     position: relative;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
   }
   
   .cstext {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 80%;
     margin-top: 35vmin;
     margin-right: 1px;
     padding: 5vmin;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     background-color: rgba(0, 0, 0, .73);
     -webkit-transform: translate(101%, 0px);
     -ms-transform: translate(101%, 0px);
     transform: translate(101%, 0px);
   }
   
   .csheading {
     position: absolute;
     margin-top: 20vmin;
     -webkit-transform: translate(-102%, 0px);
     -ms-transform: translate(-102%, 0px);
     transform: translate(-102%, 0px);
     font-family: 'PT Serif', serif;
     color: #fff;
     font-size: 9vmin;
     line-height: 9.2vmin;
     font-weight: 500;
   }
   
   .csoverconteiner {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 80vmin;
     height: 20vmin;
     margin-top: 20vmin;
     -webkit-box-align: end;
     -webkit-align-items: flex-end;
     -ms-flex-align: end;
     align-items: flex-end;
   }
   
   .csoverline {
     width: 100%;
     height: 5%;
     background-color: hsla(216.9767441860465, 38.74%, 56.47%, 1.00);
     -webkit-transform: translate(-100%, 0px);
     -ms-transform: translate(-100%, 0px);
     transform: translate(-100%, 0px);
   }
   
   .contentclient {
     position: static;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     height: 100%;
     padding-right: 15vmin;
     padding-left: 15vmin;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .clientblock {
     position: static;
     display: -ms-grid;
     display: grid;
     margin-top: 7vmin;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-align-content: stretch;
     -ms-flex-line-pack: stretch;
     align-content: stretch;
     grid-auto-columns: 1fr;
     grid-column-gap: 1.4vmin;
     grid-row-gap: 1.4vmin;
     -ms-grid-columns: 1fr 1fr 1fr 1fr;
     grid-template-columns: 1fr 1fr 1fr 1fr;
     -ms-grid-rows: auto auto auto auto;
     grid-template-rows: auto auto auto auto;
   }
   
   .clientid {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 20vmin;
     height: 15vmin;
     padding: 1vmin;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-justify-content: space-around;
     -ms-flex-pack: distribute;
     justify-content: space-around;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-align-self: auto;
     -ms-flex-item-align: auto;
     align-self: auto;
     box-shadow: 0 1px 22px -3px rgba(0, 0, 0, .11);
     opacity: 1;
     -webkit-filter: saturate(0%);
     filter: saturate(0%);
     -webkit-transition: all 400ms ease;
     transition: all 400ms ease;
     text-align: center;
     text-decoration: none;
   }
   
   .clientid:hover {
     box-shadow: 0 1px 22px 2px rgba(7, 7, 7, .15);
     -webkit-filter: saturate(109%);
     filter: saturate(109%);
     color: #333;
   }
   
   .text-block {
     -webkit-box-flex: 0;
     -webkit-flex: 0 auto;
     -ms-flex: 0 auto;
     flex: 0 auto;
     font-family: 'PT Sans', sans-serif;
     font-size: 1.5vmin;
     line-height: 1.5vmin;
     text-decoration: none;
     max-width: 100%;
   }
   
   .image {
     width: 12vmin;
     max-width: auto;
     margin-top: 3vmin;
   }
   
   .image-2 {
     width: 8vmin;
     max-width: auto;
     
   }
   
   .image-3 {
     width: 6vmin;
     max-width: auto;
   }
   
   .image-4 {
     width: 12vmin;
     max-width: auto;
     margin-top: 3vmin;
   }
   
   .image-5 {
     width: 10vmin;
     max-width: auto;
   }
   
   .image-6 {
     width: 6vmin;
     max-width: auto;
   }
   
   .image-7 {
     width: 12vmin;
     max-width: auto;
     margin-top: 1vmin;
   }
   
   .image-8 {
     width: 10vmin;
     max-width: auto;
   }
   
   .image-10 {
     width: 12vmin;
     max-width: auto;
     margin-top: 2vmin;
   }
   
   .image-11 {
     width: 7vmin;
     max-width: auto;
   }
   
   .image-12 {
     width: 10vmin;
     max-width: auto;
   }
   
   .image-13 {
     width: 10vmin;
     max-width: auto;
   }
   
   .image-14 {
     width: 10vmin;
     max-width: auto;
   }
   
   .image-15 {
     width: 7vmin;
     max-width: auto;
   }
   
   .image-16 {
     width: 5vmin;
     max-width: auto;
   }
   
   .image-17 {
     width: 10vmin;
   }
   
   .contacts {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     height: 100%;
     padding-right: 15vmin;
     padding-left: 15vmin;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
   }
   
   .contacttext {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     padding-top: 10vmin;
     padding-bottom: 4vmin;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
   }
   
   .contactmap {
     position: relative;
     padding-top: 10vmin;
     padding-bottom: 4vmin;
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
   }
   
   .text-block-3 {
     margin-top: 0vmin;
     font-family: 'PT Serif', serif;
     color: #fff;
     font-size: 4vmin;
     line-height: 5vmin;
     font-weight: 500;
   }
   
   .textwhite {
     margin-top: 5vmin;
     font-family: 'Open Sans', sans-serif;
     color: #fff;
     font-size: 1.7vmin;
     line-height: 3vmin;
     font-weight: 300;
   }
   
   .download {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-top: 2vmin;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     text-decoration: none;
   }
   
   .text-block-4 {
     margin-left: 1vmin;
     font-family: 'Open Sans', sans-serif;
     color: hsla(0, 0%, 100%, .58);
     font-size: 1.5vmin;
     line-height: 2vmin;
     font-weight: 300;
     text-decoration: none;
   }
   
   .image-18 {
     width: 3vmin;
   }
   
   .footer {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     padding: 20px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-top: 1px solid hsla(0, 0%, 98%, .16);
     font-family: 'PT Sans', sans-serif;
   }
   
   .contactblock {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
   }
   
   .text-block-5 {
     font-family: Montserrat, sans-serif;
     color: hsla(0, 0%, 100%, .22);
     font-weight: 300;
   }
   
   .bold-text {
     font-family: 'PT Sans', sans-serif;
     font-weight: 300;
   }
   
   .modalform {
     position: fixed;
     left: 0%;
     top: 0%;
     right: 0%;
     bottom: 0%;
     z-index: 20;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     height: 100%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-color: rgba(0, 0, 0, .95);
     -webkit-perspective: 2000px;
     perspective: 2000px;
     -webkit-transform: skew(15deg, 0deg) perspective(2000px) translate(160%, 0px);
     transform: skew(15deg, 0deg) perspective(2000px) translate(160%, 0px);
     -webkit-transition: opacity 200ms ease;
     transition: opacity 200ms ease;
   }
   
   .field-label {
     display: inline-block;
     font-family: 'Open Sans', sans-serif;
     color: #fff;
     font-weight: 400;
   }
   
   .field-label-2 {
     display: inline-block;
     font-family: 'Open Sans', sans-serif;
     color: #fff;
     font-weight: 400;
   }
   
   .form {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     font-family: 'Open Sans', sans-serif;
     color: #fff;
   }
   
   .field-label-3 {
     display: inline-block;
     font-weight: 400;
   }
   
   .field-label-4 {
     display: inline-block;
     font-weight: 400;
   }
   
   .form-block {
     -webkit-align-self: stretch;
     -ms-flex-item-align: stretch;
     -ms-grid-row-align: stretch;
     align-self: stretch;
   }
   
   .textarea {
     overflow: auto;
     min-height: 100px;
     background-color: hsla(0, 0%, 100%, .8);
   }
   
   .submit-button {
     margin-top: 35px;
     padding-right: 35px;
     padding-left: 35px;
     border-radius: 20px;
     background-color: hsla(216.9767441860465, 38.74%, 56.47%, 1.00);
     box-shadow: 0 4px 16px 1px hsla(214.58823529411765, 100.00%, 50.00%, 0.45);
   }
   
   .text-field {
     background-color: hsla(0, 0%, 100%, .8);
   }
   
   .text-field-2 {
     background-color: hsla(0, 0%, 100%, .8);
   }
   
   .text-field-3 {
     background-color: hsla(0, 0%, 100%, .8);
   }
   
   .closeformtxt {
     margin-bottom: 44px;
     font-family: 'Open Sans', sans-serif;
     color: hsla(0, 0%, 80%, .8);
     font-weight: 300;
     cursor: pointer;
   }
   
   .formconteiner {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 40%;
     height: 70%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: end;
     -webkit-align-items: flex-end;
     -ms-flex-align: end;
     align-items: flex-end;
   }
   
   .filebtn {
     display: inline-block;
     margin-top: 26px;
     margin-left: 0px;
     font-weight: 600;
     text-decoration: underline;
     cursor: pointer;
   }
   
   .navmob {
     display: none;
   }
   
   .mnavlinkblock {
     display: none;
   }
   
   .imgm {
     display: none;
   }
   
   .return {
     display: none;
   }
   
   .text-block-8 {
     margin-top: 12vmin;
     padding-top: 0px;
     font-family: 'PT Serif', serif;
     font-size: 3vmin;
     line-height: 3vh;
     font-weight: 700;
   }
   
   .text-block-9 {
     margin-top: 1vmin;
     max-width: 100%;
     font-family: 'Open Sans', sans-serif;
     color: #9d9b9b;
     font-size: 1.5vmin;
     font-style: italic;
   }
   
   .herobtn {
     display: none;
   }
   
   .field-label-5 {
     font-weight: 300;
   }
   
   @media (max-width: 991px) {
     .hero {
       padding-right: 5vmin;
       padding-left: 5vmin;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
     .nav {
       display: none;
       padding-right: 5vmin;
       padding-left: 5vmin;
     }
     .link.mob {
       padding-top: 2vmin;
       padding-right: 0vmin;
       padding-left: 0vmin;
       border-right-style: none;
       font-size: 3.5vmin;
       line-height: 8vmin;
     }
     .herocontentphoto {
       width: 100%;
       height: 50%;
       margin-left: 0px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       -webkit-box-flex: 0;
       -webkit-flex: 0 0 auto;
       -ms-flex: 0 0 auto;
       flex: 0 0 auto;
       background-position: 50% 100%;
       background-size: contain;
     }
     .hwhite {
       text-align: center;
     }
     .button {
       margin-top: 4vmin;
       font-size: 2vmin;
       line-height: 3vmin;
     }
     .contentabout {
       padding-right: 5vmin;
       padding-left: 5vmin;
     }
     .pdark {
       font-size: 2vmin;
       line-height: 2.8vmin;
       font-weight: 300;
       -webkit-column-count: 2;
       column-count: 2;
       -webkit-column-gap: 6vmin;
       column-gap: 6vmin;
     }
     .herocontenttext {
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
     .contentemission {
       padding-right: 5vmin;
       padding-left: 5vmin;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
     .contentemissionhed {
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
     .contentemissiontext {
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
     .emissionheading {
       margin-top: 15vmin;
     }
     .emheadovercontainer {
       margin-top: 15vmin;
     }
     .emissiontext {
       margin-top: 0vmin;
     }
     .contentwiel {
       padding-right: 5vmin;
       padding-left: 5vmin;
       -webkit-box-orient: vertical;
       -webkit-box-direction: reverse;
       -webkit-flex-direction: column-reverse;
       -ms-flex-direction: column-reverse;
       flex-direction: column-reverse;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
     .contentwielhead {
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
     .contentwiletext {
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
     .wileheading {
       margin-top: 15vmin;
     }
     .wileovercontainer {
       margin-top: 15vmin;
     }
     .wiletext {
       margin-top: 0vmin;
     }
     .contentopeninfo {
       padding-right: 5vmin;
       padding-left: 5vmin;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
     .contentopeninfohead {
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
     .contentopeninfotext {
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
     .oiheading {
       margin-top: 15vmin;
       text-align: center;
     }
     .oioverconteiner {
       margin-top: 15vmin;
     }
     .oitext {
       margin-top: 0vmin;
     }
     .contentcorpsec {
       padding-right: 5vmin;
       padding-left: 5vmin;
       -webkit-box-orient: vertical;
       -webkit-box-direction: reverse;
       -webkit-flex-direction: column-reverse;
       -ms-flex-direction: column-reverse;
       flex-direction: column-reverse;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
     .contentcorpsectext {
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
     .cstext {
       margin-top: 0vmin;
     }
     .csheading {
       margin-top: 15vmin;
       text-align: center;
     }
     .csoverconteiner {
       margin-top: 15vmin;
     }
     .contacts {
       padding-right: 5vmin;
       padding-left: 5vmin;
     }
     .contacttext {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       padding-top: 5vmin;
       padding-bottom: 1vmin;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -webkit-box-align: stretch;
       -webkit-align-items: stretch;
       -ms-flex-align: stretch;
       align-items: stretch;
       -webkit-box-flex: 0;
       -webkit-flex: 0 0 auto;
       -ms-flex: 0 0 auto;
       flex: 0 0 auto;
     }
     .textwhite {
       margin-top: 3vmin;
       font-size: 1.5vmin;
     }
     .contactblock {
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
     .navmob {
       position: fixed;
       left: 0%;
       top: 0%;
       right: 0%;
       bottom: auto;
       z-index: 9;
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       padding: 3vmin 5vmin;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
     }
     .navbtn {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-justify-content: space-around;
       -ms-flex-pack: distribute;
       justify-content: space-around;
     }
     .mtop {
       width: 20px;
       height: 2px;
       background-color: #fff;
     }
     .mmidle {
       width: 20px;
       height: 2px;
       background-color: #fff;
     }
     .mbottom {
       width: 20px;
       height: 2px;
       background-color: #fff;
     }
     .mnavhead {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-pack: justify;
       -webkit-justify-content: space-between;
       -ms-flex-pack: justify;
       justify-content: space-between;
       -webkit-box-flex: 1;
       -webkit-flex: 1;
       -ms-flex: 1;
       flex: 1;
       grid-auto-columns: 1fr;
       grid-column-gap: 16px;
       grid-row-gap: 16px;
       -ms-grid-columns: 1fr 1fr;
       grid-template-columns: 1fr 1fr;
       -ms-grid-rows: auto auto;
       grid-template-rows: auto auto;
     }
     .mnavlinkblock {
       position: fixed;
       left: 0%;
       top: 0%;
       right: 0%;
       bottom: 0%;
       z-index: 8;
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       height: 100%;
       padding-top: 20vmin;
       padding-right: 5vmin;
       padding-left: 5vmin;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
       background-color: rgba(0, 0, 0, .9);
       -webkit-transform: translate(0px, -100%);
       -ms-transform: translate(0px, -100%);
       transform: translate(0px, -100%);
       font-family: 'PT Sans', sans-serif;
       font-weight: 300;
     }
     .mobline {
       width: 90%;
       height: 2px;
       margin-top: 5vmin;
       background-color: #ff004e;
     }
     .imgm {
       display: none;
     }
     .herobtn {
       display: none;
     }
   }
   
   @media (max-width: 767px) {
     .sectionwrap {
       display: none;
     }
     .navback {
       display: none;
     }
     .navmob {
       display: none;
     }
     .mnavlinkblock {
       display: none;
     }
     .imgm {
       display: none;
     }
     .return {
       position: fixed;
       z-index: 999;
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 100%;
       height: 100%;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       grid-auto-columns: 1fr;
       grid-column-gap: 16px;
       grid-row-gap: 16px;
       -ms-grid-columns: 1fr 1fr;
       grid-template-columns: 1fr 1fr;
       -ms-grid-rows: auto auto;
       grid-template-rows: auto auto;
       background-color: #212121;
     }
     .text-block-6 {
       font-family: 'Open Sans', sans-serif;
       color: #fff;
       font-weight: 300;
     }
     .text-block-7 {
       margin-bottom: 14px;
       color: #fff;
       font-size: 40px;
     }
   }
   
   @media (max-width: 479px) {
     .empath4 {
       display: block;
     }
     .sectionwrap {
       display: block;
     }
     .sectionwrap.client {
       height: 100vh;
     }
     .hero {
       padding-right: 0vmin;
       padding-left: 0vmin;
     }
     .nav {
       display: none;
     }
     .link.mob {
       margin-top: 5vmin;
       border-right-style: none;
       font-size: 4.5vmin;
       line-height: 8vmin;
     }
     .herocontentphoto {
       background-image: url("../image/vmi_mob.png");
       background-size: auto 100%;
       background-repeat: no-repeat;
     }
     .hwhite {
       width: 90%;
       font-size: 9vmin;
       line-height: 9vmin;
     }
     .pwhite {
       width: 90%;
       font-size: 3.5vmin;
       line-height: 4.2vmin;
       text-align: center;
     }
     .button {
       display: none;
       font-size: 3vmin;
       line-height: 5vmin;
     }
     .navback {
       display: block;
       height: 7%;
     }
     .pdark {
       color: #454545;
       font-size: 3.8vmin;
       line-height: 4.5vmin;
       text-align: justify;
       -webkit-column-count: auto;
       column-count: auto;
     }
     .hdark {
       margin-top: 20vmin;
     }
     .img {
       display: none;
     }
     .contentemission {
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
     }
     .contentemissionhed {
       -webkit-box-flex: 0;
       -webkit-flex: 0 0 auto;
       -ms-flex: 0 0 auto;
       flex: 0 0 auto;
     }
     .contentemissiontext {
       -webkit-box-flex: 0;
       -webkit-flex: 0 0 auto;
       -ms-flex: 0 0 auto;
       flex: 0 0 auto;
     }
     .emissionheading {
       font-size: 8.5vmin;
       right: auto;
     }
     .emissiontext {
       width: 100%;
       margin-top: 10vmin;
       padding-top: 10vmin;
       padding-bottom: 10vmin;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
     .paragraph {
       font-size: 4vmin;
       line-height: 5.5vmin;
       text-align: left;
     }
     .contentwiel {
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
     }
     .contentwielhead {
       -webkit-box-flex: 0;
       -webkit-flex: 0 0 auto;
       -ms-flex: 0 0 auto;
       flex: 0 0 auto;
     }
     .contentwiletext {
       -webkit-box-flex: 0;
       -webkit-flex: 0 0 auto;
       -ms-flex: 0 0 auto;
       flex: 0 0 auto;
     }
     .wileheading {
       font-size: 8.5vmin;
     }
     .wiletext {
       width: 100%;
       margin-top: 10vmin;
       padding-top: 10vmin;
       padding-bottom: 10vmin;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
     .contentopeninfo {
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
     }
     .contentopeninfohead {
       -webkit-box-flex: 0;
       -webkit-flex: 0 0 auto;
       -ms-flex: 0 0 auto;
       flex: 0 0 auto;
     }
     .contentopeninfotext {
       -webkit-box-flex: 0;
       -webkit-flex: 0 0 auto;
       -ms-flex: 0 0 auto;
       flex: 0 0 auto;
     }
     .oiheading {
       font-size: 8.5vmin;
     }
     .oitext {
       width: 100%;
       margin-top: 10vmin;
       padding-top: 10vmin;
       padding-bottom: 10vmin;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
     .contentcorpsec {
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
     }
     .contentcorpsectext {
       -webkit-box-flex: 0;
       -webkit-flex: 0 0 auto;
       -ms-flex: 0 0 auto;
       flex: 0 0 auto;
     }
     .contentcorpsechead {
       -webkit-box-flex: 0;
       -webkit-flex: 0 0 auto;
       -ms-flex: 0 0 auto;
       flex: 0 0 auto;
     }
     .cstext {
       width: 100%;
       margin-top: 10vmin;
       padding-top: 10vmin;
       padding-bottom: 10vmin;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
     .csheading {
       margin-top: 10vmin;
       font-size: 8.5vmin;
     }
     .contentclient {
       padding-right: 5vmin;
       padding-left: 5vmin;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
     }
     .clientblock {
       height: 70%;
       margin-top: 4vmin;
       -ms-grid-columns: 1fr 1fr;
       grid-template-columns: 1fr 1fr;
       -ms-grid-rows: auto auto auto auto auto auto auto auto;
       grid-template-rows: auto auto auto auto auto auto auto auto;
     }
     .clientid {
       width: 40vmin;
       height: 100%;
       -webkit-align-self: auto;
       -ms-flex-item-align: auto;
       -ms-grid-row-align: auto;
       align-self: auto;
     }
     .text-block {
       font-size: 1.9vmin;
     }
     .contactmap {
       margin-top: 10px;
     }
     .text-block-3 {
       margin-top: 6.5vmin;
     }
     .textwhite {
       font-size: 3vmin;
       line-height: 3.8vmin;
     }
     .text-block-4 {
       font-size: 3vmin;
       line-height: 3vmin;
     }
     .image-18 {
       width: 5vmin;
     }
     .footer {
       padding-top: 10px;
       padding-bottom: 10px;
     }
     .bold-text {
       font-size: 12px;
       line-height: 14px;
     }
     .modalform {
       padding-top: 15vmin;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -webkit-transform: skew(20deg, 0deg) perspective(2000px) translate(160%, 0px);
       transform: skew(20deg, 0deg) perspective(2000px) translate(160%, 0px);
     }
     .field-label {
       font-size: 12px;
       font-weight: 300;
     }
     .field-label-2 {
       font-size: 12px;
       font-weight: 300;
     }
     .field-label-3 {
       font-size: 12px;
       font-weight: 300;
     }
     .field-label-4 {
       font-size: 12px;
       font-weight: 300;
     }
     .textarea {
       min-height: 25vmin;
     }
     .closeformtxt {
       margin-bottom: 5vmin;
     }
     .formconteiner {
       width: 80%;
       height: 70%;
     }
     .filebtn {
       color: hsla(0, 0%, 100%, .78);
       font-weight: 400;
     }
     .navmob {
       position: fixed;
       left: 0%;
       top: 0%;
       right: 0%;
       bottom: auto;
       z-index: 9;
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       padding: 3vmin 5vmin;
       -webkit-box-pack: justify;
       -webkit-justify-content: space-between;
       -ms-flex-pack: justify;
       justify-content: space-between;
     }
     .navbtn {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-justify-content: space-around;
       -ms-flex-pack: distribute;
       justify-content: space-around;
     }
     .mtop {
       width: 20px;
       height: 2px;
       background-color: #fff;
     }
     .mmidle {
       width: 20px;
       height: 2px;
       background-color: #fff;
     }
     .mbottom {
       width: 20px;
       height: 2px;
       background-color: #fff;
     }
     .mnavhead {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-pack: justify;
       -webkit-justify-content: space-between;
       -ms-flex-pack: justify;
       justify-content: space-between;
       -webkit-box-flex: 1;
       -webkit-flex: 1;
       -ms-flex: 1;
       flex: 1;
     }
     .mnavlinkblock {
       position: fixed;
       left: 0%;
       top: 0%;
       right: 0%;
       bottom: 0%;
       z-index: 8;
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       height: 100%;
       padding-top: 20vmin;
       padding-right: 5vmin;
       padding-left: 5vmin;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
       background-color: rgba(0, 0, 0, .9);
       -webkit-transform: translate(0px, -100%);
       -ms-transform: translate(0px, -100%);
       transform: translate(0px, -100%);
     }
     .mobline {
       width: 90%;
       height: 2px;
       margin-top: 5vmin;
       background-color: hsla(216.9767441860465, 38.74%, 56.47%, 1.00);
     }
     .imgm {
       display: block;
       width: 100%;
       height: 100%;
     }
     .return {
       display: none;
     }
     .text-block-8 {
       margin-top: 8vmin;
       font-size: 4vmin;
       text-align: center;
     }
     .herobtn {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 100%;
       height: 7%;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(216.9767441860465, 38.74%, 56.47%, 1.00)), to(hsla(215.7303370786517, 39.91%, 43.73%, 1.00)));
       background-image: linear-gradient(180deg, hsla(216.9767441860465, 38.74%, 56.47%, 1.00), hsla(215.7303370786517, 39.91%, 43.73%, 1.00));
       font-family: 'Open Sans', sans-serif;
       color: #fff;
       font-size: 4vmin;
       line-height: 20;
     }
     .text-block-10 {
       font-family: 'Open Sans', sans-serif;
       line-height: 15px;
       font-weight: 300;
     }
     .text-block-9 {
      margin-top: 1vmin;
      max-width: 100%;
      font-family: 'Open Sans', sans-serif;
      color: #9d9b9b;
      font-size: 3vmin;
      line-height: 3vmin;
      font-style: italic;
    }
    
   }
   
   @media screen and (max-width: 991px) {
     #w-node-278747c740f4-316ec302 {
       -ms-grid-column: 1;
       grid-column-start: 1;
       -ms-grid-column-span: 1;
       grid-column-end: 2;
       -ms-grid-row: 1;
       grid-row-start: 1;
       -ms-grid-row-span: 1;
       grid-row-end: 2;
     }
   }
   
   @media screen and (max-width: 991px) {
     #w-node-64c03969f4e5-316ec302 {
       -ms-grid-column: 2;
       grid-column-start: 2;
       -ms-grid-column-span: 1;
       grid-column-end: 3;
       -ms-grid-row: 1;
       grid-row-start: 1;
       -ms-grid-row-span: 1;
       grid-row-end: 2;
     }
   }
   
   #w-node-afca8125b904-316ec302 {
     -ms-grid-column: 1;
     grid-column-start: 1;
     -ms-grid-row: 1;
     grid-row-start: 1;
     -ms-grid-column-span: 1;
     grid-column-end: 2;
     -ms-grid-row-span: 1;
     grid-row-end: 2;
   }
   
   @media screen and (max-width: 479px) {
     #w-node-afca8125b904-316ec302 {
       -ms-grid-column: 1;
       grid-column-start: 1;
       -ms-grid-row: 1;
       grid-row-start: 1;
       -ms-grid-column-span: 1;
       grid-column-end: 2;
       -ms-grid-row-span: 1;
       grid-row-end: 2;
     }
   }
   
   #w-node-242ed81d6b37-316ec302 {
     -ms-grid-column: 2;
     grid-column-start: 2;
     -ms-grid-row: 1;
     grid-row-start: 1;
     -ms-grid-column-span: 1;
     grid-column-end: 3;
     -ms-grid-row-span: 1;
     grid-row-end: 2;
     -ms-grid-row-align: auto;
     align-self: auto;
   }
   
   @media screen and (max-width: 479px) {
     #w-node-242ed81d6b37-316ec302 {
       -ms-grid-column: 2;
       grid-column-start: 2;
       -ms-grid-row: 1;
       grid-row-start: 1;
       -ms-grid-column-span: 1;
       grid-column-end: 3;
       -ms-grid-row-span: 1;
       grid-row-end: 2;
       -ms-grid-row-align: auto;
       align-self: auto;
     }
   }
   
   #w-node-6810f7c87786-316ec302 {
     -ms-grid-column: 4;
     grid-column-start: 4;
     -ms-grid-row: 4;
     grid-row-start: 4;
     -ms-grid-column-span: 1;
     grid-column-end: 5;
     -ms-grid-row-span: 1;
     grid-row-end: 5;
   }
   
   @media screen and (max-width: 479px) {
     #w-node-6810f7c87786-316ec302 {
       -ms-grid-column: 2;
       grid-column-start: 2;
       -ms-grid-row: 8;
       grid-row-start: 8;
       -ms-grid-column-span: 1;
       grid-column-end: 3;
       -ms-grid-row-span: 1;
       grid-row-end: 9;
     }
   }
   
   #w-node-bd221aec95e1-316ec302 {
     -ms-grid-column: 4;
     grid-column-start: 4;
     -ms-grid-row: 1;
     grid-row-start: 1;
     -ms-grid-column-span: 1;
     grid-column-end: 5;
     -ms-grid-row-span: 1;
     grid-row-end: 2;
   }
   
   @media screen and (max-width: 479px) {
     #w-node-bd221aec95e1-316ec302 {
       -ms-grid-column: 1;
       grid-column-start: 1;
       -ms-grid-column-span: 1;
       grid-column-end: 2;
       -ms-grid-row: 2;
       grid-row-start: 2;
       -ms-grid-row-span: 1;
       grid-row-end: 3;
     }
   }
   
   #w-node-7a7cc691afe0-316ec302 {
     -ms-grid-column: 3;
     grid-column-start: 3;
     -ms-grid-row: 4;
     grid-row-start: 4;
     -ms-grid-column-span: 1;
     grid-column-end: 4;
     -ms-grid-row-span: 1;
     grid-row-end: 5;
   }
   
   @media screen and (max-width: 479px) {
     #w-node-7a7cc691afe0-316ec302 {
       -ms-grid-column: 1;
       grid-column-start: 1;
       -ms-grid-column-span: 1;
       grid-column-end: 2;
       -ms-grid-row: 8;
       grid-row-start: 8;
       -ms-grid-row-span: 1;
       grid-row-end: 9;
     }
   }
   
   #w-node-985173215240-316ec302 {
     -ms-grid-column: 3;
     grid-column-start: 3;
     -ms-grid-row: 1;
     grid-row-start: 1;
     -ms-grid-column-span: 1;
     grid-column-end: 4;
     -ms-grid-row-span: 1;
     grid-row-end: 2;
     -ms-grid-column-align: stretch;
     justify-self: stretch;
     -ms-grid-row-align: stretch;
     align-self: stretch;
   }
   
   @media screen and (max-width: 479px) {
     #w-node-985173215240-316ec302 {
       -ms-grid-column: 2;
       grid-column-start: 2;
       -ms-grid-column-span: 1;
       grid-column-end: 3;
       -ms-grid-row: 2;
       grid-row-start: 2;
       -ms-grid-row-span: 1;
       grid-row-end: 3;
       -ms-grid-column-align: stretch;
       justify-self: stretch;
       -ms-grid-row-align: stretch;
       align-self: stretch;
     }
   }
   
   #w-node-88b038667812-316ec302 {
     -ms-grid-column: 2;
     grid-column-start: 2;
     -ms-grid-row: 4;
     grid-row-start: 4;
     -ms-grid-column-span: 1;
     grid-column-end: 3;
     -ms-grid-row-span: 1;
     grid-row-end: 5;
   }
   
   @media screen and (max-width: 479px) {
     #w-node-88b038667812-316ec302 {
       -ms-grid-column: 2;
       grid-column-start: 2;
       -ms-grid-column-span: 1;
       grid-column-end: 3;
       -ms-grid-row: 7;
       grid-row-start: 7;
       -ms-grid-row-span: 1;
       grid-row-end: 8;
     }
   }
   
   #w-node-4bd1b667dd04-316ec302 {
     -ms-grid-column: 1;
     grid-column-start: 1;
     -ms-grid-row: 2;
     grid-row-start: 2;
     -ms-grid-column-span: 1;
     grid-column-end: 2;
     -ms-grid-row-span: 1;
     grid-row-end: 3;
   }
   
   @media screen and (max-width: 479px) {
     #w-node-4bd1b667dd04-316ec302 {
       -ms-grid-column: 1;
       grid-column-start: 1;
       -ms-grid-column-span: 1;
       grid-column-end: 2;
       -ms-grid-row: 3;
       grid-row-start: 3;
       -ms-grid-row-span: 1;
       grid-row-end: 4;
     }
   }
   
   #w-node-118cc38fc08a-316ec302 {
     -ms-grid-column: 1;
     grid-column-start: 1;
     -ms-grid-row: 4;
     grid-row-start: 4;
     -ms-grid-column-span: 1;
     grid-column-end: 2;
     -ms-grid-row-span: 1;
     grid-row-end: 5;
   }
   
   @media screen and (max-width: 479px) {
     #w-node-118cc38fc08a-316ec302 {
       -ms-grid-column: 1;
       grid-column-start: 1;
       -ms-grid-column-span: 1;
       grid-column-end: 2;
       -ms-grid-row: 7;
       grid-row-start: 7;
       -ms-grid-row-span: 1;
       grid-row-end: 8;
     }
   }
   
   #w-node-3f33fad4495f-316ec302 {
     -ms-grid-column: 2;
     grid-column-start: 2;
     -ms-grid-row: 2;
     grid-row-start: 2;
     -ms-grid-column-span: 1;
     grid-column-end: 3;
     -ms-grid-row-span: 1;
     grid-row-end: 3;
   }
   
   @media screen and (max-width: 479px) {
     #w-node-3f33fad4495f-316ec302 {
       -ms-grid-column: 2;
       grid-column-start: 2;
       -ms-grid-column-span: 1;
       grid-column-end: 3;
       -ms-grid-row: 3;
       grid-row-start: 3;
       -ms-grid-row-span: 1;
       grid-row-end: 4;
     }
   }
   
   #w-node-2e9b785457a0-316ec302 {
     -ms-grid-column: 4;
     grid-column-start: 4;
     -ms-grid-row: 3;
     grid-row-start: 3;
     -ms-grid-column-span: 1;
     grid-column-end: 5;
     -ms-grid-row-span: 1;
     grid-row-end: 4;
   }
   
   @media screen and (max-width: 479px) {
     #w-node-2e9b785457a0-316ec302 {
       -ms-grid-column: 2;
       grid-column-start: 2;
       -ms-grid-column-span: 1;
       grid-column-end: 3;
       -ms-grid-row: 6;
       grid-row-start: 6;
       -ms-grid-row-span: 1;
       grid-row-end: 7;
     }
   }
   
   #w-node-ad9da02d9b14-316ec302 {
     -ms-grid-column: 3;
     grid-column-start: 3;
     -ms-grid-row: 2;
     grid-row-start: 2;
     -ms-grid-column-span: 1;
     grid-column-end: 4;
     -ms-grid-row-span: 1;
     grid-row-end: 3;
   }
   
   @media screen and (max-width: 479px) {
     #w-node-ad9da02d9b14-316ec302 {
       -ms-grid-column: 1;
       grid-column-start: 1;
       -ms-grid-column-span: 1;
       grid-column-end: 2;
       -ms-grid-row: 4;
       grid-row-start: 4;
       -ms-grid-row-span: 1;
       grid-row-end: 5;
     }
   }
   
   #w-node-7e3e35c9a350-316ec302 {
     -ms-grid-column: 3;
     grid-column-start: 3;
     -ms-grid-row: 3;
     grid-row-start: 3;
     -ms-grid-column-span: 1;
     grid-column-end: 4;
     -ms-grid-row-span: 1;
     grid-row-end: 4;
   }
   
   @media screen and (max-width: 479px) {
     #w-node-7e3e35c9a350-316ec302 {
       -ms-grid-column: 1;
       grid-column-start: 1;
       -ms-grid-column-span: 1;
       grid-column-end: 2;
       -ms-grid-row: 6;
       grid-row-start: 6;
       -ms-grid-row-span: 1;
       grid-row-end: 7;
     }
   }
   
   #w-node-4a1691e42414-316ec302 {
     -ms-grid-column: 4;
     grid-column-start: 4;
     -ms-grid-row: 2;
     grid-row-start: 2;
     -ms-grid-column-span: 1;
     grid-column-end: 5;
     -ms-grid-row-span: 1;
     grid-row-end: 3;
   }
   
   @media screen and (max-width: 479px) {
     #w-node-4a1691e42414-316ec302 {
       -ms-grid-column: 2;
       grid-column-start: 2;
       -ms-grid-column-span: 1;
       grid-column-end: 3;
       -ms-grid-row: 4;
       grid-row-start: 4;
       -ms-grid-row-span: 1;
       grid-row-end: 5;
     }
   }
   
   #w-node-d57a5bc9b14d-316ec302 {
     -ms-grid-column: 2;
     grid-column-start: 2;
     -ms-grid-row: 3;
     grid-row-start: 3;
     -ms-grid-column-span: 1;
     grid-column-end: 3;
     -ms-grid-row-span: 1;
     grid-row-end: 4;
   }
   
   @media screen and (max-width: 479px) {
     #w-node-d57a5bc9b14d-316ec302 {
       -ms-grid-column: 1;
       grid-column-start: 1;
       -ms-grid-column-span: 1;
       grid-column-end: 2;
       -ms-grid-row: 5;
       grid-row-start: 5;
       -ms-grid-row-span: 1;
       grid-row-end: 6;
     }
   }
   
   #w-node-c0c6629fcd77-316ec302 {
     -ms-grid-column: 1;
     grid-column-start: 1;
     -ms-grid-row: 3;
     grid-row-start: 3;
     -ms-grid-column-span: 1;
     grid-column-end: 2;
     -ms-grid-row-span: 1;
     grid-row-end: 4;
   }
   
   @media screen and (max-width: 479px) {
     #w-node-c0c6629fcd77-316ec302 {
       -ms-grid-column: 2;
       grid-column-start: 2;
       -ms-grid-column-span: 1;
       grid-column-end: 3;
       -ms-grid-row: 5;
       grid-row-start: 5;
       -ms-grid-row-span: 1;
       grid-row-end: 6;
     }
   }