@charset "UTF-8";
/*
Theme Name: Image Conscious Studios
Theme URI: http://underscores.me/
Author: Image Conscious Studios
Author URI: https://www.icscreative.com/
Description: Custom theme: Image Conscious Studios, developed by Image Conscious Studios
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ics
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Image Conscious Studios is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.io/normalize.css/
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Typography
# Elements
# Forms
# Navigation
	## Links
	## Menus
# Accessibility
# Alignments
# Clearings
# Widgets
# Content
	## Posts and pages
	## Comments
# Infinite scroll
# Media
	## Captions
	## Galleries
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%; }

body {
  margin: 0; }

article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
  display: block; }

audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline; }

audio:not([controls]) {
  display: none;
  height: 0; }

[hidden],
template {
  display: none; }

a {
  background-color: transparent; }

a:active,
a:hover {
  outline: 0; }

abbr[title] {
  border-bottom: 1px dotted; }

b,
strong {
  font-weight: bold; }

dfn {
  font-style: italic; }

h1 {
  font-size: 2em;
  margin: 0.67em 0; }

mark {
  background: #ff0;
  color: #000; }

small {
  font-size: 80%; }

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

img {
  border: 0; }

svg:not(:root) {
  overflow: hidden; }

figure {
  margin: 1em 40px; }

hr {
  box-sizing: content-box;
  height: 0; }

pre {
  overflow: auto; }

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0; }

button {
  overflow: visible; }

button,
select {
  text-transform: none; }

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer; }

button[disabled],
html input[disabled] {
  cursor: default; }

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

input {
  line-height: normal; }

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0; }

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

legend {
  border: 0;
  padding: 0; }

textarea {
  overflow: auto; }

optgroup {
  font-weight: bold; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

td,
th {
  padding: 0; }

/*--------------------------------------------------------------
# Typography
--------------------------------------------------------------*/
body,
button,
input,
select,
textarea {
  color: #404040;
  font-family: sans-serif;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5; }

h1,
h2,
h3,
h4,
h5,
h6 {
  clear: both; }

p {
  margin-bottom: 1.5em; }

dfn,
cite,
em,
i {
  font-style: italic; }

blockquote {
  margin: 0 1.5em; }

address {
  margin: 0 0 1.5em; }

pre {
  background: #eee;
  font-family: "Courier 10 Pitch", Courier, monospace;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.6;
  margin-bottom: 1.6em;
  max-width: 100%;
  overflow: auto;
  padding: 1.6em; }

code,
kbd,
tt,
var {
  font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
  font-size: 15px;
  font-size: 0.9375rem; }

abbr,
acronym {
  border-bottom: 1px dotted #666;
  cursor: help; }

mark,
ins {
  background: #fff9c0;
  text-decoration: none; }

big {
  font-size: 125%; }

/*--------------------------------------------------------------
# Elements
--------------------------------------------------------------*/
html {
  box-sizing: border-box; }

*,
*:before,
*:after {
  /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
  box-sizing: inherit; }

body {
  background: #fff;
  /* Fallback for when there is no custom background color defined. */ }

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: ""; }

blockquote,
q {
  quotes: "" ""; }

hr {
  background-color: #ccc;
  border: 0;
  height: 1px;
  margin-bottom: 1.5em; }

ul,
ol {
  margin: 0 0 1.5em 3em; }

ul {
  list-style: disc; }

ol {
  list-style: decimal; }

li > ul,
li > ol {
  margin-bottom: 0;
  margin-left: 1.5em; }

dt {
  font-weight: bold; }

dd {
  margin: 0 1.5em 1.5em; }

img {
  height: auto;
  /* Make sure images are scaled correctly. */
  max-width: 100%;
  /* Adhere to container width. */ }

figure {
  margin: 1em 0;
  /* Extra wide images within figure tags don't overflow the content area. */ }

table {
  margin: 0 0 1.5em;
  width: 100%; }

/*--------------------------------------------------------------
# Forms
--------------------------------------------------------------*/
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  border: 1px solid;
  border-color: #ccc #ccc #bbb;
  border-radius: 3px;
  background: #e6e6e6;
  color: rgba(0, 0, 0, 0.8);
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1;
  padding: .6em 1em .4em; }

button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
  border-color: #ccc #bbb #aaa; }

button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
  border-color: #aaa #bbb #bbb; }

input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
  color: #666;
  border: 1px solid #ccc;
  border-radius: 3px;
  padding: 3px; }

select {
  border: 1px solid #ccc; }

input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
  color: #111; }

textarea {
  width: 100%; }

/*--------------------------------------------------------------
# Navigation
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Links
--------------------------------------------------------------*/
a {
  color: royalblue; }

a:visited {
  color: white; }

a:hover,
a:focus,
a:active {
  color: midnightblue; }

a:focus {
  outline: thin dotted; }

a:hover,
a:active {
  outline: 0; }

.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation {
  margin: 0 0 1.5em;
  overflow: hidden; }

.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
  float: left;
  width: 50%; }

.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
  float: right;
  text-align: right;
  width: 50%; }

/*--------------------------------------------------------------
# Accessibility
--------------------------------------------------------------*/
/* Text meant only for screen readers. */
.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  word-wrap: normal !important;
  /* Many screen reader and browser combinations announce broken words as they would appear visually. */ }

.screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
  /* Above WP toolbar. */ }

/* Do not show the outline on the skip link target. */
#content[tabindex="-1"]:focus {
  outline: 0; }

/*--------------------------------------------------------------
# Alignments
--------------------------------------------------------------*/
/*.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
}

.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
}

.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}*/
/*--------------------------------------------------------------
# Clearings
--------------------------------------------------------------*/
.clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
  content: "";
  display: table;
  table-layout: fixed; }

.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
  clear: both; }

/*--------------------------------------------------------------
# Widgets
--------------------------------------------------------------*/
.widget {
  margin: 0 0 1.5em; }

/* Make sure select elements fit in widgets. */
.widget select {
  max-width: 100%; }

/*--------------------------------------------------------------
# Content
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Posts and pages
--------------------------------------------------------------*/
.sticky {
  display: block; }

.hentry {
  margin: 0; }

.byline,
.updated:not(.published) {
  display: none; }

.single .byline,
.group-blog .byline {
  display: inline; }

.page-content,
.entry-content,
.entry-summary {
  margin: 0; }

.page-links {
  clear: both;
  margin: 0 0 1.5em; }

/*--------------------------------------------------------------
## Comments
--------------------------------------------------------------*/
.comment-content a {
  word-wrap: break-word; }

.bypostauthor {
  display: block; }

/*--------------------------------------------------------------
# Infinite scroll
--------------------------------------------------------------*/
/* Globally hidden elements when Infinite Scroll is supported and in use. */
.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
  /* Theme Footer (when set to scrolling) */
  display: none; }

/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before. */
.infinity-end.neverending .site-footer {
  display: block; }

/*--------------------------------------------------------------
# Media
--------------------------------------------------------------*/
.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
  border: none;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0; }

/* Make sure embeds and iframes fit their containers. */
embed,
iframe,
object {
  max-width: 100%; }

/*--------------------------------------------------------------
## Captions
--------------------------------------------------------------*/
.wp-caption {
  margin-bottom: 1.5em;
  max-width: 100%; }

.wp-caption img[class*="wp-image-"] {
  display: block;
  margin-left: auto;
  margin-right: auto; }

.wp-caption .wp-caption-text {
  margin: 0.8075em 0; }

.wp-caption-text {
  text-align: center; }

/*--------------------------------------------------------------
## Galleries
--------------------------------------------------------------*/
.gallery {
  margin-bottom: 1.5em; }

.gallery-item {
  display: inline-block;
  text-align: center;
  vertical-align: top;
  width: 100%; }

.gallery-columns-2 .gallery-item {
  max-width: 50%; }

.gallery-columns-3 .gallery-item {
  max-width: 33.33%; }

.gallery-columns-4 .gallery-item {
  max-width: 25%; }

.gallery-columns-5 .gallery-item {
  max-width: 20%; }

.gallery-columns-6 .gallery-item {
  max-width: 16.66%; }

.gallery-columns-7 .gallery-item {
  max-width: 14.28%; }

.gallery-columns-8 .gallery-item {
  max-width: 12.5%; }

.gallery-columns-9 .gallery-item {
  max-width: 11.11%; }

.gallery-caption {
  display: block; }

/* heights for items */
/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #000;
  opacity: 0.85; }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }

.mfp-preloader a {
  color: #CCC; }

.mfp-preloader a:hover {
  color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  -ms-touch-action: manipulation;
      touch-action: manipulation; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 1;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }

.mfp-close:hover,
.mfp-close:focus {
  opacity: 1; }

.mfp-close:active {
  top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
  background: url(_img/gallery-close.svg) no-repeat right center/41px;
  font-size: 0;
  top: -20px; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 1;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }

.mfp-arrow:active {
  margin-top: -54px; }

.mfp-arrow:hover,
.mfp-arrow:focus {
  opacity: 1; }

.mfp-arrow:before,
.mfp-arrow:after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent; }

.mfp-arrow:after {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px; }

.mfp-arrow:before {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7; }

.mfp-arrow-left {
  left: 0;
  background: url(_img/gallery-left.svg) no-repeat 10px center/40%; }

.mfp-arrow-right {
  right: 0;
  background: url(_img/gallery-right.svg) no-repeat calc(100% - 10px) center/40%; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }

.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px; }

.mfp-iframe-holder .mfp-close {
  top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }

.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }

.mfp-figure small {
  color: #BDBDBD;
  display: block;
  font-size: 12px;
  line-height: 14px; }

.mfp-figure figure {
  margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-image-holder .mfp-content figure {
  max-width: 90%;
  margin: 0 auto; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box; }
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-image-holder .mfp-content figure {
    max-width: 85%; }
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }

.header.contact {
  background: #ffc426;
  position: relative; }
  .header.contact .blur-bg {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0%;
    top: 0;
    background: #ffc426;
    z-index: 0; }
  .header.contact .par-cont {
    position: relative;
    z-index: 1; }
  .header.contact > .panel-grid-cell {
    padding-top: 100px; }

#pl-49 .header {
  padding-bottom: 0; }
  @media screen and (max-width: 500px) {
    #pl-49 .header {
      padding-top: 100px; } }

#pl-47 .header {
  text-align: center;
  padding-bottom: 40px; }
  #pl-47 .header h2 {
    max-width: 805px;
    margin: 0 auto; }
    @media screen and (max-width: 768px) {
      #pl-47 .header h2 {
        margin-top: 75px; } }

.header .textwidget h3 {
  color: #fff;
/*   font-family: "AvenirNextLTW01-Regular"; */
  font-family: "Avenir Next LT W01 Regular";
  font-size: 24px;
  line-height: 24px;
  text-decoration: underline;
  margin-bottom: 40px; }
  @media screen and (max-width: 768px) {
    .header .textwidget h3 {
      font-size: 16px;
      line-height: 16px;
      margin-bottom: 26.6px; } }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    .header .textwidget h3 {
      font-size: 16px;
      margin-bottom: 10px; } }

.header .textwidget h2 {
  font-size: 75px;
  line-height: 85px;
  margin-top: 0;
  margin-bottom: 43px;
  margin-top: 0;
  font-family: "TradeGothicNextW01-Bold_693229";
  color: #000; }
  @media screen and (max-width: 768px) {
    .header .textwidget h2 {
      font-size: 50px;
      line-height: 56px;
      margin-bottom: 28px; } }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    .header .textwidget h2 {
      font-size: 27px;
      line-height: 37px; } }
  .header .textwidget h2 em {
    font-style: normal;
    text-decoration: underline; }

.header .textwidget p {
  color: #fff;
  font-size: 28px;
  line-height: 45px; }
  @media screen and (max-width: 768px) {
    .header .textwidget p {
      font-size: 18.6667px;
      line-height: 37.3333px; } }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    .header .textwidget p {
      font-size: 16px;
      line-height: 22px; } }

.home img[src$="thin-triangle.svg"] {
  top: 150px;
  right: 18%;
  left: inherit;
  -webkit-transform: rotate(-35deg);
  transform: rotate(-35deg); }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    .home img[src$="thin-triangle.svg"] {
      width: 65px; } }

.home img[src$="bold-circle.svg"] {
  right: inherit;
  bottom: 250px;
  left: 25%; }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    .home img[src$="bold-circle.svg"] {
      width: 115px; } }

.page-id-49 img[src$="3d-triangle-y.svg"] {
  top: 82px;
  left: 25%;
  -webkit-transform: rotate(-35deg);
  transform: rotate(-35deg);
  z-index: 9; }
  @media screen and (max-width: 768px) {
    .page-id-49 img[src$="3d-triangle-y.svg"] {
      top: 35px;
      width: 47px;
      z-index: 1; } }

.page-id-49 img[src$="zig-zag.svg"] {
  top: 372px;
  -webkit-transform: none;
  transform: none;
  left: inherit;
  right: 5%;
  z-index: 8; }
  @media screen and (max-width: 768px) {
    .page-id-49 img[src$="zig-zag.svg"] {
      top: 315px;
      width: 65px;
      z-index: 1; } }

.work-head .video-holder {
  position: relative;
  width: 48%; }
  @media screen and (max-width: 768px) {
    .work-head .video-holder {
      display: none; } }

.page-id-5150 .work-head {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch; }
  @media screen and (max-width: 768px) {
    .page-id-5150 .work-head {
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start; } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
    .page-id-5150 .work-head {
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start; } }

.page-template-page-restaurants .work-head h4 {
  text-align: center;
  font-size: 24px;
  font-family: "AvenirNextLTW01-Regular";
  color: #ffffff;
  display: inline-block;
  position: relative;
  z-index: 2; }
  @media screen and (max-width: 768px) {
    .page-template-page-restaurants .work-head h4 {
      font-size: 16px; } }
  .page-template-page-restaurants .work-head h4:after {
    content: "";
    display: block;
    position: relative;
    width: 100%;
    background-color: #ffffff;
    height: 2px;
    margin-top: -3px;
    bottom: 0;
    margin-left: 0; }

.page-template-page-work-php .main-head, .page-template-page-work .main-head {
  background: rgba(240, 239, 239, 0.4);
  box-shadow: inset 21px 0 0 #fff, inset -21px 0 0 #fff, inset 0 21px 0 #fff;
  padding-top: 140px;
  padding-bottom: 50px; }
  @media screen and (max-width: 768px) {
    .page-template-page-work-php .main-head, .page-template-page-work .main-head {
      padding-top: 70px;
      padding-bottom: 45px; } }
  .page-template-page-work-php .main-head .head-cont, .page-template-page-work .main-head .head-cont {
    display: -ms-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-align-items: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-justify-content: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .page-template-page-work-php .main-head h2, .page-template-page-work .main-head h2 {
    text-align: center;
    font-size: 24px;
    font-family: "AvenirNextLTW01-Regular";
    color: #333333;
    display: inline-block;
    position: relative;
    z-index: 2; }
    @media screen and (max-width: 768px) {
      .page-template-page-work-php .main-head h2, .page-template-page-work .main-head h2 {
        font-size: 16px; } }
    .page-template-page-work-php .main-head h2:after, .page-template-page-work .main-head h2:after {
      content: "";
      display: block;
      position: relative;
      width: 100%;
      background-color: #333333;
      height: 2px;
      margin-top: -3px;
      bottom: 0;
      margin-left: 0; }
  .page-template-page-work-php .main-head h1, .page-template-page-work .main-head h1 {
    position: relative;
    z-index: 3;
    padding-left: 10%;
    padding-right: 10%;
    text-align: center;
    font-family: "AvenirNextLTW01-Regular";
    font-size: 75px;
    line-height: 90px;
    color: #333333;
    /* Portrait and Landscape */ }
    @media screen and (max-width: 768px) {
      .page-template-page-work-php .main-head h1, .page-template-page-work .main-head h1 {
        font-size: 40px;
        line-height: 48.25px;
        padding-left: 6%;
        padding-right: 6%; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      .page-template-page-work-php .main-head h1, .page-template-page-work .main-head h1 {
        font-size: 27px;
        line-height: 37px; } }
  .page-template-page-work-php .main-head h3, .page-template-page-work .main-head h3 {
    position: relative;
    z-index: 4;
    font-size: 24px;
    font-family: "AvenirNextLTW01-Regular";
    margin-top: 45px; }
    .page-template-page-work-php .main-head h3 span, .page-template-page-work .main-head h3 span {
      position: relative;
      display: inline-block; }
    .page-template-page-work-php .main-head h3 em, .page-template-page-work .main-head h3 em {
      font-style: normal;
      display: inline-block; }
      .page-template-page-work-php .main-head h3 em:after, .page-template-page-work .main-head h3 em:after {
        content: "";
        display: block;
        position: relative;
        width: 100%;
        background-color: #333333;
        height: 1px;
        margin-top: -3px;
        bottom: 0;
        margin-left: 0; }
    .page-template-page-work-php .main-head h3:before, .page-template-page-work .main-head h3:before {
      position: absolute;
      content: "";
      width: 100%;
      height: 78px;
      background: url(_img/shape-arrow-yellow.svg) no-repeat center center/contain;
      z-index: 0; }
  .page-template-page-work-php .main-head .icons-holder, .page-template-page-work .main-head .icons-holder {
    width: 385px;
    position: absolute;
    top: 125px;
    z-index: 1;
    opacity: .5; }
    @media screen and (max-width: 768px) {
      .page-template-page-work-php .main-head .icons-holder, .page-template-page-work .main-head .icons-holder {
        width: 195px; } }
    .page-template-page-work-php .main-head .icons-holder img, .page-template-page-work .main-head .icons-holder img {
      display: block;
      width: 100%; }

.page-id-47 img[src$="thin-triangle.svg"] {
  top: 302px;
  left: 8%;
  -webkit-transform: rotate(-35deg);
  transform: rotate(-35deg); }
  @media screen and (max-width: 768px) {
    .page-id-47 img[src$="thin-triangle.svg"] {
      display: none; } }

.page-id-47 img[src$="icon-cart.svg"] {
  top: 371px;
  left: inherit;
  right: 20%;
  -webkit-transform: rotate(-15deg);
  transform: rotate(-15deg); }
  @media screen and (max-width: 768px) {
    .page-id-47 img[src$="icon-cart.svg"] {
      display: none; } }

.page-id-47 img[src$="white-waves.svg"] {
  top: 545px;
  -webkit-transform: none;
          transform: none;
  left: inherit;
  right: 2.5%;
  -webkit-transform: rotate(-20deg);
  transform: rotate(-20deg); }
  @media screen and (max-width: 768px) {
    .page-id-47 img[src$="white-waves.svg"] {
      display: none; } }

.page-id-47 img[src$="bold-circle.svg"] {
  top: 518px;
  -webkit-transform: none;
  transform: none;
  left: inherit;
  right: 5%; }
  @media screen and (max-width: 768px) {
    .page-id-47 img[src$="bold-circle.svg"] {
      display: none; } }

.page-template-page-one-col-sidebar .article-head {
  width: 100%;
  font-size: 76px;
  line-height: 86px;
  font-family: "TradeGothicNextW01-Bold_693229";
  color: #212121;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  -ms-flex-item-align: end;
      align-self: flex-end;
  z-index: 3; }
  @media screen and (max-width: 768px) {
    .page-template-page-one-col-sidebar .article-head {
      font-size: 40px;
      line-height: 47.6px; } }

.page-template-page-ebook-lander .article-head {
  font-size: 66px;
  line-height: 86px;
  margin-top: 0;
  margin-bottom: 0;
  color: #FFFFFF;
  letter-spacing: 0; }
  @media screen and (max-width: 768px) {
    .page-template-page-ebook-lander .article-head {
      font-size: 40px;
      line-height: 47.6px; } }

.page-template-page-one-col-sidebar .article-sub {
  width: 100%;
  color: #212121;
  line-height: 40px;
  font-size: 24px;
  text-align: center;
  -ms-flex-item-align: start;
      align-self: flex-start;
  font-family: "AvenirNextLTW01-Medium";
  font-weight: 400;
  z-index: 3; }
  @media screen and (max-width: 768px) {
    .page-template-page-one-col-sidebar .article-sub {
      font-size: 17px;
      line-height: 24px; } }

.page-template-page-ebook-lander .article-sub {
  opacity: 0.6;
  font-family: "AvenirNextLTW01-Medium";
  font-size: 24px;
  color: #FFFFFF;
  letter-spacing: 0;
  line-height: 40px; }
  @media screen and (max-width: 768px) {
    .page-template-page-ebook-lander .article-sub {
      font-size: 17px;
      line-height: 24px; } }

.page-template-page-one-col-sidebar .main-head {
  min-height: 544px;
  background: #ffc328;
  padding-left: 6.7%;
  padding-right: 6.7%; }

.page-template-page-one-col-sidebar .main-head, .page-template-page-ebook-lander .main-head {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  @media screen and (max-width: 768px) {
    .page-template-page-one-col-sidebar .main-head, .page-template-page-ebook-lander .main-head {
      min-height: 423px;
      padding-left: 5%;
      padding-right: 5%; } }
  .page-template-page-one-col-sidebar .main-head .icon, .page-template-page-ebook-lander .main-head .icon {
    position: absolute;
    z-index: 1; }

.page-template-page-ebook-lander .main-head {
  min-height: 762px;
  padding-left: 6.7%; }

.page-template-page-restaurants .work-head .whead-wrap {
  position: relative;
  width: 52%;
  padding-right: 5%;
  padding-left: 5%;
  z-index: 2;
  text-align: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-bottom: 40px;
  margin-top: 5em; }
  @media screen and (max-width: 768px) {
    .page-template-page-restaurants .work-head .whead-wrap {
      width: 100%;
      margin-bottom: 0;
      margin-top: 0;
      background-color: inherit; } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
    .page-template-page-restaurants .work-head .whead-wrap {
      width: 100%;
      margin-bottom: 0;
      margin-top: 0;
      background-color: inherit; } }

.work-head-img {
  display: none; }
  @media screen and (max-width: 768px) {
    .work-head-img {
      display: block;
      width: 100%; } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
    .work-head-img {
      display: block;
      width: 100%; } }

.page-template-page-restaurants .work-head h3.more-stuff {
  padding-top: 0;
  margin-top: 0;
  width: 100%;
  margin-bottom: 0;
  text-align: right;
  margin-top: 59px;
  margin-right: 13%; }
  @media screen and (max-width: 768px) {
    .page-template-page-restaurants .work-head h3.more-stuff {
      margin-top: 12%;
      margin-bottom: 25px;
      margin-right: 0;
      text-align: center; } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
    .page-template-page-restaurants .work-head h3.more-stuff {
      margin-top: 12%;
      margin-bottom: 25px;
      margin-right: 0;
      text-align: center; } }
  .page-template-page-restaurants .work-head h3.more-stuff:before {
    opacity: .3;
    left: 100%; }
    @media screen and (max-width: 768px) {
      .page-template-page-restaurants .work-head h3.more-stuff:before {
        left: 50%; } }
    @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
      .page-template-page-restaurants .work-head h3.more-stuff:before {
        left: 50%; } }
  .page-template-page-restaurants .work-head h3.more-stuff span {
    color: white; }

.page-template-page-ebook-lander .main-head .col {
  width: 50%; }
  @media screen and (max-width: 768px) {
    .page-template-page-ebook-lander .main-head .col {
      width: 100%; } }
  @media screen and (max-width: 768px) {
    .page-template-page-ebook-lander .main-head .col:first-of-type {
      margin-top: 19vw; } }

.page-template-page-restaurants .work-head {
  margin-bottom: 0;
  min-height: 893px; }
  @media screen and (max-width: 768px) {
    .page-template-page-restaurants .work-head {
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      min-height: auto; } }
  .page-template-page-restaurants .work-head:after {
    content: "";
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: inherit;
    -webkit-clip-path: polygon(0 0, 0 100%, 52% 100%, 58% 0);
            clip-path: polygon(0 0, 0 100%, 52% 100%, 58% 0); }
    @media screen and (max-width: 768px) {
      .page-template-page-restaurants .work-head:after {
        display: none; } }
    @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
      .page-template-page-restaurants .work-head:after {
        display: none; } }
  .page-template-page-restaurants .work-head .sub-head {
    font-size: 21px;
    line-height: 35px;
    font-weight: normal; }
    @media screen and (max-width: 768px) {
      .page-template-page-restaurants .work-head .sub-head {
        font-size: 15px;
        line-height: 24px;
        padding-bottom: 4vw; } }
  .page-template-page-restaurants .work-head .head {
    margin-top: 0; }
    @media screen and (max-width: 768px) {
      .page-template-page-restaurants .work-head .head {
        margin-top: .67em;
        font-size: 40px;
        line-height: 45px; } }

.bttn {
  background: #212121;
  color: white;
  padding: 12px 30px;
  text-decoration: none;
  font-family: "Trade Gothic LT W01 Bd CnNo-20";
  font-size: 26px;
  text-transform: uppercase;
  display: inline-block; }
  .bttn:visited {
    color: white; }

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal; }

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  font-family: 'TradeGothicNextW01-Bold_693229';
  text-rendering: optimizelegibility;
  font-weight: 500; }

ul,
ol {
  padding: 0; }

p {
  -webkit-font-smoothing: antialiased; }

.box-numbers {
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  counter-reset: my-reset;
  list-style-type: none; }
  .box-numbers li {
    width: 23.875%;
    margin-right: 1.5%;
    background: #F4F4F4;
    padding-left: 2%;
    padding-right: 3%;
    padding-bottom: 2.25vw; }
    @media screen and (max-width: 768px) {
      .box-numbers li {
        width: 100%;
        margin-right: 0;
        padding-bottom: 5vw;
        padding-left: 5%;
        padding-right: 5%; } }
    .box-numbers li:before {
      display: inline-block;
      width: 100%;
      text-align: left;
      font-family: "TradeGothicNextW01-Bold_693229";
      font-size: 24px;
      margin-bottom: 10px;
      color: #7359CB;
      counter-increment: my-reset;
      content: counter(my-reset);
      margin-top: 12%; }
      @media screen and (max-width: 768px) {
        .box-numbers li:before {
          margin-top: 6%; } }
    .box-numbers li:nth-of-type(4n) {
      margin-right: 0; }

#masthead {
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 1040; }
  body.page-template-page-one-col-sidebar #masthead {
    position: absolute; }
  .admin-bar #masthead {
    top: 32px; }
  .page-template-page-restaurants #masthead {
    position: absolute; }

.site-title a {
  display: block;
  width: 60px;
  height: 60px;
  text-indent: -10000px;
  padding: 0;
  position: absolute;
  left: 5%;
  background: url(_img/ics-bolt-logo.svg) no-repeat center center/60px; }
  @media screen and (max-width: 768px) {
    .site-title a {
      width: 45px;
      height: 45px;
      background-size: 45px; } }
  body.page-template-page-one-col-sidebar .site-title a,
  body.page-template-page-ebook-lander .site-title a {
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%); }
    body.page-template-page-one-col-sidebar .site-title a .default-logo,
    body.page-template-page-ebook-lander .site-title a .default-logo {
      background: url(_img/ics-bolt-logo-white.svg) no-repeat center center/60px; }
      @media screen and (max-width: 768px) {
        body.page-template-page-one-col-sidebar .site-title a .default-logo,
        body.page-template-page-ebook-lander .site-title a .default-logo {
          background-size: 45px; } }
  .page .site-title a {
    background: none; }
    .page .site-title a .default-logo {
      position: absolute;
      top: 0;
      left: 0;
      width: 60px;
      height: 60px;
      display: block;
      background: url(_img/ics-bolt-logo-yellow.svg) no-repeat center center/60px;
      opacity: 1;
      -webkit-transition-property: opacity;
      transition-property: opacity;
      -webkit-transition-duration: 0.3s;
      transition-duration: 0.3s; }
      @media screen and (max-width: 768px) {
        .page .site-title a .default-logo {
          width: 45px;
          height: 45px;
          background-size: 45px; } }
    .page .site-title a .alt-logo {
      position: absolute;
      top: 0;
      left: 0;
      width: 60px;
      height: 60px;
      display: block;
      background: url(_img/ics-bolt-logo.svg) no-repeat center center/60px;
      opacity: 0;
      -webkit-transition-property: opacity;
      transition-property: opacity;
      -webkit-transition-duration: 0.3s;
      transition-duration: 0.3s; }
      @media screen and (max-width: 768px) {
        .page .site-title a .alt-logo {
          width: 45px;
          height: 45px;
          background-size: 45px; } }
  .page-id-49 .site-title a .default-logo,
  .page-id-47 .site-title a .default-logo,
  .home .site-title a .default-logo {
    opacity: 0; }
  .page-id-49 .site-title a .alt-logo,
  .page-id-47 .site-title a .alt-logo,
  .home .site-title a .alt-logo {
    opacity: 1; }
  .single-team-member .site-title a,
  .single-work .site-title a,
  .page-template-page-faq .site-title a {
    background: none; }
    .single-team-member .site-title a .default-logo,
    .single-work .site-title a .default-logo,
    .page-template-page-faq .site-title a .default-logo {
      opacity: 0; }
    .single-team-member .site-title a .alt-logo-1,
    .single-work .site-title a .alt-logo-1,
    .page-template-page-faq .site-title a .alt-logo-1 {
      position: absolute;
      top: 0;
      left: 0;
      width: 60px;
      height: 60px;
      display: block;
      background: url(_img/ics-bolt-logo-yellow-back.svg) no-repeat center center/60px;
      opacity: 0;
      -webkit-transition-property: opacity;
      transition-property: opacity;
      -webkit-transition-duration: 0.3s;
      transition-duration: 0.3s; }
    .single-team-member .site-title a .alt-logo-1,
    .single-work .site-title a .alt-logo-1,
    .page-template-page-faq .site-title a .alt-logo-1 {
      opacity: 1; }
  .site-title a.toggle .default-logo {
    opacity: 0; }
  .site-title a.toggle .alt-logo {
    opacity: 1; }

.site-branding {
  padding-left: 6.9%;
  padding-top: 25px; }
  @media screen and (max-width: 768px) {
    .site-branding {
      padding-left: 50px; } }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    .site-branding {
      padding-top: 8px; } }
  .site-branding .site-title {
    margin: 0; }

#site-navigation .menu-toggle {
  text-indent: -10000px;
  width: 44px;
  height: 26px;
  position: absolute;
  right: 15px;
  top: 35px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background: transparent;
  border: none;
  z-index: 10;
  border-radius: 0;
  cursor: pointer;
  margin-top: 7px;
  margin-right: 6.9%; }
  @media screen and (max-width: 768px) {
    #site-navigation .menu-toggle {
      margin-right: 0; } }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    #site-navigation .menu-toggle {
      top: 15px; } }
  #site-navigation .menu-toggle:focus {
    outline: none; }
  #site-navigation .menu-toggle svg {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    margin: 0 auto;
    width: 100%; }

#site-navigation .menu-item {
  font-size: 75px;
  line-height: 75px;
  font-family: "TradeGothicNextW01-Bold_693229";
  width: 50%;
  margin-bottom: 40px; }
  @media screen and (max-width: 768px) {
    #site-navigation .menu-item {
      position: relative;
      font-size: 40px;
      margin-bottom: 25px;
      line-height: 60px;
      width: 100%;
      text-align: center; } }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    #site-navigation .menu-item {
      font-size: 27px;
      line-height: 40px;
      margin-bottom: 10px; } }
  @media screen and (max-width: 768px) {
    #site-navigation .menu-item:last-child:after {
      display: none; } }
  @media screen and (max-width: 768px) {
    #site-navigation .menu-item .sub-menu .menu-item:after {
      display: none; } }
  #site-navigation .menu-item:nth-of-type(odd) {
    float: left; }
  #site-navigation .menu-item:nth-of-type(even) {
    float: right; }
  #site-navigation .menu-item a {
    text-decoration: none;
    display: block;
    color: #231f20; }

#site-navigation .menu-primary-container {
  background: rgba(255, 255, 255, 0.97);
  bottom: 0;
  width: 100%;
  height: 100%;
  position: fixed;
  -webkit-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  display: -ms-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-align-items: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start; }
  #site-navigation .menu-primary-container h1 {
    position: absolute;
    top: 10px;
    left: 50%;
    margin-top: 35px;
    margin-bottom: 0;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 153px;
    height: 125px; }
    @media screen and (max-width: 768px) {
      #site-navigation .menu-primary-container h1 {
        top: 108px;
        width: 200px;
        margin-top: 0; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      #site-navigation .menu-primary-container h1 {
        top: 50px;
        width: 180px;
        height: 146.7px;
        margin-top: 0; } }
  #site-navigation .menu-primary-container h1 a {
    display: block;
    width: 100%;
    height: 100%;
    text-indent: -10000px;
    background: url(_img/ics-text-logo.svg) no-repeat center center/100%; }
    @media screen and (max-width: 768px) {
      #site-navigation .menu-primary-container h1 a {
        background-size: 153px; } }
  #site-navigation .menu-primary-container #primary-menu {
    margin: 0;
    width: 66.66666%;
    list-style-type: none; }
    @media screen and (max-width: 768px) {
      #site-navigation .menu-primary-container #primary-menu {
        width: 100%; } }
  #site-navigation .menu-primary-container .menu-wrap {
    position: relative;
    width: 80%;
    margin: 300px auto 0; }
    @media screen and (max-width: 768px) {
      #site-navigation .menu-primary-container .menu-wrap {
        margin: 295px auto 0;
        padding-top: 10px; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      #site-navigation .menu-primary-container .menu-wrap {
        margin-top: 200px; } }

#site-navigation .menu-item-has-children {
  float: none;
  position: absolute;
  right: 0;
  margin-top: 10px;
  width: 33.33333%; }
  @media screen and (max-width: 768px) {
    #site-navigation .menu-item-has-children {
      position: relative;
      width: 100%; } }
  #site-navigation .menu-item-has-children li {
    width: 100%;
    font-size: 30px;
    line-height: 30px;
    font-family: "Trade Gothic LT W01 Bd CnNo-20";
    text-transform: uppercase;
    margin-bottom: 25px; }
    @media screen and (max-width: 768px) {
      #site-navigation .menu-item-has-children li {
        font-size: 25px;
        line-height: 25px;
        margin-bottom: 20px; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      #site-navigation .menu-item-has-children li {
        font-size: 18px;
        margin-bottom: 8px; } }

#site-navigation .menu-item-has-children > a {
  display: none; }

#site-navigation .sub-menu {
  margin: 0;
  list-style-type: none; }

#site-navigation.toggled .menu-primary-container {
  top: 0;
  -webkit-transform: translateX(0%);
  transform: translateX(0%);
  overflow-y: scroll; }

.logged-in #site-navigation.toggled .menu-primary-container:after {
  top: 57px; }

.tel {
  text-decoration: none;
  color: #ffc328; }

.site-footer {
  background: #000;
  padding: 3.2% 7.8%;
  position: relative; }
  .page-template-page-one-col-sidebar .site-footer {
    background: #f3f2f2;
    padding-top: 30px;
    padding-bottom: 30px; }
    .page-template-page-one-col-sidebar .site-footer .site-info p {
      width: 100%;
      text-align: center;
      color: rgba(0, 0, 0, 0.7); }
  @media screen and (max-width: 767px) {
    .site-footer {
      padding: 3.2% 5%; } }
  .site-footer .site-info {
    display: -ms-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-align-items: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .site-footer .site-info p {
      color: rgba(254, 253, 252, 0.6);
      display: inline-block;
      font-family: "AvenirNextLTW01-Regular";
      margin: 0;
      vertical-align: top;
      width: 80%;
      font-size: 16px;
      letter-spacing: 0;
      line-height: 1.4; }
      @media screen and (max-width: 767px) {
        .site-footer .site-info p {
          margin: 0 0 20px;
          text-align: center;
          width: 100%; } }
      .site-footer .site-info p span {
        display: inline-block;
        margin-right: 14px; }
        @media screen and (max-width: 767px) {
          .site-footer .site-info p span {
            display: block;
            font-size: 10px;
            margin: 0; } }
        @media screen and (max-width: 767px) {
          .site-footer .site-info p span:first-child {
            font-size: 11px; } }
    .site-footer .site-info ul.sns {
      display: inline-block;
      list-style: none;
      margin: 0;
      padding: 0;
      text-align: right;
      vertical-align: top;
      width: 20%; }
      @media screen and (max-width: 767px) {
        .site-footer .site-info ul.sns {
          text-align: center;
          width: 100%; } }
      .site-footer .site-info ul.sns li {
        display: inline-block;
        margin: 0 5px;
        vertical-align: top; }

.widget-area-footer {
  background: white;
  text-align: center; }

.form-cont {
  background: #F7F7F7; }

.form-cont header {
  background: url(_img/man-sunglasses.jpg) no-repeat center center/cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 145px;
  margin-bottom: 85px; }
  .page-id-5150 .form-cont header {
    background: url(_img/watercolors.jpg) no-repeat center center/cover; }
  @media screen and (max-width: 768px) {
    .form-cont header {
      padding-top: 12%; } }
  .form-cont header .head-wrap {
    padding-left: 0; }
    @media screen and (max-width: 768px) {
      .form-cont header .head-wrap {
        padding-left: 5%;
        padding-right: 5%; } }
  .form-cont header h2 {
    font-family: "TradeGothicNextW01-Bold_693229";
    color: white;
    font-size: 72px;
    line-height: 90px;
    text-align: center;
    text-shadow: 0 8px 44px rgba(0, 0, 0, 0.86);
    margin-top: 0;
    margin-bottom: 20px; }
    @media screen and (max-width: 768px) {
      .form-cont header h2 {
        font-size: 44px;
        line-height: 48px; } }
  .form-cont header h3 {
    color: white;
    font-family: "AvenirNextLTW01-Medium";
    font-size: 24px;
    color: #FFFFFF;
    letter-spacing: 0;
    line-height: 40px;
    text-shadow: 0 8px 44px rgba(0, 0, 0, 0.86);
    text-align: center;
    margin-top: 0;
    margin-bottom: 0; }
    @media screen and (max-width: 768px) {
      .form-cont header h3 {
        font-size: 16px;
        line-height: 24px;
        margin-bottom: -30px; } }
  .form-cont header h3.more-stuff {
    -ms-flex-item-align: end;
        align-self: flex-end;
    margin-top: 110px;
    background: #F7F7F7;
    font-size: 24px;
    color: #000000;
    letter-spacing: 0;
    line-height: 28px;
    padding-left: 100px;
    padding-right: 100px;
    text-shadow: none;
    padding-top: 30px;
    -webkit-transform: translateY(60px);
            transform: translateY(60px); }
    @media screen and (max-width: 768px) {
      .form-cont header h3.more-stuff {
        margin-top: 0;
        padding-left: 15%;
        padding-right: 15%;
        font-size: 18px;
        margin-bottom: 0; } }
    .form-cont header h3.more-stuff:before {
      background-image: url(_img/shape-arrow-yellow.svg); }

.sns a {
  border: 2px solid rgba(254, 253, 252, 0.6);
  border-radius: 50%;
  display: block;
  height: 27px;
  text-align: left;
  -webkit-transition: all .25s ease;
  transition: all .25s ease;
  width: 27px;
  font-size: 0; }
  .sns a:hover, .sns a:active {
    border-color: #ffc328; }
    .sns a:hover:before, .sns a:active:before {
      color: #ffc328; }
  .sns a:before {
    font-family: "Ionicons" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    color: rgba(254, 253, 252, 0.6);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 16.5px;
    width: 100%;
    display: inline-block;
    line-height: 24px;
    text-align: center;
    -webkit-transition: all .25s ease;
    transition: all .25s ease; }
  .sns a.in:before {
    content: "\f351"; }
  .sns a.fb:before {
    content: "\f231"; }
  .sns a.tw:before {
    content: "\f243"; }
  .sns a.social-googleplus:before {
    content: "\e09f"; }
  .sns a.social-youtube:before {
    content: "\e0a1"; }

.site-content {
  position: relative;
  overflow: hidden; }
  .page-id-49 .site-content img[src$="ics-3d-bolt-y.svg"] {
    top: inherit;
    bottom: 63px;
    -webkit-transform: none;
            transform: none;
    left: inherit;
    right: 174px; }
  .page-id-47 .site-content p {
    font-size: 28px;
    line-height: 45px; }
    @media screen and (max-width: 768px) {
      .page-id-47 .site-content p {
        font-size: 18px;
        line-height: 27px; } }

#pgc-6-0-0 .mission {
  position: relative; }
  #pgc-6-0-0 .mission:after {
    content: "";
    background: url(_img/double-diamond-w-01.svg) no-repeat center center/100%;
    position: absolute;
    width: 84px;
    height: 54px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    bottom: -25%; }
    @media screen and (max-width: 768px) {
      #pgc-6-0-0 .mission:after {
        bottom: -48%;
        width: 60px;
        height: 39px; } }

#pg-6-2 {
  position: relative; }
  #pg-6-2:after {
    content: "";
    display: block;
    bottom: 0;
    left: 0;
    position: absolute;
    width: 0;
    height: 0;
    border-bottom: 14vw solid white;
    border-left: 100vw solid transparent; }
  #pg-6-2:before {
    content: "";
    display: block;
    bottom: 10%;
    left: 8%;
    position: absolute;
    width: 102px;
    height: 115px;
    background: url(_img/cube-box-w-01.svg) no-repeat center center/98px; }
    @media screen and (max-width: 768px) {
      #pg-6-2:before {
        display: none; } }

#pgc-w59efd78756a42-0-1 {
  position: relative; }
  #pgc-w59efd78756a42-0-1 .so-panel {
    position: relative; }
  #pgc-w59efd78756a42-0-1:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 154px;
    height: 146px;
    margin-top: -10%;
    background: url(_img/3d-box-01.svg) no-repeat center center; }

.panel-row-style.quotes {
  padding-top: 30px;
  padding-bottom: 30px;
  padding-left: 25px;
  padding-right: 25px;
  margin-top: 55px;
  background: url(_img/dot-pattern.png) repeat center center; }
  .panel-row-style.quotes p {
    font-family: "FreightText W01 Book";
    font-size: 21px;
    line-height: 28px;
    margin-bottom: 10px;
    margin-top: 0; }
  .panel-row-style.quotes cite {
    text-align: right;
    display: block;
    font-family: "AvenirNextLTW01-Regular";
    font-style: normal; }

.entry-content > div > .panel-grid > .panel-row-style {
  -webkit-transition-property: padding;
  transition-property: padding;
  -webkit-transition-duration: .3s;
          transition-duration: .3s;
  padding: 6vw 7.6%; }
  @media screen and (max-width: 500px) {
    .entry-content > div > .panel-grid > .panel-row-style {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (min-width: 501px) and (max-width: 768px) {
    .entry-content > div > .panel-grid > .panel-row-style {
      padding-left: 50px;
      padding-right: 50px; } }
  .entry-content > div > .panel-grid > .panel-row-style.contact-col {
    padding-top: 50px;
    padding-bottom: 50px;
    padding-left: 14.5%;
    padding-right: 14.5%; }
    @media screen and (max-width: 500px) {
      .entry-content > div > .panel-grid > .panel-row-style.contact-col {
        padding-left: 20px;
        padding-right: 20px; } }
    @media screen and (min-width: 501px) and (max-width: 768px) {
      .entry-content > div > .panel-grid > .panel-row-style.contact-col {
        padding-left: 50px;
        padding-right: 50px; } }
    .entry-content > div > .panel-grid > .panel-row-style.contact-col .panel-grid-cell {
      position: relative; }
      .entry-content > div > .panel-grid > .panel-row-style.contact-col .panel-grid-cell:nth-of-type(2) .so-panel {
        position: relative; }
      .entry-content > div > .panel-grid > .panel-row-style.contact-col .panel-grid-cell:nth-of-type(2):before {
        content: "";
        position: absolute;
        bottom: 0;
        left: 50%;
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%);
        width: 64px;
        height: 77px;
        content: "";
        background: url(_img/down-arrow.svg) no-repeat center center/100%; }
    .entry-content > div > .panel-grid > .panel-row-style.contact-col p {
      font-size: 18px;
      color: #090000;
      line-height: 32px; }
      .entry-content > div > .panel-grid > .panel-row-style.contact-col p:first-of-type {
        margin-top: 0; }
      @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
        .entry-content > div > .panel-grid > .panel-row-style.contact-col p {
          font-size: 16px;
          line-height: 24px;
          margin-bottom: 10px; } }
    .entry-content > div > .panel-grid > .panel-row-style.contact-col h2.widget-title {
      font-family: "Trade Gothic LT W01 Bd CnNo-20";
      font-size: 24px;
      margin-bottom: 0;
      color: #090000;
      border-bottom: none;
      text-transform: uppercase; }
      .entry-content > div > .panel-grid > .panel-row-style.contact-col h2.widget-title:after {
        display: none; }
      @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
        .entry-content > div > .panel-grid > .panel-row-style.contact-col h2.widget-title {
          font-size: 18px; } }
    .entry-content > div > .panel-grid > .panel-row-style.contact-col a {
      color: #090000; }

.entry-content > div > .panel-grid > .panel-row-style.no-padding {
  padding: 0; }

.panel-widget-style.circle {
  position: relative; }
  .panel-widget-style.circle:before {
    position: absolute;
    content: "";
    display: block;
    width: 15vw;
    height: 15vw;
    background: transparent;
    border: 2vw solid white;
    border-radius: 100%;
    margin-left: -5vw;
    margin-top: 1vw; }

.panel-grid {
  font-family: "AvenirNextLTW01-Regular"; }
  .panel-grid h3 {
    font-size: 75px;
    line-height: 104px; }
    @media screen and (min-width: 769px) and (max-width: 1000px) {
      .panel-grid h3 {
        font-size: 60px;
        line-height: 82px; } }
    @media screen and (max-width: 768px) {
      .panel-grid h3 {
        font-size: 40px;
        line-height: 55px; } }
    .panel-grid h3 a {
      display: inline-block;
      text-decoration: none; }
      .panel-grid h3 a:after {
        content: "";
        display: block;
        position: relative;
        width: 100%;
        background-color: #ffc328;
        height: 4px;
        margin-top: -12px;
        bottom: 0;
        margin-left: 0; }
      @media screen and (min-width: 769px) and (max-width: 1000px) {
        .panel-grid h3 a:after {
          content: "";
          display: block;
          position: relative;
          width: 100%;
          background-color: #ffc328;
          height: 3px;
          margin-top: -7px;
          bottom: 0;
          margin-left: 0; } }
      @media screen and (max-width: 768px) {
        .panel-grid h3 a:after {
          content: "";
          display: block;
          position: relative;
          width: 100%;
          background-color: #ffc328;
          height: 2px;
          margin-top: -7px;
          bottom: 0;
          margin-left: 0; } }
  .panel-grid h2.widget-title {
    font-size: 24px;
    font-family: "AvenirNextLTW01-Regular";
    color: white;
    display: inline-block; }
    .panel-grid h2.widget-title:after {
      content: "";
      display: block;
      position: relative;
      width: 100%;
      background-color: white;
      height: 2px;
      margin-top: -3px;
      bottom: 0;
      margin-left: 0; }
    @media screen and (min-width: 769px) and (max-width: 1000px) {
      .panel-grid h2.widget-title {
        font-size: 20px; } }
    @media screen and (max-width: 768px) {
      .panel-grid h2.widget-title {
        font-size: 16px;
        margin-top: 15px; } }
  .panel-grid h1 {
    font-size: 75px;
    line-height: 85px;
    margin-top: 34px;
    color: #000000;
    font-weight: 900;
    font-family: "TradeGothicNextW01-Bold_693229"; }
    @media screen and (min-width: 769px) and (max-width: 1000px) {
      .panel-grid h1 {
        font-size: 60px;
        line-height: 69px; } }
    @media screen and (max-width: 768px) {
      .panel-grid h1 {
        font-size: 24px;
        line-height: 33px; } }
  .panel-grid p {
    font-family: "AvenirNextLTW01-Regular"; }
    .panel-grid p:empty {
      margin: 0; }
  .panel-grid .alt-row h1 {
    color: #080000;
    font-size: 45px;
    font-family: "AvenirNextLTW01-Regular";
    line-height: 65px;
    margin-top: 40px; }
  .panel-grid .alt-row h2.widget-title {
    font-size: 28px;
    color: #080000; }
    .panel-grid .alt-row h2.widget-title:after {
      content: "";
      display: block;
      position: relative;
      width: 100%;
      background-color: #080000;
      height: 2px;
      margin-top: -2px;
      bottom: 0;
      margin-left: 0; }
  .panel-grid ul {
    padding: 0;
    margin: 0; }

a[href*="#team"] {
  position: relative;
  color: #080600 !important;
  text-decoration: none;
  display: inline-block;
  font-size: 28px; }
  a[href*="#team"]:after {
    content: "";
    display: block;
    position: relative;
    width: 100%;
    background-color: #080600;
    height: 1px;
    margin-top: -2px;
    bottom: 0;
    margin-left: 0; }
  a[href*="#team"] span {
    position: relative; }
  a[href*="#team"]:before {
    position: absolute;
    top: 0;
    left: 50%;
    width: 60px;
    height: 74px;
    content: "";
    background: url(_img/down-arrow.svg) no-repeat center center/100%; }

.sidebar p {
  font-size: 24px;
  font-family: "AvenirNextLTW01-Regular"; }
  @media screen and (max-width: 768px) {
    .sidebar p {
      font-size: 16px; } }
  .sidebar p strong {
    display: block;
    font-family: "TradeGothicNextW01-Bold_693229";
    text-align: left;
    font-size: 50px;
    text-align: center;
    color: #080600; }
    @media screen and (min-width: 769px) and (max-width: 1000px) {
      .sidebar p strong {
        font-size: 40px; } }
    @media screen and (max-width: 768px) {
      .sidebar p strong {
        font-size: 33.333333px; } }
  .sidebar p a {
    font-size: 24pt;
    text-align: center;
    display: block;
    text-decoration: none;
    color: #080600; }
    @media screen and (min-width: 769px) and (max-width: 1000px) {
      .sidebar p a {
        font-size: 22px; } }
    @media screen and (max-width: 768px) {
      .sidebar p a {
        text-align: left; } }
  .sidebar p span {
    display: inline-block;
    line-height: 32px;
    color: #080600; }
    .sidebar p span:after {
      content: "";
      display: block;
      position: relative;
      width: 100%;
      background-color: #080600;
      height: 2px;
      margin-top: -2px;
      bottom: 0;
      margin-left: 0; }

#connect, #secondary {
  background: -webkit-linear-gradient(top, white calc(6vw + 108px), #ffc328 calc(6vw + 108px));
  background: linear-gradient(to bottom, white calc(6vw + 108px), #ffc328 calc(6vw + 108px)); }
  @media screen and (max-width: 768px) {
    #connect, #secondary {
      background: -webkit-linear-gradient(top, white calc(6vw + 51.5px), #ffc328 calc(6vw + 51.5px));
      background: linear-gradient(to bottom, white calc(6vw + 51.5px), #ffc328 calc(6vw + 51.5px)); } }
  .page-template-page-faq #connect, .page-template-page-faq #secondary {
    background: -webkit-linear-gradient(top, rgba(240, 239, 239, 0.4) calc(6vw + 108px), #ffc328 calc(6vw + 108px));
    background: linear-gradient(to bottom, rgba(240, 239, 239, 0.4) calc(6vw + 108px), #ffc328 calc(6vw + 108px)); }
    @media screen and (max-width: 768px) {
      .page-template-page-faq #connect, .page-template-page-faq #secondary {
        background: -webkit-linear-gradient(top, rgba(240, 239, 239, 0.4) calc(6vw + 51.5px), #ffc328 calc(6vw + 51.5px));
        background: linear-gradient(to bottom, rgba(240, 239, 239, 0.4) calc(6vw + 51.5px), #ffc328 calc(6vw + 51.5px)); } }

#partner {
  background-image: url(_img/diamond-01.svg);
  background-size: 87px;
  background-position: 89% 3%; }

@media screen and (max-width: 768px) {
  #partner .panel-widget-style.pr-15 {
    padding-right: 0; } }

#secondary {
  padding: 6vw 7.6%; }

#text-2, #text-3 {
  margin-bottom: 0; }
  @media screen and (max-width: 768px) {
    #text-2, #text-3 {
      padding-bottom: 20px; } }
  #text-2 .widget-title, #text-3 .widget-title {
    margin-top: 0; }
  #text-2 a, #text-3 a {
    background: white; }

#panel-6-2-0-2 {
  position: relative; }
  #panel-6-2-0-2:after {
    content: "";
    background: url(_img/bold-circle.svg) no-repeat center center;
    position: absolute;
    width: 155px;
    height: 155px;
    top: 2%;
    left: -15%; }

#connect a {
  background: white; }

#connect, #text-2, #text-3 {
  text-align: center; }
  #connect .widget-title, #text-2 .widget-title, #text-3 .widget-title {
    color: #080600;
    text-transform: uppercase;
    border: 12px solid #080600;
    font-size: 64px;
    line-height: 68px;
    padding: 32px 115px;
    font-family: "Trade Gothic LT W01 Bd CnNo-20";
    font-weight: 900;
    display: inline-block;
    margin-top: 10px; }
    @media screen and (max-width: 768px) {
      #connect .widget-title, #text-2 .widget-title, #text-3 .widget-title {
        font-size: 42.66667px;
        line-height: 45.3333px;
        padding: 21.3333px 28.6667px;
        border-width: 8px; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      #connect .widget-title, #text-2 .widget-title, #text-3 .widget-title {
        font-size: 28px;
        line-height: 32px;
        padding: 15px 19px;
        border-width: 6px; } }
    #connect .widget-title:after, #text-2 .widget-title:after, #text-3 .widget-title:after {
      display: none; }
  #connect p, #text-2 p, #text-3 p {
    color: #080600;
    font-size: 26px;
    padding: 0 15%;
    font-family: "AvenirNextLTW01-Regular"; }
    @media screen and (max-width: 768px) {
      #connect p, #text-2 p, #text-3 p {
        font-size: 17.333px;
        padding: 0 10%; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      #connect p, #text-2 p, #text-3 p {
        font-size: 14px;
        padding: 0 3%; } }
  #connect a, #text-2 a, #text-3 a {
    color: #080600;
    padding: 12px 30px;
    text-decoration: none;
    font-family: "Trade Gothic LT W01 Bd CnNo-20";
    text-transform: uppercase; }

.bg-yellow {
  background: #ffc328 url(_img/bg-angle.svg) no-repeat 0 101%/100%; }

@media screen and (max-width: 768px) {
  .callout[class*="pl-"] {
    padding-left: 0;
    margin-bottom: 45px; } }

.panel-grid-cell > .so-panel .callout p {
  color: #fefdfc;
  font-size: 28px;
  line-height: 40px; }
  @media screen and (min-width: 769px) and (max-width: 1000px) {
    .panel-grid-cell > .so-panel .callout p {
      font-size: 22px;
      line-height: 31px; } }
  @media screen and (max-width: 768px) {
    .panel-grid-cell > .so-panel .callout p {
      font-size: 18.667px;
      line-height: 26.6668px; } }

.panel-grid-cell > .so-panel blockquote p {
  font-size: 55px;
  line-height: 60px;
  color: #fefdfc;
  font-family: "freight-text-pro";
  font-weight: 400;
  margin-right: 5%; }
  @media screen and (min-width: 769px) and (max-width: 1000px) {
    .panel-grid-cell > .so-panel blockquote p {
      font-size: 40px;
      line-height: 43px; } }
  @media screen and (max-width: 768px) {
    .panel-grid-cell > .so-panel blockquote p {
      font-size: 24px;
      line-height: 33px; } }
  .panel-grid-cell > .so-panel blockquote p em {
    display: block;
    font-family: "AvenirNextLTW01-Regular";
    font-size: 21px;
    text-align: right;
    color: #080600;
    font-style: normal;
    margin-top: 25px; }
    @media screen and (max-width: 768px) {
      .panel-grid-cell > .so-panel blockquote p em {
        font-size: 12px; } }

.to-100 {
  width: calc(100% + 18vw);
  margin-left: -9vw; }
  .to-100 > .panel-grid-cell {
    position: relative; }
  @media screen and (max-width: 768px) {
    #post-6 .to-100 > .panel-grid-cell {
      width: 100%;
      padding-left: 20px;
      padding-right: 20px; } }

div.expertise {
  border: 12px solid #ffffff;
  text-align: center;
  color: #080600;
  padding: 65px 2%; }
  @media screen and (max-width: 768px) {
    div.expertise {
      padding: 20.5px 1.3%;
      border-width: 8px;
      margin-left: 2.5%;
      margin-right: 2.5%; } }
  .panel-grid div.expertise h2.widget-title {
    color: #080600;
    font-size: 24pt;
    margin-bottom: 60px; }
    .panel-grid div.expertise h2.widget-title:after {
      content: "";
      display: block;
      position: relative;
      width: 100%;
      background-color: #080600;
      height: 2px;
      margin-top: -5px;
      bottom: 0;
      margin-left: 0; }
    @media screen and (max-width: 768px) {
      .panel-grid div.expertise h2.widget-title {
        margin-bottom: 25px;
        font-size: 18.6667px; } }
  .panel-grid div.expertise li {
    font-size: 45px;
    line-height: 45px;
    margin-bottom: 40px; }
    @media screen and (min-width: 769px) and (max-width: 1000px) {
      .panel-grid div.expertise li {
        font-size: 30px;
        line-height: 30px;
        margin-bottom: 25px; } }
    @media screen and (max-width: 768px) {
      .panel-grid div.expertise li {
        font-size: 21px;
        line-height: 22px;
        margin-bottom: 18px; } }

.panel-row-style .panel-grid-cell {
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden; }

/* About Page Work */
#post-6 #pg-6-0 {
  background: #202020;
  text-align: center; }

#post-6 #pg-6-1 {
  background: #020202; }

#post-6 #pg-6-2 {
  background: #141a3f; }

#post-6 .panel-layout .panel-grid > .panel-grid-cell {
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  position: relative;
  height: 100vh;
  display: -ms-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  @media screen and (max-width: 768px) {
    #post-6 .panel-layout .panel-grid > .panel-grid-cell {
      min-height: 100vh;
      height: auto; } }
  #post-6 .panel-layout .panel-grid > .panel-grid-cell h3 {
    color: #ffc328;
    font-family: "AvenirNextLTW01-Regular"; }
  #post-6 .panel-layout .panel-grid > .panel-grid-cell a {
    color: #ffc328; }

#post-6 ul {
  list-style-type: none; }

@media screen and (max-width: 768px) {
  #about {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-direction: column-reverse !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
            flex-direction: column-reverse !important; } }

#about .panel-layout .panel-grid > .panel-grid-cell {
  height: auto; }

@media screen and (max-width: 768px) {
  #about > .panel-grid-cell {
    width: 100%; } }

#about > .panel-grid-cell h2.widget-title {
  color: #080000; }
  #about > .panel-grid-cell h2.widget-title:after {
    background: #080000; }

#about > .panel-grid-cell p {
  font-size: 45px;
  line-height: 65px;
  color: #080000; }
  @media screen and (min-width: 769px) and (max-width: 1000px) {
    #about > .panel-grid-cell p {
      font-size: 35px;
      line-height: 50px; } }
  @media screen and (max-width: 768px) {
    #about > .panel-grid-cell p {
      font-size: 28px;
      line-height: 40px; } }

@media screen and (max-width: 768px) {
  #about > .panel-grid-cell:nth-of-type(even) .textwidget {
    display: -ms-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-align-items: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; } }

@media screen and (max-width: 768px) {
  #about > .panel-grid-cell:nth-of-type(even) p {
    width: 100%; } }

/* horizontal scroll on homepage */
.horizontal-scroll {
  height: 100vh;
  overflow-x: hidden;
  width: 100%;
  overflow: hidden; }
  @media screen and (max-width: 768px) {
    .horizontal-scroll {
      height: 100vh;
      /*height: auto;*/ } }
  .horizontal-scroll > .panel-grid-cell {
    width: 300% !important;
    -webkit-transform-style: preserve-3d;
    -webkit-backface-visibility: hidden; }
    .horizontal-scroll > .panel-grid-cell > .so-panel {
      float: left;
      width: 33.33333%;
      height: 100%;
      color: white;
      -webkit-transform-style: preserve-3d;
      -webkit-backface-visibility: hidden; }
    .horizontal-scroll > .panel-grid-cell .overlay-cont {
      padding: 4vw 5%;
      -webkit-transform-style: preserve-3d;
      -webkit-backface-visibility: hidden; }
      .horizontal-scroll > .panel-grid-cell .overlay-cont .panel-layout {
        -webkit-transform-style: preserve-3d;
        -webkit-backface-visibility: hidden; }
      @media screen and (max-width: 768px) {
        .horizontal-scroll > .panel-grid-cell .overlay-cont {
          padding-left: 15px;
          padding-right: 15px; } }
  .panel-grid .horizontal-scroll h1 {
    font-family: "AvenirNextLTW01-Regular";
    font-weight: 400;
    font-size: 45px;
    line-height: 65px;
    color: #ffffff;
    /* Portrait and Landscape */ }
    @media screen and (min-width: 769px) and (max-width: 1000px) {
      .panel-grid .horizontal-scroll h1 {
        font-size: 34px;
        line-height: 49px; } }
    @media screen and (max-width: 768px) {
      .panel-grid .horizontal-scroll h1 {
        font-size: 24px;
        line-height: 33px;
        margin-top: 15px; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      .panel-grid .horizontal-scroll h1 {
        font-size: 20px;
        line-height: 26px;
        margin-top: 10px; } }
  .panel-grid .horizontal-scroll li {
    font-size: 24px;
    margin-bottom: 24px;
    /* Portrait and Landscape */ }
    @media screen and (min-width: 769px) and (max-width: 1000px) {
      .panel-grid .horizontal-scroll li {
        font-size: 20px;
        margin-bottom: 18px; } }
    @media screen and (max-width: 768px) {
      .panel-grid .horizontal-scroll li {
        font-size: 16px;
        margin-bottom: 10px; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      .panel-grid .horizontal-scroll li {
        font-size: 14px;
        margin-bottom: 8px; } }
  .horizontal-scroll .panel-grid.panel-has-style > .panel-row-style {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
  .horizontal-scroll .center-cont .panel-grid-cell {
    text-align: center;
    width: 100% !important; }

/* video backgrounds */
.overlay-cont {
  position: relative;
  z-index: 1; }

.fullscreen-bg {
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  position: absolute;
  overflow: hidden;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }
  .fullscreen-bg:after {
    -webkit-transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(3, 3, 3, 0.775); }
    .page-template-page-restaurants .fullscreen-bg:after {
      display: none; }
  .fullscreen-bg .fullscreen-bg__video {
    -webkit-transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    position: absolute;
    top: 0;
    left: -1%;
    width: 102%;
    height: 100%; }
    @media (min-aspect-ratio: 16 / 9) {
      .fullscreen-bg .fullscreen-bg__video {
        height: 300%;
        top: -100%; } }
    @media (max-aspect-ratio: 16 / 9) {
      .fullscreen-bg .fullscreen-bg__video {
        width: 300%;
        left: -100%; } }

@media screen and (max-width: 768px) {
  .page-id-6 blockquote.mr-nv10 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px; } }

.z-push-0 {
  position: relative;
  z-index: 0; }

.pl-0 {
  padding-left: 0%; }

.pr-0 {
  padding-right: 0%; }

.pt-0 {
  padding-top: 0%; }

.pb-0 {
  padding-bottom: 0%; }

.pl-v0 {
  padding-left: 0vw; }

.pr-v0 {
  padding-right: 0vw; }

.pt-v0 {
  padding-top: 0vw; }

.pb-v0 {
  padding-bottom: 0vw; }

.p-all-0 {
  padding: 0%; }

.mr-0 {
  margin-left: 0%; }

.mr-n0 {
  margin-left: 0%; }

.mr-v0 {
  margin-left: 0vw; }

.mr-nv0 {
  margin-left: 0vw; }

.ml-0 {
  margin-right: 0%; }

.ml-n0 {
  margin-right: 0%; }

.ml-v0 {
  margin-right: 0vw; }

.ml-nv0 {
  margin-right: 0vw; }

.mt-0 {
  margin-top: 0%; }

.mb-0 {
  margin-bottom: 0%; }

.mt-n-0 {
  margin-top: 0%; }

.mb-n-0 {
  margin-bottom: 0%; }

.width-0 {
  width: 0%;
  box-sizing: border-box; }

.tran-x-0 {
  -webkit-transform: translateX(0%);
  transform: translateX(0%); }

.tran-x-vw0 {
  -webkit-transform: translateX(0vw);
  transform: translateX(0vw); }

.tran-x-n-0 {
  -webkit-transform: translateX(0%);
  transform: translateX(0%); }

.tran-x-n-vw0 {
  -webkit-transform: translateX(0vw);
  transform: translateX(0vw); }

.tran-y-n-0 {
  -webkit-transform: translateY(0%);
  transform: translateY(0%); }

.tran-y-0 {
  -webkit-transform: translateY(0%);
  transform: translateY(0%); }

.z-push-1 {
  position: relative;
  z-index: 1; }

.pl-1 {
  padding-left: 1%; }

.pr-1 {
  padding-right: 1%; }

.pt-1 {
  padding-top: 1%; }

.pb-1 {
  padding-bottom: 1%; }

.pl-v1 {
  padding-left: 1vw; }

.pr-v1 {
  padding-right: 1vw; }

.pt-v1 {
  padding-top: 1vw; }

.pb-v1 {
  padding-bottom: 1vw; }

.p-all-1 {
  padding: 1%; }

.mr-1 {
  margin-left: 1%; }

.mr-n1 {
  margin-left: -1%; }

.mr-v1 {
  margin-left: 1vw; }

.mr-nv1 {
  margin-left: -1vw; }

.ml-1 {
  margin-right: 1%; }

.ml-n1 {
  margin-right: -1%; }

.ml-v1 {
  margin-right: 1vw; }

.ml-nv1 {
  margin-right: -1vw; }

.mt-1 {
  margin-top: 1%; }

.mb-1 {
  margin-bottom: 1%; }

.mt-n-1 {
  margin-top: -1%; }

.mb-n-1 {
  margin-bottom: -1%; }

.width-1 {
  width: 1%;
  box-sizing: border-box; }

.tran-x-1 {
  -webkit-transform: translateX(1%);
  transform: translateX(1%); }

.tran-x-vw1 {
  -webkit-transform: translateX(1vw);
  transform: translateX(1vw); }

.tran-x-n-1 {
  -webkit-transform: translateX(-1%);
  transform: translateX(-1%); }

.tran-x-n-vw1 {
  -webkit-transform: translateX(-1vw);
  transform: translateX(-1vw); }

.tran-y-n-1 {
  -webkit-transform: translateY(-1%);
  transform: translateY(-1%); }

.tran-y-1 {
  -webkit-transform: translateY(1%);
  transform: translateY(1%); }

.z-push-2 {
  position: relative;
  z-index: 2; }

.pl-2 {
  padding-left: 2%; }

.pr-2 {
  padding-right: 2%; }

.pt-2 {
  padding-top: 2%; }

.pb-2 {
  padding-bottom: 2%; }

.pl-v2 {
  padding-left: 2vw; }

.pr-v2 {
  padding-right: 2vw; }

.pt-v2 {
  padding-top: 2vw; }

.pb-v2 {
  padding-bottom: 2vw; }

.p-all-2 {
  padding: 2%; }

.mr-2 {
  margin-left: 2%; }

.mr-n2 {
  margin-left: -2%; }

.mr-v2 {
  margin-left: 2vw; }

.mr-nv2 {
  margin-left: -2vw; }

.ml-2 {
  margin-right: 2%; }

.ml-n2 {
  margin-right: -2%; }

.ml-v2 {
  margin-right: 2vw; }

.ml-nv2 {
  margin-right: -2vw; }

.mt-2 {
  margin-top: 2%; }

.mb-2 {
  margin-bottom: 2%; }

.mt-n-2 {
  margin-top: -2%; }

.mb-n-2 {
  margin-bottom: -2%; }

.width-2 {
  width: 2%;
  box-sizing: border-box; }

.tran-x-2 {
  -webkit-transform: translateX(2%);
  transform: translateX(2%); }

.tran-x-vw2 {
  -webkit-transform: translateX(2vw);
  transform: translateX(2vw); }

.tran-x-n-2 {
  -webkit-transform: translateX(-2%);
  transform: translateX(-2%); }

.tran-x-n-vw2 {
  -webkit-transform: translateX(-2vw);
  transform: translateX(-2vw); }

.tran-y-n-2 {
  -webkit-transform: translateY(-2%);
  transform: translateY(-2%); }

.tran-y-2 {
  -webkit-transform: translateY(2%);
  transform: translateY(2%); }

.z-push-3 {
  position: relative;
  z-index: 3; }

.pl-3 {
  padding-left: 3%; }

.pr-3 {
  padding-right: 3%; }

.pt-3 {
  padding-top: 3%; }

.pb-3 {
  padding-bottom: 3%; }

.pl-v3 {
  padding-left: 3vw; }

.pr-v3 {
  padding-right: 3vw; }

.pt-v3 {
  padding-top: 3vw; }

.pb-v3 {
  padding-bottom: 3vw; }

.p-all-3 {
  padding: 3%; }

.mr-3 {
  margin-left: 3%; }

.mr-n3 {
  margin-left: -3%; }

.mr-v3 {
  margin-left: 3vw; }

.mr-nv3 {
  margin-left: -3vw; }

.ml-3 {
  margin-right: 3%; }

.ml-n3 {
  margin-right: -3%; }

.ml-v3 {
  margin-right: 3vw; }

.ml-nv3 {
  margin-right: -3vw; }

.mt-3 {
  margin-top: 3%; }

.mb-3 {
  margin-bottom: 3%; }

.mt-n-3 {
  margin-top: -3%; }

.mb-n-3 {
  margin-bottom: -3%; }

.width-3 {
  width: 3%;
  box-sizing: border-box; }

.tran-x-3 {
  -webkit-transform: translateX(3%);
  transform: translateX(3%); }

.tran-x-vw3 {
  -webkit-transform: translateX(3vw);
  transform: translateX(3vw); }

.tran-x-n-3 {
  -webkit-transform: translateX(-3%);
  transform: translateX(-3%); }

.tran-x-n-vw3 {
  -webkit-transform: translateX(-3vw);
  transform: translateX(-3vw); }

.tran-y-n-3 {
  -webkit-transform: translateY(-3%);
  transform: translateY(-3%); }

.tran-y-3 {
  -webkit-transform: translateY(3%);
  transform: translateY(3%); }

.z-push-4 {
  position: relative;
  z-index: 4; }

.pl-4 {
  padding-left: 4%; }

.pr-4 {
  padding-right: 4%; }

.pt-4 {
  padding-top: 4%; }

.pb-4 {
  padding-bottom: 4%; }

.pl-v4 {
  padding-left: 4vw; }

.pr-v4 {
  padding-right: 4vw; }

.pt-v4 {
  padding-top: 4vw; }

.pb-v4 {
  padding-bottom: 4vw; }

.p-all-4 {
  padding: 4%; }

.mr-4 {
  margin-left: 4%; }

.mr-n4 {
  margin-left: -4%; }

.mr-v4 {
  margin-left: 4vw; }

.mr-nv4 {
  margin-left: -4vw; }

.ml-4 {
  margin-right: 4%; }

.ml-n4 {
  margin-right: -4%; }

.ml-v4 {
  margin-right: 4vw; }

.ml-nv4 {
  margin-right: -4vw; }

.mt-4 {
  margin-top: 4%; }

.mb-4 {
  margin-bottom: 4%; }

.mt-n-4 {
  margin-top: -4%; }

.mb-n-4 {
  margin-bottom: -4%; }

.width-4 {
  width: 4%;
  box-sizing: border-box; }

.tran-x-4 {
  -webkit-transform: translateX(4%);
  transform: translateX(4%); }

.tran-x-vw4 {
  -webkit-transform: translateX(4vw);
  transform: translateX(4vw); }

.tran-x-n-4 {
  -webkit-transform: translateX(-4%);
  transform: translateX(-4%); }

.tran-x-n-vw4 {
  -webkit-transform: translateX(-4vw);
  transform: translateX(-4vw); }

.tran-y-n-4 {
  -webkit-transform: translateY(-4%);
  transform: translateY(-4%); }

.tran-y-4 {
  -webkit-transform: translateY(4%);
  transform: translateY(4%); }

.z-push-5 {
  position: relative;
  z-index: 5; }

.pl-5 {
  padding-left: 5%; }

.pr-5 {
  padding-right: 5%; }

.pt-5 {
  padding-top: 5%; }

.pb-5 {
  padding-bottom: 5%; }

.pl-v5 {
  padding-left: 5vw; }

.pr-v5 {
  padding-right: 5vw; }

.pt-v5 {
  padding-top: 5vw; }

.pb-v5 {
  padding-bottom: 5vw; }

.p-all-5 {
  padding: 5%; }

.mr-5 {
  margin-left: 5%; }

.mr-n5 {
  margin-left: -5%; }

.mr-v5 {
  margin-left: 5vw; }

.mr-nv5 {
  margin-left: -5vw; }

.ml-5 {
  margin-right: 5%; }

.ml-n5 {
  margin-right: -5%; }

.ml-v5 {
  margin-right: 5vw; }

.ml-nv5 {
  margin-right: -5vw; }

.mt-5 {
  margin-top: 5%; }

.mb-5 {
  margin-bottom: 5%; }

.mt-n-5 {
  margin-top: -5%; }

.mb-n-5 {
  margin-bottom: -5%; }

.width-5 {
  width: 5%;
  box-sizing: border-box; }

.tran-x-5 {
  -webkit-transform: translateX(5%);
  transform: translateX(5%); }

.tran-x-vw5 {
  -webkit-transform: translateX(5vw);
  transform: translateX(5vw); }

.tran-x-n-5 {
  -webkit-transform: translateX(-5%);
  transform: translateX(-5%); }

.tran-x-n-vw5 {
  -webkit-transform: translateX(-5vw);
  transform: translateX(-5vw); }

.tran-y-n-5 {
  -webkit-transform: translateY(-5%);
  transform: translateY(-5%); }

.tran-y-5 {
  -webkit-transform: translateY(5%);
  transform: translateY(5%); }

.z-push-6 {
  position: relative;
  z-index: 6; }

.pl-6 {
  padding-left: 6%; }

.pr-6 {
  padding-right: 6%; }

.pt-6 {
  padding-top: 6%; }

.pb-6 {
  padding-bottom: 6%; }

.pl-v6 {
  padding-left: 6vw; }

.pr-v6 {
  padding-right: 6vw; }

.pt-v6 {
  padding-top: 6vw; }

.pb-v6 {
  padding-bottom: 6vw; }

.p-all-6 {
  padding: 6%; }

.mr-6 {
  margin-left: 6%; }

.mr-n6 {
  margin-left: -6%; }

.mr-v6 {
  margin-left: 6vw; }

.mr-nv6 {
  margin-left: -6vw; }

.ml-6 {
  margin-right: 6%; }

.ml-n6 {
  margin-right: -6%; }

.ml-v6 {
  margin-right: 6vw; }

.ml-nv6 {
  margin-right: -6vw; }

.mt-6 {
  margin-top: 6%; }

.mb-6 {
  margin-bottom: 6%; }

.mt-n-6 {
  margin-top: -6%; }

.mb-n-6 {
  margin-bottom: -6%; }

.width-6 {
  width: 6%;
  box-sizing: border-box; }

.tran-x-6 {
  -webkit-transform: translateX(6%);
  transform: translateX(6%); }

.tran-x-vw6 {
  -webkit-transform: translateX(6vw);
  transform: translateX(6vw); }

.tran-x-n-6 {
  -webkit-transform: translateX(-6%);
  transform: translateX(-6%); }

.tran-x-n-vw6 {
  -webkit-transform: translateX(-6vw);
  transform: translateX(-6vw); }

.tran-y-n-6 {
  -webkit-transform: translateY(-6%);
  transform: translateY(-6%); }

.tran-y-6 {
  -webkit-transform: translateY(6%);
  transform: translateY(6%); }

.z-push-7 {
  position: relative;
  z-index: 7; }

.pl-7 {
  padding-left: 7%; }

.pr-7 {
  padding-right: 7%; }

.pt-7 {
  padding-top: 7%; }

.pb-7 {
  padding-bottom: 7%; }

.pl-v7 {
  padding-left: 7vw; }

.pr-v7 {
  padding-right: 7vw; }

.pt-v7 {
  padding-top: 7vw; }

.pb-v7 {
  padding-bottom: 7vw; }

.p-all-7 {
  padding: 7%; }

.mr-7 {
  margin-left: 7%; }

.mr-n7 {
  margin-left: -7%; }

.mr-v7 {
  margin-left: 7vw; }

.mr-nv7 {
  margin-left: -7vw; }

.ml-7 {
  margin-right: 7%; }

.ml-n7 {
  margin-right: -7%; }

.ml-v7 {
  margin-right: 7vw; }

.ml-nv7 {
  margin-right: -7vw; }

.mt-7 {
  margin-top: 7%; }

.mb-7 {
  margin-bottom: 7%; }

.mt-n-7 {
  margin-top: -7%; }

.mb-n-7 {
  margin-bottom: -7%; }

.width-7 {
  width: 7%;
  box-sizing: border-box; }

.tran-x-7 {
  -webkit-transform: translateX(7%);
  transform: translateX(7%); }

.tran-x-vw7 {
  -webkit-transform: translateX(7vw);
  transform: translateX(7vw); }

.tran-x-n-7 {
  -webkit-transform: translateX(-7%);
  transform: translateX(-7%); }

.tran-x-n-vw7 {
  -webkit-transform: translateX(-7vw);
  transform: translateX(-7vw); }

.tran-y-n-7 {
  -webkit-transform: translateY(-7%);
  transform: translateY(-7%); }

.tran-y-7 {
  -webkit-transform: translateY(7%);
  transform: translateY(7%); }

.z-push-8 {
  position: relative;
  z-index: 8; }

.pl-8 {
  padding-left: 8%; }

.pr-8 {
  padding-right: 8%; }

.pt-8 {
  padding-top: 8%; }

.pb-8 {
  padding-bottom: 8%; }

.pl-v8 {
  padding-left: 8vw; }

.pr-v8 {
  padding-right: 8vw; }

.pt-v8 {
  padding-top: 8vw; }

.pb-v8 {
  padding-bottom: 8vw; }

.p-all-8 {
  padding: 8%; }

.mr-8 {
  margin-left: 8%; }

.mr-n8 {
  margin-left: -8%; }

.mr-v8 {
  margin-left: 8vw; }

.mr-nv8 {
  margin-left: -8vw; }

.ml-8 {
  margin-right: 8%; }

.ml-n8 {
  margin-right: -8%; }

.ml-v8 {
  margin-right: 8vw; }

.ml-nv8 {
  margin-right: -8vw; }

.mt-8 {
  margin-top: 8%; }

.mb-8 {
  margin-bottom: 8%; }

.mt-n-8 {
  margin-top: -8%; }

.mb-n-8 {
  margin-bottom: -8%; }

.width-8 {
  width: 8%;
  box-sizing: border-box; }

.tran-x-8 {
  -webkit-transform: translateX(8%);
  transform: translateX(8%); }

.tran-x-vw8 {
  -webkit-transform: translateX(8vw);
  transform: translateX(8vw); }

.tran-x-n-8 {
  -webkit-transform: translateX(-8%);
  transform: translateX(-8%); }

.tran-x-n-vw8 {
  -webkit-transform: translateX(-8vw);
  transform: translateX(-8vw); }

.tran-y-n-8 {
  -webkit-transform: translateY(-8%);
  transform: translateY(-8%); }

.tran-y-8 {
  -webkit-transform: translateY(8%);
  transform: translateY(8%); }

.z-push-9 {
  position: relative;
  z-index: 9; }

.pl-9 {
  padding-left: 9%; }

.pr-9 {
  padding-right: 9%; }

.pt-9 {
  padding-top: 9%; }

.pb-9 {
  padding-bottom: 9%; }

.pl-v9 {
  padding-left: 9vw; }

.pr-v9 {
  padding-right: 9vw; }

.pt-v9 {
  padding-top: 9vw; }

.pb-v9 {
  padding-bottom: 9vw; }

.p-all-9 {
  padding: 9%; }

.mr-9 {
  margin-left: 9%; }

.mr-n9 {
  margin-left: -9%; }

.mr-v9 {
  margin-left: 9vw; }

.mr-nv9 {
  margin-left: -9vw; }

.ml-9 {
  margin-right: 9%; }

.ml-n9 {
  margin-right: -9%; }

.ml-v9 {
  margin-right: 9vw; }

.ml-nv9 {
  margin-right: -9vw; }

.mt-9 {
  margin-top: 9%; }

.mb-9 {
  margin-bottom: 9%; }

.mt-n-9 {
  margin-top: -9%; }

.mb-n-9 {
  margin-bottom: -9%; }

.width-9 {
  width: 9%;
  box-sizing: border-box; }

.tran-x-9 {
  -webkit-transform: translateX(9%);
  transform: translateX(9%); }

.tran-x-vw9 {
  -webkit-transform: translateX(9vw);
  transform: translateX(9vw); }

.tran-x-n-9 {
  -webkit-transform: translateX(-9%);
  transform: translateX(-9%); }

.tran-x-n-vw9 {
  -webkit-transform: translateX(-9vw);
  transform: translateX(-9vw); }

.tran-y-n-9 {
  -webkit-transform: translateY(-9%);
  transform: translateY(-9%); }

.tran-y-9 {
  -webkit-transform: translateY(9%);
  transform: translateY(9%); }

.z-push-10 {
  position: relative;
  z-index: 10; }

.pl-10 {
  padding-left: 10%; }

.pr-10 {
  padding-right: 10%; }

.pt-10 {
  padding-top: 10%; }

.pb-10 {
  padding-bottom: 10%; }

.pl-v10 {
  padding-left: 10vw; }

.pr-v10 {
  padding-right: 10vw; }

.pt-v10 {
  padding-top: 10vw; }

.pb-v10 {
  padding-bottom: 10vw; }

.p-all-10 {
  padding: 10%; }

.mr-10 {
  margin-left: 10%; }

.mr-n10 {
  margin-left: -10%; }

.mr-v10 {
  margin-left: 10vw; }

.mr-nv10 {
  margin-left: -10vw; }

.ml-10 {
  margin-right: 10%; }

.ml-n10 {
  margin-right: -10%; }

.ml-v10 {
  margin-right: 10vw; }

.ml-nv10 {
  margin-right: -10vw; }

.mt-10 {
  margin-top: 10%; }

.mb-10 {
  margin-bottom: 10%; }

.mt-n-10 {
  margin-top: -10%; }

.mb-n-10 {
  margin-bottom: -10%; }

.width-10 {
  width: 10%;
  box-sizing: border-box; }

.tran-x-10 {
  -webkit-transform: translateX(10%);
  transform: translateX(10%); }

.tran-x-vw10 {
  -webkit-transform: translateX(10vw);
  transform: translateX(10vw); }

.tran-x-n-10 {
  -webkit-transform: translateX(-10%);
  transform: translateX(-10%); }

.tran-x-n-vw10 {
  -webkit-transform: translateX(-10vw);
  transform: translateX(-10vw); }

.tran-y-n-10 {
  -webkit-transform: translateY(-10%);
  transform: translateY(-10%); }

.tran-y-10 {
  -webkit-transform: translateY(10%);
  transform: translateY(10%); }

.z-push-11 {
  position: relative;
  z-index: 11; }

.pl-11 {
  padding-left: 11%; }

.pr-11 {
  padding-right: 11%; }

.pt-11 {
  padding-top: 11%; }

.pb-11 {
  padding-bottom: 11%; }

.pl-v11 {
  padding-left: 11vw; }

.pr-v11 {
  padding-right: 11vw; }

.pt-v11 {
  padding-top: 11vw; }

.pb-v11 {
  padding-bottom: 11vw; }

.p-all-11 {
  padding: 11%; }

.mr-11 {
  margin-left: 11%; }

.mr-n11 {
  margin-left: -11%; }

.mr-v11 {
  margin-left: 11vw; }

.mr-nv11 {
  margin-left: -11vw; }

.ml-11 {
  margin-right: 11%; }

.ml-n11 {
  margin-right: -11%; }

.ml-v11 {
  margin-right: 11vw; }

.ml-nv11 {
  margin-right: -11vw; }

.mt-11 {
  margin-top: 11%; }

.mb-11 {
  margin-bottom: 11%; }

.mt-n-11 {
  margin-top: -11%; }

.mb-n-11 {
  margin-bottom: -11%; }

.width-11 {
  width: 11%;
  box-sizing: border-box; }

.tran-x-11 {
  -webkit-transform: translateX(11%);
  transform: translateX(11%); }

.tran-x-vw11 {
  -webkit-transform: translateX(11vw);
  transform: translateX(11vw); }

.tran-x-n-11 {
  -webkit-transform: translateX(-11%);
  transform: translateX(-11%); }

.tran-x-n-vw11 {
  -webkit-transform: translateX(-11vw);
  transform: translateX(-11vw); }

.tran-y-n-11 {
  -webkit-transform: translateY(-11%);
  transform: translateY(-11%); }

.tran-y-11 {
  -webkit-transform: translateY(11%);
  transform: translateY(11%); }

.z-push-12 {
  position: relative;
  z-index: 12; }

.pl-12 {
  padding-left: 12%; }

.pr-12 {
  padding-right: 12%; }

.pt-12 {
  padding-top: 12%; }

.pb-12 {
  padding-bottom: 12%; }

.pl-v12 {
  padding-left: 12vw; }

.pr-v12 {
  padding-right: 12vw; }

.pt-v12 {
  padding-top: 12vw; }

.pb-v12 {
  padding-bottom: 12vw; }

.p-all-12 {
  padding: 12%; }

.mr-12 {
  margin-left: 12%; }

.mr-n12 {
  margin-left: -12%; }

.mr-v12 {
  margin-left: 12vw; }

.mr-nv12 {
  margin-left: -12vw; }

.ml-12 {
  margin-right: 12%; }

.ml-n12 {
  margin-right: -12%; }

.ml-v12 {
  margin-right: 12vw; }

.ml-nv12 {
  margin-right: -12vw; }

.mt-12 {
  margin-top: 12%; }

.mb-12 {
  margin-bottom: 12%; }

.mt-n-12 {
  margin-top: -12%; }

.mb-n-12 {
  margin-bottom: -12%; }

.width-12 {
  width: 12%;
  box-sizing: border-box; }

.tran-x-12 {
  -webkit-transform: translateX(12%);
  transform: translateX(12%); }

.tran-x-vw12 {
  -webkit-transform: translateX(12vw);
  transform: translateX(12vw); }

.tran-x-n-12 {
  -webkit-transform: translateX(-12%);
  transform: translateX(-12%); }

.tran-x-n-vw12 {
  -webkit-transform: translateX(-12vw);
  transform: translateX(-12vw); }

.tran-y-n-12 {
  -webkit-transform: translateY(-12%);
  transform: translateY(-12%); }

.tran-y-12 {
  -webkit-transform: translateY(12%);
  transform: translateY(12%); }

.z-push-13 {
  position: relative;
  z-index: 13; }

.pl-13 {
  padding-left: 13%; }

.pr-13 {
  padding-right: 13%; }

.pt-13 {
  padding-top: 13%; }

.pb-13 {
  padding-bottom: 13%; }

.pl-v13 {
  padding-left: 13vw; }

.pr-v13 {
  padding-right: 13vw; }

.pt-v13 {
  padding-top: 13vw; }

.pb-v13 {
  padding-bottom: 13vw; }

.p-all-13 {
  padding: 13%; }

.mr-13 {
  margin-left: 13%; }

.mr-n13 {
  margin-left: -13%; }

.mr-v13 {
  margin-left: 13vw; }

.mr-nv13 {
  margin-left: -13vw; }

.ml-13 {
  margin-right: 13%; }

.ml-n13 {
  margin-right: -13%; }

.ml-v13 {
  margin-right: 13vw; }

.ml-nv13 {
  margin-right: -13vw; }

.mt-13 {
  margin-top: 13%; }

.mb-13 {
  margin-bottom: 13%; }

.mt-n-13 {
  margin-top: -13%; }

.mb-n-13 {
  margin-bottom: -13%; }

.width-13 {
  width: 13%;
  box-sizing: border-box; }

.tran-x-13 {
  -webkit-transform: translateX(13%);
  transform: translateX(13%); }

.tran-x-vw13 {
  -webkit-transform: translateX(13vw);
  transform: translateX(13vw); }

.tran-x-n-13 {
  -webkit-transform: translateX(-13%);
  transform: translateX(-13%); }

.tran-x-n-vw13 {
  -webkit-transform: translateX(-13vw);
  transform: translateX(-13vw); }

.tran-y-n-13 {
  -webkit-transform: translateY(-13%);
  transform: translateY(-13%); }

.tran-y-13 {
  -webkit-transform: translateY(13%);
  transform: translateY(13%); }

.z-push-14 {
  position: relative;
  z-index: 14; }

.pl-14 {
  padding-left: 14%; }

.pr-14 {
  padding-right: 14%; }

.pt-14 {
  padding-top: 14%; }

.pb-14 {
  padding-bottom: 14%; }

.pl-v14 {
  padding-left: 14vw; }

.pr-v14 {
  padding-right: 14vw; }

.pt-v14 {
  padding-top: 14vw; }

.pb-v14 {
  padding-bottom: 14vw; }

.p-all-14 {
  padding: 14%; }

.mr-14 {
  margin-left: 14%; }

.mr-n14 {
  margin-left: -14%; }

.mr-v14 {
  margin-left: 14vw; }

.mr-nv14 {
  margin-left: -14vw; }

.ml-14 {
  margin-right: 14%; }

.ml-n14 {
  margin-right: -14%; }

.ml-v14 {
  margin-right: 14vw; }

.ml-nv14 {
  margin-right: -14vw; }

.mt-14 {
  margin-top: 14%; }

.mb-14 {
  margin-bottom: 14%; }

.mt-n-14 {
  margin-top: -14%; }

.mb-n-14 {
  margin-bottom: -14%; }

.width-14 {
  width: 14%;
  box-sizing: border-box; }

.tran-x-14 {
  -webkit-transform: translateX(14%);
  transform: translateX(14%); }

.tran-x-vw14 {
  -webkit-transform: translateX(14vw);
  transform: translateX(14vw); }

.tran-x-n-14 {
  -webkit-transform: translateX(-14%);
  transform: translateX(-14%); }

.tran-x-n-vw14 {
  -webkit-transform: translateX(-14vw);
  transform: translateX(-14vw); }

.tran-y-n-14 {
  -webkit-transform: translateY(-14%);
  transform: translateY(-14%); }

.tran-y-14 {
  -webkit-transform: translateY(14%);
  transform: translateY(14%); }

.z-push-15 {
  position: relative;
  z-index: 15; }

.pl-15 {
  padding-left: 15%; }

.pr-15 {
  padding-right: 15%; }

.pt-15 {
  padding-top: 15%; }

.pb-15 {
  padding-bottom: 15%; }

.pl-v15 {
  padding-left: 15vw; }

.pr-v15 {
  padding-right: 15vw; }

.pt-v15 {
  padding-top: 15vw; }

.pb-v15 {
  padding-bottom: 15vw; }

.p-all-15 {
  padding: 15%; }

.mr-15 {
  margin-left: 15%; }

.mr-n15 {
  margin-left: -15%; }

.mr-v15 {
  margin-left: 15vw; }

.mr-nv15 {
  margin-left: -15vw; }

.ml-15 {
  margin-right: 15%; }

.ml-n15 {
  margin-right: -15%; }

.ml-v15 {
  margin-right: 15vw; }

.ml-nv15 {
  margin-right: -15vw; }

.mt-15 {
  margin-top: 15%; }

.mb-15 {
  margin-bottom: 15%; }

.mt-n-15 {
  margin-top: -15%; }

.mb-n-15 {
  margin-bottom: -15%; }

.width-15 {
  width: 15%;
  box-sizing: border-box; }

.tran-x-15 {
  -webkit-transform: translateX(15%);
  transform: translateX(15%); }

.tran-x-vw15 {
  -webkit-transform: translateX(15vw);
  transform: translateX(15vw); }

.tran-x-n-15 {
  -webkit-transform: translateX(-15%);
  transform: translateX(-15%); }

.tran-x-n-vw15 {
  -webkit-transform: translateX(-15vw);
  transform: translateX(-15vw); }

.tran-y-n-15 {
  -webkit-transform: translateY(-15%);
  transform: translateY(-15%); }

.tran-y-15 {
  -webkit-transform: translateY(15%);
  transform: translateY(15%); }

.z-push-16 {
  position: relative;
  z-index: 16; }

.pl-16 {
  padding-left: 16%; }

.pr-16 {
  padding-right: 16%; }

.pt-16 {
  padding-top: 16%; }

.pb-16 {
  padding-bottom: 16%; }

.pl-v16 {
  padding-left: 16vw; }

.pr-v16 {
  padding-right: 16vw; }

.pt-v16 {
  padding-top: 16vw; }

.pb-v16 {
  padding-bottom: 16vw; }

.p-all-16 {
  padding: 16%; }

.mr-16 {
  margin-left: 16%; }

.mr-n16 {
  margin-left: -16%; }

.mr-v16 {
  margin-left: 16vw; }

.mr-nv16 {
  margin-left: -16vw; }

.ml-16 {
  margin-right: 16%; }

.ml-n16 {
  margin-right: -16%; }

.ml-v16 {
  margin-right: 16vw; }

.ml-nv16 {
  margin-right: -16vw; }

.mt-16 {
  margin-top: 16%; }

.mb-16 {
  margin-bottom: 16%; }

.mt-n-16 {
  margin-top: -16%; }

.mb-n-16 {
  margin-bottom: -16%; }

.width-16 {
  width: 16%;
  box-sizing: border-box; }

.tran-x-16 {
  -webkit-transform: translateX(16%);
  transform: translateX(16%); }

.tran-x-vw16 {
  -webkit-transform: translateX(16vw);
  transform: translateX(16vw); }

.tran-x-n-16 {
  -webkit-transform: translateX(-16%);
  transform: translateX(-16%); }

.tran-x-n-vw16 {
  -webkit-transform: translateX(-16vw);
  transform: translateX(-16vw); }

.tran-y-n-16 {
  -webkit-transform: translateY(-16%);
  transform: translateY(-16%); }

.tran-y-16 {
  -webkit-transform: translateY(16%);
  transform: translateY(16%); }

.z-push-17 {
  position: relative;
  z-index: 17; }

.pl-17 {
  padding-left: 17%; }

.pr-17 {
  padding-right: 17%; }

.pt-17 {
  padding-top: 17%; }

.pb-17 {
  padding-bottom: 17%; }

.pl-v17 {
  padding-left: 17vw; }

.pr-v17 {
  padding-right: 17vw; }

.pt-v17 {
  padding-top: 17vw; }

.pb-v17 {
  padding-bottom: 17vw; }

.p-all-17 {
  padding: 17%; }

.mr-17 {
  margin-left: 17%; }

.mr-n17 {
  margin-left: -17%; }

.mr-v17 {
  margin-left: 17vw; }

.mr-nv17 {
  margin-left: -17vw; }

.ml-17 {
  margin-right: 17%; }

.ml-n17 {
  margin-right: -17%; }

.ml-v17 {
  margin-right: 17vw; }

.ml-nv17 {
  margin-right: -17vw; }

.mt-17 {
  margin-top: 17%; }

.mb-17 {
  margin-bottom: 17%; }

.mt-n-17 {
  margin-top: -17%; }

.mb-n-17 {
  margin-bottom: -17%; }

.width-17 {
  width: 17%;
  box-sizing: border-box; }

.tran-x-17 {
  -webkit-transform: translateX(17%);
  transform: translateX(17%); }

.tran-x-vw17 {
  -webkit-transform: translateX(17vw);
  transform: translateX(17vw); }

.tran-x-n-17 {
  -webkit-transform: translateX(-17%);
  transform: translateX(-17%); }

.tran-x-n-vw17 {
  -webkit-transform: translateX(-17vw);
  transform: translateX(-17vw); }

.tran-y-n-17 {
  -webkit-transform: translateY(-17%);
  transform: translateY(-17%); }

.tran-y-17 {
  -webkit-transform: translateY(17%);
  transform: translateY(17%); }

.z-push-18 {
  position: relative;
  z-index: 18; }

.pl-18 {
  padding-left: 18%; }

.pr-18 {
  padding-right: 18%; }

.pt-18 {
  padding-top: 18%; }

.pb-18 {
  padding-bottom: 18%; }

.pl-v18 {
  padding-left: 18vw; }

.pr-v18 {
  padding-right: 18vw; }

.pt-v18 {
  padding-top: 18vw; }

.pb-v18 {
  padding-bottom: 18vw; }

.p-all-18 {
  padding: 18%; }

.mr-18 {
  margin-left: 18%; }

.mr-n18 {
  margin-left: -18%; }

.mr-v18 {
  margin-left: 18vw; }

.mr-nv18 {
  margin-left: -18vw; }

.ml-18 {
  margin-right: 18%; }

.ml-n18 {
  margin-right: -18%; }

.ml-v18 {
  margin-right: 18vw; }

.ml-nv18 {
  margin-right: -18vw; }

.mt-18 {
  margin-top: 18%; }

.mb-18 {
  margin-bottom: 18%; }

.mt-n-18 {
  margin-top: -18%; }

.mb-n-18 {
  margin-bottom: -18%; }

.width-18 {
  width: 18%;
  box-sizing: border-box; }

.tran-x-18 {
  -webkit-transform: translateX(18%);
  transform: translateX(18%); }

.tran-x-vw18 {
  -webkit-transform: translateX(18vw);
  transform: translateX(18vw); }

.tran-x-n-18 {
  -webkit-transform: translateX(-18%);
  transform: translateX(-18%); }

.tran-x-n-vw18 {
  -webkit-transform: translateX(-18vw);
  transform: translateX(-18vw); }

.tran-y-n-18 {
  -webkit-transform: translateY(-18%);
  transform: translateY(-18%); }

.tran-y-18 {
  -webkit-transform: translateY(18%);
  transform: translateY(18%); }

.z-push-19 {
  position: relative;
  z-index: 19; }

.pl-19 {
  padding-left: 19%; }

.pr-19 {
  padding-right: 19%; }

.pt-19 {
  padding-top: 19%; }

.pb-19 {
  padding-bottom: 19%; }

.pl-v19 {
  padding-left: 19vw; }

.pr-v19 {
  padding-right: 19vw; }

.pt-v19 {
  padding-top: 19vw; }

.pb-v19 {
  padding-bottom: 19vw; }

.p-all-19 {
  padding: 19%; }

.mr-19 {
  margin-left: 19%; }

.mr-n19 {
  margin-left: -19%; }

.mr-v19 {
  margin-left: 19vw; }

.mr-nv19 {
  margin-left: -19vw; }

.ml-19 {
  margin-right: 19%; }

.ml-n19 {
  margin-right: -19%; }

.ml-v19 {
  margin-right: 19vw; }

.ml-nv19 {
  margin-right: -19vw; }

.mt-19 {
  margin-top: 19%; }

.mb-19 {
  margin-bottom: 19%; }

.mt-n-19 {
  margin-top: -19%; }

.mb-n-19 {
  margin-bottom: -19%; }

.width-19 {
  width: 19%;
  box-sizing: border-box; }

.tran-x-19 {
  -webkit-transform: translateX(19%);
  transform: translateX(19%); }

.tran-x-vw19 {
  -webkit-transform: translateX(19vw);
  transform: translateX(19vw); }

.tran-x-n-19 {
  -webkit-transform: translateX(-19%);
  transform: translateX(-19%); }

.tran-x-n-vw19 {
  -webkit-transform: translateX(-19vw);
  transform: translateX(-19vw); }

.tran-y-n-19 {
  -webkit-transform: translateY(-19%);
  transform: translateY(-19%); }

.tran-y-19 {
  -webkit-transform: translateY(19%);
  transform: translateY(19%); }

.z-push-20 {
  position: relative;
  z-index: 20; }

.pl-20 {
  padding-left: 20%; }

.pr-20 {
  padding-right: 20%; }

.pt-20 {
  padding-top: 20%; }

.pb-20 {
  padding-bottom: 20%; }

.pl-v20 {
  padding-left: 20vw; }

.pr-v20 {
  padding-right: 20vw; }

.pt-v20 {
  padding-top: 20vw; }

.pb-v20 {
  padding-bottom: 20vw; }

.p-all-20 {
  padding: 20%; }

.mr-20 {
  margin-left: 20%; }

.mr-n20 {
  margin-left: -20%; }

.mr-v20 {
  margin-left: 20vw; }

.mr-nv20 {
  margin-left: -20vw; }

.ml-20 {
  margin-right: 20%; }

.ml-n20 {
  margin-right: -20%; }

.ml-v20 {
  margin-right: 20vw; }

.ml-nv20 {
  margin-right: -20vw; }

.mt-20 {
  margin-top: 20%; }

.mb-20 {
  margin-bottom: 20%; }

.mt-n-20 {
  margin-top: -20%; }

.mb-n-20 {
  margin-bottom: -20%; }

.width-20 {
  width: 20%;
  box-sizing: border-box; }

.tran-x-20 {
  -webkit-transform: translateX(20%);
  transform: translateX(20%); }

.tran-x-vw20 {
  -webkit-transform: translateX(20vw);
  transform: translateX(20vw); }

.tran-x-n-20 {
  -webkit-transform: translateX(-20%);
  transform: translateX(-20%); }

.tran-x-n-vw20 {
  -webkit-transform: translateX(-20vw);
  transform: translateX(-20vw); }

.tran-y-n-20 {
  -webkit-transform: translateY(-20%);
  transform: translateY(-20%); }

.tran-y-20 {
  -webkit-transform: translateY(20%);
  transform: translateY(20%); }

.z-push-21 {
  position: relative;
  z-index: 21; }

.pl-21 {
  padding-left: 21%; }

.pr-21 {
  padding-right: 21%; }

.pt-21 {
  padding-top: 21%; }

.pb-21 {
  padding-bottom: 21%; }

.pl-v21 {
  padding-left: 21vw; }

.pr-v21 {
  padding-right: 21vw; }

.pt-v21 {
  padding-top: 21vw; }

.pb-v21 {
  padding-bottom: 21vw; }

.p-all-21 {
  padding: 21%; }

.mr-21 {
  margin-left: 21%; }

.mr-n21 {
  margin-left: -21%; }

.mr-v21 {
  margin-left: 21vw; }

.mr-nv21 {
  margin-left: -21vw; }

.ml-21 {
  margin-right: 21%; }

.ml-n21 {
  margin-right: -21%; }

.ml-v21 {
  margin-right: 21vw; }

.ml-nv21 {
  margin-right: -21vw; }

.mt-21 {
  margin-top: 21%; }

.mb-21 {
  margin-bottom: 21%; }

.mt-n-21 {
  margin-top: -21%; }

.mb-n-21 {
  margin-bottom: -21%; }

.width-21 {
  width: 21%;
  box-sizing: border-box; }

.tran-x-21 {
  -webkit-transform: translateX(21%);
  transform: translateX(21%); }

.tran-x-vw21 {
  -webkit-transform: translateX(21vw);
  transform: translateX(21vw); }

.tran-x-n-21 {
  -webkit-transform: translateX(-21%);
  transform: translateX(-21%); }

.tran-x-n-vw21 {
  -webkit-transform: translateX(-21vw);
  transform: translateX(-21vw); }

.tran-y-n-21 {
  -webkit-transform: translateY(-21%);
  transform: translateY(-21%); }

.tran-y-21 {
  -webkit-transform: translateY(21%);
  transform: translateY(21%); }

.z-push-22 {
  position: relative;
  z-index: 22; }

.pl-22 {
  padding-left: 22%; }

.pr-22 {
  padding-right: 22%; }

.pt-22 {
  padding-top: 22%; }

.pb-22 {
  padding-bottom: 22%; }

.pl-v22 {
  padding-left: 22vw; }

.pr-v22 {
  padding-right: 22vw; }

.pt-v22 {
  padding-top: 22vw; }

.pb-v22 {
  padding-bottom: 22vw; }

.p-all-22 {
  padding: 22%; }

.mr-22 {
  margin-left: 22%; }

.mr-n22 {
  margin-left: -22%; }

.mr-v22 {
  margin-left: 22vw; }

.mr-nv22 {
  margin-left: -22vw; }

.ml-22 {
  margin-right: 22%; }

.ml-n22 {
  margin-right: -22%; }

.ml-v22 {
  margin-right: 22vw; }

.ml-nv22 {
  margin-right: -22vw; }

.mt-22 {
  margin-top: 22%; }

.mb-22 {
  margin-bottom: 22%; }

.mt-n-22 {
  margin-top: -22%; }

.mb-n-22 {
  margin-bottom: -22%; }

.width-22 {
  width: 22%;
  box-sizing: border-box; }

.tran-x-22 {
  -webkit-transform: translateX(22%);
  transform: translateX(22%); }

.tran-x-vw22 {
  -webkit-transform: translateX(22vw);
  transform: translateX(22vw); }

.tran-x-n-22 {
  -webkit-transform: translateX(-22%);
  transform: translateX(-22%); }

.tran-x-n-vw22 {
  -webkit-transform: translateX(-22vw);
  transform: translateX(-22vw); }

.tran-y-n-22 {
  -webkit-transform: translateY(-22%);
  transform: translateY(-22%); }

.tran-y-22 {
  -webkit-transform: translateY(22%);
  transform: translateY(22%); }

.z-push-23 {
  position: relative;
  z-index: 23; }

.pl-23 {
  padding-left: 23%; }

.pr-23 {
  padding-right: 23%; }

.pt-23 {
  padding-top: 23%; }

.pb-23 {
  padding-bottom: 23%; }

.pl-v23 {
  padding-left: 23vw; }

.pr-v23 {
  padding-right: 23vw; }

.pt-v23 {
  padding-top: 23vw; }

.pb-v23 {
  padding-bottom: 23vw; }

.p-all-23 {
  padding: 23%; }

.mr-23 {
  margin-left: 23%; }

.mr-n23 {
  margin-left: -23%; }

.mr-v23 {
  margin-left: 23vw; }

.mr-nv23 {
  margin-left: -23vw; }

.ml-23 {
  margin-right: 23%; }

.ml-n23 {
  margin-right: -23%; }

.ml-v23 {
  margin-right: 23vw; }

.ml-nv23 {
  margin-right: -23vw; }

.mt-23 {
  margin-top: 23%; }

.mb-23 {
  margin-bottom: 23%; }

.mt-n-23 {
  margin-top: -23%; }

.mb-n-23 {
  margin-bottom: -23%; }

.width-23 {
  width: 23%;
  box-sizing: border-box; }

.tran-x-23 {
  -webkit-transform: translateX(23%);
  transform: translateX(23%); }

.tran-x-vw23 {
  -webkit-transform: translateX(23vw);
  transform: translateX(23vw); }

.tran-x-n-23 {
  -webkit-transform: translateX(-23%);
  transform: translateX(-23%); }

.tran-x-n-vw23 {
  -webkit-transform: translateX(-23vw);
  transform: translateX(-23vw); }

.tran-y-n-23 {
  -webkit-transform: translateY(-23%);
  transform: translateY(-23%); }

.tran-y-23 {
  -webkit-transform: translateY(23%);
  transform: translateY(23%); }

.z-push-24 {
  position: relative;
  z-index: 24; }

.pl-24 {
  padding-left: 24%; }

.pr-24 {
  padding-right: 24%; }

.pt-24 {
  padding-top: 24%; }

.pb-24 {
  padding-bottom: 24%; }

.pl-v24 {
  padding-left: 24vw; }

.pr-v24 {
  padding-right: 24vw; }

.pt-v24 {
  padding-top: 24vw; }

.pb-v24 {
  padding-bottom: 24vw; }

.p-all-24 {
  padding: 24%; }

.mr-24 {
  margin-left: 24%; }

.mr-n24 {
  margin-left: -24%; }

.mr-v24 {
  margin-left: 24vw; }

.mr-nv24 {
  margin-left: -24vw; }

.ml-24 {
  margin-right: 24%; }

.ml-n24 {
  margin-right: -24%; }

.ml-v24 {
  margin-right: 24vw; }

.ml-nv24 {
  margin-right: -24vw; }

.mt-24 {
  margin-top: 24%; }

.mb-24 {
  margin-bottom: 24%; }

.mt-n-24 {
  margin-top: -24%; }

.mb-n-24 {
  margin-bottom: -24%; }

.width-24 {
  width: 24%;
  box-sizing: border-box; }

.tran-x-24 {
  -webkit-transform: translateX(24%);
  transform: translateX(24%); }

.tran-x-vw24 {
  -webkit-transform: translateX(24vw);
  transform: translateX(24vw); }

.tran-x-n-24 {
  -webkit-transform: translateX(-24%);
  transform: translateX(-24%); }

.tran-x-n-vw24 {
  -webkit-transform: translateX(-24vw);
  transform: translateX(-24vw); }

.tran-y-n-24 {
  -webkit-transform: translateY(-24%);
  transform: translateY(-24%); }

.tran-y-24 {
  -webkit-transform: translateY(24%);
  transform: translateY(24%); }

.z-push-25 {
  position: relative;
  z-index: 25; }

.pl-25 {
  padding-left: 25%; }

.pr-25 {
  padding-right: 25%; }

.pt-25 {
  padding-top: 25%; }

.pb-25 {
  padding-bottom: 25%; }

.pl-v25 {
  padding-left: 25vw; }

.pr-v25 {
  padding-right: 25vw; }

.pt-v25 {
  padding-top: 25vw; }

.pb-v25 {
  padding-bottom: 25vw; }

.p-all-25 {
  padding: 25%; }

.mr-25 {
  margin-left: 25%; }

.mr-n25 {
  margin-left: -25%; }

.mr-v25 {
  margin-left: 25vw; }

.mr-nv25 {
  margin-left: -25vw; }

.ml-25 {
  margin-right: 25%; }

.ml-n25 {
  margin-right: -25%; }

.ml-v25 {
  margin-right: 25vw; }

.ml-nv25 {
  margin-right: -25vw; }

.mt-25 {
  margin-top: 25%; }

.mb-25 {
  margin-bottom: 25%; }

.mt-n-25 {
  margin-top: -25%; }

.mb-n-25 {
  margin-bottom: -25%; }

.width-25 {
  width: 25%;
  box-sizing: border-box; }

.tran-x-25 {
  -webkit-transform: translateX(25%);
  transform: translateX(25%); }

.tran-x-vw25 {
  -webkit-transform: translateX(25vw);
  transform: translateX(25vw); }

.tran-x-n-25 {
  -webkit-transform: translateX(-25%);
  transform: translateX(-25%); }

.tran-x-n-vw25 {
  -webkit-transform: translateX(-25vw);
  transform: translateX(-25vw); }

.tran-y-n-25 {
  -webkit-transform: translateY(-25%);
  transform: translateY(-25%); }

.tran-y-25 {
  -webkit-transform: translateY(25%);
  transform: translateY(25%); }

.z-push-26 {
  position: relative;
  z-index: 26; }

.pl-26 {
  padding-left: 26%; }

.pr-26 {
  padding-right: 26%; }

.pt-26 {
  padding-top: 26%; }

.pb-26 {
  padding-bottom: 26%; }

.pl-v26 {
  padding-left: 26vw; }

.pr-v26 {
  padding-right: 26vw; }

.pt-v26 {
  padding-top: 26vw; }

.pb-v26 {
  padding-bottom: 26vw; }

.p-all-26 {
  padding: 26%; }

.mr-26 {
  margin-left: 26%; }

.mr-n26 {
  margin-left: -26%; }

.mr-v26 {
  margin-left: 26vw; }

.mr-nv26 {
  margin-left: -26vw; }

.ml-26 {
  margin-right: 26%; }

.ml-n26 {
  margin-right: -26%; }

.ml-v26 {
  margin-right: 26vw; }

.ml-nv26 {
  margin-right: -26vw; }

.mt-26 {
  margin-top: 26%; }

.mb-26 {
  margin-bottom: 26%; }

.mt-n-26 {
  margin-top: -26%; }

.mb-n-26 {
  margin-bottom: -26%; }

.width-26 {
  width: 26%;
  box-sizing: border-box; }

.tran-x-26 {
  -webkit-transform: translateX(26%);
  transform: translateX(26%); }

.tran-x-vw26 {
  -webkit-transform: translateX(26vw);
  transform: translateX(26vw); }

.tran-x-n-26 {
  -webkit-transform: translateX(-26%);
  transform: translateX(-26%); }

.tran-x-n-vw26 {
  -webkit-transform: translateX(-26vw);
  transform: translateX(-26vw); }

.tran-y-n-26 {
  -webkit-transform: translateY(-26%);
  transform: translateY(-26%); }

.tran-y-26 {
  -webkit-transform: translateY(26%);
  transform: translateY(26%); }

.z-push-27 {
  position: relative;
  z-index: 27; }

.pl-27 {
  padding-left: 27%; }

.pr-27 {
  padding-right: 27%; }

.pt-27 {
  padding-top: 27%; }

.pb-27 {
  padding-bottom: 27%; }

.pl-v27 {
  padding-left: 27vw; }

.pr-v27 {
  padding-right: 27vw; }

.pt-v27 {
  padding-top: 27vw; }

.pb-v27 {
  padding-bottom: 27vw; }

.p-all-27 {
  padding: 27%; }

.mr-27 {
  margin-left: 27%; }

.mr-n27 {
  margin-left: -27%; }

.mr-v27 {
  margin-left: 27vw; }

.mr-nv27 {
  margin-left: -27vw; }

.ml-27 {
  margin-right: 27%; }

.ml-n27 {
  margin-right: -27%; }

.ml-v27 {
  margin-right: 27vw; }

.ml-nv27 {
  margin-right: -27vw; }

.mt-27 {
  margin-top: 27%; }

.mb-27 {
  margin-bottom: 27%; }

.mt-n-27 {
  margin-top: -27%; }

.mb-n-27 {
  margin-bottom: -27%; }

.width-27 {
  width: 27%;
  box-sizing: border-box; }

.tran-x-27 {
  -webkit-transform: translateX(27%);
  transform: translateX(27%); }

.tran-x-vw27 {
  -webkit-transform: translateX(27vw);
  transform: translateX(27vw); }

.tran-x-n-27 {
  -webkit-transform: translateX(-27%);
  transform: translateX(-27%); }

.tran-x-n-vw27 {
  -webkit-transform: translateX(-27vw);
  transform: translateX(-27vw); }

.tran-y-n-27 {
  -webkit-transform: translateY(-27%);
  transform: translateY(-27%); }

.tran-y-27 {
  -webkit-transform: translateY(27%);
  transform: translateY(27%); }

.z-push-28 {
  position: relative;
  z-index: 28; }

.pl-28 {
  padding-left: 28%; }

.pr-28 {
  padding-right: 28%; }

.pt-28 {
  padding-top: 28%; }

.pb-28 {
  padding-bottom: 28%; }

.pl-v28 {
  padding-left: 28vw; }

.pr-v28 {
  padding-right: 28vw; }

.pt-v28 {
  padding-top: 28vw; }

.pb-v28 {
  padding-bottom: 28vw; }

.p-all-28 {
  padding: 28%; }

.mr-28 {
  margin-left: 28%; }

.mr-n28 {
  margin-left: -28%; }

.mr-v28 {
  margin-left: 28vw; }

.mr-nv28 {
  margin-left: -28vw; }

.ml-28 {
  margin-right: 28%; }

.ml-n28 {
  margin-right: -28%; }

.ml-v28 {
  margin-right: 28vw; }

.ml-nv28 {
  margin-right: -28vw; }

.mt-28 {
  margin-top: 28%; }

.mb-28 {
  margin-bottom: 28%; }

.mt-n-28 {
  margin-top: -28%; }

.mb-n-28 {
  margin-bottom: -28%; }

.width-28 {
  width: 28%;
  box-sizing: border-box; }

.tran-x-28 {
  -webkit-transform: translateX(28%);
  transform: translateX(28%); }

.tran-x-vw28 {
  -webkit-transform: translateX(28vw);
  transform: translateX(28vw); }

.tran-x-n-28 {
  -webkit-transform: translateX(-28%);
  transform: translateX(-28%); }

.tran-x-n-vw28 {
  -webkit-transform: translateX(-28vw);
  transform: translateX(-28vw); }

.tran-y-n-28 {
  -webkit-transform: translateY(-28%);
  transform: translateY(-28%); }

.tran-y-28 {
  -webkit-transform: translateY(28%);
  transform: translateY(28%); }

.z-push-29 {
  position: relative;
  z-index: 29; }

.pl-29 {
  padding-left: 29%; }

.pr-29 {
  padding-right: 29%; }

.pt-29 {
  padding-top: 29%; }

.pb-29 {
  padding-bottom: 29%; }

.pl-v29 {
  padding-left: 29vw; }

.pr-v29 {
  padding-right: 29vw; }

.pt-v29 {
  padding-top: 29vw; }

.pb-v29 {
  padding-bottom: 29vw; }

.p-all-29 {
  padding: 29%; }

.mr-29 {
  margin-left: 29%; }

.mr-n29 {
  margin-left: -29%; }

.mr-v29 {
  margin-left: 29vw; }

.mr-nv29 {
  margin-left: -29vw; }

.ml-29 {
  margin-right: 29%; }

.ml-n29 {
  margin-right: -29%; }

.ml-v29 {
  margin-right: 29vw; }

.ml-nv29 {
  margin-right: -29vw; }

.mt-29 {
  margin-top: 29%; }

.mb-29 {
  margin-bottom: 29%; }

.mt-n-29 {
  margin-top: -29%; }

.mb-n-29 {
  margin-bottom: -29%; }

.width-29 {
  width: 29%;
  box-sizing: border-box; }

.tran-x-29 {
  -webkit-transform: translateX(29%);
  transform: translateX(29%); }

.tran-x-vw29 {
  -webkit-transform: translateX(29vw);
  transform: translateX(29vw); }

.tran-x-n-29 {
  -webkit-transform: translateX(-29%);
  transform: translateX(-29%); }

.tran-x-n-vw29 {
  -webkit-transform: translateX(-29vw);
  transform: translateX(-29vw); }

.tran-y-n-29 {
  -webkit-transform: translateY(-29%);
  transform: translateY(-29%); }

.tran-y-29 {
  -webkit-transform: translateY(29%);
  transform: translateY(29%); }

.z-push-30 {
  position: relative;
  z-index: 30; }

.pl-30 {
  padding-left: 30%; }

.pr-30 {
  padding-right: 30%; }

.pt-30 {
  padding-top: 30%; }

.pb-30 {
  padding-bottom: 30%; }

.pl-v30 {
  padding-left: 30vw; }

.pr-v30 {
  padding-right: 30vw; }

.pt-v30 {
  padding-top: 30vw; }

.pb-v30 {
  padding-bottom: 30vw; }

.p-all-30 {
  padding: 30%; }

.mr-30 {
  margin-left: 30%; }

.mr-n30 {
  margin-left: -30%; }

.mr-v30 {
  margin-left: 30vw; }

.mr-nv30 {
  margin-left: -30vw; }

.ml-30 {
  margin-right: 30%; }

.ml-n30 {
  margin-right: -30%; }

.ml-v30 {
  margin-right: 30vw; }

.ml-nv30 {
  margin-right: -30vw; }

.mt-30 {
  margin-top: 30%; }

.mb-30 {
  margin-bottom: 30%; }

.mt-n-30 {
  margin-top: -30%; }

.mb-n-30 {
  margin-bottom: -30%; }

.width-30 {
  width: 30%;
  box-sizing: border-box; }

.tran-x-30 {
  -webkit-transform: translateX(30%);
  transform: translateX(30%); }

.tran-x-vw30 {
  -webkit-transform: translateX(30vw);
  transform: translateX(30vw); }

.tran-x-n-30 {
  -webkit-transform: translateX(-30%);
  transform: translateX(-30%); }

.tran-x-n-vw30 {
  -webkit-transform: translateX(-30vw);
  transform: translateX(-30vw); }

.tran-y-n-30 {
  -webkit-transform: translateY(-30%);
  transform: translateY(-30%); }

.tran-y-30 {
  -webkit-transform: translateY(30%);
  transform: translateY(30%); }

.z-push-31 {
  position: relative;
  z-index: 31; }

.pl-31 {
  padding-left: 31%; }

.pr-31 {
  padding-right: 31%; }

.pt-31 {
  padding-top: 31%; }

.pb-31 {
  padding-bottom: 31%; }

.pl-v31 {
  padding-left: 31vw; }

.pr-v31 {
  padding-right: 31vw; }

.pt-v31 {
  padding-top: 31vw; }

.pb-v31 {
  padding-bottom: 31vw; }

.p-all-31 {
  padding: 31%; }

.mr-31 {
  margin-left: 31%; }

.mr-n31 {
  margin-left: -31%; }

.mr-v31 {
  margin-left: 31vw; }

.mr-nv31 {
  margin-left: -31vw; }

.ml-31 {
  margin-right: 31%; }

.ml-n31 {
  margin-right: -31%; }

.ml-v31 {
  margin-right: 31vw; }

.ml-nv31 {
  margin-right: -31vw; }

.mt-31 {
  margin-top: 31%; }

.mb-31 {
  margin-bottom: 31%; }

.mt-n-31 {
  margin-top: -31%; }

.mb-n-31 {
  margin-bottom: -31%; }

.width-31 {
  width: 31%;
  box-sizing: border-box; }

.tran-x-31 {
  -webkit-transform: translateX(31%);
  transform: translateX(31%); }

.tran-x-vw31 {
  -webkit-transform: translateX(31vw);
  transform: translateX(31vw); }

.tran-x-n-31 {
  -webkit-transform: translateX(-31%);
  transform: translateX(-31%); }

.tran-x-n-vw31 {
  -webkit-transform: translateX(-31vw);
  transform: translateX(-31vw); }

.tran-y-n-31 {
  -webkit-transform: translateY(-31%);
  transform: translateY(-31%); }

.tran-y-31 {
  -webkit-transform: translateY(31%);
  transform: translateY(31%); }

.z-push-32 {
  position: relative;
  z-index: 32; }

.pl-32 {
  padding-left: 32%; }

.pr-32 {
  padding-right: 32%; }

.pt-32 {
  padding-top: 32%; }

.pb-32 {
  padding-bottom: 32%; }

.pl-v32 {
  padding-left: 32vw; }

.pr-v32 {
  padding-right: 32vw; }

.pt-v32 {
  padding-top: 32vw; }

.pb-v32 {
  padding-bottom: 32vw; }

.p-all-32 {
  padding: 32%; }

.mr-32 {
  margin-left: 32%; }

.mr-n32 {
  margin-left: -32%; }

.mr-v32 {
  margin-left: 32vw; }

.mr-nv32 {
  margin-left: -32vw; }

.ml-32 {
  margin-right: 32%; }

.ml-n32 {
  margin-right: -32%; }

.ml-v32 {
  margin-right: 32vw; }

.ml-nv32 {
  margin-right: -32vw; }

.mt-32 {
  margin-top: 32%; }

.mb-32 {
  margin-bottom: 32%; }

.mt-n-32 {
  margin-top: -32%; }

.mb-n-32 {
  margin-bottom: -32%; }

.width-32 {
  width: 32%;
  box-sizing: border-box; }

.tran-x-32 {
  -webkit-transform: translateX(32%);
  transform: translateX(32%); }

.tran-x-vw32 {
  -webkit-transform: translateX(32vw);
  transform: translateX(32vw); }

.tran-x-n-32 {
  -webkit-transform: translateX(-32%);
  transform: translateX(-32%); }

.tran-x-n-vw32 {
  -webkit-transform: translateX(-32vw);
  transform: translateX(-32vw); }

.tran-y-n-32 {
  -webkit-transform: translateY(-32%);
  transform: translateY(-32%); }

.tran-y-32 {
  -webkit-transform: translateY(32%);
  transform: translateY(32%); }

.z-push-33 {
  position: relative;
  z-index: 33; }

.pl-33 {
  padding-left: 33%; }

.pr-33 {
  padding-right: 33%; }

.pt-33 {
  padding-top: 33%; }

.pb-33 {
  padding-bottom: 33%; }

.pl-v33 {
  padding-left: 33vw; }

.pr-v33 {
  padding-right: 33vw; }

.pt-v33 {
  padding-top: 33vw; }

.pb-v33 {
  padding-bottom: 33vw; }

.p-all-33 {
  padding: 33%; }

.mr-33 {
  margin-left: 33%; }

.mr-n33 {
  margin-left: -33%; }

.mr-v33 {
  margin-left: 33vw; }

.mr-nv33 {
  margin-left: -33vw; }

.ml-33 {
  margin-right: 33%; }

.ml-n33 {
  margin-right: -33%; }

.ml-v33 {
  margin-right: 33vw; }

.ml-nv33 {
  margin-right: -33vw; }

.mt-33 {
  margin-top: 33%; }

.mb-33 {
  margin-bottom: 33%; }

.mt-n-33 {
  margin-top: -33%; }

.mb-n-33 {
  margin-bottom: -33%; }

.width-33 {
  width: 33%;
  box-sizing: border-box; }

.tran-x-33 {
  -webkit-transform: translateX(33%);
  transform: translateX(33%); }

.tran-x-vw33 {
  -webkit-transform: translateX(33vw);
  transform: translateX(33vw); }

.tran-x-n-33 {
  -webkit-transform: translateX(-33%);
  transform: translateX(-33%); }

.tran-x-n-vw33 {
  -webkit-transform: translateX(-33vw);
  transform: translateX(-33vw); }

.tran-y-n-33 {
  -webkit-transform: translateY(-33%);
  transform: translateY(-33%); }

.tran-y-33 {
  -webkit-transform: translateY(33%);
  transform: translateY(33%); }

.z-push-34 {
  position: relative;
  z-index: 34; }

.pl-34 {
  padding-left: 34%; }

.pr-34 {
  padding-right: 34%; }

.pt-34 {
  padding-top: 34%; }

.pb-34 {
  padding-bottom: 34%; }

.pl-v34 {
  padding-left: 34vw; }

.pr-v34 {
  padding-right: 34vw; }

.pt-v34 {
  padding-top: 34vw; }

.pb-v34 {
  padding-bottom: 34vw; }

.p-all-34 {
  padding: 34%; }

.mr-34 {
  margin-left: 34%; }

.mr-n34 {
  margin-left: -34%; }

.mr-v34 {
  margin-left: 34vw; }

.mr-nv34 {
  margin-left: -34vw; }

.ml-34 {
  margin-right: 34%; }

.ml-n34 {
  margin-right: -34%; }

.ml-v34 {
  margin-right: 34vw; }

.ml-nv34 {
  margin-right: -34vw; }

.mt-34 {
  margin-top: 34%; }

.mb-34 {
  margin-bottom: 34%; }

.mt-n-34 {
  margin-top: -34%; }

.mb-n-34 {
  margin-bottom: -34%; }

.width-34 {
  width: 34%;
  box-sizing: border-box; }

.tran-x-34 {
  -webkit-transform: translateX(34%);
  transform: translateX(34%); }

.tran-x-vw34 {
  -webkit-transform: translateX(34vw);
  transform: translateX(34vw); }

.tran-x-n-34 {
  -webkit-transform: translateX(-34%);
  transform: translateX(-34%); }

.tran-x-n-vw34 {
  -webkit-transform: translateX(-34vw);
  transform: translateX(-34vw); }

.tran-y-n-34 {
  -webkit-transform: translateY(-34%);
  transform: translateY(-34%); }

.tran-y-34 {
  -webkit-transform: translateY(34%);
  transform: translateY(34%); }

.z-push-35 {
  position: relative;
  z-index: 35; }

.pl-35 {
  padding-left: 35%; }

.pr-35 {
  padding-right: 35%; }

.pt-35 {
  padding-top: 35%; }

.pb-35 {
  padding-bottom: 35%; }

.pl-v35 {
  padding-left: 35vw; }

.pr-v35 {
  padding-right: 35vw; }

.pt-v35 {
  padding-top: 35vw; }

.pb-v35 {
  padding-bottom: 35vw; }

.p-all-35 {
  padding: 35%; }

.mr-35 {
  margin-left: 35%; }

.mr-n35 {
  margin-left: -35%; }

.mr-v35 {
  margin-left: 35vw; }

.mr-nv35 {
  margin-left: -35vw; }

.ml-35 {
  margin-right: 35%; }

.ml-n35 {
  margin-right: -35%; }

.ml-v35 {
  margin-right: 35vw; }

.ml-nv35 {
  margin-right: -35vw; }

.mt-35 {
  margin-top: 35%; }

.mb-35 {
  margin-bottom: 35%; }

.mt-n-35 {
  margin-top: -35%; }

.mb-n-35 {
  margin-bottom: -35%; }

.width-35 {
  width: 35%;
  box-sizing: border-box; }

.tran-x-35 {
  -webkit-transform: translateX(35%);
  transform: translateX(35%); }

.tran-x-vw35 {
  -webkit-transform: translateX(35vw);
  transform: translateX(35vw); }

.tran-x-n-35 {
  -webkit-transform: translateX(-35%);
  transform: translateX(-35%); }

.tran-x-n-vw35 {
  -webkit-transform: translateX(-35vw);
  transform: translateX(-35vw); }

.tran-y-n-35 {
  -webkit-transform: translateY(-35%);
  transform: translateY(-35%); }

.tran-y-35 {
  -webkit-transform: translateY(35%);
  transform: translateY(35%); }

.z-push-36 {
  position: relative;
  z-index: 36; }

.pl-36 {
  padding-left: 36%; }

.pr-36 {
  padding-right: 36%; }

.pt-36 {
  padding-top: 36%; }

.pb-36 {
  padding-bottom: 36%; }

.pl-v36 {
  padding-left: 36vw; }

.pr-v36 {
  padding-right: 36vw; }

.pt-v36 {
  padding-top: 36vw; }

.pb-v36 {
  padding-bottom: 36vw; }

.p-all-36 {
  padding: 36%; }

.mr-36 {
  margin-left: 36%; }

.mr-n36 {
  margin-left: -36%; }

.mr-v36 {
  margin-left: 36vw; }

.mr-nv36 {
  margin-left: -36vw; }

.ml-36 {
  margin-right: 36%; }

.ml-n36 {
  margin-right: -36%; }

.ml-v36 {
  margin-right: 36vw; }

.ml-nv36 {
  margin-right: -36vw; }

.mt-36 {
  margin-top: 36%; }

.mb-36 {
  margin-bottom: 36%; }

.mt-n-36 {
  margin-top: -36%; }

.mb-n-36 {
  margin-bottom: -36%; }

.width-36 {
  width: 36%;
  box-sizing: border-box; }

.tran-x-36 {
  -webkit-transform: translateX(36%);
  transform: translateX(36%); }

.tran-x-vw36 {
  -webkit-transform: translateX(36vw);
  transform: translateX(36vw); }

.tran-x-n-36 {
  -webkit-transform: translateX(-36%);
  transform: translateX(-36%); }

.tran-x-n-vw36 {
  -webkit-transform: translateX(-36vw);
  transform: translateX(-36vw); }

.tran-y-n-36 {
  -webkit-transform: translateY(-36%);
  transform: translateY(-36%); }

.tran-y-36 {
  -webkit-transform: translateY(36%);
  transform: translateY(36%); }

.z-push-37 {
  position: relative;
  z-index: 37; }

.pl-37 {
  padding-left: 37%; }

.pr-37 {
  padding-right: 37%; }

.pt-37 {
  padding-top: 37%; }

.pb-37 {
  padding-bottom: 37%; }

.pl-v37 {
  padding-left: 37vw; }

.pr-v37 {
  padding-right: 37vw; }

.pt-v37 {
  padding-top: 37vw; }

.pb-v37 {
  padding-bottom: 37vw; }

.p-all-37 {
  padding: 37%; }

.mr-37 {
  margin-left: 37%; }

.mr-n37 {
  margin-left: -37%; }

.mr-v37 {
  margin-left: 37vw; }

.mr-nv37 {
  margin-left: -37vw; }

.ml-37 {
  margin-right: 37%; }

.ml-n37 {
  margin-right: -37%; }

.ml-v37 {
  margin-right: 37vw; }

.ml-nv37 {
  margin-right: -37vw; }

.mt-37 {
  margin-top: 37%; }

.mb-37 {
  margin-bottom: 37%; }

.mt-n-37 {
  margin-top: -37%; }

.mb-n-37 {
  margin-bottom: -37%; }

.width-37 {
  width: 37%;
  box-sizing: border-box; }

.tran-x-37 {
  -webkit-transform: translateX(37%);
  transform: translateX(37%); }

.tran-x-vw37 {
  -webkit-transform: translateX(37vw);
  transform: translateX(37vw); }

.tran-x-n-37 {
  -webkit-transform: translateX(-37%);
  transform: translateX(-37%); }

.tran-x-n-vw37 {
  -webkit-transform: translateX(-37vw);
  transform: translateX(-37vw); }

.tran-y-n-37 {
  -webkit-transform: translateY(-37%);
  transform: translateY(-37%); }

.tran-y-37 {
  -webkit-transform: translateY(37%);
  transform: translateY(37%); }

.z-push-38 {
  position: relative;
  z-index: 38; }

.pl-38 {
  padding-left: 38%; }

.pr-38 {
  padding-right: 38%; }

.pt-38 {
  padding-top: 38%; }

.pb-38 {
  padding-bottom: 38%; }

.pl-v38 {
  padding-left: 38vw; }

.pr-v38 {
  padding-right: 38vw; }

.pt-v38 {
  padding-top: 38vw; }

.pb-v38 {
  padding-bottom: 38vw; }

.p-all-38 {
  padding: 38%; }

.mr-38 {
  margin-left: 38%; }

.mr-n38 {
  margin-left: -38%; }

.mr-v38 {
  margin-left: 38vw; }

.mr-nv38 {
  margin-left: -38vw; }

.ml-38 {
  margin-right: 38%; }

.ml-n38 {
  margin-right: -38%; }

.ml-v38 {
  margin-right: 38vw; }

.ml-nv38 {
  margin-right: -38vw; }

.mt-38 {
  margin-top: 38%; }

.mb-38 {
  margin-bottom: 38%; }

.mt-n-38 {
  margin-top: -38%; }

.mb-n-38 {
  margin-bottom: -38%; }

.width-38 {
  width: 38%;
  box-sizing: border-box; }

.tran-x-38 {
  -webkit-transform: translateX(38%);
  transform: translateX(38%); }

.tran-x-vw38 {
  -webkit-transform: translateX(38vw);
  transform: translateX(38vw); }

.tran-x-n-38 {
  -webkit-transform: translateX(-38%);
  transform: translateX(-38%); }

.tran-x-n-vw38 {
  -webkit-transform: translateX(-38vw);
  transform: translateX(-38vw); }

.tran-y-n-38 {
  -webkit-transform: translateY(-38%);
  transform: translateY(-38%); }

.tran-y-38 {
  -webkit-transform: translateY(38%);
  transform: translateY(38%); }

.z-push-39 {
  position: relative;
  z-index: 39; }

.pl-39 {
  padding-left: 39%; }

.pr-39 {
  padding-right: 39%; }

.pt-39 {
  padding-top: 39%; }

.pb-39 {
  padding-bottom: 39%; }

.pl-v39 {
  padding-left: 39vw; }

.pr-v39 {
  padding-right: 39vw; }

.pt-v39 {
  padding-top: 39vw; }

.pb-v39 {
  padding-bottom: 39vw; }

.p-all-39 {
  padding: 39%; }

.mr-39 {
  margin-left: 39%; }

.mr-n39 {
  margin-left: -39%; }

.mr-v39 {
  margin-left: 39vw; }

.mr-nv39 {
  margin-left: -39vw; }

.ml-39 {
  margin-right: 39%; }

.ml-n39 {
  margin-right: -39%; }

.ml-v39 {
  margin-right: 39vw; }

.ml-nv39 {
  margin-right: -39vw; }

.mt-39 {
  margin-top: 39%; }

.mb-39 {
  margin-bottom: 39%; }

.mt-n-39 {
  margin-top: -39%; }

.mb-n-39 {
  margin-bottom: -39%; }

.width-39 {
  width: 39%;
  box-sizing: border-box; }

.tran-x-39 {
  -webkit-transform: translateX(39%);
  transform: translateX(39%); }

.tran-x-vw39 {
  -webkit-transform: translateX(39vw);
  transform: translateX(39vw); }

.tran-x-n-39 {
  -webkit-transform: translateX(-39%);
  transform: translateX(-39%); }

.tran-x-n-vw39 {
  -webkit-transform: translateX(-39vw);
  transform: translateX(-39vw); }

.tran-y-n-39 {
  -webkit-transform: translateY(-39%);
  transform: translateY(-39%); }

.tran-y-39 {
  -webkit-transform: translateY(39%);
  transform: translateY(39%); }

.z-push-40 {
  position: relative;
  z-index: 40; }

.pl-40 {
  padding-left: 40%; }

.pr-40 {
  padding-right: 40%; }

.pt-40 {
  padding-top: 40%; }

.pb-40 {
  padding-bottom: 40%; }

.pl-v40 {
  padding-left: 40vw; }

.pr-v40 {
  padding-right: 40vw; }

.pt-v40 {
  padding-top: 40vw; }

.pb-v40 {
  padding-bottom: 40vw; }

.p-all-40 {
  padding: 40%; }

.mr-40 {
  margin-left: 40%; }

.mr-n40 {
  margin-left: -40%; }

.mr-v40 {
  margin-left: 40vw; }

.mr-nv40 {
  margin-left: -40vw; }

.ml-40 {
  margin-right: 40%; }

.ml-n40 {
  margin-right: -40%; }

.ml-v40 {
  margin-right: 40vw; }

.ml-nv40 {
  margin-right: -40vw; }

.mt-40 {
  margin-top: 40%; }

.mb-40 {
  margin-bottom: 40%; }

.mt-n-40 {
  margin-top: -40%; }

.mb-n-40 {
  margin-bottom: -40%; }

.width-40 {
  width: 40%;
  box-sizing: border-box; }

.tran-x-40 {
  -webkit-transform: translateX(40%);
  transform: translateX(40%); }

.tran-x-vw40 {
  -webkit-transform: translateX(40vw);
  transform: translateX(40vw); }

.tran-x-n-40 {
  -webkit-transform: translateX(-40%);
  transform: translateX(-40%); }

.tran-x-n-vw40 {
  -webkit-transform: translateX(-40vw);
  transform: translateX(-40vw); }

.tran-y-n-40 {
  -webkit-transform: translateY(-40%);
  transform: translateY(-40%); }

.tran-y-40 {
  -webkit-transform: translateY(40%);
  transform: translateY(40%); }

.z-push-41 {
  position: relative;
  z-index: 41; }

.pl-41 {
  padding-left: 41%; }

.pr-41 {
  padding-right: 41%; }

.pt-41 {
  padding-top: 41%; }

.pb-41 {
  padding-bottom: 41%; }

.pl-v41 {
  padding-left: 41vw; }

.pr-v41 {
  padding-right: 41vw; }

.pt-v41 {
  padding-top: 41vw; }

.pb-v41 {
  padding-bottom: 41vw; }

.p-all-41 {
  padding: 41%; }

.mr-41 {
  margin-left: 41%; }

.mr-n41 {
  margin-left: -41%; }

.mr-v41 {
  margin-left: 41vw; }

.mr-nv41 {
  margin-left: -41vw; }

.ml-41 {
  margin-right: 41%; }

.ml-n41 {
  margin-right: -41%; }

.ml-v41 {
  margin-right: 41vw; }

.ml-nv41 {
  margin-right: -41vw; }

.mt-41 {
  margin-top: 41%; }

.mb-41 {
  margin-bottom: 41%; }

.mt-n-41 {
  margin-top: -41%; }

.mb-n-41 {
  margin-bottom: -41%; }

.width-41 {
  width: 41%;
  box-sizing: border-box; }

.tran-x-41 {
  -webkit-transform: translateX(41%);
  transform: translateX(41%); }

.tran-x-vw41 {
  -webkit-transform: translateX(41vw);
  transform: translateX(41vw); }

.tran-x-n-41 {
  -webkit-transform: translateX(-41%);
  transform: translateX(-41%); }

.tran-x-n-vw41 {
  -webkit-transform: translateX(-41vw);
  transform: translateX(-41vw); }

.tran-y-n-41 {
  -webkit-transform: translateY(-41%);
  transform: translateY(-41%); }

.tran-y-41 {
  -webkit-transform: translateY(41%);
  transform: translateY(41%); }

.z-push-42 {
  position: relative;
  z-index: 42; }

.pl-42 {
  padding-left: 42%; }

.pr-42 {
  padding-right: 42%; }

.pt-42 {
  padding-top: 42%; }

.pb-42 {
  padding-bottom: 42%; }

.pl-v42 {
  padding-left: 42vw; }

.pr-v42 {
  padding-right: 42vw; }

.pt-v42 {
  padding-top: 42vw; }

.pb-v42 {
  padding-bottom: 42vw; }

.p-all-42 {
  padding: 42%; }

.mr-42 {
  margin-left: 42%; }

.mr-n42 {
  margin-left: -42%; }

.mr-v42 {
  margin-left: 42vw; }

.mr-nv42 {
  margin-left: -42vw; }

.ml-42 {
  margin-right: 42%; }

.ml-n42 {
  margin-right: -42%; }

.ml-v42 {
  margin-right: 42vw; }

.ml-nv42 {
  margin-right: -42vw; }

.mt-42 {
  margin-top: 42%; }

.mb-42 {
  margin-bottom: 42%; }

.mt-n-42 {
  margin-top: -42%; }

.mb-n-42 {
  margin-bottom: -42%; }

.width-42 {
  width: 42%;
  box-sizing: border-box; }

.tran-x-42 {
  -webkit-transform: translateX(42%);
  transform: translateX(42%); }

.tran-x-vw42 {
  -webkit-transform: translateX(42vw);
  transform: translateX(42vw); }

.tran-x-n-42 {
  -webkit-transform: translateX(-42%);
  transform: translateX(-42%); }

.tran-x-n-vw42 {
  -webkit-transform: translateX(-42vw);
  transform: translateX(-42vw); }

.tran-y-n-42 {
  -webkit-transform: translateY(-42%);
  transform: translateY(-42%); }

.tran-y-42 {
  -webkit-transform: translateY(42%);
  transform: translateY(42%); }

.z-push-43 {
  position: relative;
  z-index: 43; }

.pl-43 {
  padding-left: 43%; }

.pr-43 {
  padding-right: 43%; }

.pt-43 {
  padding-top: 43%; }

.pb-43 {
  padding-bottom: 43%; }

.pl-v43 {
  padding-left: 43vw; }

.pr-v43 {
  padding-right: 43vw; }

.pt-v43 {
  padding-top: 43vw; }

.pb-v43 {
  padding-bottom: 43vw; }

.p-all-43 {
  padding: 43%; }

.mr-43 {
  margin-left: 43%; }

.mr-n43 {
  margin-left: -43%; }

.mr-v43 {
  margin-left: 43vw; }

.mr-nv43 {
  margin-left: -43vw; }

.ml-43 {
  margin-right: 43%; }

.ml-n43 {
  margin-right: -43%; }

.ml-v43 {
  margin-right: 43vw; }

.ml-nv43 {
  margin-right: -43vw; }

.mt-43 {
  margin-top: 43%; }

.mb-43 {
  margin-bottom: 43%; }

.mt-n-43 {
  margin-top: -43%; }

.mb-n-43 {
  margin-bottom: -43%; }

.width-43 {
  width: 43%;
  box-sizing: border-box; }

.tran-x-43 {
  -webkit-transform: translateX(43%);
  transform: translateX(43%); }

.tran-x-vw43 {
  -webkit-transform: translateX(43vw);
  transform: translateX(43vw); }

.tran-x-n-43 {
  -webkit-transform: translateX(-43%);
  transform: translateX(-43%); }

.tran-x-n-vw43 {
  -webkit-transform: translateX(-43vw);
  transform: translateX(-43vw); }

.tran-y-n-43 {
  -webkit-transform: translateY(-43%);
  transform: translateY(-43%); }

.tran-y-43 {
  -webkit-transform: translateY(43%);
  transform: translateY(43%); }

.z-push-44 {
  position: relative;
  z-index: 44; }

.pl-44 {
  padding-left: 44%; }

.pr-44 {
  padding-right: 44%; }

.pt-44 {
  padding-top: 44%; }

.pb-44 {
  padding-bottom: 44%; }

.pl-v44 {
  padding-left: 44vw; }

.pr-v44 {
  padding-right: 44vw; }

.pt-v44 {
  padding-top: 44vw; }

.pb-v44 {
  padding-bottom: 44vw; }

.p-all-44 {
  padding: 44%; }

.mr-44 {
  margin-left: 44%; }

.mr-n44 {
  margin-left: -44%; }

.mr-v44 {
  margin-left: 44vw; }

.mr-nv44 {
  margin-left: -44vw; }

.ml-44 {
  margin-right: 44%; }

.ml-n44 {
  margin-right: -44%; }

.ml-v44 {
  margin-right: 44vw; }

.ml-nv44 {
  margin-right: -44vw; }

.mt-44 {
  margin-top: 44%; }

.mb-44 {
  margin-bottom: 44%; }

.mt-n-44 {
  margin-top: -44%; }

.mb-n-44 {
  margin-bottom: -44%; }

.width-44 {
  width: 44%;
  box-sizing: border-box; }

.tran-x-44 {
  -webkit-transform: translateX(44%);
  transform: translateX(44%); }

.tran-x-vw44 {
  -webkit-transform: translateX(44vw);
  transform: translateX(44vw); }

.tran-x-n-44 {
  -webkit-transform: translateX(-44%);
  transform: translateX(-44%); }

.tran-x-n-vw44 {
  -webkit-transform: translateX(-44vw);
  transform: translateX(-44vw); }

.tran-y-n-44 {
  -webkit-transform: translateY(-44%);
  transform: translateY(-44%); }

.tran-y-44 {
  -webkit-transform: translateY(44%);
  transform: translateY(44%); }

.z-push-45 {
  position: relative;
  z-index: 45; }

.pl-45 {
  padding-left: 45%; }

.pr-45 {
  padding-right: 45%; }

.pt-45 {
  padding-top: 45%; }

.pb-45 {
  padding-bottom: 45%; }

.pl-v45 {
  padding-left: 45vw; }

.pr-v45 {
  padding-right: 45vw; }

.pt-v45 {
  padding-top: 45vw; }

.pb-v45 {
  padding-bottom: 45vw; }

.p-all-45 {
  padding: 45%; }

.mr-45 {
  margin-left: 45%; }

.mr-n45 {
  margin-left: -45%; }

.mr-v45 {
  margin-left: 45vw; }

.mr-nv45 {
  margin-left: -45vw; }

.ml-45 {
  margin-right: 45%; }

.ml-n45 {
  margin-right: -45%; }

.ml-v45 {
  margin-right: 45vw; }

.ml-nv45 {
  margin-right: -45vw; }

.mt-45 {
  margin-top: 45%; }

.mb-45 {
  margin-bottom: 45%; }

.mt-n-45 {
  margin-top: -45%; }

.mb-n-45 {
  margin-bottom: -45%; }

.width-45 {
  width: 45%;
  box-sizing: border-box; }

.tran-x-45 {
  -webkit-transform: translateX(45%);
  transform: translateX(45%); }

.tran-x-vw45 {
  -webkit-transform: translateX(45vw);
  transform: translateX(45vw); }

.tran-x-n-45 {
  -webkit-transform: translateX(-45%);
  transform: translateX(-45%); }

.tran-x-n-vw45 {
  -webkit-transform: translateX(-45vw);
  transform: translateX(-45vw); }

.tran-y-n-45 {
  -webkit-transform: translateY(-45%);
  transform: translateY(-45%); }

.tran-y-45 {
  -webkit-transform: translateY(45%);
  transform: translateY(45%); }

.z-push-46 {
  position: relative;
  z-index: 46; }

.pl-46 {
  padding-left: 46%; }

.pr-46 {
  padding-right: 46%; }

.pt-46 {
  padding-top: 46%; }

.pb-46 {
  padding-bottom: 46%; }

.pl-v46 {
  padding-left: 46vw; }

.pr-v46 {
  padding-right: 46vw; }

.pt-v46 {
  padding-top: 46vw; }

.pb-v46 {
  padding-bottom: 46vw; }

.p-all-46 {
  padding: 46%; }

.mr-46 {
  margin-left: 46%; }

.mr-n46 {
  margin-left: -46%; }

.mr-v46 {
  margin-left: 46vw; }

.mr-nv46 {
  margin-left: -46vw; }

.ml-46 {
  margin-right: 46%; }

.ml-n46 {
  margin-right: -46%; }

.ml-v46 {
  margin-right: 46vw; }

.ml-nv46 {
  margin-right: -46vw; }

.mt-46 {
  margin-top: 46%; }

.mb-46 {
  margin-bottom: 46%; }

.mt-n-46 {
  margin-top: -46%; }

.mb-n-46 {
  margin-bottom: -46%; }

.width-46 {
  width: 46%;
  box-sizing: border-box; }

.tran-x-46 {
  -webkit-transform: translateX(46%);
  transform: translateX(46%); }

.tran-x-vw46 {
  -webkit-transform: translateX(46vw);
  transform: translateX(46vw); }

.tran-x-n-46 {
  -webkit-transform: translateX(-46%);
  transform: translateX(-46%); }

.tran-x-n-vw46 {
  -webkit-transform: translateX(-46vw);
  transform: translateX(-46vw); }

.tran-y-n-46 {
  -webkit-transform: translateY(-46%);
  transform: translateY(-46%); }

.tran-y-46 {
  -webkit-transform: translateY(46%);
  transform: translateY(46%); }

.z-push-47 {
  position: relative;
  z-index: 47; }

.pl-47 {
  padding-left: 47%; }

.pr-47 {
  padding-right: 47%; }

.pt-47 {
  padding-top: 47%; }

.pb-47 {
  padding-bottom: 47%; }

.pl-v47 {
  padding-left: 47vw; }

.pr-v47 {
  padding-right: 47vw; }

.pt-v47 {
  padding-top: 47vw; }

.pb-v47 {
  padding-bottom: 47vw; }

.p-all-47 {
  padding: 47%; }

.mr-47 {
  margin-left: 47%; }

.mr-n47 {
  margin-left: -47%; }

.mr-v47 {
  margin-left: 47vw; }

.mr-nv47 {
  margin-left: -47vw; }

.ml-47 {
  margin-right: 47%; }

.ml-n47 {
  margin-right: -47%; }

.ml-v47 {
  margin-right: 47vw; }

.ml-nv47 {
  margin-right: -47vw; }

.mt-47 {
  margin-top: 47%; }

.mb-47 {
  margin-bottom: 47%; }

.mt-n-47 {
  margin-top: -47%; }

.mb-n-47 {
  margin-bottom: -47%; }

.width-47 {
  width: 47%;
  box-sizing: border-box; }

.tran-x-47 {
  -webkit-transform: translateX(47%);
  transform: translateX(47%); }

.tran-x-vw47 {
  -webkit-transform: translateX(47vw);
  transform: translateX(47vw); }

.tran-x-n-47 {
  -webkit-transform: translateX(-47%);
  transform: translateX(-47%); }

.tran-x-n-vw47 {
  -webkit-transform: translateX(-47vw);
  transform: translateX(-47vw); }

.tran-y-n-47 {
  -webkit-transform: translateY(-47%);
  transform: translateY(-47%); }

.tran-y-47 {
  -webkit-transform: translateY(47%);
  transform: translateY(47%); }

.z-push-48 {
  position: relative;
  z-index: 48; }

.pl-48 {
  padding-left: 48%; }

.pr-48 {
  padding-right: 48%; }

.pt-48 {
  padding-top: 48%; }

.pb-48 {
  padding-bottom: 48%; }

.pl-v48 {
  padding-left: 48vw; }

.pr-v48 {
  padding-right: 48vw; }

.pt-v48 {
  padding-top: 48vw; }

.pb-v48 {
  padding-bottom: 48vw; }

.p-all-48 {
  padding: 48%; }

.mr-48 {
  margin-left: 48%; }

.mr-n48 {
  margin-left: -48%; }

.mr-v48 {
  margin-left: 48vw; }

.mr-nv48 {
  margin-left: -48vw; }

.ml-48 {
  margin-right: 48%; }

.ml-n48 {
  margin-right: -48%; }

.ml-v48 {
  margin-right: 48vw; }

.ml-nv48 {
  margin-right: -48vw; }

.mt-48 {
  margin-top: 48%; }

.mb-48 {
  margin-bottom: 48%; }

.mt-n-48 {
  margin-top: -48%; }

.mb-n-48 {
  margin-bottom: -48%; }

.width-48 {
  width: 48%;
  box-sizing: border-box; }

.tran-x-48 {
  -webkit-transform: translateX(48%);
  transform: translateX(48%); }

.tran-x-vw48 {
  -webkit-transform: translateX(48vw);
  transform: translateX(48vw); }

.tran-x-n-48 {
  -webkit-transform: translateX(-48%);
  transform: translateX(-48%); }

.tran-x-n-vw48 {
  -webkit-transform: translateX(-48vw);
  transform: translateX(-48vw); }

.tran-y-n-48 {
  -webkit-transform: translateY(-48%);
  transform: translateY(-48%); }

.tran-y-48 {
  -webkit-transform: translateY(48%);
  transform: translateY(48%); }

.z-push-49 {
  position: relative;
  z-index: 49; }

.pl-49 {
  padding-left: 49%; }

.pr-49 {
  padding-right: 49%; }

.pt-49 {
  padding-top: 49%; }

.pb-49 {
  padding-bottom: 49%; }

.pl-v49 {
  padding-left: 49vw; }

.pr-v49 {
  padding-right: 49vw; }

.pt-v49 {
  padding-top: 49vw; }

.pb-v49 {
  padding-bottom: 49vw; }

.p-all-49 {
  padding: 49%; }

.mr-49 {
  margin-left: 49%; }

.mr-n49 {
  margin-left: -49%; }

.mr-v49 {
  margin-left: 49vw; }

.mr-nv49 {
  margin-left: -49vw; }

.ml-49 {
  margin-right: 49%; }

.ml-n49 {
  margin-right: -49%; }

.ml-v49 {
  margin-right: 49vw; }

.ml-nv49 {
  margin-right: -49vw; }

.mt-49 {
  margin-top: 49%; }

.mb-49 {
  margin-bottom: 49%; }

.mt-n-49 {
  margin-top: -49%; }

.mb-n-49 {
  margin-bottom: -49%; }

.width-49 {
  width: 49%;
  box-sizing: border-box; }

.tran-x-49 {
  -webkit-transform: translateX(49%);
  transform: translateX(49%); }

.tran-x-vw49 {
  -webkit-transform: translateX(49vw);
  transform: translateX(49vw); }

.tran-x-n-49 {
  -webkit-transform: translateX(-49%);
  transform: translateX(-49%); }

.tran-x-n-vw49 {
  -webkit-transform: translateX(-49vw);
  transform: translateX(-49vw); }

.tran-y-n-49 {
  -webkit-transform: translateY(-49%);
  transform: translateY(-49%); }

.tran-y-49 {
  -webkit-transform: translateY(49%);
  transform: translateY(49%); }

.z-push-50 {
  position: relative;
  z-index: 50; }

.pl-50 {
  padding-left: 50%; }

.pr-50 {
  padding-right: 50%; }

.pt-50 {
  padding-top: 50%; }

.pb-50 {
  padding-bottom: 50%; }

.pl-v50 {
  padding-left: 50vw; }

.pr-v50 {
  padding-right: 50vw; }

.pt-v50 {
  padding-top: 50vw; }

.pb-v50 {
  padding-bottom: 50vw; }

.p-all-50 {
  padding: 50%; }

.mr-50 {
  margin-left: 50%; }

.mr-n50 {
  margin-left: -50%; }

.mr-v50 {
  margin-left: 50vw; }

.mr-nv50 {
  margin-left: -50vw; }

.ml-50 {
  margin-right: 50%; }

.ml-n50 {
  margin-right: -50%; }

.ml-v50 {
  margin-right: 50vw; }

.ml-nv50 {
  margin-right: -50vw; }

.mt-50 {
  margin-top: 50%; }

.mb-50 {
  margin-bottom: 50%; }

.mt-n-50 {
  margin-top: -50%; }

.mb-n-50 {
  margin-bottom: -50%; }

.width-50 {
  width: 50%;
  box-sizing: border-box; }

.tran-x-50 {
  -webkit-transform: translateX(50%);
  transform: translateX(50%); }

.tran-x-vw50 {
  -webkit-transform: translateX(50vw);
  transform: translateX(50vw); }

.tran-x-n-50 {
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%); }

.tran-x-n-vw50 {
  -webkit-transform: translateX(-50vw);
  transform: translateX(-50vw); }

.tran-y-n-50 {
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%); }

.tran-y-50 {
  -webkit-transform: translateY(50%);
  transform: translateY(50%); }

.z-push-51 {
  position: relative;
  z-index: 51; }

.pl-51 {
  padding-left: 51%; }

.pr-51 {
  padding-right: 51%; }

.pt-51 {
  padding-top: 51%; }

.pb-51 {
  padding-bottom: 51%; }

.pl-v51 {
  padding-left: 51vw; }

.pr-v51 {
  padding-right: 51vw; }

.pt-v51 {
  padding-top: 51vw; }

.pb-v51 {
  padding-bottom: 51vw; }

.p-all-51 {
  padding: 51%; }

.mr-51 {
  margin-left: 51%; }

.mr-n51 {
  margin-left: -51%; }

.mr-v51 {
  margin-left: 51vw; }

.mr-nv51 {
  margin-left: -51vw; }

.ml-51 {
  margin-right: 51%; }

.ml-n51 {
  margin-right: -51%; }

.ml-v51 {
  margin-right: 51vw; }

.ml-nv51 {
  margin-right: -51vw; }

.mt-51 {
  margin-top: 51%; }

.mb-51 {
  margin-bottom: 51%; }

.mt-n-51 {
  margin-top: -51%; }

.mb-n-51 {
  margin-bottom: -51%; }

.width-51 {
  width: 51%;
  box-sizing: border-box; }

.tran-x-51 {
  -webkit-transform: translateX(51%);
  transform: translateX(51%); }

.tran-x-vw51 {
  -webkit-transform: translateX(51vw);
  transform: translateX(51vw); }

.tran-x-n-51 {
  -webkit-transform: translateX(-51%);
  transform: translateX(-51%); }

.tran-x-n-vw51 {
  -webkit-transform: translateX(-51vw);
  transform: translateX(-51vw); }

.tran-y-n-51 {
  -webkit-transform: translateY(-51%);
  transform: translateY(-51%); }

.tran-y-51 {
  -webkit-transform: translateY(51%);
  transform: translateY(51%); }

.z-push-52 {
  position: relative;
  z-index: 52; }

.pl-52 {
  padding-left: 52%; }

.pr-52 {
  padding-right: 52%; }

.pt-52 {
  padding-top: 52%; }

.pb-52 {
  padding-bottom: 52%; }

.pl-v52 {
  padding-left: 52vw; }

.pr-v52 {
  padding-right: 52vw; }

.pt-v52 {
  padding-top: 52vw; }

.pb-v52 {
  padding-bottom: 52vw; }

.p-all-52 {
  padding: 52%; }

.mr-52 {
  margin-left: 52%; }

.mr-n52 {
  margin-left: -52%; }

.mr-v52 {
  margin-left: 52vw; }

.mr-nv52 {
  margin-left: -52vw; }

.ml-52 {
  margin-right: 52%; }

.ml-n52 {
  margin-right: -52%; }

.ml-v52 {
  margin-right: 52vw; }

.ml-nv52 {
  margin-right: -52vw; }

.mt-52 {
  margin-top: 52%; }

.mb-52 {
  margin-bottom: 52%; }

.mt-n-52 {
  margin-top: -52%; }

.mb-n-52 {
  margin-bottom: -52%; }

.width-52 {
  width: 52%;
  box-sizing: border-box; }

.tran-x-52 {
  -webkit-transform: translateX(52%);
  transform: translateX(52%); }

.tran-x-vw52 {
  -webkit-transform: translateX(52vw);
  transform: translateX(52vw); }

.tran-x-n-52 {
  -webkit-transform: translateX(-52%);
  transform: translateX(-52%); }

.tran-x-n-vw52 {
  -webkit-transform: translateX(-52vw);
  transform: translateX(-52vw); }

.tran-y-n-52 {
  -webkit-transform: translateY(-52%);
  transform: translateY(-52%); }

.tran-y-52 {
  -webkit-transform: translateY(52%);
  transform: translateY(52%); }

.z-push-53 {
  position: relative;
  z-index: 53; }

.pl-53 {
  padding-left: 53%; }

.pr-53 {
  padding-right: 53%; }

.pt-53 {
  padding-top: 53%; }

.pb-53 {
  padding-bottom: 53%; }

.pl-v53 {
  padding-left: 53vw; }

.pr-v53 {
  padding-right: 53vw; }

.pt-v53 {
  padding-top: 53vw; }

.pb-v53 {
  padding-bottom: 53vw; }

.p-all-53 {
  padding: 53%; }

.mr-53 {
  margin-left: 53%; }

.mr-n53 {
  margin-left: -53%; }

.mr-v53 {
  margin-left: 53vw; }

.mr-nv53 {
  margin-left: -53vw; }

.ml-53 {
  margin-right: 53%; }

.ml-n53 {
  margin-right: -53%; }

.ml-v53 {
  margin-right: 53vw; }

.ml-nv53 {
  margin-right: -53vw; }

.mt-53 {
  margin-top: 53%; }

.mb-53 {
  margin-bottom: 53%; }

.mt-n-53 {
  margin-top: -53%; }

.mb-n-53 {
  margin-bottom: -53%; }

.width-53 {
  width: 53%;
  box-sizing: border-box; }

.tran-x-53 {
  -webkit-transform: translateX(53%);
  transform: translateX(53%); }

.tran-x-vw53 {
  -webkit-transform: translateX(53vw);
  transform: translateX(53vw); }

.tran-x-n-53 {
  -webkit-transform: translateX(-53%);
  transform: translateX(-53%); }

.tran-x-n-vw53 {
  -webkit-transform: translateX(-53vw);
  transform: translateX(-53vw); }

.tran-y-n-53 {
  -webkit-transform: translateY(-53%);
  transform: translateY(-53%); }

.tran-y-53 {
  -webkit-transform: translateY(53%);
  transform: translateY(53%); }

.z-push-54 {
  position: relative;
  z-index: 54; }

.pl-54 {
  padding-left: 54%; }

.pr-54 {
  padding-right: 54%; }

.pt-54 {
  padding-top: 54%; }

.pb-54 {
  padding-bottom: 54%; }

.pl-v54 {
  padding-left: 54vw; }

.pr-v54 {
  padding-right: 54vw; }

.pt-v54 {
  padding-top: 54vw; }

.pb-v54 {
  padding-bottom: 54vw; }

.p-all-54 {
  padding: 54%; }

.mr-54 {
  margin-left: 54%; }

.mr-n54 {
  margin-left: -54%; }

.mr-v54 {
  margin-left: 54vw; }

.mr-nv54 {
  margin-left: -54vw; }

.ml-54 {
  margin-right: 54%; }

.ml-n54 {
  margin-right: -54%; }

.ml-v54 {
  margin-right: 54vw; }

.ml-nv54 {
  margin-right: -54vw; }

.mt-54 {
  margin-top: 54%; }

.mb-54 {
  margin-bottom: 54%; }

.mt-n-54 {
  margin-top: -54%; }

.mb-n-54 {
  margin-bottom: -54%; }

.width-54 {
  width: 54%;
  box-sizing: border-box; }

.tran-x-54 {
  -webkit-transform: translateX(54%);
  transform: translateX(54%); }

.tran-x-vw54 {
  -webkit-transform: translateX(54vw);
  transform: translateX(54vw); }

.tran-x-n-54 {
  -webkit-transform: translateX(-54%);
  transform: translateX(-54%); }

.tran-x-n-vw54 {
  -webkit-transform: translateX(-54vw);
  transform: translateX(-54vw); }

.tran-y-n-54 {
  -webkit-transform: translateY(-54%);
  transform: translateY(-54%); }

.tran-y-54 {
  -webkit-transform: translateY(54%);
  transform: translateY(54%); }

.z-push-55 {
  position: relative;
  z-index: 55; }

.pl-55 {
  padding-left: 55%; }

.pr-55 {
  padding-right: 55%; }

.pt-55 {
  padding-top: 55%; }

.pb-55 {
  padding-bottom: 55%; }

.pl-v55 {
  padding-left: 55vw; }

.pr-v55 {
  padding-right: 55vw; }

.pt-v55 {
  padding-top: 55vw; }

.pb-v55 {
  padding-bottom: 55vw; }

.p-all-55 {
  padding: 55%; }

.mr-55 {
  margin-left: 55%; }

.mr-n55 {
  margin-left: -55%; }

.mr-v55 {
  margin-left: 55vw; }

.mr-nv55 {
  margin-left: -55vw; }

.ml-55 {
  margin-right: 55%; }

.ml-n55 {
  margin-right: -55%; }

.ml-v55 {
  margin-right: 55vw; }

.ml-nv55 {
  margin-right: -55vw; }

.mt-55 {
  margin-top: 55%; }

.mb-55 {
  margin-bottom: 55%; }

.mt-n-55 {
  margin-top: -55%; }

.mb-n-55 {
  margin-bottom: -55%; }

.width-55 {
  width: 55%;
  box-sizing: border-box; }

.tran-x-55 {
  -webkit-transform: translateX(55%);
  transform: translateX(55%); }

.tran-x-vw55 {
  -webkit-transform: translateX(55vw);
  transform: translateX(55vw); }

.tran-x-n-55 {
  -webkit-transform: translateX(-55%);
  transform: translateX(-55%); }

.tran-x-n-vw55 {
  -webkit-transform: translateX(-55vw);
  transform: translateX(-55vw); }

.tran-y-n-55 {
  -webkit-transform: translateY(-55%);
  transform: translateY(-55%); }

.tran-y-55 {
  -webkit-transform: translateY(55%);
  transform: translateY(55%); }

.z-push-56 {
  position: relative;
  z-index: 56; }

.pl-56 {
  padding-left: 56%; }

.pr-56 {
  padding-right: 56%; }

.pt-56 {
  padding-top: 56%; }

.pb-56 {
  padding-bottom: 56%; }

.pl-v56 {
  padding-left: 56vw; }

.pr-v56 {
  padding-right: 56vw; }

.pt-v56 {
  padding-top: 56vw; }

.pb-v56 {
  padding-bottom: 56vw; }

.p-all-56 {
  padding: 56%; }

.mr-56 {
  margin-left: 56%; }

.mr-n56 {
  margin-left: -56%; }

.mr-v56 {
  margin-left: 56vw; }

.mr-nv56 {
  margin-left: -56vw; }

.ml-56 {
  margin-right: 56%; }

.ml-n56 {
  margin-right: -56%; }

.ml-v56 {
  margin-right: 56vw; }

.ml-nv56 {
  margin-right: -56vw; }

.mt-56 {
  margin-top: 56%; }

.mb-56 {
  margin-bottom: 56%; }

.mt-n-56 {
  margin-top: -56%; }

.mb-n-56 {
  margin-bottom: -56%; }

.width-56 {
  width: 56%;
  box-sizing: border-box; }

.tran-x-56 {
  -webkit-transform: translateX(56%);
  transform: translateX(56%); }

.tran-x-vw56 {
  -webkit-transform: translateX(56vw);
  transform: translateX(56vw); }

.tran-x-n-56 {
  -webkit-transform: translateX(-56%);
  transform: translateX(-56%); }

.tran-x-n-vw56 {
  -webkit-transform: translateX(-56vw);
  transform: translateX(-56vw); }

.tran-y-n-56 {
  -webkit-transform: translateY(-56%);
  transform: translateY(-56%); }

.tran-y-56 {
  -webkit-transform: translateY(56%);
  transform: translateY(56%); }

.z-push-57 {
  position: relative;
  z-index: 57; }

.pl-57 {
  padding-left: 57%; }

.pr-57 {
  padding-right: 57%; }

.pt-57 {
  padding-top: 57%; }

.pb-57 {
  padding-bottom: 57%; }

.pl-v57 {
  padding-left: 57vw; }

.pr-v57 {
  padding-right: 57vw; }

.pt-v57 {
  padding-top: 57vw; }

.pb-v57 {
  padding-bottom: 57vw; }

.p-all-57 {
  padding: 57%; }

.mr-57 {
  margin-left: 57%; }

.mr-n57 {
  margin-left: -57%; }

.mr-v57 {
  margin-left: 57vw; }

.mr-nv57 {
  margin-left: -57vw; }

.ml-57 {
  margin-right: 57%; }

.ml-n57 {
  margin-right: -57%; }

.ml-v57 {
  margin-right: 57vw; }

.ml-nv57 {
  margin-right: -57vw; }

.mt-57 {
  margin-top: 57%; }

.mb-57 {
  margin-bottom: 57%; }

.mt-n-57 {
  margin-top: -57%; }

.mb-n-57 {
  margin-bottom: -57%; }

.width-57 {
  width: 57%;
  box-sizing: border-box; }

.tran-x-57 {
  -webkit-transform: translateX(57%);
  transform: translateX(57%); }

.tran-x-vw57 {
  -webkit-transform: translateX(57vw);
  transform: translateX(57vw); }

.tran-x-n-57 {
  -webkit-transform: translateX(-57%);
  transform: translateX(-57%); }

.tran-x-n-vw57 {
  -webkit-transform: translateX(-57vw);
  transform: translateX(-57vw); }

.tran-y-n-57 {
  -webkit-transform: translateY(-57%);
  transform: translateY(-57%); }

.tran-y-57 {
  -webkit-transform: translateY(57%);
  transform: translateY(57%); }

.z-push-58 {
  position: relative;
  z-index: 58; }

.pl-58 {
  padding-left: 58%; }

.pr-58 {
  padding-right: 58%; }

.pt-58 {
  padding-top: 58%; }

.pb-58 {
  padding-bottom: 58%; }

.pl-v58 {
  padding-left: 58vw; }

.pr-v58 {
  padding-right: 58vw; }

.pt-v58 {
  padding-top: 58vw; }

.pb-v58 {
  padding-bottom: 58vw; }

.p-all-58 {
  padding: 58%; }

.mr-58 {
  margin-left: 58%; }

.mr-n58 {
  margin-left: -58%; }

.mr-v58 {
  margin-left: 58vw; }

.mr-nv58 {
  margin-left: -58vw; }

.ml-58 {
  margin-right: 58%; }

.ml-n58 {
  margin-right: -58%; }

.ml-v58 {
  margin-right: 58vw; }

.ml-nv58 {
  margin-right: -58vw; }

.mt-58 {
  margin-top: 58%; }

.mb-58 {
  margin-bottom: 58%; }

.mt-n-58 {
  margin-top: -58%; }

.mb-n-58 {
  margin-bottom: -58%; }

.width-58 {
  width: 58%;
  box-sizing: border-box; }

.tran-x-58 {
  -webkit-transform: translateX(58%);
  transform: translateX(58%); }

.tran-x-vw58 {
  -webkit-transform: translateX(58vw);
  transform: translateX(58vw); }

.tran-x-n-58 {
  -webkit-transform: translateX(-58%);
  transform: translateX(-58%); }

.tran-x-n-vw58 {
  -webkit-transform: translateX(-58vw);
  transform: translateX(-58vw); }

.tran-y-n-58 {
  -webkit-transform: translateY(-58%);
  transform: translateY(-58%); }

.tran-y-58 {
  -webkit-transform: translateY(58%);
  transform: translateY(58%); }

.z-push-59 {
  position: relative;
  z-index: 59; }

.pl-59 {
  padding-left: 59%; }

.pr-59 {
  padding-right: 59%; }

.pt-59 {
  padding-top: 59%; }

.pb-59 {
  padding-bottom: 59%; }

.pl-v59 {
  padding-left: 59vw; }

.pr-v59 {
  padding-right: 59vw; }

.pt-v59 {
  padding-top: 59vw; }

.pb-v59 {
  padding-bottom: 59vw; }

.p-all-59 {
  padding: 59%; }

.mr-59 {
  margin-left: 59%; }

.mr-n59 {
  margin-left: -59%; }

.mr-v59 {
  margin-left: 59vw; }

.mr-nv59 {
  margin-left: -59vw; }

.ml-59 {
  margin-right: 59%; }

.ml-n59 {
  margin-right: -59%; }

.ml-v59 {
  margin-right: 59vw; }

.ml-nv59 {
  margin-right: -59vw; }

.mt-59 {
  margin-top: 59%; }

.mb-59 {
  margin-bottom: 59%; }

.mt-n-59 {
  margin-top: -59%; }

.mb-n-59 {
  margin-bottom: -59%; }

.width-59 {
  width: 59%;
  box-sizing: border-box; }

.tran-x-59 {
  -webkit-transform: translateX(59%);
  transform: translateX(59%); }

.tran-x-vw59 {
  -webkit-transform: translateX(59vw);
  transform: translateX(59vw); }

.tran-x-n-59 {
  -webkit-transform: translateX(-59%);
  transform: translateX(-59%); }

.tran-x-n-vw59 {
  -webkit-transform: translateX(-59vw);
  transform: translateX(-59vw); }

.tran-y-n-59 {
  -webkit-transform: translateY(-59%);
  transform: translateY(-59%); }

.tran-y-59 {
  -webkit-transform: translateY(59%);
  transform: translateY(59%); }

.z-push-60 {
  position: relative;
  z-index: 60; }

.pl-60 {
  padding-left: 60%; }

.pr-60 {
  padding-right: 60%; }

.pt-60 {
  padding-top: 60%; }

.pb-60 {
  padding-bottom: 60%; }

.pl-v60 {
  padding-left: 60vw; }

.pr-v60 {
  padding-right: 60vw; }

.pt-v60 {
  padding-top: 60vw; }

.pb-v60 {
  padding-bottom: 60vw; }

.p-all-60 {
  padding: 60%; }

.mr-60 {
  margin-left: 60%; }

.mr-n60 {
  margin-left: -60%; }

.mr-v60 {
  margin-left: 60vw; }

.mr-nv60 {
  margin-left: -60vw; }

.ml-60 {
  margin-right: 60%; }

.ml-n60 {
  margin-right: -60%; }

.ml-v60 {
  margin-right: 60vw; }

.ml-nv60 {
  margin-right: -60vw; }

.mt-60 {
  margin-top: 60%; }

.mb-60 {
  margin-bottom: 60%; }

.mt-n-60 {
  margin-top: -60%; }

.mb-n-60 {
  margin-bottom: -60%; }

.width-60 {
  width: 60%;
  box-sizing: border-box; }

.tran-x-60 {
  -webkit-transform: translateX(60%);
  transform: translateX(60%); }

.tran-x-vw60 {
  -webkit-transform: translateX(60vw);
  transform: translateX(60vw); }

.tran-x-n-60 {
  -webkit-transform: translateX(-60%);
  transform: translateX(-60%); }

.tran-x-n-vw60 {
  -webkit-transform: translateX(-60vw);
  transform: translateX(-60vw); }

.tran-y-n-60 {
  -webkit-transform: translateY(-60%);
  transform: translateY(-60%); }

.tran-y-60 {
  -webkit-transform: translateY(60%);
  transform: translateY(60%); }

.z-push-61 {
  position: relative;
  z-index: 61; }

.pl-61 {
  padding-left: 61%; }

.pr-61 {
  padding-right: 61%; }

.pt-61 {
  padding-top: 61%; }

.pb-61 {
  padding-bottom: 61%; }

.pl-v61 {
  padding-left: 61vw; }

.pr-v61 {
  padding-right: 61vw; }

.pt-v61 {
  padding-top: 61vw; }

.pb-v61 {
  padding-bottom: 61vw; }

.p-all-61 {
  padding: 61%; }

.mr-61 {
  margin-left: 61%; }

.mr-n61 {
  margin-left: -61%; }

.mr-v61 {
  margin-left: 61vw; }

.mr-nv61 {
  margin-left: -61vw; }

.ml-61 {
  margin-right: 61%; }

.ml-n61 {
  margin-right: -61%; }

.ml-v61 {
  margin-right: 61vw; }

.ml-nv61 {
  margin-right: -61vw; }

.mt-61 {
  margin-top: 61%; }

.mb-61 {
  margin-bottom: 61%; }

.mt-n-61 {
  margin-top: -61%; }

.mb-n-61 {
  margin-bottom: -61%; }

.width-61 {
  width: 61%;
  box-sizing: border-box; }

.tran-x-61 {
  -webkit-transform: translateX(61%);
  transform: translateX(61%); }

.tran-x-vw61 {
  -webkit-transform: translateX(61vw);
  transform: translateX(61vw); }

.tran-x-n-61 {
  -webkit-transform: translateX(-61%);
  transform: translateX(-61%); }

.tran-x-n-vw61 {
  -webkit-transform: translateX(-61vw);
  transform: translateX(-61vw); }

.tran-y-n-61 {
  -webkit-transform: translateY(-61%);
  transform: translateY(-61%); }

.tran-y-61 {
  -webkit-transform: translateY(61%);
  transform: translateY(61%); }

.z-push-62 {
  position: relative;
  z-index: 62; }

.pl-62 {
  padding-left: 62%; }

.pr-62 {
  padding-right: 62%; }

.pt-62 {
  padding-top: 62%; }

.pb-62 {
  padding-bottom: 62%; }

.pl-v62 {
  padding-left: 62vw; }

.pr-v62 {
  padding-right: 62vw; }

.pt-v62 {
  padding-top: 62vw; }

.pb-v62 {
  padding-bottom: 62vw; }

.p-all-62 {
  padding: 62%; }

.mr-62 {
  margin-left: 62%; }

.mr-n62 {
  margin-left: -62%; }

.mr-v62 {
  margin-left: 62vw; }

.mr-nv62 {
  margin-left: -62vw; }

.ml-62 {
  margin-right: 62%; }

.ml-n62 {
  margin-right: -62%; }

.ml-v62 {
  margin-right: 62vw; }

.ml-nv62 {
  margin-right: -62vw; }

.mt-62 {
  margin-top: 62%; }

.mb-62 {
  margin-bottom: 62%; }

.mt-n-62 {
  margin-top: -62%; }

.mb-n-62 {
  margin-bottom: -62%; }

.width-62 {
  width: 62%;
  box-sizing: border-box; }

.tran-x-62 {
  -webkit-transform: translateX(62%);
  transform: translateX(62%); }

.tran-x-vw62 {
  -webkit-transform: translateX(62vw);
  transform: translateX(62vw); }

.tran-x-n-62 {
  -webkit-transform: translateX(-62%);
  transform: translateX(-62%); }

.tran-x-n-vw62 {
  -webkit-transform: translateX(-62vw);
  transform: translateX(-62vw); }

.tran-y-n-62 {
  -webkit-transform: translateY(-62%);
  transform: translateY(-62%); }

.tran-y-62 {
  -webkit-transform: translateY(62%);
  transform: translateY(62%); }

.z-push-63 {
  position: relative;
  z-index: 63; }

.pl-63 {
  padding-left: 63%; }

.pr-63 {
  padding-right: 63%; }

.pt-63 {
  padding-top: 63%; }

.pb-63 {
  padding-bottom: 63%; }

.pl-v63 {
  padding-left: 63vw; }

.pr-v63 {
  padding-right: 63vw; }

.pt-v63 {
  padding-top: 63vw; }

.pb-v63 {
  padding-bottom: 63vw; }

.p-all-63 {
  padding: 63%; }

.mr-63 {
  margin-left: 63%; }

.mr-n63 {
  margin-left: -63%; }

.mr-v63 {
  margin-left: 63vw; }

.mr-nv63 {
  margin-left: -63vw; }

.ml-63 {
  margin-right: 63%; }

.ml-n63 {
  margin-right: -63%; }

.ml-v63 {
  margin-right: 63vw; }

.ml-nv63 {
  margin-right: -63vw; }

.mt-63 {
  margin-top: 63%; }

.mb-63 {
  margin-bottom: 63%; }

.mt-n-63 {
  margin-top: -63%; }

.mb-n-63 {
  margin-bottom: -63%; }

.width-63 {
  width: 63%;
  box-sizing: border-box; }

.tran-x-63 {
  -webkit-transform: translateX(63%);
  transform: translateX(63%); }

.tran-x-vw63 {
  -webkit-transform: translateX(63vw);
  transform: translateX(63vw); }

.tran-x-n-63 {
  -webkit-transform: translateX(-63%);
  transform: translateX(-63%); }

.tran-x-n-vw63 {
  -webkit-transform: translateX(-63vw);
  transform: translateX(-63vw); }

.tran-y-n-63 {
  -webkit-transform: translateY(-63%);
  transform: translateY(-63%); }

.tran-y-63 {
  -webkit-transform: translateY(63%);
  transform: translateY(63%); }

.z-push-64 {
  position: relative;
  z-index: 64; }

.pl-64 {
  padding-left: 64%; }

.pr-64 {
  padding-right: 64%; }

.pt-64 {
  padding-top: 64%; }

.pb-64 {
  padding-bottom: 64%; }

.pl-v64 {
  padding-left: 64vw; }

.pr-v64 {
  padding-right: 64vw; }

.pt-v64 {
  padding-top: 64vw; }

.pb-v64 {
  padding-bottom: 64vw; }

.p-all-64 {
  padding: 64%; }

.mr-64 {
  margin-left: 64%; }

.mr-n64 {
  margin-left: -64%; }

.mr-v64 {
  margin-left: 64vw; }

.mr-nv64 {
  margin-left: -64vw; }

.ml-64 {
  margin-right: 64%; }

.ml-n64 {
  margin-right: -64%; }

.ml-v64 {
  margin-right: 64vw; }

.ml-nv64 {
  margin-right: -64vw; }

.mt-64 {
  margin-top: 64%; }

.mb-64 {
  margin-bottom: 64%; }

.mt-n-64 {
  margin-top: -64%; }

.mb-n-64 {
  margin-bottom: -64%; }

.width-64 {
  width: 64%;
  box-sizing: border-box; }

.tran-x-64 {
  -webkit-transform: translateX(64%);
  transform: translateX(64%); }

.tran-x-vw64 {
  -webkit-transform: translateX(64vw);
  transform: translateX(64vw); }

.tran-x-n-64 {
  -webkit-transform: translateX(-64%);
  transform: translateX(-64%); }

.tran-x-n-vw64 {
  -webkit-transform: translateX(-64vw);
  transform: translateX(-64vw); }

.tran-y-n-64 {
  -webkit-transform: translateY(-64%);
  transform: translateY(-64%); }

.tran-y-64 {
  -webkit-transform: translateY(64%);
  transform: translateY(64%); }

.z-push-65 {
  position: relative;
  z-index: 65; }

.pl-65 {
  padding-left: 65%; }

.pr-65 {
  padding-right: 65%; }

.pt-65 {
  padding-top: 65%; }

.pb-65 {
  padding-bottom: 65%; }

.pl-v65 {
  padding-left: 65vw; }

.pr-v65 {
  padding-right: 65vw; }

.pt-v65 {
  padding-top: 65vw; }

.pb-v65 {
  padding-bottom: 65vw; }

.p-all-65 {
  padding: 65%; }

.mr-65 {
  margin-left: 65%; }

.mr-n65 {
  margin-left: -65%; }

.mr-v65 {
  margin-left: 65vw; }

.mr-nv65 {
  margin-left: -65vw; }

.ml-65 {
  margin-right: 65%; }

.ml-n65 {
  margin-right: -65%; }

.ml-v65 {
  margin-right: 65vw; }

.ml-nv65 {
  margin-right: -65vw; }

.mt-65 {
  margin-top: 65%; }

.mb-65 {
  margin-bottom: 65%; }

.mt-n-65 {
  margin-top: -65%; }

.mb-n-65 {
  margin-bottom: -65%; }

.width-65 {
  width: 65%;
  box-sizing: border-box; }

.tran-x-65 {
  -webkit-transform: translateX(65%);
  transform: translateX(65%); }

.tran-x-vw65 {
  -webkit-transform: translateX(65vw);
  transform: translateX(65vw); }

.tran-x-n-65 {
  -webkit-transform: translateX(-65%);
  transform: translateX(-65%); }

.tran-x-n-vw65 {
  -webkit-transform: translateX(-65vw);
  transform: translateX(-65vw); }

.tran-y-n-65 {
  -webkit-transform: translateY(-65%);
  transform: translateY(-65%); }

.tran-y-65 {
  -webkit-transform: translateY(65%);
  transform: translateY(65%); }

.z-push-66 {
  position: relative;
  z-index: 66; }

.pl-66 {
  padding-left: 66%; }

.pr-66 {
  padding-right: 66%; }

.pt-66 {
  padding-top: 66%; }

.pb-66 {
  padding-bottom: 66%; }

.pl-v66 {
  padding-left: 66vw; }

.pr-v66 {
  padding-right: 66vw; }

.pt-v66 {
  padding-top: 66vw; }

.pb-v66 {
  padding-bottom: 66vw; }

.p-all-66 {
  padding: 66%; }

.mr-66 {
  margin-left: 66%; }

.mr-n66 {
  margin-left: -66%; }

.mr-v66 {
  margin-left: 66vw; }

.mr-nv66 {
  margin-left: -66vw; }

.ml-66 {
  margin-right: 66%; }

.ml-n66 {
  margin-right: -66%; }

.ml-v66 {
  margin-right: 66vw; }

.ml-nv66 {
  margin-right: -66vw; }

.mt-66 {
  margin-top: 66%; }

.mb-66 {
  margin-bottom: 66%; }

.mt-n-66 {
  margin-top: -66%; }

.mb-n-66 {
  margin-bottom: -66%; }

.width-66 {
  width: 66%;
  box-sizing: border-box; }

.tran-x-66 {
  -webkit-transform: translateX(66%);
  transform: translateX(66%); }

.tran-x-vw66 {
  -webkit-transform: translateX(66vw);
  transform: translateX(66vw); }

.tran-x-n-66 {
  -webkit-transform: translateX(-66%);
  transform: translateX(-66%); }

.tran-x-n-vw66 {
  -webkit-transform: translateX(-66vw);
  transform: translateX(-66vw); }

.tran-y-n-66 {
  -webkit-transform: translateY(-66%);
  transform: translateY(-66%); }

.tran-y-66 {
  -webkit-transform: translateY(66%);
  transform: translateY(66%); }

.z-push-67 {
  position: relative;
  z-index: 67; }

.pl-67 {
  padding-left: 67%; }

.pr-67 {
  padding-right: 67%; }

.pt-67 {
  padding-top: 67%; }

.pb-67 {
  padding-bottom: 67%; }

.pl-v67 {
  padding-left: 67vw; }

.pr-v67 {
  padding-right: 67vw; }

.pt-v67 {
  padding-top: 67vw; }

.pb-v67 {
  padding-bottom: 67vw; }

.p-all-67 {
  padding: 67%; }

.mr-67 {
  margin-left: 67%; }

.mr-n67 {
  margin-left: -67%; }

.mr-v67 {
  margin-left: 67vw; }

.mr-nv67 {
  margin-left: -67vw; }

.ml-67 {
  margin-right: 67%; }

.ml-n67 {
  margin-right: -67%; }

.ml-v67 {
  margin-right: 67vw; }

.ml-nv67 {
  margin-right: -67vw; }

.mt-67 {
  margin-top: 67%; }

.mb-67 {
  margin-bottom: 67%; }

.mt-n-67 {
  margin-top: -67%; }

.mb-n-67 {
  margin-bottom: -67%; }

.width-67 {
  width: 67%;
  box-sizing: border-box; }

.tran-x-67 {
  -webkit-transform: translateX(67%);
  transform: translateX(67%); }

.tran-x-vw67 {
  -webkit-transform: translateX(67vw);
  transform: translateX(67vw); }

.tran-x-n-67 {
  -webkit-transform: translateX(-67%);
  transform: translateX(-67%); }

.tran-x-n-vw67 {
  -webkit-transform: translateX(-67vw);
  transform: translateX(-67vw); }

.tran-y-n-67 {
  -webkit-transform: translateY(-67%);
  transform: translateY(-67%); }

.tran-y-67 {
  -webkit-transform: translateY(67%);
  transform: translateY(67%); }

.z-push-68 {
  position: relative;
  z-index: 68; }

.pl-68 {
  padding-left: 68%; }

.pr-68 {
  padding-right: 68%; }

.pt-68 {
  padding-top: 68%; }

.pb-68 {
  padding-bottom: 68%; }

.pl-v68 {
  padding-left: 68vw; }

.pr-v68 {
  padding-right: 68vw; }

.pt-v68 {
  padding-top: 68vw; }

.pb-v68 {
  padding-bottom: 68vw; }

.p-all-68 {
  padding: 68%; }

.mr-68 {
  margin-left: 68%; }

.mr-n68 {
  margin-left: -68%; }

.mr-v68 {
  margin-left: 68vw; }

.mr-nv68 {
  margin-left: -68vw; }

.ml-68 {
  margin-right: 68%; }

.ml-n68 {
  margin-right: -68%; }

.ml-v68 {
  margin-right: 68vw; }

.ml-nv68 {
  margin-right: -68vw; }

.mt-68 {
  margin-top: 68%; }

.mb-68 {
  margin-bottom: 68%; }

.mt-n-68 {
  margin-top: -68%; }

.mb-n-68 {
  margin-bottom: -68%; }

.width-68 {
  width: 68%;
  box-sizing: border-box; }

.tran-x-68 {
  -webkit-transform: translateX(68%);
  transform: translateX(68%); }

.tran-x-vw68 {
  -webkit-transform: translateX(68vw);
  transform: translateX(68vw); }

.tran-x-n-68 {
  -webkit-transform: translateX(-68%);
  transform: translateX(-68%); }

.tran-x-n-vw68 {
  -webkit-transform: translateX(-68vw);
  transform: translateX(-68vw); }

.tran-y-n-68 {
  -webkit-transform: translateY(-68%);
  transform: translateY(-68%); }

.tran-y-68 {
  -webkit-transform: translateY(68%);
  transform: translateY(68%); }

.z-push-69 {
  position: relative;
  z-index: 69; }

.pl-69 {
  padding-left: 69%; }

.pr-69 {
  padding-right: 69%; }

.pt-69 {
  padding-top: 69%; }

.pb-69 {
  padding-bottom: 69%; }

.pl-v69 {
  padding-left: 69vw; }

.pr-v69 {
  padding-right: 69vw; }

.pt-v69 {
  padding-top: 69vw; }

.pb-v69 {
  padding-bottom: 69vw; }

.p-all-69 {
  padding: 69%; }

.mr-69 {
  margin-left: 69%; }

.mr-n69 {
  margin-left: -69%; }

.mr-v69 {
  margin-left: 69vw; }

.mr-nv69 {
  margin-left: -69vw; }

.ml-69 {
  margin-right: 69%; }

.ml-n69 {
  margin-right: -69%; }

.ml-v69 {
  margin-right: 69vw; }

.ml-nv69 {
  margin-right: -69vw; }

.mt-69 {
  margin-top: 69%; }

.mb-69 {
  margin-bottom: 69%; }

.mt-n-69 {
  margin-top: -69%; }

.mb-n-69 {
  margin-bottom: -69%; }

.width-69 {
  width: 69%;
  box-sizing: border-box; }

.tran-x-69 {
  -webkit-transform: translateX(69%);
  transform: translateX(69%); }

.tran-x-vw69 {
  -webkit-transform: translateX(69vw);
  transform: translateX(69vw); }

.tran-x-n-69 {
  -webkit-transform: translateX(-69%);
  transform: translateX(-69%); }

.tran-x-n-vw69 {
  -webkit-transform: translateX(-69vw);
  transform: translateX(-69vw); }

.tran-y-n-69 {
  -webkit-transform: translateY(-69%);
  transform: translateY(-69%); }

.tran-y-69 {
  -webkit-transform: translateY(69%);
  transform: translateY(69%); }

.z-push-70 {
  position: relative;
  z-index: 70; }

.pl-70 {
  padding-left: 70%; }

.pr-70 {
  padding-right: 70%; }

.pt-70 {
  padding-top: 70%; }

.pb-70 {
  padding-bottom: 70%; }

.pl-v70 {
  padding-left: 70vw; }

.pr-v70 {
  padding-right: 70vw; }

.pt-v70 {
  padding-top: 70vw; }

.pb-v70 {
  padding-bottom: 70vw; }

.p-all-70 {
  padding: 70%; }

.mr-70 {
  margin-left: 70%; }

.mr-n70 {
  margin-left: -70%; }

.mr-v70 {
  margin-left: 70vw; }

.mr-nv70 {
  margin-left: -70vw; }

.ml-70 {
  margin-right: 70%; }

.ml-n70 {
  margin-right: -70%; }

.ml-v70 {
  margin-right: 70vw; }

.ml-nv70 {
  margin-right: -70vw; }

.mt-70 {
  margin-top: 70%; }

.mb-70 {
  margin-bottom: 70%; }

.mt-n-70 {
  margin-top: -70%; }

.mb-n-70 {
  margin-bottom: -70%; }

.width-70 {
  width: 70%;
  box-sizing: border-box; }

.tran-x-70 {
  -webkit-transform: translateX(70%);
  transform: translateX(70%); }

.tran-x-vw70 {
  -webkit-transform: translateX(70vw);
  transform: translateX(70vw); }

.tran-x-n-70 {
  -webkit-transform: translateX(-70%);
  transform: translateX(-70%); }

.tran-x-n-vw70 {
  -webkit-transform: translateX(-70vw);
  transform: translateX(-70vw); }

.tran-y-n-70 {
  -webkit-transform: translateY(-70%);
  transform: translateY(-70%); }

.tran-y-70 {
  -webkit-transform: translateY(70%);
  transform: translateY(70%); }

.z-push-71 {
  position: relative;
  z-index: 71; }

.pl-71 {
  padding-left: 71%; }

.pr-71 {
  padding-right: 71%; }

.pt-71 {
  padding-top: 71%; }

.pb-71 {
  padding-bottom: 71%; }

.pl-v71 {
  padding-left: 71vw; }

.pr-v71 {
  padding-right: 71vw; }

.pt-v71 {
  padding-top: 71vw; }

.pb-v71 {
  padding-bottom: 71vw; }

.p-all-71 {
  padding: 71%; }

.mr-71 {
  margin-left: 71%; }

.mr-n71 {
  margin-left: -71%; }

.mr-v71 {
  margin-left: 71vw; }

.mr-nv71 {
  margin-left: -71vw; }

.ml-71 {
  margin-right: 71%; }

.ml-n71 {
  margin-right: -71%; }

.ml-v71 {
  margin-right: 71vw; }

.ml-nv71 {
  margin-right: -71vw; }

.mt-71 {
  margin-top: 71%; }

.mb-71 {
  margin-bottom: 71%; }

.mt-n-71 {
  margin-top: -71%; }

.mb-n-71 {
  margin-bottom: -71%; }

.width-71 {
  width: 71%;
  box-sizing: border-box; }

.tran-x-71 {
  -webkit-transform: translateX(71%);
  transform: translateX(71%); }

.tran-x-vw71 {
  -webkit-transform: translateX(71vw);
  transform: translateX(71vw); }

.tran-x-n-71 {
  -webkit-transform: translateX(-71%);
  transform: translateX(-71%); }

.tran-x-n-vw71 {
  -webkit-transform: translateX(-71vw);
  transform: translateX(-71vw); }

.tran-y-n-71 {
  -webkit-transform: translateY(-71%);
  transform: translateY(-71%); }

.tran-y-71 {
  -webkit-transform: translateY(71%);
  transform: translateY(71%); }

.z-push-72 {
  position: relative;
  z-index: 72; }

.pl-72 {
  padding-left: 72%; }

.pr-72 {
  padding-right: 72%; }

.pt-72 {
  padding-top: 72%; }

.pb-72 {
  padding-bottom: 72%; }

.pl-v72 {
  padding-left: 72vw; }

.pr-v72 {
  padding-right: 72vw; }

.pt-v72 {
  padding-top: 72vw; }

.pb-v72 {
  padding-bottom: 72vw; }

.p-all-72 {
  padding: 72%; }

.mr-72 {
  margin-left: 72%; }

.mr-n72 {
  margin-left: -72%; }

.mr-v72 {
  margin-left: 72vw; }

.mr-nv72 {
  margin-left: -72vw; }

.ml-72 {
  margin-right: 72%; }

.ml-n72 {
  margin-right: -72%; }

.ml-v72 {
  margin-right: 72vw; }

.ml-nv72 {
  margin-right: -72vw; }

.mt-72 {
  margin-top: 72%; }

.mb-72 {
  margin-bottom: 72%; }

.mt-n-72 {
  margin-top: -72%; }

.mb-n-72 {
  margin-bottom: -72%; }

.width-72 {
  width: 72%;
  box-sizing: border-box; }

.tran-x-72 {
  -webkit-transform: translateX(72%);
  transform: translateX(72%); }

.tran-x-vw72 {
  -webkit-transform: translateX(72vw);
  transform: translateX(72vw); }

.tran-x-n-72 {
  -webkit-transform: translateX(-72%);
  transform: translateX(-72%); }

.tran-x-n-vw72 {
  -webkit-transform: translateX(-72vw);
  transform: translateX(-72vw); }

.tran-y-n-72 {
  -webkit-transform: translateY(-72%);
  transform: translateY(-72%); }

.tran-y-72 {
  -webkit-transform: translateY(72%);
  transform: translateY(72%); }

.z-push-73 {
  position: relative;
  z-index: 73; }

.pl-73 {
  padding-left: 73%; }

.pr-73 {
  padding-right: 73%; }

.pt-73 {
  padding-top: 73%; }

.pb-73 {
  padding-bottom: 73%; }

.pl-v73 {
  padding-left: 73vw; }

.pr-v73 {
  padding-right: 73vw; }

.pt-v73 {
  padding-top: 73vw; }

.pb-v73 {
  padding-bottom: 73vw; }

.p-all-73 {
  padding: 73%; }

.mr-73 {
  margin-left: 73%; }

.mr-n73 {
  margin-left: -73%; }

.mr-v73 {
  margin-left: 73vw; }

.mr-nv73 {
  margin-left: -73vw; }

.ml-73 {
  margin-right: 73%; }

.ml-n73 {
  margin-right: -73%; }

.ml-v73 {
  margin-right: 73vw; }

.ml-nv73 {
  margin-right: -73vw; }

.mt-73 {
  margin-top: 73%; }

.mb-73 {
  margin-bottom: 73%; }

.mt-n-73 {
  margin-top: -73%; }

.mb-n-73 {
  margin-bottom: -73%; }

.width-73 {
  width: 73%;
  box-sizing: border-box; }

.tran-x-73 {
  -webkit-transform: translateX(73%);
  transform: translateX(73%); }

.tran-x-vw73 {
  -webkit-transform: translateX(73vw);
  transform: translateX(73vw); }

.tran-x-n-73 {
  -webkit-transform: translateX(-73%);
  transform: translateX(-73%); }

.tran-x-n-vw73 {
  -webkit-transform: translateX(-73vw);
  transform: translateX(-73vw); }

.tran-y-n-73 {
  -webkit-transform: translateY(-73%);
  transform: translateY(-73%); }

.tran-y-73 {
  -webkit-transform: translateY(73%);
  transform: translateY(73%); }

.z-push-74 {
  position: relative;
  z-index: 74; }

.pl-74 {
  padding-left: 74%; }

.pr-74 {
  padding-right: 74%; }

.pt-74 {
  padding-top: 74%; }

.pb-74 {
  padding-bottom: 74%; }

.pl-v74 {
  padding-left: 74vw; }

.pr-v74 {
  padding-right: 74vw; }

.pt-v74 {
  padding-top: 74vw; }

.pb-v74 {
  padding-bottom: 74vw; }

.p-all-74 {
  padding: 74%; }

.mr-74 {
  margin-left: 74%; }

.mr-n74 {
  margin-left: -74%; }

.mr-v74 {
  margin-left: 74vw; }

.mr-nv74 {
  margin-left: -74vw; }

.ml-74 {
  margin-right: 74%; }

.ml-n74 {
  margin-right: -74%; }

.ml-v74 {
  margin-right: 74vw; }

.ml-nv74 {
  margin-right: -74vw; }

.mt-74 {
  margin-top: 74%; }

.mb-74 {
  margin-bottom: 74%; }

.mt-n-74 {
  margin-top: -74%; }

.mb-n-74 {
  margin-bottom: -74%; }

.width-74 {
  width: 74%;
  box-sizing: border-box; }

.tran-x-74 {
  -webkit-transform: translateX(74%);
  transform: translateX(74%); }

.tran-x-vw74 {
  -webkit-transform: translateX(74vw);
  transform: translateX(74vw); }

.tran-x-n-74 {
  -webkit-transform: translateX(-74%);
  transform: translateX(-74%); }

.tran-x-n-vw74 {
  -webkit-transform: translateX(-74vw);
  transform: translateX(-74vw); }

.tran-y-n-74 {
  -webkit-transform: translateY(-74%);
  transform: translateY(-74%); }

.tran-y-74 {
  -webkit-transform: translateY(74%);
  transform: translateY(74%); }

.z-push-75 {
  position: relative;
  z-index: 75; }

.pl-75 {
  padding-left: 75%; }

.pr-75 {
  padding-right: 75%; }

.pt-75 {
  padding-top: 75%; }

.pb-75 {
  padding-bottom: 75%; }

.pl-v75 {
  padding-left: 75vw; }

.pr-v75 {
  padding-right: 75vw; }

.pt-v75 {
  padding-top: 75vw; }

.pb-v75 {
  padding-bottom: 75vw; }

.p-all-75 {
  padding: 75%; }

.mr-75 {
  margin-left: 75%; }

.mr-n75 {
  margin-left: -75%; }

.mr-v75 {
  margin-left: 75vw; }

.mr-nv75 {
  margin-left: -75vw; }

.ml-75 {
  margin-right: 75%; }

.ml-n75 {
  margin-right: -75%; }

.ml-v75 {
  margin-right: 75vw; }

.ml-nv75 {
  margin-right: -75vw; }

.mt-75 {
  margin-top: 75%; }

.mb-75 {
  margin-bottom: 75%; }

.mt-n-75 {
  margin-top: -75%; }

.mb-n-75 {
  margin-bottom: -75%; }

.width-75 {
  width: 75%;
  box-sizing: border-box; }

.tran-x-75 {
  -webkit-transform: translateX(75%);
  transform: translateX(75%); }

.tran-x-vw75 {
  -webkit-transform: translateX(75vw);
  transform: translateX(75vw); }

.tran-x-n-75 {
  -webkit-transform: translateX(-75%);
  transform: translateX(-75%); }

.tran-x-n-vw75 {
  -webkit-transform: translateX(-75vw);
  transform: translateX(-75vw); }

.tran-y-n-75 {
  -webkit-transform: translateY(-75%);
  transform: translateY(-75%); }

.tran-y-75 {
  -webkit-transform: translateY(75%);
  transform: translateY(75%); }

.z-push-76 {
  position: relative;
  z-index: 76; }

.pl-76 {
  padding-left: 76%; }

.pr-76 {
  padding-right: 76%; }

.pt-76 {
  padding-top: 76%; }

.pb-76 {
  padding-bottom: 76%; }

.pl-v76 {
  padding-left: 76vw; }

.pr-v76 {
  padding-right: 76vw; }

.pt-v76 {
  padding-top: 76vw; }

.pb-v76 {
  padding-bottom: 76vw; }

.p-all-76 {
  padding: 76%; }

.mr-76 {
  margin-left: 76%; }

.mr-n76 {
  margin-left: -76%; }

.mr-v76 {
  margin-left: 76vw; }

.mr-nv76 {
  margin-left: -76vw; }

.ml-76 {
  margin-right: 76%; }

.ml-n76 {
  margin-right: -76%; }

.ml-v76 {
  margin-right: 76vw; }

.ml-nv76 {
  margin-right: -76vw; }

.mt-76 {
  margin-top: 76%; }

.mb-76 {
  margin-bottom: 76%; }

.mt-n-76 {
  margin-top: -76%; }

.mb-n-76 {
  margin-bottom: -76%; }

.width-76 {
  width: 76%;
  box-sizing: border-box; }

.tran-x-76 {
  -webkit-transform: translateX(76%);
  transform: translateX(76%); }

.tran-x-vw76 {
  -webkit-transform: translateX(76vw);
  transform: translateX(76vw); }

.tran-x-n-76 {
  -webkit-transform: translateX(-76%);
  transform: translateX(-76%); }

.tran-x-n-vw76 {
  -webkit-transform: translateX(-76vw);
  transform: translateX(-76vw); }

.tran-y-n-76 {
  -webkit-transform: translateY(-76%);
  transform: translateY(-76%); }

.tran-y-76 {
  -webkit-transform: translateY(76%);
  transform: translateY(76%); }

.z-push-77 {
  position: relative;
  z-index: 77; }

.pl-77 {
  padding-left: 77%; }

.pr-77 {
  padding-right: 77%; }

.pt-77 {
  padding-top: 77%; }

.pb-77 {
  padding-bottom: 77%; }

.pl-v77 {
  padding-left: 77vw; }

.pr-v77 {
  padding-right: 77vw; }

.pt-v77 {
  padding-top: 77vw; }

.pb-v77 {
  padding-bottom: 77vw; }

.p-all-77 {
  padding: 77%; }

.mr-77 {
  margin-left: 77%; }

.mr-n77 {
  margin-left: -77%; }

.mr-v77 {
  margin-left: 77vw; }

.mr-nv77 {
  margin-left: -77vw; }

.ml-77 {
  margin-right: 77%; }

.ml-n77 {
  margin-right: -77%; }

.ml-v77 {
  margin-right: 77vw; }

.ml-nv77 {
  margin-right: -77vw; }

.mt-77 {
  margin-top: 77%; }

.mb-77 {
  margin-bottom: 77%; }

.mt-n-77 {
  margin-top: -77%; }

.mb-n-77 {
  margin-bottom: -77%; }

.width-77 {
  width: 77%;
  box-sizing: border-box; }

.tran-x-77 {
  -webkit-transform: translateX(77%);
  transform: translateX(77%); }

.tran-x-vw77 {
  -webkit-transform: translateX(77vw);
  transform: translateX(77vw); }

.tran-x-n-77 {
  -webkit-transform: translateX(-77%);
  transform: translateX(-77%); }

.tran-x-n-vw77 {
  -webkit-transform: translateX(-77vw);
  transform: translateX(-77vw); }

.tran-y-n-77 {
  -webkit-transform: translateY(-77%);
  transform: translateY(-77%); }

.tran-y-77 {
  -webkit-transform: translateY(77%);
  transform: translateY(77%); }

.z-push-78 {
  position: relative;
  z-index: 78; }

.pl-78 {
  padding-left: 78%; }

.pr-78 {
  padding-right: 78%; }

.pt-78 {
  padding-top: 78%; }

.pb-78 {
  padding-bottom: 78%; }

.pl-v78 {
  padding-left: 78vw; }

.pr-v78 {
  padding-right: 78vw; }

.pt-v78 {
  padding-top: 78vw; }

.pb-v78 {
  padding-bottom: 78vw; }

.p-all-78 {
  padding: 78%; }

.mr-78 {
  margin-left: 78%; }

.mr-n78 {
  margin-left: -78%; }

.mr-v78 {
  margin-left: 78vw; }

.mr-nv78 {
  margin-left: -78vw; }

.ml-78 {
  margin-right: 78%; }

.ml-n78 {
  margin-right: -78%; }

.ml-v78 {
  margin-right: 78vw; }

.ml-nv78 {
  margin-right: -78vw; }

.mt-78 {
  margin-top: 78%; }

.mb-78 {
  margin-bottom: 78%; }

.mt-n-78 {
  margin-top: -78%; }

.mb-n-78 {
  margin-bottom: -78%; }

.width-78 {
  width: 78%;
  box-sizing: border-box; }

.tran-x-78 {
  -webkit-transform: translateX(78%);
  transform: translateX(78%); }

.tran-x-vw78 {
  -webkit-transform: translateX(78vw);
  transform: translateX(78vw); }

.tran-x-n-78 {
  -webkit-transform: translateX(-78%);
  transform: translateX(-78%); }

.tran-x-n-vw78 {
  -webkit-transform: translateX(-78vw);
  transform: translateX(-78vw); }

.tran-y-n-78 {
  -webkit-transform: translateY(-78%);
  transform: translateY(-78%); }

.tran-y-78 {
  -webkit-transform: translateY(78%);
  transform: translateY(78%); }

.z-push-79 {
  position: relative;
  z-index: 79; }

.pl-79 {
  padding-left: 79%; }

.pr-79 {
  padding-right: 79%; }

.pt-79 {
  padding-top: 79%; }

.pb-79 {
  padding-bottom: 79%; }

.pl-v79 {
  padding-left: 79vw; }

.pr-v79 {
  padding-right: 79vw; }

.pt-v79 {
  padding-top: 79vw; }

.pb-v79 {
  padding-bottom: 79vw; }

.p-all-79 {
  padding: 79%; }

.mr-79 {
  margin-left: 79%; }

.mr-n79 {
  margin-left: -79%; }

.mr-v79 {
  margin-left: 79vw; }

.mr-nv79 {
  margin-left: -79vw; }

.ml-79 {
  margin-right: 79%; }

.ml-n79 {
  margin-right: -79%; }

.ml-v79 {
  margin-right: 79vw; }

.ml-nv79 {
  margin-right: -79vw; }

.mt-79 {
  margin-top: 79%; }

.mb-79 {
  margin-bottom: 79%; }

.mt-n-79 {
  margin-top: -79%; }

.mb-n-79 {
  margin-bottom: -79%; }

.width-79 {
  width: 79%;
  box-sizing: border-box; }

.tran-x-79 {
  -webkit-transform: translateX(79%);
  transform: translateX(79%); }

.tran-x-vw79 {
  -webkit-transform: translateX(79vw);
  transform: translateX(79vw); }

.tran-x-n-79 {
  -webkit-transform: translateX(-79%);
  transform: translateX(-79%); }

.tran-x-n-vw79 {
  -webkit-transform: translateX(-79vw);
  transform: translateX(-79vw); }

.tran-y-n-79 {
  -webkit-transform: translateY(-79%);
  transform: translateY(-79%); }

.tran-y-79 {
  -webkit-transform: translateY(79%);
  transform: translateY(79%); }

.z-push-80 {
  position: relative;
  z-index: 80; }

.pl-80 {
  padding-left: 80%; }

.pr-80 {
  padding-right: 80%; }

.pt-80 {
  padding-top: 80%; }

.pb-80 {
  padding-bottom: 80%; }

.pl-v80 {
  padding-left: 80vw; }

.pr-v80 {
  padding-right: 80vw; }

.pt-v80 {
  padding-top: 80vw; }

.pb-v80 {
  padding-bottom: 80vw; }

.p-all-80 {
  padding: 80%; }

.mr-80 {
  margin-left: 80%; }

.mr-n80 {
  margin-left: -80%; }

.mr-v80 {
  margin-left: 80vw; }

.mr-nv80 {
  margin-left: -80vw; }

.ml-80 {
  margin-right: 80%; }

.ml-n80 {
  margin-right: -80%; }

.ml-v80 {
  margin-right: 80vw; }

.ml-nv80 {
  margin-right: -80vw; }

.mt-80 {
  margin-top: 80%; }

.mb-80 {
  margin-bottom: 80%; }

.mt-n-80 {
  margin-top: -80%; }

.mb-n-80 {
  margin-bottom: -80%; }

.width-80 {
  width: 80%;
  box-sizing: border-box; }

.tran-x-80 {
  -webkit-transform: translateX(80%);
  transform: translateX(80%); }

.tran-x-vw80 {
  -webkit-transform: translateX(80vw);
  transform: translateX(80vw); }

.tran-x-n-80 {
  -webkit-transform: translateX(-80%);
  transform: translateX(-80%); }

.tran-x-n-vw80 {
  -webkit-transform: translateX(-80vw);
  transform: translateX(-80vw); }

.tran-y-n-80 {
  -webkit-transform: translateY(-80%);
  transform: translateY(-80%); }

.tran-y-80 {
  -webkit-transform: translateY(80%);
  transform: translateY(80%); }

.z-push-81 {
  position: relative;
  z-index: 81; }

.pl-81 {
  padding-left: 81%; }

.pr-81 {
  padding-right: 81%; }

.pt-81 {
  padding-top: 81%; }

.pb-81 {
  padding-bottom: 81%; }

.pl-v81 {
  padding-left: 81vw; }

.pr-v81 {
  padding-right: 81vw; }

.pt-v81 {
  padding-top: 81vw; }

.pb-v81 {
  padding-bottom: 81vw; }

.p-all-81 {
  padding: 81%; }

.mr-81 {
  margin-left: 81%; }

.mr-n81 {
  margin-left: -81%; }

.mr-v81 {
  margin-left: 81vw; }

.mr-nv81 {
  margin-left: -81vw; }

.ml-81 {
  margin-right: 81%; }

.ml-n81 {
  margin-right: -81%; }

.ml-v81 {
  margin-right: 81vw; }

.ml-nv81 {
  margin-right: -81vw; }

.mt-81 {
  margin-top: 81%; }

.mb-81 {
  margin-bottom: 81%; }

.mt-n-81 {
  margin-top: -81%; }

.mb-n-81 {
  margin-bottom: -81%; }

.width-81 {
  width: 81%;
  box-sizing: border-box; }

.tran-x-81 {
  -webkit-transform: translateX(81%);
  transform: translateX(81%); }

.tran-x-vw81 {
  -webkit-transform: translateX(81vw);
  transform: translateX(81vw); }

.tran-x-n-81 {
  -webkit-transform: translateX(-81%);
  transform: translateX(-81%); }

.tran-x-n-vw81 {
  -webkit-transform: translateX(-81vw);
  transform: translateX(-81vw); }

.tran-y-n-81 {
  -webkit-transform: translateY(-81%);
  transform: translateY(-81%); }

.tran-y-81 {
  -webkit-transform: translateY(81%);
  transform: translateY(81%); }

.z-push-82 {
  position: relative;
  z-index: 82; }

.pl-82 {
  padding-left: 82%; }

.pr-82 {
  padding-right: 82%; }

.pt-82 {
  padding-top: 82%; }

.pb-82 {
  padding-bottom: 82%; }

.pl-v82 {
  padding-left: 82vw; }

.pr-v82 {
  padding-right: 82vw; }

.pt-v82 {
  padding-top: 82vw; }

.pb-v82 {
  padding-bottom: 82vw; }

.p-all-82 {
  padding: 82%; }

.mr-82 {
  margin-left: 82%; }

.mr-n82 {
  margin-left: -82%; }

.mr-v82 {
  margin-left: 82vw; }

.mr-nv82 {
  margin-left: -82vw; }

.ml-82 {
  margin-right: 82%; }

.ml-n82 {
  margin-right: -82%; }

.ml-v82 {
  margin-right: 82vw; }

.ml-nv82 {
  margin-right: -82vw; }

.mt-82 {
  margin-top: 82%; }

.mb-82 {
  margin-bottom: 82%; }

.mt-n-82 {
  margin-top: -82%; }

.mb-n-82 {
  margin-bottom: -82%; }

.width-82 {
  width: 82%;
  box-sizing: border-box; }

.tran-x-82 {
  -webkit-transform: translateX(82%);
  transform: translateX(82%); }

.tran-x-vw82 {
  -webkit-transform: translateX(82vw);
  transform: translateX(82vw); }

.tran-x-n-82 {
  -webkit-transform: translateX(-82%);
  transform: translateX(-82%); }

.tran-x-n-vw82 {
  -webkit-transform: translateX(-82vw);
  transform: translateX(-82vw); }

.tran-y-n-82 {
  -webkit-transform: translateY(-82%);
  transform: translateY(-82%); }

.tran-y-82 {
  -webkit-transform: translateY(82%);
  transform: translateY(82%); }

.z-push-83 {
  position: relative;
  z-index: 83; }

.pl-83 {
  padding-left: 83%; }

.pr-83 {
  padding-right: 83%; }

.pt-83 {
  padding-top: 83%; }

.pb-83 {
  padding-bottom: 83%; }

.pl-v83 {
  padding-left: 83vw; }

.pr-v83 {
  padding-right: 83vw; }

.pt-v83 {
  padding-top: 83vw; }

.pb-v83 {
  padding-bottom: 83vw; }

.p-all-83 {
  padding: 83%; }

.mr-83 {
  margin-left: 83%; }

.mr-n83 {
  margin-left: -83%; }

.mr-v83 {
  margin-left: 83vw; }

.mr-nv83 {
  margin-left: -83vw; }

.ml-83 {
  margin-right: 83%; }

.ml-n83 {
  margin-right: -83%; }

.ml-v83 {
  margin-right: 83vw; }

.ml-nv83 {
  margin-right: -83vw; }

.mt-83 {
  margin-top: 83%; }

.mb-83 {
  margin-bottom: 83%; }

.mt-n-83 {
  margin-top: -83%; }

.mb-n-83 {
  margin-bottom: -83%; }

.width-83 {
  width: 83%;
  box-sizing: border-box; }

.tran-x-83 {
  -webkit-transform: translateX(83%);
  transform: translateX(83%); }

.tran-x-vw83 {
  -webkit-transform: translateX(83vw);
  transform: translateX(83vw); }

.tran-x-n-83 {
  -webkit-transform: translateX(-83%);
  transform: translateX(-83%); }

.tran-x-n-vw83 {
  -webkit-transform: translateX(-83vw);
  transform: translateX(-83vw); }

.tran-y-n-83 {
  -webkit-transform: translateY(-83%);
  transform: translateY(-83%); }

.tran-y-83 {
  -webkit-transform: translateY(83%);
  transform: translateY(83%); }

.z-push-84 {
  position: relative;
  z-index: 84; }

.pl-84 {
  padding-left: 84%; }

.pr-84 {
  padding-right: 84%; }

.pt-84 {
  padding-top: 84%; }

.pb-84 {
  padding-bottom: 84%; }

.pl-v84 {
  padding-left: 84vw; }

.pr-v84 {
  padding-right: 84vw; }

.pt-v84 {
  padding-top: 84vw; }

.pb-v84 {
  padding-bottom: 84vw; }

.p-all-84 {
  padding: 84%; }

.mr-84 {
  margin-left: 84%; }

.mr-n84 {
  margin-left: -84%; }

.mr-v84 {
  margin-left: 84vw; }

.mr-nv84 {
  margin-left: -84vw; }

.ml-84 {
  margin-right: 84%; }

.ml-n84 {
  margin-right: -84%; }

.ml-v84 {
  margin-right: 84vw; }

.ml-nv84 {
  margin-right: -84vw; }

.mt-84 {
  margin-top: 84%; }

.mb-84 {
  margin-bottom: 84%; }

.mt-n-84 {
  margin-top: -84%; }

.mb-n-84 {
  margin-bottom: -84%; }

.width-84 {
  width: 84%;
  box-sizing: border-box; }

.tran-x-84 {
  -webkit-transform: translateX(84%);
  transform: translateX(84%); }

.tran-x-vw84 {
  -webkit-transform: translateX(84vw);
  transform: translateX(84vw); }

.tran-x-n-84 {
  -webkit-transform: translateX(-84%);
  transform: translateX(-84%); }

.tran-x-n-vw84 {
  -webkit-transform: translateX(-84vw);
  transform: translateX(-84vw); }

.tran-y-n-84 {
  -webkit-transform: translateY(-84%);
  transform: translateY(-84%); }

.tran-y-84 {
  -webkit-transform: translateY(84%);
  transform: translateY(84%); }

.z-push-85 {
  position: relative;
  z-index: 85; }

.pl-85 {
  padding-left: 85%; }

.pr-85 {
  padding-right: 85%; }

.pt-85 {
  padding-top: 85%; }

.pb-85 {
  padding-bottom: 85%; }

.pl-v85 {
  padding-left: 85vw; }

.pr-v85 {
  padding-right: 85vw; }

.pt-v85 {
  padding-top: 85vw; }

.pb-v85 {
  padding-bottom: 85vw; }

.p-all-85 {
  padding: 85%; }

.mr-85 {
  margin-left: 85%; }

.mr-n85 {
  margin-left: -85%; }

.mr-v85 {
  margin-left: 85vw; }

.mr-nv85 {
  margin-left: -85vw; }

.ml-85 {
  margin-right: 85%; }

.ml-n85 {
  margin-right: -85%; }

.ml-v85 {
  margin-right: 85vw; }

.ml-nv85 {
  margin-right: -85vw; }

.mt-85 {
  margin-top: 85%; }

.mb-85 {
  margin-bottom: 85%; }

.mt-n-85 {
  margin-top: -85%; }

.mb-n-85 {
  margin-bottom: -85%; }

.width-85 {
  width: 85%;
  box-sizing: border-box; }

.tran-x-85 {
  -webkit-transform: translateX(85%);
  transform: translateX(85%); }

.tran-x-vw85 {
  -webkit-transform: translateX(85vw);
  transform: translateX(85vw); }

.tran-x-n-85 {
  -webkit-transform: translateX(-85%);
  transform: translateX(-85%); }

.tran-x-n-vw85 {
  -webkit-transform: translateX(-85vw);
  transform: translateX(-85vw); }

.tran-y-n-85 {
  -webkit-transform: translateY(-85%);
  transform: translateY(-85%); }

.tran-y-85 {
  -webkit-transform: translateY(85%);
  transform: translateY(85%); }

.z-push-86 {
  position: relative;
  z-index: 86; }

.pl-86 {
  padding-left: 86%; }

.pr-86 {
  padding-right: 86%; }

.pt-86 {
  padding-top: 86%; }

.pb-86 {
  padding-bottom: 86%; }

.pl-v86 {
  padding-left: 86vw; }

.pr-v86 {
  padding-right: 86vw; }

.pt-v86 {
  padding-top: 86vw; }

.pb-v86 {
  padding-bottom: 86vw; }

.p-all-86 {
  padding: 86%; }

.mr-86 {
  margin-left: 86%; }

.mr-n86 {
  margin-left: -86%; }

.mr-v86 {
  margin-left: 86vw; }

.mr-nv86 {
  margin-left: -86vw; }

.ml-86 {
  margin-right: 86%; }

.ml-n86 {
  margin-right: -86%; }

.ml-v86 {
  margin-right: 86vw; }

.ml-nv86 {
  margin-right: -86vw; }

.mt-86 {
  margin-top: 86%; }

.mb-86 {
  margin-bottom: 86%; }

.mt-n-86 {
  margin-top: -86%; }

.mb-n-86 {
  margin-bottom: -86%; }

.width-86 {
  width: 86%;
  box-sizing: border-box; }

.tran-x-86 {
  -webkit-transform: translateX(86%);
  transform: translateX(86%); }

.tran-x-vw86 {
  -webkit-transform: translateX(86vw);
  transform: translateX(86vw); }

.tran-x-n-86 {
  -webkit-transform: translateX(-86%);
  transform: translateX(-86%); }

.tran-x-n-vw86 {
  -webkit-transform: translateX(-86vw);
  transform: translateX(-86vw); }

.tran-y-n-86 {
  -webkit-transform: translateY(-86%);
  transform: translateY(-86%); }

.tran-y-86 {
  -webkit-transform: translateY(86%);
  transform: translateY(86%); }

.z-push-87 {
  position: relative;
  z-index: 87; }

.pl-87 {
  padding-left: 87%; }

.pr-87 {
  padding-right: 87%; }

.pt-87 {
  padding-top: 87%; }

.pb-87 {
  padding-bottom: 87%; }

.pl-v87 {
  padding-left: 87vw; }

.pr-v87 {
  padding-right: 87vw; }

.pt-v87 {
  padding-top: 87vw; }

.pb-v87 {
  padding-bottom: 87vw; }

.p-all-87 {
  padding: 87%; }

.mr-87 {
  margin-left: 87%; }

.mr-n87 {
  margin-left: -87%; }

.mr-v87 {
  margin-left: 87vw; }

.mr-nv87 {
  margin-left: -87vw; }

.ml-87 {
  margin-right: 87%; }

.ml-n87 {
  margin-right: -87%; }

.ml-v87 {
  margin-right: 87vw; }

.ml-nv87 {
  margin-right: -87vw; }

.mt-87 {
  margin-top: 87%; }

.mb-87 {
  margin-bottom: 87%; }

.mt-n-87 {
  margin-top: -87%; }

.mb-n-87 {
  margin-bottom: -87%; }

.width-87 {
  width: 87%;
  box-sizing: border-box; }

.tran-x-87 {
  -webkit-transform: translateX(87%);
  transform: translateX(87%); }

.tran-x-vw87 {
  -webkit-transform: translateX(87vw);
  transform: translateX(87vw); }

.tran-x-n-87 {
  -webkit-transform: translateX(-87%);
  transform: translateX(-87%); }

.tran-x-n-vw87 {
  -webkit-transform: translateX(-87vw);
  transform: translateX(-87vw); }

.tran-y-n-87 {
  -webkit-transform: translateY(-87%);
  transform: translateY(-87%); }

.tran-y-87 {
  -webkit-transform: translateY(87%);
  transform: translateY(87%); }

.z-push-88 {
  position: relative;
  z-index: 88; }

.pl-88 {
  padding-left: 88%; }

.pr-88 {
  padding-right: 88%; }

.pt-88 {
  padding-top: 88%; }

.pb-88 {
  padding-bottom: 88%; }

.pl-v88 {
  padding-left: 88vw; }

.pr-v88 {
  padding-right: 88vw; }

.pt-v88 {
  padding-top: 88vw; }

.pb-v88 {
  padding-bottom: 88vw; }

.p-all-88 {
  padding: 88%; }

.mr-88 {
  margin-left: 88%; }

.mr-n88 {
  margin-left: -88%; }

.mr-v88 {
  margin-left: 88vw; }

.mr-nv88 {
  margin-left: -88vw; }

.ml-88 {
  margin-right: 88%; }

.ml-n88 {
  margin-right: -88%; }

.ml-v88 {
  margin-right: 88vw; }

.ml-nv88 {
  margin-right: -88vw; }

.mt-88 {
  margin-top: 88%; }

.mb-88 {
  margin-bottom: 88%; }

.mt-n-88 {
  margin-top: -88%; }

.mb-n-88 {
  margin-bottom: -88%; }

.width-88 {
  width: 88%;
  box-sizing: border-box; }

.tran-x-88 {
  -webkit-transform: translateX(88%);
  transform: translateX(88%); }

.tran-x-vw88 {
  -webkit-transform: translateX(88vw);
  transform: translateX(88vw); }

.tran-x-n-88 {
  -webkit-transform: translateX(-88%);
  transform: translateX(-88%); }

.tran-x-n-vw88 {
  -webkit-transform: translateX(-88vw);
  transform: translateX(-88vw); }

.tran-y-n-88 {
  -webkit-transform: translateY(-88%);
  transform: translateY(-88%); }

.tran-y-88 {
  -webkit-transform: translateY(88%);
  transform: translateY(88%); }

.z-push-89 {
  position: relative;
  z-index: 89; }

.pl-89 {
  padding-left: 89%; }

.pr-89 {
  padding-right: 89%; }

.pt-89 {
  padding-top: 89%; }

.pb-89 {
  padding-bottom: 89%; }

.pl-v89 {
  padding-left: 89vw; }

.pr-v89 {
  padding-right: 89vw; }

.pt-v89 {
  padding-top: 89vw; }

.pb-v89 {
  padding-bottom: 89vw; }

.p-all-89 {
  padding: 89%; }

.mr-89 {
  margin-left: 89%; }

.mr-n89 {
  margin-left: -89%; }

.mr-v89 {
  margin-left: 89vw; }

.mr-nv89 {
  margin-left: -89vw; }

.ml-89 {
  margin-right: 89%; }

.ml-n89 {
  margin-right: -89%; }

.ml-v89 {
  margin-right: 89vw; }

.ml-nv89 {
  margin-right: -89vw; }

.mt-89 {
  margin-top: 89%; }

.mb-89 {
  margin-bottom: 89%; }

.mt-n-89 {
  margin-top: -89%; }

.mb-n-89 {
  margin-bottom: -89%; }

.width-89 {
  width: 89%;
  box-sizing: border-box; }

.tran-x-89 {
  -webkit-transform: translateX(89%);
  transform: translateX(89%); }

.tran-x-vw89 {
  -webkit-transform: translateX(89vw);
  transform: translateX(89vw); }

.tran-x-n-89 {
  -webkit-transform: translateX(-89%);
  transform: translateX(-89%); }

.tran-x-n-vw89 {
  -webkit-transform: translateX(-89vw);
  transform: translateX(-89vw); }

.tran-y-n-89 {
  -webkit-transform: translateY(-89%);
  transform: translateY(-89%); }

.tran-y-89 {
  -webkit-transform: translateY(89%);
  transform: translateY(89%); }

.z-push-90 {
  position: relative;
  z-index: 90; }

.pl-90 {
  padding-left: 90%; }

.pr-90 {
  padding-right: 90%; }

.pt-90 {
  padding-top: 90%; }

.pb-90 {
  padding-bottom: 90%; }

.pl-v90 {
  padding-left: 90vw; }

.pr-v90 {
  padding-right: 90vw; }

.pt-v90 {
  padding-top: 90vw; }

.pb-v90 {
  padding-bottom: 90vw; }

.p-all-90 {
  padding: 90%; }

.mr-90 {
  margin-left: 90%; }

.mr-n90 {
  margin-left: -90%; }

.mr-v90 {
  margin-left: 90vw; }

.mr-nv90 {
  margin-left: -90vw; }

.ml-90 {
  margin-right: 90%; }

.ml-n90 {
  margin-right: -90%; }

.ml-v90 {
  margin-right: 90vw; }

.ml-nv90 {
  margin-right: -90vw; }

.mt-90 {
  margin-top: 90%; }

.mb-90 {
  margin-bottom: 90%; }

.mt-n-90 {
  margin-top: -90%; }

.mb-n-90 {
  margin-bottom: -90%; }

.width-90 {
  width: 90%;
  box-sizing: border-box; }

.tran-x-90 {
  -webkit-transform: translateX(90%);
  transform: translateX(90%); }

.tran-x-vw90 {
  -webkit-transform: translateX(90vw);
  transform: translateX(90vw); }

.tran-x-n-90 {
  -webkit-transform: translateX(-90%);
  transform: translateX(-90%); }

.tran-x-n-vw90 {
  -webkit-transform: translateX(-90vw);
  transform: translateX(-90vw); }

.tran-y-n-90 {
  -webkit-transform: translateY(-90%);
  transform: translateY(-90%); }

.tran-y-90 {
  -webkit-transform: translateY(90%);
  transform: translateY(90%); }

.z-push-91 {
  position: relative;
  z-index: 91; }

.pl-91 {
  padding-left: 91%; }

.pr-91 {
  padding-right: 91%; }

.pt-91 {
  padding-top: 91%; }

.pb-91 {
  padding-bottom: 91%; }

.pl-v91 {
  padding-left: 91vw; }

.pr-v91 {
  padding-right: 91vw; }

.pt-v91 {
  padding-top: 91vw; }

.pb-v91 {
  padding-bottom: 91vw; }

.p-all-91 {
  padding: 91%; }

.mr-91 {
  margin-left: 91%; }

.mr-n91 {
  margin-left: -91%; }

.mr-v91 {
  margin-left: 91vw; }

.mr-nv91 {
  margin-left: -91vw; }

.ml-91 {
  margin-right: 91%; }

.ml-n91 {
  margin-right: -91%; }

.ml-v91 {
  margin-right: 91vw; }

.ml-nv91 {
  margin-right: -91vw; }

.mt-91 {
  margin-top: 91%; }

.mb-91 {
  margin-bottom: 91%; }

.mt-n-91 {
  margin-top: -91%; }

.mb-n-91 {
  margin-bottom: -91%; }

.width-91 {
  width: 91%;
  box-sizing: border-box; }

.tran-x-91 {
  -webkit-transform: translateX(91%);
  transform: translateX(91%); }

.tran-x-vw91 {
  -webkit-transform: translateX(91vw);
  transform: translateX(91vw); }

.tran-x-n-91 {
  -webkit-transform: translateX(-91%);
  transform: translateX(-91%); }

.tran-x-n-vw91 {
  -webkit-transform: translateX(-91vw);
  transform: translateX(-91vw); }

.tran-y-n-91 {
  -webkit-transform: translateY(-91%);
  transform: translateY(-91%); }

.tran-y-91 {
  -webkit-transform: translateY(91%);
  transform: translateY(91%); }

.z-push-92 {
  position: relative;
  z-index: 92; }

.pl-92 {
  padding-left: 92%; }

.pr-92 {
  padding-right: 92%; }

.pt-92 {
  padding-top: 92%; }

.pb-92 {
  padding-bottom: 92%; }

.pl-v92 {
  padding-left: 92vw; }

.pr-v92 {
  padding-right: 92vw; }

.pt-v92 {
  padding-top: 92vw; }

.pb-v92 {
  padding-bottom: 92vw; }

.p-all-92 {
  padding: 92%; }

.mr-92 {
  margin-left: 92%; }

.mr-n92 {
  margin-left: -92%; }

.mr-v92 {
  margin-left: 92vw; }

.mr-nv92 {
  margin-left: -92vw; }

.ml-92 {
  margin-right: 92%; }

.ml-n92 {
  margin-right: -92%; }

.ml-v92 {
  margin-right: 92vw; }

.ml-nv92 {
  margin-right: -92vw; }

.mt-92 {
  margin-top: 92%; }

.mb-92 {
  margin-bottom: 92%; }

.mt-n-92 {
  margin-top: -92%; }

.mb-n-92 {
  margin-bottom: -92%; }

.width-92 {
  width: 92%;
  box-sizing: border-box; }

.tran-x-92 {
  -webkit-transform: translateX(92%);
  transform: translateX(92%); }

.tran-x-vw92 {
  -webkit-transform: translateX(92vw);
  transform: translateX(92vw); }

.tran-x-n-92 {
  -webkit-transform: translateX(-92%);
  transform: translateX(-92%); }

.tran-x-n-vw92 {
  -webkit-transform: translateX(-92vw);
  transform: translateX(-92vw); }

.tran-y-n-92 {
  -webkit-transform: translateY(-92%);
  transform: translateY(-92%); }

.tran-y-92 {
  -webkit-transform: translateY(92%);
  transform: translateY(92%); }

.z-push-93 {
  position: relative;
  z-index: 93; }

.pl-93 {
  padding-left: 93%; }

.pr-93 {
  padding-right: 93%; }

.pt-93 {
  padding-top: 93%; }

.pb-93 {
  padding-bottom: 93%; }

.pl-v93 {
  padding-left: 93vw; }

.pr-v93 {
  padding-right: 93vw; }

.pt-v93 {
  padding-top: 93vw; }

.pb-v93 {
  padding-bottom: 93vw; }

.p-all-93 {
  padding: 93%; }

.mr-93 {
  margin-left: 93%; }

.mr-n93 {
  margin-left: -93%; }

.mr-v93 {
  margin-left: 93vw; }

.mr-nv93 {
  margin-left: -93vw; }

.ml-93 {
  margin-right: 93%; }

.ml-n93 {
  margin-right: -93%; }

.ml-v93 {
  margin-right: 93vw; }

.ml-nv93 {
  margin-right: -93vw; }

.mt-93 {
  margin-top: 93%; }

.mb-93 {
  margin-bottom: 93%; }

.mt-n-93 {
  margin-top: -93%; }

.mb-n-93 {
  margin-bottom: -93%; }

.width-93 {
  width: 93%;
  box-sizing: border-box; }

.tran-x-93 {
  -webkit-transform: translateX(93%);
  transform: translateX(93%); }

.tran-x-vw93 {
  -webkit-transform: translateX(93vw);
  transform: translateX(93vw); }

.tran-x-n-93 {
  -webkit-transform: translateX(-93%);
  transform: translateX(-93%); }

.tran-x-n-vw93 {
  -webkit-transform: translateX(-93vw);
  transform: translateX(-93vw); }

.tran-y-n-93 {
  -webkit-transform: translateY(-93%);
  transform: translateY(-93%); }

.tran-y-93 {
  -webkit-transform: translateY(93%);
  transform: translateY(93%); }

.z-push-94 {
  position: relative;
  z-index: 94; }

.pl-94 {
  padding-left: 94%; }

.pr-94 {
  padding-right: 94%; }

.pt-94 {
  padding-top: 94%; }

.pb-94 {
  padding-bottom: 94%; }

.pl-v94 {
  padding-left: 94vw; }

.pr-v94 {
  padding-right: 94vw; }

.pt-v94 {
  padding-top: 94vw; }

.pb-v94 {
  padding-bottom: 94vw; }

.p-all-94 {
  padding: 94%; }

.mr-94 {
  margin-left: 94%; }

.mr-n94 {
  margin-left: -94%; }

.mr-v94 {
  margin-left: 94vw; }

.mr-nv94 {
  margin-left: -94vw; }

.ml-94 {
  margin-right: 94%; }

.ml-n94 {
  margin-right: -94%; }

.ml-v94 {
  margin-right: 94vw; }

.ml-nv94 {
  margin-right: -94vw; }

.mt-94 {
  margin-top: 94%; }

.mb-94 {
  margin-bottom: 94%; }

.mt-n-94 {
  margin-top: -94%; }

.mb-n-94 {
  margin-bottom: -94%; }

.width-94 {
  width: 94%;
  box-sizing: border-box; }

.tran-x-94 {
  -webkit-transform: translateX(94%);
  transform: translateX(94%); }

.tran-x-vw94 {
  -webkit-transform: translateX(94vw);
  transform: translateX(94vw); }

.tran-x-n-94 {
  -webkit-transform: translateX(-94%);
  transform: translateX(-94%); }

.tran-x-n-vw94 {
  -webkit-transform: translateX(-94vw);
  transform: translateX(-94vw); }

.tran-y-n-94 {
  -webkit-transform: translateY(-94%);
  transform: translateY(-94%); }

.tran-y-94 {
  -webkit-transform: translateY(94%);
  transform: translateY(94%); }

.z-push-95 {
  position: relative;
  z-index: 95; }

.pl-95 {
  padding-left: 95%; }

.pr-95 {
  padding-right: 95%; }

.pt-95 {
  padding-top: 95%; }

.pb-95 {
  padding-bottom: 95%; }

.pl-v95 {
  padding-left: 95vw; }

.pr-v95 {
  padding-right: 95vw; }

.pt-v95 {
  padding-top: 95vw; }

.pb-v95 {
  padding-bottom: 95vw; }

.p-all-95 {
  padding: 95%; }

.mr-95 {
  margin-left: 95%; }

.mr-n95 {
  margin-left: -95%; }

.mr-v95 {
  margin-left: 95vw; }

.mr-nv95 {
  margin-left: -95vw; }

.ml-95 {
  margin-right: 95%; }

.ml-n95 {
  margin-right: -95%; }

.ml-v95 {
  margin-right: 95vw; }

.ml-nv95 {
  margin-right: -95vw; }

.mt-95 {
  margin-top: 95%; }

.mb-95 {
  margin-bottom: 95%; }

.mt-n-95 {
  margin-top: -95%; }

.mb-n-95 {
  margin-bottom: -95%; }

.width-95 {
  width: 95%;
  box-sizing: border-box; }

.tran-x-95 {
  -webkit-transform: translateX(95%);
  transform: translateX(95%); }

.tran-x-vw95 {
  -webkit-transform: translateX(95vw);
  transform: translateX(95vw); }

.tran-x-n-95 {
  -webkit-transform: translateX(-95%);
  transform: translateX(-95%); }

.tran-x-n-vw95 {
  -webkit-transform: translateX(-95vw);
  transform: translateX(-95vw); }

.tran-y-n-95 {
  -webkit-transform: translateY(-95%);
  transform: translateY(-95%); }

.tran-y-95 {
  -webkit-transform: translateY(95%);
  transform: translateY(95%); }

.z-push-96 {
  position: relative;
  z-index: 96; }

.pl-96 {
  padding-left: 96%; }

.pr-96 {
  padding-right: 96%; }

.pt-96 {
  padding-top: 96%; }

.pb-96 {
  padding-bottom: 96%; }

.pl-v96 {
  padding-left: 96vw; }

.pr-v96 {
  padding-right: 96vw; }

.pt-v96 {
  padding-top: 96vw; }

.pb-v96 {
  padding-bottom: 96vw; }

.p-all-96 {
  padding: 96%; }

.mr-96 {
  margin-left: 96%; }

.mr-n96 {
  margin-left: -96%; }

.mr-v96 {
  margin-left: 96vw; }

.mr-nv96 {
  margin-left: -96vw; }

.ml-96 {
  margin-right: 96%; }

.ml-n96 {
  margin-right: -96%; }

.ml-v96 {
  margin-right: 96vw; }

.ml-nv96 {
  margin-right: -96vw; }

.mt-96 {
  margin-top: 96%; }

.mb-96 {
  margin-bottom: 96%; }

.mt-n-96 {
  margin-top: -96%; }

.mb-n-96 {
  margin-bottom: -96%; }

.width-96 {
  width: 96%;
  box-sizing: border-box; }

.tran-x-96 {
  -webkit-transform: translateX(96%);
  transform: translateX(96%); }

.tran-x-vw96 {
  -webkit-transform: translateX(96vw);
  transform: translateX(96vw); }

.tran-x-n-96 {
  -webkit-transform: translateX(-96%);
  transform: translateX(-96%); }

.tran-x-n-vw96 {
  -webkit-transform: translateX(-96vw);
  transform: translateX(-96vw); }

.tran-y-n-96 {
  -webkit-transform: translateY(-96%);
  transform: translateY(-96%); }

.tran-y-96 {
  -webkit-transform: translateY(96%);
  transform: translateY(96%); }

.z-push-97 {
  position: relative;
  z-index: 97; }

.pl-97 {
  padding-left: 97%; }

.pr-97 {
  padding-right: 97%; }

.pt-97 {
  padding-top: 97%; }

.pb-97 {
  padding-bottom: 97%; }

.pl-v97 {
  padding-left: 97vw; }

.pr-v97 {
  padding-right: 97vw; }

.pt-v97 {
  padding-top: 97vw; }

.pb-v97 {
  padding-bottom: 97vw; }

.p-all-97 {
  padding: 97%; }

.mr-97 {
  margin-left: 97%; }

.mr-n97 {
  margin-left: -97%; }

.mr-v97 {
  margin-left: 97vw; }

.mr-nv97 {
  margin-left: -97vw; }

.ml-97 {
  margin-right: 97%; }

.ml-n97 {
  margin-right: -97%; }

.ml-v97 {
  margin-right: 97vw; }

.ml-nv97 {
  margin-right: -97vw; }

.mt-97 {
  margin-top: 97%; }

.mb-97 {
  margin-bottom: 97%; }

.mt-n-97 {
  margin-top: -97%; }

.mb-n-97 {
  margin-bottom: -97%; }

.width-97 {
  width: 97%;
  box-sizing: border-box; }

.tran-x-97 {
  -webkit-transform: translateX(97%);
  transform: translateX(97%); }

.tran-x-vw97 {
  -webkit-transform: translateX(97vw);
  transform: translateX(97vw); }

.tran-x-n-97 {
  -webkit-transform: translateX(-97%);
  transform: translateX(-97%); }

.tran-x-n-vw97 {
  -webkit-transform: translateX(-97vw);
  transform: translateX(-97vw); }

.tran-y-n-97 {
  -webkit-transform: translateY(-97%);
  transform: translateY(-97%); }

.tran-y-97 {
  -webkit-transform: translateY(97%);
  transform: translateY(97%); }

.z-push-98 {
  position: relative;
  z-index: 98; }

.pl-98 {
  padding-left: 98%; }

.pr-98 {
  padding-right: 98%; }

.pt-98 {
  padding-top: 98%; }

.pb-98 {
  padding-bottom: 98%; }

.pl-v98 {
  padding-left: 98vw; }

.pr-v98 {
  padding-right: 98vw; }

.pt-v98 {
  padding-top: 98vw; }

.pb-v98 {
  padding-bottom: 98vw; }

.p-all-98 {
  padding: 98%; }

.mr-98 {
  margin-left: 98%; }

.mr-n98 {
  margin-left: -98%; }

.mr-v98 {
  margin-left: 98vw; }

.mr-nv98 {
  margin-left: -98vw; }

.ml-98 {
  margin-right: 98%; }

.ml-n98 {
  margin-right: -98%; }

.ml-v98 {
  margin-right: 98vw; }

.ml-nv98 {
  margin-right: -98vw; }

.mt-98 {
  margin-top: 98%; }

.mb-98 {
  margin-bottom: 98%; }

.mt-n-98 {
  margin-top: -98%; }

.mb-n-98 {
  margin-bottom: -98%; }

.width-98 {
  width: 98%;
  box-sizing: border-box; }

.tran-x-98 {
  -webkit-transform: translateX(98%);
  transform: translateX(98%); }

.tran-x-vw98 {
  -webkit-transform: translateX(98vw);
  transform: translateX(98vw); }

.tran-x-n-98 {
  -webkit-transform: translateX(-98%);
  transform: translateX(-98%); }

.tran-x-n-vw98 {
  -webkit-transform: translateX(-98vw);
  transform: translateX(-98vw); }

.tran-y-n-98 {
  -webkit-transform: translateY(-98%);
  transform: translateY(-98%); }

.tran-y-98 {
  -webkit-transform: translateY(98%);
  transform: translateY(98%); }

.z-push-99 {
  position: relative;
  z-index: 99; }

.pl-99 {
  padding-left: 99%; }

.pr-99 {
  padding-right: 99%; }

.pt-99 {
  padding-top: 99%; }

.pb-99 {
  padding-bottom: 99%; }

.pl-v99 {
  padding-left: 99vw; }

.pr-v99 {
  padding-right: 99vw; }

.pt-v99 {
  padding-top: 99vw; }

.pb-v99 {
  padding-bottom: 99vw; }

.p-all-99 {
  padding: 99%; }

.mr-99 {
  margin-left: 99%; }

.mr-n99 {
  margin-left: -99%; }

.mr-v99 {
  margin-left: 99vw; }

.mr-nv99 {
  margin-left: -99vw; }

.ml-99 {
  margin-right: 99%; }

.ml-n99 {
  margin-right: -99%; }

.ml-v99 {
  margin-right: 99vw; }

.ml-nv99 {
  margin-right: -99vw; }

.mt-99 {
  margin-top: 99%; }

.mb-99 {
  margin-bottom: 99%; }

.mt-n-99 {
  margin-top: -99%; }

.mb-n-99 {
  margin-bottom: -99%; }

.width-99 {
  width: 99%;
  box-sizing: border-box; }

.tran-x-99 {
  -webkit-transform: translateX(99%);
  transform: translateX(99%); }

.tran-x-vw99 {
  -webkit-transform: translateX(99vw);
  transform: translateX(99vw); }

.tran-x-n-99 {
  -webkit-transform: translateX(-99%);
  transform: translateX(-99%); }

.tran-x-n-vw99 {
  -webkit-transform: translateX(-99vw);
  transform: translateX(-99vw); }

.tran-y-n-99 {
  -webkit-transform: translateY(-99%);
  transform: translateY(-99%); }

.tran-y-99 {
  -webkit-transform: translateY(99%);
  transform: translateY(99%); }

.z-push-100 {
  position: relative;
  z-index: 100; }

.pl-100 {
  padding-left: 100%; }

.pr-100 {
  padding-right: 100%; }

.pt-100 {
  padding-top: 100%; }

.pb-100 {
  padding-bottom: 100%; }

.pl-v100 {
  padding-left: 100vw; }

.pr-v100 {
  padding-right: 100vw; }

.pt-v100 {
  padding-top: 100vw; }

.pb-v100 {
  padding-bottom: 100vw; }

.p-all-100 {
  padding: 100%; }

.mr-100 {
  margin-left: 100%; }

.mr-n100 {
  margin-left: -100%; }

.mr-v100 {
  margin-left: 100vw; }

.mr-nv100 {
  margin-left: -100vw; }

.ml-100 {
  margin-right: 100%; }

.ml-n100 {
  margin-right: -100%; }

.ml-v100 {
  margin-right: 100vw; }

.ml-nv100 {
  margin-right: -100vw; }

.mt-100 {
  margin-top: 100%; }

.mb-100 {
  margin-bottom: 100%; }

.mt-n-100 {
  margin-top: -100%; }

.mb-n-100 {
  margin-bottom: -100%; }

.width-100 {
  width: 100%;
  box-sizing: border-box; }

.tran-x-100 {
  -webkit-transform: translateX(100%);
  transform: translateX(100%); }

.tran-x-vw100 {
  -webkit-transform: translateX(100vw);
  transform: translateX(100vw); }

.tran-x-n-100 {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%); }

.tran-x-n-vw100 {
  -webkit-transform: translateX(-100vw);
  transform: translateX(-100vw); }

.tran-y-n-100 {
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%); }

.tran-y-100 {
  -webkit-transform: translateY(100%);
  transform: translateY(100%); }

.col-1 {
  width: 8.3333333333%; }

.push-1 {
  margin-left: 8.3333333333%; }

.pull-1 {
  margin-right: 8.3333333333%; }

.col-2 {
  width: 16.6666666667%; }

.push-2 {
  margin-left: 16.6666666667%; }

.pull-2 {
  margin-right: 16.6666666667%; }

.col-3 {
  width: 25%; }

.push-3 {
  margin-left: 25%; }

.pull-3 {
  margin-right: 25%; }

.col-4 {
  width: 33.3333333333%; }

.push-4 {
  margin-left: 33.3333333333%; }

.pull-4 {
  margin-right: 33.3333333333%; }

.col-5 {
  width: 41.6666666667%; }

.push-5 {
  margin-left: 41.6666666667%; }

.pull-5 {
  margin-right: 41.6666666667%; }

.col-6 {
  width: 50%; }

.push-6 {
  margin-left: 50%; }

.pull-6 {
  margin-right: 50%; }

.col-7 {
  width: 58.3333333333%; }

.push-7 {
  margin-left: 58.3333333333%; }

.pull-7 {
  margin-right: 58.3333333333%; }

.col-8 {
  width: 66.6666666667%; }

.push-8 {
  margin-left: 66.6666666667%; }

.pull-8 {
  margin-right: 66.6666666667%; }

.col-9 {
  width: 75%; }

.push-9 {
  margin-left: 75%; }

.pull-9 {
  margin-right: 75%; }

.col-10 {
  width: 83.3333333333%; }

.push-10 {
  margin-left: 83.3333333333%; }

.pull-10 {
  margin-right: 83.3333333333%; }

.col-11 {
  width: 91.6666666667%; }

.push-11 {
  margin-left: 91.6666666667%; }

.pull-11 {
  margin-right: 91.6666666667%; }

.col-12 {
  width: 100%; }

.push-12 {
  margin-left: 100%; }

.pull-12 {
  margin-right: 100%; }

.widget_ics_team_widget {
  position: relative;
  padding-bottom: 155px; }
  .widget_ics_team_widget:after {
    content: "";
    width: 154px;
    display: block;
    height: 154px;
    position: absolute;
    bottom: 0;
    left: 3%;
    background: url(_img/circle.svg) no-repeat center center;
    -webkit-transform: translateY(-75%);
    transform: translateY(-75%); }
    @media screen and (max-width: 768px) {
      .widget_ics_team_widget:after {
        -webkit-transform: translateY(0);
        transform: translateY(0); } }

@media screen and (max-width: 768px) {
  .single-team-member .article-feat.article-head .head-wrap {
    padding-top: 0; } }

.team-members {
  width: 100%;
  -moz-column-count: 3;
  -webkit-column-count: 3;
  column-count: 3;
  -moz-column-gap: 0;
  -webkit-column-gap: 0;
  column-gap: 0;
  padding: 0;
  margin: 0; }
  @media screen and (min-width: 501px) and (max-width: 768px) {
    .team-members {
      -moz-column-count: 2;
      -webkit-column-count: 2;
      column-count: 2; } }
  @media screen and (max-width: 500px) {
    .team-members {
      -moz-column-count: 1;
      -webkit-column-count: 1;
      column-count: 1; } }
  .team-members [class*="col-"] {
    width: 33.333333%; }
  .team-members .member {
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -34%;
    background: #0e0e0e;
    color: #fefdfb;
    width: 70%;
    text-align: center;
    padding: 15px 40px 40px;
    opacity: 0;
    margin-bottom: 5%;
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-duration: .3s;
    transition-duration: .3s; }
    @media screen and (min-width: 769px) and (max-width: 1000px) {
      .team-members .member {
        padding-left: 2.7%;
        padding-right: 2.7%; } }
    @media screen and (max-width: 768px) {
      .team-members .member {
        padding-left: 4%;
        padding-right: 5%; } }
  .team-members .type {
    text-indent: -10000px;
    display: inline-block;
    margin-bottom: 4px;
    /*&.type-developer {
			width: 50px;
			height: 27px;
			background: url(_img/icon-code.svg) no-repeat center center;
		}
		&.type-project-manager {
			width: 50px;
			height: 48px;
			background: url(_img/icon-graph.svg) no-repeat center center / 80%;
		}
		&.type-designer {
			width: 50px;
			height: 42px;
			background: url(_img/icon-flow-chart.svg) no-repeat center center / 85%;
		}*/ }
  .team-members .types, .team-members .title {
    font-family: "AvenirNextLTW01-Regular"; }
  .team-members .team-member {
    position: relative;
    background: #0e0e0e;
    -webkit-column-break-inside: avoid;
       page-break-inside: avoid;
            break-inside: avoid;
    width: 100%;
    height: 100%;
    display: -ms-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-align-items: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    cursor: pointer; }
    .team-members .team-member:hover .member {
      opacity: 1; }
    .team-members .team-member:last-of-type:after {
      content: "";
      width: 39px;
      display: block;
      height: 84px;
      position: absolute;
      bottom: 0;
      right: 2%;
      -webkit-transform: translateY(60%);
      transform: translateY(60%);
      background: url(_img/ics-3d-bolt-y.svg) no-repeat center center; }
  .team-members .image {
    width: 100%; }
    .team-members .image img {
      width: 100%;
      height: auto;
      display: block; }
  .team-members .pos-ab {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .team-members .title {
    color: #ffc328;
    font-size: 28px;
    text-decoration: underline;
    display: block;
    margin-bottom: 20px; }
    @media screen and (min-width: 769px) and (max-width: 1000px) {
      .team-members .title {
        font-size: 22px;
        margin-bottom: 15px; } }
    @media screen and (max-width: 768px) {
      .team-members .title {
        font-size: 18.6667px;
        margin-bottom: 13.6667px; } }
  .team-members .name {
    font-family: "TradeGothicNextW01-Bold_693229";
    font-size: 45px;
    line-height: 45px;
    display: block; }
    @media screen and (min-width: 769px) and (max-width: 1000px) {
      .team-members .name {
        font-size: 36px;
        line-height: 36px; } }
    @media screen and (max-width: 768px) {
      .team-members .name {
        font-size: 30px;
        line-height: 30px; } }

.see-more {
  width: 100%;
  text-align: center; }
  .home .see-more {
    -webkit-transform: translateY(-75px);
    transform: translateY(-75px);
    position: relative;
    z-index: 1000; }
  .see-more a {
    display: inline-block;
    background: black;
    font-family: "AvenirNextLTW01-Regular";
    padding: 19px 39px;
    font-size: 24px;
    color: white; }
    @media screen and (max-width: 768px) {
      .see-more a {
        padding: 10px 25px;
        font-size: 17px; } }
    .see-more a:hover {
      color: white; }

.vimeo-wrap {
  position: relative; }

.vimeo-wrap iframe {
  position: absolute;
  height: 100%;
  top: 0;
  left: 0;
  width: 100%; }

.page:not(.home) .widget_ics_work_widget [class*="section-"] {
  box-shadow: inset 21px 0 0 #fff, inset -21px 0 0 #fff; }

[class*="section-"] {
  position: relative; }
  [class*="section-"].z-push-0 {
    position: relative;
    z-index: 0; }
  [class*="section-"].pl-0 {
    padding-left: 0%; }
  [class*="section-"].pr-0 {
    padding-right: 0%; }
  [class*="section-"].pt-0 {
    padding-top: 0%; }
  [class*="section-"].pb-0 {
    padding-bottom: 0%; }
  [class*="section-"].pl-v0 {
    padding-left: 0vw; }
  [class*="section-"].pr-v0 {
    padding-right: 0vw; }
  [class*="section-"].pt-v0 {
    padding-top: 0vw; }
  [class*="section-"].pb-v0 {
    padding-bottom: 0vw; }
  [class*="section-"].p-all-0 {
    padding: 0%; }
  [class*="section-"].mr-0 {
    margin-left: 0%; }
  [class*="section-"].mr-n0 {
    margin-left: 0%; }
  [class*="section-"].mr-v0 {
    margin-left: 0vw; }
  [class*="section-"].mr-nv0 {
    margin-left: 0vw; }
  [class*="section-"].ml-0 {
    margin-right: 0%; }
  [class*="section-"].ml-n0 {
    margin-right: 0%; }
  [class*="section-"].ml-v0 {
    margin-right: 0vw; }
  [class*="section-"].ml-nv0 {
    margin-right: 0vw; }
  [class*="section-"].mt-0 {
    margin-top: 0%; }
  [class*="section-"].mb-0 {
    margin-bottom: 0%; }
  [class*="section-"].mt-n-0 {
    margin-top: 0%; }
  [class*="section-"].mb-n-0 {
    margin-bottom: 0%; }
  [class*="section-"].width-0 {
    width: 0%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-0 {
    -webkit-transform: translateX(0%);
    transform: translateX(0%); }
  [class*="section-"].tran-x-vw0 {
    -webkit-transform: translateX(0vw);
    transform: translateX(0vw); }
  [class*="section-"].tran-x-n-0 {
    -webkit-transform: translateX(0%);
    transform: translateX(0%); }
  [class*="section-"].tran-x-n-vw0 {
    -webkit-transform: translateX(0vw);
    transform: translateX(0vw); }
  [class*="section-"].tran-y-n-0 {
    -webkit-transform: translateY(0%);
    transform: translateY(0%); }
  [class*="section-"].tran-y-0 {
    -webkit-transform: translateY(0%);
    transform: translateY(0%); }
  [class*="section-"].z-push-1 {
    position: relative;
    z-index: 1; }
  [class*="section-"].pl-1 {
    padding-left: 1%; }
  [class*="section-"].pr-1 {
    padding-right: 1%; }
  [class*="section-"].pt-1 {
    padding-top: 1%; }
  [class*="section-"].pb-1 {
    padding-bottom: 1%; }
  [class*="section-"].pl-v1 {
    padding-left: 1vw; }
  [class*="section-"].pr-v1 {
    padding-right: 1vw; }
  [class*="section-"].pt-v1 {
    padding-top: 1vw; }
  [class*="section-"].pb-v1 {
    padding-bottom: 1vw; }
  [class*="section-"].p-all-1 {
    padding: 1%; }
  [class*="section-"].mr-1 {
    margin-left: 1%; }
  [class*="section-"].mr-n1 {
    margin-left: -1%; }
  [class*="section-"].mr-v1 {
    margin-left: 1vw; }
  [class*="section-"].mr-nv1 {
    margin-left: -1vw; }
  [class*="section-"].ml-1 {
    margin-right: 1%; }
  [class*="section-"].ml-n1 {
    margin-right: -1%; }
  [class*="section-"].ml-v1 {
    margin-right: 1vw; }
  [class*="section-"].ml-nv1 {
    margin-right: -1vw; }
  [class*="section-"].mt-1 {
    margin-top: 1%; }
  [class*="section-"].mb-1 {
    margin-bottom: 1%; }
  [class*="section-"].mt-n-1 {
    margin-top: -1%; }
  [class*="section-"].mb-n-1 {
    margin-bottom: -1%; }
  [class*="section-"].width-1 {
    width: 1%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-1 {
    -webkit-transform: translateX(1%);
    transform: translateX(1%); }
  [class*="section-"].tran-x-vw1 {
    -webkit-transform: translateX(1vw);
    transform: translateX(1vw); }
  [class*="section-"].tran-x-n-1 {
    -webkit-transform: translateX(-1%);
    transform: translateX(-1%); }
  [class*="section-"].tran-x-n-vw1 {
    -webkit-transform: translateX(-1vw);
    transform: translateX(-1vw); }
  [class*="section-"].tran-y-n-1 {
    -webkit-transform: translateY(-1%);
    transform: translateY(-1%); }
  [class*="section-"].tran-y-1 {
    -webkit-transform: translateY(1%);
    transform: translateY(1%); }
  [class*="section-"].z-push-2 {
    position: relative;
    z-index: 2; }
  [class*="section-"].pl-2 {
    padding-left: 2%; }
  [class*="section-"].pr-2 {
    padding-right: 2%; }
  [class*="section-"].pt-2 {
    padding-top: 2%; }
  [class*="section-"].pb-2 {
    padding-bottom: 2%; }
  [class*="section-"].pl-v2 {
    padding-left: 2vw; }
  [class*="section-"].pr-v2 {
    padding-right: 2vw; }
  [class*="section-"].pt-v2 {
    padding-top: 2vw; }
  [class*="section-"].pb-v2 {
    padding-bottom: 2vw; }
  [class*="section-"].p-all-2 {
    padding: 2%; }
  [class*="section-"].mr-2 {
    margin-left: 2%; }
  [class*="section-"].mr-n2 {
    margin-left: -2%; }
  [class*="section-"].mr-v2 {
    margin-left: 2vw; }
  [class*="section-"].mr-nv2 {
    margin-left: -2vw; }
  [class*="section-"].ml-2 {
    margin-right: 2%; }
  [class*="section-"].ml-n2 {
    margin-right: -2%; }
  [class*="section-"].ml-v2 {
    margin-right: 2vw; }
  [class*="section-"].ml-nv2 {
    margin-right: -2vw; }
  [class*="section-"].mt-2 {
    margin-top: 2%; }
  [class*="section-"].mb-2 {
    margin-bottom: 2%; }
  [class*="section-"].mt-n-2 {
    margin-top: -2%; }
  [class*="section-"].mb-n-2 {
    margin-bottom: -2%; }
  [class*="section-"].width-2 {
    width: 2%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-2 {
    -webkit-transform: translateX(2%);
    transform: translateX(2%); }
  [class*="section-"].tran-x-vw2 {
    -webkit-transform: translateX(2vw);
    transform: translateX(2vw); }
  [class*="section-"].tran-x-n-2 {
    -webkit-transform: translateX(-2%);
    transform: translateX(-2%); }
  [class*="section-"].tran-x-n-vw2 {
    -webkit-transform: translateX(-2vw);
    transform: translateX(-2vw); }
  [class*="section-"].tran-y-n-2 {
    -webkit-transform: translateY(-2%);
    transform: translateY(-2%); }
  [class*="section-"].tran-y-2 {
    -webkit-transform: translateY(2%);
    transform: translateY(2%); }
  [class*="section-"].z-push-3 {
    position: relative;
    z-index: 3; }
  [class*="section-"].pl-3 {
    padding-left: 3%; }
  [class*="section-"].pr-3 {
    padding-right: 3%; }
  [class*="section-"].pt-3 {
    padding-top: 3%; }
  [class*="section-"].pb-3 {
    padding-bottom: 3%; }
  [class*="section-"].pl-v3 {
    padding-left: 3vw; }
  [class*="section-"].pr-v3 {
    padding-right: 3vw; }
  [class*="section-"].pt-v3 {
    padding-top: 3vw; }
  [class*="section-"].pb-v3 {
    padding-bottom: 3vw; }
  [class*="section-"].p-all-3 {
    padding: 3%; }
  [class*="section-"].mr-3 {
    margin-left: 3%; }
  [class*="section-"].mr-n3 {
    margin-left: -3%; }
  [class*="section-"].mr-v3 {
    margin-left: 3vw; }
  [class*="section-"].mr-nv3 {
    margin-left: -3vw; }
  [class*="section-"].ml-3 {
    margin-right: 3%; }
  [class*="section-"].ml-n3 {
    margin-right: -3%; }
  [class*="section-"].ml-v3 {
    margin-right: 3vw; }
  [class*="section-"].ml-nv3 {
    margin-right: -3vw; }
  [class*="section-"].mt-3 {
    margin-top: 3%; }
  [class*="section-"].mb-3 {
    margin-bottom: 3%; }
  [class*="section-"].mt-n-3 {
    margin-top: -3%; }
  [class*="section-"].mb-n-3 {
    margin-bottom: -3%; }
  [class*="section-"].width-3 {
    width: 3%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-3 {
    -webkit-transform: translateX(3%);
    transform: translateX(3%); }
  [class*="section-"].tran-x-vw3 {
    -webkit-transform: translateX(3vw);
    transform: translateX(3vw); }
  [class*="section-"].tran-x-n-3 {
    -webkit-transform: translateX(-3%);
    transform: translateX(-3%); }
  [class*="section-"].tran-x-n-vw3 {
    -webkit-transform: translateX(-3vw);
    transform: translateX(-3vw); }
  [class*="section-"].tran-y-n-3 {
    -webkit-transform: translateY(-3%);
    transform: translateY(-3%); }
  [class*="section-"].tran-y-3 {
    -webkit-transform: translateY(3%);
    transform: translateY(3%); }
  [class*="section-"].z-push-4 {
    position: relative;
    z-index: 4; }
  [class*="section-"].pl-4 {
    padding-left: 4%; }
  [class*="section-"].pr-4 {
    padding-right: 4%; }
  [class*="section-"].pt-4 {
    padding-top: 4%; }
  [class*="section-"].pb-4 {
    padding-bottom: 4%; }
  [class*="section-"].pl-v4 {
    padding-left: 4vw; }
  [class*="section-"].pr-v4 {
    padding-right: 4vw; }
  [class*="section-"].pt-v4 {
    padding-top: 4vw; }
  [class*="section-"].pb-v4 {
    padding-bottom: 4vw; }
  [class*="section-"].p-all-4 {
    padding: 4%; }
  [class*="section-"].mr-4 {
    margin-left: 4%; }
  [class*="section-"].mr-n4 {
    margin-left: -4%; }
  [class*="section-"].mr-v4 {
    margin-left: 4vw; }
  [class*="section-"].mr-nv4 {
    margin-left: -4vw; }
  [class*="section-"].ml-4 {
    margin-right: 4%; }
  [class*="section-"].ml-n4 {
    margin-right: -4%; }
  [class*="section-"].ml-v4 {
    margin-right: 4vw; }
  [class*="section-"].ml-nv4 {
    margin-right: -4vw; }
  [class*="section-"].mt-4 {
    margin-top: 4%; }
  [class*="section-"].mb-4 {
    margin-bottom: 4%; }
  [class*="section-"].mt-n-4 {
    margin-top: -4%; }
  [class*="section-"].mb-n-4 {
    margin-bottom: -4%; }
  [class*="section-"].width-4 {
    width: 4%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-4 {
    -webkit-transform: translateX(4%);
    transform: translateX(4%); }
  [class*="section-"].tran-x-vw4 {
    -webkit-transform: translateX(4vw);
    transform: translateX(4vw); }
  [class*="section-"].tran-x-n-4 {
    -webkit-transform: translateX(-4%);
    transform: translateX(-4%); }
  [class*="section-"].tran-x-n-vw4 {
    -webkit-transform: translateX(-4vw);
    transform: translateX(-4vw); }
  [class*="section-"].tran-y-n-4 {
    -webkit-transform: translateY(-4%);
    transform: translateY(-4%); }
  [class*="section-"].tran-y-4 {
    -webkit-transform: translateY(4%);
    transform: translateY(4%); }
  [class*="section-"].z-push-5 {
    position: relative;
    z-index: 5; }
  [class*="section-"].pl-5 {
    padding-left: 5%; }
  [class*="section-"].pr-5 {
    padding-right: 5%; }
  [class*="section-"].pt-5 {
    padding-top: 5%; }
  [class*="section-"].pb-5 {
    padding-bottom: 5%; }
  [class*="section-"].pl-v5 {
    padding-left: 5vw; }
  [class*="section-"].pr-v5 {
    padding-right: 5vw; }
  [class*="section-"].pt-v5 {
    padding-top: 5vw; }
  [class*="section-"].pb-v5 {
    padding-bottom: 5vw; }
  [class*="section-"].p-all-5 {
    padding: 5%; }
  [class*="section-"].mr-5 {
    margin-left: 5%; }
  [class*="section-"].mr-n5 {
    margin-left: -5%; }
  [class*="section-"].mr-v5 {
    margin-left: 5vw; }
  [class*="section-"].mr-nv5 {
    margin-left: -5vw; }
  [class*="section-"].ml-5 {
    margin-right: 5%; }
  [class*="section-"].ml-n5 {
    margin-right: -5%; }
  [class*="section-"].ml-v5 {
    margin-right: 5vw; }
  [class*="section-"].ml-nv5 {
    margin-right: -5vw; }
  [class*="section-"].mt-5 {
    margin-top: 5%; }
  [class*="section-"].mb-5 {
    margin-bottom: 5%; }
  [class*="section-"].mt-n-5 {
    margin-top: -5%; }
  [class*="section-"].mb-n-5 {
    margin-bottom: -5%; }
  [class*="section-"].width-5 {
    width: 5%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-5 {
    -webkit-transform: translateX(5%);
    transform: translateX(5%); }
  [class*="section-"].tran-x-vw5 {
    -webkit-transform: translateX(5vw);
    transform: translateX(5vw); }
  [class*="section-"].tran-x-n-5 {
    -webkit-transform: translateX(-5%);
    transform: translateX(-5%); }
  [class*="section-"].tran-x-n-vw5 {
    -webkit-transform: translateX(-5vw);
    transform: translateX(-5vw); }
  [class*="section-"].tran-y-n-5 {
    -webkit-transform: translateY(-5%);
    transform: translateY(-5%); }
  [class*="section-"].tran-y-5 {
    -webkit-transform: translateY(5%);
    transform: translateY(5%); }
  [class*="section-"].z-push-6 {
    position: relative;
    z-index: 6; }
  [class*="section-"].pl-6 {
    padding-left: 6%; }
  [class*="section-"].pr-6 {
    padding-right: 6%; }
  [class*="section-"].pt-6 {
    padding-top: 6%; }
  [class*="section-"].pb-6 {
    padding-bottom: 6%; }
  [class*="section-"].pl-v6 {
    padding-left: 6vw; }
  [class*="section-"].pr-v6 {
    padding-right: 6vw; }
  [class*="section-"].pt-v6 {
    padding-top: 6vw; }
  [class*="section-"].pb-v6 {
    padding-bottom: 6vw; }
  [class*="section-"].p-all-6 {
    padding: 6%; }
  [class*="section-"].mr-6 {
    margin-left: 6%; }
  [class*="section-"].mr-n6 {
    margin-left: -6%; }
  [class*="section-"].mr-v6 {
    margin-left: 6vw; }
  [class*="section-"].mr-nv6 {
    margin-left: -6vw; }
  [class*="section-"].ml-6 {
    margin-right: 6%; }
  [class*="section-"].ml-n6 {
    margin-right: -6%; }
  [class*="section-"].ml-v6 {
    margin-right: 6vw; }
  [class*="section-"].ml-nv6 {
    margin-right: -6vw; }
  [class*="section-"].mt-6 {
    margin-top: 6%; }
  [class*="section-"].mb-6 {
    margin-bottom: 6%; }
  [class*="section-"].mt-n-6 {
    margin-top: -6%; }
  [class*="section-"].mb-n-6 {
    margin-bottom: -6%; }
  [class*="section-"].width-6 {
    width: 6%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-6 {
    -webkit-transform: translateX(6%);
    transform: translateX(6%); }
  [class*="section-"].tran-x-vw6 {
    -webkit-transform: translateX(6vw);
    transform: translateX(6vw); }
  [class*="section-"].tran-x-n-6 {
    -webkit-transform: translateX(-6%);
    transform: translateX(-6%); }
  [class*="section-"].tran-x-n-vw6 {
    -webkit-transform: translateX(-6vw);
    transform: translateX(-6vw); }
  [class*="section-"].tran-y-n-6 {
    -webkit-transform: translateY(-6%);
    transform: translateY(-6%); }
  [class*="section-"].tran-y-6 {
    -webkit-transform: translateY(6%);
    transform: translateY(6%); }
  [class*="section-"].z-push-7 {
    position: relative;
    z-index: 7; }
  [class*="section-"].pl-7 {
    padding-left: 7%; }
  [class*="section-"].pr-7 {
    padding-right: 7%; }
  [class*="section-"].pt-7 {
    padding-top: 7%; }
  [class*="section-"].pb-7 {
    padding-bottom: 7%; }
  [class*="section-"].pl-v7 {
    padding-left: 7vw; }
  [class*="section-"].pr-v7 {
    padding-right: 7vw; }
  [class*="section-"].pt-v7 {
    padding-top: 7vw; }
  [class*="section-"].pb-v7 {
    padding-bottom: 7vw; }
  [class*="section-"].p-all-7 {
    padding: 7%; }
  [class*="section-"].mr-7 {
    margin-left: 7%; }
  [class*="section-"].mr-n7 {
    margin-left: -7%; }
  [class*="section-"].mr-v7 {
    margin-left: 7vw; }
  [class*="section-"].mr-nv7 {
    margin-left: -7vw; }
  [class*="section-"].ml-7 {
    margin-right: 7%; }
  [class*="section-"].ml-n7 {
    margin-right: -7%; }
  [class*="section-"].ml-v7 {
    margin-right: 7vw; }
  [class*="section-"].ml-nv7 {
    margin-right: -7vw; }
  [class*="section-"].mt-7 {
    margin-top: 7%; }
  [class*="section-"].mb-7 {
    margin-bottom: 7%; }
  [class*="section-"].mt-n-7 {
    margin-top: -7%; }
  [class*="section-"].mb-n-7 {
    margin-bottom: -7%; }
  [class*="section-"].width-7 {
    width: 7%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-7 {
    -webkit-transform: translateX(7%);
    transform: translateX(7%); }
  [class*="section-"].tran-x-vw7 {
    -webkit-transform: translateX(7vw);
    transform: translateX(7vw); }
  [class*="section-"].tran-x-n-7 {
    -webkit-transform: translateX(-7%);
    transform: translateX(-7%); }
  [class*="section-"].tran-x-n-vw7 {
    -webkit-transform: translateX(-7vw);
    transform: translateX(-7vw); }
  [class*="section-"].tran-y-n-7 {
    -webkit-transform: translateY(-7%);
    transform: translateY(-7%); }
  [class*="section-"].tran-y-7 {
    -webkit-transform: translateY(7%);
    transform: translateY(7%); }
  [class*="section-"].z-push-8 {
    position: relative;
    z-index: 8; }
  [class*="section-"].pl-8 {
    padding-left: 8%; }
  [class*="section-"].pr-8 {
    padding-right: 8%; }
  [class*="section-"].pt-8 {
    padding-top: 8%; }
  [class*="section-"].pb-8 {
    padding-bottom: 8%; }
  [class*="section-"].pl-v8 {
    padding-left: 8vw; }
  [class*="section-"].pr-v8 {
    padding-right: 8vw; }
  [class*="section-"].pt-v8 {
    padding-top: 8vw; }
  [class*="section-"].pb-v8 {
    padding-bottom: 8vw; }
  [class*="section-"].p-all-8 {
    padding: 8%; }
  [class*="section-"].mr-8 {
    margin-left: 8%; }
  [class*="section-"].mr-n8 {
    margin-left: -8%; }
  [class*="section-"].mr-v8 {
    margin-left: 8vw; }
  [class*="section-"].mr-nv8 {
    margin-left: -8vw; }
  [class*="section-"].ml-8 {
    margin-right: 8%; }
  [class*="section-"].ml-n8 {
    margin-right: -8%; }
  [class*="section-"].ml-v8 {
    margin-right: 8vw; }
  [class*="section-"].ml-nv8 {
    margin-right: -8vw; }
  [class*="section-"].mt-8 {
    margin-top: 8%; }
  [class*="section-"].mb-8 {
    margin-bottom: 8%; }
  [class*="section-"].mt-n-8 {
    margin-top: -8%; }
  [class*="section-"].mb-n-8 {
    margin-bottom: -8%; }
  [class*="section-"].width-8 {
    width: 8%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-8 {
    -webkit-transform: translateX(8%);
    transform: translateX(8%); }
  [class*="section-"].tran-x-vw8 {
    -webkit-transform: translateX(8vw);
    transform: translateX(8vw); }
  [class*="section-"].tran-x-n-8 {
    -webkit-transform: translateX(-8%);
    transform: translateX(-8%); }
  [class*="section-"].tran-x-n-vw8 {
    -webkit-transform: translateX(-8vw);
    transform: translateX(-8vw); }
  [class*="section-"].tran-y-n-8 {
    -webkit-transform: translateY(-8%);
    transform: translateY(-8%); }
  [class*="section-"].tran-y-8 {
    -webkit-transform: translateY(8%);
    transform: translateY(8%); }
  [class*="section-"].z-push-9 {
    position: relative;
    z-index: 9; }
  [class*="section-"].pl-9 {
    padding-left: 9%; }
  [class*="section-"].pr-9 {
    padding-right: 9%; }
  [class*="section-"].pt-9 {
    padding-top: 9%; }
  [class*="section-"].pb-9 {
    padding-bottom: 9%; }
  [class*="section-"].pl-v9 {
    padding-left: 9vw; }
  [class*="section-"].pr-v9 {
    padding-right: 9vw; }
  [class*="section-"].pt-v9 {
    padding-top: 9vw; }
  [class*="section-"].pb-v9 {
    padding-bottom: 9vw; }
  [class*="section-"].p-all-9 {
    padding: 9%; }
  [class*="section-"].mr-9 {
    margin-left: 9%; }
  [class*="section-"].mr-n9 {
    margin-left: -9%; }
  [class*="section-"].mr-v9 {
    margin-left: 9vw; }
  [class*="section-"].mr-nv9 {
    margin-left: -9vw; }
  [class*="section-"].ml-9 {
    margin-right: 9%; }
  [class*="section-"].ml-n9 {
    margin-right: -9%; }
  [class*="section-"].ml-v9 {
    margin-right: 9vw; }
  [class*="section-"].ml-nv9 {
    margin-right: -9vw; }
  [class*="section-"].mt-9 {
    margin-top: 9%; }
  [class*="section-"].mb-9 {
    margin-bottom: 9%; }
  [class*="section-"].mt-n-9 {
    margin-top: -9%; }
  [class*="section-"].mb-n-9 {
    margin-bottom: -9%; }
  [class*="section-"].width-9 {
    width: 9%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-9 {
    -webkit-transform: translateX(9%);
    transform: translateX(9%); }
  [class*="section-"].tran-x-vw9 {
    -webkit-transform: translateX(9vw);
    transform: translateX(9vw); }
  [class*="section-"].tran-x-n-9 {
    -webkit-transform: translateX(-9%);
    transform: translateX(-9%); }
  [class*="section-"].tran-x-n-vw9 {
    -webkit-transform: translateX(-9vw);
    transform: translateX(-9vw); }
  [class*="section-"].tran-y-n-9 {
    -webkit-transform: translateY(-9%);
    transform: translateY(-9%); }
  [class*="section-"].tran-y-9 {
    -webkit-transform: translateY(9%);
    transform: translateY(9%); }
  [class*="section-"].z-push-10 {
    position: relative;
    z-index: 10; }
  [class*="section-"].pl-10 {
    padding-left: 10%; }
  [class*="section-"].pr-10 {
    padding-right: 10%; }
  [class*="section-"].pt-10 {
    padding-top: 10%; }
  [class*="section-"].pb-10 {
    padding-bottom: 10%; }
  [class*="section-"].pl-v10 {
    padding-left: 10vw; }
  [class*="section-"].pr-v10 {
    padding-right: 10vw; }
  [class*="section-"].pt-v10 {
    padding-top: 10vw; }
  [class*="section-"].pb-v10 {
    padding-bottom: 10vw; }
  [class*="section-"].p-all-10 {
    padding: 10%; }
  [class*="section-"].mr-10 {
    margin-left: 10%; }
  [class*="section-"].mr-n10 {
    margin-left: -10%; }
  [class*="section-"].mr-v10 {
    margin-left: 10vw; }
  [class*="section-"].mr-nv10 {
    margin-left: -10vw; }
  [class*="section-"].ml-10 {
    margin-right: 10%; }
  [class*="section-"].ml-n10 {
    margin-right: -10%; }
  [class*="section-"].ml-v10 {
    margin-right: 10vw; }
  [class*="section-"].ml-nv10 {
    margin-right: -10vw; }
  [class*="section-"].mt-10 {
    margin-top: 10%; }
  [class*="section-"].mb-10 {
    margin-bottom: 10%; }
  [class*="section-"].mt-n-10 {
    margin-top: -10%; }
  [class*="section-"].mb-n-10 {
    margin-bottom: -10%; }
  [class*="section-"].width-10 {
    width: 10%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-10 {
    -webkit-transform: translateX(10%);
    transform: translateX(10%); }
  [class*="section-"].tran-x-vw10 {
    -webkit-transform: translateX(10vw);
    transform: translateX(10vw); }
  [class*="section-"].tran-x-n-10 {
    -webkit-transform: translateX(-10%);
    transform: translateX(-10%); }
  [class*="section-"].tran-x-n-vw10 {
    -webkit-transform: translateX(-10vw);
    transform: translateX(-10vw); }
  [class*="section-"].tran-y-n-10 {
    -webkit-transform: translateY(-10%);
    transform: translateY(-10%); }
  [class*="section-"].tran-y-10 {
    -webkit-transform: translateY(10%);
    transform: translateY(10%); }
  [class*="section-"].z-push-11 {
    position: relative;
    z-index: 11; }
  [class*="section-"].pl-11 {
    padding-left: 11%; }
  [class*="section-"].pr-11 {
    padding-right: 11%; }
  [class*="section-"].pt-11 {
    padding-top: 11%; }
  [class*="section-"].pb-11 {
    padding-bottom: 11%; }
  [class*="section-"].pl-v11 {
    padding-left: 11vw; }
  [class*="section-"].pr-v11 {
    padding-right: 11vw; }
  [class*="section-"].pt-v11 {
    padding-top: 11vw; }
  [class*="section-"].pb-v11 {
    padding-bottom: 11vw; }
  [class*="section-"].p-all-11 {
    padding: 11%; }
  [class*="section-"].mr-11 {
    margin-left: 11%; }
  [class*="section-"].mr-n11 {
    margin-left: -11%; }
  [class*="section-"].mr-v11 {
    margin-left: 11vw; }
  [class*="section-"].mr-nv11 {
    margin-left: -11vw; }
  [class*="section-"].ml-11 {
    margin-right: 11%; }
  [class*="section-"].ml-n11 {
    margin-right: -11%; }
  [class*="section-"].ml-v11 {
    margin-right: 11vw; }
  [class*="section-"].ml-nv11 {
    margin-right: -11vw; }
  [class*="section-"].mt-11 {
    margin-top: 11%; }
  [class*="section-"].mb-11 {
    margin-bottom: 11%; }
  [class*="section-"].mt-n-11 {
    margin-top: -11%; }
  [class*="section-"].mb-n-11 {
    margin-bottom: -11%; }
  [class*="section-"].width-11 {
    width: 11%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-11 {
    -webkit-transform: translateX(11%);
    transform: translateX(11%); }
  [class*="section-"].tran-x-vw11 {
    -webkit-transform: translateX(11vw);
    transform: translateX(11vw); }
  [class*="section-"].tran-x-n-11 {
    -webkit-transform: translateX(-11%);
    transform: translateX(-11%); }
  [class*="section-"].tran-x-n-vw11 {
    -webkit-transform: translateX(-11vw);
    transform: translateX(-11vw); }
  [class*="section-"].tran-y-n-11 {
    -webkit-transform: translateY(-11%);
    transform: translateY(-11%); }
  [class*="section-"].tran-y-11 {
    -webkit-transform: translateY(11%);
    transform: translateY(11%); }
  [class*="section-"].z-push-12 {
    position: relative;
    z-index: 12; }
  [class*="section-"].pl-12 {
    padding-left: 12%; }
  [class*="section-"].pr-12 {
    padding-right: 12%; }
  [class*="section-"].pt-12 {
    padding-top: 12%; }
  [class*="section-"].pb-12 {
    padding-bottom: 12%; }
  [class*="section-"].pl-v12 {
    padding-left: 12vw; }
  [class*="section-"].pr-v12 {
    padding-right: 12vw; }
  [class*="section-"].pt-v12 {
    padding-top: 12vw; }
  [class*="section-"].pb-v12 {
    padding-bottom: 12vw; }
  [class*="section-"].p-all-12 {
    padding: 12%; }
  [class*="section-"].mr-12 {
    margin-left: 12%; }
  [class*="section-"].mr-n12 {
    margin-left: -12%; }
  [class*="section-"].mr-v12 {
    margin-left: 12vw; }
  [class*="section-"].mr-nv12 {
    margin-left: -12vw; }
  [class*="section-"].ml-12 {
    margin-right: 12%; }
  [class*="section-"].ml-n12 {
    margin-right: -12%; }
  [class*="section-"].ml-v12 {
    margin-right: 12vw; }
  [class*="section-"].ml-nv12 {
    margin-right: -12vw; }
  [class*="section-"].mt-12 {
    margin-top: 12%; }
  [class*="section-"].mb-12 {
    margin-bottom: 12%; }
  [class*="section-"].mt-n-12 {
    margin-top: -12%; }
  [class*="section-"].mb-n-12 {
    margin-bottom: -12%; }
  [class*="section-"].width-12 {
    width: 12%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-12 {
    -webkit-transform: translateX(12%);
    transform: translateX(12%); }
  [class*="section-"].tran-x-vw12 {
    -webkit-transform: translateX(12vw);
    transform: translateX(12vw); }
  [class*="section-"].tran-x-n-12 {
    -webkit-transform: translateX(-12%);
    transform: translateX(-12%); }
  [class*="section-"].tran-x-n-vw12 {
    -webkit-transform: translateX(-12vw);
    transform: translateX(-12vw); }
  [class*="section-"].tran-y-n-12 {
    -webkit-transform: translateY(-12%);
    transform: translateY(-12%); }
  [class*="section-"].tran-y-12 {
    -webkit-transform: translateY(12%);
    transform: translateY(12%); }
  [class*="section-"].z-push-13 {
    position: relative;
    z-index: 13; }
  [class*="section-"].pl-13 {
    padding-left: 13%; }
  [class*="section-"].pr-13 {
    padding-right: 13%; }
  [class*="section-"].pt-13 {
    padding-top: 13%; }
  [class*="section-"].pb-13 {
    padding-bottom: 13%; }
  [class*="section-"].pl-v13 {
    padding-left: 13vw; }
  [class*="section-"].pr-v13 {
    padding-right: 13vw; }
  [class*="section-"].pt-v13 {
    padding-top: 13vw; }
  [class*="section-"].pb-v13 {
    padding-bottom: 13vw; }
  [class*="section-"].p-all-13 {
    padding: 13%; }
  [class*="section-"].mr-13 {
    margin-left: 13%; }
  [class*="section-"].mr-n13 {
    margin-left: -13%; }
  [class*="section-"].mr-v13 {
    margin-left: 13vw; }
  [class*="section-"].mr-nv13 {
    margin-left: -13vw; }
  [class*="section-"].ml-13 {
    margin-right: 13%; }
  [class*="section-"].ml-n13 {
    margin-right: -13%; }
  [class*="section-"].ml-v13 {
    margin-right: 13vw; }
  [class*="section-"].ml-nv13 {
    margin-right: -13vw; }
  [class*="section-"].mt-13 {
    margin-top: 13%; }
  [class*="section-"].mb-13 {
    margin-bottom: 13%; }
  [class*="section-"].mt-n-13 {
    margin-top: -13%; }
  [class*="section-"].mb-n-13 {
    margin-bottom: -13%; }
  [class*="section-"].width-13 {
    width: 13%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-13 {
    -webkit-transform: translateX(13%);
    transform: translateX(13%); }
  [class*="section-"].tran-x-vw13 {
    -webkit-transform: translateX(13vw);
    transform: translateX(13vw); }
  [class*="section-"].tran-x-n-13 {
    -webkit-transform: translateX(-13%);
    transform: translateX(-13%); }
  [class*="section-"].tran-x-n-vw13 {
    -webkit-transform: translateX(-13vw);
    transform: translateX(-13vw); }
  [class*="section-"].tran-y-n-13 {
    -webkit-transform: translateY(-13%);
    transform: translateY(-13%); }
  [class*="section-"].tran-y-13 {
    -webkit-transform: translateY(13%);
    transform: translateY(13%); }
  [class*="section-"].z-push-14 {
    position: relative;
    z-index: 14; }
  [class*="section-"].pl-14 {
    padding-left: 14%; }
  [class*="section-"].pr-14 {
    padding-right: 14%; }
  [class*="section-"].pt-14 {
    padding-top: 14%; }
  [class*="section-"].pb-14 {
    padding-bottom: 14%; }
  [class*="section-"].pl-v14 {
    padding-left: 14vw; }
  [class*="section-"].pr-v14 {
    padding-right: 14vw; }
  [class*="section-"].pt-v14 {
    padding-top: 14vw; }
  [class*="section-"].pb-v14 {
    padding-bottom: 14vw; }
  [class*="section-"].p-all-14 {
    padding: 14%; }
  [class*="section-"].mr-14 {
    margin-left: 14%; }
  [class*="section-"].mr-n14 {
    margin-left: -14%; }
  [class*="section-"].mr-v14 {
    margin-left: 14vw; }
  [class*="section-"].mr-nv14 {
    margin-left: -14vw; }
  [class*="section-"].ml-14 {
    margin-right: 14%; }
  [class*="section-"].ml-n14 {
    margin-right: -14%; }
  [class*="section-"].ml-v14 {
    margin-right: 14vw; }
  [class*="section-"].ml-nv14 {
    margin-right: -14vw; }
  [class*="section-"].mt-14 {
    margin-top: 14%; }
  [class*="section-"].mb-14 {
    margin-bottom: 14%; }
  [class*="section-"].mt-n-14 {
    margin-top: -14%; }
  [class*="section-"].mb-n-14 {
    margin-bottom: -14%; }
  [class*="section-"].width-14 {
    width: 14%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-14 {
    -webkit-transform: translateX(14%);
    transform: translateX(14%); }
  [class*="section-"].tran-x-vw14 {
    -webkit-transform: translateX(14vw);
    transform: translateX(14vw); }
  [class*="section-"].tran-x-n-14 {
    -webkit-transform: translateX(-14%);
    transform: translateX(-14%); }
  [class*="section-"].tran-x-n-vw14 {
    -webkit-transform: translateX(-14vw);
    transform: translateX(-14vw); }
  [class*="section-"].tran-y-n-14 {
    -webkit-transform: translateY(-14%);
    transform: translateY(-14%); }
  [class*="section-"].tran-y-14 {
    -webkit-transform: translateY(14%);
    transform: translateY(14%); }
  [class*="section-"].z-push-15 {
    position: relative;
    z-index: 15; }
  [class*="section-"].pl-15 {
    padding-left: 15%; }
  [class*="section-"].pr-15 {
    padding-right: 15%; }
  [class*="section-"].pt-15 {
    padding-top: 15%; }
  [class*="section-"].pb-15 {
    padding-bottom: 15%; }
  [class*="section-"].pl-v15 {
    padding-left: 15vw; }
  [class*="section-"].pr-v15 {
    padding-right: 15vw; }
  [class*="section-"].pt-v15 {
    padding-top: 15vw; }
  [class*="section-"].pb-v15 {
    padding-bottom: 15vw; }
  [class*="section-"].p-all-15 {
    padding: 15%; }
  [class*="section-"].mr-15 {
    margin-left: 15%; }
  [class*="section-"].mr-n15 {
    margin-left: -15%; }
  [class*="section-"].mr-v15 {
    margin-left: 15vw; }
  [class*="section-"].mr-nv15 {
    margin-left: -15vw; }
  [class*="section-"].ml-15 {
    margin-right: 15%; }
  [class*="section-"].ml-n15 {
    margin-right: -15%; }
  [class*="section-"].ml-v15 {
    margin-right: 15vw; }
  [class*="section-"].ml-nv15 {
    margin-right: -15vw; }
  [class*="section-"].mt-15 {
    margin-top: 15%; }
  [class*="section-"].mb-15 {
    margin-bottom: 15%; }
  [class*="section-"].mt-n-15 {
    margin-top: -15%; }
  [class*="section-"].mb-n-15 {
    margin-bottom: -15%; }
  [class*="section-"].width-15 {
    width: 15%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-15 {
    -webkit-transform: translateX(15%);
    transform: translateX(15%); }
  [class*="section-"].tran-x-vw15 {
    -webkit-transform: translateX(15vw);
    transform: translateX(15vw); }
  [class*="section-"].tran-x-n-15 {
    -webkit-transform: translateX(-15%);
    transform: translateX(-15%); }
  [class*="section-"].tran-x-n-vw15 {
    -webkit-transform: translateX(-15vw);
    transform: translateX(-15vw); }
  [class*="section-"].tran-y-n-15 {
    -webkit-transform: translateY(-15%);
    transform: translateY(-15%); }
  [class*="section-"].tran-y-15 {
    -webkit-transform: translateY(15%);
    transform: translateY(15%); }
  [class*="section-"].z-push-16 {
    position: relative;
    z-index: 16; }
  [class*="section-"].pl-16 {
    padding-left: 16%; }
  [class*="section-"].pr-16 {
    padding-right: 16%; }
  [class*="section-"].pt-16 {
    padding-top: 16%; }
  [class*="section-"].pb-16 {
    padding-bottom: 16%; }
  [class*="section-"].pl-v16 {
    padding-left: 16vw; }
  [class*="section-"].pr-v16 {
    padding-right: 16vw; }
  [class*="section-"].pt-v16 {
    padding-top: 16vw; }
  [class*="section-"].pb-v16 {
    padding-bottom: 16vw; }
  [class*="section-"].p-all-16 {
    padding: 16%; }
  [class*="section-"].mr-16 {
    margin-left: 16%; }
  [class*="section-"].mr-n16 {
    margin-left: -16%; }
  [class*="section-"].mr-v16 {
    margin-left: 16vw; }
  [class*="section-"].mr-nv16 {
    margin-left: -16vw; }
  [class*="section-"].ml-16 {
    margin-right: 16%; }
  [class*="section-"].ml-n16 {
    margin-right: -16%; }
  [class*="section-"].ml-v16 {
    margin-right: 16vw; }
  [class*="section-"].ml-nv16 {
    margin-right: -16vw; }
  [class*="section-"].mt-16 {
    margin-top: 16%; }
  [class*="section-"].mb-16 {
    margin-bottom: 16%; }
  [class*="section-"].mt-n-16 {
    margin-top: -16%; }
  [class*="section-"].mb-n-16 {
    margin-bottom: -16%; }
  [class*="section-"].width-16 {
    width: 16%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-16 {
    -webkit-transform: translateX(16%);
    transform: translateX(16%); }
  [class*="section-"].tran-x-vw16 {
    -webkit-transform: translateX(16vw);
    transform: translateX(16vw); }
  [class*="section-"].tran-x-n-16 {
    -webkit-transform: translateX(-16%);
    transform: translateX(-16%); }
  [class*="section-"].tran-x-n-vw16 {
    -webkit-transform: translateX(-16vw);
    transform: translateX(-16vw); }
  [class*="section-"].tran-y-n-16 {
    -webkit-transform: translateY(-16%);
    transform: translateY(-16%); }
  [class*="section-"].tran-y-16 {
    -webkit-transform: translateY(16%);
    transform: translateY(16%); }
  [class*="section-"].z-push-17 {
    position: relative;
    z-index: 17; }
  [class*="section-"].pl-17 {
    padding-left: 17%; }
  [class*="section-"].pr-17 {
    padding-right: 17%; }
  [class*="section-"].pt-17 {
    padding-top: 17%; }
  [class*="section-"].pb-17 {
    padding-bottom: 17%; }
  [class*="section-"].pl-v17 {
    padding-left: 17vw; }
  [class*="section-"].pr-v17 {
    padding-right: 17vw; }
  [class*="section-"].pt-v17 {
    padding-top: 17vw; }
  [class*="section-"].pb-v17 {
    padding-bottom: 17vw; }
  [class*="section-"].p-all-17 {
    padding: 17%; }
  [class*="section-"].mr-17 {
    margin-left: 17%; }
  [class*="section-"].mr-n17 {
    margin-left: -17%; }
  [class*="section-"].mr-v17 {
    margin-left: 17vw; }
  [class*="section-"].mr-nv17 {
    margin-left: -17vw; }
  [class*="section-"].ml-17 {
    margin-right: 17%; }
  [class*="section-"].ml-n17 {
    margin-right: -17%; }
  [class*="section-"].ml-v17 {
    margin-right: 17vw; }
  [class*="section-"].ml-nv17 {
    margin-right: -17vw; }
  [class*="section-"].mt-17 {
    margin-top: 17%; }
  [class*="section-"].mb-17 {
    margin-bottom: 17%; }
  [class*="section-"].mt-n-17 {
    margin-top: -17%; }
  [class*="section-"].mb-n-17 {
    margin-bottom: -17%; }
  [class*="section-"].width-17 {
    width: 17%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-17 {
    -webkit-transform: translateX(17%);
    transform: translateX(17%); }
  [class*="section-"].tran-x-vw17 {
    -webkit-transform: translateX(17vw);
    transform: translateX(17vw); }
  [class*="section-"].tran-x-n-17 {
    -webkit-transform: translateX(-17%);
    transform: translateX(-17%); }
  [class*="section-"].tran-x-n-vw17 {
    -webkit-transform: translateX(-17vw);
    transform: translateX(-17vw); }
  [class*="section-"].tran-y-n-17 {
    -webkit-transform: translateY(-17%);
    transform: translateY(-17%); }
  [class*="section-"].tran-y-17 {
    -webkit-transform: translateY(17%);
    transform: translateY(17%); }
  [class*="section-"].z-push-18 {
    position: relative;
    z-index: 18; }
  [class*="section-"].pl-18 {
    padding-left: 18%; }
  [class*="section-"].pr-18 {
    padding-right: 18%; }
  [class*="section-"].pt-18 {
    padding-top: 18%; }
  [class*="section-"].pb-18 {
    padding-bottom: 18%; }
  [class*="section-"].pl-v18 {
    padding-left: 18vw; }
  [class*="section-"].pr-v18 {
    padding-right: 18vw; }
  [class*="section-"].pt-v18 {
    padding-top: 18vw; }
  [class*="section-"].pb-v18 {
    padding-bottom: 18vw; }
  [class*="section-"].p-all-18 {
    padding: 18%; }
  [class*="section-"].mr-18 {
    margin-left: 18%; }
  [class*="section-"].mr-n18 {
    margin-left: -18%; }
  [class*="section-"].mr-v18 {
    margin-left: 18vw; }
  [class*="section-"].mr-nv18 {
    margin-left: -18vw; }
  [class*="section-"].ml-18 {
    margin-right: 18%; }
  [class*="section-"].ml-n18 {
    margin-right: -18%; }
  [class*="section-"].ml-v18 {
    margin-right: 18vw; }
  [class*="section-"].ml-nv18 {
    margin-right: -18vw; }
  [class*="section-"].mt-18 {
    margin-top: 18%; }
  [class*="section-"].mb-18 {
    margin-bottom: 18%; }
  [class*="section-"].mt-n-18 {
    margin-top: -18%; }
  [class*="section-"].mb-n-18 {
    margin-bottom: -18%; }
  [class*="section-"].width-18 {
    width: 18%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-18 {
    -webkit-transform: translateX(18%);
    transform: translateX(18%); }
  [class*="section-"].tran-x-vw18 {
    -webkit-transform: translateX(18vw);
    transform: translateX(18vw); }
  [class*="section-"].tran-x-n-18 {
    -webkit-transform: translateX(-18%);
    transform: translateX(-18%); }
  [class*="section-"].tran-x-n-vw18 {
    -webkit-transform: translateX(-18vw);
    transform: translateX(-18vw); }
  [class*="section-"].tran-y-n-18 {
    -webkit-transform: translateY(-18%);
    transform: translateY(-18%); }
  [class*="section-"].tran-y-18 {
    -webkit-transform: translateY(18%);
    transform: translateY(18%); }
  [class*="section-"].z-push-19 {
    position: relative;
    z-index: 19; }
  [class*="section-"].pl-19 {
    padding-left: 19%; }
  [class*="section-"].pr-19 {
    padding-right: 19%; }
  [class*="section-"].pt-19 {
    padding-top: 19%; }
  [class*="section-"].pb-19 {
    padding-bottom: 19%; }
  [class*="section-"].pl-v19 {
    padding-left: 19vw; }
  [class*="section-"].pr-v19 {
    padding-right: 19vw; }
  [class*="section-"].pt-v19 {
    padding-top: 19vw; }
  [class*="section-"].pb-v19 {
    padding-bottom: 19vw; }
  [class*="section-"].p-all-19 {
    padding: 19%; }
  [class*="section-"].mr-19 {
    margin-left: 19%; }
  [class*="section-"].mr-n19 {
    margin-left: -19%; }
  [class*="section-"].mr-v19 {
    margin-left: 19vw; }
  [class*="section-"].mr-nv19 {
    margin-left: -19vw; }
  [class*="section-"].ml-19 {
    margin-right: 19%; }
  [class*="section-"].ml-n19 {
    margin-right: -19%; }
  [class*="section-"].ml-v19 {
    margin-right: 19vw; }
  [class*="section-"].ml-nv19 {
    margin-right: -19vw; }
  [class*="section-"].mt-19 {
    margin-top: 19%; }
  [class*="section-"].mb-19 {
    margin-bottom: 19%; }
  [class*="section-"].mt-n-19 {
    margin-top: -19%; }
  [class*="section-"].mb-n-19 {
    margin-bottom: -19%; }
  [class*="section-"].width-19 {
    width: 19%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-19 {
    -webkit-transform: translateX(19%);
    transform: translateX(19%); }
  [class*="section-"].tran-x-vw19 {
    -webkit-transform: translateX(19vw);
    transform: translateX(19vw); }
  [class*="section-"].tran-x-n-19 {
    -webkit-transform: translateX(-19%);
    transform: translateX(-19%); }
  [class*="section-"].tran-x-n-vw19 {
    -webkit-transform: translateX(-19vw);
    transform: translateX(-19vw); }
  [class*="section-"].tran-y-n-19 {
    -webkit-transform: translateY(-19%);
    transform: translateY(-19%); }
  [class*="section-"].tran-y-19 {
    -webkit-transform: translateY(19%);
    transform: translateY(19%); }
  [class*="section-"].z-push-20 {
    position: relative;
    z-index: 20; }
  [class*="section-"].pl-20 {
    padding-left: 20%; }
  [class*="section-"].pr-20 {
    padding-right: 20%; }
  [class*="section-"].pt-20 {
    padding-top: 20%; }
  [class*="section-"].pb-20 {
    padding-bottom: 20%; }
  [class*="section-"].pl-v20 {
    padding-left: 20vw; }
  [class*="section-"].pr-v20 {
    padding-right: 20vw; }
  [class*="section-"].pt-v20 {
    padding-top: 20vw; }
  [class*="section-"].pb-v20 {
    padding-bottom: 20vw; }
  [class*="section-"].p-all-20 {
    padding: 20%; }
  [class*="section-"].mr-20 {
    margin-left: 20%; }
  [class*="section-"].mr-n20 {
    margin-left: -20%; }
  [class*="section-"].mr-v20 {
    margin-left: 20vw; }
  [class*="section-"].mr-nv20 {
    margin-left: -20vw; }
  [class*="section-"].ml-20 {
    margin-right: 20%; }
  [class*="section-"].ml-n20 {
    margin-right: -20%; }
  [class*="section-"].ml-v20 {
    margin-right: 20vw; }
  [class*="section-"].ml-nv20 {
    margin-right: -20vw; }
  [class*="section-"].mt-20 {
    margin-top: 20%; }
  [class*="section-"].mb-20 {
    margin-bottom: 20%; }
  [class*="section-"].mt-n-20 {
    margin-top: -20%; }
  [class*="section-"].mb-n-20 {
    margin-bottom: -20%; }
  [class*="section-"].width-20 {
    width: 20%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-20 {
    -webkit-transform: translateX(20%);
    transform: translateX(20%); }
  [class*="section-"].tran-x-vw20 {
    -webkit-transform: translateX(20vw);
    transform: translateX(20vw); }
  [class*="section-"].tran-x-n-20 {
    -webkit-transform: translateX(-20%);
    transform: translateX(-20%); }
  [class*="section-"].tran-x-n-vw20 {
    -webkit-transform: translateX(-20vw);
    transform: translateX(-20vw); }
  [class*="section-"].tran-y-n-20 {
    -webkit-transform: translateY(-20%);
    transform: translateY(-20%); }
  [class*="section-"].tran-y-20 {
    -webkit-transform: translateY(20%);
    transform: translateY(20%); }
  [class*="section-"].z-push-21 {
    position: relative;
    z-index: 21; }
  [class*="section-"].pl-21 {
    padding-left: 21%; }
  [class*="section-"].pr-21 {
    padding-right: 21%; }
  [class*="section-"].pt-21 {
    padding-top: 21%; }
  [class*="section-"].pb-21 {
    padding-bottom: 21%; }
  [class*="section-"].pl-v21 {
    padding-left: 21vw; }
  [class*="section-"].pr-v21 {
    padding-right: 21vw; }
  [class*="section-"].pt-v21 {
    padding-top: 21vw; }
  [class*="section-"].pb-v21 {
    padding-bottom: 21vw; }
  [class*="section-"].p-all-21 {
    padding: 21%; }
  [class*="section-"].mr-21 {
    margin-left: 21%; }
  [class*="section-"].mr-n21 {
    margin-left: -21%; }
  [class*="section-"].mr-v21 {
    margin-left: 21vw; }
  [class*="section-"].mr-nv21 {
    margin-left: -21vw; }
  [class*="section-"].ml-21 {
    margin-right: 21%; }
  [class*="section-"].ml-n21 {
    margin-right: -21%; }
  [class*="section-"].ml-v21 {
    margin-right: 21vw; }
  [class*="section-"].ml-nv21 {
    margin-right: -21vw; }
  [class*="section-"].mt-21 {
    margin-top: 21%; }
  [class*="section-"].mb-21 {
    margin-bottom: 21%; }
  [class*="section-"].mt-n-21 {
    margin-top: -21%; }
  [class*="section-"].mb-n-21 {
    margin-bottom: -21%; }
  [class*="section-"].width-21 {
    width: 21%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-21 {
    -webkit-transform: translateX(21%);
    transform: translateX(21%); }
  [class*="section-"].tran-x-vw21 {
    -webkit-transform: translateX(21vw);
    transform: translateX(21vw); }
  [class*="section-"].tran-x-n-21 {
    -webkit-transform: translateX(-21%);
    transform: translateX(-21%); }
  [class*="section-"].tran-x-n-vw21 {
    -webkit-transform: translateX(-21vw);
    transform: translateX(-21vw); }
  [class*="section-"].tran-y-n-21 {
    -webkit-transform: translateY(-21%);
    transform: translateY(-21%); }
  [class*="section-"].tran-y-21 {
    -webkit-transform: translateY(21%);
    transform: translateY(21%); }
  [class*="section-"].z-push-22 {
    position: relative;
    z-index: 22; }
  [class*="section-"].pl-22 {
    padding-left: 22%; }
  [class*="section-"].pr-22 {
    padding-right: 22%; }
  [class*="section-"].pt-22 {
    padding-top: 22%; }
  [class*="section-"].pb-22 {
    padding-bottom: 22%; }
  [class*="section-"].pl-v22 {
    padding-left: 22vw; }
  [class*="section-"].pr-v22 {
    padding-right: 22vw; }
  [class*="section-"].pt-v22 {
    padding-top: 22vw; }
  [class*="section-"].pb-v22 {
    padding-bottom: 22vw; }
  [class*="section-"].p-all-22 {
    padding: 22%; }
  [class*="section-"].mr-22 {
    margin-left: 22%; }
  [class*="section-"].mr-n22 {
    margin-left: -22%; }
  [class*="section-"].mr-v22 {
    margin-left: 22vw; }
  [class*="section-"].mr-nv22 {
    margin-left: -22vw; }
  [class*="section-"].ml-22 {
    margin-right: 22%; }
  [class*="section-"].ml-n22 {
    margin-right: -22%; }
  [class*="section-"].ml-v22 {
    margin-right: 22vw; }
  [class*="section-"].ml-nv22 {
    margin-right: -22vw; }
  [class*="section-"].mt-22 {
    margin-top: 22%; }
  [class*="section-"].mb-22 {
    margin-bottom: 22%; }
  [class*="section-"].mt-n-22 {
    margin-top: -22%; }
  [class*="section-"].mb-n-22 {
    margin-bottom: -22%; }
  [class*="section-"].width-22 {
    width: 22%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-22 {
    -webkit-transform: translateX(22%);
    transform: translateX(22%); }
  [class*="section-"].tran-x-vw22 {
    -webkit-transform: translateX(22vw);
    transform: translateX(22vw); }
  [class*="section-"].tran-x-n-22 {
    -webkit-transform: translateX(-22%);
    transform: translateX(-22%); }
  [class*="section-"].tran-x-n-vw22 {
    -webkit-transform: translateX(-22vw);
    transform: translateX(-22vw); }
  [class*="section-"].tran-y-n-22 {
    -webkit-transform: translateY(-22%);
    transform: translateY(-22%); }
  [class*="section-"].tran-y-22 {
    -webkit-transform: translateY(22%);
    transform: translateY(22%); }
  [class*="section-"].z-push-23 {
    position: relative;
    z-index: 23; }
  [class*="section-"].pl-23 {
    padding-left: 23%; }
  [class*="section-"].pr-23 {
    padding-right: 23%; }
  [class*="section-"].pt-23 {
    padding-top: 23%; }
  [class*="section-"].pb-23 {
    padding-bottom: 23%; }
  [class*="section-"].pl-v23 {
    padding-left: 23vw; }
  [class*="section-"].pr-v23 {
    padding-right: 23vw; }
  [class*="section-"].pt-v23 {
    padding-top: 23vw; }
  [class*="section-"].pb-v23 {
    padding-bottom: 23vw; }
  [class*="section-"].p-all-23 {
    padding: 23%; }
  [class*="section-"].mr-23 {
    margin-left: 23%; }
  [class*="section-"].mr-n23 {
    margin-left: -23%; }
  [class*="section-"].mr-v23 {
    margin-left: 23vw; }
  [class*="section-"].mr-nv23 {
    margin-left: -23vw; }
  [class*="section-"].ml-23 {
    margin-right: 23%; }
  [class*="section-"].ml-n23 {
    margin-right: -23%; }
  [class*="section-"].ml-v23 {
    margin-right: 23vw; }
  [class*="section-"].ml-nv23 {
    margin-right: -23vw; }
  [class*="section-"].mt-23 {
    margin-top: 23%; }
  [class*="section-"].mb-23 {
    margin-bottom: 23%; }
  [class*="section-"].mt-n-23 {
    margin-top: -23%; }
  [class*="section-"].mb-n-23 {
    margin-bottom: -23%; }
  [class*="section-"].width-23 {
    width: 23%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-23 {
    -webkit-transform: translateX(23%);
    transform: translateX(23%); }
  [class*="section-"].tran-x-vw23 {
    -webkit-transform: translateX(23vw);
    transform: translateX(23vw); }
  [class*="section-"].tran-x-n-23 {
    -webkit-transform: translateX(-23%);
    transform: translateX(-23%); }
  [class*="section-"].tran-x-n-vw23 {
    -webkit-transform: translateX(-23vw);
    transform: translateX(-23vw); }
  [class*="section-"].tran-y-n-23 {
    -webkit-transform: translateY(-23%);
    transform: translateY(-23%); }
  [class*="section-"].tran-y-23 {
    -webkit-transform: translateY(23%);
    transform: translateY(23%); }
  [class*="section-"].z-push-24 {
    position: relative;
    z-index: 24; }
  [class*="section-"].pl-24 {
    padding-left: 24%; }
  [class*="section-"].pr-24 {
    padding-right: 24%; }
  [class*="section-"].pt-24 {
    padding-top: 24%; }
  [class*="section-"].pb-24 {
    padding-bottom: 24%; }
  [class*="section-"].pl-v24 {
    padding-left: 24vw; }
  [class*="section-"].pr-v24 {
    padding-right: 24vw; }
  [class*="section-"].pt-v24 {
    padding-top: 24vw; }
  [class*="section-"].pb-v24 {
    padding-bottom: 24vw; }
  [class*="section-"].p-all-24 {
    padding: 24%; }
  [class*="section-"].mr-24 {
    margin-left: 24%; }
  [class*="section-"].mr-n24 {
    margin-left: -24%; }
  [class*="section-"].mr-v24 {
    margin-left: 24vw; }
  [class*="section-"].mr-nv24 {
    margin-left: -24vw; }
  [class*="section-"].ml-24 {
    margin-right: 24%; }
  [class*="section-"].ml-n24 {
    margin-right: -24%; }
  [class*="section-"].ml-v24 {
    margin-right: 24vw; }
  [class*="section-"].ml-nv24 {
    margin-right: -24vw; }
  [class*="section-"].mt-24 {
    margin-top: 24%; }
  [class*="section-"].mb-24 {
    margin-bottom: 24%; }
  [class*="section-"].mt-n-24 {
    margin-top: -24%; }
  [class*="section-"].mb-n-24 {
    margin-bottom: -24%; }
  [class*="section-"].width-24 {
    width: 24%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-24 {
    -webkit-transform: translateX(24%);
    transform: translateX(24%); }
  [class*="section-"].tran-x-vw24 {
    -webkit-transform: translateX(24vw);
    transform: translateX(24vw); }
  [class*="section-"].tran-x-n-24 {
    -webkit-transform: translateX(-24%);
    transform: translateX(-24%); }
  [class*="section-"].tran-x-n-vw24 {
    -webkit-transform: translateX(-24vw);
    transform: translateX(-24vw); }
  [class*="section-"].tran-y-n-24 {
    -webkit-transform: translateY(-24%);
    transform: translateY(-24%); }
  [class*="section-"].tran-y-24 {
    -webkit-transform: translateY(24%);
    transform: translateY(24%); }
  [class*="section-"].z-push-25 {
    position: relative;
    z-index: 25; }
  [class*="section-"].pl-25 {
    padding-left: 25%; }
  [class*="section-"].pr-25 {
    padding-right: 25%; }
  [class*="section-"].pt-25 {
    padding-top: 25%; }
  [class*="section-"].pb-25 {
    padding-bottom: 25%; }
  [class*="section-"].pl-v25 {
    padding-left: 25vw; }
  [class*="section-"].pr-v25 {
    padding-right: 25vw; }
  [class*="section-"].pt-v25 {
    padding-top: 25vw; }
  [class*="section-"].pb-v25 {
    padding-bottom: 25vw; }
  [class*="section-"].p-all-25 {
    padding: 25%; }
  [class*="section-"].mr-25 {
    margin-left: 25%; }
  [class*="section-"].mr-n25 {
    margin-left: -25%; }
  [class*="section-"].mr-v25 {
    margin-left: 25vw; }
  [class*="section-"].mr-nv25 {
    margin-left: -25vw; }
  [class*="section-"].ml-25 {
    margin-right: 25%; }
  [class*="section-"].ml-n25 {
    margin-right: -25%; }
  [class*="section-"].ml-v25 {
    margin-right: 25vw; }
  [class*="section-"].ml-nv25 {
    margin-right: -25vw; }
  [class*="section-"].mt-25 {
    margin-top: 25%; }
  [class*="section-"].mb-25 {
    margin-bottom: 25%; }
  [class*="section-"].mt-n-25 {
    margin-top: -25%; }
  [class*="section-"].mb-n-25 {
    margin-bottom: -25%; }
  [class*="section-"].width-25 {
    width: 25%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-25 {
    -webkit-transform: translateX(25%);
    transform: translateX(25%); }
  [class*="section-"].tran-x-vw25 {
    -webkit-transform: translateX(25vw);
    transform: translateX(25vw); }
  [class*="section-"].tran-x-n-25 {
    -webkit-transform: translateX(-25%);
    transform: translateX(-25%); }
  [class*="section-"].tran-x-n-vw25 {
    -webkit-transform: translateX(-25vw);
    transform: translateX(-25vw); }
  [class*="section-"].tran-y-n-25 {
    -webkit-transform: translateY(-25%);
    transform: translateY(-25%); }
  [class*="section-"].tran-y-25 {
    -webkit-transform: translateY(25%);
    transform: translateY(25%); }
  [class*="section-"].z-push-26 {
    position: relative;
    z-index: 26; }
  [class*="section-"].pl-26 {
    padding-left: 26%; }
  [class*="section-"].pr-26 {
    padding-right: 26%; }
  [class*="section-"].pt-26 {
    padding-top: 26%; }
  [class*="section-"].pb-26 {
    padding-bottom: 26%; }
  [class*="section-"].pl-v26 {
    padding-left: 26vw; }
  [class*="section-"].pr-v26 {
    padding-right: 26vw; }
  [class*="section-"].pt-v26 {
    padding-top: 26vw; }
  [class*="section-"].pb-v26 {
    padding-bottom: 26vw; }
  [class*="section-"].p-all-26 {
    padding: 26%; }
  [class*="section-"].mr-26 {
    margin-left: 26%; }
  [class*="section-"].mr-n26 {
    margin-left: -26%; }
  [class*="section-"].mr-v26 {
    margin-left: 26vw; }
  [class*="section-"].mr-nv26 {
    margin-left: -26vw; }
  [class*="section-"].ml-26 {
    margin-right: 26%; }
  [class*="section-"].ml-n26 {
    margin-right: -26%; }
  [class*="section-"].ml-v26 {
    margin-right: 26vw; }
  [class*="section-"].ml-nv26 {
    margin-right: -26vw; }
  [class*="section-"].mt-26 {
    margin-top: 26%; }
  [class*="section-"].mb-26 {
    margin-bottom: 26%; }
  [class*="section-"].mt-n-26 {
    margin-top: -26%; }
  [class*="section-"].mb-n-26 {
    margin-bottom: -26%; }
  [class*="section-"].width-26 {
    width: 26%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-26 {
    -webkit-transform: translateX(26%);
    transform: translateX(26%); }
  [class*="section-"].tran-x-vw26 {
    -webkit-transform: translateX(26vw);
    transform: translateX(26vw); }
  [class*="section-"].tran-x-n-26 {
    -webkit-transform: translateX(-26%);
    transform: translateX(-26%); }
  [class*="section-"].tran-x-n-vw26 {
    -webkit-transform: translateX(-26vw);
    transform: translateX(-26vw); }
  [class*="section-"].tran-y-n-26 {
    -webkit-transform: translateY(-26%);
    transform: translateY(-26%); }
  [class*="section-"].tran-y-26 {
    -webkit-transform: translateY(26%);
    transform: translateY(26%); }
  [class*="section-"].z-push-27 {
    position: relative;
    z-index: 27; }
  [class*="section-"].pl-27 {
    padding-left: 27%; }
  [class*="section-"].pr-27 {
    padding-right: 27%; }
  [class*="section-"].pt-27 {
    padding-top: 27%; }
  [class*="section-"].pb-27 {
    padding-bottom: 27%; }
  [class*="section-"].pl-v27 {
    padding-left: 27vw; }
  [class*="section-"].pr-v27 {
    padding-right: 27vw; }
  [class*="section-"].pt-v27 {
    padding-top: 27vw; }
  [class*="section-"].pb-v27 {
    padding-bottom: 27vw; }
  [class*="section-"].p-all-27 {
    padding: 27%; }
  [class*="section-"].mr-27 {
    margin-left: 27%; }
  [class*="section-"].mr-n27 {
    margin-left: -27%; }
  [class*="section-"].mr-v27 {
    margin-left: 27vw; }
  [class*="section-"].mr-nv27 {
    margin-left: -27vw; }
  [class*="section-"].ml-27 {
    margin-right: 27%; }
  [class*="section-"].ml-n27 {
    margin-right: -27%; }
  [class*="section-"].ml-v27 {
    margin-right: 27vw; }
  [class*="section-"].ml-nv27 {
    margin-right: -27vw; }
  [class*="section-"].mt-27 {
    margin-top: 27%; }
  [class*="section-"].mb-27 {
    margin-bottom: 27%; }
  [class*="section-"].mt-n-27 {
    margin-top: -27%; }
  [class*="section-"].mb-n-27 {
    margin-bottom: -27%; }
  [class*="section-"].width-27 {
    width: 27%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-27 {
    -webkit-transform: translateX(27%);
    transform: translateX(27%); }
  [class*="section-"].tran-x-vw27 {
    -webkit-transform: translateX(27vw);
    transform: translateX(27vw); }
  [class*="section-"].tran-x-n-27 {
    -webkit-transform: translateX(-27%);
    transform: translateX(-27%); }
  [class*="section-"].tran-x-n-vw27 {
    -webkit-transform: translateX(-27vw);
    transform: translateX(-27vw); }
  [class*="section-"].tran-y-n-27 {
    -webkit-transform: translateY(-27%);
    transform: translateY(-27%); }
  [class*="section-"].tran-y-27 {
    -webkit-transform: translateY(27%);
    transform: translateY(27%); }
  [class*="section-"].z-push-28 {
    position: relative;
    z-index: 28; }
  [class*="section-"].pl-28 {
    padding-left: 28%; }
  [class*="section-"].pr-28 {
    padding-right: 28%; }
  [class*="section-"].pt-28 {
    padding-top: 28%; }
  [class*="section-"].pb-28 {
    padding-bottom: 28%; }
  [class*="section-"].pl-v28 {
    padding-left: 28vw; }
  [class*="section-"].pr-v28 {
    padding-right: 28vw; }
  [class*="section-"].pt-v28 {
    padding-top: 28vw; }
  [class*="section-"].pb-v28 {
    padding-bottom: 28vw; }
  [class*="section-"].p-all-28 {
    padding: 28%; }
  [class*="section-"].mr-28 {
    margin-left: 28%; }
  [class*="section-"].mr-n28 {
    margin-left: -28%; }
  [class*="section-"].mr-v28 {
    margin-left: 28vw; }
  [class*="section-"].mr-nv28 {
    margin-left: -28vw; }
  [class*="section-"].ml-28 {
    margin-right: 28%; }
  [class*="section-"].ml-n28 {
    margin-right: -28%; }
  [class*="section-"].ml-v28 {
    margin-right: 28vw; }
  [class*="section-"].ml-nv28 {
    margin-right: -28vw; }
  [class*="section-"].mt-28 {
    margin-top: 28%; }
  [class*="section-"].mb-28 {
    margin-bottom: 28%; }
  [class*="section-"].mt-n-28 {
    margin-top: -28%; }
  [class*="section-"].mb-n-28 {
    margin-bottom: -28%; }
  [class*="section-"].width-28 {
    width: 28%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-28 {
    -webkit-transform: translateX(28%);
    transform: translateX(28%); }
  [class*="section-"].tran-x-vw28 {
    -webkit-transform: translateX(28vw);
    transform: translateX(28vw); }
  [class*="section-"].tran-x-n-28 {
    -webkit-transform: translateX(-28%);
    transform: translateX(-28%); }
  [class*="section-"].tran-x-n-vw28 {
    -webkit-transform: translateX(-28vw);
    transform: translateX(-28vw); }
  [class*="section-"].tran-y-n-28 {
    -webkit-transform: translateY(-28%);
    transform: translateY(-28%); }
  [class*="section-"].tran-y-28 {
    -webkit-transform: translateY(28%);
    transform: translateY(28%); }
  [class*="section-"].z-push-29 {
    position: relative;
    z-index: 29; }
  [class*="section-"].pl-29 {
    padding-left: 29%; }
  [class*="section-"].pr-29 {
    padding-right: 29%; }
  [class*="section-"].pt-29 {
    padding-top: 29%; }
  [class*="section-"].pb-29 {
    padding-bottom: 29%; }
  [class*="section-"].pl-v29 {
    padding-left: 29vw; }
  [class*="section-"].pr-v29 {
    padding-right: 29vw; }
  [class*="section-"].pt-v29 {
    padding-top: 29vw; }
  [class*="section-"].pb-v29 {
    padding-bottom: 29vw; }
  [class*="section-"].p-all-29 {
    padding: 29%; }
  [class*="section-"].mr-29 {
    margin-left: 29%; }
  [class*="section-"].mr-n29 {
    margin-left: -29%; }
  [class*="section-"].mr-v29 {
    margin-left: 29vw; }
  [class*="section-"].mr-nv29 {
    margin-left: -29vw; }
  [class*="section-"].ml-29 {
    margin-right: 29%; }
  [class*="section-"].ml-n29 {
    margin-right: -29%; }
  [class*="section-"].ml-v29 {
    margin-right: 29vw; }
  [class*="section-"].ml-nv29 {
    margin-right: -29vw; }
  [class*="section-"].mt-29 {
    margin-top: 29%; }
  [class*="section-"].mb-29 {
    margin-bottom: 29%; }
  [class*="section-"].mt-n-29 {
    margin-top: -29%; }
  [class*="section-"].mb-n-29 {
    margin-bottom: -29%; }
  [class*="section-"].width-29 {
    width: 29%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-29 {
    -webkit-transform: translateX(29%);
    transform: translateX(29%); }
  [class*="section-"].tran-x-vw29 {
    -webkit-transform: translateX(29vw);
    transform: translateX(29vw); }
  [class*="section-"].tran-x-n-29 {
    -webkit-transform: translateX(-29%);
    transform: translateX(-29%); }
  [class*="section-"].tran-x-n-vw29 {
    -webkit-transform: translateX(-29vw);
    transform: translateX(-29vw); }
  [class*="section-"].tran-y-n-29 {
    -webkit-transform: translateY(-29%);
    transform: translateY(-29%); }
  [class*="section-"].tran-y-29 {
    -webkit-transform: translateY(29%);
    transform: translateY(29%); }
  [class*="section-"].z-push-30 {
    position: relative;
    z-index: 30; }
  [class*="section-"].pl-30 {
    padding-left: 30%; }
  [class*="section-"].pr-30 {
    padding-right: 30%; }
  [class*="section-"].pt-30 {
    padding-top: 30%; }
  [class*="section-"].pb-30 {
    padding-bottom: 30%; }
  [class*="section-"].pl-v30 {
    padding-left: 30vw; }
  [class*="section-"].pr-v30 {
    padding-right: 30vw; }
  [class*="section-"].pt-v30 {
    padding-top: 30vw; }
  [class*="section-"].pb-v30 {
    padding-bottom: 30vw; }
  [class*="section-"].p-all-30 {
    padding: 30%; }
  [class*="section-"].mr-30 {
    margin-left: 30%; }
  [class*="section-"].mr-n30 {
    margin-left: -30%; }
  [class*="section-"].mr-v30 {
    margin-left: 30vw; }
  [class*="section-"].mr-nv30 {
    margin-left: -30vw; }
  [class*="section-"].ml-30 {
    margin-right: 30%; }
  [class*="section-"].ml-n30 {
    margin-right: -30%; }
  [class*="section-"].ml-v30 {
    margin-right: 30vw; }
  [class*="section-"].ml-nv30 {
    margin-right: -30vw; }
  [class*="section-"].mt-30 {
    margin-top: 30%; }
  [class*="section-"].mb-30 {
    margin-bottom: 30%; }
  [class*="section-"].mt-n-30 {
    margin-top: -30%; }
  [class*="section-"].mb-n-30 {
    margin-bottom: -30%; }
  [class*="section-"].width-30 {
    width: 30%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-30 {
    -webkit-transform: translateX(30%);
    transform: translateX(30%); }
  [class*="section-"].tran-x-vw30 {
    -webkit-transform: translateX(30vw);
    transform: translateX(30vw); }
  [class*="section-"].tran-x-n-30 {
    -webkit-transform: translateX(-30%);
    transform: translateX(-30%); }
  [class*="section-"].tran-x-n-vw30 {
    -webkit-transform: translateX(-30vw);
    transform: translateX(-30vw); }
  [class*="section-"].tran-y-n-30 {
    -webkit-transform: translateY(-30%);
    transform: translateY(-30%); }
  [class*="section-"].tran-y-30 {
    -webkit-transform: translateY(30%);
    transform: translateY(30%); }
  [class*="section-"].z-push-31 {
    position: relative;
    z-index: 31; }
  [class*="section-"].pl-31 {
    padding-left: 31%; }
  [class*="section-"].pr-31 {
    padding-right: 31%; }
  [class*="section-"].pt-31 {
    padding-top: 31%; }
  [class*="section-"].pb-31 {
    padding-bottom: 31%; }
  [class*="section-"].pl-v31 {
    padding-left: 31vw; }
  [class*="section-"].pr-v31 {
    padding-right: 31vw; }
  [class*="section-"].pt-v31 {
    padding-top: 31vw; }
  [class*="section-"].pb-v31 {
    padding-bottom: 31vw; }
  [class*="section-"].p-all-31 {
    padding: 31%; }
  [class*="section-"].mr-31 {
    margin-left: 31%; }
  [class*="section-"].mr-n31 {
    margin-left: -31%; }
  [class*="section-"].mr-v31 {
    margin-left: 31vw; }
  [class*="section-"].mr-nv31 {
    margin-left: -31vw; }
  [class*="section-"].ml-31 {
    margin-right: 31%; }
  [class*="section-"].ml-n31 {
    margin-right: -31%; }
  [class*="section-"].ml-v31 {
    margin-right: 31vw; }
  [class*="section-"].ml-nv31 {
    margin-right: -31vw; }
  [class*="section-"].mt-31 {
    margin-top: 31%; }
  [class*="section-"].mb-31 {
    margin-bottom: 31%; }
  [class*="section-"].mt-n-31 {
    margin-top: -31%; }
  [class*="section-"].mb-n-31 {
    margin-bottom: -31%; }
  [class*="section-"].width-31 {
    width: 31%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-31 {
    -webkit-transform: translateX(31%);
    transform: translateX(31%); }
  [class*="section-"].tran-x-vw31 {
    -webkit-transform: translateX(31vw);
    transform: translateX(31vw); }
  [class*="section-"].tran-x-n-31 {
    -webkit-transform: translateX(-31%);
    transform: translateX(-31%); }
  [class*="section-"].tran-x-n-vw31 {
    -webkit-transform: translateX(-31vw);
    transform: translateX(-31vw); }
  [class*="section-"].tran-y-n-31 {
    -webkit-transform: translateY(-31%);
    transform: translateY(-31%); }
  [class*="section-"].tran-y-31 {
    -webkit-transform: translateY(31%);
    transform: translateY(31%); }
  [class*="section-"].z-push-32 {
    position: relative;
    z-index: 32; }
  [class*="section-"].pl-32 {
    padding-left: 32%; }
  [class*="section-"].pr-32 {
    padding-right: 32%; }
  [class*="section-"].pt-32 {
    padding-top: 32%; }
  [class*="section-"].pb-32 {
    padding-bottom: 32%; }
  [class*="section-"].pl-v32 {
    padding-left: 32vw; }
  [class*="section-"].pr-v32 {
    padding-right: 32vw; }
  [class*="section-"].pt-v32 {
    padding-top: 32vw; }
  [class*="section-"].pb-v32 {
    padding-bottom: 32vw; }
  [class*="section-"].p-all-32 {
    padding: 32%; }
  [class*="section-"].mr-32 {
    margin-left: 32%; }
  [class*="section-"].mr-n32 {
    margin-left: -32%; }
  [class*="section-"].mr-v32 {
    margin-left: 32vw; }
  [class*="section-"].mr-nv32 {
    margin-left: -32vw; }
  [class*="section-"].ml-32 {
    margin-right: 32%; }
  [class*="section-"].ml-n32 {
    margin-right: -32%; }
  [class*="section-"].ml-v32 {
    margin-right: 32vw; }
  [class*="section-"].ml-nv32 {
    margin-right: -32vw; }
  [class*="section-"].mt-32 {
    margin-top: 32%; }
  [class*="section-"].mb-32 {
    margin-bottom: 32%; }
  [class*="section-"].mt-n-32 {
    margin-top: -32%; }
  [class*="section-"].mb-n-32 {
    margin-bottom: -32%; }
  [class*="section-"].width-32 {
    width: 32%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-32 {
    -webkit-transform: translateX(32%);
    transform: translateX(32%); }
  [class*="section-"].tran-x-vw32 {
    -webkit-transform: translateX(32vw);
    transform: translateX(32vw); }
  [class*="section-"].tran-x-n-32 {
    -webkit-transform: translateX(-32%);
    transform: translateX(-32%); }
  [class*="section-"].tran-x-n-vw32 {
    -webkit-transform: translateX(-32vw);
    transform: translateX(-32vw); }
  [class*="section-"].tran-y-n-32 {
    -webkit-transform: translateY(-32%);
    transform: translateY(-32%); }
  [class*="section-"].tran-y-32 {
    -webkit-transform: translateY(32%);
    transform: translateY(32%); }
  [class*="section-"].z-push-33 {
    position: relative;
    z-index: 33; }
  [class*="section-"].pl-33 {
    padding-left: 33%; }
  [class*="section-"].pr-33 {
    padding-right: 33%; }
  [class*="section-"].pt-33 {
    padding-top: 33%; }
  [class*="section-"].pb-33 {
    padding-bottom: 33%; }
  [class*="section-"].pl-v33 {
    padding-left: 33vw; }
  [class*="section-"].pr-v33 {
    padding-right: 33vw; }
  [class*="section-"].pt-v33 {
    padding-top: 33vw; }
  [class*="section-"].pb-v33 {
    padding-bottom: 33vw; }
  [class*="section-"].p-all-33 {
    padding: 33%; }
  [class*="section-"].mr-33 {
    margin-left: 33%; }
  [class*="section-"].mr-n33 {
    margin-left: -33%; }
  [class*="section-"].mr-v33 {
    margin-left: 33vw; }
  [class*="section-"].mr-nv33 {
    margin-left: -33vw; }
  [class*="section-"].ml-33 {
    margin-right: 33%; }
  [class*="section-"].ml-n33 {
    margin-right: -33%; }
  [class*="section-"].ml-v33 {
    margin-right: 33vw; }
  [class*="section-"].ml-nv33 {
    margin-right: -33vw; }
  [class*="section-"].mt-33 {
    margin-top: 33%; }
  [class*="section-"].mb-33 {
    margin-bottom: 33%; }
  [class*="section-"].mt-n-33 {
    margin-top: -33%; }
  [class*="section-"].mb-n-33 {
    margin-bottom: -33%; }
  [class*="section-"].width-33 {
    width: 33%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-33 {
    -webkit-transform: translateX(33%);
    transform: translateX(33%); }
  [class*="section-"].tran-x-vw33 {
    -webkit-transform: translateX(33vw);
    transform: translateX(33vw); }
  [class*="section-"].tran-x-n-33 {
    -webkit-transform: translateX(-33%);
    transform: translateX(-33%); }
  [class*="section-"].tran-x-n-vw33 {
    -webkit-transform: translateX(-33vw);
    transform: translateX(-33vw); }
  [class*="section-"].tran-y-n-33 {
    -webkit-transform: translateY(-33%);
    transform: translateY(-33%); }
  [class*="section-"].tran-y-33 {
    -webkit-transform: translateY(33%);
    transform: translateY(33%); }
  [class*="section-"].z-push-34 {
    position: relative;
    z-index: 34; }
  [class*="section-"].pl-34 {
    padding-left: 34%; }
  [class*="section-"].pr-34 {
    padding-right: 34%; }
  [class*="section-"].pt-34 {
    padding-top: 34%; }
  [class*="section-"].pb-34 {
    padding-bottom: 34%; }
  [class*="section-"].pl-v34 {
    padding-left: 34vw; }
  [class*="section-"].pr-v34 {
    padding-right: 34vw; }
  [class*="section-"].pt-v34 {
    padding-top: 34vw; }
  [class*="section-"].pb-v34 {
    padding-bottom: 34vw; }
  [class*="section-"].p-all-34 {
    padding: 34%; }
  [class*="section-"].mr-34 {
    margin-left: 34%; }
  [class*="section-"].mr-n34 {
    margin-left: -34%; }
  [class*="section-"].mr-v34 {
    margin-left: 34vw; }
  [class*="section-"].mr-nv34 {
    margin-left: -34vw; }
  [class*="section-"].ml-34 {
    margin-right: 34%; }
  [class*="section-"].ml-n34 {
    margin-right: -34%; }
  [class*="section-"].ml-v34 {
    margin-right: 34vw; }
  [class*="section-"].ml-nv34 {
    margin-right: -34vw; }
  [class*="section-"].mt-34 {
    margin-top: 34%; }
  [class*="section-"].mb-34 {
    margin-bottom: 34%; }
  [class*="section-"].mt-n-34 {
    margin-top: -34%; }
  [class*="section-"].mb-n-34 {
    margin-bottom: -34%; }
  [class*="section-"].width-34 {
    width: 34%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-34 {
    -webkit-transform: translateX(34%);
    transform: translateX(34%); }
  [class*="section-"].tran-x-vw34 {
    -webkit-transform: translateX(34vw);
    transform: translateX(34vw); }
  [class*="section-"].tran-x-n-34 {
    -webkit-transform: translateX(-34%);
    transform: translateX(-34%); }
  [class*="section-"].tran-x-n-vw34 {
    -webkit-transform: translateX(-34vw);
    transform: translateX(-34vw); }
  [class*="section-"].tran-y-n-34 {
    -webkit-transform: translateY(-34%);
    transform: translateY(-34%); }
  [class*="section-"].tran-y-34 {
    -webkit-transform: translateY(34%);
    transform: translateY(34%); }
  [class*="section-"].z-push-35 {
    position: relative;
    z-index: 35; }
  [class*="section-"].pl-35 {
    padding-left: 35%; }
  [class*="section-"].pr-35 {
    padding-right: 35%; }
  [class*="section-"].pt-35 {
    padding-top: 35%; }
  [class*="section-"].pb-35 {
    padding-bottom: 35%; }
  [class*="section-"].pl-v35 {
    padding-left: 35vw; }
  [class*="section-"].pr-v35 {
    padding-right: 35vw; }
  [class*="section-"].pt-v35 {
    padding-top: 35vw; }
  [class*="section-"].pb-v35 {
    padding-bottom: 35vw; }
  [class*="section-"].p-all-35 {
    padding: 35%; }
  [class*="section-"].mr-35 {
    margin-left: 35%; }
  [class*="section-"].mr-n35 {
    margin-left: -35%; }
  [class*="section-"].mr-v35 {
    margin-left: 35vw; }
  [class*="section-"].mr-nv35 {
    margin-left: -35vw; }
  [class*="section-"].ml-35 {
    margin-right: 35%; }
  [class*="section-"].ml-n35 {
    margin-right: -35%; }
  [class*="section-"].ml-v35 {
    margin-right: 35vw; }
  [class*="section-"].ml-nv35 {
    margin-right: -35vw; }
  [class*="section-"].mt-35 {
    margin-top: 35%; }
  [class*="section-"].mb-35 {
    margin-bottom: 35%; }
  [class*="section-"].mt-n-35 {
    margin-top: -35%; }
  [class*="section-"].mb-n-35 {
    margin-bottom: -35%; }
  [class*="section-"].width-35 {
    width: 35%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-35 {
    -webkit-transform: translateX(35%);
    transform: translateX(35%); }
  [class*="section-"].tran-x-vw35 {
    -webkit-transform: translateX(35vw);
    transform: translateX(35vw); }
  [class*="section-"].tran-x-n-35 {
    -webkit-transform: translateX(-35%);
    transform: translateX(-35%); }
  [class*="section-"].tran-x-n-vw35 {
    -webkit-transform: translateX(-35vw);
    transform: translateX(-35vw); }
  [class*="section-"].tran-y-n-35 {
    -webkit-transform: translateY(-35%);
    transform: translateY(-35%); }
  [class*="section-"].tran-y-35 {
    -webkit-transform: translateY(35%);
    transform: translateY(35%); }
  [class*="section-"].z-push-36 {
    position: relative;
    z-index: 36; }
  [class*="section-"].pl-36 {
    padding-left: 36%; }
  [class*="section-"].pr-36 {
    padding-right: 36%; }
  [class*="section-"].pt-36 {
    padding-top: 36%; }
  [class*="section-"].pb-36 {
    padding-bottom: 36%; }
  [class*="section-"].pl-v36 {
    padding-left: 36vw; }
  [class*="section-"].pr-v36 {
    padding-right: 36vw; }
  [class*="section-"].pt-v36 {
    padding-top: 36vw; }
  [class*="section-"].pb-v36 {
    padding-bottom: 36vw; }
  [class*="section-"].p-all-36 {
    padding: 36%; }
  [class*="section-"].mr-36 {
    margin-left: 36%; }
  [class*="section-"].mr-n36 {
    margin-left: -36%; }
  [class*="section-"].mr-v36 {
    margin-left: 36vw; }
  [class*="section-"].mr-nv36 {
    margin-left: -36vw; }
  [class*="section-"].ml-36 {
    margin-right: 36%; }
  [class*="section-"].ml-n36 {
    margin-right: -36%; }
  [class*="section-"].ml-v36 {
    margin-right: 36vw; }
  [class*="section-"].ml-nv36 {
    margin-right: -36vw; }
  [class*="section-"].mt-36 {
    margin-top: 36%; }
  [class*="section-"].mb-36 {
    margin-bottom: 36%; }
  [class*="section-"].mt-n-36 {
    margin-top: -36%; }
  [class*="section-"].mb-n-36 {
    margin-bottom: -36%; }
  [class*="section-"].width-36 {
    width: 36%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-36 {
    -webkit-transform: translateX(36%);
    transform: translateX(36%); }
  [class*="section-"].tran-x-vw36 {
    -webkit-transform: translateX(36vw);
    transform: translateX(36vw); }
  [class*="section-"].tran-x-n-36 {
    -webkit-transform: translateX(-36%);
    transform: translateX(-36%); }
  [class*="section-"].tran-x-n-vw36 {
    -webkit-transform: translateX(-36vw);
    transform: translateX(-36vw); }
  [class*="section-"].tran-y-n-36 {
    -webkit-transform: translateY(-36%);
    transform: translateY(-36%); }
  [class*="section-"].tran-y-36 {
    -webkit-transform: translateY(36%);
    transform: translateY(36%); }
  [class*="section-"].z-push-37 {
    position: relative;
    z-index: 37; }
  [class*="section-"].pl-37 {
    padding-left: 37%; }
  [class*="section-"].pr-37 {
    padding-right: 37%; }
  [class*="section-"].pt-37 {
    padding-top: 37%; }
  [class*="section-"].pb-37 {
    padding-bottom: 37%; }
  [class*="section-"].pl-v37 {
    padding-left: 37vw; }
  [class*="section-"].pr-v37 {
    padding-right: 37vw; }
  [class*="section-"].pt-v37 {
    padding-top: 37vw; }
  [class*="section-"].pb-v37 {
    padding-bottom: 37vw; }
  [class*="section-"].p-all-37 {
    padding: 37%; }
  [class*="section-"].mr-37 {
    margin-left: 37%; }
  [class*="section-"].mr-n37 {
    margin-left: -37%; }
  [class*="section-"].mr-v37 {
    margin-left: 37vw; }
  [class*="section-"].mr-nv37 {
    margin-left: -37vw; }
  [class*="section-"].ml-37 {
    margin-right: 37%; }
  [class*="section-"].ml-n37 {
    margin-right: -37%; }
  [class*="section-"].ml-v37 {
    margin-right: 37vw; }
  [class*="section-"].ml-nv37 {
    margin-right: -37vw; }
  [class*="section-"].mt-37 {
    margin-top: 37%; }
  [class*="section-"].mb-37 {
    margin-bottom: 37%; }
  [class*="section-"].mt-n-37 {
    margin-top: -37%; }
  [class*="section-"].mb-n-37 {
    margin-bottom: -37%; }
  [class*="section-"].width-37 {
    width: 37%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-37 {
    -webkit-transform: translateX(37%);
    transform: translateX(37%); }
  [class*="section-"].tran-x-vw37 {
    -webkit-transform: translateX(37vw);
    transform: translateX(37vw); }
  [class*="section-"].tran-x-n-37 {
    -webkit-transform: translateX(-37%);
    transform: translateX(-37%); }
  [class*="section-"].tran-x-n-vw37 {
    -webkit-transform: translateX(-37vw);
    transform: translateX(-37vw); }
  [class*="section-"].tran-y-n-37 {
    -webkit-transform: translateY(-37%);
    transform: translateY(-37%); }
  [class*="section-"].tran-y-37 {
    -webkit-transform: translateY(37%);
    transform: translateY(37%); }
  [class*="section-"].z-push-38 {
    position: relative;
    z-index: 38; }
  [class*="section-"].pl-38 {
    padding-left: 38%; }
  [class*="section-"].pr-38 {
    padding-right: 38%; }
  [class*="section-"].pt-38 {
    padding-top: 38%; }
  [class*="section-"].pb-38 {
    padding-bottom: 38%; }
  [class*="section-"].pl-v38 {
    padding-left: 38vw; }
  [class*="section-"].pr-v38 {
    padding-right: 38vw; }
  [class*="section-"].pt-v38 {
    padding-top: 38vw; }
  [class*="section-"].pb-v38 {
    padding-bottom: 38vw; }
  [class*="section-"].p-all-38 {
    padding: 38%; }
  [class*="section-"].mr-38 {
    margin-left: 38%; }
  [class*="section-"].mr-n38 {
    margin-left: -38%; }
  [class*="section-"].mr-v38 {
    margin-left: 38vw; }
  [class*="section-"].mr-nv38 {
    margin-left: -38vw; }
  [class*="section-"].ml-38 {
    margin-right: 38%; }
  [class*="section-"].ml-n38 {
    margin-right: -38%; }
  [class*="section-"].ml-v38 {
    margin-right: 38vw; }
  [class*="section-"].ml-nv38 {
    margin-right: -38vw; }
  [class*="section-"].mt-38 {
    margin-top: 38%; }
  [class*="section-"].mb-38 {
    margin-bottom: 38%; }
  [class*="section-"].mt-n-38 {
    margin-top: -38%; }
  [class*="section-"].mb-n-38 {
    margin-bottom: -38%; }
  [class*="section-"].width-38 {
    width: 38%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-38 {
    -webkit-transform: translateX(38%);
    transform: translateX(38%); }
  [class*="section-"].tran-x-vw38 {
    -webkit-transform: translateX(38vw);
    transform: translateX(38vw); }
  [class*="section-"].tran-x-n-38 {
    -webkit-transform: translateX(-38%);
    transform: translateX(-38%); }
  [class*="section-"].tran-x-n-vw38 {
    -webkit-transform: translateX(-38vw);
    transform: translateX(-38vw); }
  [class*="section-"].tran-y-n-38 {
    -webkit-transform: translateY(-38%);
    transform: translateY(-38%); }
  [class*="section-"].tran-y-38 {
    -webkit-transform: translateY(38%);
    transform: translateY(38%); }
  [class*="section-"].z-push-39 {
    position: relative;
    z-index: 39; }
  [class*="section-"].pl-39 {
    padding-left: 39%; }
  [class*="section-"].pr-39 {
    padding-right: 39%; }
  [class*="section-"].pt-39 {
    padding-top: 39%; }
  [class*="section-"].pb-39 {
    padding-bottom: 39%; }
  [class*="section-"].pl-v39 {
    padding-left: 39vw; }
  [class*="section-"].pr-v39 {
    padding-right: 39vw; }
  [class*="section-"].pt-v39 {
    padding-top: 39vw; }
  [class*="section-"].pb-v39 {
    padding-bottom: 39vw; }
  [class*="section-"].p-all-39 {
    padding: 39%; }
  [class*="section-"].mr-39 {
    margin-left: 39%; }
  [class*="section-"].mr-n39 {
    margin-left: -39%; }
  [class*="section-"].mr-v39 {
    margin-left: 39vw; }
  [class*="section-"].mr-nv39 {
    margin-left: -39vw; }
  [class*="section-"].ml-39 {
    margin-right: 39%; }
  [class*="section-"].ml-n39 {
    margin-right: -39%; }
  [class*="section-"].ml-v39 {
    margin-right: 39vw; }
  [class*="section-"].ml-nv39 {
    margin-right: -39vw; }
  [class*="section-"].mt-39 {
    margin-top: 39%; }
  [class*="section-"].mb-39 {
    margin-bottom: 39%; }
  [class*="section-"].mt-n-39 {
    margin-top: -39%; }
  [class*="section-"].mb-n-39 {
    margin-bottom: -39%; }
  [class*="section-"].width-39 {
    width: 39%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-39 {
    -webkit-transform: translateX(39%);
    transform: translateX(39%); }
  [class*="section-"].tran-x-vw39 {
    -webkit-transform: translateX(39vw);
    transform: translateX(39vw); }
  [class*="section-"].tran-x-n-39 {
    -webkit-transform: translateX(-39%);
    transform: translateX(-39%); }
  [class*="section-"].tran-x-n-vw39 {
    -webkit-transform: translateX(-39vw);
    transform: translateX(-39vw); }
  [class*="section-"].tran-y-n-39 {
    -webkit-transform: translateY(-39%);
    transform: translateY(-39%); }
  [class*="section-"].tran-y-39 {
    -webkit-transform: translateY(39%);
    transform: translateY(39%); }
  [class*="section-"].z-push-40 {
    position: relative;
    z-index: 40; }
  [class*="section-"].pl-40 {
    padding-left: 40%; }
  [class*="section-"].pr-40 {
    padding-right: 40%; }
  [class*="section-"].pt-40 {
    padding-top: 40%; }
  [class*="section-"].pb-40 {
    padding-bottom: 40%; }
  [class*="section-"].pl-v40 {
    padding-left: 40vw; }
  [class*="section-"].pr-v40 {
    padding-right: 40vw; }
  [class*="section-"].pt-v40 {
    padding-top: 40vw; }
  [class*="section-"].pb-v40 {
    padding-bottom: 40vw; }
  [class*="section-"].p-all-40 {
    padding: 40%; }
  [class*="section-"].mr-40 {
    margin-left: 40%; }
  [class*="section-"].mr-n40 {
    margin-left: -40%; }
  [class*="section-"].mr-v40 {
    margin-left: 40vw; }
  [class*="section-"].mr-nv40 {
    margin-left: -40vw; }
  [class*="section-"].ml-40 {
    margin-right: 40%; }
  [class*="section-"].ml-n40 {
    margin-right: -40%; }
  [class*="section-"].ml-v40 {
    margin-right: 40vw; }
  [class*="section-"].ml-nv40 {
    margin-right: -40vw; }
  [class*="section-"].mt-40 {
    margin-top: 40%; }
  [class*="section-"].mb-40 {
    margin-bottom: 40%; }
  [class*="section-"].mt-n-40 {
    margin-top: -40%; }
  [class*="section-"].mb-n-40 {
    margin-bottom: -40%; }
  [class*="section-"].width-40 {
    width: 40%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-40 {
    -webkit-transform: translateX(40%);
    transform: translateX(40%); }
  [class*="section-"].tran-x-vw40 {
    -webkit-transform: translateX(40vw);
    transform: translateX(40vw); }
  [class*="section-"].tran-x-n-40 {
    -webkit-transform: translateX(-40%);
    transform: translateX(-40%); }
  [class*="section-"].tran-x-n-vw40 {
    -webkit-transform: translateX(-40vw);
    transform: translateX(-40vw); }
  [class*="section-"].tran-y-n-40 {
    -webkit-transform: translateY(-40%);
    transform: translateY(-40%); }
  [class*="section-"].tran-y-40 {
    -webkit-transform: translateY(40%);
    transform: translateY(40%); }
  [class*="section-"].z-push-41 {
    position: relative;
    z-index: 41; }
  [class*="section-"].pl-41 {
    padding-left: 41%; }
  [class*="section-"].pr-41 {
    padding-right: 41%; }
  [class*="section-"].pt-41 {
    padding-top: 41%; }
  [class*="section-"].pb-41 {
    padding-bottom: 41%; }
  [class*="section-"].pl-v41 {
    padding-left: 41vw; }
  [class*="section-"].pr-v41 {
    padding-right: 41vw; }
  [class*="section-"].pt-v41 {
    padding-top: 41vw; }
  [class*="section-"].pb-v41 {
    padding-bottom: 41vw; }
  [class*="section-"].p-all-41 {
    padding: 41%; }
  [class*="section-"].mr-41 {
    margin-left: 41%; }
  [class*="section-"].mr-n41 {
    margin-left: -41%; }
  [class*="section-"].mr-v41 {
    margin-left: 41vw; }
  [class*="section-"].mr-nv41 {
    margin-left: -41vw; }
  [class*="section-"].ml-41 {
    margin-right: 41%; }
  [class*="section-"].ml-n41 {
    margin-right: -41%; }
  [class*="section-"].ml-v41 {
    margin-right: 41vw; }
  [class*="section-"].ml-nv41 {
    margin-right: -41vw; }
  [class*="section-"].mt-41 {
    margin-top: 41%; }
  [class*="section-"].mb-41 {
    margin-bottom: 41%; }
  [class*="section-"].mt-n-41 {
    margin-top: -41%; }
  [class*="section-"].mb-n-41 {
    margin-bottom: -41%; }
  [class*="section-"].width-41 {
    width: 41%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-41 {
    -webkit-transform: translateX(41%);
    transform: translateX(41%); }
  [class*="section-"].tran-x-vw41 {
    -webkit-transform: translateX(41vw);
    transform: translateX(41vw); }
  [class*="section-"].tran-x-n-41 {
    -webkit-transform: translateX(-41%);
    transform: translateX(-41%); }
  [class*="section-"].tran-x-n-vw41 {
    -webkit-transform: translateX(-41vw);
    transform: translateX(-41vw); }
  [class*="section-"].tran-y-n-41 {
    -webkit-transform: translateY(-41%);
    transform: translateY(-41%); }
  [class*="section-"].tran-y-41 {
    -webkit-transform: translateY(41%);
    transform: translateY(41%); }
  [class*="section-"].z-push-42 {
    position: relative;
    z-index: 42; }
  [class*="section-"].pl-42 {
    padding-left: 42%; }
  [class*="section-"].pr-42 {
    padding-right: 42%; }
  [class*="section-"].pt-42 {
    padding-top: 42%; }
  [class*="section-"].pb-42 {
    padding-bottom: 42%; }
  [class*="section-"].pl-v42 {
    padding-left: 42vw; }
  [class*="section-"].pr-v42 {
    padding-right: 42vw; }
  [class*="section-"].pt-v42 {
    padding-top: 42vw; }
  [class*="section-"].pb-v42 {
    padding-bottom: 42vw; }
  [class*="section-"].p-all-42 {
    padding: 42%; }
  [class*="section-"].mr-42 {
    margin-left: 42%; }
  [class*="section-"].mr-n42 {
    margin-left: -42%; }
  [class*="section-"].mr-v42 {
    margin-left: 42vw; }
  [class*="section-"].mr-nv42 {
    margin-left: -42vw; }
  [class*="section-"].ml-42 {
    margin-right: 42%; }
  [class*="section-"].ml-n42 {
    margin-right: -42%; }
  [class*="section-"].ml-v42 {
    margin-right: 42vw; }
  [class*="section-"].ml-nv42 {
    margin-right: -42vw; }
  [class*="section-"].mt-42 {
    margin-top: 42%; }
  [class*="section-"].mb-42 {
    margin-bottom: 42%; }
  [class*="section-"].mt-n-42 {
    margin-top: -42%; }
  [class*="section-"].mb-n-42 {
    margin-bottom: -42%; }
  [class*="section-"].width-42 {
    width: 42%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-42 {
    -webkit-transform: translateX(42%);
    transform: translateX(42%); }
  [class*="section-"].tran-x-vw42 {
    -webkit-transform: translateX(42vw);
    transform: translateX(42vw); }
  [class*="section-"].tran-x-n-42 {
    -webkit-transform: translateX(-42%);
    transform: translateX(-42%); }
  [class*="section-"].tran-x-n-vw42 {
    -webkit-transform: translateX(-42vw);
    transform: translateX(-42vw); }
  [class*="section-"].tran-y-n-42 {
    -webkit-transform: translateY(-42%);
    transform: translateY(-42%); }
  [class*="section-"].tran-y-42 {
    -webkit-transform: translateY(42%);
    transform: translateY(42%); }
  [class*="section-"].z-push-43 {
    position: relative;
    z-index: 43; }
  [class*="section-"].pl-43 {
    padding-left: 43%; }
  [class*="section-"].pr-43 {
    padding-right: 43%; }
  [class*="section-"].pt-43 {
    padding-top: 43%; }
  [class*="section-"].pb-43 {
    padding-bottom: 43%; }
  [class*="section-"].pl-v43 {
    padding-left: 43vw; }
  [class*="section-"].pr-v43 {
    padding-right: 43vw; }
  [class*="section-"].pt-v43 {
    padding-top: 43vw; }
  [class*="section-"].pb-v43 {
    padding-bottom: 43vw; }
  [class*="section-"].p-all-43 {
    padding: 43%; }
  [class*="section-"].mr-43 {
    margin-left: 43%; }
  [class*="section-"].mr-n43 {
    margin-left: -43%; }
  [class*="section-"].mr-v43 {
    margin-left: 43vw; }
  [class*="section-"].mr-nv43 {
    margin-left: -43vw; }
  [class*="section-"].ml-43 {
    margin-right: 43%; }
  [class*="section-"].ml-n43 {
    margin-right: -43%; }
  [class*="section-"].ml-v43 {
    margin-right: 43vw; }
  [class*="section-"].ml-nv43 {
    margin-right: -43vw; }
  [class*="section-"].mt-43 {
    margin-top: 43%; }
  [class*="section-"].mb-43 {
    margin-bottom: 43%; }
  [class*="section-"].mt-n-43 {
    margin-top: -43%; }
  [class*="section-"].mb-n-43 {
    margin-bottom: -43%; }
  [class*="section-"].width-43 {
    width: 43%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-43 {
    -webkit-transform: translateX(43%);
    transform: translateX(43%); }
  [class*="section-"].tran-x-vw43 {
    -webkit-transform: translateX(43vw);
    transform: translateX(43vw); }
  [class*="section-"].tran-x-n-43 {
    -webkit-transform: translateX(-43%);
    transform: translateX(-43%); }
  [class*="section-"].tran-x-n-vw43 {
    -webkit-transform: translateX(-43vw);
    transform: translateX(-43vw); }
  [class*="section-"].tran-y-n-43 {
    -webkit-transform: translateY(-43%);
    transform: translateY(-43%); }
  [class*="section-"].tran-y-43 {
    -webkit-transform: translateY(43%);
    transform: translateY(43%); }
  [class*="section-"].z-push-44 {
    position: relative;
    z-index: 44; }
  [class*="section-"].pl-44 {
    padding-left: 44%; }
  [class*="section-"].pr-44 {
    padding-right: 44%; }
  [class*="section-"].pt-44 {
    padding-top: 44%; }
  [class*="section-"].pb-44 {
    padding-bottom: 44%; }
  [class*="section-"].pl-v44 {
    padding-left: 44vw; }
  [class*="section-"].pr-v44 {
    padding-right: 44vw; }
  [class*="section-"].pt-v44 {
    padding-top: 44vw; }
  [class*="section-"].pb-v44 {
    padding-bottom: 44vw; }
  [class*="section-"].p-all-44 {
    padding: 44%; }
  [class*="section-"].mr-44 {
    margin-left: 44%; }
  [class*="section-"].mr-n44 {
    margin-left: -44%; }
  [class*="section-"].mr-v44 {
    margin-left: 44vw; }
  [class*="section-"].mr-nv44 {
    margin-left: -44vw; }
  [class*="section-"].ml-44 {
    margin-right: 44%; }
  [class*="section-"].ml-n44 {
    margin-right: -44%; }
  [class*="section-"].ml-v44 {
    margin-right: 44vw; }
  [class*="section-"].ml-nv44 {
    margin-right: -44vw; }
  [class*="section-"].mt-44 {
    margin-top: 44%; }
  [class*="section-"].mb-44 {
    margin-bottom: 44%; }
  [class*="section-"].mt-n-44 {
    margin-top: -44%; }
  [class*="section-"].mb-n-44 {
    margin-bottom: -44%; }
  [class*="section-"].width-44 {
    width: 44%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-44 {
    -webkit-transform: translateX(44%);
    transform: translateX(44%); }
  [class*="section-"].tran-x-vw44 {
    -webkit-transform: translateX(44vw);
    transform: translateX(44vw); }
  [class*="section-"].tran-x-n-44 {
    -webkit-transform: translateX(-44%);
    transform: translateX(-44%); }
  [class*="section-"].tran-x-n-vw44 {
    -webkit-transform: translateX(-44vw);
    transform: translateX(-44vw); }
  [class*="section-"].tran-y-n-44 {
    -webkit-transform: translateY(-44%);
    transform: translateY(-44%); }
  [class*="section-"].tran-y-44 {
    -webkit-transform: translateY(44%);
    transform: translateY(44%); }
  [class*="section-"].z-push-45 {
    position: relative;
    z-index: 45; }
  [class*="section-"].pl-45 {
    padding-left: 45%; }
  [class*="section-"].pr-45 {
    padding-right: 45%; }
  [class*="section-"].pt-45 {
    padding-top: 45%; }
  [class*="section-"].pb-45 {
    padding-bottom: 45%; }
  [class*="section-"].pl-v45 {
    padding-left: 45vw; }
  [class*="section-"].pr-v45 {
    padding-right: 45vw; }
  [class*="section-"].pt-v45 {
    padding-top: 45vw; }
  [class*="section-"].pb-v45 {
    padding-bottom: 45vw; }
  [class*="section-"].p-all-45 {
    padding: 45%; }
  [class*="section-"].mr-45 {
    margin-left: 45%; }
  [class*="section-"].mr-n45 {
    margin-left: -45%; }
  [class*="section-"].mr-v45 {
    margin-left: 45vw; }
  [class*="section-"].mr-nv45 {
    margin-left: -45vw; }
  [class*="section-"].ml-45 {
    margin-right: 45%; }
  [class*="section-"].ml-n45 {
    margin-right: -45%; }
  [class*="section-"].ml-v45 {
    margin-right: 45vw; }
  [class*="section-"].ml-nv45 {
    margin-right: -45vw; }
  [class*="section-"].mt-45 {
    margin-top: 45%; }
  [class*="section-"].mb-45 {
    margin-bottom: 45%; }
  [class*="section-"].mt-n-45 {
    margin-top: -45%; }
  [class*="section-"].mb-n-45 {
    margin-bottom: -45%; }
  [class*="section-"].width-45 {
    width: 45%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-45 {
    -webkit-transform: translateX(45%);
    transform: translateX(45%); }
  [class*="section-"].tran-x-vw45 {
    -webkit-transform: translateX(45vw);
    transform: translateX(45vw); }
  [class*="section-"].tran-x-n-45 {
    -webkit-transform: translateX(-45%);
    transform: translateX(-45%); }
  [class*="section-"].tran-x-n-vw45 {
    -webkit-transform: translateX(-45vw);
    transform: translateX(-45vw); }
  [class*="section-"].tran-y-n-45 {
    -webkit-transform: translateY(-45%);
    transform: translateY(-45%); }
  [class*="section-"].tran-y-45 {
    -webkit-transform: translateY(45%);
    transform: translateY(45%); }
  [class*="section-"].z-push-46 {
    position: relative;
    z-index: 46; }
  [class*="section-"].pl-46 {
    padding-left: 46%; }
  [class*="section-"].pr-46 {
    padding-right: 46%; }
  [class*="section-"].pt-46 {
    padding-top: 46%; }
  [class*="section-"].pb-46 {
    padding-bottom: 46%; }
  [class*="section-"].pl-v46 {
    padding-left: 46vw; }
  [class*="section-"].pr-v46 {
    padding-right: 46vw; }
  [class*="section-"].pt-v46 {
    padding-top: 46vw; }
  [class*="section-"].pb-v46 {
    padding-bottom: 46vw; }
  [class*="section-"].p-all-46 {
    padding: 46%; }
  [class*="section-"].mr-46 {
    margin-left: 46%; }
  [class*="section-"].mr-n46 {
    margin-left: -46%; }
  [class*="section-"].mr-v46 {
    margin-left: 46vw; }
  [class*="section-"].mr-nv46 {
    margin-left: -46vw; }
  [class*="section-"].ml-46 {
    margin-right: 46%; }
  [class*="section-"].ml-n46 {
    margin-right: -46%; }
  [class*="section-"].ml-v46 {
    margin-right: 46vw; }
  [class*="section-"].ml-nv46 {
    margin-right: -46vw; }
  [class*="section-"].mt-46 {
    margin-top: 46%; }
  [class*="section-"].mb-46 {
    margin-bottom: 46%; }
  [class*="section-"].mt-n-46 {
    margin-top: -46%; }
  [class*="section-"].mb-n-46 {
    margin-bottom: -46%; }
  [class*="section-"].width-46 {
    width: 46%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-46 {
    -webkit-transform: translateX(46%);
    transform: translateX(46%); }
  [class*="section-"].tran-x-vw46 {
    -webkit-transform: translateX(46vw);
    transform: translateX(46vw); }
  [class*="section-"].tran-x-n-46 {
    -webkit-transform: translateX(-46%);
    transform: translateX(-46%); }
  [class*="section-"].tran-x-n-vw46 {
    -webkit-transform: translateX(-46vw);
    transform: translateX(-46vw); }
  [class*="section-"].tran-y-n-46 {
    -webkit-transform: translateY(-46%);
    transform: translateY(-46%); }
  [class*="section-"].tran-y-46 {
    -webkit-transform: translateY(46%);
    transform: translateY(46%); }
  [class*="section-"].z-push-47 {
    position: relative;
    z-index: 47; }
  [class*="section-"].pl-47 {
    padding-left: 47%; }
  [class*="section-"].pr-47 {
    padding-right: 47%; }
  [class*="section-"].pt-47 {
    padding-top: 47%; }
  [class*="section-"].pb-47 {
    padding-bottom: 47%; }
  [class*="section-"].pl-v47 {
    padding-left: 47vw; }
  [class*="section-"].pr-v47 {
    padding-right: 47vw; }
  [class*="section-"].pt-v47 {
    padding-top: 47vw; }
  [class*="section-"].pb-v47 {
    padding-bottom: 47vw; }
  [class*="section-"].p-all-47 {
    padding: 47%; }
  [class*="section-"].mr-47 {
    margin-left: 47%; }
  [class*="section-"].mr-n47 {
    margin-left: -47%; }
  [class*="section-"].mr-v47 {
    margin-left: 47vw; }
  [class*="section-"].mr-nv47 {
    margin-left: -47vw; }
  [class*="section-"].ml-47 {
    margin-right: 47%; }
  [class*="section-"].ml-n47 {
    margin-right: -47%; }
  [class*="section-"].ml-v47 {
    margin-right: 47vw; }
  [class*="section-"].ml-nv47 {
    margin-right: -47vw; }
  [class*="section-"].mt-47 {
    margin-top: 47%; }
  [class*="section-"].mb-47 {
    margin-bottom: 47%; }
  [class*="section-"].mt-n-47 {
    margin-top: -47%; }
  [class*="section-"].mb-n-47 {
    margin-bottom: -47%; }
  [class*="section-"].width-47 {
    width: 47%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-47 {
    -webkit-transform: translateX(47%);
    transform: translateX(47%); }
  [class*="section-"].tran-x-vw47 {
    -webkit-transform: translateX(47vw);
    transform: translateX(47vw); }
  [class*="section-"].tran-x-n-47 {
    -webkit-transform: translateX(-47%);
    transform: translateX(-47%); }
  [class*="section-"].tran-x-n-vw47 {
    -webkit-transform: translateX(-47vw);
    transform: translateX(-47vw); }
  [class*="section-"].tran-y-n-47 {
    -webkit-transform: translateY(-47%);
    transform: translateY(-47%); }
  [class*="section-"].tran-y-47 {
    -webkit-transform: translateY(47%);
    transform: translateY(47%); }
  [class*="section-"].z-push-48 {
    position: relative;
    z-index: 48; }
  [class*="section-"].pl-48 {
    padding-left: 48%; }
  [class*="section-"].pr-48 {
    padding-right: 48%; }
  [class*="section-"].pt-48 {
    padding-top: 48%; }
  [class*="section-"].pb-48 {
    padding-bottom: 48%; }
  [class*="section-"].pl-v48 {
    padding-left: 48vw; }
  [class*="section-"].pr-v48 {
    padding-right: 48vw; }
  [class*="section-"].pt-v48 {
    padding-top: 48vw; }
  [class*="section-"].pb-v48 {
    padding-bottom: 48vw; }
  [class*="section-"].p-all-48 {
    padding: 48%; }
  [class*="section-"].mr-48 {
    margin-left: 48%; }
  [class*="section-"].mr-n48 {
    margin-left: -48%; }
  [class*="section-"].mr-v48 {
    margin-left: 48vw; }
  [class*="section-"].mr-nv48 {
    margin-left: -48vw; }
  [class*="section-"].ml-48 {
    margin-right: 48%; }
  [class*="section-"].ml-n48 {
    margin-right: -48%; }
  [class*="section-"].ml-v48 {
    margin-right: 48vw; }
  [class*="section-"].ml-nv48 {
    margin-right: -48vw; }
  [class*="section-"].mt-48 {
    margin-top: 48%; }
  [class*="section-"].mb-48 {
    margin-bottom: 48%; }
  [class*="section-"].mt-n-48 {
    margin-top: -48%; }
  [class*="section-"].mb-n-48 {
    margin-bottom: -48%; }
  [class*="section-"].width-48 {
    width: 48%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-48 {
    -webkit-transform: translateX(48%);
    transform: translateX(48%); }
  [class*="section-"].tran-x-vw48 {
    -webkit-transform: translateX(48vw);
    transform: translateX(48vw); }
  [class*="section-"].tran-x-n-48 {
    -webkit-transform: translateX(-48%);
    transform: translateX(-48%); }
  [class*="section-"].tran-x-n-vw48 {
    -webkit-transform: translateX(-48vw);
    transform: translateX(-48vw); }
  [class*="section-"].tran-y-n-48 {
    -webkit-transform: translateY(-48%);
    transform: translateY(-48%); }
  [class*="section-"].tran-y-48 {
    -webkit-transform: translateY(48%);
    transform: translateY(48%); }
  [class*="section-"].z-push-49 {
    position: relative;
    z-index: 49; }
  [class*="section-"].pl-49 {
    padding-left: 49%; }
  [class*="section-"].pr-49 {
    padding-right: 49%; }
  [class*="section-"].pt-49 {
    padding-top: 49%; }
  [class*="section-"].pb-49 {
    padding-bottom: 49%; }
  [class*="section-"].pl-v49 {
    padding-left: 49vw; }
  [class*="section-"].pr-v49 {
    padding-right: 49vw; }
  [class*="section-"].pt-v49 {
    padding-top: 49vw; }
  [class*="section-"].pb-v49 {
    padding-bottom: 49vw; }
  [class*="section-"].p-all-49 {
    padding: 49%; }
  [class*="section-"].mr-49 {
    margin-left: 49%; }
  [class*="section-"].mr-n49 {
    margin-left: -49%; }
  [class*="section-"].mr-v49 {
    margin-left: 49vw; }
  [class*="section-"].mr-nv49 {
    margin-left: -49vw; }
  [class*="section-"].ml-49 {
    margin-right: 49%; }
  [class*="section-"].ml-n49 {
    margin-right: -49%; }
  [class*="section-"].ml-v49 {
    margin-right: 49vw; }
  [class*="section-"].ml-nv49 {
    margin-right: -49vw; }
  [class*="section-"].mt-49 {
    margin-top: 49%; }
  [class*="section-"].mb-49 {
    margin-bottom: 49%; }
  [class*="section-"].mt-n-49 {
    margin-top: -49%; }
  [class*="section-"].mb-n-49 {
    margin-bottom: -49%; }
  [class*="section-"].width-49 {
    width: 49%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-49 {
    -webkit-transform: translateX(49%);
    transform: translateX(49%); }
  [class*="section-"].tran-x-vw49 {
    -webkit-transform: translateX(49vw);
    transform: translateX(49vw); }
  [class*="section-"].tran-x-n-49 {
    -webkit-transform: translateX(-49%);
    transform: translateX(-49%); }
  [class*="section-"].tran-x-n-vw49 {
    -webkit-transform: translateX(-49vw);
    transform: translateX(-49vw); }
  [class*="section-"].tran-y-n-49 {
    -webkit-transform: translateY(-49%);
    transform: translateY(-49%); }
  [class*="section-"].tran-y-49 {
    -webkit-transform: translateY(49%);
    transform: translateY(49%); }
  [class*="section-"].z-push-50 {
    position: relative;
    z-index: 50; }
  [class*="section-"].pl-50 {
    padding-left: 50%; }
  [class*="section-"].pr-50 {
    padding-right: 50%; }
  [class*="section-"].pt-50 {
    padding-top: 50%; }
  [class*="section-"].pb-50 {
    padding-bottom: 50%; }
  [class*="section-"].pl-v50 {
    padding-left: 50vw; }
  [class*="section-"].pr-v50 {
    padding-right: 50vw; }
  [class*="section-"].pt-v50 {
    padding-top: 50vw; }
  [class*="section-"].pb-v50 {
    padding-bottom: 50vw; }
  [class*="section-"].p-all-50 {
    padding: 50%; }
  [class*="section-"].mr-50 {
    margin-left: 50%; }
  [class*="section-"].mr-n50 {
    margin-left: -50%; }
  [class*="section-"].mr-v50 {
    margin-left: 50vw; }
  [class*="section-"].mr-nv50 {
    margin-left: -50vw; }
  [class*="section-"].ml-50 {
    margin-right: 50%; }
  [class*="section-"].ml-n50 {
    margin-right: -50%; }
  [class*="section-"].ml-v50 {
    margin-right: 50vw; }
  [class*="section-"].ml-nv50 {
    margin-right: -50vw; }
  [class*="section-"].mt-50 {
    margin-top: 50%; }
  [class*="section-"].mb-50 {
    margin-bottom: 50%; }
  [class*="section-"].mt-n-50 {
    margin-top: -50%; }
  [class*="section-"].mb-n-50 {
    margin-bottom: -50%; }
  [class*="section-"].width-50 {
    width: 50%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-50 {
    -webkit-transform: translateX(50%);
    transform: translateX(50%); }
  [class*="section-"].tran-x-vw50 {
    -webkit-transform: translateX(50vw);
    transform: translateX(50vw); }
  [class*="section-"].tran-x-n-50 {
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%); }
  [class*="section-"].tran-x-n-vw50 {
    -webkit-transform: translateX(-50vw);
    transform: translateX(-50vw); }
  [class*="section-"].tran-y-n-50 {
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%); }
  [class*="section-"].tran-y-50 {
    -webkit-transform: translateY(50%);
    transform: translateY(50%); }
  [class*="section-"].z-push-51 {
    position: relative;
    z-index: 51; }
  [class*="section-"].pl-51 {
    padding-left: 51%; }
  [class*="section-"].pr-51 {
    padding-right: 51%; }
  [class*="section-"].pt-51 {
    padding-top: 51%; }
  [class*="section-"].pb-51 {
    padding-bottom: 51%; }
  [class*="section-"].pl-v51 {
    padding-left: 51vw; }
  [class*="section-"].pr-v51 {
    padding-right: 51vw; }
  [class*="section-"].pt-v51 {
    padding-top: 51vw; }
  [class*="section-"].pb-v51 {
    padding-bottom: 51vw; }
  [class*="section-"].p-all-51 {
    padding: 51%; }
  [class*="section-"].mr-51 {
    margin-left: 51%; }
  [class*="section-"].mr-n51 {
    margin-left: -51%; }
  [class*="section-"].mr-v51 {
    margin-left: 51vw; }
  [class*="section-"].mr-nv51 {
    margin-left: -51vw; }
  [class*="section-"].ml-51 {
    margin-right: 51%; }
  [class*="section-"].ml-n51 {
    margin-right: -51%; }
  [class*="section-"].ml-v51 {
    margin-right: 51vw; }
  [class*="section-"].ml-nv51 {
    margin-right: -51vw; }
  [class*="section-"].mt-51 {
    margin-top: 51%; }
  [class*="section-"].mb-51 {
    margin-bottom: 51%; }
  [class*="section-"].mt-n-51 {
    margin-top: -51%; }
  [class*="section-"].mb-n-51 {
    margin-bottom: -51%; }
  [class*="section-"].width-51 {
    width: 51%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-51 {
    -webkit-transform: translateX(51%);
    transform: translateX(51%); }
  [class*="section-"].tran-x-vw51 {
    -webkit-transform: translateX(51vw);
    transform: translateX(51vw); }
  [class*="section-"].tran-x-n-51 {
    -webkit-transform: translateX(-51%);
    transform: translateX(-51%); }
  [class*="section-"].tran-x-n-vw51 {
    -webkit-transform: translateX(-51vw);
    transform: translateX(-51vw); }
  [class*="section-"].tran-y-n-51 {
    -webkit-transform: translateY(-51%);
    transform: translateY(-51%); }
  [class*="section-"].tran-y-51 {
    -webkit-transform: translateY(51%);
    transform: translateY(51%); }
  [class*="section-"].z-push-52 {
    position: relative;
    z-index: 52; }
  [class*="section-"].pl-52 {
    padding-left: 52%; }
  [class*="section-"].pr-52 {
    padding-right: 52%; }
  [class*="section-"].pt-52 {
    padding-top: 52%; }
  [class*="section-"].pb-52 {
    padding-bottom: 52%; }
  [class*="section-"].pl-v52 {
    padding-left: 52vw; }
  [class*="section-"].pr-v52 {
    padding-right: 52vw; }
  [class*="section-"].pt-v52 {
    padding-top: 52vw; }
  [class*="section-"].pb-v52 {
    padding-bottom: 52vw; }
  [class*="section-"].p-all-52 {
    padding: 52%; }
  [class*="section-"].mr-52 {
    margin-left: 52%; }
  [class*="section-"].mr-n52 {
    margin-left: -52%; }
  [class*="section-"].mr-v52 {
    margin-left: 52vw; }
  [class*="section-"].mr-nv52 {
    margin-left: -52vw; }
  [class*="section-"].ml-52 {
    margin-right: 52%; }
  [class*="section-"].ml-n52 {
    margin-right: -52%; }
  [class*="section-"].ml-v52 {
    margin-right: 52vw; }
  [class*="section-"].ml-nv52 {
    margin-right: -52vw; }
  [class*="section-"].mt-52 {
    margin-top: 52%; }
  [class*="section-"].mb-52 {
    margin-bottom: 52%; }
  [class*="section-"].mt-n-52 {
    margin-top: -52%; }
  [class*="section-"].mb-n-52 {
    margin-bottom: -52%; }
  [class*="section-"].width-52 {
    width: 52%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-52 {
    -webkit-transform: translateX(52%);
    transform: translateX(52%); }
  [class*="section-"].tran-x-vw52 {
    -webkit-transform: translateX(52vw);
    transform: translateX(52vw); }
  [class*="section-"].tran-x-n-52 {
    -webkit-transform: translateX(-52%);
    transform: translateX(-52%); }
  [class*="section-"].tran-x-n-vw52 {
    -webkit-transform: translateX(-52vw);
    transform: translateX(-52vw); }
  [class*="section-"].tran-y-n-52 {
    -webkit-transform: translateY(-52%);
    transform: translateY(-52%); }
  [class*="section-"].tran-y-52 {
    -webkit-transform: translateY(52%);
    transform: translateY(52%); }
  [class*="section-"].z-push-53 {
    position: relative;
    z-index: 53; }
  [class*="section-"].pl-53 {
    padding-left: 53%; }
  [class*="section-"].pr-53 {
    padding-right: 53%; }
  [class*="section-"].pt-53 {
    padding-top: 53%; }
  [class*="section-"].pb-53 {
    padding-bottom: 53%; }
  [class*="section-"].pl-v53 {
    padding-left: 53vw; }
  [class*="section-"].pr-v53 {
    padding-right: 53vw; }
  [class*="section-"].pt-v53 {
    padding-top: 53vw; }
  [class*="section-"].pb-v53 {
    padding-bottom: 53vw; }
  [class*="section-"].p-all-53 {
    padding: 53%; }
  [class*="section-"].mr-53 {
    margin-left: 53%; }
  [class*="section-"].mr-n53 {
    margin-left: -53%; }
  [class*="section-"].mr-v53 {
    margin-left: 53vw; }
  [class*="section-"].mr-nv53 {
    margin-left: -53vw; }
  [class*="section-"].ml-53 {
    margin-right: 53%; }
  [class*="section-"].ml-n53 {
    margin-right: -53%; }
  [class*="section-"].ml-v53 {
    margin-right: 53vw; }
  [class*="section-"].ml-nv53 {
    margin-right: -53vw; }
  [class*="section-"].mt-53 {
    margin-top: 53%; }
  [class*="section-"].mb-53 {
    margin-bottom: 53%; }
  [class*="section-"].mt-n-53 {
    margin-top: -53%; }
  [class*="section-"].mb-n-53 {
    margin-bottom: -53%; }
  [class*="section-"].width-53 {
    width: 53%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-53 {
    -webkit-transform: translateX(53%);
    transform: translateX(53%); }
  [class*="section-"].tran-x-vw53 {
    -webkit-transform: translateX(53vw);
    transform: translateX(53vw); }
  [class*="section-"].tran-x-n-53 {
    -webkit-transform: translateX(-53%);
    transform: translateX(-53%); }
  [class*="section-"].tran-x-n-vw53 {
    -webkit-transform: translateX(-53vw);
    transform: translateX(-53vw); }
  [class*="section-"].tran-y-n-53 {
    -webkit-transform: translateY(-53%);
    transform: translateY(-53%); }
  [class*="section-"].tran-y-53 {
    -webkit-transform: translateY(53%);
    transform: translateY(53%); }
  [class*="section-"].z-push-54 {
    position: relative;
    z-index: 54; }
  [class*="section-"].pl-54 {
    padding-left: 54%; }
  [class*="section-"].pr-54 {
    padding-right: 54%; }
  [class*="section-"].pt-54 {
    padding-top: 54%; }
  [class*="section-"].pb-54 {
    padding-bottom: 54%; }
  [class*="section-"].pl-v54 {
    padding-left: 54vw; }
  [class*="section-"].pr-v54 {
    padding-right: 54vw; }
  [class*="section-"].pt-v54 {
    padding-top: 54vw; }
  [class*="section-"].pb-v54 {
    padding-bottom: 54vw; }
  [class*="section-"].p-all-54 {
    padding: 54%; }
  [class*="section-"].mr-54 {
    margin-left: 54%; }
  [class*="section-"].mr-n54 {
    margin-left: -54%; }
  [class*="section-"].mr-v54 {
    margin-left: 54vw; }
  [class*="section-"].mr-nv54 {
    margin-left: -54vw; }
  [class*="section-"].ml-54 {
    margin-right: 54%; }
  [class*="section-"].ml-n54 {
    margin-right: -54%; }
  [class*="section-"].ml-v54 {
    margin-right: 54vw; }
  [class*="section-"].ml-nv54 {
    margin-right: -54vw; }
  [class*="section-"].mt-54 {
    margin-top: 54%; }
  [class*="section-"].mb-54 {
    margin-bottom: 54%; }
  [class*="section-"].mt-n-54 {
    margin-top: -54%; }
  [class*="section-"].mb-n-54 {
    margin-bottom: -54%; }
  [class*="section-"].width-54 {
    width: 54%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-54 {
    -webkit-transform: translateX(54%);
    transform: translateX(54%); }
  [class*="section-"].tran-x-vw54 {
    -webkit-transform: translateX(54vw);
    transform: translateX(54vw); }
  [class*="section-"].tran-x-n-54 {
    -webkit-transform: translateX(-54%);
    transform: translateX(-54%); }
  [class*="section-"].tran-x-n-vw54 {
    -webkit-transform: translateX(-54vw);
    transform: translateX(-54vw); }
  [class*="section-"].tran-y-n-54 {
    -webkit-transform: translateY(-54%);
    transform: translateY(-54%); }
  [class*="section-"].tran-y-54 {
    -webkit-transform: translateY(54%);
    transform: translateY(54%); }
  [class*="section-"].z-push-55 {
    position: relative;
    z-index: 55; }
  [class*="section-"].pl-55 {
    padding-left: 55%; }
  [class*="section-"].pr-55 {
    padding-right: 55%; }
  [class*="section-"].pt-55 {
    padding-top: 55%; }
  [class*="section-"].pb-55 {
    padding-bottom: 55%; }
  [class*="section-"].pl-v55 {
    padding-left: 55vw; }
  [class*="section-"].pr-v55 {
    padding-right: 55vw; }
  [class*="section-"].pt-v55 {
    padding-top: 55vw; }
  [class*="section-"].pb-v55 {
    padding-bottom: 55vw; }
  [class*="section-"].p-all-55 {
    padding: 55%; }
  [class*="section-"].mr-55 {
    margin-left: 55%; }
  [class*="section-"].mr-n55 {
    margin-left: -55%; }
  [class*="section-"].mr-v55 {
    margin-left: 55vw; }
  [class*="section-"].mr-nv55 {
    margin-left: -55vw; }
  [class*="section-"].ml-55 {
    margin-right: 55%; }
  [class*="section-"].ml-n55 {
    margin-right: -55%; }
  [class*="section-"].ml-v55 {
    margin-right: 55vw; }
  [class*="section-"].ml-nv55 {
    margin-right: -55vw; }
  [class*="section-"].mt-55 {
    margin-top: 55%; }
  [class*="section-"].mb-55 {
    margin-bottom: 55%; }
  [class*="section-"].mt-n-55 {
    margin-top: -55%; }
  [class*="section-"].mb-n-55 {
    margin-bottom: -55%; }
  [class*="section-"].width-55 {
    width: 55%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-55 {
    -webkit-transform: translateX(55%);
    transform: translateX(55%); }
  [class*="section-"].tran-x-vw55 {
    -webkit-transform: translateX(55vw);
    transform: translateX(55vw); }
  [class*="section-"].tran-x-n-55 {
    -webkit-transform: translateX(-55%);
    transform: translateX(-55%); }
  [class*="section-"].tran-x-n-vw55 {
    -webkit-transform: translateX(-55vw);
    transform: translateX(-55vw); }
  [class*="section-"].tran-y-n-55 {
    -webkit-transform: translateY(-55%);
    transform: translateY(-55%); }
  [class*="section-"].tran-y-55 {
    -webkit-transform: translateY(55%);
    transform: translateY(55%); }
  [class*="section-"].z-push-56 {
    position: relative;
    z-index: 56; }
  [class*="section-"].pl-56 {
    padding-left: 56%; }
  [class*="section-"].pr-56 {
    padding-right: 56%; }
  [class*="section-"].pt-56 {
    padding-top: 56%; }
  [class*="section-"].pb-56 {
    padding-bottom: 56%; }
  [class*="section-"].pl-v56 {
    padding-left: 56vw; }
  [class*="section-"].pr-v56 {
    padding-right: 56vw; }
  [class*="section-"].pt-v56 {
    padding-top: 56vw; }
  [class*="section-"].pb-v56 {
    padding-bottom: 56vw; }
  [class*="section-"].p-all-56 {
    padding: 56%; }
  [class*="section-"].mr-56 {
    margin-left: 56%; }
  [class*="section-"].mr-n56 {
    margin-left: -56%; }
  [class*="section-"].mr-v56 {
    margin-left: 56vw; }
  [class*="section-"].mr-nv56 {
    margin-left: -56vw; }
  [class*="section-"].ml-56 {
    margin-right: 56%; }
  [class*="section-"].ml-n56 {
    margin-right: -56%; }
  [class*="section-"].ml-v56 {
    margin-right: 56vw; }
  [class*="section-"].ml-nv56 {
    margin-right: -56vw; }
  [class*="section-"].mt-56 {
    margin-top: 56%; }
  [class*="section-"].mb-56 {
    margin-bottom: 56%; }
  [class*="section-"].mt-n-56 {
    margin-top: -56%; }
  [class*="section-"].mb-n-56 {
    margin-bottom: -56%; }
  [class*="section-"].width-56 {
    width: 56%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-56 {
    -webkit-transform: translateX(56%);
    transform: translateX(56%); }
  [class*="section-"].tran-x-vw56 {
    -webkit-transform: translateX(56vw);
    transform: translateX(56vw); }
  [class*="section-"].tran-x-n-56 {
    -webkit-transform: translateX(-56%);
    transform: translateX(-56%); }
  [class*="section-"].tran-x-n-vw56 {
    -webkit-transform: translateX(-56vw);
    transform: translateX(-56vw); }
  [class*="section-"].tran-y-n-56 {
    -webkit-transform: translateY(-56%);
    transform: translateY(-56%); }
  [class*="section-"].tran-y-56 {
    -webkit-transform: translateY(56%);
    transform: translateY(56%); }
  [class*="section-"].z-push-57 {
    position: relative;
    z-index: 57; }
  [class*="section-"].pl-57 {
    padding-left: 57%; }
  [class*="section-"].pr-57 {
    padding-right: 57%; }
  [class*="section-"].pt-57 {
    padding-top: 57%; }
  [class*="section-"].pb-57 {
    padding-bottom: 57%; }
  [class*="section-"].pl-v57 {
    padding-left: 57vw; }
  [class*="section-"].pr-v57 {
    padding-right: 57vw; }
  [class*="section-"].pt-v57 {
    padding-top: 57vw; }
  [class*="section-"].pb-v57 {
    padding-bottom: 57vw; }
  [class*="section-"].p-all-57 {
    padding: 57%; }
  [class*="section-"].mr-57 {
    margin-left: 57%; }
  [class*="section-"].mr-n57 {
    margin-left: -57%; }
  [class*="section-"].mr-v57 {
    margin-left: 57vw; }
  [class*="section-"].mr-nv57 {
    margin-left: -57vw; }
  [class*="section-"].ml-57 {
    margin-right: 57%; }
  [class*="section-"].ml-n57 {
    margin-right: -57%; }
  [class*="section-"].ml-v57 {
    margin-right: 57vw; }
  [class*="section-"].ml-nv57 {
    margin-right: -57vw; }
  [class*="section-"].mt-57 {
    margin-top: 57%; }
  [class*="section-"].mb-57 {
    margin-bottom: 57%; }
  [class*="section-"].mt-n-57 {
    margin-top: -57%; }
  [class*="section-"].mb-n-57 {
    margin-bottom: -57%; }
  [class*="section-"].width-57 {
    width: 57%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-57 {
    -webkit-transform: translateX(57%);
    transform: translateX(57%); }
  [class*="section-"].tran-x-vw57 {
    -webkit-transform: translateX(57vw);
    transform: translateX(57vw); }
  [class*="section-"].tran-x-n-57 {
    -webkit-transform: translateX(-57%);
    transform: translateX(-57%); }
  [class*="section-"].tran-x-n-vw57 {
    -webkit-transform: translateX(-57vw);
    transform: translateX(-57vw); }
  [class*="section-"].tran-y-n-57 {
    -webkit-transform: translateY(-57%);
    transform: translateY(-57%); }
  [class*="section-"].tran-y-57 {
    -webkit-transform: translateY(57%);
    transform: translateY(57%); }
  [class*="section-"].z-push-58 {
    position: relative;
    z-index: 58; }
  [class*="section-"].pl-58 {
    padding-left: 58%; }
  [class*="section-"].pr-58 {
    padding-right: 58%; }
  [class*="section-"].pt-58 {
    padding-top: 58%; }
  [class*="section-"].pb-58 {
    padding-bottom: 58%; }
  [class*="section-"].pl-v58 {
    padding-left: 58vw; }
  [class*="section-"].pr-v58 {
    padding-right: 58vw; }
  [class*="section-"].pt-v58 {
    padding-top: 58vw; }
  [class*="section-"].pb-v58 {
    padding-bottom: 58vw; }
  [class*="section-"].p-all-58 {
    padding: 58%; }
  [class*="section-"].mr-58 {
    margin-left: 58%; }
  [class*="section-"].mr-n58 {
    margin-left: -58%; }
  [class*="section-"].mr-v58 {
    margin-left: 58vw; }
  [class*="section-"].mr-nv58 {
    margin-left: -58vw; }
  [class*="section-"].ml-58 {
    margin-right: 58%; }
  [class*="section-"].ml-n58 {
    margin-right: -58%; }
  [class*="section-"].ml-v58 {
    margin-right: 58vw; }
  [class*="section-"].ml-nv58 {
    margin-right: -58vw; }
  [class*="section-"].mt-58 {
    margin-top: 58%; }
  [class*="section-"].mb-58 {
    margin-bottom: 58%; }
  [class*="section-"].mt-n-58 {
    margin-top: -58%; }
  [class*="section-"].mb-n-58 {
    margin-bottom: -58%; }
  [class*="section-"].width-58 {
    width: 58%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-58 {
    -webkit-transform: translateX(58%);
    transform: translateX(58%); }
  [class*="section-"].tran-x-vw58 {
    -webkit-transform: translateX(58vw);
    transform: translateX(58vw); }
  [class*="section-"].tran-x-n-58 {
    -webkit-transform: translateX(-58%);
    transform: translateX(-58%); }
  [class*="section-"].tran-x-n-vw58 {
    -webkit-transform: translateX(-58vw);
    transform: translateX(-58vw); }
  [class*="section-"].tran-y-n-58 {
    -webkit-transform: translateY(-58%);
    transform: translateY(-58%); }
  [class*="section-"].tran-y-58 {
    -webkit-transform: translateY(58%);
    transform: translateY(58%); }
  [class*="section-"].z-push-59 {
    position: relative;
    z-index: 59; }
  [class*="section-"].pl-59 {
    padding-left: 59%; }
  [class*="section-"].pr-59 {
    padding-right: 59%; }
  [class*="section-"].pt-59 {
    padding-top: 59%; }
  [class*="section-"].pb-59 {
    padding-bottom: 59%; }
  [class*="section-"].pl-v59 {
    padding-left: 59vw; }
  [class*="section-"].pr-v59 {
    padding-right: 59vw; }
  [class*="section-"].pt-v59 {
    padding-top: 59vw; }
  [class*="section-"].pb-v59 {
    padding-bottom: 59vw; }
  [class*="section-"].p-all-59 {
    padding: 59%; }
  [class*="section-"].mr-59 {
    margin-left: 59%; }
  [class*="section-"].mr-n59 {
    margin-left: -59%; }
  [class*="section-"].mr-v59 {
    margin-left: 59vw; }
  [class*="section-"].mr-nv59 {
    margin-left: -59vw; }
  [class*="section-"].ml-59 {
    margin-right: 59%; }
  [class*="section-"].ml-n59 {
    margin-right: -59%; }
  [class*="section-"].ml-v59 {
    margin-right: 59vw; }
  [class*="section-"].ml-nv59 {
    margin-right: -59vw; }
  [class*="section-"].mt-59 {
    margin-top: 59%; }
  [class*="section-"].mb-59 {
    margin-bottom: 59%; }
  [class*="section-"].mt-n-59 {
    margin-top: -59%; }
  [class*="section-"].mb-n-59 {
    margin-bottom: -59%; }
  [class*="section-"].width-59 {
    width: 59%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-59 {
    -webkit-transform: translateX(59%);
    transform: translateX(59%); }
  [class*="section-"].tran-x-vw59 {
    -webkit-transform: translateX(59vw);
    transform: translateX(59vw); }
  [class*="section-"].tran-x-n-59 {
    -webkit-transform: translateX(-59%);
    transform: translateX(-59%); }
  [class*="section-"].tran-x-n-vw59 {
    -webkit-transform: translateX(-59vw);
    transform: translateX(-59vw); }
  [class*="section-"].tran-y-n-59 {
    -webkit-transform: translateY(-59%);
    transform: translateY(-59%); }
  [class*="section-"].tran-y-59 {
    -webkit-transform: translateY(59%);
    transform: translateY(59%); }
  [class*="section-"].z-push-60 {
    position: relative;
    z-index: 60; }
  [class*="section-"].pl-60 {
    padding-left: 60%; }
  [class*="section-"].pr-60 {
    padding-right: 60%; }
  [class*="section-"].pt-60 {
    padding-top: 60%; }
  [class*="section-"].pb-60 {
    padding-bottom: 60%; }
  [class*="section-"].pl-v60 {
    padding-left: 60vw; }
  [class*="section-"].pr-v60 {
    padding-right: 60vw; }
  [class*="section-"].pt-v60 {
    padding-top: 60vw; }
  [class*="section-"].pb-v60 {
    padding-bottom: 60vw; }
  [class*="section-"].p-all-60 {
    padding: 60%; }
  [class*="section-"].mr-60 {
    margin-left: 60%; }
  [class*="section-"].mr-n60 {
    margin-left: -60%; }
  [class*="section-"].mr-v60 {
    margin-left: 60vw; }
  [class*="section-"].mr-nv60 {
    margin-left: -60vw; }
  [class*="section-"].ml-60 {
    margin-right: 60%; }
  [class*="section-"].ml-n60 {
    margin-right: -60%; }
  [class*="section-"].ml-v60 {
    margin-right: 60vw; }
  [class*="section-"].ml-nv60 {
    margin-right: -60vw; }
  [class*="section-"].mt-60 {
    margin-top: 60%; }
  [class*="section-"].mb-60 {
    margin-bottom: 60%; }
  [class*="section-"].mt-n-60 {
    margin-top: -60%; }
  [class*="section-"].mb-n-60 {
    margin-bottom: -60%; }
  [class*="section-"].width-60 {
    width: 60%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-60 {
    -webkit-transform: translateX(60%);
    transform: translateX(60%); }
  [class*="section-"].tran-x-vw60 {
    -webkit-transform: translateX(60vw);
    transform: translateX(60vw); }
  [class*="section-"].tran-x-n-60 {
    -webkit-transform: translateX(-60%);
    transform: translateX(-60%); }
  [class*="section-"].tran-x-n-vw60 {
    -webkit-transform: translateX(-60vw);
    transform: translateX(-60vw); }
  [class*="section-"].tran-y-n-60 {
    -webkit-transform: translateY(-60%);
    transform: translateY(-60%); }
  [class*="section-"].tran-y-60 {
    -webkit-transform: translateY(60%);
    transform: translateY(60%); }
  [class*="section-"].z-push-61 {
    position: relative;
    z-index: 61; }
  [class*="section-"].pl-61 {
    padding-left: 61%; }
  [class*="section-"].pr-61 {
    padding-right: 61%; }
  [class*="section-"].pt-61 {
    padding-top: 61%; }
  [class*="section-"].pb-61 {
    padding-bottom: 61%; }
  [class*="section-"].pl-v61 {
    padding-left: 61vw; }
  [class*="section-"].pr-v61 {
    padding-right: 61vw; }
  [class*="section-"].pt-v61 {
    padding-top: 61vw; }
  [class*="section-"].pb-v61 {
    padding-bottom: 61vw; }
  [class*="section-"].p-all-61 {
    padding: 61%; }
  [class*="section-"].mr-61 {
    margin-left: 61%; }
  [class*="section-"].mr-n61 {
    margin-left: -61%; }
  [class*="section-"].mr-v61 {
    margin-left: 61vw; }
  [class*="section-"].mr-nv61 {
    margin-left: -61vw; }
  [class*="section-"].ml-61 {
    margin-right: 61%; }
  [class*="section-"].ml-n61 {
    margin-right: -61%; }
  [class*="section-"].ml-v61 {
    margin-right: 61vw; }
  [class*="section-"].ml-nv61 {
    margin-right: -61vw; }
  [class*="section-"].mt-61 {
    margin-top: 61%; }
  [class*="section-"].mb-61 {
    margin-bottom: 61%; }
  [class*="section-"].mt-n-61 {
    margin-top: -61%; }
  [class*="section-"].mb-n-61 {
    margin-bottom: -61%; }
  [class*="section-"].width-61 {
    width: 61%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-61 {
    -webkit-transform: translateX(61%);
    transform: translateX(61%); }
  [class*="section-"].tran-x-vw61 {
    -webkit-transform: translateX(61vw);
    transform: translateX(61vw); }
  [class*="section-"].tran-x-n-61 {
    -webkit-transform: translateX(-61%);
    transform: translateX(-61%); }
  [class*="section-"].tran-x-n-vw61 {
    -webkit-transform: translateX(-61vw);
    transform: translateX(-61vw); }
  [class*="section-"].tran-y-n-61 {
    -webkit-transform: translateY(-61%);
    transform: translateY(-61%); }
  [class*="section-"].tran-y-61 {
    -webkit-transform: translateY(61%);
    transform: translateY(61%); }
  [class*="section-"].z-push-62 {
    position: relative;
    z-index: 62; }
  [class*="section-"].pl-62 {
    padding-left: 62%; }
  [class*="section-"].pr-62 {
    padding-right: 62%; }
  [class*="section-"].pt-62 {
    padding-top: 62%; }
  [class*="section-"].pb-62 {
    padding-bottom: 62%; }
  [class*="section-"].pl-v62 {
    padding-left: 62vw; }
  [class*="section-"].pr-v62 {
    padding-right: 62vw; }
  [class*="section-"].pt-v62 {
    padding-top: 62vw; }
  [class*="section-"].pb-v62 {
    padding-bottom: 62vw; }
  [class*="section-"].p-all-62 {
    padding: 62%; }
  [class*="section-"].mr-62 {
    margin-left: 62%; }
  [class*="section-"].mr-n62 {
    margin-left: -62%; }
  [class*="section-"].mr-v62 {
    margin-left: 62vw; }
  [class*="section-"].mr-nv62 {
    margin-left: -62vw; }
  [class*="section-"].ml-62 {
    margin-right: 62%; }
  [class*="section-"].ml-n62 {
    margin-right: -62%; }
  [class*="section-"].ml-v62 {
    margin-right: 62vw; }
  [class*="section-"].ml-nv62 {
    margin-right: -62vw; }
  [class*="section-"].mt-62 {
    margin-top: 62%; }
  [class*="section-"].mb-62 {
    margin-bottom: 62%; }
  [class*="section-"].mt-n-62 {
    margin-top: -62%; }
  [class*="section-"].mb-n-62 {
    margin-bottom: -62%; }
  [class*="section-"].width-62 {
    width: 62%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-62 {
    -webkit-transform: translateX(62%);
    transform: translateX(62%); }
  [class*="section-"].tran-x-vw62 {
    -webkit-transform: translateX(62vw);
    transform: translateX(62vw); }
  [class*="section-"].tran-x-n-62 {
    -webkit-transform: translateX(-62%);
    transform: translateX(-62%); }
  [class*="section-"].tran-x-n-vw62 {
    -webkit-transform: translateX(-62vw);
    transform: translateX(-62vw); }
  [class*="section-"].tran-y-n-62 {
    -webkit-transform: translateY(-62%);
    transform: translateY(-62%); }
  [class*="section-"].tran-y-62 {
    -webkit-transform: translateY(62%);
    transform: translateY(62%); }
  [class*="section-"].z-push-63 {
    position: relative;
    z-index: 63; }
  [class*="section-"].pl-63 {
    padding-left: 63%; }
  [class*="section-"].pr-63 {
    padding-right: 63%; }
  [class*="section-"].pt-63 {
    padding-top: 63%; }
  [class*="section-"].pb-63 {
    padding-bottom: 63%; }
  [class*="section-"].pl-v63 {
    padding-left: 63vw; }
  [class*="section-"].pr-v63 {
    padding-right: 63vw; }
  [class*="section-"].pt-v63 {
    padding-top: 63vw; }
  [class*="section-"].pb-v63 {
    padding-bottom: 63vw; }
  [class*="section-"].p-all-63 {
    padding: 63%; }
  [class*="section-"].mr-63 {
    margin-left: 63%; }
  [class*="section-"].mr-n63 {
    margin-left: -63%; }
  [class*="section-"].mr-v63 {
    margin-left: 63vw; }
  [class*="section-"].mr-nv63 {
    margin-left: -63vw; }
  [class*="section-"].ml-63 {
    margin-right: 63%; }
  [class*="section-"].ml-n63 {
    margin-right: -63%; }
  [class*="section-"].ml-v63 {
    margin-right: 63vw; }
  [class*="section-"].ml-nv63 {
    margin-right: -63vw; }
  [class*="section-"].mt-63 {
    margin-top: 63%; }
  [class*="section-"].mb-63 {
    margin-bottom: 63%; }
  [class*="section-"].mt-n-63 {
    margin-top: -63%; }
  [class*="section-"].mb-n-63 {
    margin-bottom: -63%; }
  [class*="section-"].width-63 {
    width: 63%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-63 {
    -webkit-transform: translateX(63%);
    transform: translateX(63%); }
  [class*="section-"].tran-x-vw63 {
    -webkit-transform: translateX(63vw);
    transform: translateX(63vw); }
  [class*="section-"].tran-x-n-63 {
    -webkit-transform: translateX(-63%);
    transform: translateX(-63%); }
  [class*="section-"].tran-x-n-vw63 {
    -webkit-transform: translateX(-63vw);
    transform: translateX(-63vw); }
  [class*="section-"].tran-y-n-63 {
    -webkit-transform: translateY(-63%);
    transform: translateY(-63%); }
  [class*="section-"].tran-y-63 {
    -webkit-transform: translateY(63%);
    transform: translateY(63%); }
  [class*="section-"].z-push-64 {
    position: relative;
    z-index: 64; }
  [class*="section-"].pl-64 {
    padding-left: 64%; }
  [class*="section-"].pr-64 {
    padding-right: 64%; }
  [class*="section-"].pt-64 {
    padding-top: 64%; }
  [class*="section-"].pb-64 {
    padding-bottom: 64%; }
  [class*="section-"].pl-v64 {
    padding-left: 64vw; }
  [class*="section-"].pr-v64 {
    padding-right: 64vw; }
  [class*="section-"].pt-v64 {
    padding-top: 64vw; }
  [class*="section-"].pb-v64 {
    padding-bottom: 64vw; }
  [class*="section-"].p-all-64 {
    padding: 64%; }
  [class*="section-"].mr-64 {
    margin-left: 64%; }
  [class*="section-"].mr-n64 {
    margin-left: -64%; }
  [class*="section-"].mr-v64 {
    margin-left: 64vw; }
  [class*="section-"].mr-nv64 {
    margin-left: -64vw; }
  [class*="section-"].ml-64 {
    margin-right: 64%; }
  [class*="section-"].ml-n64 {
    margin-right: -64%; }
  [class*="section-"].ml-v64 {
    margin-right: 64vw; }
  [class*="section-"].ml-nv64 {
    margin-right: -64vw; }
  [class*="section-"].mt-64 {
    margin-top: 64%; }
  [class*="section-"].mb-64 {
    margin-bottom: 64%; }
  [class*="section-"].mt-n-64 {
    margin-top: -64%; }
  [class*="section-"].mb-n-64 {
    margin-bottom: -64%; }
  [class*="section-"].width-64 {
    width: 64%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-64 {
    -webkit-transform: translateX(64%);
    transform: translateX(64%); }
  [class*="section-"].tran-x-vw64 {
    -webkit-transform: translateX(64vw);
    transform: translateX(64vw); }
  [class*="section-"].tran-x-n-64 {
    -webkit-transform: translateX(-64%);
    transform: translateX(-64%); }
  [class*="section-"].tran-x-n-vw64 {
    -webkit-transform: translateX(-64vw);
    transform: translateX(-64vw); }
  [class*="section-"].tran-y-n-64 {
    -webkit-transform: translateY(-64%);
    transform: translateY(-64%); }
  [class*="section-"].tran-y-64 {
    -webkit-transform: translateY(64%);
    transform: translateY(64%); }
  [class*="section-"].z-push-65 {
    position: relative;
    z-index: 65; }
  [class*="section-"].pl-65 {
    padding-left: 65%; }
  [class*="section-"].pr-65 {
    padding-right: 65%; }
  [class*="section-"].pt-65 {
    padding-top: 65%; }
  [class*="section-"].pb-65 {
    padding-bottom: 65%; }
  [class*="section-"].pl-v65 {
    padding-left: 65vw; }
  [class*="section-"].pr-v65 {
    padding-right: 65vw; }
  [class*="section-"].pt-v65 {
    padding-top: 65vw; }
  [class*="section-"].pb-v65 {
    padding-bottom: 65vw; }
  [class*="section-"].p-all-65 {
    padding: 65%; }
  [class*="section-"].mr-65 {
    margin-left: 65%; }
  [class*="section-"].mr-n65 {
    margin-left: -65%; }
  [class*="section-"].mr-v65 {
    margin-left: 65vw; }
  [class*="section-"].mr-nv65 {
    margin-left: -65vw; }
  [class*="section-"].ml-65 {
    margin-right: 65%; }
  [class*="section-"].ml-n65 {
    margin-right: -65%; }
  [class*="section-"].ml-v65 {
    margin-right: 65vw; }
  [class*="section-"].ml-nv65 {
    margin-right: -65vw; }
  [class*="section-"].mt-65 {
    margin-top: 65%; }
  [class*="section-"].mb-65 {
    margin-bottom: 65%; }
  [class*="section-"].mt-n-65 {
    margin-top: -65%; }
  [class*="section-"].mb-n-65 {
    margin-bottom: -65%; }
  [class*="section-"].width-65 {
    width: 65%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-65 {
    -webkit-transform: translateX(65%);
    transform: translateX(65%); }
  [class*="section-"].tran-x-vw65 {
    -webkit-transform: translateX(65vw);
    transform: translateX(65vw); }
  [class*="section-"].tran-x-n-65 {
    -webkit-transform: translateX(-65%);
    transform: translateX(-65%); }
  [class*="section-"].tran-x-n-vw65 {
    -webkit-transform: translateX(-65vw);
    transform: translateX(-65vw); }
  [class*="section-"].tran-y-n-65 {
    -webkit-transform: translateY(-65%);
    transform: translateY(-65%); }
  [class*="section-"].tran-y-65 {
    -webkit-transform: translateY(65%);
    transform: translateY(65%); }
  [class*="section-"].z-push-66 {
    position: relative;
    z-index: 66; }
  [class*="section-"].pl-66 {
    padding-left: 66%; }
  [class*="section-"].pr-66 {
    padding-right: 66%; }
  [class*="section-"].pt-66 {
    padding-top: 66%; }
  [class*="section-"].pb-66 {
    padding-bottom: 66%; }
  [class*="section-"].pl-v66 {
    padding-left: 66vw; }
  [class*="section-"].pr-v66 {
    padding-right: 66vw; }
  [class*="section-"].pt-v66 {
    padding-top: 66vw; }
  [class*="section-"].pb-v66 {
    padding-bottom: 66vw; }
  [class*="section-"].p-all-66 {
    padding: 66%; }
  [class*="section-"].mr-66 {
    margin-left: 66%; }
  [class*="section-"].mr-n66 {
    margin-left: -66%; }
  [class*="section-"].mr-v66 {
    margin-left: 66vw; }
  [class*="section-"].mr-nv66 {
    margin-left: -66vw; }
  [class*="section-"].ml-66 {
    margin-right: 66%; }
  [class*="section-"].ml-n66 {
    margin-right: -66%; }
  [class*="section-"].ml-v66 {
    margin-right: 66vw; }
  [class*="section-"].ml-nv66 {
    margin-right: -66vw; }
  [class*="section-"].mt-66 {
    margin-top: 66%; }
  [class*="section-"].mb-66 {
    margin-bottom: 66%; }
  [class*="section-"].mt-n-66 {
    margin-top: -66%; }
  [class*="section-"].mb-n-66 {
    margin-bottom: -66%; }
  [class*="section-"].width-66 {
    width: 66%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-66 {
    -webkit-transform: translateX(66%);
    transform: translateX(66%); }
  [class*="section-"].tran-x-vw66 {
    -webkit-transform: translateX(66vw);
    transform: translateX(66vw); }
  [class*="section-"].tran-x-n-66 {
    -webkit-transform: translateX(-66%);
    transform: translateX(-66%); }
  [class*="section-"].tran-x-n-vw66 {
    -webkit-transform: translateX(-66vw);
    transform: translateX(-66vw); }
  [class*="section-"].tran-y-n-66 {
    -webkit-transform: translateY(-66%);
    transform: translateY(-66%); }
  [class*="section-"].tran-y-66 {
    -webkit-transform: translateY(66%);
    transform: translateY(66%); }
  [class*="section-"].z-push-67 {
    position: relative;
    z-index: 67; }
  [class*="section-"].pl-67 {
    padding-left: 67%; }
  [class*="section-"].pr-67 {
    padding-right: 67%; }
  [class*="section-"].pt-67 {
    padding-top: 67%; }
  [class*="section-"].pb-67 {
    padding-bottom: 67%; }
  [class*="section-"].pl-v67 {
    padding-left: 67vw; }
  [class*="section-"].pr-v67 {
    padding-right: 67vw; }
  [class*="section-"].pt-v67 {
    padding-top: 67vw; }
  [class*="section-"].pb-v67 {
    padding-bottom: 67vw; }
  [class*="section-"].p-all-67 {
    padding: 67%; }
  [class*="section-"].mr-67 {
    margin-left: 67%; }
  [class*="section-"].mr-n67 {
    margin-left: -67%; }
  [class*="section-"].mr-v67 {
    margin-left: 67vw; }
  [class*="section-"].mr-nv67 {
    margin-left: -67vw; }
  [class*="section-"].ml-67 {
    margin-right: 67%; }
  [class*="section-"].ml-n67 {
    margin-right: -67%; }
  [class*="section-"].ml-v67 {
    margin-right: 67vw; }
  [class*="section-"].ml-nv67 {
    margin-right: -67vw; }
  [class*="section-"].mt-67 {
    margin-top: 67%; }
  [class*="section-"].mb-67 {
    margin-bottom: 67%; }
  [class*="section-"].mt-n-67 {
    margin-top: -67%; }
  [class*="section-"].mb-n-67 {
    margin-bottom: -67%; }
  [class*="section-"].width-67 {
    width: 67%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-67 {
    -webkit-transform: translateX(67%);
    transform: translateX(67%); }
  [class*="section-"].tran-x-vw67 {
    -webkit-transform: translateX(67vw);
    transform: translateX(67vw); }
  [class*="section-"].tran-x-n-67 {
    -webkit-transform: translateX(-67%);
    transform: translateX(-67%); }
  [class*="section-"].tran-x-n-vw67 {
    -webkit-transform: translateX(-67vw);
    transform: translateX(-67vw); }
  [class*="section-"].tran-y-n-67 {
    -webkit-transform: translateY(-67%);
    transform: translateY(-67%); }
  [class*="section-"].tran-y-67 {
    -webkit-transform: translateY(67%);
    transform: translateY(67%); }
  [class*="section-"].z-push-68 {
    position: relative;
    z-index: 68; }
  [class*="section-"].pl-68 {
    padding-left: 68%; }
  [class*="section-"].pr-68 {
    padding-right: 68%; }
  [class*="section-"].pt-68 {
    padding-top: 68%; }
  [class*="section-"].pb-68 {
    padding-bottom: 68%; }
  [class*="section-"].pl-v68 {
    padding-left: 68vw; }
  [class*="section-"].pr-v68 {
    padding-right: 68vw; }
  [class*="section-"].pt-v68 {
    padding-top: 68vw; }
  [class*="section-"].pb-v68 {
    padding-bottom: 68vw; }
  [class*="section-"].p-all-68 {
    padding: 68%; }
  [class*="section-"].mr-68 {
    margin-left: 68%; }
  [class*="section-"].mr-n68 {
    margin-left: -68%; }
  [class*="section-"].mr-v68 {
    margin-left: 68vw; }
  [class*="section-"].mr-nv68 {
    margin-left: -68vw; }
  [class*="section-"].ml-68 {
    margin-right: 68%; }
  [class*="section-"].ml-n68 {
    margin-right: -68%; }
  [class*="section-"].ml-v68 {
    margin-right: 68vw; }
  [class*="section-"].ml-nv68 {
    margin-right: -68vw; }
  [class*="section-"].mt-68 {
    margin-top: 68%; }
  [class*="section-"].mb-68 {
    margin-bottom: 68%; }
  [class*="section-"].mt-n-68 {
    margin-top: -68%; }
  [class*="section-"].mb-n-68 {
    margin-bottom: -68%; }
  [class*="section-"].width-68 {
    width: 68%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-68 {
    -webkit-transform: translateX(68%);
    transform: translateX(68%); }
  [class*="section-"].tran-x-vw68 {
    -webkit-transform: translateX(68vw);
    transform: translateX(68vw); }
  [class*="section-"].tran-x-n-68 {
    -webkit-transform: translateX(-68%);
    transform: translateX(-68%); }
  [class*="section-"].tran-x-n-vw68 {
    -webkit-transform: translateX(-68vw);
    transform: translateX(-68vw); }
  [class*="section-"].tran-y-n-68 {
    -webkit-transform: translateY(-68%);
    transform: translateY(-68%); }
  [class*="section-"].tran-y-68 {
    -webkit-transform: translateY(68%);
    transform: translateY(68%); }
  [class*="section-"].z-push-69 {
    position: relative;
    z-index: 69; }
  [class*="section-"].pl-69 {
    padding-left: 69%; }
  [class*="section-"].pr-69 {
    padding-right: 69%; }
  [class*="section-"].pt-69 {
    padding-top: 69%; }
  [class*="section-"].pb-69 {
    padding-bottom: 69%; }
  [class*="section-"].pl-v69 {
    padding-left: 69vw; }
  [class*="section-"].pr-v69 {
    padding-right: 69vw; }
  [class*="section-"].pt-v69 {
    padding-top: 69vw; }
  [class*="section-"].pb-v69 {
    padding-bottom: 69vw; }
  [class*="section-"].p-all-69 {
    padding: 69%; }
  [class*="section-"].mr-69 {
    margin-left: 69%; }
  [class*="section-"].mr-n69 {
    margin-left: -69%; }
  [class*="section-"].mr-v69 {
    margin-left: 69vw; }
  [class*="section-"].mr-nv69 {
    margin-left: -69vw; }
  [class*="section-"].ml-69 {
    margin-right: 69%; }
  [class*="section-"].ml-n69 {
    margin-right: -69%; }
  [class*="section-"].ml-v69 {
    margin-right: 69vw; }
  [class*="section-"].ml-nv69 {
    margin-right: -69vw; }
  [class*="section-"].mt-69 {
    margin-top: 69%; }
  [class*="section-"].mb-69 {
    margin-bottom: 69%; }
  [class*="section-"].mt-n-69 {
    margin-top: -69%; }
  [class*="section-"].mb-n-69 {
    margin-bottom: -69%; }
  [class*="section-"].width-69 {
    width: 69%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-69 {
    -webkit-transform: translateX(69%);
    transform: translateX(69%); }
  [class*="section-"].tran-x-vw69 {
    -webkit-transform: translateX(69vw);
    transform: translateX(69vw); }
  [class*="section-"].tran-x-n-69 {
    -webkit-transform: translateX(-69%);
    transform: translateX(-69%); }
  [class*="section-"].tran-x-n-vw69 {
    -webkit-transform: translateX(-69vw);
    transform: translateX(-69vw); }
  [class*="section-"].tran-y-n-69 {
    -webkit-transform: translateY(-69%);
    transform: translateY(-69%); }
  [class*="section-"].tran-y-69 {
    -webkit-transform: translateY(69%);
    transform: translateY(69%); }
  [class*="section-"].z-push-70 {
    position: relative;
    z-index: 70; }
  [class*="section-"].pl-70 {
    padding-left: 70%; }
  [class*="section-"].pr-70 {
    padding-right: 70%; }
  [class*="section-"].pt-70 {
    padding-top: 70%; }
  [class*="section-"].pb-70 {
    padding-bottom: 70%; }
  [class*="section-"].pl-v70 {
    padding-left: 70vw; }
  [class*="section-"].pr-v70 {
    padding-right: 70vw; }
  [class*="section-"].pt-v70 {
    padding-top: 70vw; }
  [class*="section-"].pb-v70 {
    padding-bottom: 70vw; }
  [class*="section-"].p-all-70 {
    padding: 70%; }
  [class*="section-"].mr-70 {
    margin-left: 70%; }
  [class*="section-"].mr-n70 {
    margin-left: -70%; }
  [class*="section-"].mr-v70 {
    margin-left: 70vw; }
  [class*="section-"].mr-nv70 {
    margin-left: -70vw; }
  [class*="section-"].ml-70 {
    margin-right: 70%; }
  [class*="section-"].ml-n70 {
    margin-right: -70%; }
  [class*="section-"].ml-v70 {
    margin-right: 70vw; }
  [class*="section-"].ml-nv70 {
    margin-right: -70vw; }
  [class*="section-"].mt-70 {
    margin-top: 70%; }
  [class*="section-"].mb-70 {
    margin-bottom: 70%; }
  [class*="section-"].mt-n-70 {
    margin-top: -70%; }
  [class*="section-"].mb-n-70 {
    margin-bottom: -70%; }
  [class*="section-"].width-70 {
    width: 70%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-70 {
    -webkit-transform: translateX(70%);
    transform: translateX(70%); }
  [class*="section-"].tran-x-vw70 {
    -webkit-transform: translateX(70vw);
    transform: translateX(70vw); }
  [class*="section-"].tran-x-n-70 {
    -webkit-transform: translateX(-70%);
    transform: translateX(-70%); }
  [class*="section-"].tran-x-n-vw70 {
    -webkit-transform: translateX(-70vw);
    transform: translateX(-70vw); }
  [class*="section-"].tran-y-n-70 {
    -webkit-transform: translateY(-70%);
    transform: translateY(-70%); }
  [class*="section-"].tran-y-70 {
    -webkit-transform: translateY(70%);
    transform: translateY(70%); }
  [class*="section-"].z-push-71 {
    position: relative;
    z-index: 71; }
  [class*="section-"].pl-71 {
    padding-left: 71%; }
  [class*="section-"].pr-71 {
    padding-right: 71%; }
  [class*="section-"].pt-71 {
    padding-top: 71%; }
  [class*="section-"].pb-71 {
    padding-bottom: 71%; }
  [class*="section-"].pl-v71 {
    padding-left: 71vw; }
  [class*="section-"].pr-v71 {
    padding-right: 71vw; }
  [class*="section-"].pt-v71 {
    padding-top: 71vw; }
  [class*="section-"].pb-v71 {
    padding-bottom: 71vw; }
  [class*="section-"].p-all-71 {
    padding: 71%; }
  [class*="section-"].mr-71 {
    margin-left: 71%; }
  [class*="section-"].mr-n71 {
    margin-left: -71%; }
  [class*="section-"].mr-v71 {
    margin-left: 71vw; }
  [class*="section-"].mr-nv71 {
    margin-left: -71vw; }
  [class*="section-"].ml-71 {
    margin-right: 71%; }
  [class*="section-"].ml-n71 {
    margin-right: -71%; }
  [class*="section-"].ml-v71 {
    margin-right: 71vw; }
  [class*="section-"].ml-nv71 {
    margin-right: -71vw; }
  [class*="section-"].mt-71 {
    margin-top: 71%; }
  [class*="section-"].mb-71 {
    margin-bottom: 71%; }
  [class*="section-"].mt-n-71 {
    margin-top: -71%; }
  [class*="section-"].mb-n-71 {
    margin-bottom: -71%; }
  [class*="section-"].width-71 {
    width: 71%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-71 {
    -webkit-transform: translateX(71%);
    transform: translateX(71%); }
  [class*="section-"].tran-x-vw71 {
    -webkit-transform: translateX(71vw);
    transform: translateX(71vw); }
  [class*="section-"].tran-x-n-71 {
    -webkit-transform: translateX(-71%);
    transform: translateX(-71%); }
  [class*="section-"].tran-x-n-vw71 {
    -webkit-transform: translateX(-71vw);
    transform: translateX(-71vw); }
  [class*="section-"].tran-y-n-71 {
    -webkit-transform: translateY(-71%);
    transform: translateY(-71%); }
  [class*="section-"].tran-y-71 {
    -webkit-transform: translateY(71%);
    transform: translateY(71%); }
  [class*="section-"].z-push-72 {
    position: relative;
    z-index: 72; }
  [class*="section-"].pl-72 {
    padding-left: 72%; }
  [class*="section-"].pr-72 {
    padding-right: 72%; }
  [class*="section-"].pt-72 {
    padding-top: 72%; }
  [class*="section-"].pb-72 {
    padding-bottom: 72%; }
  [class*="section-"].pl-v72 {
    padding-left: 72vw; }
  [class*="section-"].pr-v72 {
    padding-right: 72vw; }
  [class*="section-"].pt-v72 {
    padding-top: 72vw; }
  [class*="section-"].pb-v72 {
    padding-bottom: 72vw; }
  [class*="section-"].p-all-72 {
    padding: 72%; }
  [class*="section-"].mr-72 {
    margin-left: 72%; }
  [class*="section-"].mr-n72 {
    margin-left: -72%; }
  [class*="section-"].mr-v72 {
    margin-left: 72vw; }
  [class*="section-"].mr-nv72 {
    margin-left: -72vw; }
  [class*="section-"].ml-72 {
    margin-right: 72%; }
  [class*="section-"].ml-n72 {
    margin-right: -72%; }
  [class*="section-"].ml-v72 {
    margin-right: 72vw; }
  [class*="section-"].ml-nv72 {
    margin-right: -72vw; }
  [class*="section-"].mt-72 {
    margin-top: 72%; }
  [class*="section-"].mb-72 {
    margin-bottom: 72%; }
  [class*="section-"].mt-n-72 {
    margin-top: -72%; }
  [class*="section-"].mb-n-72 {
    margin-bottom: -72%; }
  [class*="section-"].width-72 {
    width: 72%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-72 {
    -webkit-transform: translateX(72%);
    transform: translateX(72%); }
  [class*="section-"].tran-x-vw72 {
    -webkit-transform: translateX(72vw);
    transform: translateX(72vw); }
  [class*="section-"].tran-x-n-72 {
    -webkit-transform: translateX(-72%);
    transform: translateX(-72%); }
  [class*="section-"].tran-x-n-vw72 {
    -webkit-transform: translateX(-72vw);
    transform: translateX(-72vw); }
  [class*="section-"].tran-y-n-72 {
    -webkit-transform: translateY(-72%);
    transform: translateY(-72%); }
  [class*="section-"].tran-y-72 {
    -webkit-transform: translateY(72%);
    transform: translateY(72%); }
  [class*="section-"].z-push-73 {
    position: relative;
    z-index: 73; }
  [class*="section-"].pl-73 {
    padding-left: 73%; }
  [class*="section-"].pr-73 {
    padding-right: 73%; }
  [class*="section-"].pt-73 {
    padding-top: 73%; }
  [class*="section-"].pb-73 {
    padding-bottom: 73%; }
  [class*="section-"].pl-v73 {
    padding-left: 73vw; }
  [class*="section-"].pr-v73 {
    padding-right: 73vw; }
  [class*="section-"].pt-v73 {
    padding-top: 73vw; }
  [class*="section-"].pb-v73 {
    padding-bottom: 73vw; }
  [class*="section-"].p-all-73 {
    padding: 73%; }
  [class*="section-"].mr-73 {
    margin-left: 73%; }
  [class*="section-"].mr-n73 {
    margin-left: -73%; }
  [class*="section-"].mr-v73 {
    margin-left: 73vw; }
  [class*="section-"].mr-nv73 {
    margin-left: -73vw; }
  [class*="section-"].ml-73 {
    margin-right: 73%; }
  [class*="section-"].ml-n73 {
    margin-right: -73%; }
  [class*="section-"].ml-v73 {
    margin-right: 73vw; }
  [class*="section-"].ml-nv73 {
    margin-right: -73vw; }
  [class*="section-"].mt-73 {
    margin-top: 73%; }
  [class*="section-"].mb-73 {
    margin-bottom: 73%; }
  [class*="section-"].mt-n-73 {
    margin-top: -73%; }
  [class*="section-"].mb-n-73 {
    margin-bottom: -73%; }
  [class*="section-"].width-73 {
    width: 73%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-73 {
    -webkit-transform: translateX(73%);
    transform: translateX(73%); }
  [class*="section-"].tran-x-vw73 {
    -webkit-transform: translateX(73vw);
    transform: translateX(73vw); }
  [class*="section-"].tran-x-n-73 {
    -webkit-transform: translateX(-73%);
    transform: translateX(-73%); }
  [class*="section-"].tran-x-n-vw73 {
    -webkit-transform: translateX(-73vw);
    transform: translateX(-73vw); }
  [class*="section-"].tran-y-n-73 {
    -webkit-transform: translateY(-73%);
    transform: translateY(-73%); }
  [class*="section-"].tran-y-73 {
    -webkit-transform: translateY(73%);
    transform: translateY(73%); }
  [class*="section-"].z-push-74 {
    position: relative;
    z-index: 74; }
  [class*="section-"].pl-74 {
    padding-left: 74%; }
  [class*="section-"].pr-74 {
    padding-right: 74%; }
  [class*="section-"].pt-74 {
    padding-top: 74%; }
  [class*="section-"].pb-74 {
    padding-bottom: 74%; }
  [class*="section-"].pl-v74 {
    padding-left: 74vw; }
  [class*="section-"].pr-v74 {
    padding-right: 74vw; }
  [class*="section-"].pt-v74 {
    padding-top: 74vw; }
  [class*="section-"].pb-v74 {
    padding-bottom: 74vw; }
  [class*="section-"].p-all-74 {
    padding: 74%; }
  [class*="section-"].mr-74 {
    margin-left: 74%; }
  [class*="section-"].mr-n74 {
    margin-left: -74%; }
  [class*="section-"].mr-v74 {
    margin-left: 74vw; }
  [class*="section-"].mr-nv74 {
    margin-left: -74vw; }
  [class*="section-"].ml-74 {
    margin-right: 74%; }
  [class*="section-"].ml-n74 {
    margin-right: -74%; }
  [class*="section-"].ml-v74 {
    margin-right: 74vw; }
  [class*="section-"].ml-nv74 {
    margin-right: -74vw; }
  [class*="section-"].mt-74 {
    margin-top: 74%; }
  [class*="section-"].mb-74 {
    margin-bottom: 74%; }
  [class*="section-"].mt-n-74 {
    margin-top: -74%; }
  [class*="section-"].mb-n-74 {
    margin-bottom: -74%; }
  [class*="section-"].width-74 {
    width: 74%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-74 {
    -webkit-transform: translateX(74%);
    transform: translateX(74%); }
  [class*="section-"].tran-x-vw74 {
    -webkit-transform: translateX(74vw);
    transform: translateX(74vw); }
  [class*="section-"].tran-x-n-74 {
    -webkit-transform: translateX(-74%);
    transform: translateX(-74%); }
  [class*="section-"].tran-x-n-vw74 {
    -webkit-transform: translateX(-74vw);
    transform: translateX(-74vw); }
  [class*="section-"].tran-y-n-74 {
    -webkit-transform: translateY(-74%);
    transform: translateY(-74%); }
  [class*="section-"].tran-y-74 {
    -webkit-transform: translateY(74%);
    transform: translateY(74%); }
  [class*="section-"].z-push-75 {
    position: relative;
    z-index: 75; }
  [class*="section-"].pl-75 {
    padding-left: 75%; }
  [class*="section-"].pr-75 {
    padding-right: 75%; }
  [class*="section-"].pt-75 {
    padding-top: 75%; }
  [class*="section-"].pb-75 {
    padding-bottom: 75%; }
  [class*="section-"].pl-v75 {
    padding-left: 75vw; }
  [class*="section-"].pr-v75 {
    padding-right: 75vw; }
  [class*="section-"].pt-v75 {
    padding-top: 75vw; }
  [class*="section-"].pb-v75 {
    padding-bottom: 75vw; }
  [class*="section-"].p-all-75 {
    padding: 75%; }
  [class*="section-"].mr-75 {
    margin-left: 75%; }
  [class*="section-"].mr-n75 {
    margin-left: -75%; }
  [class*="section-"].mr-v75 {
    margin-left: 75vw; }
  [class*="section-"].mr-nv75 {
    margin-left: -75vw; }
  [class*="section-"].ml-75 {
    margin-right: 75%; }
  [class*="section-"].ml-n75 {
    margin-right: -75%; }
  [class*="section-"].ml-v75 {
    margin-right: 75vw; }
  [class*="section-"].ml-nv75 {
    margin-right: -75vw; }
  [class*="section-"].mt-75 {
    margin-top: 75%; }
  [class*="section-"].mb-75 {
    margin-bottom: 75%; }
  [class*="section-"].mt-n-75 {
    margin-top: -75%; }
  [class*="section-"].mb-n-75 {
    margin-bottom: -75%; }
  [class*="section-"].width-75 {
    width: 75%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-75 {
    -webkit-transform: translateX(75%);
    transform: translateX(75%); }
  [class*="section-"].tran-x-vw75 {
    -webkit-transform: translateX(75vw);
    transform: translateX(75vw); }
  [class*="section-"].tran-x-n-75 {
    -webkit-transform: translateX(-75%);
    transform: translateX(-75%); }
  [class*="section-"].tran-x-n-vw75 {
    -webkit-transform: translateX(-75vw);
    transform: translateX(-75vw); }
  [class*="section-"].tran-y-n-75 {
    -webkit-transform: translateY(-75%);
    transform: translateY(-75%); }
  [class*="section-"].tran-y-75 {
    -webkit-transform: translateY(75%);
    transform: translateY(75%); }
  [class*="section-"].z-push-76 {
    position: relative;
    z-index: 76; }
  [class*="section-"].pl-76 {
    padding-left: 76%; }
  [class*="section-"].pr-76 {
    padding-right: 76%; }
  [class*="section-"].pt-76 {
    padding-top: 76%; }
  [class*="section-"].pb-76 {
    padding-bottom: 76%; }
  [class*="section-"].pl-v76 {
    padding-left: 76vw; }
  [class*="section-"].pr-v76 {
    padding-right: 76vw; }
  [class*="section-"].pt-v76 {
    padding-top: 76vw; }
  [class*="section-"].pb-v76 {
    padding-bottom: 76vw; }
  [class*="section-"].p-all-76 {
    padding: 76%; }
  [class*="section-"].mr-76 {
    margin-left: 76%; }
  [class*="section-"].mr-n76 {
    margin-left: -76%; }
  [class*="section-"].mr-v76 {
    margin-left: 76vw; }
  [class*="section-"].mr-nv76 {
    margin-left: -76vw; }
  [class*="section-"].ml-76 {
    margin-right: 76%; }
  [class*="section-"].ml-n76 {
    margin-right: -76%; }
  [class*="section-"].ml-v76 {
    margin-right: 76vw; }
  [class*="section-"].ml-nv76 {
    margin-right: -76vw; }
  [class*="section-"].mt-76 {
    margin-top: 76%; }
  [class*="section-"].mb-76 {
    margin-bottom: 76%; }
  [class*="section-"].mt-n-76 {
    margin-top: -76%; }
  [class*="section-"].mb-n-76 {
    margin-bottom: -76%; }
  [class*="section-"].width-76 {
    width: 76%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-76 {
    -webkit-transform: translateX(76%);
    transform: translateX(76%); }
  [class*="section-"].tran-x-vw76 {
    -webkit-transform: translateX(76vw);
    transform: translateX(76vw); }
  [class*="section-"].tran-x-n-76 {
    -webkit-transform: translateX(-76%);
    transform: translateX(-76%); }
  [class*="section-"].tran-x-n-vw76 {
    -webkit-transform: translateX(-76vw);
    transform: translateX(-76vw); }
  [class*="section-"].tran-y-n-76 {
    -webkit-transform: translateY(-76%);
    transform: translateY(-76%); }
  [class*="section-"].tran-y-76 {
    -webkit-transform: translateY(76%);
    transform: translateY(76%); }
  [class*="section-"].z-push-77 {
    position: relative;
    z-index: 77; }
  [class*="section-"].pl-77 {
    padding-left: 77%; }
  [class*="section-"].pr-77 {
    padding-right: 77%; }
  [class*="section-"].pt-77 {
    padding-top: 77%; }
  [class*="section-"].pb-77 {
    padding-bottom: 77%; }
  [class*="section-"].pl-v77 {
    padding-left: 77vw; }
  [class*="section-"].pr-v77 {
    padding-right: 77vw; }
  [class*="section-"].pt-v77 {
    padding-top: 77vw; }
  [class*="section-"].pb-v77 {
    padding-bottom: 77vw; }
  [class*="section-"].p-all-77 {
    padding: 77%; }
  [class*="section-"].mr-77 {
    margin-left: 77%; }
  [class*="section-"].mr-n77 {
    margin-left: -77%; }
  [class*="section-"].mr-v77 {
    margin-left: 77vw; }
  [class*="section-"].mr-nv77 {
    margin-left: -77vw; }
  [class*="section-"].ml-77 {
    margin-right: 77%; }
  [class*="section-"].ml-n77 {
    margin-right: -77%; }
  [class*="section-"].ml-v77 {
    margin-right: 77vw; }
  [class*="section-"].ml-nv77 {
    margin-right: -77vw; }
  [class*="section-"].mt-77 {
    margin-top: 77%; }
  [class*="section-"].mb-77 {
    margin-bottom: 77%; }
  [class*="section-"].mt-n-77 {
    margin-top: -77%; }
  [class*="section-"].mb-n-77 {
    margin-bottom: -77%; }
  [class*="section-"].width-77 {
    width: 77%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-77 {
    -webkit-transform: translateX(77%);
    transform: translateX(77%); }
  [class*="section-"].tran-x-vw77 {
    -webkit-transform: translateX(77vw);
    transform: translateX(77vw); }
  [class*="section-"].tran-x-n-77 {
    -webkit-transform: translateX(-77%);
    transform: translateX(-77%); }
  [class*="section-"].tran-x-n-vw77 {
    -webkit-transform: translateX(-77vw);
    transform: translateX(-77vw); }
  [class*="section-"].tran-y-n-77 {
    -webkit-transform: translateY(-77%);
    transform: translateY(-77%); }
  [class*="section-"].tran-y-77 {
    -webkit-transform: translateY(77%);
    transform: translateY(77%); }
  [class*="section-"].z-push-78 {
    position: relative;
    z-index: 78; }
  [class*="section-"].pl-78 {
    padding-left: 78%; }
  [class*="section-"].pr-78 {
    padding-right: 78%; }
  [class*="section-"].pt-78 {
    padding-top: 78%; }
  [class*="section-"].pb-78 {
    padding-bottom: 78%; }
  [class*="section-"].pl-v78 {
    padding-left: 78vw; }
  [class*="section-"].pr-v78 {
    padding-right: 78vw; }
  [class*="section-"].pt-v78 {
    padding-top: 78vw; }
  [class*="section-"].pb-v78 {
    padding-bottom: 78vw; }
  [class*="section-"].p-all-78 {
    padding: 78%; }
  [class*="section-"].mr-78 {
    margin-left: 78%; }
  [class*="section-"].mr-n78 {
    margin-left: -78%; }
  [class*="section-"].mr-v78 {
    margin-left: 78vw; }
  [class*="section-"].mr-nv78 {
    margin-left: -78vw; }
  [class*="section-"].ml-78 {
    margin-right: 78%; }
  [class*="section-"].ml-n78 {
    margin-right: -78%; }
  [class*="section-"].ml-v78 {
    margin-right: 78vw; }
  [class*="section-"].ml-nv78 {
    margin-right: -78vw; }
  [class*="section-"].mt-78 {
    margin-top: 78%; }
  [class*="section-"].mb-78 {
    margin-bottom: 78%; }
  [class*="section-"].mt-n-78 {
    margin-top: -78%; }
  [class*="section-"].mb-n-78 {
    margin-bottom: -78%; }
  [class*="section-"].width-78 {
    width: 78%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-78 {
    -webkit-transform: translateX(78%);
    transform: translateX(78%); }
  [class*="section-"].tran-x-vw78 {
    -webkit-transform: translateX(78vw);
    transform: translateX(78vw); }
  [class*="section-"].tran-x-n-78 {
    -webkit-transform: translateX(-78%);
    transform: translateX(-78%); }
  [class*="section-"].tran-x-n-vw78 {
    -webkit-transform: translateX(-78vw);
    transform: translateX(-78vw); }
  [class*="section-"].tran-y-n-78 {
    -webkit-transform: translateY(-78%);
    transform: translateY(-78%); }
  [class*="section-"].tran-y-78 {
    -webkit-transform: translateY(78%);
    transform: translateY(78%); }
  [class*="section-"].z-push-79 {
    position: relative;
    z-index: 79; }
  [class*="section-"].pl-79 {
    padding-left: 79%; }
  [class*="section-"].pr-79 {
    padding-right: 79%; }
  [class*="section-"].pt-79 {
    padding-top: 79%; }
  [class*="section-"].pb-79 {
    padding-bottom: 79%; }
  [class*="section-"].pl-v79 {
    padding-left: 79vw; }
  [class*="section-"].pr-v79 {
    padding-right: 79vw; }
  [class*="section-"].pt-v79 {
    padding-top: 79vw; }
  [class*="section-"].pb-v79 {
    padding-bottom: 79vw; }
  [class*="section-"].p-all-79 {
    padding: 79%; }
  [class*="section-"].mr-79 {
    margin-left: 79%; }
  [class*="section-"].mr-n79 {
    margin-left: -79%; }
  [class*="section-"].mr-v79 {
    margin-left: 79vw; }
  [class*="section-"].mr-nv79 {
    margin-left: -79vw; }
  [class*="section-"].ml-79 {
    margin-right: 79%; }
  [class*="section-"].ml-n79 {
    margin-right: -79%; }
  [class*="section-"].ml-v79 {
    margin-right: 79vw; }
  [class*="section-"].ml-nv79 {
    margin-right: -79vw; }
  [class*="section-"].mt-79 {
    margin-top: 79%; }
  [class*="section-"].mb-79 {
    margin-bottom: 79%; }
  [class*="section-"].mt-n-79 {
    margin-top: -79%; }
  [class*="section-"].mb-n-79 {
    margin-bottom: -79%; }
  [class*="section-"].width-79 {
    width: 79%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-79 {
    -webkit-transform: translateX(79%);
    transform: translateX(79%); }
  [class*="section-"].tran-x-vw79 {
    -webkit-transform: translateX(79vw);
    transform: translateX(79vw); }
  [class*="section-"].tran-x-n-79 {
    -webkit-transform: translateX(-79%);
    transform: translateX(-79%); }
  [class*="section-"].tran-x-n-vw79 {
    -webkit-transform: translateX(-79vw);
    transform: translateX(-79vw); }
  [class*="section-"].tran-y-n-79 {
    -webkit-transform: translateY(-79%);
    transform: translateY(-79%); }
  [class*="section-"].tran-y-79 {
    -webkit-transform: translateY(79%);
    transform: translateY(79%); }
  [class*="section-"].z-push-80 {
    position: relative;
    z-index: 80; }
  [class*="section-"].pl-80 {
    padding-left: 80%; }
  [class*="section-"].pr-80 {
    padding-right: 80%; }
  [class*="section-"].pt-80 {
    padding-top: 80%; }
  [class*="section-"].pb-80 {
    padding-bottom: 80%; }
  [class*="section-"].pl-v80 {
    padding-left: 80vw; }
  [class*="section-"].pr-v80 {
    padding-right: 80vw; }
  [class*="section-"].pt-v80 {
    padding-top: 80vw; }
  [class*="section-"].pb-v80 {
    padding-bottom: 80vw; }
  [class*="section-"].p-all-80 {
    padding: 80%; }
  [class*="section-"].mr-80 {
    margin-left: 80%; }
  [class*="section-"].mr-n80 {
    margin-left: -80%; }
  [class*="section-"].mr-v80 {
    margin-left: 80vw; }
  [class*="section-"].mr-nv80 {
    margin-left: -80vw; }
  [class*="section-"].ml-80 {
    margin-right: 80%; }
  [class*="section-"].ml-n80 {
    margin-right: -80%; }
  [class*="section-"].ml-v80 {
    margin-right: 80vw; }
  [class*="section-"].ml-nv80 {
    margin-right: -80vw; }
  [class*="section-"].mt-80 {
    margin-top: 80%; }
  [class*="section-"].mb-80 {
    margin-bottom: 80%; }
  [class*="section-"].mt-n-80 {
    margin-top: -80%; }
  [class*="section-"].mb-n-80 {
    margin-bottom: -80%; }
  [class*="section-"].width-80 {
    width: 80%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-80 {
    -webkit-transform: translateX(80%);
    transform: translateX(80%); }
  [class*="section-"].tran-x-vw80 {
    -webkit-transform: translateX(80vw);
    transform: translateX(80vw); }
  [class*="section-"].tran-x-n-80 {
    -webkit-transform: translateX(-80%);
    transform: translateX(-80%); }
  [class*="section-"].tran-x-n-vw80 {
    -webkit-transform: translateX(-80vw);
    transform: translateX(-80vw); }
  [class*="section-"].tran-y-n-80 {
    -webkit-transform: translateY(-80%);
    transform: translateY(-80%); }
  [class*="section-"].tran-y-80 {
    -webkit-transform: translateY(80%);
    transform: translateY(80%); }
  [class*="section-"].z-push-81 {
    position: relative;
    z-index: 81; }
  [class*="section-"].pl-81 {
    padding-left: 81%; }
  [class*="section-"].pr-81 {
    padding-right: 81%; }
  [class*="section-"].pt-81 {
    padding-top: 81%; }
  [class*="section-"].pb-81 {
    padding-bottom: 81%; }
  [class*="section-"].pl-v81 {
    padding-left: 81vw; }
  [class*="section-"].pr-v81 {
    padding-right: 81vw; }
  [class*="section-"].pt-v81 {
    padding-top: 81vw; }
  [class*="section-"].pb-v81 {
    padding-bottom: 81vw; }
  [class*="section-"].p-all-81 {
    padding: 81%; }
  [class*="section-"].mr-81 {
    margin-left: 81%; }
  [class*="section-"].mr-n81 {
    margin-left: -81%; }
  [class*="section-"].mr-v81 {
    margin-left: 81vw; }
  [class*="section-"].mr-nv81 {
    margin-left: -81vw; }
  [class*="section-"].ml-81 {
    margin-right: 81%; }
  [class*="section-"].ml-n81 {
    margin-right: -81%; }
  [class*="section-"].ml-v81 {
    margin-right: 81vw; }
  [class*="section-"].ml-nv81 {
    margin-right: -81vw; }
  [class*="section-"].mt-81 {
    margin-top: 81%; }
  [class*="section-"].mb-81 {
    margin-bottom: 81%; }
  [class*="section-"].mt-n-81 {
    margin-top: -81%; }
  [class*="section-"].mb-n-81 {
    margin-bottom: -81%; }
  [class*="section-"].width-81 {
    width: 81%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-81 {
    -webkit-transform: translateX(81%);
    transform: translateX(81%); }
  [class*="section-"].tran-x-vw81 {
    -webkit-transform: translateX(81vw);
    transform: translateX(81vw); }
  [class*="section-"].tran-x-n-81 {
    -webkit-transform: translateX(-81%);
    transform: translateX(-81%); }
  [class*="section-"].tran-x-n-vw81 {
    -webkit-transform: translateX(-81vw);
    transform: translateX(-81vw); }
  [class*="section-"].tran-y-n-81 {
    -webkit-transform: translateY(-81%);
    transform: translateY(-81%); }
  [class*="section-"].tran-y-81 {
    -webkit-transform: translateY(81%);
    transform: translateY(81%); }
  [class*="section-"].z-push-82 {
    position: relative;
    z-index: 82; }
  [class*="section-"].pl-82 {
    padding-left: 82%; }
  [class*="section-"].pr-82 {
    padding-right: 82%; }
  [class*="section-"].pt-82 {
    padding-top: 82%; }
  [class*="section-"].pb-82 {
    padding-bottom: 82%; }
  [class*="section-"].pl-v82 {
    padding-left: 82vw; }
  [class*="section-"].pr-v82 {
    padding-right: 82vw; }
  [class*="section-"].pt-v82 {
    padding-top: 82vw; }
  [class*="section-"].pb-v82 {
    padding-bottom: 82vw; }
  [class*="section-"].p-all-82 {
    padding: 82%; }
  [class*="section-"].mr-82 {
    margin-left: 82%; }
  [class*="section-"].mr-n82 {
    margin-left: -82%; }
  [class*="section-"].mr-v82 {
    margin-left: 82vw; }
  [class*="section-"].mr-nv82 {
    margin-left: -82vw; }
  [class*="section-"].ml-82 {
    margin-right: 82%; }
  [class*="section-"].ml-n82 {
    margin-right: -82%; }
  [class*="section-"].ml-v82 {
    margin-right: 82vw; }
  [class*="section-"].ml-nv82 {
    margin-right: -82vw; }
  [class*="section-"].mt-82 {
    margin-top: 82%; }
  [class*="section-"].mb-82 {
    margin-bottom: 82%; }
  [class*="section-"].mt-n-82 {
    margin-top: -82%; }
  [class*="section-"].mb-n-82 {
    margin-bottom: -82%; }
  [class*="section-"].width-82 {
    width: 82%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-82 {
    -webkit-transform: translateX(82%);
    transform: translateX(82%); }
  [class*="section-"].tran-x-vw82 {
    -webkit-transform: translateX(82vw);
    transform: translateX(82vw); }
  [class*="section-"].tran-x-n-82 {
    -webkit-transform: translateX(-82%);
    transform: translateX(-82%); }
  [class*="section-"].tran-x-n-vw82 {
    -webkit-transform: translateX(-82vw);
    transform: translateX(-82vw); }
  [class*="section-"].tran-y-n-82 {
    -webkit-transform: translateY(-82%);
    transform: translateY(-82%); }
  [class*="section-"].tran-y-82 {
    -webkit-transform: translateY(82%);
    transform: translateY(82%); }
  [class*="section-"].z-push-83 {
    position: relative;
    z-index: 83; }
  [class*="section-"].pl-83 {
    padding-left: 83%; }
  [class*="section-"].pr-83 {
    padding-right: 83%; }
  [class*="section-"].pt-83 {
    padding-top: 83%; }
  [class*="section-"].pb-83 {
    padding-bottom: 83%; }
  [class*="section-"].pl-v83 {
    padding-left: 83vw; }
  [class*="section-"].pr-v83 {
    padding-right: 83vw; }
  [class*="section-"].pt-v83 {
    padding-top: 83vw; }
  [class*="section-"].pb-v83 {
    padding-bottom: 83vw; }
  [class*="section-"].p-all-83 {
    padding: 83%; }
  [class*="section-"].mr-83 {
    margin-left: 83%; }
  [class*="section-"].mr-n83 {
    margin-left: -83%; }
  [class*="section-"].mr-v83 {
    margin-left: 83vw; }
  [class*="section-"].mr-nv83 {
    margin-left: -83vw; }
  [class*="section-"].ml-83 {
    margin-right: 83%; }
  [class*="section-"].ml-n83 {
    margin-right: -83%; }
  [class*="section-"].ml-v83 {
    margin-right: 83vw; }
  [class*="section-"].ml-nv83 {
    margin-right: -83vw; }
  [class*="section-"].mt-83 {
    margin-top: 83%; }
  [class*="section-"].mb-83 {
    margin-bottom: 83%; }
  [class*="section-"].mt-n-83 {
    margin-top: -83%; }
  [class*="section-"].mb-n-83 {
    margin-bottom: -83%; }
  [class*="section-"].width-83 {
    width: 83%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-83 {
    -webkit-transform: translateX(83%);
    transform: translateX(83%); }
  [class*="section-"].tran-x-vw83 {
    -webkit-transform: translateX(83vw);
    transform: translateX(83vw); }
  [class*="section-"].tran-x-n-83 {
    -webkit-transform: translateX(-83%);
    transform: translateX(-83%); }
  [class*="section-"].tran-x-n-vw83 {
    -webkit-transform: translateX(-83vw);
    transform: translateX(-83vw); }
  [class*="section-"].tran-y-n-83 {
    -webkit-transform: translateY(-83%);
    transform: translateY(-83%); }
  [class*="section-"].tran-y-83 {
    -webkit-transform: translateY(83%);
    transform: translateY(83%); }
  [class*="section-"].z-push-84 {
    position: relative;
    z-index: 84; }
  [class*="section-"].pl-84 {
    padding-left: 84%; }
  [class*="section-"].pr-84 {
    padding-right: 84%; }
  [class*="section-"].pt-84 {
    padding-top: 84%; }
  [class*="section-"].pb-84 {
    padding-bottom: 84%; }
  [class*="section-"].pl-v84 {
    padding-left: 84vw; }
  [class*="section-"].pr-v84 {
    padding-right: 84vw; }
  [class*="section-"].pt-v84 {
    padding-top: 84vw; }
  [class*="section-"].pb-v84 {
    padding-bottom: 84vw; }
  [class*="section-"].p-all-84 {
    padding: 84%; }
  [class*="section-"].mr-84 {
    margin-left: 84%; }
  [class*="section-"].mr-n84 {
    margin-left: -84%; }
  [class*="section-"].mr-v84 {
    margin-left: 84vw; }
  [class*="section-"].mr-nv84 {
    margin-left: -84vw; }
  [class*="section-"].ml-84 {
    margin-right: 84%; }
  [class*="section-"].ml-n84 {
    margin-right: -84%; }
  [class*="section-"].ml-v84 {
    margin-right: 84vw; }
  [class*="section-"].ml-nv84 {
    margin-right: -84vw; }
  [class*="section-"].mt-84 {
    margin-top: 84%; }
  [class*="section-"].mb-84 {
    margin-bottom: 84%; }
  [class*="section-"].mt-n-84 {
    margin-top: -84%; }
  [class*="section-"].mb-n-84 {
    margin-bottom: -84%; }
  [class*="section-"].width-84 {
    width: 84%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-84 {
    -webkit-transform: translateX(84%);
    transform: translateX(84%); }
  [class*="section-"].tran-x-vw84 {
    -webkit-transform: translateX(84vw);
    transform: translateX(84vw); }
  [class*="section-"].tran-x-n-84 {
    -webkit-transform: translateX(-84%);
    transform: translateX(-84%); }
  [class*="section-"].tran-x-n-vw84 {
    -webkit-transform: translateX(-84vw);
    transform: translateX(-84vw); }
  [class*="section-"].tran-y-n-84 {
    -webkit-transform: translateY(-84%);
    transform: translateY(-84%); }
  [class*="section-"].tran-y-84 {
    -webkit-transform: translateY(84%);
    transform: translateY(84%); }
  [class*="section-"].z-push-85 {
    position: relative;
    z-index: 85; }
  [class*="section-"].pl-85 {
    padding-left: 85%; }
  [class*="section-"].pr-85 {
    padding-right: 85%; }
  [class*="section-"].pt-85 {
    padding-top: 85%; }
  [class*="section-"].pb-85 {
    padding-bottom: 85%; }
  [class*="section-"].pl-v85 {
    padding-left: 85vw; }
  [class*="section-"].pr-v85 {
    padding-right: 85vw; }
  [class*="section-"].pt-v85 {
    padding-top: 85vw; }
  [class*="section-"].pb-v85 {
    padding-bottom: 85vw; }
  [class*="section-"].p-all-85 {
    padding: 85%; }
  [class*="section-"].mr-85 {
    margin-left: 85%; }
  [class*="section-"].mr-n85 {
    margin-left: -85%; }
  [class*="section-"].mr-v85 {
    margin-left: 85vw; }
  [class*="section-"].mr-nv85 {
    margin-left: -85vw; }
  [class*="section-"].ml-85 {
    margin-right: 85%; }
  [class*="section-"].ml-n85 {
    margin-right: -85%; }
  [class*="section-"].ml-v85 {
    margin-right: 85vw; }
  [class*="section-"].ml-nv85 {
    margin-right: -85vw; }
  [class*="section-"].mt-85 {
    margin-top: 85%; }
  [class*="section-"].mb-85 {
    margin-bottom: 85%; }
  [class*="section-"].mt-n-85 {
    margin-top: -85%; }
  [class*="section-"].mb-n-85 {
    margin-bottom: -85%; }
  [class*="section-"].width-85 {
    width: 85%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-85 {
    -webkit-transform: translateX(85%);
    transform: translateX(85%); }
  [class*="section-"].tran-x-vw85 {
    -webkit-transform: translateX(85vw);
    transform: translateX(85vw); }
  [class*="section-"].tran-x-n-85 {
    -webkit-transform: translateX(-85%);
    transform: translateX(-85%); }
  [class*="section-"].tran-x-n-vw85 {
    -webkit-transform: translateX(-85vw);
    transform: translateX(-85vw); }
  [class*="section-"].tran-y-n-85 {
    -webkit-transform: translateY(-85%);
    transform: translateY(-85%); }
  [class*="section-"].tran-y-85 {
    -webkit-transform: translateY(85%);
    transform: translateY(85%); }
  [class*="section-"].z-push-86 {
    position: relative;
    z-index: 86; }
  [class*="section-"].pl-86 {
    padding-left: 86%; }
  [class*="section-"].pr-86 {
    padding-right: 86%; }
  [class*="section-"].pt-86 {
    padding-top: 86%; }
  [class*="section-"].pb-86 {
    padding-bottom: 86%; }
  [class*="section-"].pl-v86 {
    padding-left: 86vw; }
  [class*="section-"].pr-v86 {
    padding-right: 86vw; }
  [class*="section-"].pt-v86 {
    padding-top: 86vw; }
  [class*="section-"].pb-v86 {
    padding-bottom: 86vw; }
  [class*="section-"].p-all-86 {
    padding: 86%; }
  [class*="section-"].mr-86 {
    margin-left: 86%; }
  [class*="section-"].mr-n86 {
    margin-left: -86%; }
  [class*="section-"].mr-v86 {
    margin-left: 86vw; }
  [class*="section-"].mr-nv86 {
    margin-left: -86vw; }
  [class*="section-"].ml-86 {
    margin-right: 86%; }
  [class*="section-"].ml-n86 {
    margin-right: -86%; }
  [class*="section-"].ml-v86 {
    margin-right: 86vw; }
  [class*="section-"].ml-nv86 {
    margin-right: -86vw; }
  [class*="section-"].mt-86 {
    margin-top: 86%; }
  [class*="section-"].mb-86 {
    margin-bottom: 86%; }
  [class*="section-"].mt-n-86 {
    margin-top: -86%; }
  [class*="section-"].mb-n-86 {
    margin-bottom: -86%; }
  [class*="section-"].width-86 {
    width: 86%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-86 {
    -webkit-transform: translateX(86%);
    transform: translateX(86%); }
  [class*="section-"].tran-x-vw86 {
    -webkit-transform: translateX(86vw);
    transform: translateX(86vw); }
  [class*="section-"].tran-x-n-86 {
    -webkit-transform: translateX(-86%);
    transform: translateX(-86%); }
  [class*="section-"].tran-x-n-vw86 {
    -webkit-transform: translateX(-86vw);
    transform: translateX(-86vw); }
  [class*="section-"].tran-y-n-86 {
    -webkit-transform: translateY(-86%);
    transform: translateY(-86%); }
  [class*="section-"].tran-y-86 {
    -webkit-transform: translateY(86%);
    transform: translateY(86%); }
  [class*="section-"].z-push-87 {
    position: relative;
    z-index: 87; }
  [class*="section-"].pl-87 {
    padding-left: 87%; }
  [class*="section-"].pr-87 {
    padding-right: 87%; }
  [class*="section-"].pt-87 {
    padding-top: 87%; }
  [class*="section-"].pb-87 {
    padding-bottom: 87%; }
  [class*="section-"].pl-v87 {
    padding-left: 87vw; }
  [class*="section-"].pr-v87 {
    padding-right: 87vw; }
  [class*="section-"].pt-v87 {
    padding-top: 87vw; }
  [class*="section-"].pb-v87 {
    padding-bottom: 87vw; }
  [class*="section-"].p-all-87 {
    padding: 87%; }
  [class*="section-"].mr-87 {
    margin-left: 87%; }
  [class*="section-"].mr-n87 {
    margin-left: -87%; }
  [class*="section-"].mr-v87 {
    margin-left: 87vw; }
  [class*="section-"].mr-nv87 {
    margin-left: -87vw; }
  [class*="section-"].ml-87 {
    margin-right: 87%; }
  [class*="section-"].ml-n87 {
    margin-right: -87%; }
  [class*="section-"].ml-v87 {
    margin-right: 87vw; }
  [class*="section-"].ml-nv87 {
    margin-right: -87vw; }
  [class*="section-"].mt-87 {
    margin-top: 87%; }
  [class*="section-"].mb-87 {
    margin-bottom: 87%; }
  [class*="section-"].mt-n-87 {
    margin-top: -87%; }
  [class*="section-"].mb-n-87 {
    margin-bottom: -87%; }
  [class*="section-"].width-87 {
    width: 87%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-87 {
    -webkit-transform: translateX(87%);
    transform: translateX(87%); }
  [class*="section-"].tran-x-vw87 {
    -webkit-transform: translateX(87vw);
    transform: translateX(87vw); }
  [class*="section-"].tran-x-n-87 {
    -webkit-transform: translateX(-87%);
    transform: translateX(-87%); }
  [class*="section-"].tran-x-n-vw87 {
    -webkit-transform: translateX(-87vw);
    transform: translateX(-87vw); }
  [class*="section-"].tran-y-n-87 {
    -webkit-transform: translateY(-87%);
    transform: translateY(-87%); }
  [class*="section-"].tran-y-87 {
    -webkit-transform: translateY(87%);
    transform: translateY(87%); }
  [class*="section-"].z-push-88 {
    position: relative;
    z-index: 88; }
  [class*="section-"].pl-88 {
    padding-left: 88%; }
  [class*="section-"].pr-88 {
    padding-right: 88%; }
  [class*="section-"].pt-88 {
    padding-top: 88%; }
  [class*="section-"].pb-88 {
    padding-bottom: 88%; }
  [class*="section-"].pl-v88 {
    padding-left: 88vw; }
  [class*="section-"].pr-v88 {
    padding-right: 88vw; }
  [class*="section-"].pt-v88 {
    padding-top: 88vw; }
  [class*="section-"].pb-v88 {
    padding-bottom: 88vw; }
  [class*="section-"].p-all-88 {
    padding: 88%; }
  [class*="section-"].mr-88 {
    margin-left: 88%; }
  [class*="section-"].mr-n88 {
    margin-left: -88%; }
  [class*="section-"].mr-v88 {
    margin-left: 88vw; }
  [class*="section-"].mr-nv88 {
    margin-left: -88vw; }
  [class*="section-"].ml-88 {
    margin-right: 88%; }
  [class*="section-"].ml-n88 {
    margin-right: -88%; }
  [class*="section-"].ml-v88 {
    margin-right: 88vw; }
  [class*="section-"].ml-nv88 {
    margin-right: -88vw; }
  [class*="section-"].mt-88 {
    margin-top: 88%; }
  [class*="section-"].mb-88 {
    margin-bottom: 88%; }
  [class*="section-"].mt-n-88 {
    margin-top: -88%; }
  [class*="section-"].mb-n-88 {
    margin-bottom: -88%; }
  [class*="section-"].width-88 {
    width: 88%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-88 {
    -webkit-transform: translateX(88%);
    transform: translateX(88%); }
  [class*="section-"].tran-x-vw88 {
    -webkit-transform: translateX(88vw);
    transform: translateX(88vw); }
  [class*="section-"].tran-x-n-88 {
    -webkit-transform: translateX(-88%);
    transform: translateX(-88%); }
  [class*="section-"].tran-x-n-vw88 {
    -webkit-transform: translateX(-88vw);
    transform: translateX(-88vw); }
  [class*="section-"].tran-y-n-88 {
    -webkit-transform: translateY(-88%);
    transform: translateY(-88%); }
  [class*="section-"].tran-y-88 {
    -webkit-transform: translateY(88%);
    transform: translateY(88%); }
  [class*="section-"].z-push-89 {
    position: relative;
    z-index: 89; }
  [class*="section-"].pl-89 {
    padding-left: 89%; }
  [class*="section-"].pr-89 {
    padding-right: 89%; }
  [class*="section-"].pt-89 {
    padding-top: 89%; }
  [class*="section-"].pb-89 {
    padding-bottom: 89%; }
  [class*="section-"].pl-v89 {
    padding-left: 89vw; }
  [class*="section-"].pr-v89 {
    padding-right: 89vw; }
  [class*="section-"].pt-v89 {
    padding-top: 89vw; }
  [class*="section-"].pb-v89 {
    padding-bottom: 89vw; }
  [class*="section-"].p-all-89 {
    padding: 89%; }
  [class*="section-"].mr-89 {
    margin-left: 89%; }
  [class*="section-"].mr-n89 {
    margin-left: -89%; }
  [class*="section-"].mr-v89 {
    margin-left: 89vw; }
  [class*="section-"].mr-nv89 {
    margin-left: -89vw; }
  [class*="section-"].ml-89 {
    margin-right: 89%; }
  [class*="section-"].ml-n89 {
    margin-right: -89%; }
  [class*="section-"].ml-v89 {
    margin-right: 89vw; }
  [class*="section-"].ml-nv89 {
    margin-right: -89vw; }
  [class*="section-"].mt-89 {
    margin-top: 89%; }
  [class*="section-"].mb-89 {
    margin-bottom: 89%; }
  [class*="section-"].mt-n-89 {
    margin-top: -89%; }
  [class*="section-"].mb-n-89 {
    margin-bottom: -89%; }
  [class*="section-"].width-89 {
    width: 89%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-89 {
    -webkit-transform: translateX(89%);
    transform: translateX(89%); }
  [class*="section-"].tran-x-vw89 {
    -webkit-transform: translateX(89vw);
    transform: translateX(89vw); }
  [class*="section-"].tran-x-n-89 {
    -webkit-transform: translateX(-89%);
    transform: translateX(-89%); }
  [class*="section-"].tran-x-n-vw89 {
    -webkit-transform: translateX(-89vw);
    transform: translateX(-89vw); }
  [class*="section-"].tran-y-n-89 {
    -webkit-transform: translateY(-89%);
    transform: translateY(-89%); }
  [class*="section-"].tran-y-89 {
    -webkit-transform: translateY(89%);
    transform: translateY(89%); }
  [class*="section-"].z-push-90 {
    position: relative;
    z-index: 90; }
  [class*="section-"].pl-90 {
    padding-left: 90%; }
  [class*="section-"].pr-90 {
    padding-right: 90%; }
  [class*="section-"].pt-90 {
    padding-top: 90%; }
  [class*="section-"].pb-90 {
    padding-bottom: 90%; }
  [class*="section-"].pl-v90 {
    padding-left: 90vw; }
  [class*="section-"].pr-v90 {
    padding-right: 90vw; }
  [class*="section-"].pt-v90 {
    padding-top: 90vw; }
  [class*="section-"].pb-v90 {
    padding-bottom: 90vw; }
  [class*="section-"].p-all-90 {
    padding: 90%; }
  [class*="section-"].mr-90 {
    margin-left: 90%; }
  [class*="section-"].mr-n90 {
    margin-left: -90%; }
  [class*="section-"].mr-v90 {
    margin-left: 90vw; }
  [class*="section-"].mr-nv90 {
    margin-left: -90vw; }
  [class*="section-"].ml-90 {
    margin-right: 90%; }
  [class*="section-"].ml-n90 {
    margin-right: -90%; }
  [class*="section-"].ml-v90 {
    margin-right: 90vw; }
  [class*="section-"].ml-nv90 {
    margin-right: -90vw; }
  [class*="section-"].mt-90 {
    margin-top: 90%; }
  [class*="section-"].mb-90 {
    margin-bottom: 90%; }
  [class*="section-"].mt-n-90 {
    margin-top: -90%; }
  [class*="section-"].mb-n-90 {
    margin-bottom: -90%; }
  [class*="section-"].width-90 {
    width: 90%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-90 {
    -webkit-transform: translateX(90%);
    transform: translateX(90%); }
  [class*="section-"].tran-x-vw90 {
    -webkit-transform: translateX(90vw);
    transform: translateX(90vw); }
  [class*="section-"].tran-x-n-90 {
    -webkit-transform: translateX(-90%);
    transform: translateX(-90%); }
  [class*="section-"].tran-x-n-vw90 {
    -webkit-transform: translateX(-90vw);
    transform: translateX(-90vw); }
  [class*="section-"].tran-y-n-90 {
    -webkit-transform: translateY(-90%);
    transform: translateY(-90%); }
  [class*="section-"].tran-y-90 {
    -webkit-transform: translateY(90%);
    transform: translateY(90%); }
  [class*="section-"].z-push-91 {
    position: relative;
    z-index: 91; }
  [class*="section-"].pl-91 {
    padding-left: 91%; }
  [class*="section-"].pr-91 {
    padding-right: 91%; }
  [class*="section-"].pt-91 {
    padding-top: 91%; }
  [class*="section-"].pb-91 {
    padding-bottom: 91%; }
  [class*="section-"].pl-v91 {
    padding-left: 91vw; }
  [class*="section-"].pr-v91 {
    padding-right: 91vw; }
  [class*="section-"].pt-v91 {
    padding-top: 91vw; }
  [class*="section-"].pb-v91 {
    padding-bottom: 91vw; }
  [class*="section-"].p-all-91 {
    padding: 91%; }
  [class*="section-"].mr-91 {
    margin-left: 91%; }
  [class*="section-"].mr-n91 {
    margin-left: -91%; }
  [class*="section-"].mr-v91 {
    margin-left: 91vw; }
  [class*="section-"].mr-nv91 {
    margin-left: -91vw; }
  [class*="section-"].ml-91 {
    margin-right: 91%; }
  [class*="section-"].ml-n91 {
    margin-right: -91%; }
  [class*="section-"].ml-v91 {
    margin-right: 91vw; }
  [class*="section-"].ml-nv91 {
    margin-right: -91vw; }
  [class*="section-"].mt-91 {
    margin-top: 91%; }
  [class*="section-"].mb-91 {
    margin-bottom: 91%; }
  [class*="section-"].mt-n-91 {
    margin-top: -91%; }
  [class*="section-"].mb-n-91 {
    margin-bottom: -91%; }
  [class*="section-"].width-91 {
    width: 91%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-91 {
    -webkit-transform: translateX(91%);
    transform: translateX(91%); }
  [class*="section-"].tran-x-vw91 {
    -webkit-transform: translateX(91vw);
    transform: translateX(91vw); }
  [class*="section-"].tran-x-n-91 {
    -webkit-transform: translateX(-91%);
    transform: translateX(-91%); }
  [class*="section-"].tran-x-n-vw91 {
    -webkit-transform: translateX(-91vw);
    transform: translateX(-91vw); }
  [class*="section-"].tran-y-n-91 {
    -webkit-transform: translateY(-91%);
    transform: translateY(-91%); }
  [class*="section-"].tran-y-91 {
    -webkit-transform: translateY(91%);
    transform: translateY(91%); }
  [class*="section-"].z-push-92 {
    position: relative;
    z-index: 92; }
  [class*="section-"].pl-92 {
    padding-left: 92%; }
  [class*="section-"].pr-92 {
    padding-right: 92%; }
  [class*="section-"].pt-92 {
    padding-top: 92%; }
  [class*="section-"].pb-92 {
    padding-bottom: 92%; }
  [class*="section-"].pl-v92 {
    padding-left: 92vw; }
  [class*="section-"].pr-v92 {
    padding-right: 92vw; }
  [class*="section-"].pt-v92 {
    padding-top: 92vw; }
  [class*="section-"].pb-v92 {
    padding-bottom: 92vw; }
  [class*="section-"].p-all-92 {
    padding: 92%; }
  [class*="section-"].mr-92 {
    margin-left: 92%; }
  [class*="section-"].mr-n92 {
    margin-left: -92%; }
  [class*="section-"].mr-v92 {
    margin-left: 92vw; }
  [class*="section-"].mr-nv92 {
    margin-left: -92vw; }
  [class*="section-"].ml-92 {
    margin-right: 92%; }
  [class*="section-"].ml-n92 {
    margin-right: -92%; }
  [class*="section-"].ml-v92 {
    margin-right: 92vw; }
  [class*="section-"].ml-nv92 {
    margin-right: -92vw; }
  [class*="section-"].mt-92 {
    margin-top: 92%; }
  [class*="section-"].mb-92 {
    margin-bottom: 92%; }
  [class*="section-"].mt-n-92 {
    margin-top: -92%; }
  [class*="section-"].mb-n-92 {
    margin-bottom: -92%; }
  [class*="section-"].width-92 {
    width: 92%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-92 {
    -webkit-transform: translateX(92%);
    transform: translateX(92%); }
  [class*="section-"].tran-x-vw92 {
    -webkit-transform: translateX(92vw);
    transform: translateX(92vw); }
  [class*="section-"].tran-x-n-92 {
    -webkit-transform: translateX(-92%);
    transform: translateX(-92%); }
  [class*="section-"].tran-x-n-vw92 {
    -webkit-transform: translateX(-92vw);
    transform: translateX(-92vw); }
  [class*="section-"].tran-y-n-92 {
    -webkit-transform: translateY(-92%);
    transform: translateY(-92%); }
  [class*="section-"].tran-y-92 {
    -webkit-transform: translateY(92%);
    transform: translateY(92%); }
  [class*="section-"].z-push-93 {
    position: relative;
    z-index: 93; }
  [class*="section-"].pl-93 {
    padding-left: 93%; }
  [class*="section-"].pr-93 {
    padding-right: 93%; }
  [class*="section-"].pt-93 {
    padding-top: 93%; }
  [class*="section-"].pb-93 {
    padding-bottom: 93%; }
  [class*="section-"].pl-v93 {
    padding-left: 93vw; }
  [class*="section-"].pr-v93 {
    padding-right: 93vw; }
  [class*="section-"].pt-v93 {
    padding-top: 93vw; }
  [class*="section-"].pb-v93 {
    padding-bottom: 93vw; }
  [class*="section-"].p-all-93 {
    padding: 93%; }
  [class*="section-"].mr-93 {
    margin-left: 93%; }
  [class*="section-"].mr-n93 {
    margin-left: -93%; }
  [class*="section-"].mr-v93 {
    margin-left: 93vw; }
  [class*="section-"].mr-nv93 {
    margin-left: -93vw; }
  [class*="section-"].ml-93 {
    margin-right: 93%; }
  [class*="section-"].ml-n93 {
    margin-right: -93%; }
  [class*="section-"].ml-v93 {
    margin-right: 93vw; }
  [class*="section-"].ml-nv93 {
    margin-right: -93vw; }
  [class*="section-"].mt-93 {
    margin-top: 93%; }
  [class*="section-"].mb-93 {
    margin-bottom: 93%; }
  [class*="section-"].mt-n-93 {
    margin-top: -93%; }
  [class*="section-"].mb-n-93 {
    margin-bottom: -93%; }
  [class*="section-"].width-93 {
    width: 93%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-93 {
    -webkit-transform: translateX(93%);
    transform: translateX(93%); }
  [class*="section-"].tran-x-vw93 {
    -webkit-transform: translateX(93vw);
    transform: translateX(93vw); }
  [class*="section-"].tran-x-n-93 {
    -webkit-transform: translateX(-93%);
    transform: translateX(-93%); }
  [class*="section-"].tran-x-n-vw93 {
    -webkit-transform: translateX(-93vw);
    transform: translateX(-93vw); }
  [class*="section-"].tran-y-n-93 {
    -webkit-transform: translateY(-93%);
    transform: translateY(-93%); }
  [class*="section-"].tran-y-93 {
    -webkit-transform: translateY(93%);
    transform: translateY(93%); }
  [class*="section-"].z-push-94 {
    position: relative;
    z-index: 94; }
  [class*="section-"].pl-94 {
    padding-left: 94%; }
  [class*="section-"].pr-94 {
    padding-right: 94%; }
  [class*="section-"].pt-94 {
    padding-top: 94%; }
  [class*="section-"].pb-94 {
    padding-bottom: 94%; }
  [class*="section-"].pl-v94 {
    padding-left: 94vw; }
  [class*="section-"].pr-v94 {
    padding-right: 94vw; }
  [class*="section-"].pt-v94 {
    padding-top: 94vw; }
  [class*="section-"].pb-v94 {
    padding-bottom: 94vw; }
  [class*="section-"].p-all-94 {
    padding: 94%; }
  [class*="section-"].mr-94 {
    margin-left: 94%; }
  [class*="section-"].mr-n94 {
    margin-left: -94%; }
  [class*="section-"].mr-v94 {
    margin-left: 94vw; }
  [class*="section-"].mr-nv94 {
    margin-left: -94vw; }
  [class*="section-"].ml-94 {
    margin-right: 94%; }
  [class*="section-"].ml-n94 {
    margin-right: -94%; }
  [class*="section-"].ml-v94 {
    margin-right: 94vw; }
  [class*="section-"].ml-nv94 {
    margin-right: -94vw; }
  [class*="section-"].mt-94 {
    margin-top: 94%; }
  [class*="section-"].mb-94 {
    margin-bottom: 94%; }
  [class*="section-"].mt-n-94 {
    margin-top: -94%; }
  [class*="section-"].mb-n-94 {
    margin-bottom: -94%; }
  [class*="section-"].width-94 {
    width: 94%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-94 {
    -webkit-transform: translateX(94%);
    transform: translateX(94%); }
  [class*="section-"].tran-x-vw94 {
    -webkit-transform: translateX(94vw);
    transform: translateX(94vw); }
  [class*="section-"].tran-x-n-94 {
    -webkit-transform: translateX(-94%);
    transform: translateX(-94%); }
  [class*="section-"].tran-x-n-vw94 {
    -webkit-transform: translateX(-94vw);
    transform: translateX(-94vw); }
  [class*="section-"].tran-y-n-94 {
    -webkit-transform: translateY(-94%);
    transform: translateY(-94%); }
  [class*="section-"].tran-y-94 {
    -webkit-transform: translateY(94%);
    transform: translateY(94%); }
  [class*="section-"].z-push-95 {
    position: relative;
    z-index: 95; }
  [class*="section-"].pl-95 {
    padding-left: 95%; }
  [class*="section-"].pr-95 {
    padding-right: 95%; }
  [class*="section-"].pt-95 {
    padding-top: 95%; }
  [class*="section-"].pb-95 {
    padding-bottom: 95%; }
  [class*="section-"].pl-v95 {
    padding-left: 95vw; }
  [class*="section-"].pr-v95 {
    padding-right: 95vw; }
  [class*="section-"].pt-v95 {
    padding-top: 95vw; }
  [class*="section-"].pb-v95 {
    padding-bottom: 95vw; }
  [class*="section-"].p-all-95 {
    padding: 95%; }
  [class*="section-"].mr-95 {
    margin-left: 95%; }
  [class*="section-"].mr-n95 {
    margin-left: -95%; }
  [class*="section-"].mr-v95 {
    margin-left: 95vw; }
  [class*="section-"].mr-nv95 {
    margin-left: -95vw; }
  [class*="section-"].ml-95 {
    margin-right: 95%; }
  [class*="section-"].ml-n95 {
    margin-right: -95%; }
  [class*="section-"].ml-v95 {
    margin-right: 95vw; }
  [class*="section-"].ml-nv95 {
    margin-right: -95vw; }
  [class*="section-"].mt-95 {
    margin-top: 95%; }
  [class*="section-"].mb-95 {
    margin-bottom: 95%; }
  [class*="section-"].mt-n-95 {
    margin-top: -95%; }
  [class*="section-"].mb-n-95 {
    margin-bottom: -95%; }
  [class*="section-"].width-95 {
    width: 95%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-95 {
    -webkit-transform: translateX(95%);
    transform: translateX(95%); }
  [class*="section-"].tran-x-vw95 {
    -webkit-transform: translateX(95vw);
    transform: translateX(95vw); }
  [class*="section-"].tran-x-n-95 {
    -webkit-transform: translateX(-95%);
    transform: translateX(-95%); }
  [class*="section-"].tran-x-n-vw95 {
    -webkit-transform: translateX(-95vw);
    transform: translateX(-95vw); }
  [class*="section-"].tran-y-n-95 {
    -webkit-transform: translateY(-95%);
    transform: translateY(-95%); }
  [class*="section-"].tran-y-95 {
    -webkit-transform: translateY(95%);
    transform: translateY(95%); }
  [class*="section-"].z-push-96 {
    position: relative;
    z-index: 96; }
  [class*="section-"].pl-96 {
    padding-left: 96%; }
  [class*="section-"].pr-96 {
    padding-right: 96%; }
  [class*="section-"].pt-96 {
    padding-top: 96%; }
  [class*="section-"].pb-96 {
    padding-bottom: 96%; }
  [class*="section-"].pl-v96 {
    padding-left: 96vw; }
  [class*="section-"].pr-v96 {
    padding-right: 96vw; }
  [class*="section-"].pt-v96 {
    padding-top: 96vw; }
  [class*="section-"].pb-v96 {
    padding-bottom: 96vw; }
  [class*="section-"].p-all-96 {
    padding: 96%; }
  [class*="section-"].mr-96 {
    margin-left: 96%; }
  [class*="section-"].mr-n96 {
    margin-left: -96%; }
  [class*="section-"].mr-v96 {
    margin-left: 96vw; }
  [class*="section-"].mr-nv96 {
    margin-left: -96vw; }
  [class*="section-"].ml-96 {
    margin-right: 96%; }
  [class*="section-"].ml-n96 {
    margin-right: -96%; }
  [class*="section-"].ml-v96 {
    margin-right: 96vw; }
  [class*="section-"].ml-nv96 {
    margin-right: -96vw; }
  [class*="section-"].mt-96 {
    margin-top: 96%; }
  [class*="section-"].mb-96 {
    margin-bottom: 96%; }
  [class*="section-"].mt-n-96 {
    margin-top: -96%; }
  [class*="section-"].mb-n-96 {
    margin-bottom: -96%; }
  [class*="section-"].width-96 {
    width: 96%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-96 {
    -webkit-transform: translateX(96%);
    transform: translateX(96%); }
  [class*="section-"].tran-x-vw96 {
    -webkit-transform: translateX(96vw);
    transform: translateX(96vw); }
  [class*="section-"].tran-x-n-96 {
    -webkit-transform: translateX(-96%);
    transform: translateX(-96%); }
  [class*="section-"].tran-x-n-vw96 {
    -webkit-transform: translateX(-96vw);
    transform: translateX(-96vw); }
  [class*="section-"].tran-y-n-96 {
    -webkit-transform: translateY(-96%);
    transform: translateY(-96%); }
  [class*="section-"].tran-y-96 {
    -webkit-transform: translateY(96%);
    transform: translateY(96%); }
  [class*="section-"].z-push-97 {
    position: relative;
    z-index: 97; }
  [class*="section-"].pl-97 {
    padding-left: 97%; }
  [class*="section-"].pr-97 {
    padding-right: 97%; }
  [class*="section-"].pt-97 {
    padding-top: 97%; }
  [class*="section-"].pb-97 {
    padding-bottom: 97%; }
  [class*="section-"].pl-v97 {
    padding-left: 97vw; }
  [class*="section-"].pr-v97 {
    padding-right: 97vw; }
  [class*="section-"].pt-v97 {
    padding-top: 97vw; }
  [class*="section-"].pb-v97 {
    padding-bottom: 97vw; }
  [class*="section-"].p-all-97 {
    padding: 97%; }
  [class*="section-"].mr-97 {
    margin-left: 97%; }
  [class*="section-"].mr-n97 {
    margin-left: -97%; }
  [class*="section-"].mr-v97 {
    margin-left: 97vw; }
  [class*="section-"].mr-nv97 {
    margin-left: -97vw; }
  [class*="section-"].ml-97 {
    margin-right: 97%; }
  [class*="section-"].ml-n97 {
    margin-right: -97%; }
  [class*="section-"].ml-v97 {
    margin-right: 97vw; }
  [class*="section-"].ml-nv97 {
    margin-right: -97vw; }
  [class*="section-"].mt-97 {
    margin-top: 97%; }
  [class*="section-"].mb-97 {
    margin-bottom: 97%; }
  [class*="section-"].mt-n-97 {
    margin-top: -97%; }
  [class*="section-"].mb-n-97 {
    margin-bottom: -97%; }
  [class*="section-"].width-97 {
    width: 97%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-97 {
    -webkit-transform: translateX(97%);
    transform: translateX(97%); }
  [class*="section-"].tran-x-vw97 {
    -webkit-transform: translateX(97vw);
    transform: translateX(97vw); }
  [class*="section-"].tran-x-n-97 {
    -webkit-transform: translateX(-97%);
    transform: translateX(-97%); }
  [class*="section-"].tran-x-n-vw97 {
    -webkit-transform: translateX(-97vw);
    transform: translateX(-97vw); }
  [class*="section-"].tran-y-n-97 {
    -webkit-transform: translateY(-97%);
    transform: translateY(-97%); }
  [class*="section-"].tran-y-97 {
    -webkit-transform: translateY(97%);
    transform: translateY(97%); }
  [class*="section-"].z-push-98 {
    position: relative;
    z-index: 98; }
  [class*="section-"].pl-98 {
    padding-left: 98%; }
  [class*="section-"].pr-98 {
    padding-right: 98%; }
  [class*="section-"].pt-98 {
    padding-top: 98%; }
  [class*="section-"].pb-98 {
    padding-bottom: 98%; }
  [class*="section-"].pl-v98 {
    padding-left: 98vw; }
  [class*="section-"].pr-v98 {
    padding-right: 98vw; }
  [class*="section-"].pt-v98 {
    padding-top: 98vw; }
  [class*="section-"].pb-v98 {
    padding-bottom: 98vw; }
  [class*="section-"].p-all-98 {
    padding: 98%; }
  [class*="section-"].mr-98 {
    margin-left: 98%; }
  [class*="section-"].mr-n98 {
    margin-left: -98%; }
  [class*="section-"].mr-v98 {
    margin-left: 98vw; }
  [class*="section-"].mr-nv98 {
    margin-left: -98vw; }
  [class*="section-"].ml-98 {
    margin-right: 98%; }
  [class*="section-"].ml-n98 {
    margin-right: -98%; }
  [class*="section-"].ml-v98 {
    margin-right: 98vw; }
  [class*="section-"].ml-nv98 {
    margin-right: -98vw; }
  [class*="section-"].mt-98 {
    margin-top: 98%; }
  [class*="section-"].mb-98 {
    margin-bottom: 98%; }
  [class*="section-"].mt-n-98 {
    margin-top: -98%; }
  [class*="section-"].mb-n-98 {
    margin-bottom: -98%; }
  [class*="section-"].width-98 {
    width: 98%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-98 {
    -webkit-transform: translateX(98%);
    transform: translateX(98%); }
  [class*="section-"].tran-x-vw98 {
    -webkit-transform: translateX(98vw);
    transform: translateX(98vw); }
  [class*="section-"].tran-x-n-98 {
    -webkit-transform: translateX(-98%);
    transform: translateX(-98%); }
  [class*="section-"].tran-x-n-vw98 {
    -webkit-transform: translateX(-98vw);
    transform: translateX(-98vw); }
  [class*="section-"].tran-y-n-98 {
    -webkit-transform: translateY(-98%);
    transform: translateY(-98%); }
  [class*="section-"].tran-y-98 {
    -webkit-transform: translateY(98%);
    transform: translateY(98%); }
  [class*="section-"].z-push-99 {
    position: relative;
    z-index: 99; }
  [class*="section-"].pl-99 {
    padding-left: 99%; }
  [class*="section-"].pr-99 {
    padding-right: 99%; }
  [class*="section-"].pt-99 {
    padding-top: 99%; }
  [class*="section-"].pb-99 {
    padding-bottom: 99%; }
  [class*="section-"].pl-v99 {
    padding-left: 99vw; }
  [class*="section-"].pr-v99 {
    padding-right: 99vw; }
  [class*="section-"].pt-v99 {
    padding-top: 99vw; }
  [class*="section-"].pb-v99 {
    padding-bottom: 99vw; }
  [class*="section-"].p-all-99 {
    padding: 99%; }
  [class*="section-"].mr-99 {
    margin-left: 99%; }
  [class*="section-"].mr-n99 {
    margin-left: -99%; }
  [class*="section-"].mr-v99 {
    margin-left: 99vw; }
  [class*="section-"].mr-nv99 {
    margin-left: -99vw; }
  [class*="section-"].ml-99 {
    margin-right: 99%; }
  [class*="section-"].ml-n99 {
    margin-right: -99%; }
  [class*="section-"].ml-v99 {
    margin-right: 99vw; }
  [class*="section-"].ml-nv99 {
    margin-right: -99vw; }
  [class*="section-"].mt-99 {
    margin-top: 99%; }
  [class*="section-"].mb-99 {
    margin-bottom: 99%; }
  [class*="section-"].mt-n-99 {
    margin-top: -99%; }
  [class*="section-"].mb-n-99 {
    margin-bottom: -99%; }
  [class*="section-"].width-99 {
    width: 99%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-99 {
    -webkit-transform: translateX(99%);
    transform: translateX(99%); }
  [class*="section-"].tran-x-vw99 {
    -webkit-transform: translateX(99vw);
    transform: translateX(99vw); }
  [class*="section-"].tran-x-n-99 {
    -webkit-transform: translateX(-99%);
    transform: translateX(-99%); }
  [class*="section-"].tran-x-n-vw99 {
    -webkit-transform: translateX(-99vw);
    transform: translateX(-99vw); }
  [class*="section-"].tran-y-n-99 {
    -webkit-transform: translateY(-99%);
    transform: translateY(-99%); }
  [class*="section-"].tran-y-99 {
    -webkit-transform: translateY(99%);
    transform: translateY(99%); }
  [class*="section-"].z-push-100 {
    position: relative;
    z-index: 100; }
  [class*="section-"].pl-100 {
    padding-left: 100%; }
  [class*="section-"].pr-100 {
    padding-right: 100%; }
  [class*="section-"].pt-100 {
    padding-top: 100%; }
  [class*="section-"].pb-100 {
    padding-bottom: 100%; }
  [class*="section-"].pl-v100 {
    padding-left: 100vw; }
  [class*="section-"].pr-v100 {
    padding-right: 100vw; }
  [class*="section-"].pt-v100 {
    padding-top: 100vw; }
  [class*="section-"].pb-v100 {
    padding-bottom: 100vw; }
  [class*="section-"].p-all-100 {
    padding: 100%; }
  [class*="section-"].mr-100 {
    margin-left: 100%; }
  [class*="section-"].mr-n100 {
    margin-left: -100%; }
  [class*="section-"].mr-v100 {
    margin-left: 100vw; }
  [class*="section-"].mr-nv100 {
    margin-left: -100vw; }
  [class*="section-"].ml-100 {
    margin-right: 100%; }
  [class*="section-"].ml-n100 {
    margin-right: -100%; }
  [class*="section-"].ml-v100 {
    margin-right: 100vw; }
  [class*="section-"].ml-nv100 {
    margin-right: -100vw; }
  [class*="section-"].mt-100 {
    margin-top: 100%; }
  [class*="section-"].mb-100 {
    margin-bottom: 100%; }
  [class*="section-"].mt-n-100 {
    margin-top: -100%; }
  [class*="section-"].mb-n-100 {
    margin-bottom: -100%; }
  [class*="section-"].width-100 {
    width: 100%;
    box-sizing: border-box; }
  [class*="section-"].tran-x-100 {
    -webkit-transform: translateX(100%);
    transform: translateX(100%); }
  [class*="section-"].tran-x-vw100 {
    -webkit-transform: translateX(100vw);
    transform: translateX(100vw); }
  [class*="section-"].tran-x-n-100 {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%); }
  [class*="section-"].tran-x-n-vw100 {
    -webkit-transform: translateX(-100vw);
    transform: translateX(-100vw); }
  [class*="section-"].tran-y-n-100 {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%); }
  [class*="section-"].tran-y-100 {
    -webkit-transform: translateY(100%);
    transform: translateY(100%); }

.single .slick-slider.widget_ics_work_widget section {
  padding-left: 1.25%;
  padding-right: 1.25%;
  padding-top: 39px;
  padding-bottom: 69px;
  background: rgba(240, 239, 239, 0.4) 20%; }

.single .slider-work .widget_ics_work_widget .feat-cont .feat-title a:after {
  display: none; }

.single-work .slider-work .main-feat-image {
  display: block; }

.single-work .main-feat-image {
  display: none;
  /* Portrait and Landscape */ }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    .single-work .main-feat-image {
      display: block; } }
  .single-work .main-feat-image img {
    display: block;
    width: 100%;
    height: auto; }

.slick-slider.widget_ics_work_widget {
  padding-left: 8%;
  padding-right: 8%;
  margin-top: 110px; }
  .slick-slider.widget_ics_work_widget .slick-arrow {
    position: absolute;
    top: 50%;
    width: 47px;
    height: 40px;
    border-radius: 0;
    border: none;
    text-indent: -10000px; }
  .slick-slider.widget_ics_work_widget .slick-next {
    right: 8%;
    background: url(_img/shape-arrow-r.svg) no-repeat center center/contain;
    -webkit-transform: translate(70%, -50%);
    transform: translate(70%, -50%); }
  .slick-slider.widget_ics_work_widget .slick-prev {
    left: 8%;
    background: url(_img/shape-arrow-l.svg) no-repeat center center/contain;
    z-index: 3;
    -webkit-transform: translate(-70%, -50%);
    transform: translate(-70%, -50%); }

.page:not(.home) .widget_ics_work_widget section, .single .widget_ics_work_widget section {
  padding: 4.5% 7.6% 0 15.27%;
  position: relative;
  /* Portrait and Landscape */ }
  @media screen and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget section, .single .widget_ics_work_widget section {
      padding: 2.5% 7.6% 0 7.6%; } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {
    .page:not(.home) .widget_ics_work_widget section, .single .widget_ics_work_widget section {
      padding: 4.5% 5.6% 0 7.27%; } }

.page:not(.home) .widget_ics_work_widget .feature-client, .single .widget_ics_work_widget .feature-client {
  display: -ms-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 50px; }

.page:not(.home) .widget_ics_work_widget .feat-cont, .single .widget_ics_work_widget .feat-cont {
  width: 50%;
  position: relative;
  padding-left: 3%; }
  @media screen and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget .feat-cont, .single .widget_ics_work_widget .feat-cont {
      width: 100%; } }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    .page:not(.home) .widget_ics_work_widget .feat-cont, .single .widget_ics_work_widget .feat-cont {
      padding-left: 0; } }
  .page:not(.home) .widget_ics_work_widget .feat-cont .feat-title, .single .widget_ics_work_widget .feat-cont .feat-title {
    color: #333333;
    font-size: 60px;
    line-height: 75px;
    margin-bottom: 42px; }
    @media screen and (max-width: 768px) {
      .page:not(.home) .widget_ics_work_widget .feat-cont .feat-title, .single .widget_ics_work_widget .feat-cont .feat-title {
        font-size: 40px;
        line-height: 50px;
        margin-bottom: 28px; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      .page:not(.home) .widget_ics_work_widget .feat-cont .feat-title, .single .widget_ics_work_widget .feat-cont .feat-title {
        font-size: 32px;
        line-height: 40px; } }
    .page:not(.home) .widget_ics_work_widget .feat-cont .feat-title a, .single .widget_ics_work_widget .feat-cont .feat-title a {
      position: relative;
      color: #333333;
      display: inline-block;
      text-decoration: none; }
      .page:not(.home) .widget_ics_work_widget .feat-cont .feat-title a:after, .single .widget_ics_work_widget .feat-cont .feat-title a:after {
        content: "";
        position: absolute;
        display: inline-block;
        width: 47px;
        height: 40px;
        line-height: 75px;
        margin-left: 6px;
        bottom: 0;
        -webkit-transform: translate(114%, -10px);
        transform: translate(114%, -10px);
        background: url(_img/shape-arrow-r.svg) no-repeat center center/contain;
        z-index: 0; }
        @media screen and (max-width: 768px) {
          .page:not(.home) .widget_ics_work_widget .feat-cont .feat-title a:after, .single .widget_ics_work_widget .feat-cont .feat-title a:after {
            width: 31px;
            height: 27px;
            margin-left: 36px; } }
        @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
          .page:not(.home) .widget_ics_work_widget .feat-cont .feat-title a:after, .single .widget_ics_work_widget .feat-cont .feat-title a:after {
            margin-left: 5px;
            -webkit-transform: translateY(5px);
            transform: translateY(5px); } }
    .page:not(.home) .widget_ics_work_widget .feat-cont .feat-title span, .single .widget_ics_work_widget .feat-cont .feat-title span {
      display: inline;
      box-shadow: inset 0 -4px 0 #333333; }

.page:not(.home) .widget_ics_work_widget .feat-icon, .single .widget_ics_work_widget .feat-icon {
  position: absolute; }

.page:not(.home) .widget_ics_work_widget .main-feat-image, .single .widget_ics_work_widget .main-feat-image {
  position: relative;
  width: 50%; }
  @media screen and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget .main-feat-image, .single .widget_ics_work_widget .main-feat-image {
      width: 85%;
      margin: 0 auto; } }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    .page:not(.home) .widget_ics_work_widget .main-feat-image, .single .widget_ics_work_widget .main-feat-image {
      width: 100%; } }
  .page:not(.home) .widget_ics_work_widget .main-feat-image img, .single .widget_ics_work_widget .main-feat-image img {
    max-width: inherit;
    width: 100%;
    display: block;
    box-shadow: 4px 9px 84px rgba(32, 37, 52, 0.2); }

.page:not(.home) .widget_ics_work_widget .feat-desc, .single .widget_ics_work_widget .feat-desc {
  font-family: "AvenirNextLTW01-Regular";
  font-size: 26px;
  width: 100%; }
  .page:not(.home) .widget_ics_work_widget .feat-desc a, .single .widget_ics_work_widget .feat-desc a {
    color: #333333;
    text-decoration: none; }
  @media screen and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget .feat-desc, .single .widget_ics_work_widget .feat-desc {
      font-size: 17.333px; } }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    .page:not(.home) .widget_ics_work_widget .feat-desc, .single .widget_ics_work_widget .feat-desc {
      font-size: 16px;
      margin-bottom: 10px; } }

.page:not(.home) .widget_ics_work_widget #Feat-new_england_school_of_photography .feat-cont, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains .feat-cont, .single .widget_ics_work_widget #Feat-new_england_school_of_photography .feat-cont, .single .widget_ics_work_widget #Feat-viral_gains .feat-cont {
  width: 65%;
  -webkit-transform: translateX(-30px);
  transform: translateX(-30px);
  /* Portrait and Landscape */ }
  @media screen and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget #Feat-new_england_school_of_photography .feat-cont, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains .feat-cont, .single .widget_ics_work_widget #Feat-new_england_school_of_photography .feat-cont, .single .widget_ics_work_widget #Feat-viral_gains .feat-cont {
      width: 100%;
      -webkit-transform: translateX(0);
      transform: translateX(0); } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {
    .page:not(.home) .widget_ics_work_widget #Feat-new_england_school_of_photography .feat-cont, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains .feat-cont, .single .widget_ics_work_widget #Feat-new_england_school_of_photography .feat-cont, .single .widget_ics_work_widget #Feat-viral_gains .feat-cont {
      -webkit-transform: translateX(0);
      transform: translateX(0); } }

.page:not(.home) .widget_ics_work_widget #Feat-new_england_school_of_photography .vert-cent, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains .vert-cent, .single .widget_ics_work_widget #Feat-new_england_school_of_photography .vert-cent, .single .widget_ics_work_widget #Feat-viral_gains .vert-cent {
  -wekbit-transform: translateY(-30px);
  -webkit-transform: translateY(-30px);
          transform: translateY(-30px); }

.page:not(.home) .widget_ics_work_widget #Feat-new_england_school_of_photography .feat-icon-0, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains .feat-icon-0, .single .widget_ics_work_widget #Feat-new_england_school_of_photography .feat-icon-0, .single .widget_ics_work_widget #Feat-viral_gains .feat-icon-0 {
  top: 30px;
  left: 46%;
  width: 55px; }
  @media screen and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget #Feat-new_england_school_of_photography .feat-icon-0, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains .feat-icon-0, .single .widget_ics_work_widget #Feat-new_england_school_of_photography .feat-icon-0, .single .widget_ics_work_widget #Feat-viral_gains .feat-icon-0 {
      width: 37px;
      left: 2%;
      top: 0; } }

.page:not(.home) .widget_ics_work_widget #Feat-new_england_school_of_photography .feat-icon-1, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains .feat-icon-1, .single .widget_ics_work_widget #Feat-new_england_school_of_photography .feat-icon-1, .single .widget_ics_work_widget #Feat-viral_gains .feat-icon-1 {
  width: 204px;
  bottom: 0;
  right: 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg); }
  @media screen and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget #Feat-new_england_school_of_photography .feat-icon-1, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains .feat-icon-1, .single .widget_ics_work_widget #Feat-new_england_school_of_photography .feat-icon-1, .single .widget_ics_work_widget #Feat-viral_gains .feat-icon-1 {
      width: 75px;
      bottom: 10%; } }

.page:not(.home) .widget_ics_work_widget #Feat-new_england_school_of_photography .feat-desc, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains .feat-desc, .single .widget_ics_work_widget #Feat-new_england_school_of_photography .feat-desc, .single .widget_ics_work_widget #Feat-viral_gains .feat-desc {
  margin-left: 7.5%; }
  @media screen and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget #Feat-new_england_school_of_photography .feat-desc, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains .feat-desc, .single .widget_ics_work_widget #Feat-new_england_school_of_photography .feat-desc, .single .widget_ics_work_widget #Feat-viral_gains .feat-desc {
      margin-left: 0; } }

.page:not(.home) .widget_ics_work_widget #Feat-new_england_school_of_photography .main-feat-image, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains .main-feat-image, .single .widget_ics_work_widget #Feat-new_england_school_of_photography .main-feat-image, .single .widget_ics_work_widget #Feat-viral_gains .main-feat-image {
  width: 35%;
  -webkit-transform: translateY(-85px);
  transform: translateY(-85px); }
  @media screen and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget #Feat-new_england_school_of_photography .main-feat-image, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains .main-feat-image, .single .widget_ics_work_widget #Feat-new_england_school_of_photography .main-feat-image, .single .widget_ics_work_widget #Feat-viral_gains .main-feat-image {
      width: 85%;
      margin: 0 auto;
      -wekbit-transform: translateY(0);
      -webkit-transform: translateY(0);
              transform: translateY(0);
      margin-bottom: 20px; } }

@media screen and (max-width: 768px) {
  .page:not(.home) .widget_ics_work_widget #Feat-ginkgo_bioworks .feat-title, .single .widget_ics_work_widget #Feat-ginkgo_bioworks .feat-title {
    -wekbit-transform: translateX(0);
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

.page:not(.home) .widget_ics_work_widget #Feat-ginkgo_bioworks .feat-icon-0, .single .widget_ics_work_widget #Feat-ginkgo_bioworks .feat-icon-0 {
  top: 25%;
  left: 55%;
  width: 37px; }
  @media screen and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget #Feat-ginkgo_bioworks .feat-icon-0, .single .widget_ics_work_widget #Feat-ginkgo_bioworks .feat-icon-0 {
      width: 27.5px;
      left: 65%;
      top: 4%; } }

.page:not(.home) .widget_ics_work_widget #Feat-ginkgo_bioworks .feat-icon-1, .single .widget_ics_work_widget #Feat-ginkgo_bioworks .feat-icon-1 {
  width: 105px;
  left: 33%;
  top: 37%;
  -webkit-transform: rotate(-15deg);
          transform: rotate(-15deg); }
  @media screen and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget #Feat-ginkgo_bioworks .feat-icon-1, .single .widget_ics_work_widget #Feat-ginkgo_bioworks .feat-icon-1 {
      width: 52.5px;
      left: 44%;
      top: 30%; } }

.page:not(.home) .widget_ics_work_widget #Feat-ginkgo_bioworks .feat-desc, .single .widget_ics_work_widget #Feat-ginkgo_bioworks .feat-desc {
  -webkit-transform: translateX(8%);
  transform: translateX(8%); }
  @media screen and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget #Feat-ginkgo_bioworks .feat-desc, .single .widget_ics_work_widget #Feat-ginkgo_bioworks .feat-desc {
      -webkit-transform: translateX(0);
      transform: translateX(0); } }

.page:not(.home) .widget_ics_work_widget #Feat-ginkgo_bioworks .main-feat-image img, .single .widget_ics_work_widget #Feat-ginkgo_bioworks .main-feat-image img {
  box-shadow: none;
  display: block;
  width: 150%;
  margin-left: -16%; }
  @media screen and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget #Feat-ginkgo_bioworks .main-feat-image img, .single .widget_ics_work_widget #Feat-ginkgo_bioworks .main-feat-image img {
      width: 100%;
      margin-left: 0; } }

.page:not(.home) .widget_ics_work_widget #Feat-47_brand, .page:not(.home) .widget_ics_work_widget [id*="Feat-47"], .page:not(.home) .widget_ics_work_widget [id*="Feat-_47"], .single .widget_ics_work_widget #Feat-47_brand, .single .widget_ics_work_widget [id*="Feat-47"], .single .widget_ics_work_widget [id*="Feat-_47"] {
  -ms-flex-direction: row-reverse;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
          flex-direction: row-reverse; }
  .page:not(.home) .widget_ics_work_widget #Feat-47_brand .feat-icon-0, .page:not(.home) .widget_ics_work_widget [id*="Feat-47"] .feat-icon-0, .page:not(.home) .widget_ics_work_widget [id*="Feat-_47"] .feat-icon-0, .single .widget_ics_work_widget #Feat-47_brand .feat-icon-0, .single .widget_ics_work_widget [id*="Feat-47"] .feat-icon-0, .single .widget_ics_work_widget [id*="Feat-_47"] .feat-icon-0 {
    top: 19%;
    left: 27%;
    width: 74px; }
    @media screen and (max-width: 768px) {
      .page:not(.home) .widget_ics_work_widget #Feat-47_brand .feat-icon-0, .page:not(.home) .widget_ics_work_widget [id*="Feat-47"] .feat-icon-0, .page:not(.home) .widget_ics_work_widget [id*="Feat-_47"] .feat-icon-0, .single .widget_ics_work_widget #Feat-47_brand .feat-icon-0, .single .widget_ics_work_widget [id*="Feat-47"] .feat-icon-0, .single .widget_ics_work_widget [id*="Feat-_47"] .feat-icon-0 {
        width: 37px; } }
  .page:not(.home) .widget_ics_work_widget #Feat-47_brand .feat-icon-1, .page:not(.home) .widget_ics_work_widget [id*="Feat-47"] .feat-icon-1, .page:not(.home) .widget_ics_work_widget [id*="Feat-_47"] .feat-icon-1, .single .widget_ics_work_widget #Feat-47_brand .feat-icon-1, .single .widget_ics_work_widget [id*="Feat-47"] .feat-icon-1, .single .widget_ics_work_widget [id*="Feat-_47"] .feat-icon-1 {
    width: 50px;
    top: 0;
    left: 3%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%); }
    @media screen and (max-width: 768px) {
      .page:not(.home) .widget_ics_work_widget #Feat-47_brand .feat-icon-1, .page:not(.home) .widget_ics_work_widget [id*="Feat-47"] .feat-icon-1, .page:not(.home) .widget_ics_work_widget [id*="Feat-_47"] .feat-icon-1, .single .widget_ics_work_widget #Feat-47_brand .feat-icon-1, .single .widget_ics_work_widget [id*="Feat-47"] .feat-icon-1, .single .widget_ics_work_widget [id*="Feat-_47"] .feat-icon-1 {
        width: 25px; } }

.page:not(.home) .widget_ics_work_widget .section-1, .page:not(.home) .widget_ics_work_widget .section-3, .page:not(.home) .widget_ics_work_widget .section-4, .page:not(.home) .widget_ics_work_widget .section-7, .single .widget_ics_work_widget .section-1, .single .widget_ics_work_widget .section-3, .single .widget_ics_work_widget .section-4, .single .widget_ics_work_widget .section-7 {
  background: rgba(240, 239, 239, 0.4); }

.page:not(.home) .widget_ics_work_widget .section-6, .single .widget_ics_work_widget .section-6 {
  background: -webkit-linear-gradient(top, #fff 20%, rgba(240, 239, 239, 0.4) 20%);
  background: linear-gradient(to bottom, #fff 20%, rgba(240, 239, 239, 0.4) 20%); }

.page:not(.home) .widget_ics_work_widget #Feat-mamaleh_s .feat-icon-1, .single .widget_ics_work_widget #Feat-mamaleh_s .feat-icon-1 {
  top: 0;
  left: 0;
  -webkit-transform: translate(-60%, -27%);
  transform: translate(-60%, -27%); }
  @media screen and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget #Feat-mamaleh_s .feat-icon-1, .single .widget_ics_work_widget #Feat-mamaleh_s .feat-icon-1 {
      width: 150px; } }

.page:not(.home) .widget_ics_work_widget #Feat-mamaleh_s .feat-icon-2, .single .widget_ics_work_widget #Feat-mamaleh_s .feat-icon-2 {
  width: 72px;
  right: 19%;
  bottom: 25%; }
  @media screen and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget #Feat-mamaleh_s .feat-icon-2, .single .widget_ics_work_widget #Feat-mamaleh_s .feat-icon-2 {
      width: 36px;
      bottom: 20%; } }

.page:not(.home) .widget_ics_work_widget #Feat-viral_gains .feat-icon-1, .single .widget_ics_work_widget #Feat-viral_gains .feat-icon-1 {
  width: 72px;
  right: 19%;
  bottom: 25%;
  -webkit-transform: none;
          transform: none; }
  @media screen and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget #Feat-viral_gains .feat-icon-1, .single .widget_ics_work_widget #Feat-viral_gains .feat-icon-1 {
      width: 36px;
      bottom: 20%; } }

.page:not(.home) .widget_ics_work_widget #Feat-viral_gains .feat-title, .single .widget_ics_work_widget #Feat-viral_gains .feat-title {
  margin-top: 0; }

.page:not(.home) .widget_ics_work_widget #Feat-mamaleh_s .feat-icon-0, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains .feat-icon-0, .single .widget_ics_work_widget #Feat-mamaleh_s .feat-icon-0, .single .widget_ics_work_widget #Feat-viral_gains .feat-icon-0 {
  width: 88px;
  left: 19%;
  top: 295px; }
  @media screen and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget #Feat-mamaleh_s .feat-icon-0, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains .feat-icon-0, .single .widget_ics_work_widget #Feat-mamaleh_s .feat-icon-0, .single .widget_ics_work_widget #Feat-viral_gains .feat-icon-0 {
      width: 44px;
      top: 55%; } }

.page:not(.home) .widget_ics_work_widget #Feat-mamaleh_s .main-feat-image, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains .main-feat-image, .single .widget_ics_work_widget #Feat-mamaleh_s .main-feat-image, .single .widget_ics_work_widget #Feat-viral_gains .main-feat-image {
  width: 90%;
  padding-left: 10%; }
  @media screen and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget #Feat-mamaleh_s .main-feat-image, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains .main-feat-image, .single .widget_ics_work_widget #Feat-mamaleh_s .main-feat-image, .single .widget_ics_work_widget #Feat-viral_gains .main-feat-image {
      width: 85%;
      padding-left: 0; } }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    .page:not(.home) .widget_ics_work_widget #Feat-mamaleh_s .main-feat-image, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains .main-feat-image, .single .widget_ics_work_widget #Feat-mamaleh_s .main-feat-image, .single .widget_ics_work_widget #Feat-viral_gains .main-feat-image {
      width: 100%; } }
  .page:not(.home) .widget_ics_work_widget #Feat-mamaleh_s .main-feat-image img, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains .main-feat-image img, .single .widget_ics_work_widget #Feat-mamaleh_s .main-feat-image img, .single .widget_ics_work_widget #Feat-viral_gains .main-feat-image img {
    width: 85%; }
    @media screen and (max-width: 768px) {
      .page:not(.home) .widget_ics_work_widget #Feat-mamaleh_s .main-feat-image img, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains .main-feat-image img, .single .widget_ics_work_widget #Feat-mamaleh_s .main-feat-image img, .single .widget_ics_work_widget #Feat-viral_gains .main-feat-image img {
        width: 100%; } }

.page:not(.home) .widget_ics_work_widget #Feat-mamaleh_s .feat-cont, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains .feat-cont, .single .widget_ics_work_widget #Feat-mamaleh_s .feat-cont, .single .widget_ics_work_widget #Feat-viral_gains .feat-cont {
  width: 100%;
  padding-left: 22%; }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    .page:not(.home) .widget_ics_work_widget #Feat-mamaleh_s .feat-cont, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains .feat-cont, .single .widget_ics_work_widget #Feat-mamaleh_s .feat-cont, .single .widget_ics_work_widget #Feat-viral_gains .feat-cont {
      padding-left: 0; } }

.page:not(.home) .widget_ics_work_widget #Feat-mamaleh_s .feat-desc, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains .feat-desc, .single .widget_ics_work_widget #Feat-mamaleh_s .feat-desc, .single .widget_ics_work_widget #Feat-viral_gains .feat-desc {
  margin-left: 8%;
  padding-right: 35%; }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    .page:not(.home) .widget_ics_work_widget #Feat-mamaleh_s .feat-desc, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains .feat-desc, .single .widget_ics_work_widget #Feat-mamaleh_s .feat-desc, .single .widget_ics_work_widget #Feat-viral_gains .feat-desc {
      margin-left: 0;
      padding-right: 0; } }

.page:not(.home) .widget_ics_work_widget #Feat-viralgains .feat-icon-0, .single .widget_ics_work_widget #Feat-viralgains .feat-icon-0 {
  width: 95px;
  left: 66%;
  top: 19%; }

.page:not(.home) .widget_ics_work_widget #Feat-viralgains .main-feat-image, .single .widget_ics_work_widget #Feat-viralgains .main-feat-image {
  padding-right: 6%; }

.page:not(.home) .widget_ics_work_widget #Feat-viralgains .feat-desc, .single .widget_ics_work_widget #Feat-viralgains .feat-desc {
  margin-left: 10%; }

.page:not(.home) .widget_ics_work_widget #Feat-printed_village .feat-icon-0, .single .widget_ics_work_widget #Feat-printed_village .feat-icon-0 {
  width: 155px;
  top: 15%;
  left: 251px;
  -webkit-transform: rotate(75deg);
  transform: rotate(75deg); }
  @media screen and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget #Feat-printed_village .feat-icon-0, .single .widget_ics_work_widget #Feat-printed_village .feat-icon-0 {
      top: 46%;
      left: 63%;
      width: 120px; } }

.page:not(.home) .widget_ics_work_widget #Feat-printed_village .main-feat-image, .single .widget_ics_work_widget #Feat-printed_village .main-feat-image {
  width: calc(559px - 2.5%);
  height: calc(559px - 2.5%);
  border-radius: 100%;
  background: #f0df31;
  overflow: hidden;
  box-shadow: 4px 9px 84px rgba(32, 37, 52, 0.2);
  -webkit-transform: translateY(-35px);
  transform: translateY(-35px);
  /* Portrait and Landscape */ }
  @media screen and (min-width: 769px) and (max-width: 1300px) {
    .page:not(.home) .widget_ics_work_widget #Feat-printed_village .main-feat-image, .single .widget_ics_work_widget #Feat-printed_village .main-feat-image {
      width: 40vw;
      height: 40vw; } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {
    .page:not(.home) .widget_ics_work_widget #Feat-printed_village .main-feat-image, .single .widget_ics_work_widget #Feat-printed_village .main-feat-image {
      width: 300px;
      height: 300px; } }
  @media screen and (min-width: 501px) and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget #Feat-printed_village .main-feat-image, .single .widget_ics_work_widget #Feat-printed_village .main-feat-image {
      width: calc(400px - 2.5%);
      height: calc(400px - 2.5%);
      -webkit-transform: translate(0);
      transform: translate(0); } }
  @media screen and (max-width: 500px) {
    .page:not(.home) .widget_ics_work_widget #Feat-printed_village .main-feat-image, .single .widget_ics_work_widget #Feat-printed_village .main-feat-image {
      width: calc(280px - 2.5%);
      height: calc(280px - 2.5%);
      -webkit-transform: translate(0);
      transform: translate(0); } }
  .page:not(.home) .widget_ics_work_widget #Feat-printed_village .main-feat-image img, .single .widget_ics_work_widget #Feat-printed_village .main-feat-image img {
    box-shadow: none; }

.page:not(.home) .widget_ics_work_widget #Feat-printed_village .feat-cont, .single .widget_ics_work_widget #Feat-printed_village .feat-cont {
  width: 45%;
  -wekbit-transform: translate(0, -15px);
  -webkit-transform: translate(0, -15px);
          transform: translate(0, -15px); }
  @media screen and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget #Feat-printed_village .feat-cont, .single .widget_ics_work_widget #Feat-printed_village .feat-cont {
      width: 100%;
      -webkit-transform: translate(0);
      transform: translate(0); } }

.page:not(.home) .widget_ics_work_widget #Feat-printed_village .feat-desc, .single .widget_ics_work_widget #Feat-printed_village .feat-desc {
  margin-left: 12.5%; }
  @media screen and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget #Feat-printed_village .feat-desc, .single .widget_ics_work_widget #Feat-printed_village .feat-desc {
      margin-left: 0; } }

.page:not(.home) .widget_ics_work_widget #Feat-f1_oncology, .single .widget_ics_work_widget #Feat-f1_oncology {
  -ms-flex-direction: row-reverse;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
          flex-direction: row-reverse; }
  .page:not(.home) .widget_ics_work_widget #Feat-f1_oncology .feat-icon-0, .single .widget_ics_work_widget #Feat-f1_oncology .feat-icon-0 {
    width: 88px;
    left: 8%;
    top: 50%; }
  .page:not(.home) .widget_ics_work_widget #Feat-f1_oncology .feat-title, .single .widget_ics_work_widget #Feat-f1_oncology .feat-title {
    margin-bottom: 20px; }
  .page:not(.home) .widget_ics_work_widget #Feat-f1_oncology .main-feat-image img, .single .widget_ics_work_widget #Feat-f1_oncology .main-feat-image img {
    box-shadow: none; }
  .page:not(.home) .widget_ics_work_widget #Feat-f1_oncology .feat-desc, .single .widget_ics_work_widget #Feat-f1_oncology .feat-desc {
    margin-left: 12.5%; }

.page:not(.home) .widget_ics_work_widget #Feat-viralgains {
  padding-bottom: 145px; }

.page:not(.home) .widget_ics_work_widget #Feat-mamaleh_s, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains {
  padding-top: 180px;
  padding-bottom: 150px; }
  @media screen and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget #Feat-mamaleh_s, .page:not(.home) .widget_ics_work_widget #Feat-viral_gains {
      padding-top: 45px;
      padding-bottom: 50px; } }

.page:not(.home) .widget_ics_work_widget #Feat-new_england_school_of_photography {
  padding-bottom: 100px; }
  @media screen and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget #Feat-new_england_school_of_photography {
      padding-bottom: 50px; } }

.page:not(.home) .widget_ics_work_widget #Feat-47_brand, .page:not(.home) .widget_ics_work_widget [id*="Feat-47"], .page:not(.home) .widget_ics_work_widget [id*="Feat-_47"] {
  padding-top: 22px;
  padding-bottom: 100px; }
  @media screen and (max-width: 768px) {
    .page:not(.home) .widget_ics_work_widget #Feat-47_brand, .page:not(.home) .widget_ics_work_widget [id*="Feat-47"], .page:not(.home) .widget_ics_work_widget [id*="Feat-_47"] {
      padding-bottom: 50px;
      padding-top: 0; } }

.work-head {
  position: relative;
  text-align: center;
  min-height: 890px;
  display: -ms-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #ffc328;
  margin-bottom: 50px;
  background-repeat: no-repeat;
  background-size: cover;
  /* Portrait and Landscape */ }
  @media screen and (min-width: 769px) and (max-width: 1000px) {
    .work-head {
      min-height: 720px; } }
  @media screen and (max-width: 768px) {
    .work-head {
      min-height: 550px; } }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    .work-head {
      min-height: auto; } }
  .work-head .feat-icon {
    position: absolute; }
  .work-head .whead-wrap {
    width: 100%;
    padding-left: 10%;
    padding-right: 10%;
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
        align-self: flex-end;
    margin-bottom: 90px;
    position: relative;
    display: -ms-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-align-items: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    @media screen and (max-width: 768px) {
      .work-head .whead-wrap {
        width: 100%; } }
  .work-head .head {
    color: white;
    width: 100%;
    font-family: "TradeGothicNextW01-Bold_693229";
    font-size: 75px;
    line-height: 88px;
    margin-bottom: 20px; }
    @media screen and (min-width: 769px) and (max-width: 1000px) {
      .work-head .head {
        font-size: 50px;
        line-height: 57px; } }
    @media screen and (max-width: 768px) {
      .work-head .head {
        font-size: 50px;
        line-height: 62px; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      .work-head .head {
        font-size: 38px;
        line-height: 47px;
        margin-top: 10px; } }
    .work-head .head span {
      display: inline;
      box-shadow: inset 0 -4px 0 white; }
      @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
        .work-head .head span {
          box-shadow: inset 0 -3px 0 white; } }
  .work-head .sub-head {
    width: 100%;
    font-family: "AvenirNextLTW01-Regular";
    margin-top: 0;
    font-size: 26px;
    color: white; }
    @media screen and (min-width: 769px) and (max-width: 1000px) {
      .work-head .sub-head {
        font-size: 23px; } }
    @media screen and (max-width: 768px) {
      .work-head .sub-head {
        font-size: 21px; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      .work-head .sub-head {
        font-size: 18px; } }

.panel[class*="panel-type"] p, .panel[class*="panel-type"] li, .panel[class*="panel-type"] dd, .panel[class*="panel-type"] dt {
  font-size: 18px;
  line-height: 28px;
  font-family: "AvenirNextLTW01-Regular";
  color: #606060; }
  @media screen and (max-width: 768px) {
    .panel[class*="panel-type"] p, .panel[class*="panel-type"] li, .panel[class*="panel-type"] dd, .panel[class*="panel-type"] dt {
      font-size: 15px;
      line-height: 24px; } }

.panel[class*="panel-type"] .panel-title {
  font-size: 16px;
  line-height: 34px;
  letter-spacing: .15em;
  color: #000000;
  text-transform: uppercase;
  font-family: "Avenir Next LT W01 Bold";
  position: relative;
  z-index: 2;
  /* Portrait and Landscape */ }
  @media screen and (min-width: 769px) and (max-width: 1000px) {
    .panel[class*="panel-type"] .panel-title {
      font-size: 14px;
      line-height: 29px; } }
  @media screen and (max-width: 768px) {
    .panel[class*="panel-type"] .panel-title {
      font-size: 13px;
      line-height: 27px; } }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    .panel[class*="panel-type"] .panel-title {
      font-size: 12px;
      line-height: 22px; } }

.panel[class*="panel-type"].no-bg-img {
  box-shadow: inset 21px 0 0 #fff, inset -21px 0 0 #fff;
  padding-left: 8.5%;
  padding-right: 8.5%; }
  @media screen and (max-width: 768px) {
    .panel[class*="panel-type"].no-bg-img {
      box-shadow: none; } }

.panel[class*="panel-type"].panel-type-two-col-img-right.no-bg-img {
  padding-right: 21px; }
  @media screen and (max-width: 768px) {
    .panel[class*="panel-type"].panel-type-two-col-img-right.no-bg-img {
      padding-right: 8.5%; } }

.panel[class*="panel-type"].align-left {
  text-align: left; }

.panel[class*="panel-type"].align-center {
  text-align: center; }

.panel[class*="panel-type"].align-right {
  text-align: right; }

[class*="panel-type-two-col"] {
  display: -ms-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 100px;
  padding-bottom: 100px; }
  @media screen and (max-width: 768px) {
    [class*="panel-type-two-col"] {
      padding-top: 35px;
      padding-bottom: 35px; } }
  [class*="panel-type-two-col"] .cols {
    width: 50%; }
  [class*="panel-type-two-col"] .col-content {
    margin-bottom: 50px;
    padding-left: 20%;
    padding-right: 20%; }

.panel .cols.two-col {
  -moz-column-count: 2;
  -webkit-column-count: 2;
  column-count: 2;
  -moz-column-gap: 40px;
  -webkit-column-gap: 40px;
  column-gap: 40px;
  position: relative;
  z-index: 2; }
  @media screen and (max-width: 768px) {
    .panel .cols.two-col {
      -moz-column-count: 1;
      -webkit-column-count: 1;
      column-count: 1; } }
  .panel .cols.two-col p {
    display: inline-block;
    margin-top: 15px;
    margin-bottom: 15px; }

.panel-type-two-col-img-left {
  margin-bottom: 21px; }
  .panel-type-two-col-img-left .content {
    position: relative;
    z-index: 2;
    padding-left: 5%; }
  @media screen and (max-width: 768px) {
    .panel-type-two-col-img-left {
      margin-bottom: 0; } }
  .panel-type-two-col-img-left .cols {
    width: 40%; }
    @media screen and (max-width: 768px) {
      .panel-type-two-col-img-left .cols {
        width: 100%; } }
  .panel-type-two-col-img-left .cols.landscape-view {
    width: 60%;
    -webkit-transform: translateX(-17%);
    transform: translateX(-17%); }
    @media screen and (max-width: 768px) {
      .panel-type-two-col-img-left .cols.landscape-view {
        width: 100%;
        -webkit-transform: translateX(0);
        transform: translateX(0);
        margin-bottom: 45px; } }
  .panel-type-two-col-img-left iframe {
    width: 100%; }

.panel-type-short-code {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 21px; }
  .panel-type-short-code .shortcode-cont {
    position: relative;
    z-index: 2; }

.panel-type-two-col-img-right {
  margin-bottom: 21px; }
  .panel-type-two-col-img-right .cols {
    width: 40%; }
    @media screen and (max-width: 768px) {
      .panel-type-two-col-img-right .cols {
        width: 100%;
        padding-top: 50px; } }
  .panel-type-two-col-img-right .cols.landscape-view {
    width: 60%;
    -webkit-transform: translateX(17%);
    transform: translateX(17%);
    z-index: 2; }
    @media screen and (max-width: 768px) {
      .panel-type-two-col-img-right .cols.landscape-view {
        width: 100%; } }
  .panel-type-two-col-img-right .col-img {
    width: 60%;
    background-size: cover; }
    @media screen and (max-width: 768px) {
      .panel-type-two-col-img-right .col-img {
        width: 100%; } }
    .panel-type-two-col-img-right .col-img img {
      width: 100%;
      display: block; }
  .panel-type-two-col-img-right .content {
    position: relative;
    z-index: 2;
    padding-right: 5%; }
  .panel-type-two-col-img-right.panel-portrait-view .cols {
    width: 50%; }
    @media screen and (max-width: 768px) {
      .panel-type-two-col-img-right.panel-portrait-view .cols {
        width: 100%;
        padding-right: 0; } }
  .panel-type-two-col-img-right.panel-portrait-view .content {
    padding-right: 5%;
    position: relative;
    z-index: 2; }
  .panel-type-two-col-img-right.panel-portrait-view .cols.portrait-view {
    width: 42%;
    margin-left: 2%; }
    @media screen and (max-width: 768px) {
      .panel-type-two-col-img-right.panel-portrait-view .cols.portrait-view {
        width: 82.5%;
        margin: 0 auto; } }

.panel-portrait-view.panel.no-bg-img, .panel-portrait-view.panel.bg-img {
  box-shadow: none; }
  .panel-portrait-view.panel.no-bg-img .content, .panel-portrait-view.panel.bg-img .content {
    position: relative;
    padding-top: 100px;
    padding-bottom: 100px; }
    @media screen and (max-width: 768px) {
      .panel-portrait-view.panel.no-bg-img .content, .panel-portrait-view.panel.bg-img .content {
        padding-top: 50px;
        padding-bottom: 50px; } }
    .panel-portrait-view.panel.no-bg-img .content .panel-title, .panel-portrait-view.panel.no-bg-img .content p, .panel-portrait-view.panel.bg-img .content .panel-title, .panel-portrait-view.panel.bg-img .content p {
      position: relative; }
    .panel-portrait-view.panel.no-bg-img .content .panel-title, .panel-portrait-view.panel.bg-img .content .panel-title {
      color: white; }
    .panel-portrait-view.panel.no-bg-img .content p, .panel-portrait-view.panel.bg-img .content p {
      color: white; }
    .panel-portrait-view.panel.no-bg-img .content:before, .panel-portrait-view.panel.bg-img .content:before {
      position: absolute;
      content: "";
      width: 240.85%;
      height: 100%;
      background: #333;
      top: 0;
      left: -20.5%; }

.portrait-view {
  position: relative; }
  .portrait-view:after {
    content: "";
    position: absolute;
    left: -5%;
    top: -5%;
    width: 108%;
    height: 112.5%;
    pointer-events: none;
    border-radius: 8px;
    border: 1px solid #dddddd;
    box-shadow: 0px 0px 61.88px 6.12px rgba(0, 0, 0, 0.08);
    z-index: 2;
    background: white; }

.landscape-view {
  position: relative; }
  .landscape-view:after {
    content: "";
    position: absolute;
    left: -3%;
    top: -7%;
    width: 106%;
    height: 114%;
    pointer-events: none;
    border-radius: 8px;
    background: white;
    border: 1px solid #dddddd;
    box-shadow: 0px 0px 61.88px 6.12px rgba(0, 0, 0, 0.08);
    z-index: 2; }

.portrait {
  overflow: scroll;
  padding-bottom: 127%;
  height: 0;
  position: relative;
  z-index: 3; }
  .portrait img {
    position: absolute;
    display: block;
    width: 100%;
    top: 0;
    padding-right: 2.5%; }

.landscape {
  overflow: scroll;
  padding-bottom: 57.4%;
  height: 0;
  position: relative;
  z-index: 3; }
  .landscape img {
    position: absolute;
    display: block;
    width: 100%;
    top: 0;
    padding-right: 2.5%; }

.panel.panel-type-one-col-img {
  margin-top: 50px;
  margin-bottom: 45px; }
  @media screen and (max-width: 768px) {
    .panel.panel-type-one-col-img {
      margin-top: 25px;
      margin-bottom: 22.5px; } }
  .panel.panel-type-one-col-img.no-full-width {
    padding-left: 21px;
    padding-right: 21px;
    box-shadow: inset 21px 0 0 #fff, inset -21px 0 0 #fff; }
  .panel.panel-type-one-col-img.full-width.no-bg-img, .panel.panel-type-one-col-img.full-width.bg-img {
    padding-left: 0;
    padding-right: 0; }
  .panel.panel-type-one-col-img .cols img {
    display: block;
    width: 100%;
    height: auto; }
  .panel.panel-type-one-col-img .panel-title {
    margin-top: 95px;
    padding-left: 20%;
    padding-right: 20%; }
    @media screen and (max-width: 768px) {
      .panel.panel-type-one-col-img .panel-title {
        margin-top: 40px;
        padding-left: 0;
        padding-right: 0; } }
  .panel.panel-type-one-col-img .col-content {
    padding-left: 20%;
    padding-right: 20%; }
    @media screen and (max-width: 768px) {
      .panel.panel-type-one-col-img .col-content {
        padding-left: 0;
        padding-right: 0; } }

section.panel.panel-type-one-col-img.bg-img .panel-title {
  color: white;
  padding-top: 60px; }

section.panel.panel-type-one-col-img.bg-img .col-content {
  color: white; }
  section.panel.panel-type-one-col-img.bg-img .col-content p {
    color: white; }

.panel.panel-type-one-col-img.bg-img, .panel.panel-type-one-col-img.no-bg-img {
  padding-left: 21px;
  padding-right: 21px;
  background-size: cover; }
  .panel.panel-type-one-col-img.bg-img .panel-title, .panel.panel-type-one-col-img.no-bg-img .panel-title {
    text-align: center;
    margin-top: 0; }
  .panel.panel-type-one-col-img.bg-img .col-content, .panel.panel-type-one-col-img.no-bg-img .col-content {
    padding-left: 20%;
    padding-right: 20%;
    padding-bottom: 30px; }

.section-icons {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  pointer-events: none; }
  .section-icons .sect-icon {
    pointer-events: none;
    position: absolute; }

.panel.panel-type-drag {
  background-size: cover;
  padding-top: 5px; }
  .panel.panel-type-drag .panel-title {
    padding-right: 16%;
    padding-left: 16%;
    color: white; }
  .panel.panel-type-drag .col-content {
    padding-left: 16%;
    padding-right: 16%; }
    .panel.panel-type-drag .col-content p {
      color: white; }

.panel.panel-type-quote-attribution {
  display: -ms-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 85px;
  padding-bottom: 85px; }
  @media screen and (max-width: 768px) {
    .panel.panel-type-quote-attribution {
      padding-top: 42.5px;
      padding-bottom: 42.5px; } }
  .panel.panel-type-quote-attribution .quote-img {
    width: 30%;
    /*padding-bottom: 30%;*/
    /*height: 0;*/
    -webkit-transform: translateX(9%);
    transform: translateX(9%); }
    @media screen and (max-width: 768px) {
      .panel.panel-type-quote-attribution .quote-img {
        width: 75%;
        margin: 0 auto 60px;
        -webkit-transform: translateX(0);
        transform: translateX(0); } }
    .panel.panel-type-quote-attribution .quote-img img {
      border-radius: 100%;
      box-shadow: 3px 3px 76.44px 7.56px rgba(32, 37, 52, 0.2); }
  .panel.panel-type-quote-attribution .quote {
    position: relative;
    z-index: 2;
    width: 65%;
    margin-right: 5%;
    border: 11px solid #ffc328;
    padding-top: 53px;
    padding-bottom: 60px;
    padding-left: 8%;
    padding-right: 6.5%; }
    @media screen and (max-width: 768px) {
      .panel.panel-type-quote-attribution .quote {
        width: 100%;
        margin-right: 0; } }
    .panel.panel-type-quote-attribution .quote:before {
      content: "";
      top: 0;
      left: 0;
      margin-top: -80px;
      margin-left: -11px;
      position: absolute;
      background: url(_img/quote.svg) no-repeat center center;
      display: block;
      width: 61px;
      height: 45px;
      background-size: 100px; }
    .panel.panel-type-quote-attribution .quote .panel-title {
      font-size: 34px;
      line-height: 42px;
      letter-spacing: 0;
      text-transform: uppercase;
      font-family: "Trade Gothic LT W01 Bd CnNo-20";
      margin-top: 0;
      margin-bottom: 40px; }
      @media screen and (max-width: 768px) {
        .panel.panel-type-quote-attribution .quote .panel-title {
          font-size: 21px;
          line-height: 29px;
          margin-bottom: 25px; } }
  .panel.panel-type-quote-attribution cite {
    font-size: 14px;
    font-style: normal;
    color: #000;
    font-family: "Avenir Next LT W01 Bold";
    letter-spacing: .15em; }
    @media screen and (max-width: 768px) {
      .panel.panel-type-quote-attribution cite {
        font-size: 12.25px;
        letter-spacing: .1315em;
        line-height: 12.25px; } }

.panel.panel-type-one-row-cont-two-col-img {
  display: -ms-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-align-items: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 60px;
  padding-bottom: 145px; }
  @media screen and (max-width: 768px) {
    .panel.panel-type-one-row-cont-two-col-img {
      padding-bottom: 72px;
      padding-top: 30px; } }
  .panel.panel-type-one-row-cont-two-col-img .panel-title {
    text-align: center;
    width: 100%;
    padding-left: 20%;
    padding-right: 20%; }
    @media screen and (max-width: 768px) {
      .panel.panel-type-one-row-cont-two-col-img .panel-title {
        padding-left: 0;
        padding-right: 0; } }
  .panel.panel-type-one-row-cont-two-col-img .col-content {
    padding-left: 20%;
    padding-right: 20%;
    position: relative;
    z-index: 2; }
    @media screen and (max-width: 768px) {
      .panel.panel-type-one-row-cont-two-col-img .col-content {
        padding-left: 0;
        padding-right: 0; } }
  .panel.panel-type-one-row-cont-two-col-img [class*="col-"] img {
    display: block;
    width: 100%; }
  .panel.panel-type-one-row-cont-two-col-img [class*="col-"] video {
    display: block;
    width: 100%;
    height: auto; }
  .panel.panel-type-one-row-cont-two-col-img .col-9 {
    width: 75%;
    box-shadow: 0px 0px 61.88px 6.12px rgba(0, 0, 0, 0.22);
    margin-top: 40px; }
    @media screen and (max-width: 768px) {
      .panel.panel-type-one-row-cont-two-col-img .col-9 {
        width: 100%;
        margin-top: 20px; } }
  .panel.panel-type-one-row-cont-two-col-img .col-3 {
    width: 25%;
    -webkit-transform: translate(-20%, 15%);
    transform: translate(-20%, 15%);
    margin-top: 70px;
    box-shadow: 0px 0px 61.88px 6.12px rgba(0, 0, 0, 0.22);
    background-color: white; }
    @media screen and (max-width: 768px) {
      .panel.panel-type-one-row-cont-two-col-img .col-3 {
        width: 50%;
        margin: 35px auto 0;
        -webkit-transform: translate(0);
        transform: translate(0); } }

.panel.panel-as-bg-img {
  padding-top: 0;
  padding-bottom: 0;
  -ms-align-items: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch; }
  .panel.panel-as-bg-img .cols.content {
    padding-top: 100px;
    padding-bottom: 100px; }

.panel-type-text-block {
  display: -ms-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 21px;
  padding-top: 50px;
  padding-bottom: 50px; }
  @media screen and (min-width: 769px) and (max-width: 1000px) {
    .panel-type-text-block {
      padding-top: 35px;
      padding-bottom: 35px; } }
  @media screen and (max-width: 768px) {
    .panel-type-text-block {
      padding-top: 25px;
      padding-bottom: 25px; } }
  .panel-type-text-block:first-of-type {
    background-image: url(_img/double-diamond.svg);
    background-size: 60px;
    background-position: center 14.5%;
    background-repeat: no-repeat; }
    @media screen and (max-width: 768px) {
      .panel-type-text-block:first-of-type {
        background-size: 45px;
        background-position: center 6.5%; } }
  .panel-type-text-block:first-of-type, .panel-type-text-block:first-of-type.no-bg-img {
    text-align: center;
    padding-left: 20%;
    padding-right: 20%;
    padding-top: 115px;
    padding-bottom: 90px; }
    @media screen and (min-width: 769px) and (max-width: 1000px) {
      .panel-type-text-block:first-of-type, .panel-type-text-block:first-of-type.no-bg-img {
        padding-top: 90px;
        padding-bottom: 50px;
        padding-right: 12.5%;
        padding-left: 12.5%; } }
    @media screen and (max-width: 768px) {
      .panel-type-text-block:first-of-type, .panel-type-text-block:first-of-type.no-bg-img {
        padding-top: 50px;
        padding-bottom: 40px;
        padding-left: 10%;
        padding-right: 10%; } }
  .panel-type-text-block .panel-title {
    width: 100%; }
  .panel-type-text-block .cols {
    width: 100%; }
  .panel-type-text-block .col-5col p:first-of-type {
    width: 100%;
    -webkit-columns: 0px 1;
    /* Chrome, Safari, Opera */
    -moz-columns: 0px 1;
    /* Firefox */
    columns: 0px 1; }
  .panel-type-text-block .col-5col p {
    -webkit-columns: 100px 2;
    /* Chrome, Safari, Opera */
    -moz-columns: 100px 2;
    /* Firefox */
    columns: 100px 2; }

.draggable-cont {
  width: 68%;
  margin-left: auto;
  margin-right: auto;
  max-width: 1000px;
  position: relative;
  padding-top: 110px;
  padding-bottom: 100px;
  background: url(_img/dotted-line.png) repeat-x left 29px; }
  @media screen and (max-width: 768px) {
    .draggable-cont {
      width: 85%; } }
  .draggable-cont .imgs-cont {
    position: relative;
    width: 100%;
    box-shadow: 0px 0px 61.88px 6.12px rgba(0, 0, 0, 0.2); }
  .draggable-cont .img-cont {
    position: absolute;
    top: 0;
    left: 0;
    width: 50%;
    height: 100%;
    background-size: cover;
    background-repeat: no-repeat; }
    .draggable-cont .img-cont:before {
      content: "";
      display: block;
      position: absolute;
      top: calc(-5% - 13px);
      right: 0;
      -webkit-transform: translateX(50%);
      transform: translateX(50%);
      width: 16px;
      height: 16px;
      border-radius: 16px;
      border: 3px solid white;
      z-index: 2; }
    .draggable-cont .img-cont:after {
      content: "";
      display: block;
      position: absolute;
      top: -5%;
      right: 0;
      width: 3px;
      height: 110%;
      background: white;
      box-shadow: 0px 0px 22.62px 6.38px rgba(0, 0, 0, 0.17);
      -webkit-transform: translateX(50%);
      transform: translateX(50%); }

.drag-cont {
  position: absolute;
  padding: 0;
  margin: 0;
  width: 0%;
  height: 25px;
  top: 0;
  list-style-type: none; }
  .drag-cont .such-a-drag {
    position: absolute;
    right: 0;
    cursor: move;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    text-indent: -10000px;
    width: 33px;
    height: 48px;
    background: url(_img/drag-icon-01.svg) no-repeat center center/32px; }
    .drag-cont .such-a-drag:active {
      cursor: move; }

.panel-cta {
  width: 100%; }

.panel-cta .wrap {
  background: url(_img/cta-lines.svg) no-repeat center left/contain, url(_img/cta-lines-2.svg) no-repeat center right/contain, #ffc328;
  padding-top: 6.375em;
  padding-bottom: 6.75em;
  margin-left: 21px;
  margin-right: 21px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  @media screen and (max-width: 768px) {
    .panel-cta .wrap {
      padding-top: 3.375em;
      padding-bottom: 3.375em;
      background: #ffc328;
      margin-left: 0;
      margin-right: 0; } }

.panel-cta h2 {
  font-family: "Avenir Next LT W01 Bold";
  text-transform: uppercase;
  width: 100%;
  font-size: 18px;
  color: #212121;
  letter-spacing: 1.5px;
  margin-bottom: 1.2em;
  text-align: center; }
  @media screen and (max-width: 768px) {
    .panel-cta h2 {
      font-size: 13px;
      line-height: 22px; } }

.panel-cta p {
  font-family: "AvenirNextLTW01-Regular";
  font-size: 18px;
  width: 100%;
  padding-left: 10%;
  padding-right: 10%;
  margin-top: 0;
  margin-bottom: 2em;
  color: #212121;
  letter-spacing: 0;
  text-align: center;
  line-height: 28px; }
  @media screen and (max-width: 768px) {
    .panel-cta p {
      font-size: 15px;
      line-height: 24px; } }

[class*="panel"] .cta-button {
  font-family: "TradeGothicNextW01-Bold_693229";
  font-size: 14px;
  line-height: 18px;
  color: #FFFFFF;
  letter-spacing: 0;
  background: #212121;
  display: inline-block;
  text-transform: uppercase;
  text-decoration: none;
  padding-top: 1em;
  padding-bottom: 1em;
  padding-left: 2em;
  padding-right: 2em; }
  @media screen and (max-width: 768px) {
    [class*="panel"] .cta-button {
      padding-top: .75em;
      padding-bottom: .75em;
      padding-left: 1.75em;
      padding-right: 1.75em; } }

[class*="panel"] .cta-button:hover {
  color: white; }

[class*="panel"] .cta-button:active, [class*="panel"] .cta-button:focus {
  color: white; }

.section-faq {
  background: rgba(240, 239, 239, 0.4);
  padding-left: 10.65%;
  padding-right: 10.65%;
  padding-bottom: 100px;
  padding-top: 175px;
  position: relative; }
  .section-faq .feat-icon {
    position: absolute; }
  .section-faq h1 {
    margin-top: 0;
    font-size: 75px;
    line-height: 79px;
    color: black;
    margin-bottom: 31px; }

.faq {
  position: relative;
  background: white;
  margin-bottom: 11px;
  border-radius: 3px;
  padding-top: 21px;
  padding-bottom: 21px;
  border: 1px solid #F4F4F4;
  box-shadow: 0 19px 24px 0 rgba(0, 0, 0, 0.1); }
  .faq .toggle {
    position: absolute;
    right: 4%;
    top: 37px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 35px;
    height: 35px;
    border: none;
    border-radius: 0;
    text-indent: -10000px;
    background: transparent; }
    .faq .toggle .horizon {
      position: absolute;
      width: 100%;
      top: 50%;
      left: 0;
      -wekbit-transform: translateY(-50%);
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
      background: #ffc328;
      height: 9px;
      opacity: 1;
      -webkit-transition-property: opacity;
      transition-property: opacity;
      -webkit-transition-duration: .2s;
      transition-duration: .2s; }
    .faq .toggle .vert {
      position: absolute;
      top: 0;
      left: 50%;
      -wekbit-transform: translateX(-50%);
      -webkit-transform: translateX(-50%);
              transform: translateX(-50%);
      height: 35px;
      width: 9px;
      background: #ffc328;
      opacity: 1;
      -wekbit-transition-property: opacity, transform;
      -webkit-transition-property: opacity, -webkit-transform;
      transition-property: opacity, -webkit-transform;
      transition-property: opacity, transform;
      transition-property: opacity, transform, -webkit-transform;
      -webkit-transition-duration: .2s;
      transition-duration: .2s; }
    .faq .toggle:focus {
      outline: none; }
  .faq.toggled .toggle {
    background: url(_img/minus.svg) no-repeat center center/35px; }
    .faq.toggled .toggle .vert {
      opacity: 0;
      -wekbit-transform: translateX(-50%) rotate(90deg);
      -webkit-transform: translateX(-50%) rotate(90deg);
              transform: translateX(-50%) rotate(90deg); }
    .faq.toggled .toggle .horizon {
      opacity: 1;
      -webkit-transform: translateX(-50%), rotate(-90deg);
      transform: translateX(-50%), rotate(-90deg); }

.question {
  font-size: 24px;
  color: #000000;
  font-family: "AvenirNextLTW01-Regular";
  line-height: 35px;
  padding-left: 4%;
  padding-right: calc(4% + 45px);
  cursor: pointer; }
  .faq.toggled .question {
    padding-bottom: 22px;
    border-bottom: 1px solid #F4F4F4; }

.answer {
  font-size: 18px;
  line-height: 28px;
  color: #727272;
  font-family: "AvenirNextLTW01-Regular";
  display: none;
  padding-left: 4%;
  padding-right: 4%; }
  .faq.toggled .answer {
    padding-top: 22px;
    display: block; }

#content:after {
  content: "";
  display: table;
  width: 100%;
  clear: both; }

@media screen and (min-width: 769px) and (max-width: 1200px) {
  .article-feat.article-head.under-the-hood:after {
    width: 17%;
    padding-bottom: 13%;
    height: 0;
    left: 13%; } }

.single .head-cont {
  width: 100%; }

.main-feat-img {
  display: none; }
  @media screen and (max-width: 768px) {
    .main-feat-img {
      display: block; } }
  @media screen and (max-width: 768px) {
    .main-feat-img img {
      display: block;
      width: 100%;
      height: auto; } }

.article-feat.article-head {
  overflow: hidden;
  background-repeat: no-repeat;
  background-size: cover;
  display: -ms-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-align-items: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch; }
  .single-post .article-feat.article-head {
    min-height: 400px; }
  @media screen and (max-width: 768px) {
    .blog .article-feat.article-head {
      min-height: 400px;
      background-image: none !important; } }
  @media screen and (min-width: 1201px) {
    .article-feat.article-head {
      min-height: 555px;
      padding-bottom: 0; } }
  .article-feat.article-head .read-more {
    margin-top: 0;
    text-indent: -10000px;
    padding-left: 50px;
    padding-top: 22px;
    float: right;
    background: url(_img/shape-arrow-w-r.svg) no-repeat center center; }
    @media screen and (max-width: 768px) {
      .article-feat.article-head .read-more {
        padding: 10px 25px; } }
    .article-feat.article-head .read-more:hover {
      background: url(_img/shape-arrow-w-r.svg) no-repeat center right; }
  @media screen and (max-width: 768px) {
    .article-feat.article-head:after {
      display: none; } }
  @media screen and (max-width: 768px) {
    .article-feat.article-head .head-wrap p {
      color: white;
      visibility: visible; } }
  @media screen and (max-width: 768px) {
    .article-feat.article-head .head-wrap {
      margin-bottom: 0;
      padding-left: 5%;
      padding-right: 5%; } }
  .page-template-page-contact .article-feat.article-head .head-wrap {
    margin-bottom: 0; }
    @media screen and (min-width: 769px) {
      .page-template-page-contact .article-feat.article-head .head-wrap {
        top: 60%; } }
  .single.single-team-member .article-feat.article-head .head-wrap {
    background: transparent; }
  .single .article-feat.article-head .head-wrap {
    background: rgba(0, 0, 0, 0.3); }
    @media screen and (max-width: 768px) {
      .single .article-feat.article-head .head-wrap {
        margin-bottom: 0;
        text-align: center; } }
  @media screen and (min-width: 769px) {
    .single .article-feat.article-head.under-the-hood:after {
      display: none; } }
  @media screen and (min-width: 769px) and (max-width: 1200px) {
    .single .article-feat.article-head.under-the-hood .head-wrap {
      padding-top: 83px; } }
  @media screen and (min-width: 1201px) {
    .single .article-feat.article-head.under-the-hood .head-wrap {
      padding-top: 153px; } }
  .single .article-feat.article-head.under-the-hood .head-wrap:before {
    position: absolute;
    content: "";
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    background: url(../../img/under-the-hood-logo-01.svg) no-repeat;
    width: 158px;
    height: 121px; }
    @media screen and (max-width: 768px) {
      .single .article-feat.article-head.under-the-hood .head-wrap:before {
        display: none; } }
    @media screen and (min-width: 769px) and (max-width: 1200px) {
      .single .article-feat.article-head.under-the-hood .head-wrap:before {
        width: 100px;
        height: 76px; } }

.blog .article-head .head-wrap, .archive .article-head .head-wrap, .category .article-head .head-wrap {
  background: #D56E24;
  display: -ms-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 225px;
  padding-bottom: 75px;
  position: relative; }
  @media screen and (min-width: 769px) and (max-width: 1000px) {
    .blog .article-head .head-wrap, .archive .article-head .head-wrap, .category .article-head .head-wrap {
      padding-top: 135px; } }
  .blog .article-head .head-wrap:before, .archive .article-head .head-wrap:before, .category .article-head .head-wrap:before {
    content: "";
    top: 18%;
    right: 11%;
    position: absolute;
    display: block;
    width: 34px;
    height: 51px;
    background: url(_img/light-buld.svg) no-repeat center center; }
  @media screen and (min-width: 769px) {
    .blog .article-head .head-wrap, .archive .article-head .head-wrap, .category .article-head .head-wrap {
      width: 50%;
      padding-right: 5%;
      padding-left: 8%; } }
  @media screen and (max-width: 768px) {
    .blog .article-head .head-wrap, .archive .article-head .head-wrap, .category .article-head .head-wrap {
      padding-top: 50px;
      margin-bottom: 35px; } }
  .blog .article-head .head-wrap h1, .blog .article-head .head-wrap h2, .archive .article-head .head-wrap h1, .archive .article-head .head-wrap h2, .category .article-head .head-wrap h1, .category .article-head .head-wrap h2 {
    font-family: "TradeGothicNextW01-Bold_693229";
    margin: 0 0 25px;
    text-decoration: none; }
    .blog .article-head .head-wrap h1:after, .blog .article-head .head-wrap h2:after, .archive .article-head .head-wrap h1:after, .archive .article-head .head-wrap h2:after, .category .article-head .head-wrap h1:after, .category .article-head .head-wrap h2:after {
      display: none; }
    .blog .article-head .head-wrap h1 a, .blog .article-head .head-wrap h2 a, .archive .article-head .head-wrap h1 a, .archive .article-head .head-wrap h2 a, .category .article-head .head-wrap h1 a, .category .article-head .head-wrap h2 a {
      font-size: 75px;
      line-height: 85px;
      text-decoration-skip-ink: auto; }
    @media screen and (min-width: 769px) and (max-width: 1000px) {
      .blog .article-head .head-wrap h1 a, .blog .article-head .head-wrap h2 a, .archive .article-head .head-wrap h1 a, .archive .article-head .head-wrap h2 a, .category .article-head .head-wrap h1 a, .category .article-head .head-wrap h2 a {
        font-size: 60px;
        line-height: 67px; } }
    @media screen and (max-width: 768px) {
      .blog .article-head .head-wrap h1, .blog .article-head .head-wrap h2, .archive .article-head .head-wrap h1, .archive .article-head .head-wrap h2, .category .article-head .head-wrap h1, .category .article-head .head-wrap h2 {
        font-size: 35px;
        margin: 2vh auto; }
        .blog .article-head .head-wrap h1 a, .blog .article-head .head-wrap h2 a, .archive .article-head .head-wrap h1 a, .archive .article-head .head-wrap h2 a, .category .article-head .head-wrap h1 a, .category .article-head .head-wrap h2 a {
          font-size: 35px;
          line-height: 40px; } }
  .blog .article-head .head-wrap p, .archive .article-head .head-wrap p, .category .article-head .head-wrap p {
    margin: 0; }
  @media screen and (min-width: 769px) and (max-width: 1200px) {
    .blog .article-head .head-wrap h2, .archive .article-head .head-wrap h2, .category .article-head .head-wrap h2 {
      margin: 0 0 10px; } }

.single .article-head .head-wrap {
  min-height: 400px; }

.single .article-head .head-wrap, .page-template-page-contact .article-head .head-wrap {
  padding-left: 5%;
  padding-right: 5%;
  display: -ms-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-align-items: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 90px;
  padding-bottom: 50px;
  text-align: center; }
  @media screen and (min-width: 769px) and (max-width: 1000px) {
    .single .article-head .head-wrap, .page-template-page-contact .article-head .head-wrap {
      padding-top: 120px;
      padding-bottom: 50px; } }
  @media screen and (max-width: 768px) {
    .single .article-head .head-wrap, .page-template-page-contact .article-head .head-wrap {
      padding-top: 100px; } }
  .single .article-head .head-wrap #posttime, .single .article-head .head-wrap address h3, .single .article-head .head-wrap .blog .entry-content ul.post-category-list li a, .blog .entry-content ul.post-category-list li .single .article-head .head-wrap a, .single .article-head .head-wrap .entry-content ul.post-category-list li a, .single .entry-content ul.post-category-list li .article-head .head-wrap a, .single .article-head .head-wrap .category .entry-content ul.post-category-list li a, .category .entry-content ul.post-category-list li .single .article-head .head-wrap a, .single .article-head .head-wrap .archive .entry-content ul.post-category-list li a, .archive .entry-content ul.post-category-list li .single .article-head .head-wrap a, .page-template-page-contact .article-head .head-wrap #posttime, .page-template-page-contact .article-head .head-wrap address h3, .page-template-page-contact .article-head .head-wrap .blog .entry-content ul.post-category-list li a, .blog .entry-content ul.post-category-list li .page-template-page-contact .article-head .head-wrap a, .page-template-page-contact .article-head .head-wrap .single .entry-content ul.post-category-list li a, .single .entry-content ul.post-category-list li .page-template-page-contact .article-head .head-wrap a, .page-template-page-contact .article-head .head-wrap .category .entry-content ul.post-category-list li a, .category .entry-content ul.post-category-list li .page-template-page-contact .article-head .head-wrap a, .page-template-page-contact .article-head .head-wrap .archive .entry-content ul.post-category-list li a, .archive .entry-content ul.post-category-list li .page-template-page-contact .article-head .head-wrap a {
    font-size: 24px;
    margin-top: 35px; }
    @media screen and (min-width: 769px) and (max-width: 1000px) {
      .single .article-head .head-wrap #posttime, .single .article-head .head-wrap address h3, .single .article-head .head-wrap .blog .entry-content ul.post-category-list li a, .blog .entry-content ul.post-category-list li .single .article-head .head-wrap a, .single .article-head .head-wrap .entry-content ul.post-category-list li a, .single .entry-content ul.post-category-list li .article-head .head-wrap a, .single .article-head .head-wrap .category .entry-content ul.post-category-list li a, .category .entry-content ul.post-category-list li .single .article-head .head-wrap a, .single .article-head .head-wrap .archive .entry-content ul.post-category-list li a, .archive .entry-content ul.post-category-list li .single .article-head .head-wrap a, .page-template-page-contact .article-head .head-wrap #posttime, .page-template-page-contact .article-head .head-wrap address h3, .page-template-page-contact .article-head .head-wrap .blog .entry-content ul.post-category-list li a, .blog .entry-content ul.post-category-list li .page-template-page-contact .article-head .head-wrap a, .page-template-page-contact .article-head .head-wrap .single .entry-content ul.post-category-list li a, .single .entry-content ul.post-category-list li .page-template-page-contact .article-head .head-wrap a, .page-template-page-contact .article-head .head-wrap .category .entry-content ul.post-category-list li a, .category .entry-content ul.post-category-list li .page-template-page-contact .article-head .head-wrap a, .page-template-page-contact .article-head .head-wrap .archive .entry-content ul.post-category-list li a, .archive .entry-content ul.post-category-list li .page-template-page-contact .article-head .head-wrap a {
        font-size: 22px;
        margin-top: 25px; } }
    @media screen and (max-width: 768px) {
      .single .article-head .head-wrap #posttime, .single .article-head .head-wrap address h3, .single .article-head .head-wrap .blog .entry-content ul.post-category-list li a, .blog .entry-content ul.post-category-list li .single .article-head .head-wrap a, .single .article-head .head-wrap .entry-content ul.post-category-list li a, .single .entry-content ul.post-category-list li .article-head .head-wrap a, .single .article-head .head-wrap .category .entry-content ul.post-category-list li a, .category .entry-content ul.post-category-list li .single .article-head .head-wrap a, .single .article-head .head-wrap .archive .entry-content ul.post-category-list li a, .archive .entry-content ul.post-category-list li .single .article-head .head-wrap a, .page-template-page-contact .article-head .head-wrap #posttime, .page-template-page-contact .article-head .head-wrap address h3, .page-template-page-contact .article-head .head-wrap .blog .entry-content ul.post-category-list li a, .blog .entry-content ul.post-category-list li .page-template-page-contact .article-head .head-wrap a, .page-template-page-contact .article-head .head-wrap .single .entry-content ul.post-category-list li a, .single .entry-content ul.post-category-list li .page-template-page-contact .article-head .head-wrap a, .page-template-page-contact .article-head .head-wrap .category .entry-content ul.post-category-list li a, .category .entry-content ul.post-category-list li .page-template-page-contact .article-head .head-wrap a, .page-template-page-contact .article-head .head-wrap .archive .entry-content ul.post-category-list li a, .archive .entry-content ul.post-category-list li .page-template-page-contact .article-head .head-wrap a {
        font-size: 20px;
        line-height: 22px;
        margin-top: 20px; } }
  .single .article-head .head-wrap h1, .page-template-page-contact .article-head .head-wrap h1 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    margin: 0 auto;
    font-size: 75px;
    line-height: 79px;
    text-align: center;
    color: white;
    padding-left: 10%;
    padding-right: 10%; }
    @media screen and (min-width: 769px) and (max-width: 1000px) {
      .single .article-head .head-wrap h1, .page-template-page-contact .article-head .head-wrap h1 {
        font-size: 58px;
        line-height: 61px; } }
    @media screen and (max-width: 768px) {
      .single .article-head .head-wrap h1, .page-template-page-contact .article-head .head-wrap h1 {
        font-size: 45px;
        line-height: 47px;
        padding-left: 3%;
        padding-right: 3%; } }

.entry-content .article-head .head-wrap p {
  font-size: 24px;
  line-height: 34px;
  color: white; }
  @media screen and (min-width: 769px) and (max-width: 1000px) {
    .entry-content .article-head .head-wrap p {
      font-size: 20px;
      line-height: 28px; } }
  @media screen and (max-width: 768px) {
    .entry-content .article-head .head-wrap p {
      font-size: 18px;
      line-height: 28px; } }

.head-wrap {
  width: 100%;
  padding-top: 0;
  padding-left: 10%; }
  @media screen and (max-width: 768px) {
    .head-wrap {
      padding-left: 0; } }
  .entry-grid .head-wrap {
    width: 100%; }

.head-wrap address {
  margin-top: 3vh;
  margin-bottom: 0; }
  @media screen and (max-width: 768px) {
    .head-wrap address {
      text-align: center; } }
  .head-wrap address h3 {
    color: #d6d6d6;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    margin: 1vh 0;
    padding: 0;
    border: none; }
  .head-wrap address p {
    margin: 0;
    color: #d6d6d6;
    font-size: 17px;
    line-height: 25px;
    padding: 0; }
    @media screen and (max-width: 768px) {
      .head-wrap address p {
        color: #4d4d4d; } }
  .head-wrap address a {
    color: #d6d6d6;
    text-decoration: none;
    text-transform: none;
    font-family: "Tisa W01 Regular"; }
    @media screen and (max-width: 768px) {
      .head-wrap address a {
        color: #4d4d4d; } }

.article-head {
  position: relative;
  overflow: visible;
  width: 100%; }
  .article-head .avatar {
    position: absolute;
    border: 1px solid #ffc426;
    border-radius: 100%;
    box-shadow: 0 12px 14px 0 rgba(0, 0, 0, 0.5);
    -webkit-transform: translate(-50%, 110%);
    transform: translate(-50%, 110%);
    width: 58px; }
  .article-head h1 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased; }
    .article-head h1 a {
      color: #ffffff;
      font-size: 72px; }
      .article-head h1 a:hover {
        color: #ffffff;
        text-decoration: none; }
  .article-head h2 {
    line-height: 42px;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased; }
    @media screen and (min-width: 768px) and (max-width: 1200px) {
      .article-head h2 {
        line-height: 38px; } }
    .article-head h2 a {
      color: #ffffff;
      font-size: 72px; }
      .article-head h2 a:hover {
        color: #ffffff;
        text-decoration: none; }
  @media screen and (min-width: 769px) {
    .single-post .article-head h2 {
      line-height: 60px; } }
  @media screen and (max-width: 768px) {
    .single-post .article-head h2 {
      line-height: 50px; } }
  .article-head .attachment-post-feat, .article-head .attachment-post-feat-port {
    box-shadow: 0 22px 34px 0 rgba(0, 0, 0, 0.3);
    width: 100%;
    height: auto; }
  .single.single-team-member .article-head {
    padding-left: 10%;
    padding-right: 10%;
    padding-top: 209px;
    height: auto; }
    @media screen and (max-width: 768px) {
      .single.single-team-member .article-head {
        padding-top: 120px; } }
    .single.single-team-member .article-head .team-member {
      position: relative;
      background: white;
      border: 8px solid #212121;
      width: 100%;
      display: -ms-flex;
      display: -ms-flexbox;
      display: -webkit-box;
      display: flex;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      -ms-align-items: flex-start;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
          -ms-flex-direction: row-reverse;
              flex-direction: row-reverse;
      margin-bottom: 85px; }
      @media screen and (max-width: 768px) {
        .single.single-team-member .article-head .team-member {
          -ms-flex-direction: column-reverse;
          -webkit-box-orient: vertical;
          -webkit-box-direction: reverse;
                  flex-direction: column-reverse; } }
      .single.single-team-member .article-head .team-member .feat-image {
        width: 42.1%;
        position: relative;
        z-index: 99;
        margin-top: 51px;
        margin-bottom: 51px;
        padding-left: 6%; }
        .single.single-team-member .article-head .team-member .feat-image:before {
          content: "";
          display: block;
          position: absolute;
          top: 50%;
          left: 0;
          -webkit-transform: translate(-30%, -50%);
          transform: translate(-30%, -50%);
          width: 288px;
          height: 142px;
          background: url(_img/yellow-dots-rect.png) no-repeat center center; }
        @media screen and (max-width: 768px) {
          .single.single-team-member .article-head .team-member .feat-image {
            width: 100%;
            padding-right: 10%; } }
        .single.single-team-member .article-head .team-member .feat-image img {
          display: block;
          position: relative;
          width: 100%;
          box-shadow: 0 12px 44px 0 rgba(0, 0, 0, 0.5); }
      .single.single-team-member .article-head .team-member:after {
        content: "";
        position: absolute;
        background: transparent;
        border-right: 8px solid #ffc426;
        border-bottom: 8px solid #ffc426;
        width: calc(100% - 32px);
        height: calc(100% - 32px);
        display: block;
        left: 48px;
        top: 48px;
        pointer-events: none; }
      .single.single-team-member .article-head .team-member .feat-icon {
        position: absolute; }
    .single.single-team-member .article-head .head-wrap {
      position: relative;
      -webkit-transform: none;
      transform: none;
      left: inherit;
      top: inherit;
      text-align: left;
      width: 57.9%;
      padding-right: 10%;
      padding-bottom: 25px; }
      @media screen and (max-width: 768px) {
        .single.single-team-member .article-head .head-wrap {
          width: 100%;
          padding-bottom: 45px;
          text-align: left; } }
      .single.single-team-member .article-head .head-wrap h1 {
        font-size: 75px;
        line-height: 79px;
        color: #212121;
        margin-left: 0;
        margin-right: 0;
        max-width: 100%;
        text-transform: none;
        padding-left: 0;
        padding-right: 0;
        text-align: left;
        display: block;
        width: 100%; }
        @media screen and (max-width: 768px) {
          .single.single-team-member .article-head .head-wrap h1 {
            font-size: 50px;
            line-height: 52px;
            margin-top: 0;
            text-align: left;
            padding-left: 0;
            padding-right: 0; } }
        .single.single-team-member .article-head .head-wrap h1:after {
          display: none; }
      .single.single-team-member .article-head .head-wrap h2 {
        font-family: "AvenirNextLTW01-Regular";
        font-size: 24px;
        line-height: 28px;
        margin-bottom: 44px;
        color: black;
        display: block;
        width: 100%; }
        @media screen and (max-width: 768px) {
          .single.single-team-member .article-head .head-wrap h2 {
            margin-bottom: 22px;
            font-size: 16px;
            line-height: 18px; } }
      .single.single-team-member .article-head .head-wrap p {
        font-size: 18px;
        line-height: 28px;
        font-family: "AvenirNextLTW01-Regular";
        color: #212121;
        margin-bottom: 27px;
        margin-top: 0; }
        @media screen and (max-width: 768px) {
          .single.single-team-member .article-head .head-wrap p {
            font-size: 15px;
            line-height: 20px; } }
    .single.single-team-member .article-head:after {
      display: none; }
  .article-head.under-the-hood:after {
    top: 50%;
    left: 25%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background: url(../../img/under-the-hood-logo-01.svg) no-repeat;
    width: 249px;
    height: 191px; }
    @media screen and (max-width: 768px) {
      .article-head.under-the-hood:after {
        display: none; } }
  @media screen and (max-width: 768px) {
    .article-head.under-the-hood:before {
      content: "";
      position: absolute;
      display: block;
      background: url(../../img/under-the-hood-logo-01.svg) no-repeat center center;
      width: 100%;
      height: 0;
      padding-bottom: 45%;
      margin-top: 5%; } }
  .article-head .bg-spec-cat {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .4s;
            transition-duration: .4s; }
  .entry-grid .article-head.under-the-hood:after {
    left: 50%; }

#posttime, .head-wrap address h3, .blog .entry-content ul.post-category-list li a, .single .entry-content ul.post-category-list li a, .category .entry-content ul.post-category-list li a, .archive .entry-content ul.post-category-list li a {
  font-family: "AvenirNextLTW01-Regular";
  text-align: center;
  text-transform: none;
  color: white;
  font-size: 18px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  letter-spacing: 0; }
  .article-head.article-feat #posttime, .article-head.article-feat .head-wrap address h3, .head-wrap address .article-head.article-feat h3, .article-head.article-feat .blog .entry-content ul.post-category-list li a, .blog .entry-content ul.post-category-list li .article-head.article-feat a, .article-head.article-feat .single .entry-content ul.post-category-list li a, .single .entry-content ul.post-category-list li .article-head.article-feat a, .article-head.article-feat .category .entry-content ul.post-category-list li a, .category .entry-content ul.post-category-list li .article-head.article-feat a, .article-head.article-feat .archive .entry-content ul.post-category-list li a, .archive .entry-content ul.post-category-list li .article-head.article-feat a {
    display: inline-block; }

.article-head.article-feat ul.post-category-list.category-posts li a {
  color: white; }
  @media screen and (max-width: 768px) {
    .article-head.article-feat ul.post-category-list.category-posts li a {
      color: white; } }

.blog .entry-content ul.post-category-list, .single .entry-content ul.post-category-list, .category .entry-content ul.post-category-list, .archive .entry-content ul.post-category-list {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0; }
  @media screen and (max-width: 768px) {
    .blog .entry-content ul.post-category-list, .single .entry-content ul.post-category-list, .category .entry-content ul.post-category-list, .archive .entry-content ul.post-category-list {
      margin-bottom: 10px; } }
  .article-head.article-feat .blog .entry-content ul.post-category-list, .article-head.article-feat .single .entry-content ul.post-category-list, .article-head.article-feat .category .entry-content ul.post-category-list, .article-head.article-feat .archive .entry-content ul.post-category-list {
    margin: 0;
    overflow: hidden; }
  .blog .entry-content ul.post-category-list li, .single .entry-content ul.post-category-list li, .category .entry-content ul.post-category-list li, .archive .entry-content ul.post-category-list li {
    display: inline-block;
    list-style-type: none;
    margin-right: 25px;
    margin-bottom: 1vh;
    margin-top: 0;
    line-height: 20px;
    padding: 0; }
    @media screen and (max-width: 768px) {
      .blog .entry-content ul.post-category-list li, .single .entry-content ul.post-category-list li, .category .entry-content ul.post-category-list li, .archive .entry-content ul.post-category-list li {
        margin-bottom: 0; } }
    .blog .entry-content ul.post-category-list li a, .single .entry-content ul.post-category-list li a, .category .entry-content ul.post-category-list li a, .archive .entry-content ul.post-category-list li a {
      color: #A4A4A4;
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      text-decoration: none; }
      .blog .entry-content ul.post-category-list li a:hover, .single .entry-content ul.post-category-list li a:hover, .category .entry-content ul.post-category-list li a:hover, .archive .entry-content ul.post-category-list li a:hover {
        text-decoration: none; }

.blog .entry-content, .single .entry-content, .archive .entry-content, .page-template-work-php .entry-content, .category .entry-content {
  position: relative;
  margin: 0 auto;
  width: 100%;
  padding: 0; }
  .blog .entry-content .single-wrap, .single .entry-content .single-wrap, .archive .entry-content .single-wrap, .page-template-work-php .entry-content .single-wrap, .category .entry-content .single-wrap {
    max-width: 755px;
    margin: 0 auto;
    padding: env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);
    padding: constant(safe-area-inset-top) constant(safe-area-inset-right) constant(safe-area-inset-bottom) constant(safe-area-inset-left); }
    .blog .entry-content .single-wrap hr, .single .entry-content .single-wrap hr, .archive .entry-content .single-wrap hr, .page-template-work-php .entry-content .single-wrap hr, .category .entry-content .single-wrap hr {
      display: none; }
    .blog .entry-content .single-wrap p, .single .entry-content .single-wrap p, .archive .entry-content .single-wrap p, .page-template-work-php .entry-content .single-wrap p, .category .entry-content .single-wrap p {
      line-height: 34px;
      font-size: 18px;
      line-height: 28px;
      margin: 25px auto;
      font-family: "AvenirNextLTW01-Regular";
      color: #212121; }
      @media screen and (max-width: 768px) {
        .blog .entry-content .single-wrap p, .single .entry-content .single-wrap p, .archive .entry-content .single-wrap p, .page-template-work-php .entry-content .single-wrap p, .category .entry-content .single-wrap p {
          font-size: 15px;
          line-height: 23.4px; } }
    .blog .entry-content .single-wrap > p, .blog .entry-content .single-wrap > ul, .blog .entry-content .single-wrap > ol, .blog .entry-content .single-wrap > dl, .blog .entry-content .single-wrap > h1, .blog .entry-content .single-wrap > h2, .blog .entry-content .single-wrap > h3, .blog .entry-content .single-wrap > h4, .blog .entry-content .single-wrap > h5, .blog .entry-content .single-wrap > h6, .blog .entry-content .single-wrap > table, .blog .entry-content .single-wrap > blockquote, .blog .entry-content .single-wrap cite, .blog .entry-content .single-wrap code, .single .entry-content .single-wrap > p, .single .entry-content .single-wrap > ul, .single .entry-content .single-wrap > ol, .single .entry-content .single-wrap > dl, .single .entry-content .single-wrap > h1, .single .entry-content .single-wrap > h2, .single .entry-content .single-wrap > h3, .single .entry-content .single-wrap > h4, .single .entry-content .single-wrap > h5, .single .entry-content .single-wrap > h6, .single .entry-content .single-wrap > table, .single .entry-content .single-wrap > blockquote, .single .entry-content .single-wrap cite, .single .entry-content .single-wrap code, .archive .entry-content .single-wrap > p, .archive .entry-content .single-wrap > ul, .archive .entry-content .single-wrap > ol, .archive .entry-content .single-wrap > dl, .archive .entry-content .single-wrap > h1, .archive .entry-content .single-wrap > h2, .archive .entry-content .single-wrap > h3, .archive .entry-content .single-wrap > h4, .archive .entry-content .single-wrap > h5, .archive .entry-content .single-wrap > h6, .archive .entry-content .single-wrap > table, .archive .entry-content .single-wrap > blockquote, .archive .entry-content .single-wrap cite, .archive .entry-content .single-wrap code, .page-template-work-php .entry-content .single-wrap > p, .page-template-work-php .entry-content .single-wrap > ul, .page-template-work-php .entry-content .single-wrap > ol, .page-template-work-php .entry-content .single-wrap > dl, .page-template-work-php .entry-content .single-wrap > h1, .page-template-work-php .entry-content .single-wrap > h2, .page-template-work-php .entry-content .single-wrap > h3, .page-template-work-php .entry-content .single-wrap > h4, .page-template-work-php .entry-content .single-wrap > h5, .page-template-work-php .entry-content .single-wrap > h6, .page-template-work-php .entry-content .single-wrap > table, .page-template-work-php .entry-content .single-wrap > blockquote, .page-template-work-php .entry-content .single-wrap cite, .page-template-work-php .entry-content .single-wrap code, .category .entry-content .single-wrap > p, .category .entry-content .single-wrap > ul, .category .entry-content .single-wrap > ol, .category .entry-content .single-wrap > dl, .category .entry-content .single-wrap > h1, .category .entry-content .single-wrap > h2, .category .entry-content .single-wrap > h3, .category .entry-content .single-wrap > h4, .category .entry-content .single-wrap > h5, .category .entry-content .single-wrap > h6, .category .entry-content .single-wrap > table, .category .entry-content .single-wrap > blockquote, .category .entry-content .single-wrap cite, .category .entry-content .single-wrap code {
      max-width: 755px;
      margin: 25px auto;
      color: #212121;
      padding: 0; }
      @media screen and (max-width: 768px) {
        .blog .entry-content .single-wrap > p, .blog .entry-content .single-wrap > ul, .blog .entry-content .single-wrap > ol, .blog .entry-content .single-wrap > dl, .blog .entry-content .single-wrap > h1, .blog .entry-content .single-wrap > h2, .blog .entry-content .single-wrap > h3, .blog .entry-content .single-wrap > h4, .blog .entry-content .single-wrap > h5, .blog .entry-content .single-wrap > h6, .blog .entry-content .single-wrap > table, .blog .entry-content .single-wrap > blockquote, .blog .entry-content .single-wrap cite, .blog .entry-content .single-wrap code, .single .entry-content .single-wrap > p, .single .entry-content .single-wrap > ul, .single .entry-content .single-wrap > ol, .single .entry-content .single-wrap > dl, .single .entry-content .single-wrap > h1, .single .entry-content .single-wrap > h2, .single .entry-content .single-wrap > h3, .single .entry-content .single-wrap > h4, .single .entry-content .single-wrap > h5, .single .entry-content .single-wrap > h6, .single .entry-content .single-wrap > table, .single .entry-content .single-wrap > blockquote, .single .entry-content .single-wrap cite, .single .entry-content .single-wrap code, .archive .entry-content .single-wrap > p, .archive .entry-content .single-wrap > ul, .archive .entry-content .single-wrap > ol, .archive .entry-content .single-wrap > dl, .archive .entry-content .single-wrap > h1, .archive .entry-content .single-wrap > h2, .archive .entry-content .single-wrap > h3, .archive .entry-content .single-wrap > h4, .archive .entry-content .single-wrap > h5, .archive .entry-content .single-wrap > h6, .archive .entry-content .single-wrap > table, .archive .entry-content .single-wrap > blockquote, .archive .entry-content .single-wrap cite, .archive .entry-content .single-wrap code, .page-template-work-php .entry-content .single-wrap > p, .page-template-work-php .entry-content .single-wrap > ul, .page-template-work-php .entry-content .single-wrap > ol, .page-template-work-php .entry-content .single-wrap > dl, .page-template-work-php .entry-content .single-wrap > h1, .page-template-work-php .entry-content .single-wrap > h2, .page-template-work-php .entry-content .single-wrap > h3, .page-template-work-php .entry-content .single-wrap > h4, .page-template-work-php .entry-content .single-wrap > h5, .page-template-work-php .entry-content .single-wrap > h6, .page-template-work-php .entry-content .single-wrap > table, .page-template-work-php .entry-content .single-wrap > blockquote, .page-template-work-php .entry-content .single-wrap cite, .page-template-work-php .entry-content .single-wrap code, .category .entry-content .single-wrap > p, .category .entry-content .single-wrap > ul, .category .entry-content .single-wrap > ol, .category .entry-content .single-wrap > dl, .category .entry-content .single-wrap > h1, .category .entry-content .single-wrap > h2, .category .entry-content .single-wrap > h3, .category .entry-content .single-wrap > h4, .category .entry-content .single-wrap > h5, .category .entry-content .single-wrap > h6, .category .entry-content .single-wrap > table, .category .entry-content .single-wrap > blockquote, .category .entry-content .single-wrap cite, .category .entry-content .single-wrap code {
          padding: 0 5%; } }
    .blog .entry-content .single-wrap figure, .single .entry-content .single-wrap figure, .archive .entry-content .single-wrap figure, .page-template-work-php .entry-content .single-wrap figure, .category .entry-content .single-wrap figure {
      max-width: calc(100% - 10vw);
      padding: 0;
      background: transparent;
      margin: 35px auto;
      border: none;
      box-shadow: none; }
    .blog .entry-content .single-wrap pre, .single .entry-content .single-wrap pre, .archive .entry-content .single-wrap pre, .page-template-work-php .entry-content .single-wrap pre, .category .entry-content .single-wrap pre {
      position: relative;
      max-width: 755px;
      border-radius: 0;
      line-height: 13px;
      margin: 10px auto;
      color: #212121;
      padding: 65px 7% 31px;
      white-space: pre-wrap;
      background: #f7f7f7; }
      @media screen and (max-width: 768px) {
        .blog .entry-content .single-wrap pre, .single .entry-content .single-wrap pre, .archive .entry-content .single-wrap pre, .page-template-work-php .entry-content .single-wrap pre, .category .entry-content .single-wrap pre {
          max-width: calc(100% - 10vw); } }
      .blog .entry-content .single-wrap pre.inline, .single .entry-content .single-wrap pre.inline, .archive .entry-content .single-wrap pre.inline, .page-template-work-php .entry-content .single-wrap pre.inline, .category .entry-content .single-wrap pre.inline {
        display: inline;
        padding: 3px 10px; }
      .blog .entry-content .single-wrap pre[class]:before, .single .entry-content .single-wrap pre[class]:before, .archive .entry-content .single-wrap pre[class]:before, .page-template-work-php .entry-content .single-wrap pre[class]:before, .category .entry-content .single-wrap pre[class]:before {
        position: absolute;
        display: block;
        width: 100%;
        padding: 10px;
        color: #ffffff;
        top: 0;
        left: 0;
        background: #4d4d4d;
        font-family: "Montserrat", sans-serif; }
      .blog .entry-content .single-wrap pre[class*="PHP"]:before, .single .entry-content .single-wrap pre[class*="PHP"]:before, .archive .entry-content .single-wrap pre[class*="PHP"]:before, .page-template-work-php .entry-content .single-wrap pre[class*="PHP"]:before, .category .entry-content .single-wrap pre[class*="PHP"]:before {
        content: "PHP"; }
      .blog .entry-content .single-wrap pre[class*="javascript"]:before, .single .entry-content .single-wrap pre[class*="javascript"]:before, .archive .entry-content .single-wrap pre[class*="javascript"]:before, .page-template-work-php .entry-content .single-wrap pre[class*="javascript"]:before, .category .entry-content .single-wrap pre[class*="javascript"]:before {
        content: "JavaScript"; }
      .blog .entry-content .single-wrap pre[class*="css"]:before, .single .entry-content .single-wrap pre[class*="css"]:before, .archive .entry-content .single-wrap pre[class*="css"]:before, .page-template-work-php .entry-content .single-wrap pre[class*="css"]:before, .category .entry-content .single-wrap pre[class*="css"]:before {
        content: "CSS"; }
      .blog .entry-content .single-wrap pre[class*="jquery"]:before, .single .entry-content .single-wrap pre[class*="jquery"]:before, .archive .entry-content .single-wrap pre[class*="jquery"]:before, .page-template-work-php .entry-content .single-wrap pre[class*="jquery"]:before, .category .entry-content .single-wrap pre[class*="jquery"]:before {
        content: "jQuery"; }
      .blog .entry-content .single-wrap pre[class*="html"]:before, .single .entry-content .single-wrap pre[class*="html"]:before, .archive .entry-content .single-wrap pre[class*="html"]:before, .page-template-work-php .entry-content .single-wrap pre[class*="html"]:before, .category .entry-content .single-wrap pre[class*="html"]:before {
        content: "HTML"; }
      .blog .entry-content .single-wrap pre[class*="xml"]:before, .single .entry-content .single-wrap pre[class*="xml"]:before, .archive .entry-content .single-wrap pre[class*="xml"]:before, .page-template-work-php .entry-content .single-wrap pre[class*="xml"]:before, .category .entry-content .single-wrap pre[class*="xml"]:before {
        content: "XML"; }
      .blog .entry-content .single-wrap pre[class*="sass"]:before, .single .entry-content .single-wrap pre[class*="sass"]:before, .archive .entry-content .single-wrap pre[class*="sass"]:before, .page-template-work-php .entry-content .single-wrap pre[class*="sass"]:before, .category .entry-content .single-wrap pre[class*="sass"]:before {
        content: "SASS"; }
      .blog .entry-content .single-wrap pre[class*="wordpress"]:before, .single .entry-content .single-wrap pre[class*="wordpress"]:before, .archive .entry-content .single-wrap pre[class*="wordpress"]:before, .page-template-work-php .entry-content .single-wrap pre[class*="wordpress"]:before, .category .entry-content .single-wrap pre[class*="wordpress"]:before {
        content: "WordPress"; }
      .blog .entry-content .single-wrap pre[class*="json"]:before, .single .entry-content .single-wrap pre[class*="json"]:before, .archive .entry-content .single-wrap pre[class*="json"]:before, .page-template-work-php .entry-content .single-wrap pre[class*="json"]:before, .category .entry-content .single-wrap pre[class*="json"]:before {
        content: "JSON"; }
    .blog .entry-content .single-wrap code, .single .entry-content .single-wrap code, .archive .entry-content .single-wrap code, .page-template-work-php .entry-content .single-wrap code, .category .entry-content .single-wrap code {
      display: inline-block;
      background: #f7f7f7;
      font-size: 14px;
      padding: 65px 7% 31px;
      line-height: 13px;
      border-radius: 0;
      width: 100%;
      white-space: pre-wrap;
      box-sizing: border-box; }
      .blog .entry-content .single-wrap code.inline, .single .entry-content .single-wrap code.inline, .archive .entry-content .single-wrap code.inline, .page-template-work-php .entry-content .single-wrap code.inline, .category .entry-content .single-wrap code.inline {
        display: inline;
        margin: 0;
        padding: 3px 10px; }
      .blog .entry-content .single-wrap code[class], .single .entry-content .single-wrap code[class], .archive .entry-content .single-wrap code[class], .page-template-work-php .entry-content .single-wrap code[class], .category .entry-content .single-wrap code[class] {
        position: relative; }
        .blog .entry-content .single-wrap code[class]:before, .single .entry-content .single-wrap code[class]:before, .archive .entry-content .single-wrap code[class]:before, .page-template-work-php .entry-content .single-wrap code[class]:before, .category .entry-content .single-wrap code[class]:before {
          position: absolute;
          display: block;
          width: 100%;
          padding: 10px;
          color: #ffffff;
          top: 0;
          left: 0;
          background: #4d4d4d;
          font-family: "Montserrat", sans-serif; }
      .blog .entry-content .single-wrap code[class*="PHP"]:before, .single .entry-content .single-wrap code[class*="PHP"]:before, .archive .entry-content .single-wrap code[class*="PHP"]:before, .page-template-work-php .entry-content .single-wrap code[class*="PHP"]:before, .category .entry-content .single-wrap code[class*="PHP"]:before {
        content: "PHP"; }
      .blog .entry-content .single-wrap code[class*="shell"]:before, .single .entry-content .single-wrap code[class*="shell"]:before, .archive .entry-content .single-wrap code[class*="shell"]:before, .page-template-work-php .entry-content .single-wrap code[class*="shell"]:before, .category .entry-content .single-wrap code[class*="shell"]:before {
        content: "shell"; }
      .blog .entry-content .single-wrap code[class*="javascript"]:before, .single .entry-content .single-wrap code[class*="javascript"]:before, .archive .entry-content .single-wrap code[class*="javascript"]:before, .page-template-work-php .entry-content .single-wrap code[class*="javascript"]:before, .category .entry-content .single-wrap code[class*="javascript"]:before {
        content: "JavaScript"; }
      .blog .entry-content .single-wrap code[class*="css"]:before, .single .entry-content .single-wrap code[class*="css"]:before, .archive .entry-content .single-wrap code[class*="css"]:before, .page-template-work-php .entry-content .single-wrap code[class*="css"]:before, .category .entry-content .single-wrap code[class*="css"]:before {
        content: "CSS"; }
      .blog .entry-content .single-wrap code[class*="jquery"]:before, .single .entry-content .single-wrap code[class*="jquery"]:before, .archive .entry-content .single-wrap code[class*="jquery"]:before, .page-template-work-php .entry-content .single-wrap code[class*="jquery"]:before, .category .entry-content .single-wrap code[class*="jquery"]:before {
        content: "jQuery"; }
      .blog .entry-content .single-wrap code[class*="html"]:before, .single .entry-content .single-wrap code[class*="html"]:before, .archive .entry-content .single-wrap code[class*="html"]:before, .page-template-work-php .entry-content .single-wrap code[class*="html"]:before, .category .entry-content .single-wrap code[class*="html"]:before {
        content: "HTML"; }
      .blog .entry-content .single-wrap code[class*="xml"]:before, .single .entry-content .single-wrap code[class*="xml"]:before, .archive .entry-content .single-wrap code[class*="xml"]:before, .page-template-work-php .entry-content .single-wrap code[class*="xml"]:before, .category .entry-content .single-wrap code[class*="xml"]:before {
        content: "XML"; }
      .blog .entry-content .single-wrap code[class*="sass"]:before, .single .entry-content .single-wrap code[class*="sass"]:before, .archive .entry-content .single-wrap code[class*="sass"]:before, .page-template-work-php .entry-content .single-wrap code[class*="sass"]:before, .category .entry-content .single-wrap code[class*="sass"]:before {
        content: "SASS"; }
      .blog .entry-content .single-wrap code[class*="wordpress"]:before, .single .entry-content .single-wrap code[class*="wordpress"]:before, .archive .entry-content .single-wrap code[class*="wordpress"]:before, .page-template-work-php .entry-content .single-wrap code[class*="wordpress"]:before, .category .entry-content .single-wrap code[class*="wordpress"]:before {
        content: "WordPress"; }
      .blog .entry-content .single-wrap code[class*="json"]:before, .single .entry-content .single-wrap code[class*="json"]:before, .archive .entry-content .single-wrap code[class*="json"]:before, .page-template-work-php .entry-content .single-wrap code[class*="json"]:before, .category .entry-content .single-wrap code[class*="json"]:before {
        content: "JSON"; }
    .blog .entry-content .single-wrap figcaption, .single .entry-content .single-wrap figcaption, .archive .entry-content .single-wrap figcaption, .page-template-work-php .entry-content .single-wrap figcaption, .category .entry-content .single-wrap figcaption {
      font-family: "Tisa W01 Regular"; }
    .blog .entry-content .single-wrap ul li, .blog .entry-content .single-wrap ol li, .blog .entry-content .single-wrap dl dd, .blog .entry-content .single-wrap dl dt, .single .entry-content .single-wrap ul li, .single .entry-content .single-wrap ol li, .single .entry-content .single-wrap dl dd, .single .entry-content .single-wrap dl dt, .archive .entry-content .single-wrap ul li, .archive .entry-content .single-wrap ol li, .archive .entry-content .single-wrap dl dd, .archive .entry-content .single-wrap dl dt, .page-template-work-php .entry-content .single-wrap ul li, .page-template-work-php .entry-content .single-wrap ol li, .page-template-work-php .entry-content .single-wrap dl dd, .page-template-work-php .entry-content .single-wrap dl dt, .category .entry-content .single-wrap ul li, .category .entry-content .single-wrap ol li, .category .entry-content .single-wrap dl dd, .category .entry-content .single-wrap dl dt {
      line-height: 34px;
      font-size: 18px;
      font-family: "AvenirNextLTW01-Regular";
      margin: 5px auto;
      color: #212121;
      padding-top: 0;
      padding-bottom: 0;
      padding-left: 35px;
      padding-right: 0;
      list-style-type: none; }
    .blog .entry-content .single-wrap ul:not([class*="cat"]) li:before, .single .entry-content .single-wrap ul:not([class*="cat"]) li:before, .archive .entry-content .single-wrap ul:not([class*="cat"]) li:before, .page-template-work-php .entry-content .single-wrap ul:not([class*="cat"]) li:before, .category .entry-content .single-wrap ul:not([class*="cat"]) li:before {
      content: "•";
      position: absolute;
      margin-left: -18px; }
    .blog .entry-content .single-wrap blockquote, .single .entry-content .single-wrap blockquote, .archive .entry-content .single-wrap blockquote, .page-template-work-php .entry-content .single-wrap blockquote, .category .entry-content .single-wrap blockquote {
      border: none;
      text-align: center;
      margin-top: 54px;
      margin-bottom: 44px; }
      .blog .entry-content .single-wrap blockquote p, .single .entry-content .single-wrap blockquote p, .archive .entry-content .single-wrap blockquote p, .page-template-work-php .entry-content .single-wrap blockquote p, .category .entry-content .single-wrap blockquote p {
        font-family: "AvenirNextLTW01-Regular";
        font-size: 24px;
        line-height: 34px;
        margin: 0 10%; }
      .blog .entry-content .single-wrap blockquote em, .single .entry-content .single-wrap blockquote em, .archive .entry-content .single-wrap blockquote em, .page-template-work-php .entry-content .single-wrap blockquote em, .category .entry-content .single-wrap blockquote em {
        font-style: normal; }
      .blog .entry-content .single-wrap blockquote:after, .single .entry-content .single-wrap blockquote:after, .archive .entry-content .single-wrap blockquote:after, .page-template-work-php .entry-content .single-wrap blockquote:after, .category .entry-content .single-wrap blockquote:after {
        content: "";
        display: block;
        width: 42px;
        height: 2px;
        background: #ffc426;
        margin: 21px auto 0; }
      .blog .entry-content .single-wrap blockquote:before, .single .entry-content .single-wrap blockquote:before, .archive .entry-content .single-wrap blockquote:before, .page-template-work-php .entry-content .single-wrap blockquote:before, .category .entry-content .single-wrap blockquote:before {
        content: "";
        display: block;
        width: 42px;
        height: 2px;
        background: #ffc426;
        margin: 0 auto 0;
        -webkit-transform: translateY(-21px);
        transform: translateY(-21px); }
    .blog .entry-content .single-wrap h1, .single .entry-content .single-wrap h1, .archive .entry-content .single-wrap h1, .page-template-work-php .entry-content .single-wrap h1, .category .entry-content .single-wrap h1 {
      margin-top: 75px;
      margin-bottom: 0;
      color: #212121; }
    .blog .entry-content .single-wrap h2, .single .entry-content .single-wrap h2, .archive .entry-content .single-wrap h2, .page-template-work-php .entry-content .single-wrap h2, .category .entry-content .single-wrap h2 {
      margin-top: 50px;
      margin-bottom: 0;
      color: #212121; }
    .blog .entry-content .single-wrap h3, .single .entry-content .single-wrap h3, .archive .entry-content .single-wrap h3, .page-template-work-php .entry-content .single-wrap h3, .category .entry-content .single-wrap h3 {
      margin-top: 35px;
      margin-bottom: 0;
      font-family: "Tisa W01 Regular";
      font-weight: 700;
      font-size: 22px;
      color: #212121; }
    .blog .entry-content .single-wrap > p:first-of-type, .single .entry-content .single-wrap > p:first-of-type, .archive .entry-content .single-wrap > p:first-of-type, .page-template-work-php .entry-content .single-wrap > p:first-of-type, .category .entry-content .single-wrap > p:first-of-type {
      position: relative;
      font-size: 24px;
      margin: 45px auto 45px;
      line-height: 34px;
      color: #000; }
      .blog .entry-content .single-wrap > p:first-of-type img, .single .entry-content .single-wrap > p:first-of-type img, .archive .entry-content .single-wrap > p:first-of-type img, .page-template-work-php .entry-content .single-wrap > p:first-of-type img, .category .entry-content .single-wrap > p:first-of-type img {
        display: block;
        margin: 0 auto; }
        @media screen and (max-width: 768px) {
          .blog .entry-content .single-wrap > p:first-of-type img, .single .entry-content .single-wrap > p:first-of-type img, .archive .entry-content .single-wrap > p:first-of-type img, .page-template-work-php .entry-content .single-wrap > p:first-of-type img, .category .entry-content .single-wrap > p:first-of-type img {
            display: none; } }
      @media screen and (min-width: 769px) {
        .blog .entry-content .single-wrap > p:first-of-type:after, .single .entry-content .single-wrap > p:first-of-type:after, .archive .entry-content .single-wrap > p:first-of-type:after, .page-template-work-php .entry-content .single-wrap > p:first-of-type:after, .category .entry-content .single-wrap > p:first-of-type:after {
          content: "";
          display: block;
          width: 42px;
          height: 2px;
          background: #ffc426;
          margin: 21px auto 0; } }
      @media screen and (max-width: 768px) {
        .blog .entry-content .single-wrap > p:first-of-type:after, .single .entry-content .single-wrap > p:first-of-type:after, .archive .entry-content .single-wrap > p:first-of-type:after, .page-template-work-php .entry-content .single-wrap > p:first-of-type:after, .category .entry-content .single-wrap > p:first-of-type:after {
          display: none; } }
      .blog .entry-content .single-wrap > p:first-of-type:first-letter, .single .entry-content .single-wrap > p:first-of-type:first-letter, .archive .entry-content .single-wrap > p:first-of-type:first-letter, .page-template-work-php .entry-content .single-wrap > p:first-of-type:first-letter, .category .entry-content .single-wrap > p:first-of-type:first-letter {
        font-size: 75px;
        float: left;
        padding-top: 18px;
        padding-right: 10px;
        color: #ffc426;
        font-family: "TradeGothicNextW01-Bold_693229"; }
        @media screen and (max-width: 768px) {
          .blog .entry-content .single-wrap > p:first-of-type:first-letter, .single .entry-content .single-wrap > p:first-of-type:first-letter, .archive .entry-content .single-wrap > p:first-of-type:first-letter, .page-template-work-php .entry-content .single-wrap > p:first-of-type:first-letter, .category .entry-content .single-wrap > p:first-of-type:first-letter {
            font-size: 60px;
            padding-top: 12px; } }
      @media screen and (min-width: 769px) and (max-width: 1000px) {
        .blog .entry-content .single-wrap > p:first-of-type, .single .entry-content .single-wrap > p:first-of-type, .archive .entry-content .single-wrap > p:first-of-type, .page-template-work-php .entry-content .single-wrap > p:first-of-type, .category .entry-content .single-wrap > p:first-of-type {
          font-size: 22px;
          line-height: 30.5px; } }
      @media screen and (max-width: 768px) {
        .blog .entry-content .single-wrap > p:first-of-type, .single .entry-content .single-wrap > p:first-of-type, .archive .entry-content .single-wrap > p:first-of-type, .page-template-work-php .entry-content .single-wrap > p:first-of-type, .category .entry-content .single-wrap > p:first-of-type {
          font-size: 20px;
          line-height: 28px;
          margin-top: 0; } }
    .blog .entry-content .single-wrap .cat-list, .single .entry-content .single-wrap .cat-list, .archive .entry-content .single-wrap .cat-list, .page-template-work-php .entry-content .single-wrap .cat-list, .category .entry-content .single-wrap .cat-list {
      position: absolute;
      top: 0;
      left: 50%;
      -moztransform: translateX(-50%);
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%);
      font-family: "Montserrat", sans-serif;
      font-size: 10px;
      padding: 0;
      margin: 25px auto 0 -500px; }
      @media screen and (max-width: 1145px) {
        .blog .entry-content .single-wrap .cat-list, .single .entry-content .single-wrap .cat-list, .archive .entry-content .single-wrap .cat-list, .page-template-work-php .entry-content .single-wrap .cat-list, .category .entry-content .single-wrap .cat-list {
          overflow: hidden;
          position: relative;
          left: 0;
          -webkit-transform: translateX(0);
          transform: translateX(0);
          margin: 0 auto 3vh;
          display: -ms-flex;
          display: -ms-flexbox;
          display: -webkit-box;
          display: flex;
          -ms-flex-wrap: wrap;
          flex-wrap: wrap;
          -ms-align-items: center;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center; } }
      .blog .entry-content .single-wrap .cat-list li, .single .entry-content .single-wrap .cat-list li, .archive .entry-content .single-wrap .cat-list li, .page-template-work-php .entry-content .single-wrap .cat-list li, .category .entry-content .single-wrap .cat-list li {
        list-style: none;
        margin-top: 15px;
        margin-bottom: 0; }
        @media screen and (max-width: 1145px) {
          .blog .entry-content .single-wrap .cat-list li, .single .entry-content .single-wrap .cat-list li, .archive .entry-content .single-wrap .cat-list li, .page-template-work-php .entry-content .single-wrap .cat-list li, .category .entry-content .single-wrap .cat-list li {
            float: none;
            padding: 10px 15px;
            margin: 0; } }
      .blog .entry-content .single-wrap .cat-list a, .single .entry-content .single-wrap .cat-list a, .archive .entry-content .single-wrap .cat-list a, .page-template-work-php .entry-content .single-wrap .cat-list a, .category .entry-content .single-wrap .cat-list a {
        display: block;
        text-align: left;
        text-decoration: none;
        border-radius: 20px;
        color: #A4A4A4;
        padding: 0;
        font-family: "AvenirNextLTW01-Regular";
        font-size: 18px;
        line-height: 28px;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-duration: .4s;
                transition-duration: .4s; }
        .blog .entry-content .single-wrap .cat-list a:hover, .single .entry-content .single-wrap .cat-list a:hover, .archive .entry-content .single-wrap .cat-list a:hover, .page-template-work-php .entry-content .single-wrap .cat-list a:hover, .category .entry-content .single-wrap .cat-list a:hover {
          text-decoration: underline; }
        @media screen and (max-width: 1145px) {
          .blog .entry-content .single-wrap .cat-list a, .single .entry-content .single-wrap .cat-list a, .archive .entry-content .single-wrap .cat-list a, .page-template-work-php .entry-content .single-wrap .cat-list a, .category .entry-content .single-wrap .cat-list a {
            max-width: 135px; } }
    .blog .entry-content .single-wrap .full-width-image, .single .entry-content .single-wrap .full-width-image, .archive .entry-content .single-wrap .full-width-image, .page-template-work-php .entry-content .single-wrap .full-width-image, .category .entry-content .single-wrap .full-width-image {
      position: relative;
      margin: 2vh 0;
      width: 100%; }
      .blog .entry-content .single-wrap .full-width-image img, .single .entry-content .single-wrap .full-width-image img, .archive .entry-content .single-wrap .full-width-image img, .page-template-work-php .entry-content .single-wrap .full-width-image img, .category .entry-content .single-wrap .full-width-image img {
        width: 100%;
        height: auto; }

.entry-grid {
  width: 100%;
  padding-left: 5%;
  padding-right: 5%;
  margin-bottom: 100px; }
  @media screen and (min-width: 769px) and (max-width: 1000px) {
    .entry-grid {
      margin-bottom: 50px; } }
  @media screen and (max-width: 768px) {
    .entry-grid {
      margin-bottom: 35px; } }
  @media screen and (min-width: 769px) {
    .entry-grid {
      display: -ms-flex;
      display: -ms-flexbox;
      display: -webkit-box;
      display: flex;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      -ms-align-items: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; } }
  @media screen and (min-width: 1201px) {
    .entry-grid .article-head {
      padding: 0; } }
  .entry-grid:hover .article-head:after {
    opacity: 0; }
  .entry-grid:hover .article-body {
    background: #ffffff; }
  .entry-grid:hover .article-head.under-the-hood:after {
    opacity: 1; }
  .entry-grid:hover .bg-spec-cat {
    opacity: 0; }
  .entry-grid .article {
    position: relative;
    width: 50%; }
    @media screen and (max-width: 768px) {
      .entry-grid .article {
        width: 100%; } }
  .entry-grid .article-head {
    margin-right: 2.5%;
    width: 47.5%;
    z-index: 2; }
    @media screen and (max-width: 768px) {
      .entry-grid .article-head {
        width: 97.5%;
        margin-bottom: 5%; } }
  .entry-grid .article-body {
    position: relative; }
    .entry-grid .article-body h2 {
      font-family: "TradeGothicNextW01-Bold_693229";
      margin: 0 0 20px;
      font-size: 50px;
      line-height: 54px;
      text-decoration: underline;
      -webkit-text-decoration-skip: ink;
      text-decoration-skip: ink;
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased; }
      @media screen and (min-width: 769px) and (max-width: 1000px) {
        .entry-grid .article-body h2 {
          font-size: 40px;
          line-height: 43px; } }
      .entry-grid .article-body h2 a {
        color: black;
        text-decoration: none; }
        .entry-grid .article-body h2 a:hover {
          text-decoration: none; }
      @media screen and (max-width: 768px) {
        .entry-grid .article-body h2 {
          font-size: 35px;
          margin: 0; } }
  .entry-grid .article-body.article p {
    color: #4d4d4d;
    font-size: 18px;
    margin-bottom: 1vh; }
    @media screen and (min-width: 769px) and (max-width: 1000px) {
      .entry-grid .article-body.article p {
        font-size: 16px;
        line-height: 24px; } }
  .entry-grid:nth-of-type(even) .article-head .avatar {
    right: 0;
    -webkit-transform: translate(50%, 110%);
    transform: translate(50%, 110%); }
  @media screen and (min-width: 769px) {
    .entry-grid:nth-of-type(odd) .article-head {
      -webkit-box-ordinal-group: 3;
          -ms-flex-order: 2;
              order: 2;
      width: 45%;
      margin-left: 5%;
      margin-right: 0; } }
  @media screen and (min-width: 769px) {
    .entry-grid:nth-of-type(odd) .article-body {
      -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
              order: 1; } }
  .entry-grid .head-wrap {
    text-align: left; }

.author-cont {
  position: relative;
  padding: 50px 4% 39px;
  max-width: calc(755px - 15%);
  margin: 75px auto 80px;
  background: #f7f7f7;
  text-align: center;
  min-height: 125px;
  font-family: "Tisa W01 Regular";
  color: #4d4d4d;
  font-size: 17px;
  box-sizing: content-box; }
  .author-cont .user-role {
    font-family: "AvenirNextLTW01-Regular";
    color: #606060;
    font-size: 18px;
    margin-top: 0; }
  .author-cont .user-name {
    font-family: "Avenir Next LT W01 Bold";
    text-transform: uppercase;
    color: #000;
    letter-spacing: 2px;
    font-size: 16px; }
  .author-cont .user-bio {
    font-weight: 300;
    margin-bottom: 0; }
    .author-cont .user-bio a {
      display: block;
      background: #ffc426;
      padding-top: 17px;
      padding-bottom: 17px;
      padding-left: 24px;
      padding-right: 24px;
      margin-top: 25px;
      margin-left: auto;
      margin-right: auto;
      max-width: 200px;
      text-transform: uppercase;
      font-family: "TradeGothicNextW01-Bold_693229";
      text-decoration: none;
      color: #212121; }
      @media screen and (min-width: 769px) and (max-width: 1000px) {
        .author-cont .user-bio a {
          font-size: 16px;
          padding-top: 14px;
          padding-bottom: 14px;
          padding-left: 18px;
          padding-right: 18px; } }
      @media screen and (max-width: 768px) {
        .author-cont .user-bio a {
          padding-top: 12px;
          padding-bottom: 12px;
          padding-left: 16px;
          padding-right: 16px;
          margin-top: 20px;
          font-size: 14px; } }
  .author-cont .avatar {
    position: absolute;
    top: 0;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    border-radius: 100%;
    width: 58px;
    border: 1px solid #ffc426; }

a.abs-pos {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  cursor: pointer; }

.post-links {
  width: 100%;
  margin: 0 auto;
  display: -ms-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-align-items: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  font-family: "Montserrat", sans-serif;
  text-transform: uppercase;
  font-size: 13px;
  list-style-type: none; }
  .post-links > li {
    position: relative;
    width: 50%;
    margin-top: 7vh;
    display: -ms-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-align-items: stretch;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch; }
    @media screen and (max-width: 768px) {
      .post-links > li {
        width: 100%; } }
  .single:not(.single-team-member) .post-links .post-blurb .title-wrap .read-more {
    text-indent: -10000px;
    width: 48px;
    height: 43px;
    float: right;
    background: url(_img/shape-arrow-r.svg) no-repeat center center;
    -webkit-transform: translate(25px, -200%);
    transform: translate(25px, -200%);
    margin-bottom: -25px; }
    @media screen and (min-width: 769px) and (max-width: 1000px) {
      .single:not(.single-team-member) .post-links .post-blurb .title-wrap .read-more {
        -webkit-transform: translate(0, -100%);
        transform: translate(0, -100%); } }
    @media screen and (max-width: 768px) {
      .single:not(.single-team-member) .post-links .post-blurb .title-wrap .read-more {
        margin-top: 15px;
        -webkit-transform: none;
        transform: none;
        margin-bottom: 0; } }
  @media screen and (min-width: 769px) and (max-width: 1000px) {
    .single:not(.single-team-member) .post-links .next-post .post-blurb .title-wrap .read-more {
      -webkit-transform: translate(-50%, -100%);
      transform: translate(-50%, -100%); } }
  .single:not(.single-team-member) .post-links .prev-post .post-blurb {
    padding-left: 45px; }
    @media screen and (max-width: 768px) {
      .single:not(.single-team-member) .post-links .prev-post .post-blurb {
        padding-left: 0; } }
  .single:not(.single-team-member) .post-links .next-post .post-blurb {
    padding-right: 45px; }
  .single:not(.single-team-member) .post-links .prev-post .post-blurb .title-wrap .read-more {
    background: url(_img/shape-arrow-l.svg) no-repeat center center;
    float: left;
    -webkit-transform: translate(-75px, -200%);
    transform: translate(-75px, -200%); }
    @media screen and (min-width: 769px) and (max-width: 1000px) {
      .single:not(.single-team-member) .post-links .prev-post .post-blurb .title-wrap .read-more {
        -webkit-transform: translate(0, -100%);
        transform: translate(0, -100%); } }
    @media screen and (max-width: 768px) {
      .single:not(.single-team-member) .post-links .prev-post .post-blurb .title-wrap .read-more {
        margin-top: 15px;
        -webkit-transform: none;
        transform: none;
        margin-bottom: 0; } }
  .single:not(.single-team-member) .post-links .title-wrap h2 {
    margin-top: 0; }
    .single:not(.single-team-member) .post-links .title-wrap h2 a {
      color: #212121; }
  .single:not(.single-team-member) .post-links .categories li {
    color: #606060; }
  .single:not(.single-team-member) .post-links .post-blurb:after {
    background: rgba(255, 255, 255, 0.8);
    position: absolute;
    content: "";
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 0; }
  .home .post-links, .single-team-member .post-links {
    -webkit-transform: translateX(10%);
    transform: translateX(10%); }
    @media screen and (max-width: 768px) {
      .home .post-links, .single-team-member .post-links {
        -webkit-transform: translateX(0);
        transform: translateX(0); } }
    .home .post-links > li, .single-team-member .post-links > li {
      position: relative;
      background-size: cover;
      width: 45%;
      margin-right: 5%;
      -webkit-filter: blur(3px);
              filter: blur(3px);
      -webkit-transition-property: -webkit-filter;
      transition-property: -webkit-filter;
      transition-property: filter;
      transition-property: filter, -webkit-filter;
      -webkit-transition-duration: .3s;
              transition-duration: .3s;
      border-right: none;
      margin-top: 7vh;
      box-sizing: border-box;
      overflow: hidden;
      list-style: none;
      display: -ms-flex;
      display: -ms-flexbox;
      display: -webkit-box;
      display: flex;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      -ms-align-items: stretch;
      -webkit-box-align: stretch;
          -ms-flex-align: stretch;
              align-items: stretch;
      border-left: none; }
      @media screen and (max-width: 768px) {
        .home .post-links > li, .single-team-member .post-links > li {
          -webkit-filter: none;
                  filter: none;
          width: 100%;
          margin-top: 25px; } }
      .home .post-links > li:first-of-type, .single-team-member .post-links > li:first-of-type {
        -webkit-filter: none;
                filter: none; }
      .home .post-links > li:hover, .single-team-member .post-links > li:hover {
        -webkit-filter: blur(0);
                filter: blur(0); }
  .post-links .title-wrap {
    position: relative;
    padding: 0; }
    @media screen and (max-width: 768px) {
      .post-links .title-wrap {
        padding: 3.33333%; } }
    .post-links .title-wrap h2 {
      font-size: 48px;
      line-height: 54px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .post-links .title-wrap h2 {
          font-size: 32px;
          line-height: 36px;
          margin-bottom: 20px; } }
      .post-links .title-wrap h2 a {
        color: white; }
        .post-links .title-wrap h2 a:hover {
          text-decoration: none; }
  .post-links .attachment-post-feat {
    position: absolute;
    width: 100%;
    display: block;
    height: auto;
    top: 0;
    left: 0; }
  .post-links .abs-pos {
    z-index: 2;
    padding-right: 0; }
  .post-links .post-blurb {
    position: relative;
    width: 100%;
    padding-top: 76px;
    padding-bottom: 34px; }
    .post-links .post-blurb:after {
      background: rgba(0, 0, 0, 0.6);
      position: absolute;
      content: "";
      display: block;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 0; }
    .post-links .post-blurb img {
      display: none; }
    @media screen and (max-width: 768px) {
      .post-links .post-blurb {
        margin-top: 0; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      .post-links .post-blurb {
        padding-top: 20px;
        padding-bottom: 15px; } }
    @media screen and (min-width: 501px) {
      .post-links .post-blurb .title-wrap {
        text-align: left;
        z-index: 1;
        padding-left: 7%; } }
    @media screen and (max-width: 500px) {
      .post-links .post-blurb .title-wrap {
        padding: 20px 10%;
        position: relative;
        z-index: 1; } }
    .post-links .post-blurb .title-wrap time {
      color: #b3b3b3;
      font-family: "Montserrat", sans-serif;
      font-size: 13px; }
    .post-links .post-blurb .title-wrap h2 {
      margin-bottom: 10px;
      font-family: "TradeGothicNextW01-Bold_693229";
      font-weight: 300;
      font-size: 50px;
      line-height: 54px;
      text-transform: none;
      color: #ffffff; }
      @media screen and (min-width: 769px) and (max-width: 1000px) {
        .post-links .post-blurb .title-wrap h2 {
          font-size: 39px;
          line-height: 42.5px; } }
      @media screen and (max-width: 768px) {
        .post-links .post-blurb .title-wrap h2 {
          font-size: 32px;
          line-height: 36px;
          margin-bottom: 20px; } }
      @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
        .post-links .post-blurb .title-wrap h2 {
          font-size: 22px;
          line-height: 26px;
          margin-bottom: 10px; } }
    .post-links .post-blurb .title-wrap a {
      color: #ffffff;
      text-decoration: none; }
      .post-links .post-blurb .title-wrap a:hover {
        text-decoration: none; }
    .post-links .post-blurb .title-wrap .read-more {
      border: none;
      font-family: "AvenirNextLTW01-Regular";
      text-transform: capitalize;
      color: #ffc426;
      text-decoration: underline;
      margin-top: 36px;
      padding: 0; }
      @media screen and (max-width: 500px) {
        .post-links .post-blurb .title-wrap .read-more {
          opacity: 1; } }
      @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
        .post-links .post-blurb .title-wrap .read-more {
          margin-top: 18px; } }
    @media screen and (min-width: 500px) {
      .post-links .post-blurb .attachment-post-feat {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: auto; } }
  .post-links li {
    color: #ffc426; }
    .post-links li:hover .title-wrap a.read-more {
      opacity: 1; }
    .post-links li:first-of-type {
      margin-left: 0; }
      @media screen and (min-width: 500px) {
        .post-links li:first-of-type {
          text-align: right; } }
    @media screen and (max-width: 768px) {
      .post-links li {
        width: 100%;
        margin-top: 0;
        border: none; } }
    .post-links li > a {
      /*position: absolute;
      top: -3.5vh;
      right: 0;
      padding-right: 3vw;
      overflow: visible;
      line-height: 20px;*/ }
      .post-links li > a:before, .post-links li > a:after {
        -webkit-transform: translateY(5px);
        transform: translateY(5px); }
    .post-links li:last-of-type > a {
      padding-left: 3vw;
      padding-right: 0; }
      .post-links li:last-of-type > a:before {
        display: none; }
      > .post-links li:last-of-type > a:after {
        content: "";
        position: relative;
        display: inline-block;
        background: url(_img/right-arrow-01.svg) no-repeat left center;
        height: 20px;
        width: 35px; }
    .post-links li > a[rel="prev"], .post-links li a[rel="next"] {
      display: block; }
      @media screen and (max-width: 768px) {
        .post-links li > a[rel="prev"], .post-links li a[rel="next"] {
          display: none; } }
    .post-links li a[rel="next"] {
      right: inherit;
      left: 0; }
    .post-links li > a[rel="prev"]:before {
      content: "";
      position: relative;
      display: inline-block;
      background: url(_img/left-arrow-01.svg) no-repeat left center;
      height: 20px;
      width: 35px; }
    .post-links li > a[rel="next"]:after {
      content: "";
      position: relative;
      display: inline-block;
      background: url(_img/right-arrow-01.svg) no-repeat left center;
      height: 20px;
      width: 35px; }
  .post-links li {
    border-right: none;
    border-left: 1px solid #ffffff; }
    @media screen and (max-width: 768px) {
      .post-links li {
        border: none; } }
  @media screen and (max-width: 768px) {
    .post-links li.no-posts {
      display: none; } }
  .post-links li.no-posts span {
    color: #ededed;
    display: block;
    padding-left: 3vw; }
    .post-links li.no-posts span:after {
      content: "";
      position: relative;
      display: inline-block;
      /* background: url(../../img/left-arrow-01.svg) no-repeat left center; */
      height: 20px;
      width: 35px; }

.read-more {
  display: inline-block;
  color: #ffc426;
  padding: 10px 25px;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .4s;
  transition-duration: .4s;
  font-family: "Montserrat", sans-serif;
  text-transform: uppercase;
  margin-top: 1vh;
  font-size: 12.5px;
  line-height: 12.5px;
  letter-spacing: .5px;
  text-decoration: none; }
  .read-more:hover {
    text-decoration: none; }
  .article-body .read-more {
    color: #4d4d4d;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .4s;
    transition-duration: .4s;
    text-indent: -10000px;
    background: url(_img/shape-arrow-r.svg) no-repeat center center; }
    .article-body .read-more:hover {
      color: #4d4d4d;
      background-position: center right; }

.ajax-loaded:before, .ajax-loaded:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: #ffffff;
  z-index: 10;
  /*@include animation(opacityFade .9s 1 forwards);*/
  -webkit-animation: opacityFade 0.9s 1 forwards;
  animation: opacityFade 0.9s 1 forwards; }

.ajax-loaded.article-head:before, .ajax-loaded.article-head:before {
  background: #ffc426; }

#respond {
  margin: 103px auto 0;
  border: 2px solid #ffc426; }
  #respond form {
    width: 90%;
    margin: 0 auto; }
  #respond textarea {
    width: 100%; }

.load-more {
  background: #333333;
  padding: 3vh 0;
  text-align: center; }
  .load-more button {
    border-radius: 0;
    background: #ffc426;
    color: #333;
    border: none;
    font-family: "Montserrat", sans-serif;
    text-transform: uppercase;
    padding: 10px 20px;
    font-size: 13px;
    letter-spacing: .5px; }

.category-list + .entry-grid {
  padding-top: 100px; }
  @media screen and (min-width: 769px) and (max-width: 1000px) {
    .category-list + .entry-grid {
      padding-top: 50px; } }
  @media screen and (max-width: 768px) {
    .category-list + .entry-grid {
      padding-top: 30px; } }
  @media screen and (max-width: 500px) {
    .category-list + .entry-grid {
      margin-top: 105px; } }

.blog #main .entry-content .category-list, .single #main .entry-content .category-list, .archive #main .entry-content .category-list {
  padding: 30px 3% 30px;
  max-width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0; }
  @media screen and (max-width: 500px) {
    .blog #main .entry-content .category-list, .single #main .entry-content .category-list, .archive #main .entry-content .category-list {
      width: 90%;
      margin: 0 0 3vh 4vw;
      padding: 0 !important; } }
  @media screen and (max-width: 500px) {
    .blog #main .entry-content .category-list:before, .single #main .entry-content .category-list:before, .archive #main .entry-content .category-list:before {
      content: "View Other Categories";
      position: absolute;
      left: 0;
      right: 0;
      top: 0;
      -webkit-transform: translateY(-25px);
      transform: translateY(-25px);
      text-align: center;
      font-family: "AvenirNextLTW01-Regular";
      font-size: 12px;
      text-transform: uppercase; } }

.entry-content figure {
  max-width: 90%; }

.blog .entry-content .category-list, .single .entry-content .category-list, .archive .entry-content .category-list, .category .entry-content .category-list {
  background: #E8E8E8;
  width: 100%;
  display: -ms-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-justify-content: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #CFCFCF;
  font-size: 18px; }
  @media screen and (max-width: 500px) {
    .blog .entry-content .category-list, .single .entry-content .category-list, .archive .entry-content .category-list, .category .entry-content .category-list {
      position: absolute;
      left: 0;
      right: 0;
      height: 40px;
      padding-bottom: 3vh;
      border: 1px solid #4d4d4d; } }
  .blog .entry-content .category-list li, .single .entry-content .category-list li, .archive .entry-content .category-list li, .category .entry-content .category-list li {
    list-style: none;
    text-align: center;
    margin: 0 7px 9px;
    padding: 0;
    line-height: 19px; }
    .blog .entry-content .category-list li:last-of-type:after, .single .entry-content .category-list li:last-of-type:after, .archive .entry-content .category-list li:last-of-type:after, .category .entry-content .category-list li:last-of-type:after {
      display: none; }
    .blog .entry-content .category-list li:after, .single .entry-content .category-list li:after, .archive .entry-content .category-list li:after, .category .entry-content .category-list li:after {
      content: "|";
      font-size: 18px;
      color: #CFCFCF; }
      @media screen and (max-width: 500px) {
        .blog .entry-content .category-list li:after, .single .entry-content .category-list li:after, .archive .entry-content .category-list li:after, .category .entry-content .category-list li:after {
          display: none; } }
    @media screen and (min-width: 501px) {
      .blog .entry-content .category-list li, .single .entry-content .category-list li, .archive .entry-content .category-list li, .category .entry-content .category-list li {
        overflow: hidden; } }
    @media screen and (min-width: 501px) and (max-width: 768px) {
      .blog .entry-content .category-list li, .single .entry-content .category-list li, .archive .entry-content .category-list li, .category .entry-content .category-list li {
        width: 33%; } }
    @media screen and (max-width: 500px) {
      .blog .entry-content .category-list li, .single .entry-content .category-list li, .archive .entry-content .category-list li, .category .entry-content .category-list li {
        width: 100%;
        height: 40px;
        margin: 0;
        line-height: 40px;
        display: none; }
        .blog .entry-content .category-list li:first-child, .single .entry-content .category-list li:first-child, .archive .entry-content .category-list li:first-child, .category .entry-content .category-list li:first-child {
          display: block; } }
    .blog .entry-content .category-list li.current-cat a, .single .entry-content .category-list li.current-cat a, .archive .entry-content .category-list li.current-cat a, .category .entry-content .category-list li.current-cat a {
      text-decoration: none;
      background: url(_img/checkmark.svg) no-repeat center center; }
  .blog .entry-content .category-list a, .single .entry-content .category-list a, .archive .entry-content .category-list a, .category .entry-content .category-list a {
    color: #333333;
    font-family: "AvenirNextLTW01-Regular";
    font-size: 18px;
    display: inline-block;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 8px;
    text-decoration: none;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased; }
    @media screen and (max-width: 500px) {
      .blog .entry-content .category-list a, .single .entry-content .category-list a, .archive .entry-content .category-list a, .category .entry-content .category-list a {
        border: none;
        border-radius: 0;
        width: 100%;
        padding: 0; }
        .blog .entry-content .category-list a:hover, .single .entry-content .category-list a:hover, .archive .entry-content .category-list a:hover, .category .entry-content .category-list a:hover {
          color: #4d4d4d; } }
  .blog .entry-content .category-list .cat-but, .single .entry-content .category-list .cat-but, .archive .entry-content .category-list .cat-but, .category .entry-content .category-list .cat-but {
    display: none; }
    @media screen and (max-width: 500px) {
      .blog .entry-content .category-list .cat-but, .single .entry-content .category-list .cat-but, .archive .entry-content .category-list .cat-but, .category .entry-content .category-list .cat-but {
        display: block;
        position: absolute;
        top: 0;
        right: 0;
        width: 35px;
        height: 38px;
        background: #4d4d4d;
        border: none;
        color: #ffffff;
        border-radius: 0; }
        .blog .entry-content .category-list .cat-but:focus, .single .entry-content .category-list .cat-but:focus, .archive .entry-content .category-list .cat-but:focus, .category .entry-content .category-list .cat-but:focus {
          outline: none; }
        .blog .entry-content .category-list .cat-but:before, .single .entry-content .category-list .cat-but:before, .archive .entry-content .category-list .cat-but:before, .category .entry-content .category-list .cat-but:before {
          content: "↓";
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          line-height: 40px;
          text-align: center;
          -webkit-transition-property: transform;
          -webkit-transition-property: -webkit-transform;
          transition-property: -webkit-transform;
          transition-property: transform;
          transition-property: transform, -webkit-transform;
          -webkit-transition-duration: .1s;
          transition-duration: .1s; } }
  @media screen and (max-width: 500px) {
    .blog .entry-content .category-list.active, .single .entry-content .category-list.active, .archive .entry-content .category-list.active, .category .entry-content .category-list.active {
      height: auto;
      z-index: 100; } }
  @media screen and (max-width: 500px) {
    .blog .entry-content .category-list.active li, .single .entry-content .category-list.active li, .archive .entry-content .category-list.active li, .category .entry-content .category-list.active li {
      display: block; } }
  .blog .entry-content .category-list.active .cat-but:before, .single .entry-content .category-list.active .cat-but:before, .archive .entry-content .category-list.active .cat-but:before, .category .entry-content .category-list.active .cat-but:before {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg); }

/* Links */
.entry-content a {
  color: #e59e00; }
  .entry-content a:hover {
    color: #e59e00; }

/* Inline Tweet */
[data-inline-tweet] svg {
  width: 15px;
  margin-left: 5px; }

[data-inline-tweet]:hover {
  border-bottom: 1px #55ACEE dashed; }
  [data-inline-tweet]:hover a {
    text-decoration: none;
    color: inherit; }

[data-inline-tweet] a {
  color: inherit; }
  [data-inline-tweet] a:focus {
    color: inherit;
    outline: none; }

.mar-top-1 {
  margin-top: 1vh !important; }

.mar-bot-1 {
  margin-top: 1vh !important; }

.mar-top-2 {
  margin-top: 2vh !important; }

.mar-bot-2 {
  margin-top: 2vh !important; }

.mar-top-3 {
  margin-top: 3vh !important; }

.mar-bot-3 {
  margin-top: 3vh !important; }

.mar-top-4 {
  margin-top: 4vh !important; }

.mar-bot-4 {
  margin-top: 4vh !important; }

.mar-top-5 {
  margin-top: 5vh !important; }

.mar-bot-5 {
  margin-top: 5vh !important; }

.mar-top-6 {
  margin-top: 6vh !important; }

.mar-bot-6 {
  margin-top: 6vh !important; }

.mar-top-7 {
  margin-top: 7vh !important; }

.mar-bot-7 {
  margin-top: 7vh !important; }

.mar-top-8 {
  margin-top: 8vh !important; }

.mar-bot-8 {
  margin-top: 8vh !important; }

.mar-top-9 {
  margin-top: 9vh !important; }

.mar-bot-9 {
  margin-top: 9vh !important; }

.mar-top-10 {
  margin-top: 10vh !important; }

.mar-bot-10 {
  margin-top: 10vh !important; }

.mar-top-11 {
  margin-top: 11vh !important; }

.mar-bot-11 {
  margin-top: 11vh !important; }

.mar-top-12 {
  margin-top: 12vh !important; }

.mar-bot-12 {
  margin-top: 12vh !important; }

.mar-top-13 {
  margin-top: 13vh !important; }

.mar-bot-13 {
  margin-top: 13vh !important; }

.mar-top-14 {
  margin-top: 14vh !important; }

.mar-bot-14 {
  margin-top: 14vh !important; }

.mar-top-15 {
  margin-top: 15vh !important; }

.mar-bot-15 {
  margin-top: 15vh !important; }

.mar-top-16 {
  margin-top: 16vh !important; }

.mar-bot-16 {
  margin-top: 16vh !important; }

.mar-top-17 {
  margin-top: 17vh !important; }

.mar-bot-17 {
  margin-top: 17vh !important; }

.mar-top-18 {
  margin-top: 18vh !important; }

.mar-bot-18 {
  margin-top: 18vh !important; }

.mar-top-19 {
  margin-top: 19vh !important; }

.mar-bot-19 {
  margin-top: 19vh !important; }

.mar-top-20 {
  margin-top: 20vh !important; }

.mar-bot-20 {
  margin-top: 20vh !important; }

.mar-top-21 {
  margin-top: 21vh !important; }

.mar-bot-21 {
  margin-top: 21vh !important; }

.mar-top-22 {
  margin-top: 22vh !important; }

.mar-bot-22 {
  margin-top: 22vh !important; }

.mar-top-23 {
  margin-top: 23vh !important; }

.mar-bot-23 {
  margin-top: 23vh !important; }

.mar-top-24 {
  margin-top: 24vh !important; }

.mar-bot-24 {
  margin-top: 24vh !important; }

.mar-top-25 {
  margin-top: 25vh !important; }

.mar-bot-25 {
  margin-top: 25vh !important; }

.mar-top-26 {
  margin-top: 26vh !important; }

.mar-bot-26 {
  margin-top: 26vh !important; }

.mar-top-27 {
  margin-top: 27vh !important; }

.mar-bot-27 {
  margin-top: 27vh !important; }

.mar-top-28 {
  margin-top: 28vh !important; }

.mar-bot-28 {
  margin-top: 28vh !important; }

.mar-top-29 {
  margin-top: 29vh !important; }

.mar-bot-29 {
  margin-top: 29vh !important; }

.mar-top-30 {
  margin-top: 30vh !important; }

.mar-bot-30 {
  margin-top: 30vh !important; }

.mar-top-31 {
  margin-top: 31vh !important; }

.mar-bot-31 {
  margin-top: 31vh !important; }

.mar-top-32 {
  margin-top: 32vh !important; }

.mar-bot-32 {
  margin-top: 32vh !important; }

.mar-top-33 {
  margin-top: 33vh !important; }

.mar-bot-33 {
  margin-top: 33vh !important; }

.mar-top-34 {
  margin-top: 34vh !important; }

.mar-bot-34 {
  margin-top: 34vh !important; }

.mar-top-35 {
  margin-top: 35vh !important; }

.mar-bot-35 {
  margin-top: 35vh !important; }

.mar-top-36 {
  margin-top: 36vh !important; }

.mar-bot-36 {
  margin-top: 36vh !important; }

.mar-top-37 {
  margin-top: 37vh !important; }

.mar-bot-37 {
  margin-top: 37vh !important; }

.mar-top-38 {
  margin-top: 38vh !important; }

.mar-bot-38 {
  margin-top: 38vh !important; }

.mar-top-39 {
  margin-top: 39vh !important; }

.mar-bot-39 {
  margin-top: 39vh !important; }

.mar-top-40 {
  margin-top: 40vh !important; }

.mar-bot-40 {
  margin-top: 40vh !important; }

.mar-top-41 {
  margin-top: 41vh !important; }

.mar-bot-41 {
  margin-top: 41vh !important; }

.mar-top-42 {
  margin-top: 42vh !important; }

.mar-bot-42 {
  margin-top: 42vh !important; }

.mar-top-43 {
  margin-top: 43vh !important; }

.mar-bot-43 {
  margin-top: 43vh !important; }

.mar-top-44 {
  margin-top: 44vh !important; }

.mar-bot-44 {
  margin-top: 44vh !important; }

.mar-top-45 {
  margin-top: 45vh !important; }

.mar-bot-45 {
  margin-top: 45vh !important; }

.mar-top-46 {
  margin-top: 46vh !important; }

.mar-bot-46 {
  margin-top: 46vh !important; }

.mar-top-47 {
  margin-top: 47vh !important; }

.mar-bot-47 {
  margin-top: 47vh !important; }

.mar-top-48 {
  margin-top: 48vh !important; }

.mar-bot-48 {
  margin-top: 48vh !important; }

.mar-top-49 {
  margin-top: 49vh !important; }

.mar-bot-49 {
  margin-top: 49vh !important; }

.mar-top-50 {
  margin-top: 50vh !important; }

.mar-bot-50 {
  margin-top: 50vh !important; }

.mar-top-51 {
  margin-top: 51vh !important; }

.mar-bot-51 {
  margin-top: 51vh !important; }

.mar-top-52 {
  margin-top: 52vh !important; }

.mar-bot-52 {
  margin-top: 52vh !important; }

.mar-top-53 {
  margin-top: 53vh !important; }

.mar-bot-53 {
  margin-top: 53vh !important; }

.mar-top-54 {
  margin-top: 54vh !important; }

.mar-bot-54 {
  margin-top: 54vh !important; }

.mar-top-55 {
  margin-top: 55vh !important; }

.mar-bot-55 {
  margin-top: 55vh !important; }

.mar-top-56 {
  margin-top: 56vh !important; }

.mar-bot-56 {
  margin-top: 56vh !important; }

.mar-top-57 {
  margin-top: 57vh !important; }

.mar-bot-57 {
  margin-top: 57vh !important; }

.mar-top-58 {
  margin-top: 58vh !important; }

.mar-bot-58 {
  margin-top: 58vh !important; }

.mar-top-59 {
  margin-top: 59vh !important; }

.mar-bot-59 {
  margin-top: 59vh !important; }

.mar-top-60 {
  margin-top: 60vh !important; }

.mar-bot-60 {
  margin-top: 60vh !important; }

.mar-top-61 {
  margin-top: 61vh !important; }

.mar-bot-61 {
  margin-top: 61vh !important; }

.mar-top-62 {
  margin-top: 62vh !important; }

.mar-bot-62 {
  margin-top: 62vh !important; }

.mar-top-63 {
  margin-top: 63vh !important; }

.mar-bot-63 {
  margin-top: 63vh !important; }

.mar-top-64 {
  margin-top: 64vh !important; }

.mar-bot-64 {
  margin-top: 64vh !important; }

.mar-top-65 {
  margin-top: 65vh !important; }

.mar-bot-65 {
  margin-top: 65vh !important; }

.mar-top-66 {
  margin-top: 66vh !important; }

.mar-bot-66 {
  margin-top: 66vh !important; }

.mar-top-67 {
  margin-top: 67vh !important; }

.mar-bot-67 {
  margin-top: 67vh !important; }

.mar-top-68 {
  margin-top: 68vh !important; }

.mar-bot-68 {
  margin-top: 68vh !important; }

.mar-top-69 {
  margin-top: 69vh !important; }

.mar-bot-69 {
  margin-top: 69vh !important; }

.mar-top-70 {
  margin-top: 70vh !important; }

.mar-bot-70 {
  margin-top: 70vh !important; }

.mar-top-71 {
  margin-top: 71vh !important; }

.mar-bot-71 {
  margin-top: 71vh !important; }

.mar-top-72 {
  margin-top: 72vh !important; }

.mar-bot-72 {
  margin-top: 72vh !important; }

.mar-top-73 {
  margin-top: 73vh !important; }

.mar-bot-73 {
  margin-top: 73vh !important; }

.mar-top-74 {
  margin-top: 74vh !important; }

.mar-bot-74 {
  margin-top: 74vh !important; }

.mar-top-75 {
  margin-top: 75vh !important; }

.mar-bot-75 {
  margin-top: 75vh !important; }

.mar-top-76 {
  margin-top: 76vh !important; }

.mar-bot-76 {
  margin-top: 76vh !important; }

.mar-top-77 {
  margin-top: 77vh !important; }

.mar-bot-77 {
  margin-top: 77vh !important; }

.mar-top-78 {
  margin-top: 78vh !important; }

.mar-bot-78 {
  margin-top: 78vh !important; }

.mar-top-79 {
  margin-top: 79vh !important; }

.mar-bot-79 {
  margin-top: 79vh !important; }

.mar-top-80 {
  margin-top: 80vh !important; }

.mar-bot-80 {
  margin-top: 80vh !important; }

.mar-top-81 {
  margin-top: 81vh !important; }

.mar-bot-81 {
  margin-top: 81vh !important; }

.mar-top-82 {
  margin-top: 82vh !important; }

.mar-bot-82 {
  margin-top: 82vh !important; }

.mar-top-83 {
  margin-top: 83vh !important; }

.mar-bot-83 {
  margin-top: 83vh !important; }

.mar-top-84 {
  margin-top: 84vh !important; }

.mar-bot-84 {
  margin-top: 84vh !important; }

.mar-top-85 {
  margin-top: 85vh !important; }

.mar-bot-85 {
  margin-top: 85vh !important; }

.mar-top-86 {
  margin-top: 86vh !important; }

.mar-bot-86 {
  margin-top: 86vh !important; }

.mar-top-87 {
  margin-top: 87vh !important; }

.mar-bot-87 {
  margin-top: 87vh !important; }

.mar-top-88 {
  margin-top: 88vh !important; }

.mar-bot-88 {
  margin-top: 88vh !important; }

.mar-top-89 {
  margin-top: 89vh !important; }

.mar-bot-89 {
  margin-top: 89vh !important; }

.mar-top-90 {
  margin-top: 90vh !important; }

.mar-bot-90 {
  margin-top: 90vh !important; }

.mar-top-91 {
  margin-top: 91vh !important; }

.mar-bot-91 {
  margin-top: 91vh !important; }

.mar-top-92 {
  margin-top: 92vh !important; }

.mar-bot-92 {
  margin-top: 92vh !important; }

.mar-top-93 {
  margin-top: 93vh !important; }

.mar-bot-93 {
  margin-top: 93vh !important; }

.mar-top-94 {
  margin-top: 94vh !important; }

.mar-bot-94 {
  margin-top: 94vh !important; }

.mar-top-95 {
  margin-top: 95vh !important; }

.mar-bot-95 {
  margin-top: 95vh !important; }

.mar-top-96 {
  margin-top: 96vh !important; }

.mar-bot-96 {
  margin-top: 96vh !important; }

.mar-top-97 {
  margin-top: 97vh !important; }

.mar-bot-97 {
  margin-top: 97vh !important; }

.mar-top-98 {
  margin-top: 98vh !important; }

.mar-bot-98 {
  margin-top: 98vh !important; }

.mar-top-99 {
  margin-top: 99vh !important; }

.mar-bot-99 {
  margin-top: 99vh !important; }

img {
  height: auto; }

.aligncenter {
  display: block;
  margin: 0 auto; }

.categories {
  margin-top: 0;
  margin-bottom: 15px;
  margin-left: 0;
  padding: 0;
  border-left: none;
  list-style-type: none; }
  .post-links .categories li:first-of-type {
    text-align: left; }
  .categories li {
    display: inline-block;
    border-left: none;
    font-family: "AvenirNextLTW01-Regular";
    font-size: 18px;
    text-transform: none;
    margin-right: 20px; }
    .categories li:last-of-type {
      margin-right: 0; }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      .categories li {
        width: calc(50% - 10px);
        margin-right: 10px;
        font-size: 14px; } }

.more-posts {
  position: relative;
  padding: 100px 0 100px 5%; }
  @media screen and (max-width: 768px) {
    .more-posts {
      padding-top: 66.666667px;
      padding-bottom: 75px;
      padding-left: 3.3333333%; } }
  .more-posts .shapes:first-of-type {
    bottom: 0;
    right: 242px;
    left: inherit;
    top: inherit;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0); }
  .more-posts .shapes:nth-of-type(2) {
    top: 0;
    right: 64px;
    left: inherit;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%); }
  body.single-team-member .more-posts {
    background: #212121; }
    body.single-team-member .more-posts h2 {
      color: white; }
  .home .more-posts h2, .single-team-member .more-posts h2 {
    margin-bottom: 0; }
  .more-posts h2 {
    font-size: 75px;
    margin: 0 0 75px 0;
    color: #080600; }
    @media screen and (max-width: 768px) {
      .more-posts h2 {
        font-size: 40px;
        line-height: 43px;
        margin-bottom: 50px; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      .more-posts h2 {
        font-size: 30px;
        line-height: 33px;
        margin-bottom: 25px; } }
  .more-posts .read-more {
    font-family: 'Tisa W01 Regular';
    font-size: 20px;
    color: white;
    text-transform: lowercase; }
    @media screen and (max-width: 768px) {
      .more-posts .read-more {
        font-size: 13.3333px; } }

.section-ad {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #F4F4F4;
  padding-top: 119px;
  padding-bottom: 119px;
  padding-left: 7.4%;
  padding-right: 11.9%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  @media screen and (max-width: 768px) {
    .section-ad {
      padding-top: 45px;
      padding-bottom: 45px;
      padding-left: 7%;
      padding-right: 3.33333%; } }
  .section-ad .icon {
    position: absolute; }

.section-ad .img-cont {
  width: 45%;
  position: relative; }
  @media screen and (max-width: 768px) {
    .section-ad .img-cont {
      width: 100%; } }

.section-ad .text-cont {
  width: 55%;
  padding-left: 9%;
  position: relative; }
  @media screen and (max-width: 768px) {
    .section-ad .text-cont {
      width: 100%;
      padding-left: 0; } }
  .section-ad .text-cont h2 {
    font-family: "TradeGothicNextW01-Bold_693229";
    font-size: 50px;
    margin-top: 0;
    color: #212121;
    letter-spacing: 0;
    line-height: 54px;
    margin-bottom: 28px; }
    @media screen and (max-width: 768px) {
      .section-ad .text-cont h2 {
        font-size: 32px;
        line-height: 36px;
        margin-bottom: 20px; } }
  .section-ad .text-cont .desc {
    /* If you’re considerin: */
    font-family: "AvenirNextLTW01-Regular";
    font-size: 18px;
    color: #212121;
    letter-spacing: 0;
    line-height: 28px;
    margin-bottom: 27px; }
    @media screen and (max-width: 768px) {
      .section-ad .text-cont .desc {
        font-size: 15px;
        line-height: 23.4px; } }
    .section-ad .text-cont .desc p {
      margin-bottom: 0; }
  .section-ad .text-cont .bttn {
    background: #ffc328;
    color: #212121;
    font-size: 18px;
    line-height: 24px;
    text-align: center; }

.wp-video, video.wp-video-shortcode, .mejs-container, .mejs-overlay.load {
  width: 100% !important;
  height: 100% !important; }

.mejs-container {
  padding-top: 56.25%; }

.wp-video, video.wp-video-shortcode {
  max-width: 100% !important; }

video.wp-video-shortcode {
  position: relative; }

.mejs-mediaelement {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }

.mejs-controls {
  display: none; }

.mejs-overlay-play {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: auto !important;
  height: auto !important; }

@-webkit-keyframes opacityFade {
  0% {
    opacity: 1; }
  100% {
    opacity: 0;
    visibility: hidden; } }

@keyframes opacityFade {
  0% {
    opacity: 1; }
  100% {
    opacity: 0;
    visibility: hidden; } }

.home #main {
  background: #ffc328;
  position: relative;
  width: 100%; }

.home .sections {
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transition-duration: .3s;
  transition-duration: .3s; }

.head-cont .line {
  width: 100%;
  display: block; }

.home .abs-pos {
  text-indent: -10000px; }

.head-cont h1 {
  position: relative;
  z-index: 1001; }

.head-cont .mad-libs {
  position: relative;
  display: inline-block;
  overflow: hidden;
  height: 94px;
  width: auto;
  vertical-align: bottom;
  -webkit-transform: translateY(9px);
  transform: translateY(9px);
  /* Portrait and Landscape */ }
  @media screen and (max-width: 768px) {
    .head-cont .mad-libs {
      height: 56px;
      -webkit-transform: translateY(5px);
      transform: translateY(5px); } }
  @media screen and (min-width: 769px) and (max-width: 1000px) {
    .head-cont .mad-libs {
      height: 77px; } }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    .head-cont .mad-libs {
      height: 40px;
      -webkit-transform: translateY(0);
      transform: translateY(0); } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {
    .head-cont .mad-libs {
      -webkit-transform: translateY(0);
      transform: translateY(0); } }
  .head-cont .mad-libs:after {
    position: absolute;
    bottom: 0;
    left: 0;
    content: "";
    width: 100%;
    height: 4px;
    background: #000; }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      .head-cont .mad-libs:after {
        height: 3px; } }
  .head-cont .mad-libs:hover {
    background: black;
    color: white; }
    .head-cont .mad-libs:hover .mad-lib.active {
      color: white; }
  .head-cont .mad-libs .mad-lib {
    position: absolute;
    display: inline-block;
    left: 0;
    -webkit-transform: translateY(-250%);
    transform: translateY(-250%);
    -webkit-transition-property: transform;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-duration: .1s;
    transition-duration: .1s;
    color: transparent;
    text-shadow: 0px -27px 29px white; }
    .head-cont .mad-libs .mad-lib.active {
      position: relative;
      color: black;
      text-shadow: 0px 0px 0px rgba(255, 255, 255, 0);
      -webkit-transform: translateY(0%);
      transform: translateY(0%); }
      .head-cont .mad-libs .mad-lib.active:hover {
        color: white; }

h3.more-stuff {
  text-align: center;
  position: relative;
  padding-top: 45px;
  padding-bottom: 61px;
  font-size: 21px;
  color: black;
  font-family: 'AvenirNextLTW01-Regular'; }
  .home h3.more-stuff {
    margin-top: 12%; }
  .single-team-member h3.more-stuff:before, .page-template-page-work h3.more-stuff:before {
    background: url(_img/shape-arrow-yellow.svg) no-repeat center center/contain; }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      .single-team-member h3.more-stuff:before, .page-template-page-work h3.more-stuff:before {
        background-size: 40px; } }
  @media screen and (max-width: 768px) {
    h3.more-stuff {
      font-size: 18px; } }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    h3.more-stuff {
      padding-top: 25px;
      padding-bottom: 35px; } }
  h3.more-stuff span {
    position: relative;
    z-index: 1; }
  h3.more-stuff:before {
    position: absolute;
    display: block;
    content: "";
    width: 78px;
    height: 78px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    background: url(_img/shape-arrow.svg) no-repeat center center/contain;
    z-index: 0; }

.home .main-head {
  height: 100vh;
  position: relative;
  min-height: 875px;
  padding: env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);
  padding: constant(safe-area-inset-top) constant(safe-area-inset-right) constant(safe-area-inset-bottom) constant(safe-area-inset-left);
  /*iPhone 6/7/8 Landscape */
  /*iPhone 6+/7+/8+ Landscape */
  /*iPhone X Landscape */ }
  @media screen and (device-height: 667px) {
    .home .main-head {
      min-height: 0;
      height: 150vh; } }
  @media screen and (device-height: 736px) {
    .home .main-head {
      min-height: 0;
      height: 150vh; } }
  @media screen and (device-height: 812px) {
    .home .main-head {
      min-height: 0;
      height: 150vh; } }
  @media screen and (max-width: 768px) {
    .home .main-head {
      min-height: auto; } }
  .home .main-head:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle; }
  .home .main-head .head-cont {
    z-index: 2;
    display: inline-block;
    vertical-align: middle;
    padding: 0 12.15% 0 6.9%;
    position: relative;
    pointer-events: none;
    z-index: 2000;
    width: 100%;
    /* Portrait and Landscape */ }
    @media screen and (max-width: 768px) {
      .home .main-head .head-cont {
        padding: 0 5%; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      .home .main-head .head-cont {
        padding: 0 20px 0; } }
  .home .main-head .head-cont h1 {
    color: #000;
    text-align: left;
    font-size: 75px;
    line-height: 85px;
    pointer-events: all;
    margin-top: 0;
    /* Portrait and Landscape */ }
    @media screen and (min-width: 769px) and (max-width: 1000px) {
      .home .main-head .head-cont h1 {
        font-size: 60px;
        line-height: 68px; } }
    @media screen and (max-width: 768px) {
      .home .main-head .head-cont h1 {
        font-size: 45px;
        line-height: 51px;
        margin-top: 0; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      .home .main-head .head-cont h1 {
        font-size: 27px;
        line-height: 37px; } }
  .home .main-head .head-cont h2 {
    position: relative;
    color: white;
    font-size: 24px;
    font-family: 'AvenirNextLTW01-Regular';
    text-align: left;
    display: inline-block; }
    @media screen and (max-width: 768px) {
      .home .main-head .head-cont h2 {
        font-size: 18px;
        text-decoration: underline; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      .home .main-head .head-cont h2 {
        font-size: 16px; } }
    .home .main-head .head-cont h2:before {
      content: "";
      position: absolute;
      width: 100%;
      height: 1px;
      background: white;
      bottom: 1px;
      left: 0; }
      @media screen and (max-width: 768px) {
        .home .main-head .head-cont h2:before {
          display: none; } }

.home .main-feat-image {
  display: none; }

img.shapes {
  position: absolute;
  /*top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);*/
  cursor: pointer;
  display: block;
  /*	max-width: 150px;
	width: 100%;
	height: auto;*/ }

.home .feat-cont .feat-title, .page .feat-cont .feat-title {
  position: relative; }

.home .feat-cont .vert-cent, .page .feat-cont .vert-cent {
  vertical-align: middle;
  display: inline-block; }

.home .feat-cont {
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  width: 39%;
  padding: 0 6.9% 0 4.1%;
  box-sizing: content-box;
  background: #6acbe5;
  /* Portrait and Landscape */ }
  @media screen and (min-width: 769px) and (max-width: 1200px) {
    .home .feat-cont {
      padding-left: 4%;
      padding-right: 3.4%; } }
  @media screen and (max-width: 768px) {
    .home .feat-cont {
      width: 100%;
      padding-left: 30px;
      padding-right: 50px; } }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    .home .feat-cont {
      padding-left: 20px;
      padding-right: 20px;
      box-sizing: border-box; } }
  .home .feat-cont:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle; }
  .home .feat-cont .feat-desc {
    color: white;
    font-size: 28px;
    font-family: "AvenirNextLTW01-Regular";
    position: relative;
    /* Portrait and Landscape */ }
    .home .feat-cont .feat-desc a {
      color: white;
      display: block;
      width: 100%;
      height: 100%;
      position: relative;
      text-decoration: none; }
      .home .feat-cont .feat-desc a:after {
        content: "";
        position: absolute;
        right: 5%;
        top: 0;
        width: 75px;
        height: 67px;
        background: url(_img/shape-arrow-w-r.svg) no-repeat center center; }
        @media screen and (max-width: 768px) {
          .home .feat-cont .feat-desc a:after {
            width: 50px;
            height: 42px; } }
    @media screen and (max-width: 768px) {
      .home .feat-cont .feat-desc {
        font-size: 18.6px; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      .home .feat-cont .feat-desc {
        font-size: 16px; } }
    @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {
      .home .feat-cont .feat-desc {
        font-size: 24px; } }
  .home .feat-cont .feat-title {
    color: white;
    font-size: 75px;
    line-height: 88px;
    /* Portrait and Landscape */ }
    @media screen and (min-width: 769px) and (max-width: 1200px) {
      .home .feat-cont .feat-title {
        font-size: 55px;
        line-height: 62.5px; } }
    .home .feat-cont .feat-title a {
      color: white;
      text-decoration: none; }
    @media screen and (max-width: 768px) {
      .home .feat-cont .feat-title {
        font-size: 50px;
        line-height: 58.666666px; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      .home .feat-cont .feat-title {
        font-size: 32px;
        line-height: 40px; } }
    @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {
      .home .feat-cont .feat-title {
        font-size: 70px;
        line-height: 82px; } }
    .home .feat-cont .feat-title span {
      display: inline;
      box-shadow: inset 0 -4px 0 white; }

.home .feature-client {
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  height: 100vh;
  display: -ms-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-justify-content: flex-end;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  background-size: cover;
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transition-duration: .5s;
  transition-duration: .5s; }
  .home .feature-client.toggled {
    opacity: 1; }
  .home .feature-client .feat-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 100%;
    height: auto; }

.home #Feat-viral_gains .feat-cont {
  background: #db585b; }

body.home #Feat-viral_gains:after {
  background: url(_img/vrg-eye.svg) no-repeat center center/125px; }

@media screen and (min-width: 768px) {
  .home #Feat-viral_gains .feat-desc a:after {
    top: 60px; } }

/* Individual client sections, based off id. */
.home #Feat-new_england_school_of_photography, .home #Feat-viral_gains {
  position: relative;
  /* Portrait and Landscape */ }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    .home #Feat-new_england_school_of_photography, .home #Feat-viral_gains {
      background-position: center center; } }
  .home #Feat-new_england_school_of_photography .feat-cont, .home #Feat-viral_gains .feat-cont {
    position: absolute;
    height: 100%;
    top: 0;
    right: -100%;
    /* Portrait and Landscape */
    /* Portrait and Landscape */ }
    @media screen and (max-width: 768px) {
      .home #Feat-new_england_school_of_photography .feat-cont, .home #Feat-viral_gains .feat-cont {
        height: 100%; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      .home #Feat-new_england_school_of_photography .feat-cont, .home #Feat-viral_gains .feat-cont {
        height: 100%;
        z-index: 10; } }
    @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {
      .home #Feat-new_england_school_of_photography .feat-cont, .home #Feat-viral_gains .feat-cont {
        height: 100%;
        right: -150%;
        box-sizing: border-box;
        z-index: 10; } }
  .home #Feat-new_england_school_of_photography .feat-cont.toggled, .home #Feat-viral_gains .feat-cont.toggled {
    -webkit-transform: translateX(0);
    transform: translateX(0); }
  .home #Feat-new_england_school_of_photography:after, .home #Feat-viral_gains:after {
    position: absolute;
    content: "";
    left: 0;
    width: 50%;
    height: 100%;
    background: url(_img/shape-waves.svg) no-repeat center center/125px; }
    @media screen and (max-width: 768px) {
      .home #Feat-new_england_school_of_photography:after, .home #Feat-viral_gains:after {
        width: 100%;
        height: 50%;
        top: 0; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      .home #Feat-new_england_school_of_photography:after, .home #Feat-viral_gains:after {
        height: 100%;
        background-size: 62.5px; } }
  @media screen and (max-width: 768px) {
    .home #Feat-new_england_school_of_photography, .home #Feat-viral_gains {
      padding-top: 50vh; } }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    .home #Feat-new_england_school_of_photography, .home #Feat-viral_gains {
      padding-top: 0; } }

.home #Feat-47_brand, .home #Feat-_47, .home [id*="Feat-47"], .home [id*="Feat-_47"] {
  /* Portrait and Landscape */
  /* Portrait and Landscape */ }
  .home #Feat-47_brand.feature-client, .home #Feat-_47.feature-client, .home [id*="Feat-47"].feature-client, .home [id*="Feat-_47"].feature-client {
    -webkit-transition-property: opacity, transform;
    -webkit-transition-property: opacity, -webkit-transform;
    transition-property: opacity, -webkit-transform;
    transition-property: opacity, transform;
    transition-property: opacity, transform, -webkit-transform;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: linear;
            transition-timing-function: linear; }
  .home #Feat-47_brand .feat-cont, .home #Feat-_47 .feat-cont, .home [id*="Feat-47"] .feat-cont, .home [id*="Feat-_47"] .feat-cont {
    position: relative;
    background: transparent;
    padding: 0;
    width: 50%;
    text-align: center; }
    @media screen and (max-width: 768px) {
      .home #Feat-47_brand .feat-cont, .home #Feat-_47 .feat-cont, .home [id*="Feat-47"] .feat-cont, .home [id*="Feat-_47"] .feat-cont {
        width: 100%; } }
    .home #Feat-47_brand .feat-cont .feat-title, .home #Feat-_47 .feat-cont .feat-title, .home [id*="Feat-47"] .feat-cont .feat-title, .home [id*="Feat-_47"] .feat-cont .feat-title {
      margin-top: 0; }
    .home #Feat-47_brand .feat-cont .vert-cent, .home #Feat-_47 .feat-cont .vert-cent, .home [id*="Feat-47"] .feat-cont .vert-cent, .home [id*="Feat-_47"] .feat-cont .vert-cent {
      position: relative;
      text-align: center;
      width: 45vw;
      z-index: 1;
      -webkit-transform: scale(0);
      transform: scale(0);
      /* Portrait and Landscape */
      /* Portrait and Landscape */ }
      @media screen and (max-width: 768px) {
        .home #Feat-47_brand .feat-cont .vert-cent, .home #Feat-_47 .feat-cont .vert-cent, .home [id*="Feat-47"] .feat-cont .vert-cent, .home [id*="Feat-_47"] .feat-cont .vert-cent {
          width: 35vw; } }
      @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
        .home #Feat-47_brand .feat-cont .vert-cent, .home #Feat-_47 .feat-cont .vert-cent, .home [id*="Feat-47"] .feat-cont .vert-cent, .home [id*="Feat-_47"] .feat-cont .vert-cent {
          width: 300px;
          padding: 0 20px; } }
      @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {
        .home #Feat-47_brand .feat-cont .vert-cent, .home #Feat-_47 .feat-cont .vert-cent, .home [id*="Feat-47"] .feat-cont .vert-cent, .home [id*="Feat-_47"] .feat-cont .vert-cent {
          width: 400px; } }
      .home #Feat-47_brand .feat-cont .vert-cent:after, .home #Feat-_47 .feat-cont .vert-cent:after, .home [id*="Feat-47"] .feat-cont .vert-cent:after, .home [id*="Feat-_47"] .feat-cont .vert-cent:after {
        content: "";
        background: #3ecc64;
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        border-radius: 100%;
        width: 47.5vw;
        height: 47.5vw;
        z-index: -1;
        /* Portrait and Landscape */
        /* Portrait and Landscape */ }
        @media screen and (max-width: 768px) {
          .home #Feat-47_brand .feat-cont .vert-cent:after, .home #Feat-_47 .feat-cont .vert-cent:after, .home [id*="Feat-47"] .feat-cont .vert-cent:after, .home [id*="Feat-_47"] .feat-cont .vert-cent:after {
            width: 40vw;
            height: 40vw; } }
        @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {
          .home #Feat-47_brand .feat-cont .vert-cent:after, .home #Feat-_47 .feat-cont .vert-cent:after, .home [id*="Feat-47"] .feat-cont .vert-cent:after, .home [id*="Feat-_47"] .feat-cont .vert-cent:after {
            width: 450px;
            height: 450px; } }
        @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
          .home #Feat-47_brand .feat-cont .vert-cent:after, .home #Feat-_47 .feat-cont .vert-cent:after, .home [id*="Feat-47"] .feat-cont .vert-cent:after, .home [id*="Feat-_47"] .feat-cont .vert-cent:after {
            width: 300px;
            max-width: 100%;
            height: 300px; } }
  .toggled .home #Feat-47_brand .vert-cent, .toggled .home #Feat-_47 .vert-cent, .toggled .home [id*="Feat-47"] .vert-cent, .toggled .home [id*="Feat-_47"] .vert-cent {
    -webkit-transform: scale(1);
    transform: scale(1); }
  @media screen and (max-width: 768px) {
    .home #Feat-47_brand, .home #Feat-_47, .home [id*="Feat-47"], .home [id*="Feat-_47"] {
      padding-top: 50vh; } }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    .home #Feat-47_brand, .home #Feat-_47, .home [id*="Feat-47"], .home [id*="Feat-_47"] {
      padding-top: 0; } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {
    .home #Feat-47_brand, .home #Feat-_47, .home [id*="Feat-47"], .home [id*="Feat-_47"] {
      padding-top: 0; } }

.home #Section-ginkgo_bioworks {
  position: relative;
  opacity: 0; }
  .home #Section-ginkgo_bioworks:before {
    content: "";
    position: absolute;
    background: -webkit-linear-gradient(top, #285669, #23344d);
    background: linear-gradient(to bottom, #285669, #23344d);
    width: 100%;
    height: 100%;
    z-index: 0; }

.home #Feat-ginkgo_bioworks .feat-icon-0 {
  max-width: 70%;
  z-index: 1; }

.home #Feat-ginkgo_bioworks .feat-icon-1 {
  max-width: 50%;
  z-index: 2; }

.home #Feat-ginkgo_bioworks .feat-icon-2 {
  max-width: 25%;
  margin-top: 2%;
  z-index: 3; }

.home #Feat-ginkgo_bioworks.feature-client {
  position: relative;
  background-color: #23344d;
  background-size: 341.333333px;
  background-repeat: no-repeat;
  background-position: center center;
  opacity: 1; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="0"]:after {
    -webkit-transform: scale(0) translateX(-50%);
    -webkit-transform: scale(0) translateX(-50%);
    transform: scale(0) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="1"]:after {
    -webkit-transform: scale(0.01) translateX(-50%);
    -webkit-transform: scale(0.01) translateX(-50%);
    transform: scale(0.01) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="2"]:after {
    -webkit-transform: scale(0.02) translateX(-50%);
    -webkit-transform: scale(0.02) translateX(-50%);
    transform: scale(0.02) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="3"]:after {
    -webkit-transform: scale(0.03) translateX(-50%);
    -webkit-transform: scale(0.03) translateX(-50%);
    transform: scale(0.03) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="4"]:after {
    -webkit-transform: scale(0.04) translateX(-50%);
    -webkit-transform: scale(0.04) translateX(-50%);
    transform: scale(0.04) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="5"]:after {
    -webkit-transform: scale(0.05) translateX(-50%);
    -webkit-transform: scale(0.05) translateX(-50%);
    transform: scale(0.05) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="6"]:after {
    -webkit-transform: scale(0.06) translateX(-50%);
    -webkit-transform: scale(0.06) translateX(-50%);
    transform: scale(0.06) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="7"]:after {
    -webkit-transform: scale(0.07) translateX(-50%);
    -webkit-transform: scale(0.07) translateX(-50%);
    transform: scale(0.07) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="8"]:after {
    -webkit-transform: scale(0.08) translateX(-50%);
    -webkit-transform: scale(0.08) translateX(-50%);
    transform: scale(0.08) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="9"]:after {
    -webkit-transform: scale(0.09) translateX(-50%);
    -webkit-transform: scale(0.09) translateX(-50%);
    transform: scale(0.09) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="10"]:after {
    -webkit-transform: scale(0.1) translateX(-50%);
    -webkit-transform: scale(0.1) translateX(-50%);
    transform: scale(0.1) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="11"]:after {
    -webkit-transform: scale(0.11) translateX(-50%);
    -webkit-transform: scale(0.11) translateX(-50%);
    transform: scale(0.11) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="12"]:after {
    -webkit-transform: scale(0.12) translateX(-50%);
    -webkit-transform: scale(0.12) translateX(-50%);
    transform: scale(0.12) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="13"]:after {
    -webkit-transform: scale(0.13) translateX(-50%);
    -webkit-transform: scale(0.13) translateX(-50%);
    transform: scale(0.13) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="14"]:after {
    -webkit-transform: scale(0.14) translateX(-50%);
    -webkit-transform: scale(0.14) translateX(-50%);
    transform: scale(0.14) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="15"]:after {
    -webkit-transform: scale(0.15) translateX(-50%);
    -webkit-transform: scale(0.15) translateX(-50%);
    transform: scale(0.15) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="16"]:after {
    -webkit-transform: scale(0.16) translateX(-50%);
    -webkit-transform: scale(0.16) translateX(-50%);
    transform: scale(0.16) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="17"]:after {
    -webkit-transform: scale(0.17) translateX(-50%);
    -webkit-transform: scale(0.17) translateX(-50%);
    transform: scale(0.17) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="18"]:after {
    -webkit-transform: scale(0.18) translateX(-50%);
    -webkit-transform: scale(0.18) translateX(-50%);
    transform: scale(0.18) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="19"]:after {
    -webkit-transform: scale(0.19) translateX(-50%);
    -webkit-transform: scale(0.19) translateX(-50%);
    transform: scale(0.19) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="20"]:after {
    -webkit-transform: scale(0.2) translateX(-50%);
    -webkit-transform: scale(0.2) translateX(-50%);
    transform: scale(0.2) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="21"]:after {
    -webkit-transform: scale(0.21) translateX(-50%);
    -webkit-transform: scale(0.21) translateX(-50%);
    transform: scale(0.21) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="22"]:after {
    -webkit-transform: scale(0.22) translateX(-50%);
    -webkit-transform: scale(0.22) translateX(-50%);
    transform: scale(0.22) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="23"]:after {
    -webkit-transform: scale(0.23) translateX(-50%);
    -webkit-transform: scale(0.23) translateX(-50%);
    transform: scale(0.23) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="24"]:after {
    -webkit-transform: scale(0.24) translateX(-50%);
    -webkit-transform: scale(0.24) translateX(-50%);
    transform: scale(0.24) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="25"]:after {
    -webkit-transform: scale(0.25) translateX(-50%);
    -webkit-transform: scale(0.25) translateX(-50%);
    transform: scale(0.25) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="26"]:after {
    -webkit-transform: scale(0.26) translateX(-50%);
    -webkit-transform: scale(0.26) translateX(-50%);
    transform: scale(0.26) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="27"]:after {
    -webkit-transform: scale(0.27) translateX(-50%);
    -webkit-transform: scale(0.27) translateX(-50%);
    transform: scale(0.27) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="28"]:after {
    -webkit-transform: scale(0.28) translateX(-50%);
    -webkit-transform: scale(0.28) translateX(-50%);
    transform: scale(0.28) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="29"]:after {
    -webkit-transform: scale(0.29) translateX(-50%);
    -webkit-transform: scale(0.29) translateX(-50%);
    transform: scale(0.29) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="30"]:after {
    -webkit-transform: scale(0.3) translateX(-50%);
    -webkit-transform: scale(0.3) translateX(-50%);
    transform: scale(0.3) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="31"]:after {
    -webkit-transform: scale(0.31) translateX(-50%);
    -webkit-transform: scale(0.31) translateX(-50%);
    transform: scale(0.31) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="32"]:after {
    -webkit-transform: scale(0.32) translateX(-50%);
    -webkit-transform: scale(0.32) translateX(-50%);
    transform: scale(0.32) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="33"]:after {
    -webkit-transform: scale(0.33) translateX(-50%);
    -webkit-transform: scale(0.33) translateX(-50%);
    transform: scale(0.33) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="34"]:after {
    -webkit-transform: scale(0.34) translateX(-50%);
    -webkit-transform: scale(0.34) translateX(-50%);
    transform: scale(0.34) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="35"]:after {
    -webkit-transform: scale(0.35) translateX(-50%);
    -webkit-transform: scale(0.35) translateX(-50%);
    transform: scale(0.35) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="36"]:after {
    -webkit-transform: scale(0.36) translateX(-50%);
    -webkit-transform: scale(0.36) translateX(-50%);
    transform: scale(0.36) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="37"]:after {
    -webkit-transform: scale(0.37) translateX(-50%);
    -webkit-transform: scale(0.37) translateX(-50%);
    transform: scale(0.37) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="38"]:after {
    -webkit-transform: scale(0.38) translateX(-50%);
    -webkit-transform: scale(0.38) translateX(-50%);
    transform: scale(0.38) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="39"]:after {
    -webkit-transform: scale(0.39) translateX(-50%);
    -webkit-transform: scale(0.39) translateX(-50%);
    transform: scale(0.39) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="40"]:after {
    -webkit-transform: scale(0.4) translateX(-50%);
    -webkit-transform: scale(0.4) translateX(-50%);
    transform: scale(0.4) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="41"]:after {
    -webkit-transform: scale(0.41) translateX(-50%);
    -webkit-transform: scale(0.41) translateX(-50%);
    transform: scale(0.41) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="42"]:after {
    -webkit-transform: scale(0.42) translateX(-50%);
    -webkit-transform: scale(0.42) translateX(-50%);
    transform: scale(0.42) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="43"]:after {
    -webkit-transform: scale(0.43) translateX(-50%);
    -webkit-transform: scale(0.43) translateX(-50%);
    transform: scale(0.43) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="44"]:after {
    -webkit-transform: scale(0.44) translateX(-50%);
    -webkit-transform: scale(0.44) translateX(-50%);
    transform: scale(0.44) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="45"]:after {
    -webkit-transform: scale(0.45) translateX(-50%);
    -webkit-transform: scale(0.45) translateX(-50%);
    transform: scale(0.45) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="46"]:after {
    -webkit-transform: scale(0.46) translateX(-50%);
    -webkit-transform: scale(0.46) translateX(-50%);
    transform: scale(0.46) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="47"]:after {
    -webkit-transform: scale(0.47) translateX(-50%);
    -webkit-transform: scale(0.47) translateX(-50%);
    transform: scale(0.47) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="48"]:after {
    -webkit-transform: scale(0.48) translateX(-50%);
    -webkit-transform: scale(0.48) translateX(-50%);
    transform: scale(0.48) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="49"]:after {
    -webkit-transform: scale(0.49) translateX(-50%);
    -webkit-transform: scale(0.49) translateX(-50%);
    transform: scale(0.49) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="50"]:after {
    -webkit-transform: scale(0.5) translateX(-50%);
    -webkit-transform: scale(0.5) translateX(-50%);
    transform: scale(0.5) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="51"]:after {
    -webkit-transform: scale(0.51) translateX(-50%);
    -webkit-transform: scale(0.51) translateX(-50%);
    transform: scale(0.51) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="52"]:after {
    -webkit-transform: scale(0.52) translateX(-50%);
    -webkit-transform: scale(0.52) translateX(-50%);
    transform: scale(0.52) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="53"]:after {
    -webkit-transform: scale(0.53) translateX(-50%);
    -webkit-transform: scale(0.53) translateX(-50%);
    transform: scale(0.53) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="54"]:after {
    -webkit-transform: scale(0.54) translateX(-50%);
    -webkit-transform: scale(0.54) translateX(-50%);
    transform: scale(0.54) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="55"]:after {
    -webkit-transform: scale(0.55) translateX(-50%);
    -webkit-transform: scale(0.55) translateX(-50%);
    transform: scale(0.55) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="56"]:after {
    -webkit-transform: scale(0.56) translateX(-50%);
    -webkit-transform: scale(0.56) translateX(-50%);
    transform: scale(0.56) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="57"]:after {
    -webkit-transform: scale(0.57) translateX(-50%);
    -webkit-transform: scale(0.57) translateX(-50%);
    transform: scale(0.57) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="58"]:after {
    -webkit-transform: scale(0.58) translateX(-50%);
    -webkit-transform: scale(0.58) translateX(-50%);
    transform: scale(0.58) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="59"]:after {
    -webkit-transform: scale(0.59) translateX(-50%);
    -webkit-transform: scale(0.59) translateX(-50%);
    transform: scale(0.59) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="60"]:after {
    -webkit-transform: scale(0.6) translateX(-50%);
    -webkit-transform: scale(0.6) translateX(-50%);
    transform: scale(0.6) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="61"]:after {
    -webkit-transform: scale(0.61) translateX(-50%);
    -webkit-transform: scale(0.61) translateX(-50%);
    transform: scale(0.61) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="62"]:after {
    -webkit-transform: scale(0.62) translateX(-50%);
    -webkit-transform: scale(0.62) translateX(-50%);
    transform: scale(0.62) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="63"]:after {
    -webkit-transform: scale(0.63) translateX(-50%);
    -webkit-transform: scale(0.63) translateX(-50%);
    transform: scale(0.63) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="64"]:after {
    -webkit-transform: scale(0.64) translateX(-50%);
    -webkit-transform: scale(0.64) translateX(-50%);
    transform: scale(0.64) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="65"]:after {
    -webkit-transform: scale(0.65) translateX(-50%);
    -webkit-transform: scale(0.65) translateX(-50%);
    transform: scale(0.65) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="66"]:after {
    -webkit-transform: scale(0.66) translateX(-50%);
    -webkit-transform: scale(0.66) translateX(-50%);
    transform: scale(0.66) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="67"]:after {
    -webkit-transform: scale(0.67) translateX(-50%);
    -webkit-transform: scale(0.67) translateX(-50%);
    transform: scale(0.67) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="68"]:after {
    -webkit-transform: scale(0.68) translateX(-50%);
    -webkit-transform: scale(0.68) translateX(-50%);
    transform: scale(0.68) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="69"]:after {
    -webkit-transform: scale(0.69) translateX(-50%);
    -webkit-transform: scale(0.69) translateX(-50%);
    transform: scale(0.69) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="70"]:after {
    -webkit-transform: scale(0.7) translateX(-50%);
    -webkit-transform: scale(0.7) translateX(-50%);
    transform: scale(0.7) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="71"]:after {
    -webkit-transform: scale(0.71) translateX(-50%);
    -webkit-transform: scale(0.71) translateX(-50%);
    transform: scale(0.71) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="72"]:after {
    -webkit-transform: scale(0.72) translateX(-50%);
    -webkit-transform: scale(0.72) translateX(-50%);
    transform: scale(0.72) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="73"]:after {
    -webkit-transform: scale(0.73) translateX(-50%);
    -webkit-transform: scale(0.73) translateX(-50%);
    transform: scale(0.73) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="74"]:after {
    -webkit-transform: scale(0.74) translateX(-50%);
    -webkit-transform: scale(0.74) translateX(-50%);
    transform: scale(0.74) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="75"]:after {
    -webkit-transform: scale(0.75) translateX(-50%);
    -webkit-transform: scale(0.75) translateX(-50%);
    transform: scale(0.75) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="76"]:after {
    -webkit-transform: scale(0.76) translateX(-50%);
    -webkit-transform: scale(0.76) translateX(-50%);
    transform: scale(0.76) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="77"]:after {
    -webkit-transform: scale(0.77) translateX(-50%);
    -webkit-transform: scale(0.77) translateX(-50%);
    transform: scale(0.77) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="78"]:after {
    -webkit-transform: scale(0.78) translateX(-50%);
    -webkit-transform: scale(0.78) translateX(-50%);
    transform: scale(0.78) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="79"]:after {
    -webkit-transform: scale(0.79) translateX(-50%);
    -webkit-transform: scale(0.79) translateX(-50%);
    transform: scale(0.79) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="80"]:after {
    -webkit-transform: scale(0.8) translateX(-50%);
    -webkit-transform: scale(0.8) translateX(-50%);
    transform: scale(0.8) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="81"]:after {
    -webkit-transform: scale(0.81) translateX(-50%);
    -webkit-transform: scale(0.81) translateX(-50%);
    transform: scale(0.81) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="82"]:after {
    -webkit-transform: scale(0.82) translateX(-50%);
    -webkit-transform: scale(0.82) translateX(-50%);
    transform: scale(0.82) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="83"]:after {
    -webkit-transform: scale(0.83) translateX(-50%);
    -webkit-transform: scale(0.83) translateX(-50%);
    transform: scale(0.83) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="84"]:after {
    -webkit-transform: scale(0.84) translateX(-50%);
    -webkit-transform: scale(0.84) translateX(-50%);
    transform: scale(0.84) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="85"]:after {
    -webkit-transform: scale(0.85) translateX(-50%);
    -webkit-transform: scale(0.85) translateX(-50%);
    transform: scale(0.85) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="86"]:after {
    -webkit-transform: scale(0.86) translateX(-50%);
    -webkit-transform: scale(0.86) translateX(-50%);
    transform: scale(0.86) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="87"]:after {
    -webkit-transform: scale(0.87) translateX(-50%);
    -webkit-transform: scale(0.87) translateX(-50%);
    transform: scale(0.87) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="88"]:after {
    -webkit-transform: scale(0.88) translateX(-50%);
    -webkit-transform: scale(0.88) translateX(-50%);
    transform: scale(0.88) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="89"]:after {
    -webkit-transform: scale(0.89) translateX(-50%);
    -webkit-transform: scale(0.89) translateX(-50%);
    transform: scale(0.89) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="90"]:after {
    -webkit-transform: scale(0.9) translateX(-50%);
    -webkit-transform: scale(0.9) translateX(-50%);
    transform: scale(0.9) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="91"]:after {
    -webkit-transform: scale(0.91) translateX(-50%);
    -webkit-transform: scale(0.91) translateX(-50%);
    transform: scale(0.91) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="92"]:after {
    -webkit-transform: scale(0.92) translateX(-50%);
    -webkit-transform: scale(0.92) translateX(-50%);
    transform: scale(0.92) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="93"]:after {
    -webkit-transform: scale(0.93) translateX(-50%);
    -webkit-transform: scale(0.93) translateX(-50%);
    transform: scale(0.93) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="94"]:after {
    -webkit-transform: scale(0.94) translateX(-50%);
    -webkit-transform: scale(0.94) translateX(-50%);
    transform: scale(0.94) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="95"]:after {
    -webkit-transform: scale(0.95) translateX(-50%);
    -webkit-transform: scale(0.95) translateX(-50%);
    transform: scale(0.95) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="96"]:after {
    -webkit-transform: scale(0.96) translateX(-50%);
    -webkit-transform: scale(0.96) translateX(-50%);
    transform: scale(0.96) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="97"]:after {
    -webkit-transform: scale(0.97) translateX(-50%);
    -webkit-transform: scale(0.97) translateX(-50%);
    transform: scale(0.97) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="98"]:after {
    -webkit-transform: scale(0.98) translateX(-50%);
    -webkit-transform: scale(0.98) translateX(-50%);
    transform: scale(0.98) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="99"]:after {
    -webkit-transform: scale(0.99) translateX(-50%);
    -webkit-transform: scale(0.99) translateX(-50%);
    transform: scale(0.99) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .home #Feat-ginkgo_bioworks.feature-client[data-scale="100"]:after {
    -webkit-transform: scale(1) translateX(-50%);
    -webkit-transform: scale(1) translateX(-50%);
    transform: scale(1) translateX(-50%);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%; }

.home #Feat-ginkgo_bioworks:after {
  content: "";
  position: absolute;
  width: 950px;
  height: 100%;
  left: 50%;
  background-image: inherit;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 2850px;
  z-index: 0; }

.home #Feat-ginkgo_bioworks .feat-cont {
  position: relative;
  width: 100%;
  padding: 0;
  background: transparent;
  text-align: center;
  z-index: 6; }

.home #Feat-ginkgo_bioworks .vert-cent {
  opacity: 1; }

.home .section-4 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100vh;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  opacity: 0;
  background: -webkit-linear-gradient(#5BC0C2, #989DC5);
  background: linear-gradient(#5BC0C2, #989DC5);
  -wekbit-transition-property: opacity;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -wekbit-transition-duration: .4s;
  -webkit-transition-duration: .4s;
  transition-duration: .4s; }
  .home .section-4.toggled {
    opacity: 1; }

.home #Feat-printed_village {
  background-color: #F1DE31;
  width: 80vh;
  height: 80vh;
  border-radius: 100%;
  background-position: 129% 40%;
  background-size: contain;
  background-repeat: no-repeat;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition-property: transform;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-duration: .3s;
  transition-duration: .3s; }
  @media screen and (max-width: 768px) {
    .home #Feat-printed_village {
      width: 600px;
      height: 600px; } }
  .home #Feat-printed_village:after {
    position: absolute;
    content: "";
    left: 12%;
    width: 8vw;
    height: 8vw;
    background: -webkit-linear-gradient(#fff 5%, transparent 5%, transparent 10%, #fff 10%, #fff 15%, transparent 15%, transparent 20%, #fff 20%, #fff 25%, transparent 25%, transparent 30%, #fff 30%, #fff 35%, transparent 35%, transparent 40%, #fff 40%, #fff 45%, transparent 45%, transparent 50%, #fff 50%, #fff 55%, transparent 55%, transparent 60%, #fff 60%, #fff 65%, transparent 65%, transparent 70%, #fff 70%, #fff 75%, transparent 75%, transparent 80%, #fff 80%, #fff 85%, transparent 85%, transparent 90%, #fff 90%, #fff 95%, transparent 95%);
    background: linear-gradient(#fff 5%, transparent 5%, transparent 10%, #fff 10%, #fff 15%, transparent 15%, transparent 20%, #fff 20%, #fff 25%, transparent 25%, transparent 30%, #fff 30%, #fff 35%, transparent 35%, transparent 40%, #fff 40%, #fff 45%, transparent 45%, transparent 50%, #fff 50%, #fff 55%, transparent 55%, transparent 60%, #fff 60%, #fff 65%, transparent 65%, transparent 70%, #fff 70%, #fff 75%, transparent 75%, transparent 80%, #fff 80%, #fff 85%, transparent 85%, transparent 90%, #fff 90%, #fff 95%, transparent 95%);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .6s;
            transition-duration: .6s;
    border-radius: 100%;
    z-index: 10; }
  .toggled .home #Feat-printed_village {
    -webkit-transform: scale(1);
    transform: scale(1); }
    .toggled .home #Feat-printed_village:after {
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg); }
    .toggled .home #Feat-printed_village .feat-cont, .toggled .home #Feat-printed_village .vert-cent {
      opacity: 1;
      -webkit-transition-property: opacity;
      transition-property: opacity;
      -webkit-transition-duration: .3s;
      transition-duration: .3s; }
  .home #Feat-printed_village .feat-cont {
    background: transparent;
    width: 100%;
    padding: 0; }
  .home #Feat-printed_village .vert-cent {
    position: absolute;
    bottom: -5%;
    left: -10%;
    width: 100%;
    opacity: 0; }

.home .section-5 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100vh;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -webkit--flex-wrap: nowrap;
  flex-wrap: nowrap;
  -ms-justify-content: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-align-items: center;
  -moz-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden; }

.home #Feat-mamaleh_s {
  width: 100%;
  position: relative; }
  .home #Feat-mamaleh_s:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 125px;
    height: 125px;
    background: url(../../img/shape-circles.svg) no-repeat center center;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%); }
  .home #Feat-mamaleh_s .feat-cont {
    background: transparent;
    width: 100%;
    padding: 0; }
    .home #Feat-mamaleh_s .feat-cont:after {
      position: absolute;
      top: 0;
      left: 0;
      content: "";
      width: 100%;
      height: 100%;
      background: #f28265;
      -webkit-clip-path: polygon(0 0%, 100% 0%, 0% 100%, 0% 50%);
              clip-path: polygon(0 0%, 100% 0%, 0% 100%, 0% 50%);
      /*background: linear-gradient(148deg, #f28265 0%, #f28265 50%, transparent 50%);*/ }
  .home #Feat-mamaleh_s .feat-title {
    margin-top: 0; }
  .home #Feat-mamaleh_s .vert-cent {
    position: relative;
    min-width: 400px;
    width: 35%;
    z-index: 2;
    padding-left: 5%; }

.home .more-work {
  text-align: center; }

.single #respond, .blog #respond, .category #respond, .author #respond, .archive #respond {
  max-width: 755px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 5vw; }
  @media screen and (max-width: 768px) {
    .single #respond, .blog #respond, .category #respond, .author #respond, .archive #respond {
      width: 90%;
      margin-bottom: 35px; } }
  .single #respond h3, .blog #respond h3, .category #respond h3, .author #respond h3, .archive #respond h3 {
    font-family: "TradeGothicNextW01-Bold_693229";
    color: #000000;
    text-transform: uppercase;
    font-size: 34px;
    line-height: 34px;
    text-align: center;
    padding-top: 46px;
    margin-top: 0;
    margin-bottom: 46px; }
  .single #respond hr, .blog #respond hr, .category #respond hr, .author #respond hr, .archive #respond hr {
    height: 1px;
    background: #f7f7f7; }

.page-template-page-ebook-lander .form-footer .gform_wrapper {
  margin-top: 27px; }

.page-template-page-ebook-lander .gform_wrapper, .page-template-page-ebook-lander .gform_wrapper.gf_browser_chrome {
  margin-top: 45px; }
  .page-template-page-ebook-lander .gform_wrapper form, .page-template-page-ebook-lander .gform_wrapper.gf_browser_chrome form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .page-template-page-ebook-lander .gform_wrapper .gform_body, .page-template-page-ebook-lander .gform_wrapper.gf_browser_chrome .gform_body {
    width: 70%; }
    .page-template-page-ebook-lander .gform_wrapper .gform_body .gfield_label, .page-template-page-ebook-lander .gform_wrapper.gf_browser_chrome .gform_body .gfield_label {
      display: none; }
    .page-template-page-ebook-lander .gform_wrapper .gform_body li.gfield, .page-template-page-ebook-lander .gform_wrapper.gf_browser_chrome .gform_body li.gfield {
      margin-top: 0; }
  .page-template-page-ebook-lander .gform_wrapper .gform_footer, .page-template-page-ebook-lander .gform_wrapper.gf_browser_chrome .gform_footer {
    width: 30%;
    padding-top: 0; }
    .page-template-page-ebook-lander .gform_wrapper .gform_footer input[type="submit"], .page-template-page-ebook-lander .gform_wrapper.gf_browser_chrome .gform_footer input[type="submit"] {
      padding-top: 17px;
      padding-bottom: 17px;
      padding-left: 4%;
      padding-right: 4%;
      display: inline-block;
      width: 100%;
      background: #ffc426;
      color: black; }
      @media screen and (max-width: 768px) {
        .page-template-page-ebook-lander .gform_wrapper .gform_footer input[type="submit"], .page-template-page-ebook-lander .gform_wrapper.gf_browser_chrome .gform_footer input[type="submit"] {
          padding-top: 12px;
          padding-bottom: 12px; } }

.comma .ginput_container {
  position: relative;
  padding-right: 8px; }
  .comma .ginput_container:after {
    content: ",";
    font-size: 28px;
    display: inline;
    position: absolute;
    line-height: 22px;
    top: 0;
    right: 0; }
    @media screen and (max-width: 768px) {
      .comma .ginput_container:after {
        font-size: 18.6667px;
        line-height: 40px; } }

.period .ginput_container {
  position: relative;
  padding-right: 8px; }
  .period .ginput_container:after {
    content: ".";
    font-size: 28px;
    display: inline;
    position: absolute;
    line-height: 22px;
    top: 0;
    right: 0; }
    @media screen and (max-width: 768px) {
      .period .ginput_container:after {
        font-size: 18.6667px;
        line-height: 40px; } }

.period.select {
  position: relative;
  padding-right: 7px !important; }
  .period.select:after {
    content: "." !important;
    font-size: 28px !important;
    display: inline !important;
    position: absolute !important;
    line-height: 27px !important;
    top: 0 !important;
    right: 0 !important; }
    @media screen and (max-width: 768px) {
      .period.select:after {
        font-size: 18.6667px !important;
        line-height: 53px !important; } }

.entry-content form, #respond form {
  width: 100%; }
  .entry-content form label, #respond form label {
    font-family: "Montserrat", sans-serif;
    text-transform: uppercase;
    color: #b3b3b3;
    font-size: 13px;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased; }
  .entry-content form ::-webkit-input-placeholder, #respond form ::-webkit-input-placeholder {
    font-size: 16px;
    text-transform: uppercase;
    color: #606060;
    font-family: "Avenir Next LT W01 Bold";
    letter-spacing: 2px;
    -webkit-transition-property: transform;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-duration: .3s;
    -webkit-transition-duration: .3s;
    transition-duration: .3s; }
    @media screen and (max-width: 768px) {
      .entry-content form ::-webkit-input-placeholder, #respond form ::-webkit-input-placeholder {
        font-size: 12px; } }
  .entry-content form ::-moz-placeholder, #respond form ::-moz-placeholder {
    font-size: 16px;
    text-transform: uppercase;
    color: #606060;
    font-family: "Avenir Next LT W01 Bold";
    letter-spacing: 2px;
    -webkit-transition-property: transform;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-duration: .3s;
    -webkit-transition-duration: .3s;
    transition-duration: .3s; }
    @media screen and (max-width: 768px) {
      .entry-content form ::-moz-placeholder, #respond form ::-moz-placeholder {
        font-size: 12px; } }
  .entry-content form :-ms-input-placeholder, #respond form :-ms-input-placeholder {
    font-size: 16px;
    text-transform: uppercase;
    color: #606060;
    font-family: "Avenir Next LT W01 Bold";
    letter-spacing: 2px;
    -webkit-transition-property: transform;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -wekbit-transition-duration: .3s;
    transition-duration: .3s; }
    @media screen and (max-width: 768px) {
      .entry-content form :-ms-input-placeholder, #respond form :-ms-input-placeholder {
        font-size: 12px; } }
  .entry-content form input:focus::-webkit-input-placeholder, .entry-content form textarea:focus::-webkit-input-placeholder, #respond form input:focus::-webkit-input-placeholder, #respond form textarea:focus::-webkit-input-placeholder {
    -webkit-transform: translateX(-200%);
    transform: translateX(-200%); }
  .entry-content form input, .entry-content form select, #respond form input, #respond form select {
    border-radius: 0;
    padding: 0;
    background: white;
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid #212121;
    box-shadow: none;
    font-size: 16px;
    font-family: "AvenirNextLTW01-Regular";
    padding-top: 10px;
    padding-left: 0;
    padding-bottom: 10px;
    padding-right: 0;
    box-sizing: border-box;
    width: 100%; }
  .entry-content form textarea, #respond form textarea {
    min-height: 135px;
    border: 1px solid #212121;
    margin-top: 25px;
    padding-left: 10px;
    padding-top: 8px;
    border-radius: 0;
    box-sizing: border-box; }
  .entry-content form input, #respond form input {
    height: 38px; }
  .entry-content form input[type="submit"], #respond form input[type="submit"] {
    background: #ffc426;
    font-family: "TradeGothicNextW01-Bold_693229";
    font-size: 18px;
    padding-left: 26px;
    padding-right: 26px;
    text-transform: uppercase;
    max-width: 150px;
    width: auto;
    border: none;
    display: block;
    clear: left; }
  .entry-content form input[type="radio"], #respond form input[type="radio"] {
    width: auto;
    position: absolute;
    left: 0;
    top: 50%;
    width: 100%;
    opacity: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%); }
    .entry-content form input[type="radio"]:nth-of-type(even):after, #respond form input[type="radio"]:nth-of-type(even):after {
      content: "";
      display: table;
      width: 100%;
      clear: both; }

p[class*="input-wrap"] {
  float: left;
  overflow: hidden;
  width: calc(50% - 10px);
  margin: 0 0 10px 0; }
  p[class*="input-wrap"]:nth-of-type(odd) {
    clear: left;
    margin-right: 10px; }
  p[class*="input-wrap"]:nth-of-type(even) {
    margin: 0 0 10px 10px; }
  p[class*="input-wrap"] input {
    width: 100%; }

p.input-wrap-100 {
  width: 100%;
  margin: 0 0 20px 0; }

#comments {
  max-width: 755px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  box-sizing: content-box; }
  @media screen and (max-width: 768px) {
    #comments {
      padding-left: 25px;
      padding-right: 25px; } }
  #comments > h3 {
    display: none; }

.alert {
  font-family: "AvenirNextLTW01-Regular"; }

.comment {
  font-family: "AvenirNextLTW01-Regular";
  color: #606060;
  font-size: 18px;
  line-height: 28px; }
  .comment p {
    margin-bottom: .35em;
    margin-top: .75em; }

.commentlist {
  list-style: none;
  margin: 0; }
  .commentlist .odd {
    background: transparent; }
  .commentlist li.depth-1 {
    margin-right: 0;
    margin-left: 0; }
    .commentlist li.depth-1 #respond {
      max-width: 755px;
      padding: 0 5vw; }
      .commentlist li.depth-1 #respond h3 {
        margin-top: 0;
        margin-bottom: 35px; }
    .commentlist li.depth-1 .fix-wrap {
      overflow: hidden;
      width: 100%;
      background: rgba(255, 255, 255, 0.95); }
    .commentlist li.depth-1 .yellow-button {
      clear: left; }
  .commentlist li.depth-2 {
    margin-right: 0;
    margin-left: 3vw; }
    .commentlist li.depth-2 #respond {
      max-width: 755px;
      padding: 0 5vw; }
      .commentlist li.depth-2 #respond h3 {
        margin-top: 0;
        margin-bottom: 35px; }
    .commentlist li.depth-2 .fix-wrap {
      overflow: hidden;
      width: 100%;
      background: rgba(255, 255, 255, 0.95); }
    .commentlist li.depth-2 .yellow-button {
      clear: left; }
  .commentlist li.depth-3 {
    margin-right: 0;
    margin-left: 4.5vw; }
    .commentlist li.depth-3 #respond {
      max-width: 755px;
      padding: 0 5vw; }
      .commentlist li.depth-3 #respond h3 {
        margin-top: 0;
        margin-bottom: 35px; }
    .commentlist li.depth-3 .fix-wrap {
      overflow: hidden;
      width: 100%;
      background: rgba(255, 255, 255, 0.95); }
    .commentlist li.depth-3 .yellow-button {
      clear: left; }
  .commentlist li.depth-4 {
    margin-right: 0;
    margin-left: 6vw; }
    .commentlist li.depth-4 #respond {
      max-width: 755px;
      padding: 0 5vw; }
      .commentlist li.depth-4 #respond h3 {
        margin-top: 0;
        margin-bottom: 35px; }
    .commentlist li.depth-4 .fix-wrap {
      overflow: hidden;
      width: 100%;
      background: rgba(255, 255, 255, 0.95); }
    .commentlist li.depth-4 .yellow-button {
      clear: left; }
  .commentlist li.depth-5 {
    margin-right: 0;
    margin-left: 7.5vw; }
    .commentlist li.depth-5 #respond {
      max-width: 755px;
      padding: 0 5vw; }
      .commentlist li.depth-5 #respond h3 {
        margin-top: 0;
        margin-bottom: 35px; }
    .commentlist li.depth-5 .fix-wrap {
      overflow: hidden;
      width: 100%;
      background: rgba(255, 255, 255, 0.95); }
    .commentlist li.depth-5 .yellow-button {
      clear: left; }
  .commentlist p[class*="input-wrap"] {
    margin-top: 10px; }
  .commentlist li {
    padding: 0; }
    .commentlist li[class*="depth-"] {
      margin-top: 2.5vh; }
  .commentlist .comment-reply-link {
    background: transparent;
    color: #ffc426;
    font-size: 18px;
    float: none;
    padding: 0;
    font-family: "AvenirNextLTW01-Regular";
    text-decoration: none;
    opacity: 1;
    font-weight: normal;
    margin-top: 25px;
    display: inline-block; }

.commentlist .vcard {
  margin-left: 0; }
  .commentlist .vcard cite.fn {
    font-family: "AvenirNextLTW01-Regular";
    font-weight: 700;
    font-size: 18px;
    color: #212121;
    font-style: normal; }
  .commentlist .vcard cite a {
    font-family: "TradeGothicLTCom-BdCn20", sans-serif;
    text-decoration: none;
    text-transform: none;
    color: #333333;
    font-size: 28px; }
  .commentlist .vcard time {
    float: none;
    font-size: 18px;
    color: #A4A4A4; }
    .commentlist .vcard time a {
      font-size: 18px;
      color: #A4A4A4;
      font-family: "AvenirNextLTW01-Regular";
      text-decoration: none; }

.comment-author .avatar {
  display: none; }

span.wpcf7-list-item {
  position: relative;
  width: 100%;
  display: block;
  padding-left: 3vw;
  margin-left: 0; }

span.wpcf7-list-item-label {
  position: absolute;
  display: inline-block;
  z-index: -1;
  margin-top: 3px; }

input[type="radio"] ~ .wpcf7-list-item-label {
  cursor: pointer; }

input[type="radio"] ~ .wpcf7-list-item-label:before {
  content: "";
  display: block;
  position: absolute;
  top: calc(50% - 6px);
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 13px;
  height: 13px;
  border-radius: 100%;
  background-color: white;
  -webkit-transition-property: background-color;
  transition-property: background-color;
  -webkit-transition-duration: .2s;
  transition-duration: .2s;
  margin-left: -3vw;
  box-shadow: 0 0 0 1px black; }
  @media screen and (min-width: 768px) {
    input[type="radio"] ~ .wpcf7-list-item-label:before {
      margin-left: -22px; } }

input[type="radio"]:active ~ .wpcf7-list-item-label:before {
  top: calc(50% - 7px);
  background-color: #ffc426;
  padding: 1px;
  box-shadow: 0 0 0 1px black, inset 0 0 0 3px white; }

input[type="radio"]:checked ~ .wpcf7-list-item-label:before {
  content: "";
  top: calc(50% - 6px);
  display: block;
  position: absolute;
  padding: 0;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  border-radius: 100%;
  background-color: #ffc426;
  box-shadow: 0 0 0 1px black; }

div.wpcf7-response-output {
  margin: 0;
  padding: 0; }

div.wpcf7-validation-errors {
  border: none;
  box-shadow: 0 0 0 12px white, 0 0 0 14px #ffc426; }

body .selectboxit-container {
  width: 100%; }
  body .selectboxit-container[aria-expanded="true"] {
    border-bottom: none; }
    body .selectboxit-container[aria-expanded="true"] .selectboxit-arrow-container {
      display: none; }

body .selectboxit-container .selectboxit {
  border-radius: 0;
  max-width: 100%;
  height: 38px;
  width: 100% !important; }

body .selectboxit-btn {
  background: #f7f7f7;
  border: 1px solid #ededed; }

body .selectboxit-container .selectboxit-options {
  width: calc(100% + 2px);
  border-left: 1px solid #ededed;
  border-right: 1px solid #ededed;
  border-bottom: 1px solid #ededed;
  box-shadow: 9px 9px 15px 0 rgba(0, 0, 0, 0.15); }

.selectboxit-container .selectboxit-options {
  border-radius: 0;
  border-top: none;
  background: #f7f7f7; }
  .selectboxit-container .selectboxit-options > li {
    border-top: 1px solid #ededed; }
    .selectboxit-container .selectboxit-options > li:first-of-type {
      border-top: none; }
    .selectboxit-container .selectboxit-options > li[data-active] a {
      color: #4d4d4d;
      background: #ddd; }
    .selectboxit-container .selectboxit-options > li a:hover {
      background: #ddd;
      color: #4d4d4d; }

div.gform_wrapper .hide-label .gfield_label {
  display: none; }

body.page-template-page-one-col-sidebar div.gform_wrapper .gform_footer.top_label {
  border-top: none; }

body.page-template-page-one-col-sidebar div.gform_wrapper h3.gform_title {
  font-family: "AvenirNextLTW01-Regular";
  text-transform: none;
  line-height: 38px;
  font-size: 28px;
  color: #212121;
  letter-spacing: 0; }

body.page-template-page-one-col-sidebar div.gform_wrapper, body.page-template-page-one-col-sidebar div.gform_wrapper.gf_browser_chrome {
  border: none;
  padding-top: 10px; }

body.page-template-page-one-col-sidebar div.gform_wrapper .gform_footer {
  margin-top: 0; }
  body.page-template-page-one-col-sidebar div.gform_wrapper .gform_footer input[type="submit"] {
    background: #ffc426;
    color: black; }

body.page-template-page-ebook-lander div.gform_wrapper, body.page-template-page-ebook-lander div.gform_wrapper {
  border: none;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  background: transparent; }
  body.page-template-page-ebook-lander div.gform_wrapper .gform_footer, body.page-template-page-ebook-lander div.gform_wrapper .gform_footer {
    margin-top: 0;
    border: none; }
  body.page-template-page-ebook-lander div.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), body.page-template-page-ebook-lander div.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    background: white;
    padding-left: 20px;
    border-bottom: none;
    height: 54px; }
    @media screen and (max-width: 768px) {
      body.page-template-page-ebook-lander div.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), body.page-template-page-ebook-lander div.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
        height: auto;
        padding-bottom: 11px;
        line-height: 14px; } }
  body.page-template-page-ebook-lander div.gform_wrapper ::-webkit-input-placeholder, body.page-template-page-ebook-lander div.gform_wrapper ::-webkit-input-placeholder {
    font-size: 18px;
    line-height: 18px;
    font-family: "AvenirNextLTW01-Regular";
    color: #9C9C9C;
    text-transform: none;
    letter-spacing: 0; }
  body.page-template-page-ebook-lander div.gform_wrapper ::-moz-placeholder, body.page-template-page-ebook-lander div.gform_wrapper ::-moz-placeholder {
    font-size: 18px;
    line-height: 18px;
    font-family: "AvenirNextLTW01-Regular";
    color: #9C9C9C;
    text-transform: none;
    letter-spacing: 0; }
  body.page-template-page-ebook-lander div.gform_wrapper :-ms-input-placeholder, body.page-template-page-ebook-lander div.gform_wrapper :-ms-input-placeholder {
    font-size: 18px;
    line-height: 18px;
    font-family: "AvenirNextLTW01-Regular";
    color: #9C9C9C;
    text-transform: none;
    letter-spacing: 0; }

body div.gform_wrapper {
  border: 3px solid #ffc426;
  padding-left: 5.5%;
  padding-right: 5.5%;
  padding-top: 45px;
  padding-bottom: 45px;
  background: white;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto; }
  @media screen and (max-width: 768px) {
    body div.gform_wrapper {
      padding-top: 20px;
      padding-bottom: 20px; } }
  body div.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    background: transparent;
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 2px solid #5a5656;
    margin-bottom: 20px;
    height: 56px;
    padding-top: 17px;
    overflow: hidden;
    position: relative;
    border-radius: 0; }
    @media screen and (max-width: 768px) {
      body div.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
        height: 38px;
        margin-bottom: 15px; } }
    body div.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus {
      outline: none; }
      body div.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus::-webkit-input-placeholder {
        /* Chrome/Opera/Safari */
        -webkit-transform: translateX(-200%);
        transform: translateX(-200%); }
  @media screen and (max-width: 768px) {
    body div.gform_wrapper ul li.gfield {
      margin-top: 5px; } }
  @media screen and (max-width: 768px) {
    body div.gform_wrapper .gfield_description {
      font-size: 12px;
      line-height: 18px; } }
  body div.gform_wrapper .top_label .gfield_label {
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 1.6px;
    font-family: "AvenirNextLTW01-Regular"; }
    @media screen and (max-width: 768px) {
      body div.gform_wrapper .top_label .gfield_label {
        font-size: 11px;
        letter-spacing: 1.1px; } }
  body div.gform_wrapper .top_label .mat-place .gfield_label {
    text-transform: uppercase;
    color: black;
    font-family: "Avenir Next LT W01 Bold";
    letter-spacing: 2px; }
    @media screen and (max-width: 768px) {
      body div.gform_wrapper .top_label .mat-place .gfield_label {
        font-size: 12px; } }
  body div.gform_wrapper ul.gfield_radio, body div.gform_wrapper ul.gfield_checkbox {
    display: -ms-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-align-items: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    body div.gform_wrapper ul.gfield_radio > li, body div.gform_wrapper ul.gfield_checkbox > li {
      width: 50%; }
      @media screen and (max-width: 768px) {
        body div.gform_wrapper ul.gfield_radio > li, body div.gform_wrapper ul.gfield_checkbox > li {
          width: 100%; } }
    body div.gform_wrapper ul.gfield_radio li input[type="radio"], body div.gform_wrapper ul.gfield_radio li input[type="checkbox"], body div.gform_wrapper ul.gfield_checkbox li input[type="radio"], body div.gform_wrapper ul.gfield_checkbox li input[type="checkbox"] {
      margin-top: 0;
      width: 0;
      height: 0;
      opacity: 0; }
    body div.gform_wrapper ul.gfield_radio li input[type="checkbox"] + label, body div.gform_wrapper ul.gfield_checkbox li input[type="checkbox"] + label {
      margin-bottom: 8px;
      margin-top: 8px; }
      body div.gform_wrapper ul.gfield_radio li input[type="checkbox"] + label:before, body div.gform_wrapper ul.gfield_checkbox li input[type="checkbox"] + label:before {
        top: 8px; }
    body div.gform_wrapper ul.gfield_radio li input[type="radio"]:checked + label:before, body div.gform_wrapper ul.gfield_radio li input[type="checkbox"]:checked + label:before, body div.gform_wrapper ul.gfield_checkbox li input[type="radio"]:checked + label:before, body div.gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked + label:before {
      background: #ffc426; }
    body div.gform_wrapper ul.gfield_radio li input[type="radio"]:focus + label:before, body div.gform_wrapper ul.gfield_checkbox li input[type="radio"]:focus + label:before {
      content: "";
      position: absolute;
      left: 0;
      top: 3px;
      background: #ffc426;
      width: 20px;
      height: 20px;
      border: 1px solid black;
      border-radius: 20px; }
    body div.gform_wrapper ul.gfield_radio li label, body div.gform_wrapper ul.gfield_checkbox li label {
      text-transform: uppercase;
      font-family: "Avenir Next LT W01 Bold";
      font-size: 14px;
      line-height: 22px;
      color: black;
      padding-left: 35px; }
      body div.gform_wrapper ul.gfield_radio li label:before, body div.gform_wrapper ul.gfield_checkbox li label:before {
        content: "";
        position: absolute;
        left: 0;
        top: 3px;
        background: white;
        width: 20px;
        height: 20px;
        border: 1px solid black;
        border-radius: 20px; }
      @media screen and (max-width: 768px) {
        body div.gform_wrapper ul.gfield_radio li label, body div.gform_wrapper ul.gfield_checkbox li label {
          padding-left: 12.5px;
          font-size: 12px; } }
  body div.gform_wrapper ul li.bg-grey {
    position: relative;
    display: block;
    margin-top: 0;
    padding-top: 15px;
    padding-bottom: 15px; }
    body div.gform_wrapper ul li.bg-grey:before {
      content: "";
      display: block;
      position: absolute;
      top: 0;
      left: -30px;
      width: calc(100% + 60px);
      height: 100%;
      background: #f4f4f4; }
      @media screen and (max-width: 768px) {
        body div.gform_wrapper ul li.bg-grey:before {
          display: none; } }
    body div.gform_wrapper ul li.bg-grey label.gfield_label {
      position: relative; }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-1 {
    position: relative;
    z-index: 1; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-1 {
    padding-left: 1%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-1 {
    padding-right: 1%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-1 {
    padding-top: 1%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-1 {
    padding-bottom: 1%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v1 {
    padding-left: 1vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v1 {
    padding-right: 1vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v1 {
    padding-top: 1vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v1 {
    padding-bottom: 1vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-1 {
    padding: 1%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-1 {
    margin-left: 1%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n1 {
    margin-left: -1%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v1 {
    margin-left: 1vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv1 {
    margin-left: -1vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-1 {
    margin-right: 1%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n1 {
    margin-right: -1%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v1 {
    margin-right: 1vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv1 {
    margin-right: -1vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-1 {
    margin-top: 1%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-1 {
    margin-bottom: 1%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-1 {
    margin-top: -1%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-1 {
    margin-bottom: -1%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-1 {
    width: 1%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-1 {
    -webkit-transform: translateX(1%);
    transform: translateX(1%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw1 {
    -webkit-transform: translateX(1vw);
    transform: translateX(1vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-1 {
    -webkit-transform: translateX(-1%);
    transform: translateX(-1%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw1 {
    -webkit-transform: translateX(-1vw);
    transform: translateX(-1vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-1 {
    -webkit-transform: translateY(-1%);
    transform: translateY(-1%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-1 {
    -webkit-transform: translateY(1%);
    transform: translateY(1%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-2 {
    position: relative;
    z-index: 2; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-2 {
    padding-left: 2%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-2 {
    padding-right: 2%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-2 {
    padding-top: 2%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-2 {
    padding-bottom: 2%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v2 {
    padding-left: 2vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v2 {
    padding-right: 2vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v2 {
    padding-top: 2vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v2 {
    padding-bottom: 2vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-2 {
    padding: 2%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-2 {
    margin-left: 2%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n2 {
    margin-left: -2%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v2 {
    margin-left: 2vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv2 {
    margin-left: -2vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-2 {
    margin-right: 2%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n2 {
    margin-right: -2%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v2 {
    margin-right: 2vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv2 {
    margin-right: -2vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-2 {
    margin-top: 2%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-2 {
    margin-bottom: 2%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-2 {
    margin-top: -2%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-2 {
    margin-bottom: -2%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-2 {
    width: 2%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-2 {
    -webkit-transform: translateX(2%);
    transform: translateX(2%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw2 {
    -webkit-transform: translateX(2vw);
    transform: translateX(2vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-2 {
    -webkit-transform: translateX(-2%);
    transform: translateX(-2%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw2 {
    -webkit-transform: translateX(-2vw);
    transform: translateX(-2vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-2 {
    -webkit-transform: translateY(-2%);
    transform: translateY(-2%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-2 {
    -webkit-transform: translateY(2%);
    transform: translateY(2%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-3 {
    position: relative;
    z-index: 3; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-3 {
    padding-left: 3%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-3 {
    padding-right: 3%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-3 {
    padding-top: 3%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-3 {
    padding-bottom: 3%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v3 {
    padding-left: 3vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v3 {
    padding-right: 3vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v3 {
    padding-top: 3vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v3 {
    padding-bottom: 3vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-3 {
    padding: 3%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-3 {
    margin-left: 3%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n3 {
    margin-left: -3%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v3 {
    margin-left: 3vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv3 {
    margin-left: -3vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-3 {
    margin-right: 3%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n3 {
    margin-right: -3%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v3 {
    margin-right: 3vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv3 {
    margin-right: -3vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-3 {
    margin-top: 3%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-3 {
    margin-bottom: 3%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-3 {
    margin-top: -3%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-3 {
    margin-bottom: -3%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-3 {
    width: 3%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-3 {
    -webkit-transform: translateX(3%);
    transform: translateX(3%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw3 {
    -webkit-transform: translateX(3vw);
    transform: translateX(3vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-3 {
    -webkit-transform: translateX(-3%);
    transform: translateX(-3%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw3 {
    -webkit-transform: translateX(-3vw);
    transform: translateX(-3vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-3 {
    -webkit-transform: translateY(-3%);
    transform: translateY(-3%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-3 {
    -webkit-transform: translateY(3%);
    transform: translateY(3%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-4 {
    position: relative;
    z-index: 4; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-4 {
    padding-left: 4%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-4 {
    padding-right: 4%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-4 {
    padding-top: 4%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-4 {
    padding-bottom: 4%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v4 {
    padding-left: 4vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v4 {
    padding-right: 4vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v4 {
    padding-top: 4vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v4 {
    padding-bottom: 4vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-4 {
    padding: 4%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-4 {
    margin-left: 4%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n4 {
    margin-left: -4%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v4 {
    margin-left: 4vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv4 {
    margin-left: -4vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-4 {
    margin-right: 4%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n4 {
    margin-right: -4%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v4 {
    margin-right: 4vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv4 {
    margin-right: -4vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-4 {
    margin-top: 4%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-4 {
    margin-bottom: 4%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-4 {
    margin-top: -4%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-4 {
    margin-bottom: -4%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-4 {
    width: 4%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-4 {
    -webkit-transform: translateX(4%);
    transform: translateX(4%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw4 {
    -webkit-transform: translateX(4vw);
    transform: translateX(4vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-4 {
    -webkit-transform: translateX(-4%);
    transform: translateX(-4%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw4 {
    -webkit-transform: translateX(-4vw);
    transform: translateX(-4vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-4 {
    -webkit-transform: translateY(-4%);
    transform: translateY(-4%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-4 {
    -webkit-transform: translateY(4%);
    transform: translateY(4%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-5 {
    position: relative;
    z-index: 5; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-5 {
    padding-left: 5%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-5 {
    padding-right: 5%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-5 {
    padding-top: 5%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-5 {
    padding-bottom: 5%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v5 {
    padding-left: 5vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v5 {
    padding-right: 5vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v5 {
    padding-top: 5vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v5 {
    padding-bottom: 5vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-5 {
    padding: 5%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-5 {
    margin-left: 5%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n5 {
    margin-left: -5%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v5 {
    margin-left: 5vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv5 {
    margin-left: -5vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-5 {
    margin-right: 5%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n5 {
    margin-right: -5%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v5 {
    margin-right: 5vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv5 {
    margin-right: -5vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-5 {
    margin-top: 5%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-5 {
    margin-bottom: 5%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-5 {
    margin-top: -5%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-5 {
    margin-bottom: -5%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-5 {
    width: 5%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-5 {
    -webkit-transform: translateX(5%);
    transform: translateX(5%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw5 {
    -webkit-transform: translateX(5vw);
    transform: translateX(5vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-5 {
    -webkit-transform: translateX(-5%);
    transform: translateX(-5%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw5 {
    -webkit-transform: translateX(-5vw);
    transform: translateX(-5vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-5 {
    -webkit-transform: translateY(-5%);
    transform: translateY(-5%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-5 {
    -webkit-transform: translateY(5%);
    transform: translateY(5%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-6 {
    position: relative;
    z-index: 6; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-6 {
    padding-left: 6%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-6 {
    padding-right: 6%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-6 {
    padding-top: 6%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-6 {
    padding-bottom: 6%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v6 {
    padding-left: 6vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v6 {
    padding-right: 6vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v6 {
    padding-top: 6vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v6 {
    padding-bottom: 6vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-6 {
    padding: 6%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-6 {
    margin-left: 6%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n6 {
    margin-left: -6%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v6 {
    margin-left: 6vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv6 {
    margin-left: -6vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-6 {
    margin-right: 6%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n6 {
    margin-right: -6%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v6 {
    margin-right: 6vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv6 {
    margin-right: -6vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-6 {
    margin-top: 6%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-6 {
    margin-bottom: 6%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-6 {
    margin-top: -6%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-6 {
    margin-bottom: -6%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-6 {
    width: 6%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-6 {
    -webkit-transform: translateX(6%);
    transform: translateX(6%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw6 {
    -webkit-transform: translateX(6vw);
    transform: translateX(6vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-6 {
    -webkit-transform: translateX(-6%);
    transform: translateX(-6%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw6 {
    -webkit-transform: translateX(-6vw);
    transform: translateX(-6vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-6 {
    -webkit-transform: translateY(-6%);
    transform: translateY(-6%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-6 {
    -webkit-transform: translateY(6%);
    transform: translateY(6%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-7 {
    position: relative;
    z-index: 7; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-7 {
    padding-left: 7%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-7 {
    padding-right: 7%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-7 {
    padding-top: 7%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-7 {
    padding-bottom: 7%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v7 {
    padding-left: 7vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v7 {
    padding-right: 7vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v7 {
    padding-top: 7vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v7 {
    padding-bottom: 7vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-7 {
    padding: 7%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-7 {
    margin-left: 7%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n7 {
    margin-left: -7%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v7 {
    margin-left: 7vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv7 {
    margin-left: -7vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-7 {
    margin-right: 7%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n7 {
    margin-right: -7%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v7 {
    margin-right: 7vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv7 {
    margin-right: -7vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-7 {
    margin-top: 7%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-7 {
    margin-bottom: 7%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-7 {
    margin-top: -7%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-7 {
    margin-bottom: -7%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-7 {
    width: 7%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-7 {
    -webkit-transform: translateX(7%);
    transform: translateX(7%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw7 {
    -webkit-transform: translateX(7vw);
    transform: translateX(7vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-7 {
    -webkit-transform: translateX(-7%);
    transform: translateX(-7%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw7 {
    -webkit-transform: translateX(-7vw);
    transform: translateX(-7vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-7 {
    -webkit-transform: translateY(-7%);
    transform: translateY(-7%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-7 {
    -webkit-transform: translateY(7%);
    transform: translateY(7%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-8 {
    position: relative;
    z-index: 8; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-8 {
    padding-left: 8%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-8 {
    padding-right: 8%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-8 {
    padding-top: 8%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-8 {
    padding-bottom: 8%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v8 {
    padding-left: 8vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v8 {
    padding-right: 8vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v8 {
    padding-top: 8vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v8 {
    padding-bottom: 8vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-8 {
    padding: 8%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-8 {
    margin-left: 8%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n8 {
    margin-left: -8%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v8 {
    margin-left: 8vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv8 {
    margin-left: -8vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-8 {
    margin-right: 8%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n8 {
    margin-right: -8%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v8 {
    margin-right: 8vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv8 {
    margin-right: -8vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-8 {
    margin-top: 8%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-8 {
    margin-bottom: 8%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-8 {
    margin-top: -8%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-8 {
    margin-bottom: -8%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-8 {
    width: 8%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-8 {
    -webkit-transform: translateX(8%);
    transform: translateX(8%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw8 {
    -webkit-transform: translateX(8vw);
    transform: translateX(8vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-8 {
    -webkit-transform: translateX(-8%);
    transform: translateX(-8%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw8 {
    -webkit-transform: translateX(-8vw);
    transform: translateX(-8vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-8 {
    -webkit-transform: translateY(-8%);
    transform: translateY(-8%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-8 {
    -webkit-transform: translateY(8%);
    transform: translateY(8%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-9 {
    position: relative;
    z-index: 9; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-9 {
    padding-left: 9%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-9 {
    padding-right: 9%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-9 {
    padding-top: 9%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-9 {
    padding-bottom: 9%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v9 {
    padding-left: 9vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v9 {
    padding-right: 9vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v9 {
    padding-top: 9vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v9 {
    padding-bottom: 9vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-9 {
    padding: 9%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-9 {
    margin-left: 9%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n9 {
    margin-left: -9%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v9 {
    margin-left: 9vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv9 {
    margin-left: -9vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-9 {
    margin-right: 9%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n9 {
    margin-right: -9%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v9 {
    margin-right: 9vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv9 {
    margin-right: -9vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-9 {
    margin-top: 9%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-9 {
    margin-bottom: 9%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-9 {
    margin-top: -9%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-9 {
    margin-bottom: -9%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-9 {
    width: 9%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-9 {
    -webkit-transform: translateX(9%);
    transform: translateX(9%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw9 {
    -webkit-transform: translateX(9vw);
    transform: translateX(9vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-9 {
    -webkit-transform: translateX(-9%);
    transform: translateX(-9%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw9 {
    -webkit-transform: translateX(-9vw);
    transform: translateX(-9vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-9 {
    -webkit-transform: translateY(-9%);
    transform: translateY(-9%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-9 {
    -webkit-transform: translateY(9%);
    transform: translateY(9%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-10 {
    position: relative;
    z-index: 10; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-10 {
    padding-left: 10%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-10 {
    padding-right: 10%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-10 {
    padding-top: 10%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-10 {
    padding-bottom: 10%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v10 {
    padding-left: 10vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v10 {
    padding-right: 10vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v10 {
    padding-top: 10vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v10 {
    padding-bottom: 10vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-10 {
    padding: 10%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-10 {
    margin-left: 10%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n10 {
    margin-left: -10%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v10 {
    margin-left: 10vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv10 {
    margin-left: -10vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-10 {
    margin-right: 10%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n10 {
    margin-right: -10%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v10 {
    margin-right: 10vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv10 {
    margin-right: -10vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-10 {
    margin-top: 10%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-10 {
    margin-bottom: 10%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-10 {
    margin-top: -10%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-10 {
    margin-bottom: -10%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-10 {
    width: 10%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-10 {
    -webkit-transform: translateX(10%);
    transform: translateX(10%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw10 {
    -webkit-transform: translateX(10vw);
    transform: translateX(10vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-10 {
    -webkit-transform: translateX(-10%);
    transform: translateX(-10%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw10 {
    -webkit-transform: translateX(-10vw);
    transform: translateX(-10vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-10 {
    -webkit-transform: translateY(-10%);
    transform: translateY(-10%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-10 {
    -webkit-transform: translateY(10%);
    transform: translateY(10%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-11 {
    position: relative;
    z-index: 11; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-11 {
    padding-left: 11%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-11 {
    padding-right: 11%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-11 {
    padding-top: 11%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-11 {
    padding-bottom: 11%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v11 {
    padding-left: 11vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v11 {
    padding-right: 11vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v11 {
    padding-top: 11vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v11 {
    padding-bottom: 11vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-11 {
    padding: 11%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-11 {
    margin-left: 11%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n11 {
    margin-left: -11%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v11 {
    margin-left: 11vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv11 {
    margin-left: -11vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-11 {
    margin-right: 11%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n11 {
    margin-right: -11%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v11 {
    margin-right: 11vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv11 {
    margin-right: -11vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-11 {
    margin-top: 11%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-11 {
    margin-bottom: 11%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-11 {
    margin-top: -11%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-11 {
    margin-bottom: -11%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-11 {
    width: 11%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-11 {
    -webkit-transform: translateX(11%);
    transform: translateX(11%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw11 {
    -webkit-transform: translateX(11vw);
    transform: translateX(11vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-11 {
    -webkit-transform: translateX(-11%);
    transform: translateX(-11%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw11 {
    -webkit-transform: translateX(-11vw);
    transform: translateX(-11vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-11 {
    -webkit-transform: translateY(-11%);
    transform: translateY(-11%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-11 {
    -webkit-transform: translateY(11%);
    transform: translateY(11%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-12 {
    position: relative;
    z-index: 12; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-12 {
    padding-left: 12%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-12 {
    padding-right: 12%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-12 {
    padding-top: 12%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-12 {
    padding-bottom: 12%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v12 {
    padding-left: 12vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v12 {
    padding-right: 12vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v12 {
    padding-top: 12vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v12 {
    padding-bottom: 12vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-12 {
    padding: 12%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-12 {
    margin-left: 12%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n12 {
    margin-left: -12%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v12 {
    margin-left: 12vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv12 {
    margin-left: -12vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-12 {
    margin-right: 12%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n12 {
    margin-right: -12%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v12 {
    margin-right: 12vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv12 {
    margin-right: -12vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-12 {
    margin-top: 12%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-12 {
    margin-bottom: 12%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-12 {
    margin-top: -12%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-12 {
    margin-bottom: -12%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-12 {
    width: 12%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-12 {
    -webkit-transform: translateX(12%);
    transform: translateX(12%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw12 {
    -webkit-transform: translateX(12vw);
    transform: translateX(12vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-12 {
    -webkit-transform: translateX(-12%);
    transform: translateX(-12%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw12 {
    -webkit-transform: translateX(-12vw);
    transform: translateX(-12vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-12 {
    -webkit-transform: translateY(-12%);
    transform: translateY(-12%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-12 {
    -webkit-transform: translateY(12%);
    transform: translateY(12%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-13 {
    position: relative;
    z-index: 13; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-13 {
    padding-left: 13%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-13 {
    padding-right: 13%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-13 {
    padding-top: 13%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-13 {
    padding-bottom: 13%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v13 {
    padding-left: 13vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v13 {
    padding-right: 13vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v13 {
    padding-top: 13vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v13 {
    padding-bottom: 13vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-13 {
    padding: 13%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-13 {
    margin-left: 13%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n13 {
    margin-left: -13%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v13 {
    margin-left: 13vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv13 {
    margin-left: -13vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-13 {
    margin-right: 13%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n13 {
    margin-right: -13%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v13 {
    margin-right: 13vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv13 {
    margin-right: -13vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-13 {
    margin-top: 13%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-13 {
    margin-bottom: 13%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-13 {
    margin-top: -13%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-13 {
    margin-bottom: -13%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-13 {
    width: 13%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-13 {
    -webkit-transform: translateX(13%);
    transform: translateX(13%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw13 {
    -webkit-transform: translateX(13vw);
    transform: translateX(13vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-13 {
    -webkit-transform: translateX(-13%);
    transform: translateX(-13%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw13 {
    -webkit-transform: translateX(-13vw);
    transform: translateX(-13vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-13 {
    -webkit-transform: translateY(-13%);
    transform: translateY(-13%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-13 {
    -webkit-transform: translateY(13%);
    transform: translateY(13%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-14 {
    position: relative;
    z-index: 14; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-14 {
    padding-left: 14%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-14 {
    padding-right: 14%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-14 {
    padding-top: 14%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-14 {
    padding-bottom: 14%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v14 {
    padding-left: 14vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v14 {
    padding-right: 14vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v14 {
    padding-top: 14vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v14 {
    padding-bottom: 14vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-14 {
    padding: 14%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-14 {
    margin-left: 14%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n14 {
    margin-left: -14%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v14 {
    margin-left: 14vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv14 {
    margin-left: -14vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-14 {
    margin-right: 14%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n14 {
    margin-right: -14%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v14 {
    margin-right: 14vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv14 {
    margin-right: -14vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-14 {
    margin-top: 14%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-14 {
    margin-bottom: 14%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-14 {
    margin-top: -14%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-14 {
    margin-bottom: -14%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-14 {
    width: 14%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-14 {
    -webkit-transform: translateX(14%);
    transform: translateX(14%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw14 {
    -webkit-transform: translateX(14vw);
    transform: translateX(14vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-14 {
    -webkit-transform: translateX(-14%);
    transform: translateX(-14%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw14 {
    -webkit-transform: translateX(-14vw);
    transform: translateX(-14vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-14 {
    -webkit-transform: translateY(-14%);
    transform: translateY(-14%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-14 {
    -webkit-transform: translateY(14%);
    transform: translateY(14%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-15 {
    position: relative;
    z-index: 15; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-15 {
    padding-left: 15%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-15 {
    padding-right: 15%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-15 {
    padding-top: 15%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-15 {
    padding-bottom: 15%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v15 {
    padding-left: 15vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v15 {
    padding-right: 15vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v15 {
    padding-top: 15vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v15 {
    padding-bottom: 15vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-15 {
    padding: 15%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-15 {
    margin-left: 15%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n15 {
    margin-left: -15%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v15 {
    margin-left: 15vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv15 {
    margin-left: -15vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-15 {
    margin-right: 15%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n15 {
    margin-right: -15%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v15 {
    margin-right: 15vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv15 {
    margin-right: -15vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-15 {
    margin-top: 15%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-15 {
    margin-bottom: 15%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-15 {
    margin-top: -15%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-15 {
    margin-bottom: -15%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-15 {
    width: 15%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-15 {
    -webkit-transform: translateX(15%);
    transform: translateX(15%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw15 {
    -webkit-transform: translateX(15vw);
    transform: translateX(15vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-15 {
    -webkit-transform: translateX(-15%);
    transform: translateX(-15%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw15 {
    -webkit-transform: translateX(-15vw);
    transform: translateX(-15vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-15 {
    -webkit-transform: translateY(-15%);
    transform: translateY(-15%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-15 {
    -webkit-transform: translateY(15%);
    transform: translateY(15%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-16 {
    position: relative;
    z-index: 16; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-16 {
    padding-left: 16%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-16 {
    padding-right: 16%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-16 {
    padding-top: 16%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-16 {
    padding-bottom: 16%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v16 {
    padding-left: 16vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v16 {
    padding-right: 16vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v16 {
    padding-top: 16vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v16 {
    padding-bottom: 16vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-16 {
    padding: 16%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-16 {
    margin-left: 16%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n16 {
    margin-left: -16%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v16 {
    margin-left: 16vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv16 {
    margin-left: -16vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-16 {
    margin-right: 16%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n16 {
    margin-right: -16%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v16 {
    margin-right: 16vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv16 {
    margin-right: -16vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-16 {
    margin-top: 16%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-16 {
    margin-bottom: 16%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-16 {
    margin-top: -16%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-16 {
    margin-bottom: -16%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-16 {
    width: 16%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-16 {
    -webkit-transform: translateX(16%);
    transform: translateX(16%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw16 {
    -webkit-transform: translateX(16vw);
    transform: translateX(16vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-16 {
    -webkit-transform: translateX(-16%);
    transform: translateX(-16%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw16 {
    -webkit-transform: translateX(-16vw);
    transform: translateX(-16vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-16 {
    -webkit-transform: translateY(-16%);
    transform: translateY(-16%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-16 {
    -webkit-transform: translateY(16%);
    transform: translateY(16%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-17 {
    position: relative;
    z-index: 17; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-17 {
    padding-left: 17%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-17 {
    padding-right: 17%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-17 {
    padding-top: 17%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-17 {
    padding-bottom: 17%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v17 {
    padding-left: 17vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v17 {
    padding-right: 17vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v17 {
    padding-top: 17vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v17 {
    padding-bottom: 17vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-17 {
    padding: 17%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-17 {
    margin-left: 17%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n17 {
    margin-left: -17%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v17 {
    margin-left: 17vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv17 {
    margin-left: -17vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-17 {
    margin-right: 17%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n17 {
    margin-right: -17%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v17 {
    margin-right: 17vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv17 {
    margin-right: -17vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-17 {
    margin-top: 17%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-17 {
    margin-bottom: 17%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-17 {
    margin-top: -17%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-17 {
    margin-bottom: -17%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-17 {
    width: 17%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-17 {
    -webkit-transform: translateX(17%);
    transform: translateX(17%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw17 {
    -webkit-transform: translateX(17vw);
    transform: translateX(17vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-17 {
    -webkit-transform: translateX(-17%);
    transform: translateX(-17%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw17 {
    -webkit-transform: translateX(-17vw);
    transform: translateX(-17vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-17 {
    -webkit-transform: translateY(-17%);
    transform: translateY(-17%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-17 {
    -webkit-transform: translateY(17%);
    transform: translateY(17%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-18 {
    position: relative;
    z-index: 18; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-18 {
    padding-left: 18%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-18 {
    padding-right: 18%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-18 {
    padding-top: 18%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-18 {
    padding-bottom: 18%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v18 {
    padding-left: 18vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v18 {
    padding-right: 18vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v18 {
    padding-top: 18vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v18 {
    padding-bottom: 18vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-18 {
    padding: 18%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-18 {
    margin-left: 18%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n18 {
    margin-left: -18%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v18 {
    margin-left: 18vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv18 {
    margin-left: -18vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-18 {
    margin-right: 18%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n18 {
    margin-right: -18%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v18 {
    margin-right: 18vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv18 {
    margin-right: -18vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-18 {
    margin-top: 18%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-18 {
    margin-bottom: 18%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-18 {
    margin-top: -18%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-18 {
    margin-bottom: -18%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-18 {
    width: 18%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-18 {
    -webkit-transform: translateX(18%);
    transform: translateX(18%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw18 {
    -webkit-transform: translateX(18vw);
    transform: translateX(18vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-18 {
    -webkit-transform: translateX(-18%);
    transform: translateX(-18%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw18 {
    -webkit-transform: translateX(-18vw);
    transform: translateX(-18vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-18 {
    -webkit-transform: translateY(-18%);
    transform: translateY(-18%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-18 {
    -webkit-transform: translateY(18%);
    transform: translateY(18%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-19 {
    position: relative;
    z-index: 19; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-19 {
    padding-left: 19%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-19 {
    padding-right: 19%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-19 {
    padding-top: 19%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-19 {
    padding-bottom: 19%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v19 {
    padding-left: 19vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v19 {
    padding-right: 19vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v19 {
    padding-top: 19vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v19 {
    padding-bottom: 19vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-19 {
    padding: 19%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-19 {
    margin-left: 19%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n19 {
    margin-left: -19%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v19 {
    margin-left: 19vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv19 {
    margin-left: -19vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-19 {
    margin-right: 19%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n19 {
    margin-right: -19%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v19 {
    margin-right: 19vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv19 {
    margin-right: -19vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-19 {
    margin-top: 19%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-19 {
    margin-bottom: 19%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-19 {
    margin-top: -19%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-19 {
    margin-bottom: -19%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-19 {
    width: 19%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-19 {
    -webkit-transform: translateX(19%);
    transform: translateX(19%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw19 {
    -webkit-transform: translateX(19vw);
    transform: translateX(19vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-19 {
    -webkit-transform: translateX(-19%);
    transform: translateX(-19%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw19 {
    -webkit-transform: translateX(-19vw);
    transform: translateX(-19vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-19 {
    -webkit-transform: translateY(-19%);
    transform: translateY(-19%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-19 {
    -webkit-transform: translateY(19%);
    transform: translateY(19%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-20 {
    position: relative;
    z-index: 20; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-20 {
    padding-left: 20%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-20 {
    padding-right: 20%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-20 {
    padding-top: 20%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-20 {
    padding-bottom: 20%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v20 {
    padding-left: 20vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v20 {
    padding-right: 20vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v20 {
    padding-top: 20vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v20 {
    padding-bottom: 20vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-20 {
    padding: 20%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-20 {
    margin-left: 20%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n20 {
    margin-left: -20%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v20 {
    margin-left: 20vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv20 {
    margin-left: -20vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-20 {
    margin-right: 20%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n20 {
    margin-right: -20%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v20 {
    margin-right: 20vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv20 {
    margin-right: -20vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-20 {
    margin-top: 20%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-20 {
    margin-bottom: 20%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-20 {
    margin-top: -20%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-20 {
    margin-bottom: -20%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-20 {
    width: 20%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-20 {
    -webkit-transform: translateX(20%);
    transform: translateX(20%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw20 {
    -webkit-transform: translateX(20vw);
    transform: translateX(20vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-20 {
    -webkit-transform: translateX(-20%);
    transform: translateX(-20%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw20 {
    -webkit-transform: translateX(-20vw);
    transform: translateX(-20vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-20 {
    -webkit-transform: translateY(-20%);
    transform: translateY(-20%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-20 {
    -webkit-transform: translateY(20%);
    transform: translateY(20%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-21 {
    position: relative;
    z-index: 21; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-21 {
    padding-left: 21%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-21 {
    padding-right: 21%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-21 {
    padding-top: 21%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-21 {
    padding-bottom: 21%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v21 {
    padding-left: 21vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v21 {
    padding-right: 21vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v21 {
    padding-top: 21vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v21 {
    padding-bottom: 21vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-21 {
    padding: 21%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-21 {
    margin-left: 21%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n21 {
    margin-left: -21%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v21 {
    margin-left: 21vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv21 {
    margin-left: -21vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-21 {
    margin-right: 21%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n21 {
    margin-right: -21%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v21 {
    margin-right: 21vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv21 {
    margin-right: -21vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-21 {
    margin-top: 21%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-21 {
    margin-bottom: 21%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-21 {
    margin-top: -21%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-21 {
    margin-bottom: -21%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-21 {
    width: 21%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-21 {
    -webkit-transform: translateX(21%);
    transform: translateX(21%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw21 {
    -webkit-transform: translateX(21vw);
    transform: translateX(21vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-21 {
    -webkit-transform: translateX(-21%);
    transform: translateX(-21%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw21 {
    -webkit-transform: translateX(-21vw);
    transform: translateX(-21vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-21 {
    -webkit-transform: translateY(-21%);
    transform: translateY(-21%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-21 {
    -webkit-transform: translateY(21%);
    transform: translateY(21%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-22 {
    position: relative;
    z-index: 22; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-22 {
    padding-left: 22%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-22 {
    padding-right: 22%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-22 {
    padding-top: 22%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-22 {
    padding-bottom: 22%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v22 {
    padding-left: 22vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v22 {
    padding-right: 22vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v22 {
    padding-top: 22vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v22 {
    padding-bottom: 22vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-22 {
    padding: 22%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-22 {
    margin-left: 22%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n22 {
    margin-left: -22%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v22 {
    margin-left: 22vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv22 {
    margin-left: -22vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-22 {
    margin-right: 22%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n22 {
    margin-right: -22%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v22 {
    margin-right: 22vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv22 {
    margin-right: -22vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-22 {
    margin-top: 22%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-22 {
    margin-bottom: 22%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-22 {
    margin-top: -22%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-22 {
    margin-bottom: -22%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-22 {
    width: 22%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-22 {
    -webkit-transform: translateX(22%);
    transform: translateX(22%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw22 {
    -webkit-transform: translateX(22vw);
    transform: translateX(22vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-22 {
    -webkit-transform: translateX(-22%);
    transform: translateX(-22%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw22 {
    -webkit-transform: translateX(-22vw);
    transform: translateX(-22vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-22 {
    -webkit-transform: translateY(-22%);
    transform: translateY(-22%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-22 {
    -webkit-transform: translateY(22%);
    transform: translateY(22%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-23 {
    position: relative;
    z-index: 23; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-23 {
    padding-left: 23%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-23 {
    padding-right: 23%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-23 {
    padding-top: 23%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-23 {
    padding-bottom: 23%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v23 {
    padding-left: 23vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v23 {
    padding-right: 23vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v23 {
    padding-top: 23vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v23 {
    padding-bottom: 23vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-23 {
    padding: 23%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-23 {
    margin-left: 23%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n23 {
    margin-left: -23%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v23 {
    margin-left: 23vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv23 {
    margin-left: -23vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-23 {
    margin-right: 23%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n23 {
    margin-right: -23%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v23 {
    margin-right: 23vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv23 {
    margin-right: -23vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-23 {
    margin-top: 23%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-23 {
    margin-bottom: 23%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-23 {
    margin-top: -23%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-23 {
    margin-bottom: -23%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-23 {
    width: 23%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-23 {
    -webkit-transform: translateX(23%);
    transform: translateX(23%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw23 {
    -webkit-transform: translateX(23vw);
    transform: translateX(23vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-23 {
    -webkit-transform: translateX(-23%);
    transform: translateX(-23%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw23 {
    -webkit-transform: translateX(-23vw);
    transform: translateX(-23vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-23 {
    -webkit-transform: translateY(-23%);
    transform: translateY(-23%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-23 {
    -webkit-transform: translateY(23%);
    transform: translateY(23%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-24 {
    position: relative;
    z-index: 24; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-24 {
    padding-left: 24%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-24 {
    padding-right: 24%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-24 {
    padding-top: 24%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-24 {
    padding-bottom: 24%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v24 {
    padding-left: 24vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v24 {
    padding-right: 24vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v24 {
    padding-top: 24vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v24 {
    padding-bottom: 24vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-24 {
    padding: 24%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-24 {
    margin-left: 24%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n24 {
    margin-left: -24%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v24 {
    margin-left: 24vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv24 {
    margin-left: -24vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-24 {
    margin-right: 24%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n24 {
    margin-right: -24%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v24 {
    margin-right: 24vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv24 {
    margin-right: -24vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-24 {
    margin-top: 24%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-24 {
    margin-bottom: 24%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-24 {
    margin-top: -24%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-24 {
    margin-bottom: -24%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-24 {
    width: 24%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-24 {
    -webkit-transform: translateX(24%);
    transform: translateX(24%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw24 {
    -webkit-transform: translateX(24vw);
    transform: translateX(24vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-24 {
    -webkit-transform: translateX(-24%);
    transform: translateX(-24%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw24 {
    -webkit-transform: translateX(-24vw);
    transform: translateX(-24vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-24 {
    -webkit-transform: translateY(-24%);
    transform: translateY(-24%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-24 {
    -webkit-transform: translateY(24%);
    transform: translateY(24%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-25 {
    position: relative;
    z-index: 25; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-25 {
    padding-left: 25%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-25 {
    padding-right: 25%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-25 {
    padding-top: 25%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-25 {
    padding-bottom: 25%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v25 {
    padding-left: 25vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v25 {
    padding-right: 25vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v25 {
    padding-top: 25vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v25 {
    padding-bottom: 25vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-25 {
    padding: 25%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-25 {
    margin-left: 25%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n25 {
    margin-left: -25%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v25 {
    margin-left: 25vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv25 {
    margin-left: -25vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-25 {
    margin-right: 25%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n25 {
    margin-right: -25%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v25 {
    margin-right: 25vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv25 {
    margin-right: -25vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-25 {
    margin-top: 25%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-25 {
    margin-bottom: 25%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-25 {
    margin-top: -25%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-25 {
    margin-bottom: -25%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-25 {
    width: 25%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-25 {
    -webkit-transform: translateX(25%);
    transform: translateX(25%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw25 {
    -webkit-transform: translateX(25vw);
    transform: translateX(25vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-25 {
    -webkit-transform: translateX(-25%);
    transform: translateX(-25%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw25 {
    -webkit-transform: translateX(-25vw);
    transform: translateX(-25vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-25 {
    -webkit-transform: translateY(-25%);
    transform: translateY(-25%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-25 {
    -webkit-transform: translateY(25%);
    transform: translateY(25%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-26 {
    position: relative;
    z-index: 26; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-26 {
    padding-left: 26%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-26 {
    padding-right: 26%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-26 {
    padding-top: 26%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-26 {
    padding-bottom: 26%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v26 {
    padding-left: 26vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v26 {
    padding-right: 26vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v26 {
    padding-top: 26vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v26 {
    padding-bottom: 26vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-26 {
    padding: 26%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-26 {
    margin-left: 26%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n26 {
    margin-left: -26%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v26 {
    margin-left: 26vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv26 {
    margin-left: -26vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-26 {
    margin-right: 26%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n26 {
    margin-right: -26%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v26 {
    margin-right: 26vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv26 {
    margin-right: -26vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-26 {
    margin-top: 26%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-26 {
    margin-bottom: 26%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-26 {
    margin-top: -26%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-26 {
    margin-bottom: -26%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-26 {
    width: 26%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-26 {
    -webkit-transform: translateX(26%);
    transform: translateX(26%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw26 {
    -webkit-transform: translateX(26vw);
    transform: translateX(26vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-26 {
    -webkit-transform: translateX(-26%);
    transform: translateX(-26%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw26 {
    -webkit-transform: translateX(-26vw);
    transform: translateX(-26vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-26 {
    -webkit-transform: translateY(-26%);
    transform: translateY(-26%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-26 {
    -webkit-transform: translateY(26%);
    transform: translateY(26%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-27 {
    position: relative;
    z-index: 27; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-27 {
    padding-left: 27%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-27 {
    padding-right: 27%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-27 {
    padding-top: 27%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-27 {
    padding-bottom: 27%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v27 {
    padding-left: 27vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v27 {
    padding-right: 27vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v27 {
    padding-top: 27vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v27 {
    padding-bottom: 27vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-27 {
    padding: 27%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-27 {
    margin-left: 27%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n27 {
    margin-left: -27%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v27 {
    margin-left: 27vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv27 {
    margin-left: -27vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-27 {
    margin-right: 27%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n27 {
    margin-right: -27%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v27 {
    margin-right: 27vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv27 {
    margin-right: -27vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-27 {
    margin-top: 27%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-27 {
    margin-bottom: 27%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-27 {
    margin-top: -27%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-27 {
    margin-bottom: -27%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-27 {
    width: 27%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-27 {
    -webkit-transform: translateX(27%);
    transform: translateX(27%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw27 {
    -webkit-transform: translateX(27vw);
    transform: translateX(27vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-27 {
    -webkit-transform: translateX(-27%);
    transform: translateX(-27%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw27 {
    -webkit-transform: translateX(-27vw);
    transform: translateX(-27vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-27 {
    -webkit-transform: translateY(-27%);
    transform: translateY(-27%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-27 {
    -webkit-transform: translateY(27%);
    transform: translateY(27%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-28 {
    position: relative;
    z-index: 28; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-28 {
    padding-left: 28%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-28 {
    padding-right: 28%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-28 {
    padding-top: 28%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-28 {
    padding-bottom: 28%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v28 {
    padding-left: 28vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v28 {
    padding-right: 28vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v28 {
    padding-top: 28vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v28 {
    padding-bottom: 28vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-28 {
    padding: 28%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-28 {
    margin-left: 28%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n28 {
    margin-left: -28%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v28 {
    margin-left: 28vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv28 {
    margin-left: -28vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-28 {
    margin-right: 28%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n28 {
    margin-right: -28%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v28 {
    margin-right: 28vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv28 {
    margin-right: -28vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-28 {
    margin-top: 28%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-28 {
    margin-bottom: 28%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-28 {
    margin-top: -28%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-28 {
    margin-bottom: -28%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-28 {
    width: 28%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-28 {
    -webkit-transform: translateX(28%);
    transform: translateX(28%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw28 {
    -webkit-transform: translateX(28vw);
    transform: translateX(28vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-28 {
    -webkit-transform: translateX(-28%);
    transform: translateX(-28%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw28 {
    -webkit-transform: translateX(-28vw);
    transform: translateX(-28vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-28 {
    -webkit-transform: translateY(-28%);
    transform: translateY(-28%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-28 {
    -webkit-transform: translateY(28%);
    transform: translateY(28%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-29 {
    position: relative;
    z-index: 29; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-29 {
    padding-left: 29%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-29 {
    padding-right: 29%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-29 {
    padding-top: 29%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-29 {
    padding-bottom: 29%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v29 {
    padding-left: 29vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v29 {
    padding-right: 29vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v29 {
    padding-top: 29vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v29 {
    padding-bottom: 29vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-29 {
    padding: 29%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-29 {
    margin-left: 29%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n29 {
    margin-left: -29%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v29 {
    margin-left: 29vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv29 {
    margin-left: -29vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-29 {
    margin-right: 29%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n29 {
    margin-right: -29%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v29 {
    margin-right: 29vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv29 {
    margin-right: -29vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-29 {
    margin-top: 29%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-29 {
    margin-bottom: 29%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-29 {
    margin-top: -29%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-29 {
    margin-bottom: -29%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-29 {
    width: 29%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-29 {
    -webkit-transform: translateX(29%);
    transform: translateX(29%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw29 {
    -webkit-transform: translateX(29vw);
    transform: translateX(29vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-29 {
    -webkit-transform: translateX(-29%);
    transform: translateX(-29%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw29 {
    -webkit-transform: translateX(-29vw);
    transform: translateX(-29vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-29 {
    -webkit-transform: translateY(-29%);
    transform: translateY(-29%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-29 {
    -webkit-transform: translateY(29%);
    transform: translateY(29%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-30 {
    position: relative;
    z-index: 30; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-30 {
    padding-left: 30%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-30 {
    padding-right: 30%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-30 {
    padding-top: 30%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-30 {
    padding-bottom: 30%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v30 {
    padding-left: 30vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v30 {
    padding-right: 30vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v30 {
    padding-top: 30vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v30 {
    padding-bottom: 30vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-30 {
    padding: 30%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-30 {
    margin-left: 30%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n30 {
    margin-left: -30%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v30 {
    margin-left: 30vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv30 {
    margin-left: -30vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-30 {
    margin-right: 30%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n30 {
    margin-right: -30%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v30 {
    margin-right: 30vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv30 {
    margin-right: -30vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-30 {
    margin-top: 30%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-30 {
    margin-bottom: 30%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-30 {
    margin-top: -30%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-30 {
    margin-bottom: -30%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-30 {
    width: 30%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-30 {
    -webkit-transform: translateX(30%);
    transform: translateX(30%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw30 {
    -webkit-transform: translateX(30vw);
    transform: translateX(30vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-30 {
    -webkit-transform: translateX(-30%);
    transform: translateX(-30%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw30 {
    -webkit-transform: translateX(-30vw);
    transform: translateX(-30vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-30 {
    -webkit-transform: translateY(-30%);
    transform: translateY(-30%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-30 {
    -webkit-transform: translateY(30%);
    transform: translateY(30%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-31 {
    position: relative;
    z-index: 31; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-31 {
    padding-left: 31%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-31 {
    padding-right: 31%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-31 {
    padding-top: 31%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-31 {
    padding-bottom: 31%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v31 {
    padding-left: 31vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v31 {
    padding-right: 31vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v31 {
    padding-top: 31vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v31 {
    padding-bottom: 31vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-31 {
    padding: 31%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-31 {
    margin-left: 31%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n31 {
    margin-left: -31%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v31 {
    margin-left: 31vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv31 {
    margin-left: -31vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-31 {
    margin-right: 31%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n31 {
    margin-right: -31%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v31 {
    margin-right: 31vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv31 {
    margin-right: -31vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-31 {
    margin-top: 31%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-31 {
    margin-bottom: 31%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-31 {
    margin-top: -31%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-31 {
    margin-bottom: -31%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-31 {
    width: 31%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-31 {
    -webkit-transform: translateX(31%);
    transform: translateX(31%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw31 {
    -webkit-transform: translateX(31vw);
    transform: translateX(31vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-31 {
    -webkit-transform: translateX(-31%);
    transform: translateX(-31%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw31 {
    -webkit-transform: translateX(-31vw);
    transform: translateX(-31vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-31 {
    -webkit-transform: translateY(-31%);
    transform: translateY(-31%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-31 {
    -webkit-transform: translateY(31%);
    transform: translateY(31%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-32 {
    position: relative;
    z-index: 32; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-32 {
    padding-left: 32%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-32 {
    padding-right: 32%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-32 {
    padding-top: 32%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-32 {
    padding-bottom: 32%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v32 {
    padding-left: 32vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v32 {
    padding-right: 32vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v32 {
    padding-top: 32vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v32 {
    padding-bottom: 32vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-32 {
    padding: 32%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-32 {
    margin-left: 32%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n32 {
    margin-left: -32%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v32 {
    margin-left: 32vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv32 {
    margin-left: -32vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-32 {
    margin-right: 32%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n32 {
    margin-right: -32%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v32 {
    margin-right: 32vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv32 {
    margin-right: -32vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-32 {
    margin-top: 32%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-32 {
    margin-bottom: 32%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-32 {
    margin-top: -32%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-32 {
    margin-bottom: -32%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-32 {
    width: 32%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-32 {
    -webkit-transform: translateX(32%);
    transform: translateX(32%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw32 {
    -webkit-transform: translateX(32vw);
    transform: translateX(32vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-32 {
    -webkit-transform: translateX(-32%);
    transform: translateX(-32%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw32 {
    -webkit-transform: translateX(-32vw);
    transform: translateX(-32vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-32 {
    -webkit-transform: translateY(-32%);
    transform: translateY(-32%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-32 {
    -webkit-transform: translateY(32%);
    transform: translateY(32%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-33 {
    position: relative;
    z-index: 33; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-33 {
    padding-left: 33%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-33 {
    padding-right: 33%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-33 {
    padding-top: 33%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-33 {
    padding-bottom: 33%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v33 {
    padding-left: 33vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v33 {
    padding-right: 33vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v33 {
    padding-top: 33vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v33 {
    padding-bottom: 33vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-33 {
    padding: 33%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-33 {
    margin-left: 33%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n33 {
    margin-left: -33%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v33 {
    margin-left: 33vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv33 {
    margin-left: -33vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-33 {
    margin-right: 33%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n33 {
    margin-right: -33%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v33 {
    margin-right: 33vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv33 {
    margin-right: -33vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-33 {
    margin-top: 33%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-33 {
    margin-bottom: 33%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-33 {
    margin-top: -33%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-33 {
    margin-bottom: -33%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-33 {
    width: 33%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-33 {
    -webkit-transform: translateX(33%);
    transform: translateX(33%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw33 {
    -webkit-transform: translateX(33vw);
    transform: translateX(33vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-33 {
    -webkit-transform: translateX(-33%);
    transform: translateX(-33%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw33 {
    -webkit-transform: translateX(-33vw);
    transform: translateX(-33vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-33 {
    -webkit-transform: translateY(-33%);
    transform: translateY(-33%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-33 {
    -webkit-transform: translateY(33%);
    transform: translateY(33%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-34 {
    position: relative;
    z-index: 34; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-34 {
    padding-left: 34%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-34 {
    padding-right: 34%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-34 {
    padding-top: 34%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-34 {
    padding-bottom: 34%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v34 {
    padding-left: 34vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v34 {
    padding-right: 34vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v34 {
    padding-top: 34vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v34 {
    padding-bottom: 34vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-34 {
    padding: 34%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-34 {
    margin-left: 34%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n34 {
    margin-left: -34%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v34 {
    margin-left: 34vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv34 {
    margin-left: -34vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-34 {
    margin-right: 34%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n34 {
    margin-right: -34%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v34 {
    margin-right: 34vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv34 {
    margin-right: -34vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-34 {
    margin-top: 34%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-34 {
    margin-bottom: 34%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-34 {
    margin-top: -34%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-34 {
    margin-bottom: -34%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-34 {
    width: 34%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-34 {
    -webkit-transform: translateX(34%);
    transform: translateX(34%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw34 {
    -webkit-transform: translateX(34vw);
    transform: translateX(34vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-34 {
    -webkit-transform: translateX(-34%);
    transform: translateX(-34%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw34 {
    -webkit-transform: translateX(-34vw);
    transform: translateX(-34vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-34 {
    -webkit-transform: translateY(-34%);
    transform: translateY(-34%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-34 {
    -webkit-transform: translateY(34%);
    transform: translateY(34%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-35 {
    position: relative;
    z-index: 35; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-35 {
    padding-left: 35%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-35 {
    padding-right: 35%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-35 {
    padding-top: 35%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-35 {
    padding-bottom: 35%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v35 {
    padding-left: 35vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v35 {
    padding-right: 35vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v35 {
    padding-top: 35vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v35 {
    padding-bottom: 35vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-35 {
    padding: 35%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-35 {
    margin-left: 35%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n35 {
    margin-left: -35%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v35 {
    margin-left: 35vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv35 {
    margin-left: -35vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-35 {
    margin-right: 35%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n35 {
    margin-right: -35%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v35 {
    margin-right: 35vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv35 {
    margin-right: -35vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-35 {
    margin-top: 35%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-35 {
    margin-bottom: 35%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-35 {
    margin-top: -35%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-35 {
    margin-bottom: -35%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-35 {
    width: 35%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-35 {
    -webkit-transform: translateX(35%);
    transform: translateX(35%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw35 {
    -webkit-transform: translateX(35vw);
    transform: translateX(35vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-35 {
    -webkit-transform: translateX(-35%);
    transform: translateX(-35%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw35 {
    -webkit-transform: translateX(-35vw);
    transform: translateX(-35vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-35 {
    -webkit-transform: translateY(-35%);
    transform: translateY(-35%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-35 {
    -webkit-transform: translateY(35%);
    transform: translateY(35%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-36 {
    position: relative;
    z-index: 36; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-36 {
    padding-left: 36%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-36 {
    padding-right: 36%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-36 {
    padding-top: 36%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-36 {
    padding-bottom: 36%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v36 {
    padding-left: 36vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v36 {
    padding-right: 36vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v36 {
    padding-top: 36vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v36 {
    padding-bottom: 36vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-36 {
    padding: 36%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-36 {
    margin-left: 36%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n36 {
    margin-left: -36%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v36 {
    margin-left: 36vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv36 {
    margin-left: -36vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-36 {
    margin-right: 36%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n36 {
    margin-right: -36%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v36 {
    margin-right: 36vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv36 {
    margin-right: -36vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-36 {
    margin-top: 36%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-36 {
    margin-bottom: 36%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-36 {
    margin-top: -36%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-36 {
    margin-bottom: -36%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-36 {
    width: 36%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-36 {
    -webkit-transform: translateX(36%);
    transform: translateX(36%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw36 {
    -webkit-transform: translateX(36vw);
    transform: translateX(36vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-36 {
    -webkit-transform: translateX(-36%);
    transform: translateX(-36%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw36 {
    -webkit-transform: translateX(-36vw);
    transform: translateX(-36vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-36 {
    -webkit-transform: translateY(-36%);
    transform: translateY(-36%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-36 {
    -webkit-transform: translateY(36%);
    transform: translateY(36%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-37 {
    position: relative;
    z-index: 37; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-37 {
    padding-left: 37%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-37 {
    padding-right: 37%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-37 {
    padding-top: 37%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-37 {
    padding-bottom: 37%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v37 {
    padding-left: 37vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v37 {
    padding-right: 37vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v37 {
    padding-top: 37vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v37 {
    padding-bottom: 37vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-37 {
    padding: 37%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-37 {
    margin-left: 37%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n37 {
    margin-left: -37%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v37 {
    margin-left: 37vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv37 {
    margin-left: -37vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-37 {
    margin-right: 37%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n37 {
    margin-right: -37%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v37 {
    margin-right: 37vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv37 {
    margin-right: -37vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-37 {
    margin-top: 37%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-37 {
    margin-bottom: 37%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-37 {
    margin-top: -37%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-37 {
    margin-bottom: -37%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-37 {
    width: 37%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-37 {
    -webkit-transform: translateX(37%);
    transform: translateX(37%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw37 {
    -webkit-transform: translateX(37vw);
    transform: translateX(37vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-37 {
    -webkit-transform: translateX(-37%);
    transform: translateX(-37%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw37 {
    -webkit-transform: translateX(-37vw);
    transform: translateX(-37vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-37 {
    -webkit-transform: translateY(-37%);
    transform: translateY(-37%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-37 {
    -webkit-transform: translateY(37%);
    transform: translateY(37%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-38 {
    position: relative;
    z-index: 38; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-38 {
    padding-left: 38%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-38 {
    padding-right: 38%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-38 {
    padding-top: 38%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-38 {
    padding-bottom: 38%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v38 {
    padding-left: 38vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v38 {
    padding-right: 38vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v38 {
    padding-top: 38vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v38 {
    padding-bottom: 38vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-38 {
    padding: 38%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-38 {
    margin-left: 38%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n38 {
    margin-left: -38%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v38 {
    margin-left: 38vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv38 {
    margin-left: -38vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-38 {
    margin-right: 38%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n38 {
    margin-right: -38%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v38 {
    margin-right: 38vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv38 {
    margin-right: -38vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-38 {
    margin-top: 38%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-38 {
    margin-bottom: 38%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-38 {
    margin-top: -38%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-38 {
    margin-bottom: -38%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-38 {
    width: 38%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-38 {
    -webkit-transform: translateX(38%);
    transform: translateX(38%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw38 {
    -webkit-transform: translateX(38vw);
    transform: translateX(38vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-38 {
    -webkit-transform: translateX(-38%);
    transform: translateX(-38%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw38 {
    -webkit-transform: translateX(-38vw);
    transform: translateX(-38vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-38 {
    -webkit-transform: translateY(-38%);
    transform: translateY(-38%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-38 {
    -webkit-transform: translateY(38%);
    transform: translateY(38%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-39 {
    position: relative;
    z-index: 39; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-39 {
    padding-left: 39%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-39 {
    padding-right: 39%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-39 {
    padding-top: 39%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-39 {
    padding-bottom: 39%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v39 {
    padding-left: 39vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v39 {
    padding-right: 39vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v39 {
    padding-top: 39vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v39 {
    padding-bottom: 39vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-39 {
    padding: 39%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-39 {
    margin-left: 39%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n39 {
    margin-left: -39%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v39 {
    margin-left: 39vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv39 {
    margin-left: -39vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-39 {
    margin-right: 39%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n39 {
    margin-right: -39%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v39 {
    margin-right: 39vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv39 {
    margin-right: -39vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-39 {
    margin-top: 39%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-39 {
    margin-bottom: 39%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-39 {
    margin-top: -39%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-39 {
    margin-bottom: -39%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-39 {
    width: 39%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-39 {
    -webkit-transform: translateX(39%);
    transform: translateX(39%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw39 {
    -webkit-transform: translateX(39vw);
    transform: translateX(39vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-39 {
    -webkit-transform: translateX(-39%);
    transform: translateX(-39%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw39 {
    -webkit-transform: translateX(-39vw);
    transform: translateX(-39vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-39 {
    -webkit-transform: translateY(-39%);
    transform: translateY(-39%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-39 {
    -webkit-transform: translateY(39%);
    transform: translateY(39%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-40 {
    position: relative;
    z-index: 40; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-40 {
    padding-left: 40%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-40 {
    padding-right: 40%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-40 {
    padding-top: 40%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-40 {
    padding-bottom: 40%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v40 {
    padding-left: 40vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v40 {
    padding-right: 40vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v40 {
    padding-top: 40vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v40 {
    padding-bottom: 40vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-40 {
    padding: 40%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-40 {
    margin-left: 40%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n40 {
    margin-left: -40%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v40 {
    margin-left: 40vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv40 {
    margin-left: -40vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-40 {
    margin-right: 40%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n40 {
    margin-right: -40%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v40 {
    margin-right: 40vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv40 {
    margin-right: -40vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-40 {
    margin-top: 40%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-40 {
    margin-bottom: 40%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-40 {
    margin-top: -40%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-40 {
    margin-bottom: -40%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-40 {
    width: 40%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-40 {
    -webkit-transform: translateX(40%);
    transform: translateX(40%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw40 {
    -webkit-transform: translateX(40vw);
    transform: translateX(40vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-40 {
    -webkit-transform: translateX(-40%);
    transform: translateX(-40%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw40 {
    -webkit-transform: translateX(-40vw);
    transform: translateX(-40vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-40 {
    -webkit-transform: translateY(-40%);
    transform: translateY(-40%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-40 {
    -webkit-transform: translateY(40%);
    transform: translateY(40%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-41 {
    position: relative;
    z-index: 41; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-41 {
    padding-left: 41%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-41 {
    padding-right: 41%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-41 {
    padding-top: 41%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-41 {
    padding-bottom: 41%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v41 {
    padding-left: 41vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v41 {
    padding-right: 41vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v41 {
    padding-top: 41vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v41 {
    padding-bottom: 41vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-41 {
    padding: 41%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-41 {
    margin-left: 41%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n41 {
    margin-left: -41%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v41 {
    margin-left: 41vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv41 {
    margin-left: -41vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-41 {
    margin-right: 41%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n41 {
    margin-right: -41%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v41 {
    margin-right: 41vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv41 {
    margin-right: -41vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-41 {
    margin-top: 41%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-41 {
    margin-bottom: 41%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-41 {
    margin-top: -41%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-41 {
    margin-bottom: -41%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-41 {
    width: 41%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-41 {
    -webkit-transform: translateX(41%);
    transform: translateX(41%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw41 {
    -webkit-transform: translateX(41vw);
    transform: translateX(41vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-41 {
    -webkit-transform: translateX(-41%);
    transform: translateX(-41%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw41 {
    -webkit-transform: translateX(-41vw);
    transform: translateX(-41vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-41 {
    -webkit-transform: translateY(-41%);
    transform: translateY(-41%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-41 {
    -webkit-transform: translateY(41%);
    transform: translateY(41%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-42 {
    position: relative;
    z-index: 42; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-42 {
    padding-left: 42%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-42 {
    padding-right: 42%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-42 {
    padding-top: 42%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-42 {
    padding-bottom: 42%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v42 {
    padding-left: 42vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v42 {
    padding-right: 42vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v42 {
    padding-top: 42vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v42 {
    padding-bottom: 42vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-42 {
    padding: 42%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-42 {
    margin-left: 42%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n42 {
    margin-left: -42%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v42 {
    margin-left: 42vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv42 {
    margin-left: -42vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-42 {
    margin-right: 42%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n42 {
    margin-right: -42%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v42 {
    margin-right: 42vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv42 {
    margin-right: -42vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-42 {
    margin-top: 42%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-42 {
    margin-bottom: 42%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-42 {
    margin-top: -42%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-42 {
    margin-bottom: -42%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-42 {
    width: 42%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-42 {
    -webkit-transform: translateX(42%);
    transform: translateX(42%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw42 {
    -webkit-transform: translateX(42vw);
    transform: translateX(42vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-42 {
    -webkit-transform: translateX(-42%);
    transform: translateX(-42%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw42 {
    -webkit-transform: translateX(-42vw);
    transform: translateX(-42vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-42 {
    -webkit-transform: translateY(-42%);
    transform: translateY(-42%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-42 {
    -webkit-transform: translateY(42%);
    transform: translateY(42%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-43 {
    position: relative;
    z-index: 43; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-43 {
    padding-left: 43%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-43 {
    padding-right: 43%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-43 {
    padding-top: 43%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-43 {
    padding-bottom: 43%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v43 {
    padding-left: 43vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v43 {
    padding-right: 43vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v43 {
    padding-top: 43vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v43 {
    padding-bottom: 43vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-43 {
    padding: 43%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-43 {
    margin-left: 43%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n43 {
    margin-left: -43%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v43 {
    margin-left: 43vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv43 {
    margin-left: -43vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-43 {
    margin-right: 43%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n43 {
    margin-right: -43%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v43 {
    margin-right: 43vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv43 {
    margin-right: -43vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-43 {
    margin-top: 43%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-43 {
    margin-bottom: 43%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-43 {
    margin-top: -43%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-43 {
    margin-bottom: -43%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-43 {
    width: 43%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-43 {
    -webkit-transform: translateX(43%);
    transform: translateX(43%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw43 {
    -webkit-transform: translateX(43vw);
    transform: translateX(43vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-43 {
    -webkit-transform: translateX(-43%);
    transform: translateX(-43%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw43 {
    -webkit-transform: translateX(-43vw);
    transform: translateX(-43vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-43 {
    -webkit-transform: translateY(-43%);
    transform: translateY(-43%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-43 {
    -webkit-transform: translateY(43%);
    transform: translateY(43%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-44 {
    position: relative;
    z-index: 44; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-44 {
    padding-left: 44%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-44 {
    padding-right: 44%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-44 {
    padding-top: 44%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-44 {
    padding-bottom: 44%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v44 {
    padding-left: 44vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v44 {
    padding-right: 44vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v44 {
    padding-top: 44vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v44 {
    padding-bottom: 44vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-44 {
    padding: 44%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-44 {
    margin-left: 44%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n44 {
    margin-left: -44%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v44 {
    margin-left: 44vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv44 {
    margin-left: -44vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-44 {
    margin-right: 44%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n44 {
    margin-right: -44%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v44 {
    margin-right: 44vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv44 {
    margin-right: -44vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-44 {
    margin-top: 44%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-44 {
    margin-bottom: 44%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-44 {
    margin-top: -44%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-44 {
    margin-bottom: -44%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-44 {
    width: 44%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-44 {
    -webkit-transform: translateX(44%);
    transform: translateX(44%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw44 {
    -webkit-transform: translateX(44vw);
    transform: translateX(44vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-44 {
    -webkit-transform: translateX(-44%);
    transform: translateX(-44%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw44 {
    -webkit-transform: translateX(-44vw);
    transform: translateX(-44vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-44 {
    -webkit-transform: translateY(-44%);
    transform: translateY(-44%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-44 {
    -webkit-transform: translateY(44%);
    transform: translateY(44%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-45 {
    position: relative;
    z-index: 45; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-45 {
    padding-left: 45%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-45 {
    padding-right: 45%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-45 {
    padding-top: 45%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-45 {
    padding-bottom: 45%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v45 {
    padding-left: 45vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v45 {
    padding-right: 45vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v45 {
    padding-top: 45vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v45 {
    padding-bottom: 45vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-45 {
    padding: 45%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-45 {
    margin-left: 45%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n45 {
    margin-left: -45%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v45 {
    margin-left: 45vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv45 {
    margin-left: -45vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-45 {
    margin-right: 45%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n45 {
    margin-right: -45%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v45 {
    margin-right: 45vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv45 {
    margin-right: -45vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-45 {
    margin-top: 45%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-45 {
    margin-bottom: 45%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-45 {
    margin-top: -45%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-45 {
    margin-bottom: -45%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-45 {
    width: 45%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-45 {
    -webkit-transform: translateX(45%);
    transform: translateX(45%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw45 {
    -webkit-transform: translateX(45vw);
    transform: translateX(45vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-45 {
    -webkit-transform: translateX(-45%);
    transform: translateX(-45%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw45 {
    -webkit-transform: translateX(-45vw);
    transform: translateX(-45vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-45 {
    -webkit-transform: translateY(-45%);
    transform: translateY(-45%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-45 {
    -webkit-transform: translateY(45%);
    transform: translateY(45%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-46 {
    position: relative;
    z-index: 46; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-46 {
    padding-left: 46%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-46 {
    padding-right: 46%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-46 {
    padding-top: 46%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-46 {
    padding-bottom: 46%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v46 {
    padding-left: 46vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v46 {
    padding-right: 46vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v46 {
    padding-top: 46vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v46 {
    padding-bottom: 46vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-46 {
    padding: 46%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-46 {
    margin-left: 46%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n46 {
    margin-left: -46%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v46 {
    margin-left: 46vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv46 {
    margin-left: -46vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-46 {
    margin-right: 46%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n46 {
    margin-right: -46%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v46 {
    margin-right: 46vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv46 {
    margin-right: -46vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-46 {
    margin-top: 46%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-46 {
    margin-bottom: 46%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-46 {
    margin-top: -46%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-46 {
    margin-bottom: -46%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-46 {
    width: 46%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-46 {
    -webkit-transform: translateX(46%);
    transform: translateX(46%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw46 {
    -webkit-transform: translateX(46vw);
    transform: translateX(46vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-46 {
    -webkit-transform: translateX(-46%);
    transform: translateX(-46%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw46 {
    -webkit-transform: translateX(-46vw);
    transform: translateX(-46vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-46 {
    -webkit-transform: translateY(-46%);
    transform: translateY(-46%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-46 {
    -webkit-transform: translateY(46%);
    transform: translateY(46%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-47 {
    position: relative;
    z-index: 47; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-47 {
    padding-left: 47%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-47 {
    padding-right: 47%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-47 {
    padding-top: 47%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-47 {
    padding-bottom: 47%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v47 {
    padding-left: 47vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v47 {
    padding-right: 47vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v47 {
    padding-top: 47vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v47 {
    padding-bottom: 47vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-47 {
    padding: 47%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-47 {
    margin-left: 47%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n47 {
    margin-left: -47%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v47 {
    margin-left: 47vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv47 {
    margin-left: -47vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-47 {
    margin-right: 47%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n47 {
    margin-right: -47%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v47 {
    margin-right: 47vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv47 {
    margin-right: -47vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-47 {
    margin-top: 47%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-47 {
    margin-bottom: 47%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-47 {
    margin-top: -47%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-47 {
    margin-bottom: -47%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-47 {
    width: 47%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-47 {
    -webkit-transform: translateX(47%);
    transform: translateX(47%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw47 {
    -webkit-transform: translateX(47vw);
    transform: translateX(47vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-47 {
    -webkit-transform: translateX(-47%);
    transform: translateX(-47%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw47 {
    -webkit-transform: translateX(-47vw);
    transform: translateX(-47vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-47 {
    -webkit-transform: translateY(-47%);
    transform: translateY(-47%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-47 {
    -webkit-transform: translateY(47%);
    transform: translateY(47%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-48 {
    position: relative;
    z-index: 48; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-48 {
    padding-left: 48%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-48 {
    padding-right: 48%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-48 {
    padding-top: 48%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-48 {
    padding-bottom: 48%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v48 {
    padding-left: 48vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v48 {
    padding-right: 48vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v48 {
    padding-top: 48vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v48 {
    padding-bottom: 48vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-48 {
    padding: 48%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-48 {
    margin-left: 48%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n48 {
    margin-left: -48%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v48 {
    margin-left: 48vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv48 {
    margin-left: -48vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-48 {
    margin-right: 48%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n48 {
    margin-right: -48%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v48 {
    margin-right: 48vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv48 {
    margin-right: -48vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-48 {
    margin-top: 48%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-48 {
    margin-bottom: 48%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-48 {
    margin-top: -48%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-48 {
    margin-bottom: -48%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-48 {
    width: 48%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-48 {
    -webkit-transform: translateX(48%);
    transform: translateX(48%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw48 {
    -webkit-transform: translateX(48vw);
    transform: translateX(48vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-48 {
    -webkit-transform: translateX(-48%);
    transform: translateX(-48%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw48 {
    -webkit-transform: translateX(-48vw);
    transform: translateX(-48vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-48 {
    -webkit-transform: translateY(-48%);
    transform: translateY(-48%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-48 {
    -webkit-transform: translateY(48%);
    transform: translateY(48%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-49 {
    position: relative;
    z-index: 49; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-49 {
    padding-left: 49%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-49 {
    padding-right: 49%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-49 {
    padding-top: 49%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-49 {
    padding-bottom: 49%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v49 {
    padding-left: 49vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v49 {
    padding-right: 49vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v49 {
    padding-top: 49vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v49 {
    padding-bottom: 49vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-49 {
    padding: 49%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-49 {
    margin-left: 49%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n49 {
    margin-left: -49%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v49 {
    margin-left: 49vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv49 {
    margin-left: -49vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-49 {
    margin-right: 49%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n49 {
    margin-right: -49%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v49 {
    margin-right: 49vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv49 {
    margin-right: -49vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-49 {
    margin-top: 49%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-49 {
    margin-bottom: 49%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-49 {
    margin-top: -49%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-49 {
    margin-bottom: -49%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-49 {
    width: 49%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-49 {
    -webkit-transform: translateX(49%);
    transform: translateX(49%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw49 {
    -webkit-transform: translateX(49vw);
    transform: translateX(49vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-49 {
    -webkit-transform: translateX(-49%);
    transform: translateX(-49%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw49 {
    -webkit-transform: translateX(-49vw);
    transform: translateX(-49vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-49 {
    -webkit-transform: translateY(-49%);
    transform: translateY(-49%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-49 {
    -webkit-transform: translateY(49%);
    transform: translateY(49%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-50 {
    position: relative;
    z-index: 50; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-50 {
    padding-left: 50%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-50 {
    padding-right: 50%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-50 {
    padding-top: 50%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-50 {
    padding-bottom: 50%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v50 {
    padding-left: 50vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v50 {
    padding-right: 50vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v50 {
    padding-top: 50vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v50 {
    padding-bottom: 50vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-50 {
    padding: 50%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-50 {
    margin-left: 50%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n50 {
    margin-left: -50%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v50 {
    margin-left: 50vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv50 {
    margin-left: -50vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-50 {
    margin-right: 50%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n50 {
    margin-right: -50%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v50 {
    margin-right: 50vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv50 {
    margin-right: -50vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-50 {
    margin-top: 50%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-50 {
    margin-bottom: 50%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-50 {
    margin-top: -50%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-50 {
    margin-bottom: -50%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-50 {
    width: 50%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-50 {
    -webkit-transform: translateX(50%);
    transform: translateX(50%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw50 {
    -webkit-transform: translateX(50vw);
    transform: translateX(50vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-50 {
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw50 {
    -webkit-transform: translateX(-50vw);
    transform: translateX(-50vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-50 {
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-50 {
    -webkit-transform: translateY(50%);
    transform: translateY(50%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-51 {
    position: relative;
    z-index: 51; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-51 {
    padding-left: 51%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-51 {
    padding-right: 51%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-51 {
    padding-top: 51%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-51 {
    padding-bottom: 51%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v51 {
    padding-left: 51vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v51 {
    padding-right: 51vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v51 {
    padding-top: 51vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v51 {
    padding-bottom: 51vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-51 {
    padding: 51%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-51 {
    margin-left: 51%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n51 {
    margin-left: -51%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v51 {
    margin-left: 51vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv51 {
    margin-left: -51vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-51 {
    margin-right: 51%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n51 {
    margin-right: -51%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v51 {
    margin-right: 51vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv51 {
    margin-right: -51vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-51 {
    margin-top: 51%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-51 {
    margin-bottom: 51%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-51 {
    margin-top: -51%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-51 {
    margin-bottom: -51%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-51 {
    width: 51%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-51 {
    -webkit-transform: translateX(51%);
    transform: translateX(51%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw51 {
    -webkit-transform: translateX(51vw);
    transform: translateX(51vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-51 {
    -webkit-transform: translateX(-51%);
    transform: translateX(-51%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw51 {
    -webkit-transform: translateX(-51vw);
    transform: translateX(-51vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-51 {
    -webkit-transform: translateY(-51%);
    transform: translateY(-51%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-51 {
    -webkit-transform: translateY(51%);
    transform: translateY(51%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-52 {
    position: relative;
    z-index: 52; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-52 {
    padding-left: 52%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-52 {
    padding-right: 52%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-52 {
    padding-top: 52%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-52 {
    padding-bottom: 52%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v52 {
    padding-left: 52vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v52 {
    padding-right: 52vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v52 {
    padding-top: 52vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v52 {
    padding-bottom: 52vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-52 {
    padding: 52%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-52 {
    margin-left: 52%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n52 {
    margin-left: -52%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v52 {
    margin-left: 52vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv52 {
    margin-left: -52vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-52 {
    margin-right: 52%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n52 {
    margin-right: -52%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v52 {
    margin-right: 52vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv52 {
    margin-right: -52vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-52 {
    margin-top: 52%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-52 {
    margin-bottom: 52%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-52 {
    margin-top: -52%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-52 {
    margin-bottom: -52%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-52 {
    width: 52%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-52 {
    -webkit-transform: translateX(52%);
    transform: translateX(52%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw52 {
    -webkit-transform: translateX(52vw);
    transform: translateX(52vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-52 {
    -webkit-transform: translateX(-52%);
    transform: translateX(-52%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw52 {
    -webkit-transform: translateX(-52vw);
    transform: translateX(-52vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-52 {
    -webkit-transform: translateY(-52%);
    transform: translateY(-52%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-52 {
    -webkit-transform: translateY(52%);
    transform: translateY(52%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-53 {
    position: relative;
    z-index: 53; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-53 {
    padding-left: 53%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-53 {
    padding-right: 53%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-53 {
    padding-top: 53%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-53 {
    padding-bottom: 53%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v53 {
    padding-left: 53vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v53 {
    padding-right: 53vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v53 {
    padding-top: 53vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v53 {
    padding-bottom: 53vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-53 {
    padding: 53%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-53 {
    margin-left: 53%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n53 {
    margin-left: -53%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v53 {
    margin-left: 53vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv53 {
    margin-left: -53vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-53 {
    margin-right: 53%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n53 {
    margin-right: -53%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v53 {
    margin-right: 53vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv53 {
    margin-right: -53vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-53 {
    margin-top: 53%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-53 {
    margin-bottom: 53%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-53 {
    margin-top: -53%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-53 {
    margin-bottom: -53%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-53 {
    width: 53%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-53 {
    -webkit-transform: translateX(53%);
    transform: translateX(53%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw53 {
    -webkit-transform: translateX(53vw);
    transform: translateX(53vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-53 {
    -webkit-transform: translateX(-53%);
    transform: translateX(-53%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw53 {
    -webkit-transform: translateX(-53vw);
    transform: translateX(-53vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-53 {
    -webkit-transform: translateY(-53%);
    transform: translateY(-53%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-53 {
    -webkit-transform: translateY(53%);
    transform: translateY(53%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-54 {
    position: relative;
    z-index: 54; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-54 {
    padding-left: 54%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-54 {
    padding-right: 54%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-54 {
    padding-top: 54%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-54 {
    padding-bottom: 54%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v54 {
    padding-left: 54vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v54 {
    padding-right: 54vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v54 {
    padding-top: 54vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v54 {
    padding-bottom: 54vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-54 {
    padding: 54%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-54 {
    margin-left: 54%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n54 {
    margin-left: -54%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v54 {
    margin-left: 54vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv54 {
    margin-left: -54vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-54 {
    margin-right: 54%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n54 {
    margin-right: -54%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v54 {
    margin-right: 54vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv54 {
    margin-right: -54vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-54 {
    margin-top: 54%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-54 {
    margin-bottom: 54%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-54 {
    margin-top: -54%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-54 {
    margin-bottom: -54%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-54 {
    width: 54%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-54 {
    -webkit-transform: translateX(54%);
    transform: translateX(54%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw54 {
    -webkit-transform: translateX(54vw);
    transform: translateX(54vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-54 {
    -webkit-transform: translateX(-54%);
    transform: translateX(-54%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw54 {
    -webkit-transform: translateX(-54vw);
    transform: translateX(-54vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-54 {
    -webkit-transform: translateY(-54%);
    transform: translateY(-54%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-54 {
    -webkit-transform: translateY(54%);
    transform: translateY(54%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-55 {
    position: relative;
    z-index: 55; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-55 {
    padding-left: 55%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-55 {
    padding-right: 55%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-55 {
    padding-top: 55%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-55 {
    padding-bottom: 55%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v55 {
    padding-left: 55vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v55 {
    padding-right: 55vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v55 {
    padding-top: 55vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v55 {
    padding-bottom: 55vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-55 {
    padding: 55%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-55 {
    margin-left: 55%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n55 {
    margin-left: -55%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v55 {
    margin-left: 55vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv55 {
    margin-left: -55vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-55 {
    margin-right: 55%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n55 {
    margin-right: -55%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v55 {
    margin-right: 55vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv55 {
    margin-right: -55vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-55 {
    margin-top: 55%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-55 {
    margin-bottom: 55%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-55 {
    margin-top: -55%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-55 {
    margin-bottom: -55%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-55 {
    width: 55%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-55 {
    -webkit-transform: translateX(55%);
    transform: translateX(55%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw55 {
    -webkit-transform: translateX(55vw);
    transform: translateX(55vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-55 {
    -webkit-transform: translateX(-55%);
    transform: translateX(-55%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw55 {
    -webkit-transform: translateX(-55vw);
    transform: translateX(-55vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-55 {
    -webkit-transform: translateY(-55%);
    transform: translateY(-55%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-55 {
    -webkit-transform: translateY(55%);
    transform: translateY(55%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-56 {
    position: relative;
    z-index: 56; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-56 {
    padding-left: 56%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-56 {
    padding-right: 56%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-56 {
    padding-top: 56%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-56 {
    padding-bottom: 56%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v56 {
    padding-left: 56vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v56 {
    padding-right: 56vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v56 {
    padding-top: 56vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v56 {
    padding-bottom: 56vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-56 {
    padding: 56%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-56 {
    margin-left: 56%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n56 {
    margin-left: -56%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v56 {
    margin-left: 56vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv56 {
    margin-left: -56vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-56 {
    margin-right: 56%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n56 {
    margin-right: -56%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v56 {
    margin-right: 56vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv56 {
    margin-right: -56vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-56 {
    margin-top: 56%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-56 {
    margin-bottom: 56%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-56 {
    margin-top: -56%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-56 {
    margin-bottom: -56%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-56 {
    width: 56%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-56 {
    -webkit-transform: translateX(56%);
    transform: translateX(56%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw56 {
    -webkit-transform: translateX(56vw);
    transform: translateX(56vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-56 {
    -webkit-transform: translateX(-56%);
    transform: translateX(-56%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw56 {
    -webkit-transform: translateX(-56vw);
    transform: translateX(-56vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-56 {
    -webkit-transform: translateY(-56%);
    transform: translateY(-56%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-56 {
    -webkit-transform: translateY(56%);
    transform: translateY(56%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-57 {
    position: relative;
    z-index: 57; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-57 {
    padding-left: 57%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-57 {
    padding-right: 57%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-57 {
    padding-top: 57%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-57 {
    padding-bottom: 57%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v57 {
    padding-left: 57vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v57 {
    padding-right: 57vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v57 {
    padding-top: 57vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v57 {
    padding-bottom: 57vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-57 {
    padding: 57%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-57 {
    margin-left: 57%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n57 {
    margin-left: -57%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v57 {
    margin-left: 57vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv57 {
    margin-left: -57vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-57 {
    margin-right: 57%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n57 {
    margin-right: -57%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v57 {
    margin-right: 57vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv57 {
    margin-right: -57vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-57 {
    margin-top: 57%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-57 {
    margin-bottom: 57%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-57 {
    margin-top: -57%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-57 {
    margin-bottom: -57%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-57 {
    width: 57%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-57 {
    -webkit-transform: translateX(57%);
    transform: translateX(57%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw57 {
    -webkit-transform: translateX(57vw);
    transform: translateX(57vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-57 {
    -webkit-transform: translateX(-57%);
    transform: translateX(-57%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw57 {
    -webkit-transform: translateX(-57vw);
    transform: translateX(-57vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-57 {
    -webkit-transform: translateY(-57%);
    transform: translateY(-57%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-57 {
    -webkit-transform: translateY(57%);
    transform: translateY(57%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-58 {
    position: relative;
    z-index: 58; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-58 {
    padding-left: 58%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-58 {
    padding-right: 58%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-58 {
    padding-top: 58%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-58 {
    padding-bottom: 58%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v58 {
    padding-left: 58vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v58 {
    padding-right: 58vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v58 {
    padding-top: 58vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v58 {
    padding-bottom: 58vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-58 {
    padding: 58%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-58 {
    margin-left: 58%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n58 {
    margin-left: -58%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v58 {
    margin-left: 58vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv58 {
    margin-left: -58vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-58 {
    margin-right: 58%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n58 {
    margin-right: -58%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v58 {
    margin-right: 58vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv58 {
    margin-right: -58vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-58 {
    margin-top: 58%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-58 {
    margin-bottom: 58%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-58 {
    margin-top: -58%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-58 {
    margin-bottom: -58%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-58 {
    width: 58%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-58 {
    -webkit-transform: translateX(58%);
    transform: translateX(58%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw58 {
    -webkit-transform: translateX(58vw);
    transform: translateX(58vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-58 {
    -webkit-transform: translateX(-58%);
    transform: translateX(-58%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw58 {
    -webkit-transform: translateX(-58vw);
    transform: translateX(-58vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-58 {
    -webkit-transform: translateY(-58%);
    transform: translateY(-58%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-58 {
    -webkit-transform: translateY(58%);
    transform: translateY(58%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-59 {
    position: relative;
    z-index: 59; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-59 {
    padding-left: 59%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-59 {
    padding-right: 59%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-59 {
    padding-top: 59%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-59 {
    padding-bottom: 59%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v59 {
    padding-left: 59vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v59 {
    padding-right: 59vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v59 {
    padding-top: 59vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v59 {
    padding-bottom: 59vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-59 {
    padding: 59%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-59 {
    margin-left: 59%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n59 {
    margin-left: -59%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v59 {
    margin-left: 59vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv59 {
    margin-left: -59vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-59 {
    margin-right: 59%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n59 {
    margin-right: -59%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v59 {
    margin-right: 59vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv59 {
    margin-right: -59vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-59 {
    margin-top: 59%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-59 {
    margin-bottom: 59%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-59 {
    margin-top: -59%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-59 {
    margin-bottom: -59%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-59 {
    width: 59%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-59 {
    -webkit-transform: translateX(59%);
    transform: translateX(59%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw59 {
    -webkit-transform: translateX(59vw);
    transform: translateX(59vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-59 {
    -webkit-transform: translateX(-59%);
    transform: translateX(-59%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw59 {
    -webkit-transform: translateX(-59vw);
    transform: translateX(-59vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-59 {
    -webkit-transform: translateY(-59%);
    transform: translateY(-59%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-59 {
    -webkit-transform: translateY(59%);
    transform: translateY(59%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-60 {
    position: relative;
    z-index: 60; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-60 {
    padding-left: 60%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-60 {
    padding-right: 60%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-60 {
    padding-top: 60%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-60 {
    padding-bottom: 60%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v60 {
    padding-left: 60vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v60 {
    padding-right: 60vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v60 {
    padding-top: 60vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v60 {
    padding-bottom: 60vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-60 {
    padding: 60%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-60 {
    margin-left: 60%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n60 {
    margin-left: -60%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v60 {
    margin-left: 60vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv60 {
    margin-left: -60vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-60 {
    margin-right: 60%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n60 {
    margin-right: -60%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v60 {
    margin-right: 60vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv60 {
    margin-right: -60vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-60 {
    margin-top: 60%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-60 {
    margin-bottom: 60%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-60 {
    margin-top: -60%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-60 {
    margin-bottom: -60%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-60 {
    width: 60%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-60 {
    -webkit-transform: translateX(60%);
    transform: translateX(60%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw60 {
    -webkit-transform: translateX(60vw);
    transform: translateX(60vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-60 {
    -webkit-transform: translateX(-60%);
    transform: translateX(-60%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw60 {
    -webkit-transform: translateX(-60vw);
    transform: translateX(-60vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-60 {
    -webkit-transform: translateY(-60%);
    transform: translateY(-60%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-60 {
    -webkit-transform: translateY(60%);
    transform: translateY(60%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-61 {
    position: relative;
    z-index: 61; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-61 {
    padding-left: 61%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-61 {
    padding-right: 61%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-61 {
    padding-top: 61%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-61 {
    padding-bottom: 61%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v61 {
    padding-left: 61vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v61 {
    padding-right: 61vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v61 {
    padding-top: 61vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v61 {
    padding-bottom: 61vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-61 {
    padding: 61%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-61 {
    margin-left: 61%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n61 {
    margin-left: -61%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v61 {
    margin-left: 61vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv61 {
    margin-left: -61vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-61 {
    margin-right: 61%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n61 {
    margin-right: -61%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v61 {
    margin-right: 61vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv61 {
    margin-right: -61vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-61 {
    margin-top: 61%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-61 {
    margin-bottom: 61%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-61 {
    margin-top: -61%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-61 {
    margin-bottom: -61%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-61 {
    width: 61%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-61 {
    -webkit-transform: translateX(61%);
    transform: translateX(61%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw61 {
    -webkit-transform: translateX(61vw);
    transform: translateX(61vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-61 {
    -webkit-transform: translateX(-61%);
    transform: translateX(-61%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw61 {
    -webkit-transform: translateX(-61vw);
    transform: translateX(-61vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-61 {
    -webkit-transform: translateY(-61%);
    transform: translateY(-61%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-61 {
    -webkit-transform: translateY(61%);
    transform: translateY(61%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-62 {
    position: relative;
    z-index: 62; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-62 {
    padding-left: 62%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-62 {
    padding-right: 62%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-62 {
    padding-top: 62%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-62 {
    padding-bottom: 62%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v62 {
    padding-left: 62vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v62 {
    padding-right: 62vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v62 {
    padding-top: 62vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v62 {
    padding-bottom: 62vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-62 {
    padding: 62%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-62 {
    margin-left: 62%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n62 {
    margin-left: -62%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v62 {
    margin-left: 62vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv62 {
    margin-left: -62vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-62 {
    margin-right: 62%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n62 {
    margin-right: -62%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v62 {
    margin-right: 62vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv62 {
    margin-right: -62vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-62 {
    margin-top: 62%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-62 {
    margin-bottom: 62%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-62 {
    margin-top: -62%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-62 {
    margin-bottom: -62%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-62 {
    width: 62%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-62 {
    -webkit-transform: translateX(62%);
    transform: translateX(62%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw62 {
    -webkit-transform: translateX(62vw);
    transform: translateX(62vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-62 {
    -webkit-transform: translateX(-62%);
    transform: translateX(-62%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw62 {
    -webkit-transform: translateX(-62vw);
    transform: translateX(-62vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-62 {
    -webkit-transform: translateY(-62%);
    transform: translateY(-62%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-62 {
    -webkit-transform: translateY(62%);
    transform: translateY(62%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-63 {
    position: relative;
    z-index: 63; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-63 {
    padding-left: 63%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-63 {
    padding-right: 63%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-63 {
    padding-top: 63%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-63 {
    padding-bottom: 63%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v63 {
    padding-left: 63vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v63 {
    padding-right: 63vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v63 {
    padding-top: 63vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v63 {
    padding-bottom: 63vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-63 {
    padding: 63%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-63 {
    margin-left: 63%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n63 {
    margin-left: -63%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v63 {
    margin-left: 63vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv63 {
    margin-left: -63vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-63 {
    margin-right: 63%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n63 {
    margin-right: -63%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v63 {
    margin-right: 63vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv63 {
    margin-right: -63vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-63 {
    margin-top: 63%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-63 {
    margin-bottom: 63%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-63 {
    margin-top: -63%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-63 {
    margin-bottom: -63%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-63 {
    width: 63%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-63 {
    -webkit-transform: translateX(63%);
    transform: translateX(63%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw63 {
    -webkit-transform: translateX(63vw);
    transform: translateX(63vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-63 {
    -webkit-transform: translateX(-63%);
    transform: translateX(-63%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw63 {
    -webkit-transform: translateX(-63vw);
    transform: translateX(-63vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-63 {
    -webkit-transform: translateY(-63%);
    transform: translateY(-63%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-63 {
    -webkit-transform: translateY(63%);
    transform: translateY(63%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-64 {
    position: relative;
    z-index: 64; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-64 {
    padding-left: 64%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-64 {
    padding-right: 64%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-64 {
    padding-top: 64%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-64 {
    padding-bottom: 64%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v64 {
    padding-left: 64vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v64 {
    padding-right: 64vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v64 {
    padding-top: 64vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v64 {
    padding-bottom: 64vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-64 {
    padding: 64%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-64 {
    margin-left: 64%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n64 {
    margin-left: -64%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v64 {
    margin-left: 64vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv64 {
    margin-left: -64vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-64 {
    margin-right: 64%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n64 {
    margin-right: -64%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v64 {
    margin-right: 64vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv64 {
    margin-right: -64vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-64 {
    margin-top: 64%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-64 {
    margin-bottom: 64%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-64 {
    margin-top: -64%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-64 {
    margin-bottom: -64%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-64 {
    width: 64%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-64 {
    -webkit-transform: translateX(64%);
    transform: translateX(64%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw64 {
    -webkit-transform: translateX(64vw);
    transform: translateX(64vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-64 {
    -webkit-transform: translateX(-64%);
    transform: translateX(-64%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw64 {
    -webkit-transform: translateX(-64vw);
    transform: translateX(-64vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-64 {
    -webkit-transform: translateY(-64%);
    transform: translateY(-64%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-64 {
    -webkit-transform: translateY(64%);
    transform: translateY(64%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-65 {
    position: relative;
    z-index: 65; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-65 {
    padding-left: 65%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-65 {
    padding-right: 65%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-65 {
    padding-top: 65%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-65 {
    padding-bottom: 65%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v65 {
    padding-left: 65vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v65 {
    padding-right: 65vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v65 {
    padding-top: 65vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v65 {
    padding-bottom: 65vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-65 {
    padding: 65%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-65 {
    margin-left: 65%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n65 {
    margin-left: -65%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v65 {
    margin-left: 65vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv65 {
    margin-left: -65vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-65 {
    margin-right: 65%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n65 {
    margin-right: -65%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v65 {
    margin-right: 65vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv65 {
    margin-right: -65vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-65 {
    margin-top: 65%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-65 {
    margin-bottom: 65%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-65 {
    margin-top: -65%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-65 {
    margin-bottom: -65%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-65 {
    width: 65%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-65 {
    -webkit-transform: translateX(65%);
    transform: translateX(65%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw65 {
    -webkit-transform: translateX(65vw);
    transform: translateX(65vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-65 {
    -webkit-transform: translateX(-65%);
    transform: translateX(-65%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw65 {
    -webkit-transform: translateX(-65vw);
    transform: translateX(-65vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-65 {
    -webkit-transform: translateY(-65%);
    transform: translateY(-65%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-65 {
    -webkit-transform: translateY(65%);
    transform: translateY(65%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-66 {
    position: relative;
    z-index: 66; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-66 {
    padding-left: 66%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-66 {
    padding-right: 66%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-66 {
    padding-top: 66%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-66 {
    padding-bottom: 66%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v66 {
    padding-left: 66vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v66 {
    padding-right: 66vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v66 {
    padding-top: 66vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v66 {
    padding-bottom: 66vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-66 {
    padding: 66%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-66 {
    margin-left: 66%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n66 {
    margin-left: -66%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v66 {
    margin-left: 66vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv66 {
    margin-left: -66vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-66 {
    margin-right: 66%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n66 {
    margin-right: -66%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v66 {
    margin-right: 66vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv66 {
    margin-right: -66vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-66 {
    margin-top: 66%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-66 {
    margin-bottom: 66%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-66 {
    margin-top: -66%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-66 {
    margin-bottom: -66%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-66 {
    width: 66%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-66 {
    -webkit-transform: translateX(66%);
    transform: translateX(66%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw66 {
    -webkit-transform: translateX(66vw);
    transform: translateX(66vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-66 {
    -webkit-transform: translateX(-66%);
    transform: translateX(-66%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw66 {
    -webkit-transform: translateX(-66vw);
    transform: translateX(-66vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-66 {
    -webkit-transform: translateY(-66%);
    transform: translateY(-66%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-66 {
    -webkit-transform: translateY(66%);
    transform: translateY(66%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-67 {
    position: relative;
    z-index: 67; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-67 {
    padding-left: 67%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-67 {
    padding-right: 67%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-67 {
    padding-top: 67%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-67 {
    padding-bottom: 67%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v67 {
    padding-left: 67vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v67 {
    padding-right: 67vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v67 {
    padding-top: 67vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v67 {
    padding-bottom: 67vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-67 {
    padding: 67%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-67 {
    margin-left: 67%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n67 {
    margin-left: -67%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v67 {
    margin-left: 67vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv67 {
    margin-left: -67vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-67 {
    margin-right: 67%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n67 {
    margin-right: -67%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v67 {
    margin-right: 67vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv67 {
    margin-right: -67vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-67 {
    margin-top: 67%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-67 {
    margin-bottom: 67%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-67 {
    margin-top: -67%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-67 {
    margin-bottom: -67%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-67 {
    width: 67%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-67 {
    -webkit-transform: translateX(67%);
    transform: translateX(67%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw67 {
    -webkit-transform: translateX(67vw);
    transform: translateX(67vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-67 {
    -webkit-transform: translateX(-67%);
    transform: translateX(-67%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw67 {
    -webkit-transform: translateX(-67vw);
    transform: translateX(-67vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-67 {
    -webkit-transform: translateY(-67%);
    transform: translateY(-67%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-67 {
    -webkit-transform: translateY(67%);
    transform: translateY(67%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-68 {
    position: relative;
    z-index: 68; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-68 {
    padding-left: 68%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-68 {
    padding-right: 68%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-68 {
    padding-top: 68%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-68 {
    padding-bottom: 68%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v68 {
    padding-left: 68vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v68 {
    padding-right: 68vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v68 {
    padding-top: 68vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v68 {
    padding-bottom: 68vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-68 {
    padding: 68%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-68 {
    margin-left: 68%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n68 {
    margin-left: -68%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v68 {
    margin-left: 68vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv68 {
    margin-left: -68vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-68 {
    margin-right: 68%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n68 {
    margin-right: -68%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v68 {
    margin-right: 68vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv68 {
    margin-right: -68vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-68 {
    margin-top: 68%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-68 {
    margin-bottom: 68%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-68 {
    margin-top: -68%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-68 {
    margin-bottom: -68%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-68 {
    width: 68%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-68 {
    -webkit-transform: translateX(68%);
    transform: translateX(68%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw68 {
    -webkit-transform: translateX(68vw);
    transform: translateX(68vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-68 {
    -webkit-transform: translateX(-68%);
    transform: translateX(-68%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw68 {
    -webkit-transform: translateX(-68vw);
    transform: translateX(-68vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-68 {
    -webkit-transform: translateY(-68%);
    transform: translateY(-68%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-68 {
    -webkit-transform: translateY(68%);
    transform: translateY(68%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-69 {
    position: relative;
    z-index: 69; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-69 {
    padding-left: 69%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-69 {
    padding-right: 69%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-69 {
    padding-top: 69%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-69 {
    padding-bottom: 69%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v69 {
    padding-left: 69vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v69 {
    padding-right: 69vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v69 {
    padding-top: 69vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v69 {
    padding-bottom: 69vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-69 {
    padding: 69%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-69 {
    margin-left: 69%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n69 {
    margin-left: -69%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v69 {
    margin-left: 69vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv69 {
    margin-left: -69vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-69 {
    margin-right: 69%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n69 {
    margin-right: -69%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v69 {
    margin-right: 69vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv69 {
    margin-right: -69vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-69 {
    margin-top: 69%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-69 {
    margin-bottom: 69%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-69 {
    margin-top: -69%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-69 {
    margin-bottom: -69%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-69 {
    width: 69%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-69 {
    -webkit-transform: translateX(69%);
    transform: translateX(69%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw69 {
    -webkit-transform: translateX(69vw);
    transform: translateX(69vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-69 {
    -webkit-transform: translateX(-69%);
    transform: translateX(-69%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw69 {
    -webkit-transform: translateX(-69vw);
    transform: translateX(-69vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-69 {
    -webkit-transform: translateY(-69%);
    transform: translateY(-69%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-69 {
    -webkit-transform: translateY(69%);
    transform: translateY(69%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-70 {
    position: relative;
    z-index: 70; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-70 {
    padding-left: 70%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-70 {
    padding-right: 70%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-70 {
    padding-top: 70%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-70 {
    padding-bottom: 70%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v70 {
    padding-left: 70vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v70 {
    padding-right: 70vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v70 {
    padding-top: 70vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v70 {
    padding-bottom: 70vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-70 {
    padding: 70%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-70 {
    margin-left: 70%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n70 {
    margin-left: -70%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v70 {
    margin-left: 70vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv70 {
    margin-left: -70vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-70 {
    margin-right: 70%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n70 {
    margin-right: -70%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v70 {
    margin-right: 70vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv70 {
    margin-right: -70vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-70 {
    margin-top: 70%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-70 {
    margin-bottom: 70%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-70 {
    margin-top: -70%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-70 {
    margin-bottom: -70%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-70 {
    width: 70%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-70 {
    -webkit-transform: translateX(70%);
    transform: translateX(70%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw70 {
    -webkit-transform: translateX(70vw);
    transform: translateX(70vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-70 {
    -webkit-transform: translateX(-70%);
    transform: translateX(-70%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw70 {
    -webkit-transform: translateX(-70vw);
    transform: translateX(-70vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-70 {
    -webkit-transform: translateY(-70%);
    transform: translateY(-70%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-70 {
    -webkit-transform: translateY(70%);
    transform: translateY(70%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-71 {
    position: relative;
    z-index: 71; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-71 {
    padding-left: 71%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-71 {
    padding-right: 71%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-71 {
    padding-top: 71%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-71 {
    padding-bottom: 71%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v71 {
    padding-left: 71vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v71 {
    padding-right: 71vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v71 {
    padding-top: 71vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v71 {
    padding-bottom: 71vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-71 {
    padding: 71%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-71 {
    margin-left: 71%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n71 {
    margin-left: -71%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v71 {
    margin-left: 71vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv71 {
    margin-left: -71vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-71 {
    margin-right: 71%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n71 {
    margin-right: -71%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v71 {
    margin-right: 71vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv71 {
    margin-right: -71vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-71 {
    margin-top: 71%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-71 {
    margin-bottom: 71%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-71 {
    margin-top: -71%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-71 {
    margin-bottom: -71%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-71 {
    width: 71%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-71 {
    -webkit-transform: translateX(71%);
    transform: translateX(71%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw71 {
    -webkit-transform: translateX(71vw);
    transform: translateX(71vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-71 {
    -webkit-transform: translateX(-71%);
    transform: translateX(-71%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw71 {
    -webkit-transform: translateX(-71vw);
    transform: translateX(-71vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-71 {
    -webkit-transform: translateY(-71%);
    transform: translateY(-71%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-71 {
    -webkit-transform: translateY(71%);
    transform: translateY(71%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-72 {
    position: relative;
    z-index: 72; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-72 {
    padding-left: 72%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-72 {
    padding-right: 72%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-72 {
    padding-top: 72%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-72 {
    padding-bottom: 72%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v72 {
    padding-left: 72vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v72 {
    padding-right: 72vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v72 {
    padding-top: 72vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v72 {
    padding-bottom: 72vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-72 {
    padding: 72%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-72 {
    margin-left: 72%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n72 {
    margin-left: -72%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v72 {
    margin-left: 72vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv72 {
    margin-left: -72vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-72 {
    margin-right: 72%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n72 {
    margin-right: -72%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v72 {
    margin-right: 72vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv72 {
    margin-right: -72vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-72 {
    margin-top: 72%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-72 {
    margin-bottom: 72%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-72 {
    margin-top: -72%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-72 {
    margin-bottom: -72%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-72 {
    width: 72%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-72 {
    -webkit-transform: translateX(72%);
    transform: translateX(72%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw72 {
    -webkit-transform: translateX(72vw);
    transform: translateX(72vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-72 {
    -webkit-transform: translateX(-72%);
    transform: translateX(-72%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw72 {
    -webkit-transform: translateX(-72vw);
    transform: translateX(-72vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-72 {
    -webkit-transform: translateY(-72%);
    transform: translateY(-72%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-72 {
    -webkit-transform: translateY(72%);
    transform: translateY(72%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-73 {
    position: relative;
    z-index: 73; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-73 {
    padding-left: 73%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-73 {
    padding-right: 73%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-73 {
    padding-top: 73%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-73 {
    padding-bottom: 73%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v73 {
    padding-left: 73vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v73 {
    padding-right: 73vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v73 {
    padding-top: 73vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v73 {
    padding-bottom: 73vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-73 {
    padding: 73%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-73 {
    margin-left: 73%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n73 {
    margin-left: -73%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v73 {
    margin-left: 73vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv73 {
    margin-left: -73vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-73 {
    margin-right: 73%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n73 {
    margin-right: -73%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v73 {
    margin-right: 73vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv73 {
    margin-right: -73vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-73 {
    margin-top: 73%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-73 {
    margin-bottom: 73%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-73 {
    margin-top: -73%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-73 {
    margin-bottom: -73%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-73 {
    width: 73%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-73 {
    -webkit-transform: translateX(73%);
    transform: translateX(73%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw73 {
    -webkit-transform: translateX(73vw);
    transform: translateX(73vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-73 {
    -webkit-transform: translateX(-73%);
    transform: translateX(-73%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw73 {
    -webkit-transform: translateX(-73vw);
    transform: translateX(-73vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-73 {
    -webkit-transform: translateY(-73%);
    transform: translateY(-73%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-73 {
    -webkit-transform: translateY(73%);
    transform: translateY(73%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-74 {
    position: relative;
    z-index: 74; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-74 {
    padding-left: 74%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-74 {
    padding-right: 74%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-74 {
    padding-top: 74%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-74 {
    padding-bottom: 74%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v74 {
    padding-left: 74vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v74 {
    padding-right: 74vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v74 {
    padding-top: 74vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v74 {
    padding-bottom: 74vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-74 {
    padding: 74%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-74 {
    margin-left: 74%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n74 {
    margin-left: -74%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v74 {
    margin-left: 74vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv74 {
    margin-left: -74vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-74 {
    margin-right: 74%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n74 {
    margin-right: -74%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v74 {
    margin-right: 74vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv74 {
    margin-right: -74vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-74 {
    margin-top: 74%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-74 {
    margin-bottom: 74%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-74 {
    margin-top: -74%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-74 {
    margin-bottom: -74%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-74 {
    width: 74%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-74 {
    -webkit-transform: translateX(74%);
    transform: translateX(74%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw74 {
    -webkit-transform: translateX(74vw);
    transform: translateX(74vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-74 {
    -webkit-transform: translateX(-74%);
    transform: translateX(-74%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw74 {
    -webkit-transform: translateX(-74vw);
    transform: translateX(-74vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-74 {
    -webkit-transform: translateY(-74%);
    transform: translateY(-74%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-74 {
    -webkit-transform: translateY(74%);
    transform: translateY(74%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-75 {
    position: relative;
    z-index: 75; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-75 {
    padding-left: 75%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-75 {
    padding-right: 75%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-75 {
    padding-top: 75%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-75 {
    padding-bottom: 75%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v75 {
    padding-left: 75vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v75 {
    padding-right: 75vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v75 {
    padding-top: 75vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v75 {
    padding-bottom: 75vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-75 {
    padding: 75%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-75 {
    margin-left: 75%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n75 {
    margin-left: -75%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v75 {
    margin-left: 75vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv75 {
    margin-left: -75vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-75 {
    margin-right: 75%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n75 {
    margin-right: -75%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v75 {
    margin-right: 75vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv75 {
    margin-right: -75vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-75 {
    margin-top: 75%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-75 {
    margin-bottom: 75%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-75 {
    margin-top: -75%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-75 {
    margin-bottom: -75%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-75 {
    width: 75%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-75 {
    -webkit-transform: translateX(75%);
    transform: translateX(75%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw75 {
    -webkit-transform: translateX(75vw);
    transform: translateX(75vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-75 {
    -webkit-transform: translateX(-75%);
    transform: translateX(-75%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw75 {
    -webkit-transform: translateX(-75vw);
    transform: translateX(-75vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-75 {
    -webkit-transform: translateY(-75%);
    transform: translateY(-75%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-75 {
    -webkit-transform: translateY(75%);
    transform: translateY(75%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-76 {
    position: relative;
    z-index: 76; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-76 {
    padding-left: 76%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-76 {
    padding-right: 76%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-76 {
    padding-top: 76%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-76 {
    padding-bottom: 76%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v76 {
    padding-left: 76vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v76 {
    padding-right: 76vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v76 {
    padding-top: 76vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v76 {
    padding-bottom: 76vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-76 {
    padding: 76%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-76 {
    margin-left: 76%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n76 {
    margin-left: -76%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v76 {
    margin-left: 76vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv76 {
    margin-left: -76vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-76 {
    margin-right: 76%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n76 {
    margin-right: -76%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v76 {
    margin-right: 76vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv76 {
    margin-right: -76vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-76 {
    margin-top: 76%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-76 {
    margin-bottom: 76%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-76 {
    margin-top: -76%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-76 {
    margin-bottom: -76%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-76 {
    width: 76%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-76 {
    -webkit-transform: translateX(76%);
    transform: translateX(76%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw76 {
    -webkit-transform: translateX(76vw);
    transform: translateX(76vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-76 {
    -webkit-transform: translateX(-76%);
    transform: translateX(-76%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw76 {
    -webkit-transform: translateX(-76vw);
    transform: translateX(-76vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-76 {
    -webkit-transform: translateY(-76%);
    transform: translateY(-76%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-76 {
    -webkit-transform: translateY(76%);
    transform: translateY(76%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-77 {
    position: relative;
    z-index: 77; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-77 {
    padding-left: 77%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-77 {
    padding-right: 77%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-77 {
    padding-top: 77%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-77 {
    padding-bottom: 77%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v77 {
    padding-left: 77vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v77 {
    padding-right: 77vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v77 {
    padding-top: 77vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v77 {
    padding-bottom: 77vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-77 {
    padding: 77%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-77 {
    margin-left: 77%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n77 {
    margin-left: -77%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v77 {
    margin-left: 77vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv77 {
    margin-left: -77vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-77 {
    margin-right: 77%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n77 {
    margin-right: -77%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v77 {
    margin-right: 77vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv77 {
    margin-right: -77vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-77 {
    margin-top: 77%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-77 {
    margin-bottom: 77%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-77 {
    margin-top: -77%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-77 {
    margin-bottom: -77%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-77 {
    width: 77%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-77 {
    -webkit-transform: translateX(77%);
    transform: translateX(77%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw77 {
    -webkit-transform: translateX(77vw);
    transform: translateX(77vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-77 {
    -webkit-transform: translateX(-77%);
    transform: translateX(-77%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw77 {
    -webkit-transform: translateX(-77vw);
    transform: translateX(-77vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-77 {
    -webkit-transform: translateY(-77%);
    transform: translateY(-77%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-77 {
    -webkit-transform: translateY(77%);
    transform: translateY(77%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-78 {
    position: relative;
    z-index: 78; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-78 {
    padding-left: 78%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-78 {
    padding-right: 78%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-78 {
    padding-top: 78%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-78 {
    padding-bottom: 78%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v78 {
    padding-left: 78vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v78 {
    padding-right: 78vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v78 {
    padding-top: 78vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v78 {
    padding-bottom: 78vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-78 {
    padding: 78%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-78 {
    margin-left: 78%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n78 {
    margin-left: -78%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v78 {
    margin-left: 78vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv78 {
    margin-left: -78vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-78 {
    margin-right: 78%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n78 {
    margin-right: -78%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v78 {
    margin-right: 78vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv78 {
    margin-right: -78vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-78 {
    margin-top: 78%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-78 {
    margin-bottom: 78%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-78 {
    margin-top: -78%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-78 {
    margin-bottom: -78%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-78 {
    width: 78%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-78 {
    -webkit-transform: translateX(78%);
    transform: translateX(78%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw78 {
    -webkit-transform: translateX(78vw);
    transform: translateX(78vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-78 {
    -webkit-transform: translateX(-78%);
    transform: translateX(-78%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw78 {
    -webkit-transform: translateX(-78vw);
    transform: translateX(-78vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-78 {
    -webkit-transform: translateY(-78%);
    transform: translateY(-78%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-78 {
    -webkit-transform: translateY(78%);
    transform: translateY(78%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-79 {
    position: relative;
    z-index: 79; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-79 {
    padding-left: 79%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-79 {
    padding-right: 79%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-79 {
    padding-top: 79%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-79 {
    padding-bottom: 79%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v79 {
    padding-left: 79vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v79 {
    padding-right: 79vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v79 {
    padding-top: 79vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v79 {
    padding-bottom: 79vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-79 {
    padding: 79%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-79 {
    margin-left: 79%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n79 {
    margin-left: -79%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v79 {
    margin-left: 79vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv79 {
    margin-left: -79vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-79 {
    margin-right: 79%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n79 {
    margin-right: -79%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v79 {
    margin-right: 79vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv79 {
    margin-right: -79vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-79 {
    margin-top: 79%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-79 {
    margin-bottom: 79%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-79 {
    margin-top: -79%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-79 {
    margin-bottom: -79%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-79 {
    width: 79%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-79 {
    -webkit-transform: translateX(79%);
    transform: translateX(79%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw79 {
    -webkit-transform: translateX(79vw);
    transform: translateX(79vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-79 {
    -webkit-transform: translateX(-79%);
    transform: translateX(-79%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw79 {
    -webkit-transform: translateX(-79vw);
    transform: translateX(-79vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-79 {
    -webkit-transform: translateY(-79%);
    transform: translateY(-79%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-79 {
    -webkit-transform: translateY(79%);
    transform: translateY(79%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-80 {
    position: relative;
    z-index: 80; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-80 {
    padding-left: 80%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-80 {
    padding-right: 80%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-80 {
    padding-top: 80%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-80 {
    padding-bottom: 80%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v80 {
    padding-left: 80vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v80 {
    padding-right: 80vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v80 {
    padding-top: 80vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v80 {
    padding-bottom: 80vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-80 {
    padding: 80%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-80 {
    margin-left: 80%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n80 {
    margin-left: -80%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v80 {
    margin-left: 80vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv80 {
    margin-left: -80vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-80 {
    margin-right: 80%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n80 {
    margin-right: -80%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v80 {
    margin-right: 80vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv80 {
    margin-right: -80vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-80 {
    margin-top: 80%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-80 {
    margin-bottom: 80%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-80 {
    margin-top: -80%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-80 {
    margin-bottom: -80%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-80 {
    width: 80%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-80 {
    -webkit-transform: translateX(80%);
    transform: translateX(80%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw80 {
    -webkit-transform: translateX(80vw);
    transform: translateX(80vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-80 {
    -webkit-transform: translateX(-80%);
    transform: translateX(-80%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw80 {
    -webkit-transform: translateX(-80vw);
    transform: translateX(-80vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-80 {
    -webkit-transform: translateY(-80%);
    transform: translateY(-80%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-80 {
    -webkit-transform: translateY(80%);
    transform: translateY(80%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-81 {
    position: relative;
    z-index: 81; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-81 {
    padding-left: 81%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-81 {
    padding-right: 81%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-81 {
    padding-top: 81%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-81 {
    padding-bottom: 81%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v81 {
    padding-left: 81vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v81 {
    padding-right: 81vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v81 {
    padding-top: 81vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v81 {
    padding-bottom: 81vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-81 {
    padding: 81%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-81 {
    margin-left: 81%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n81 {
    margin-left: -81%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v81 {
    margin-left: 81vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv81 {
    margin-left: -81vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-81 {
    margin-right: 81%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n81 {
    margin-right: -81%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v81 {
    margin-right: 81vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv81 {
    margin-right: -81vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-81 {
    margin-top: 81%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-81 {
    margin-bottom: 81%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-81 {
    margin-top: -81%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-81 {
    margin-bottom: -81%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-81 {
    width: 81%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-81 {
    -webkit-transform: translateX(81%);
    transform: translateX(81%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw81 {
    -webkit-transform: translateX(81vw);
    transform: translateX(81vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-81 {
    -webkit-transform: translateX(-81%);
    transform: translateX(-81%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw81 {
    -webkit-transform: translateX(-81vw);
    transform: translateX(-81vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-81 {
    -webkit-transform: translateY(-81%);
    transform: translateY(-81%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-81 {
    -webkit-transform: translateY(81%);
    transform: translateY(81%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-82 {
    position: relative;
    z-index: 82; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-82 {
    padding-left: 82%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-82 {
    padding-right: 82%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-82 {
    padding-top: 82%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-82 {
    padding-bottom: 82%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v82 {
    padding-left: 82vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v82 {
    padding-right: 82vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v82 {
    padding-top: 82vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v82 {
    padding-bottom: 82vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-82 {
    padding: 82%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-82 {
    margin-left: 82%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n82 {
    margin-left: -82%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v82 {
    margin-left: 82vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv82 {
    margin-left: -82vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-82 {
    margin-right: 82%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n82 {
    margin-right: -82%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v82 {
    margin-right: 82vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv82 {
    margin-right: -82vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-82 {
    margin-top: 82%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-82 {
    margin-bottom: 82%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-82 {
    margin-top: -82%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-82 {
    margin-bottom: -82%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-82 {
    width: 82%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-82 {
    -webkit-transform: translateX(82%);
    transform: translateX(82%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw82 {
    -webkit-transform: translateX(82vw);
    transform: translateX(82vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-82 {
    -webkit-transform: translateX(-82%);
    transform: translateX(-82%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw82 {
    -webkit-transform: translateX(-82vw);
    transform: translateX(-82vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-82 {
    -webkit-transform: translateY(-82%);
    transform: translateY(-82%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-82 {
    -webkit-transform: translateY(82%);
    transform: translateY(82%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-83 {
    position: relative;
    z-index: 83; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-83 {
    padding-left: 83%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-83 {
    padding-right: 83%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-83 {
    padding-top: 83%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-83 {
    padding-bottom: 83%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v83 {
    padding-left: 83vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v83 {
    padding-right: 83vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v83 {
    padding-top: 83vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v83 {
    padding-bottom: 83vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-83 {
    padding: 83%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-83 {
    margin-left: 83%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n83 {
    margin-left: -83%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v83 {
    margin-left: 83vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv83 {
    margin-left: -83vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-83 {
    margin-right: 83%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n83 {
    margin-right: -83%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v83 {
    margin-right: 83vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv83 {
    margin-right: -83vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-83 {
    margin-top: 83%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-83 {
    margin-bottom: 83%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-83 {
    margin-top: -83%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-83 {
    margin-bottom: -83%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-83 {
    width: 83%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-83 {
    -webkit-transform: translateX(83%);
    transform: translateX(83%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw83 {
    -webkit-transform: translateX(83vw);
    transform: translateX(83vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-83 {
    -webkit-transform: translateX(-83%);
    transform: translateX(-83%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw83 {
    -webkit-transform: translateX(-83vw);
    transform: translateX(-83vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-83 {
    -webkit-transform: translateY(-83%);
    transform: translateY(-83%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-83 {
    -webkit-transform: translateY(83%);
    transform: translateY(83%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-84 {
    position: relative;
    z-index: 84; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-84 {
    padding-left: 84%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-84 {
    padding-right: 84%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-84 {
    padding-top: 84%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-84 {
    padding-bottom: 84%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v84 {
    padding-left: 84vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v84 {
    padding-right: 84vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v84 {
    padding-top: 84vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v84 {
    padding-bottom: 84vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-84 {
    padding: 84%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-84 {
    margin-left: 84%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n84 {
    margin-left: -84%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v84 {
    margin-left: 84vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv84 {
    margin-left: -84vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-84 {
    margin-right: 84%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n84 {
    margin-right: -84%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v84 {
    margin-right: 84vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv84 {
    margin-right: -84vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-84 {
    margin-top: 84%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-84 {
    margin-bottom: 84%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-84 {
    margin-top: -84%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-84 {
    margin-bottom: -84%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-84 {
    width: 84%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-84 {
    -webkit-transform: translateX(84%);
    transform: translateX(84%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw84 {
    -webkit-transform: translateX(84vw);
    transform: translateX(84vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-84 {
    -webkit-transform: translateX(-84%);
    transform: translateX(-84%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw84 {
    -webkit-transform: translateX(-84vw);
    transform: translateX(-84vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-84 {
    -webkit-transform: translateY(-84%);
    transform: translateY(-84%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-84 {
    -webkit-transform: translateY(84%);
    transform: translateY(84%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-85 {
    position: relative;
    z-index: 85; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-85 {
    padding-left: 85%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-85 {
    padding-right: 85%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-85 {
    padding-top: 85%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-85 {
    padding-bottom: 85%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v85 {
    padding-left: 85vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v85 {
    padding-right: 85vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v85 {
    padding-top: 85vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v85 {
    padding-bottom: 85vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-85 {
    padding: 85%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-85 {
    margin-left: 85%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n85 {
    margin-left: -85%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v85 {
    margin-left: 85vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv85 {
    margin-left: -85vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-85 {
    margin-right: 85%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n85 {
    margin-right: -85%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v85 {
    margin-right: 85vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv85 {
    margin-right: -85vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-85 {
    margin-top: 85%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-85 {
    margin-bottom: 85%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-85 {
    margin-top: -85%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-85 {
    margin-bottom: -85%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-85 {
    width: 85%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-85 {
    -webkit-transform: translateX(85%);
    transform: translateX(85%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw85 {
    -webkit-transform: translateX(85vw);
    transform: translateX(85vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-85 {
    -webkit-transform: translateX(-85%);
    transform: translateX(-85%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw85 {
    -webkit-transform: translateX(-85vw);
    transform: translateX(-85vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-85 {
    -webkit-transform: translateY(-85%);
    transform: translateY(-85%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-85 {
    -webkit-transform: translateY(85%);
    transform: translateY(85%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-86 {
    position: relative;
    z-index: 86; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-86 {
    padding-left: 86%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-86 {
    padding-right: 86%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-86 {
    padding-top: 86%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-86 {
    padding-bottom: 86%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v86 {
    padding-left: 86vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v86 {
    padding-right: 86vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v86 {
    padding-top: 86vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v86 {
    padding-bottom: 86vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-86 {
    padding: 86%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-86 {
    margin-left: 86%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n86 {
    margin-left: -86%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v86 {
    margin-left: 86vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv86 {
    margin-left: -86vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-86 {
    margin-right: 86%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n86 {
    margin-right: -86%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v86 {
    margin-right: 86vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv86 {
    margin-right: -86vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-86 {
    margin-top: 86%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-86 {
    margin-bottom: 86%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-86 {
    margin-top: -86%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-86 {
    margin-bottom: -86%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-86 {
    width: 86%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-86 {
    -webkit-transform: translateX(86%);
    transform: translateX(86%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw86 {
    -webkit-transform: translateX(86vw);
    transform: translateX(86vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-86 {
    -webkit-transform: translateX(-86%);
    transform: translateX(-86%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw86 {
    -webkit-transform: translateX(-86vw);
    transform: translateX(-86vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-86 {
    -webkit-transform: translateY(-86%);
    transform: translateY(-86%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-86 {
    -webkit-transform: translateY(86%);
    transform: translateY(86%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-87 {
    position: relative;
    z-index: 87; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-87 {
    padding-left: 87%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-87 {
    padding-right: 87%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-87 {
    padding-top: 87%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-87 {
    padding-bottom: 87%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v87 {
    padding-left: 87vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v87 {
    padding-right: 87vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v87 {
    padding-top: 87vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v87 {
    padding-bottom: 87vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-87 {
    padding: 87%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-87 {
    margin-left: 87%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n87 {
    margin-left: -87%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v87 {
    margin-left: 87vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv87 {
    margin-left: -87vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-87 {
    margin-right: 87%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n87 {
    margin-right: -87%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v87 {
    margin-right: 87vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv87 {
    margin-right: -87vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-87 {
    margin-top: 87%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-87 {
    margin-bottom: 87%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-87 {
    margin-top: -87%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-87 {
    margin-bottom: -87%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-87 {
    width: 87%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-87 {
    -webkit-transform: translateX(87%);
    transform: translateX(87%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw87 {
    -webkit-transform: translateX(87vw);
    transform: translateX(87vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-87 {
    -webkit-transform: translateX(-87%);
    transform: translateX(-87%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw87 {
    -webkit-transform: translateX(-87vw);
    transform: translateX(-87vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-87 {
    -webkit-transform: translateY(-87%);
    transform: translateY(-87%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-87 {
    -webkit-transform: translateY(87%);
    transform: translateY(87%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-88 {
    position: relative;
    z-index: 88; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-88 {
    padding-left: 88%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-88 {
    padding-right: 88%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-88 {
    padding-top: 88%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-88 {
    padding-bottom: 88%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v88 {
    padding-left: 88vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v88 {
    padding-right: 88vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v88 {
    padding-top: 88vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v88 {
    padding-bottom: 88vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-88 {
    padding: 88%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-88 {
    margin-left: 88%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n88 {
    margin-left: -88%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v88 {
    margin-left: 88vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv88 {
    margin-left: -88vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-88 {
    margin-right: 88%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n88 {
    margin-right: -88%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v88 {
    margin-right: 88vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv88 {
    margin-right: -88vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-88 {
    margin-top: 88%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-88 {
    margin-bottom: 88%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-88 {
    margin-top: -88%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-88 {
    margin-bottom: -88%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-88 {
    width: 88%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-88 {
    -webkit-transform: translateX(88%);
    transform: translateX(88%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw88 {
    -webkit-transform: translateX(88vw);
    transform: translateX(88vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-88 {
    -webkit-transform: translateX(-88%);
    transform: translateX(-88%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw88 {
    -webkit-transform: translateX(-88vw);
    transform: translateX(-88vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-88 {
    -webkit-transform: translateY(-88%);
    transform: translateY(-88%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-88 {
    -webkit-transform: translateY(88%);
    transform: translateY(88%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-89 {
    position: relative;
    z-index: 89; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-89 {
    padding-left: 89%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-89 {
    padding-right: 89%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-89 {
    padding-top: 89%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-89 {
    padding-bottom: 89%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v89 {
    padding-left: 89vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v89 {
    padding-right: 89vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v89 {
    padding-top: 89vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v89 {
    padding-bottom: 89vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-89 {
    padding: 89%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-89 {
    margin-left: 89%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n89 {
    margin-left: -89%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v89 {
    margin-left: 89vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv89 {
    margin-left: -89vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-89 {
    margin-right: 89%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n89 {
    margin-right: -89%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v89 {
    margin-right: 89vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv89 {
    margin-right: -89vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-89 {
    margin-top: 89%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-89 {
    margin-bottom: 89%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-89 {
    margin-top: -89%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-89 {
    margin-bottom: -89%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-89 {
    width: 89%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-89 {
    -webkit-transform: translateX(89%);
    transform: translateX(89%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw89 {
    -webkit-transform: translateX(89vw);
    transform: translateX(89vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-89 {
    -webkit-transform: translateX(-89%);
    transform: translateX(-89%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw89 {
    -webkit-transform: translateX(-89vw);
    transform: translateX(-89vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-89 {
    -webkit-transform: translateY(-89%);
    transform: translateY(-89%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-89 {
    -webkit-transform: translateY(89%);
    transform: translateY(89%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-90 {
    position: relative;
    z-index: 90; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-90 {
    padding-left: 90%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-90 {
    padding-right: 90%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-90 {
    padding-top: 90%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-90 {
    padding-bottom: 90%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v90 {
    padding-left: 90vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v90 {
    padding-right: 90vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v90 {
    padding-top: 90vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v90 {
    padding-bottom: 90vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-90 {
    padding: 90%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-90 {
    margin-left: 90%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n90 {
    margin-left: -90%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v90 {
    margin-left: 90vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv90 {
    margin-left: -90vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-90 {
    margin-right: 90%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n90 {
    margin-right: -90%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v90 {
    margin-right: 90vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv90 {
    margin-right: -90vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-90 {
    margin-top: 90%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-90 {
    margin-bottom: 90%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-90 {
    margin-top: -90%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-90 {
    margin-bottom: -90%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-90 {
    width: 90%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-90 {
    -webkit-transform: translateX(90%);
    transform: translateX(90%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw90 {
    -webkit-transform: translateX(90vw);
    transform: translateX(90vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-90 {
    -webkit-transform: translateX(-90%);
    transform: translateX(-90%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw90 {
    -webkit-transform: translateX(-90vw);
    transform: translateX(-90vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-90 {
    -webkit-transform: translateY(-90%);
    transform: translateY(-90%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-90 {
    -webkit-transform: translateY(90%);
    transform: translateY(90%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-91 {
    position: relative;
    z-index: 91; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-91 {
    padding-left: 91%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-91 {
    padding-right: 91%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-91 {
    padding-top: 91%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-91 {
    padding-bottom: 91%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v91 {
    padding-left: 91vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v91 {
    padding-right: 91vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v91 {
    padding-top: 91vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v91 {
    padding-bottom: 91vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-91 {
    padding: 91%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-91 {
    margin-left: 91%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n91 {
    margin-left: -91%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v91 {
    margin-left: 91vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv91 {
    margin-left: -91vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-91 {
    margin-right: 91%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n91 {
    margin-right: -91%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v91 {
    margin-right: 91vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv91 {
    margin-right: -91vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-91 {
    margin-top: 91%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-91 {
    margin-bottom: 91%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-91 {
    margin-top: -91%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-91 {
    margin-bottom: -91%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-91 {
    width: 91%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-91 {
    -webkit-transform: translateX(91%);
    transform: translateX(91%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw91 {
    -webkit-transform: translateX(91vw);
    transform: translateX(91vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-91 {
    -webkit-transform: translateX(-91%);
    transform: translateX(-91%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw91 {
    -webkit-transform: translateX(-91vw);
    transform: translateX(-91vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-91 {
    -webkit-transform: translateY(-91%);
    transform: translateY(-91%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-91 {
    -webkit-transform: translateY(91%);
    transform: translateY(91%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-92 {
    position: relative;
    z-index: 92; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-92 {
    padding-left: 92%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-92 {
    padding-right: 92%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-92 {
    padding-top: 92%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-92 {
    padding-bottom: 92%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v92 {
    padding-left: 92vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v92 {
    padding-right: 92vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v92 {
    padding-top: 92vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v92 {
    padding-bottom: 92vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-92 {
    padding: 92%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-92 {
    margin-left: 92%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n92 {
    margin-left: -92%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v92 {
    margin-left: 92vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv92 {
    margin-left: -92vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-92 {
    margin-right: 92%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n92 {
    margin-right: -92%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v92 {
    margin-right: 92vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv92 {
    margin-right: -92vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-92 {
    margin-top: 92%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-92 {
    margin-bottom: 92%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-92 {
    margin-top: -92%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-92 {
    margin-bottom: -92%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-92 {
    width: 92%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-92 {
    -webkit-transform: translateX(92%);
    transform: translateX(92%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw92 {
    -webkit-transform: translateX(92vw);
    transform: translateX(92vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-92 {
    -webkit-transform: translateX(-92%);
    transform: translateX(-92%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw92 {
    -webkit-transform: translateX(-92vw);
    transform: translateX(-92vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-92 {
    -webkit-transform: translateY(-92%);
    transform: translateY(-92%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-92 {
    -webkit-transform: translateY(92%);
    transform: translateY(92%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-93 {
    position: relative;
    z-index: 93; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-93 {
    padding-left: 93%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-93 {
    padding-right: 93%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-93 {
    padding-top: 93%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-93 {
    padding-bottom: 93%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v93 {
    padding-left: 93vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v93 {
    padding-right: 93vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v93 {
    padding-top: 93vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v93 {
    padding-bottom: 93vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-93 {
    padding: 93%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-93 {
    margin-left: 93%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n93 {
    margin-left: -93%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v93 {
    margin-left: 93vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv93 {
    margin-left: -93vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-93 {
    margin-right: 93%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n93 {
    margin-right: -93%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v93 {
    margin-right: 93vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv93 {
    margin-right: -93vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-93 {
    margin-top: 93%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-93 {
    margin-bottom: 93%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-93 {
    margin-top: -93%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-93 {
    margin-bottom: -93%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-93 {
    width: 93%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-93 {
    -webkit-transform: translateX(93%);
    transform: translateX(93%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw93 {
    -webkit-transform: translateX(93vw);
    transform: translateX(93vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-93 {
    -webkit-transform: translateX(-93%);
    transform: translateX(-93%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw93 {
    -webkit-transform: translateX(-93vw);
    transform: translateX(-93vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-93 {
    -webkit-transform: translateY(-93%);
    transform: translateY(-93%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-93 {
    -webkit-transform: translateY(93%);
    transform: translateY(93%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-94 {
    position: relative;
    z-index: 94; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-94 {
    padding-left: 94%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-94 {
    padding-right: 94%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-94 {
    padding-top: 94%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-94 {
    padding-bottom: 94%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v94 {
    padding-left: 94vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v94 {
    padding-right: 94vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v94 {
    padding-top: 94vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v94 {
    padding-bottom: 94vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-94 {
    padding: 94%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-94 {
    margin-left: 94%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n94 {
    margin-left: -94%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v94 {
    margin-left: 94vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv94 {
    margin-left: -94vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-94 {
    margin-right: 94%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n94 {
    margin-right: -94%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v94 {
    margin-right: 94vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv94 {
    margin-right: -94vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-94 {
    margin-top: 94%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-94 {
    margin-bottom: 94%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-94 {
    margin-top: -94%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-94 {
    margin-bottom: -94%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-94 {
    width: 94%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-94 {
    -webkit-transform: translateX(94%);
    transform: translateX(94%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw94 {
    -webkit-transform: translateX(94vw);
    transform: translateX(94vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-94 {
    -webkit-transform: translateX(-94%);
    transform: translateX(-94%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw94 {
    -webkit-transform: translateX(-94vw);
    transform: translateX(-94vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-94 {
    -webkit-transform: translateY(-94%);
    transform: translateY(-94%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-94 {
    -webkit-transform: translateY(94%);
    transform: translateY(94%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-95 {
    position: relative;
    z-index: 95; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-95 {
    padding-left: 95%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-95 {
    padding-right: 95%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-95 {
    padding-top: 95%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-95 {
    padding-bottom: 95%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v95 {
    padding-left: 95vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v95 {
    padding-right: 95vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v95 {
    padding-top: 95vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v95 {
    padding-bottom: 95vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-95 {
    padding: 95%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-95 {
    margin-left: 95%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n95 {
    margin-left: -95%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v95 {
    margin-left: 95vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv95 {
    margin-left: -95vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-95 {
    margin-right: 95%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n95 {
    margin-right: -95%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v95 {
    margin-right: 95vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv95 {
    margin-right: -95vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-95 {
    margin-top: 95%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-95 {
    margin-bottom: 95%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-95 {
    margin-top: -95%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-95 {
    margin-bottom: -95%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-95 {
    width: 95%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-95 {
    -webkit-transform: translateX(95%);
    transform: translateX(95%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw95 {
    -webkit-transform: translateX(95vw);
    transform: translateX(95vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-95 {
    -webkit-transform: translateX(-95%);
    transform: translateX(-95%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw95 {
    -webkit-transform: translateX(-95vw);
    transform: translateX(-95vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-95 {
    -webkit-transform: translateY(-95%);
    transform: translateY(-95%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-95 {
    -webkit-transform: translateY(95%);
    transform: translateY(95%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-96 {
    position: relative;
    z-index: 96; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-96 {
    padding-left: 96%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-96 {
    padding-right: 96%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-96 {
    padding-top: 96%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-96 {
    padding-bottom: 96%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v96 {
    padding-left: 96vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v96 {
    padding-right: 96vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v96 {
    padding-top: 96vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v96 {
    padding-bottom: 96vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-96 {
    padding: 96%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-96 {
    margin-left: 96%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n96 {
    margin-left: -96%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v96 {
    margin-left: 96vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv96 {
    margin-left: -96vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-96 {
    margin-right: 96%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n96 {
    margin-right: -96%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v96 {
    margin-right: 96vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv96 {
    margin-right: -96vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-96 {
    margin-top: 96%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-96 {
    margin-bottom: 96%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-96 {
    margin-top: -96%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-96 {
    margin-bottom: -96%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-96 {
    width: 96%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-96 {
    -webkit-transform: translateX(96%);
    transform: translateX(96%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw96 {
    -webkit-transform: translateX(96vw);
    transform: translateX(96vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-96 {
    -webkit-transform: translateX(-96%);
    transform: translateX(-96%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw96 {
    -webkit-transform: translateX(-96vw);
    transform: translateX(-96vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-96 {
    -webkit-transform: translateY(-96%);
    transform: translateY(-96%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-96 {
    -webkit-transform: translateY(96%);
    transform: translateY(96%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-97 {
    position: relative;
    z-index: 97; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-97 {
    padding-left: 97%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-97 {
    padding-right: 97%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-97 {
    padding-top: 97%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-97 {
    padding-bottom: 97%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v97 {
    padding-left: 97vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v97 {
    padding-right: 97vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v97 {
    padding-top: 97vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v97 {
    padding-bottom: 97vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-97 {
    padding: 97%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-97 {
    margin-left: 97%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n97 {
    margin-left: -97%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v97 {
    margin-left: 97vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv97 {
    margin-left: -97vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-97 {
    margin-right: 97%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n97 {
    margin-right: -97%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v97 {
    margin-right: 97vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv97 {
    margin-right: -97vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-97 {
    margin-top: 97%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-97 {
    margin-bottom: 97%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-97 {
    margin-top: -97%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-97 {
    margin-bottom: -97%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-97 {
    width: 97%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-97 {
    -webkit-transform: translateX(97%);
    transform: translateX(97%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw97 {
    -webkit-transform: translateX(97vw);
    transform: translateX(97vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-97 {
    -webkit-transform: translateX(-97%);
    transform: translateX(-97%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw97 {
    -webkit-transform: translateX(-97vw);
    transform: translateX(-97vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-97 {
    -webkit-transform: translateY(-97%);
    transform: translateY(-97%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-97 {
    -webkit-transform: translateY(97%);
    transform: translateY(97%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-98 {
    position: relative;
    z-index: 98; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-98 {
    padding-left: 98%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-98 {
    padding-right: 98%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-98 {
    padding-top: 98%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-98 {
    padding-bottom: 98%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v98 {
    padding-left: 98vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v98 {
    padding-right: 98vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v98 {
    padding-top: 98vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v98 {
    padding-bottom: 98vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-98 {
    padding: 98%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-98 {
    margin-left: 98%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n98 {
    margin-left: -98%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v98 {
    margin-left: 98vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv98 {
    margin-left: -98vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-98 {
    margin-right: 98%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n98 {
    margin-right: -98%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v98 {
    margin-right: 98vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv98 {
    margin-right: -98vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-98 {
    margin-top: 98%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-98 {
    margin-bottom: 98%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-98 {
    margin-top: -98%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-98 {
    margin-bottom: -98%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-98 {
    width: 98%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-98 {
    -webkit-transform: translateX(98%);
    transform: translateX(98%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw98 {
    -webkit-transform: translateX(98vw);
    transform: translateX(98vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-98 {
    -webkit-transform: translateX(-98%);
    transform: translateX(-98%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw98 {
    -webkit-transform: translateX(-98vw);
    transform: translateX(-98vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-98 {
    -webkit-transform: translateY(-98%);
    transform: translateY(-98%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-98 {
    -webkit-transform: translateY(98%);
    transform: translateY(98%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-99 {
    position: relative;
    z-index: 99; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-99 {
    padding-left: 99%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-99 {
    padding-right: 99%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-99 {
    padding-top: 99%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-99 {
    padding-bottom: 99%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v99 {
    padding-left: 99vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v99 {
    padding-right: 99vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v99 {
    padding-top: 99vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v99 {
    padding-bottom: 99vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-99 {
    padding: 99%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-99 {
    margin-left: 99%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n99 {
    margin-left: -99%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v99 {
    margin-left: 99vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv99 {
    margin-left: -99vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-99 {
    margin-right: 99%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n99 {
    margin-right: -99%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v99 {
    margin-right: 99vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv99 {
    margin-right: -99vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-99 {
    margin-top: 99%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-99 {
    margin-bottom: 99%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-99 {
    margin-top: -99%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-99 {
    margin-bottom: -99%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-99 {
    width: 99%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-99 {
    -webkit-transform: translateX(99%);
    transform: translateX(99%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw99 {
    -webkit-transform: translateX(99vw);
    transform: translateX(99vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-99 {
    -webkit-transform: translateX(-99%);
    transform: translateX(-99%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw99 {
    -webkit-transform: translateX(-99vw);
    transform: translateX(-99vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-99 {
    -webkit-transform: translateY(-99%);
    transform: translateY(-99%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-99 {
    -webkit-transform: translateY(99%);
    transform: translateY(99%); }
  body div.gform_wrapper ul.gform_fields li.gfield.z-push-100 {
    position: relative;
    z-index: 100; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-100 {
    padding-left: 100%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-100 {
    padding-right: 100%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-100 {
    padding-top: 100%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-100 {
    padding-bottom: 100%; }
  body div.gform_wrapper ul.gform_fields li.gfield.pl-v100 {
    padding-left: 100vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pr-v100 {
    padding-right: 100vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pt-v100 {
    padding-top: 100vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.pb-v100 {
    padding-bottom: 100vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.p-all-100 {
    padding: 100%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-100 {
    margin-left: 100%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-n100 {
    margin-left: -100%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-v100 {
    margin-left: 100vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mr-nv100 {
    margin-left: -100vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-100 {
    margin-right: 100%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-n100 {
    margin-right: -100%; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-v100 {
    margin-right: 100vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.ml-nv100 {
    margin-right: -100vw; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-100 {
    margin-top: 100%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-100 {
    margin-bottom: 100%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mt-n-100 {
    margin-top: -100%; }
  body div.gform_wrapper ul.gform_fields li.gfield.mb-n-100 {
    margin-bottom: -100%; }
  body div.gform_wrapper ul.gform_fields li.gfield.width-100 {
    width: 100%;
    box-sizing: border-box; }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-100 {
    -webkit-transform: translateX(100%);
    transform: translateX(100%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-vw100 {
    -webkit-transform: translateX(100vw);
    transform: translateX(100vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-100 {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-x-n-vw100 {
    -webkit-transform: translateX(-100vw);
    transform: translateX(-100vw); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-n-100 {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%); }
  body div.gform_wrapper ul.gform_fields li.gfield.tran-y-100 {
    -webkit-transform: translateY(100%);
    transform: translateY(100%); }
  @media screen and (min-width: 641px) {
    body div.gform_wrapper ul.gform_fields li.gfield {
      padding-right: 0; } }
  body div.gform_wrapper .ginput_container_fileupload + .gfield_description {
    width: 50%;
    float: left;
    clear: none;
    padding-right: 0;
    padding-top: 0;
    padding-left: 5%;
    margin-top: 25px; }
    @media screen and (max-width: 768px) {
      body div.gform_wrapper .ginput_container_fileupload + .gfield_description {
        width: 100%; } }
    body div.gform_wrapper .ginput_container_fileupload + .gfield_description:after {
      content: "";
      display: block;
      clear: both;
      width: 1px;
      height: 1px;
      margin-top: 35px; }
  body div.gform_wrapper .ginput_container_fileupload {
    width: 50%;
    float: left;
    position: relative;
    clear: none;
    height: 53px;
    margin-top: 25px !important; }
    @media screen and (max-width: 768px) {
      body div.gform_wrapper .ginput_container_fileupload {
        margin-top: 12.5px !important;
        width: 100%;
        height: 27px; } }
    body div.gform_wrapper .ginput_container_fileupload input[type=file] {
      opacity: 0;
      position: absolute;
      top: 0;
      text-indent: -10000px;
      left: 0;
      z-index: 2;
      cursor: pointer;
      width: 100%;
      height: 53px; }
    body div.gform_wrapper .ginput_container_fileupload:after {
      position: absolute;
      top: 0;
      left: 0;
      content: "Attach a Resume";
      width: 100%;
      height: 53px;
      color: black;
      font-family: "TradeGothicNextW01-Bold_693229";
      font-size: 18px;
      line-height: 18px;
      text-align: center;
      padding-top: 20px;
      padding-bottom: 17px;
      background: #ffc426;
      cursor: pointer; }
      @media screen and (max-width: 768px) {
        body div.gform_wrapper .ginput_container_fileupload:after {
          font-size: 14px;
          line-height: 0px;
          height: 27px; } }
  body div.gform_wrapper .gform_footer {
    text-align: center;
    margin-top: 52px;
    clear: both;
    padding-bottom: 0;
    padding-top: 40px;
    border-top: 1px solid black; }
    @media screen and (max-width: 768px) {
      body div.gform_wrapper .gform_footer {
        padding-top: 20px; } }
    body div.gform_wrapper .gform_footer input[type="submit"] {
      background: black;
      color: white;
      font-size: 24px;
      font-family: "Trade Gothic LT W01 Bd CnNo-20";
      margin-right: 0;
      margin-bottom: 0;
      height: auto;
      padding-top: 19.5px;
      padding-bottom: 18.5px;
      border-radius: 0;
      text-transform: uppercase;
      padding-right: 49px;
      padding-left: 49px;
      line-height: 20px !important;
      max-width: initial;
      border: none; }
      @media screen and (max-width: 768px) {
        body div.gform_wrapper .gform_footer input[type="submit"] {
          padding-left: 20px;
          padding-right: 20px;
          padding-top: 11.5px;
          padding-bottom: 11.5px;
          font-size: 18px; } }
  body div.gform_wrapper .top_label div.ginput_container {
    margin-top: 0; }
  body div.gform_wrapper .ginput_container_select {
    position: relative;
    margin-top: 47px !important; }
    body div.gform_wrapper .ginput_container_select:before {
      content: "";
      width: 30px;
      height: 100%;
      background: white url(_img/dd-arrow.svg) no-repeat center center/18px;
      position: absolute;
      top: -17px;
      right: 0;
      pointer-events: none;
      z-index: 1; }
    body div.gform_wrapper .ginput_container_select:after {
      pointer-events: none;
      content: "";
      display: block;
      width: 100%;
      height: 56px;
      position: absolute;
      top: -17px;
      left: 0;
      border: 1px solid #080600;
      z-index: 2; }
      @media screen and (max-width: 768px) {
        body div.gform_wrapper .ginput_container_select:after {
          border-width: 1px; } }
  body div.gform_wrapper h3.gform_title {
    font-family: "Trade Gothic LT W01 Bd CnNo-20";
    font-size: 32px;
    line-height: 32px;
    font-weight: normal;
    text-align: center;
    text-transform: uppercase;
    color: #080600;
    margin-bottom: 65px;
    margin-top: 0; }
    @media screen and (max-width: 768px) {
      body div.gform_wrapper h3.gform_title {
        margin-bottom: 15px;
        font-size: 23px;
        line-height: 23px; } }
  body div.gform_wrapper select {
    position: relative;
    color: #0e0e0e;
    -webkit-appearance: none;
    -moz-appearance: none;
    border: none;
    border-radius: 0;
    padding-right: 25px !important;
    padding-left: 8px !important;
    font-size: 14px;
    height: 56px;
    text-transform: none;
    font-family: "AvenirNextLTW01-Regular";
    font-weight: 700;
    background: white;
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px); }
  body div.gform_wrapper ::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    font-size: 14px;
    letter-spacing: 1.6px;
    text-transform: uppercase;
    color: #0e0e0e;
    font-family: "Avenir Next LT W01 Bold";
    font-weight: 700;
    -moz-transition-property: transform;
    -webki-ttransition-property: transform;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -wekbit-transition-duration: .3s;
    -webkit-transition-duration: .3s;
    transition-duration: .3s; }
    @media screen and (max-width: 768px) {
      body div.gform_wrapper ::-webkit-input-placeholder {
        font-size: 11px;
        letter-spacing: 0; } }
  body div.gform_wrapper ::-moz-placeholder {
    /* Firefox 19+ */
    font-size: 14px;
    letter-spacing: 1.6px;
    text-transform: uppercase;
    color: #0e0e0e;
    font-family: "Avenir Next LT W01 Bold";
    font-weight: 700;
    -webkit-transition-property: transform;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -wekbit-transition-duration: .3s;
    transition-duration: .3s; }
    @media screen and (max-width: 768px) {
      body div.gform_wrapper ::-moz-placeholder {
        font-size: 11px;
        letter-spacing: 0; } }
  body div.gform_wrapper :-ms-input-placeholder {
    /* IE 10+ */
    font-size: 14px;
    letter-spacing: 1.6px;
    text-transform: uppercase;
    color: #0e0e0e;
    font-family: "Avenir Next LT W01 Bold";
    font-weight: 700;
    -webkit-transition-property: transform;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-duration: .3s;
    transition-duration: .3s; }
    @media screen and (max-width: 768px) {
      body div.gform_wrapper :-ms-input-placeholder {
        font-size: 11px;
        letter-spacing: 0; } }
  body div.gform_wrapper :-moz-placeholder {
    /* Firefox 18- */
    font-size: 14px;
    letter-spacing: 1.6px;
    text-transform: uppercase;
    color: #0e0e0e;
    font-family: "Avenir Next LT W01 Bold";
    font-weight: 700;
    -webkit-transition-property: transform;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -wekbit-transition-duration: .3s;
    transition-duration: .3s; }
    @media screen and (max-width: 768px) {
      body div.gform_wrapper :-moz-placeholder {
        font-size: 11px;
        letter-spacing: 0; } }

.selectboxit-container span, .selectboxit-container .selectboxit-options a {
  height: 38px;
  line-height: 38px;
  line-height: 34px;
  font-size: 20px;
  font-family: "Tisa W01 Regular";
  font-weight: 300;
  letter-spacing: .5px;
  color: #4d4d4d; }

body .selectboxit-list > .selectboxit-focus > .selectboxit-option-anchor {
  background: #f7f7f7; }

.hearts {
  padding-left: 42px;
  background: url(_img/heart-icon.svg) no-repeat center left/42px; }

.links {
  margin-top: 45px;
  display: -ms-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-justify-content: space-around;
  -moz-justify-content: space-around;
  -ms-flex-pack: distribute;
      justify-content: space-around; }
  .links a {
    display: inline-block;
    background: black;
    font-size: 24px;
    line-height: 15px;
    color: white;
    text-transform: uppercase;
    font-family: "AvenirNextLTW01-Regular";
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 35px;
    padding-right: 35px;
    border: 1px solid black; }
    @media screen and (max-width: 768px) {
      .links a {
        font-size: 16px;
        margin-top: 15px; } }
    .links a:hover {
      color: white; }
    .links a:nth-of-type(2) {
      background: #f0efef;
      color: black; }
      .links a:nth-of-type(2):hover {
        color: black; }

.gform_confirmation_message h2 {
  font-size: 60px;
  margin-top: 0;
  margin-bottom: 0px;
  color: #010000; }
  @media screen and (max-width: 768px) {
    .gform_confirmation_message h2 {
      font-size: 40px; } }

.gform_confirmation_message br {
  display: none; }

.gform_confirmation_message p {
  font-size: 28px;
  line-height: 60px;
  margin-top: 0;
  margin-bottom: 0;
  color: #080600; }
  .gform_confirmation_message p:nth-of-type(1) {
    margin-bottom: 50px; }
  @media screen and (max-width: 768px) {
    .gform_confirmation_message p {
      font-size: 18.6667px;
      line-height: 40px; } }

#project-planner {
  padding-left: 14.5%;
  padding-right: 14.5%;
  padding-bottom: 50px;
  padding-top: 0; }
  @media screen and (max-width: 768px) {
    #project-planner {
      padding-bottom: 140px; } }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    #project-planner .gform_wrapper {
      padding-top: 0;
      padding-bottom: 0; } }
  @media screen and (max-width: 500px) {
    #project-planner {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (min-width: 501px) and (max-width: 768px) {
    #project-planner {
      padding-left: 50px;
      padding-right: 50px; } }
  @media screen and (min-width: 769px) and (max-width: 1200px) {
    #project-planner {
      padding-right: 100px;
      padding-left: 100px; } }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    #project-planner {
      padding-left: 10px;
      padding-right: 10px; } }
  #project-planner > .panel-grid-cell {
    background: rgba(240, 239, 239, 0.2);
    padding-left: 9.7%;
    padding-right: 9.7%;
    padding-top: 30px;
    padding-bottom: 30px; }
    @media screen and (max-width: 768px) {
      #project-planner > .panel-grid-cell {
        padding-left: 20px !important;
        padding-right: 20px !important; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      #project-planner > .panel-grid-cell {
        padding-left: 0 !important;
        padding-right: 0 !important; } }
    @media screen and (min-width: 769px) and (max-width: 1200px) {
      #project-planner > .panel-grid-cell {
        padding-right: 50px;
        padding-left: 50px; } }
  #project-planner .gform_footer {
    text-align: center;
    margin-top: 70px;
    padding-top: 0; }
    #project-planner .gform_footer p {
      display: none; }
  #project-planner li.gfield_html.gfield {
    font-size: 28px;
    line-height: 60px;
    color: #080600;
    display: inline; }
    @media screen and (max-width: 768px) {
      #project-planner li.gfield_html.gfield {
        font-size: 18.6667px;
        line-height: 45px; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      #project-planner li.gfield_html.gfield {
        font-size: 16px;
        line-height: 24px;
        display: block; } }
  #project-planner .gfield_label {
    opacity: 0;
    pointer-events: none;
    line-height: 0;
    height: 0; }
    @media screen and (max-width: 768px) {
      #project-planner .gfield_label {
        line-height: 22px; } }
  #project-planner li.gfield {
    display: inline-block;
    padding-right: 0;
    margin-top: 0;
    line-height: 0; }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      #project-planner li.gfield {
        display: block;
        margin-bottom: 20px;
        margin-top: 20px; } }
    #project-planner li.gfield .ginput_container_select {
      position: relative;
      margin-top: 0 !important; }
      #project-planner li.gfield .ginput_container_select:before {
        background-color: rgba(240, 239, 239, 0.2); }
      #project-planner li.gfield .ginput_container_select:after {
        content: "";
        display: block;
        width: 100%;
        height: 0px;
        position: absolute;
        bottom: 0;
        left: 0;
        top: inherit;
        border-bottom: 1px solid #5a5656;
        -webkit-transform: translateY(-8px);
        transform: translateY(-8px); }
        @media screen and (max-width: 768px) {
          #project-planner li.gfield .ginput_container_select:after {
            border-width: .5px; } }
    #project-planner li.gfield select {
      position: relative;
      color: #080600;
      -webkit-appearance: none;
      -moz-appearance: none;
      border: none;
      border-radius: 0;
      padding-right: 25px;
      font-size: 14px;
      min-height: 32px;
      height: auto;
      text-transform: uppercase;
      color: rgba(14, 14, 14, 0.4);
      font-family: "AvenirNextLTW01-Regular";
      font-weight: 700;
      -webkit-transform: translateY(-15px);
      transform: translateY(-15px); }
      @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
        #project-planner li.gfield select {
          font-size: 12px;
          letter-spacing: 0;
          padding-left: 0 !important; } }
  #project-planner div.ginput_container {
    margin-top: 0; }
  #project-planner .gform_wrapper {
    margin-top: 0;
    margin-bottom: 0; }
  #project-planner .gform_wrapper + p {
    display: none; }
  #project-planner .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    border-top: none;
    border-right: none;
    border-left: none;
    background: transparent;
    border-bottom: 2px solid #5a5656;
    padding: 0;
    height: auto;
    min-height: 32px;
    min-width: 220px;
    font-size: 14px;
    text-transform: uppercase;
    color: #0e0e0e;
    font-family: "AvenirNextLTW01-Regular";
    font-weight: 700;
    -webkit-transform: translateY(-12px);
    transform: translateY(-12px);
    line-height: 32px;
    margin-bottom: 0; }
    @media screen and (max-width: 768px) {
      #project-planner .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
        font-size: 12px;
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px);
        border-width: 1px;
        min-width: 100px; } }
    #project-planner .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus {
      outline: none; }
      #project-planner .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus::-webkit-input-placeholder {
        -webkit-transform: translate(200%, -8px);
        transform: translate(200%, -8px); }
  #project-planner .gform_wrapper input[type=submit] {
    font-size: 24px;
    line-height: 15px;
    text-transform: uppercase;
    max-width: inherit;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 80px;
    padding-left: 80px;
    margin-top: 25px;
    height: auto;
    margin-right: 0;
    font-family: "Trade Gothic LT W01 Bd CnNo-20"; }
    @media screen and (max-width: 768px) {
      #project-planner .gform_wrapper input[type=submit] {
        line-height: 15px;
        margin-bottom: 20px;
        width: auto; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      #project-planner .gform_wrapper input[type=submit] {
        padding-left: 25px;
        padding-right: 25px;
        font-size: 18px;
        margin: 10px auto 20px; } }
  #project-planner ::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    font-size: 14px;
    text-transform: uppercase;
    color: rgba(14, 14, 14, 0.4);
    font-family: "AvenirNextLTW01-Regular";
    font-weight: 700;
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-duration: .3s;
            transition-duration: .3s; }
    @media screen and (max-width: 768px) {
      #project-planner ::-webkit-input-placeholder {
        font-size: 12px;
        -webkit-transform: translateY(-4px);
        transform: translateY(-4px); } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      #project-planner ::-webkit-input-placeholder {
        font-size: 10px;
        letter-spacing: 0; } }
  #project-planner ::-moz-placeholder {
    /* Firefox 19+ */
    font-size: 14px;
    text-transform: uppercase;
    color: rgba(14, 14, 14, 0.4);
    font-family: "AvenirNextLTW01-Regular";
    font-weight: 700;
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    transition-duration: .3s; }
    @media screen and (max-width: 768px) {
      #project-planner ::-moz-placeholder {
        font-size: 12px;
        -webkit-transform: translateY(-4px);
        transform: translateY(-4px); } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      #project-planner ::-moz-placeholder {
        font-size: 10px;
        letter-spacing: 0; } }
  #project-planner :-ms-input-placeholder {
    /* IE 10+ */
    font-size: 14px;
    text-transform: uppercase;
    color: rgba(14, 14, 14, 0.4);
    font-family: "AvenirNextLTW01-Regular";
    font-weight: 700;
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    transition-duration: .3s; }
    @media screen and (max-width: 768px) {
      #project-planner :-ms-input-placeholder {
        font-size: 12px;
        -webkit-transform: translateY(-4px);
        transform: translateY(-4px); } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      #project-planner :-ms-input-placeholder {
        font-size: 10px;
        letter-spacing: 0; } }
  #project-planner :-moz-placeholder {
    /* Firefox 18- */
    font-size: 14px;
    text-transform: uppercase;
    color: rgba(14, 14, 14, 0.4);
    font-family: "AvenirNextLTW01-Regular";
    font-weight: 700;
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    transition-duration: .3s; }
    @media screen and (max-width: 768px) {
      #project-planner :-moz-placeholder {
        font-size: 12px;
        -webkit-transform: translateY(-4px);
        transform: translateY(-4px); } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
      #project-planner :-moz-placeholder {
        font-size: 10px;
        letter-spacing: 0; } }

.page-template-page-restaurants .gform_confirmation_message {
  padding-left: 8.5%;
  padding-right: 8.5%;
  padding-top: 30px;
  padding-bottom: 30px;
  font-size: 24px;
  text-align: center; }

.show-file-name {
  padding-bottom: 60px; }

body div.gform_wrapper .ginput_container_fileupload, body div.gform_wrapper .ginput_container_fileupload {
  width: 100%; }

body div.gform_wrapper .ginput_container_fileupload:after, body div.gform_wrapper .ginput_container_fileupload:after {
  width: 50%;
  z-index: 5;
  pointer-events: none; }

.show-file-name body div.gform_wrapper .ginput_container_fileupload input[type=file], body div.gform_wrapper .ginput_container_fileupload input[type=file] {
  height: 66px;
  text-align: center;
  opacity: 1;
  padding-top: 18px; }
  @media screen and (min-width: 769px) {
    .show-file-name body div.gform_wrapper .ginput_container_fileupload input[type=file], body div.gform_wrapper .ginput_container_fileupload input[type=file] {
      width: 100%;
      font-family: inherit;
      padding-left: 9.5%;
      text-indent: 141px;
      line-height: 5px;
      text-align: left;
      margin-top: 0px;
      padding-top: 0;
      padding-bottom: 20px;
      opacity: 0.8; } }

@media screen and (min-width: 769px) {
  body div.gform_wrapper.gf_browser_chrome .ginput_container_fileupload input[type=file] {
    padding-left: 41%;
    text-indent: -40px;
    padding-top: 20px; } }

@media screen and (max-width: 768px) {
  body div.gform_wrapper .ginput_container_fileupload:after, body div.gform_wrapper .ginput_container_fileupload:after {
    width: 100%; }
  .show-file-name body div.gform_wrapper .ginput_container_fileupload input[type=file], body div.gform_wrapper .ginput_container_fileupload input[type=file] {
    height: 66px;
    padding-top: 18px;
    text-indent: 0;
    margin-top: 25px; }
  .show-file-name body div.gform_wrapper .ginput_container_fileupload input[type=file]:after, body div.gform_wrapper .ginput_container_fileupload input[type=file]:after {
    display: inline-block;
    position: relative;
    bottom: 2px;
    text-indent: 0;
    content: "File Chosen:"; } }

.ginput_container_fileupload .validation_message {
  position: absolute;
  font-size: .813em;
  right: 0;
  line-height: 1.3;
  width: 50%;
  padding-left: 25px;
  padding-top: 17px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

.validation_message .file_name {
  color: #000;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  opacity: 0.6; }

body div.gform_wrapper .ginput_container_fileupload,
body div.gform_wrapper.gf_browser_chrome .ginput_container_fileupload {
  margin-bottom: 15px; }

body div.gform_wrapper .ginput_container_fileupload input[type="file"],
body div.gform_wrapper.gf_browser_chrome .ginput_container_fileupload input[type="file"] {
  opacity: 0;
  top: 0;
  margin: 0;
  height: 100%; }

@media screen and (max-width: 768px) {
  .ginput_container_fileupload {
    padding-top: 75px; }
  .ginput_container_fileupload .validation_message {
    width: 100%;
    bottom: 0;
    padding-left: 0; } }

.ginput_container_fileupload .validation_message,
.ginput_container_fileupload .ginput_preview {
  position: absolute;
  font-size: .813em;
  right: 0;
  line-height: 1.3;
  width: 50%;
  padding-left: 25px;
  padding-top: 17px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

.validation_message .file_name {
  color: #000;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  opacity: 0.6; }

body div.gform_wrapper .ginput_container_fileupload,
body div.gform_wrapper.gf_browser_chrome .ginput_container_fileupload {
  margin-bottom: 15px; }

body div.gform_wrapper .ginput_container_fileupload input[type="file"],
body div.gform_wrapper.gf_browser_chrome .ginput_container_fileupload input[type="file"] {
  opacity: 0;
  top: 0;
  margin: 0;
  height: 100%; }

body div.gform_wrapper .ginput_container_fileupload + .gfield_description {
  padding: 0; }

@media screen and (max-width: 768px) {
  .ginput_container_fileupload {
    padding-top: 75px; }
  .ginput_container_fileupload .validation_message,
  .ginput_container_fileupload .ginput_preview {
    width: 100%;
    bottom: 0;
    padding-left: 0; } }

.page-template-page-one-col-sidebar .entry-content {
  -webkit-transform: translateY(-90px);
          transform: translateY(-90px); }
  @media screen and (max-width: 768px) {
    .page-template-page-one-col-sidebar .entry-content {
      -webkit-transform: translateY(-70px);
              transform: translateY(-70px); } }

.page-template-page-one-col-sidebar .entry-content, .page-template-page-ebook-lander .entry-content {
  padding-left: 7%;
  padding-right: 5%;
  position: relative;
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start; }
  @media screen and (max-width: 768px) {
    .page-template-page-one-col-sidebar .entry-content, .page-template-page-ebook-lander .entry-content {
      padding-left: 5%;
      padding-right: 5%; } }

.media-gallery {
  padding-bottom: 5%; }

.form-footer {
  background: #212121;
  padding-top: 4%;
  padding-bottom: 5%;
  padding-left: 19%;
  padding-right: 19%; }
  @media screen and (max-width: 768px) {
    .form-footer {
      padding-left: 5%;
      padding-right: 5%; } }
  .form-footer h3 {
    font-family: "TradeGothicNextW01-Bold_693229";
    text-align: center;
    font-size: 24px;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
    margin-bottom: 0; }

.media-gallery .gallery {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0;
  margin: 0;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly; }
  .media-gallery .gallery li {
    width: 15.2083333333%;
    position: relative;
    border: 1px solid #CFCFCF;
    margin-right: 1.75%; }
    @media screen and (max-width: 768px) {
      .media-gallery .gallery li {
        width: 32.1666666667%; } }
    @media screen and (max-width: 768px) {
      .media-gallery .gallery li:nth-of-type(3n) {
        margin-right: 0; } }
    @media screen and (min-width: 769px) {
      .media-gallery .gallery li:nth-of-type(6n) {
        margin-right: 0; } }
    .media-gallery .gallery li a {
      display: block;
      width: 100%;
      height: 100%; }
      .media-gallery .gallery li a img {
        display: block;
        width: 100%;
        height: auto; }
    .media-gallery .gallery li:before {
      content: "";
      position: absolute;
      background: #ffc426 url(_img/through-looking-glass.svg) no-repeat center center/32%;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      -webkit-transition-property: opacity;
      transition-property: opacity;
      -webkit-transition-duration: .3s;
              transition-duration: .3s;
      opacity: 0; }
    .media-gallery .gallery li:hover:before {
      content: "";
      cursor: pointer;
      opacity: .95;
      pointer-events: none; }

.page-template-page-one-col-sidebar .content-wrap {
  width: 60.33333%;
  padding-right: 5%;
  -webkit-transform: translateY(-45px);
          transform: translateY(-45px); }
  @media screen and (max-width: 768px) {
    .page-template-page-one-col-sidebar .content-wrap {
      -webkit-transform: none;
              transform: none;
      width: 100%;
      padding-right: 0; } }

.page-template-page-ebook-lander .content-wrap {
  width: 100%;
  padding-top: 4vw; }

.page-template-page-one-col-sidebar .content-wrap p, .page-template-page-one-col-sidebar .content-wrap li, .page-template-page-ebook-lander .content-wrap p, .page-template-page-ebook-lander .content-wrap li {
  font-family: "AvenirNextLTW01-Medium";
  font-size: 18px;
  color: #212121;
  letter-spacing: 0;
  line-height: 28px; }
  @media screen and (max-width: 768px) {
    .page-template-page-one-col-sidebar .content-wrap p, .page-template-page-one-col-sidebar .content-wrap li, .page-template-page-ebook-lander .content-wrap p, .page-template-page-ebook-lander .content-wrap li {
      font-size: 15px;
      line-height: 23px; } }

.page-template-page-one-col-sidebar .content-wrap li, .page-template-page-ebook-lander .content-wrap li {
  margin-bottom: 20px; }
  @media screen and (max-width: 768px) {
    .page-template-page-one-col-sidebar .content-wrap li, .page-template-page-ebook-lander .content-wrap li {
      margin-bottom: 15px; } }

.page-template-page-one-col-sidebar .content-wrap ul, .page-template-page-ebook-lander .content-wrap ul {
  margin: 0; }

.page-template-page-one-col-sidebar .content-wrap ul {
  padding-left: 15px; }

.promo-image {
  width: 100%;
  padding-right: 5%; }
  @media screen and (max-width: 768px) {
    .promo-image {
      padding-right: 0; } }
  .promo-image img {
    display: block;
    width: 100%;
    height: auto;
    -webkit-transform: translateX(12%);
            transform: translateX(12%); }
    @media screen and (max-width: 768px) {
      .promo-image img {
        -webkit-transform: translateX(0);
                transform: translateX(0); } }
  .page-template-page-one-col-sidebar .promo-image {
    margin-left: -5.5%; }
  .page-template-page-ebook-lander .promo-image {
    padding-right: 0; }

.page-template-page-one-col-sidebar .entry-sidebar, .page-template-page-ebook-lander .entry-sidebar {
  width: 39.66667%;
  background: white;
  border: 3px solid #ffc426;
  padding-left: 2.5%;
  padding-right: 2.5%;
  padding-bottom: 40px; }
  @media screen and (max-width: 768px) {
    .page-template-page-one-col-sidebar .entry-sidebar, .page-template-page-ebook-lander .entry-sidebar {
      width: 100%;
      padding-bottom: 0; } }

.entry-sidebar .form-title {
  font-family: "AvenirNextLTW01-Regular";
  text-align: center;
  font-size: 28px;
  color: #212121;
  letter-spacing: 0;
  margin-bottom: 0;
  margin-top: 35px;
  padding-left: 5%;
  padding-right: 5%; }
  @media screen and (max-width: 768px) {
    .entry-sidebar .form-title {
      font-size: 18.2px;
      line-height: 25px;
      margin-top: 28px; } }

.page-template-page-restaurants .panel.panel-type-one-col-img {
  margin-bottom: 0;
  margin-top: 29px; }

.page-template-page-restaurants .panel.panel-type-one-row-cont-two-col-img {
  margin-top: 0 !important; }

.page-template-page-restaurants .sect-head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  padding-top: 143px;
  padding-bottom: 209px;
  margin-bottom: 29px;
  background-attachment: fixed;
  /* Portrait and Landscape */ }
  @media screen and (max-width: 768px) {
    .page-template-page-restaurants .sect-head {
      padding-top: 15%;
      padding-bottom: 15%;
      margin-bottom: 0;
      background-attachment: scroll; } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {
    .page-template-page-restaurants .sect-head {
      background-attachment: scroll; } }

.sect-head .img-cont {
  width: 27%;
  min-width: 400px; }
  @media screen and (max-width: 768px) {
    .sect-head .img-cont {
      min-width: auto;
      width: 65%; } }
  .sect-head .img-cont img {
    width: 100%;
    display: block;
    height: auto; }

.page-template-page-restaurants .panel-intro {
  background: #F7F7F7; }
  .page-template-page-restaurants .panel-intro.panel {
    padding-bottom: 65px; }
    @media screen and (max-width: 768px) {
      .page-template-page-restaurants .panel-intro.panel {
        padding-bottom: 9%; } }

@-webkit-keyframes topBottom {
  0% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes topBottom {
  0% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

.logo-garden {
  margin-left: 21px;
  margin-right: 21px;
  margin-bottom: 0;
  margin-top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  list-style-type: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  @media screen and (max-width: 768px) {
    .logo-garden {
      margin-left: 0;
      margin-right: 0; } }
  @media screen and (min-width: 769px) {
    .logo-garden.active {
      position: fixed;
      top: 0;
      left: 0;
      margin-left: 0;
      margin-right: 0;
      width: 100%;
      z-index: 9999;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      background: white;
      padding-left: 10%;
      padding-right: 10%;
      -webkit-animation-name: topBottom;
              animation-name: topBottom;
      -webkit-animation-duration: .3s;
              animation-duration: .3s; }
      .logo-garden.active img {
        display: none; }
      .logo-garden.active h3 {
        display: block;
        text-align: center;
        text-decoration: none;
        color: #212121;
        font-family: "Trade Gothic LT W01 Bd CnNo-20";
        font-size: 14px;
        font-weight: normal;
        letter-spacing: 1px;
        line-height: 18px;
        text-align: center;
        text-decoration: none;
        text-transform: uppercase;
        -webkit-transition-property: color;
        transition-property: color;
        -webkit-transition-duration: .2s;
                transition-duration: .2s;
        -webkit-font-smoothing: antialiased; }
      .logo-garden.active li {
        width: auto;
        -webkit-transition-property: none;
        transition-property: none;
        min-height: inherit; }
        .logo-garden.active li:hover {
          -webkit-transform: none;
                  transform: none;
          box-shadow: none; }
        .logo-garden.active li.active h3 {
          color: inherit; }
      .logo-garden.active a {
        background: transparent !important;
        text-decoration: none; }
        .logo-garden.active a:hover h3 {
          color: inherit; } }
  .logo-garden li {
    width: 33.3333%;
    -webkit-transition-property: box-shadow, -webkit-transform;
    transition-property: box-shadow, -webkit-transform;
    transition-property: transform, box-shadow;
    transition-property: transform, box-shadow, -webkit-transform;
    -webkit-transition-duration: .3s;
            transition-duration: .3s; }
    @media screen and (max-width: 768px) {
      .logo-garden li {
        width: 50%; } }
    .logo-garden li:hover {
      /*transform: scale(1.03);*/
      box-shadow: 0 21px 42px 0 rgba(0, 0, 0, 0.38);
      z-index: 10; }
    .logo-garden li a {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      background: #D8D8D8;
      width: 100%;
      height: 100%;
      padding-top: 20%;
      padding-bottom: 20%; }
      @media screen and (min-width: 501px) and (max-width: 768px) {
        .logo-garden li a {
          padding-top: 15%;
          padding-bottom: 15%;
          min-height: 155px; } }
      @media screen and (max-width: 500px) {
        .logo-garden li a {
          padding-top: 10%;
          padding-bottom: 10%;
          min-height: 155px; } }
    .logo-garden li img {
      width: 62%;
      display: block;
      height: auto; }
    .logo-garden li h3 {
      width: 100%;
      display: none; }

.logo-garden.active a.cta-button {
  background: #212121 !important;
  font-size: 14px;
  display: inline-block;
  text-align: center;
  text-decoration: none;
  color: white;
  font-family: "Trade Gothic LT W01 Bd CnNo-20";
  font-weight: normal;
  letter-spacing: 1px;
  line-height: 14px;
  text-align: center;
  text-decoration: none;
  padding-left: 1em;
  padding-right: 1em;
  padding-top: 1em;
  padding-bottom: 1em;
  text-transform: uppercase;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: .2s;
          transition-duration: .2s;
  -webkit-font-smoothing: antialiased; }

.logo-garden li.hide {
  display: none; }

.logo-garden.active li.hide {
  display: block; }

.page-template-page-restaurants .col-img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 10%;
  padding-right: 10%;
  margin-bottom: 0;
  padding-bottom: 80px; }
  @media screen and (max-width: 768px) {
    .page-template-page-restaurants .col-img {
      padding-left: 5%;
      padding-right: 5%;
      padding-bottom: 15%; } }
  .page-template-page-restaurants .col-img:first-of-type {
    padding-top: 50px; }
  .page-template-page-restaurants .col-img.align-img-right {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse; }

.col-img .cont-wrap {
  width: 50%;
  padding-left: 3%;
  padding-right: 3%; }
  @media screen and (max-width: 768px) {
    .col-img .cont-wrap {
      width: 100%; } }
  .col-img .cont-wrap h3 {
    font-family: "Avenir Next LT W01 Bold";
    font-size: 18px;
    line-height: 28px;
    margin-bottom: 10px;
    color: black; }
    @media screen and (max-width: 768px) {
      .col-img .cont-wrap h3 {
        font-size: 15px;
        line-height: 24px;
        margin-bottom: 7px; } }
  .col-img .cont-wrap .desc {
    font-size: 18px;
    line-height: 28px;
    color: black;
    font-family: "AvenirNextLTW01-Regular"; }
    @media screen and (max-width: 768px) {
      .col-img .cont-wrap .desc {
        font-size: 15px;
        line-height: 24px; } }

.two-cols {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 4%;
  padding-bottom: 4%; }
  .two-cols .col {
    width: 50%; }
    @media screen and (max-width: 768px) {
      .two-cols .col {
        width: 100%; } }
    .two-cols .col:nth-of-type(odd) {
      padding-right: 2%; }
    .two-cols .col:nth-of-type(even) {
      padding-left: 2%; }
  .two-cols .col-img {
    display: block;
    width: 100%;
    height: auto; }

.col-img .img-cont {
  width: 50%; }
  @media screen and (max-width: 768px) {
    .col-img .img-cont {
      width: 100%; } }
  .col-img .img-cont img, .col-img .img-cont svg {
    display: block;
    width: 75%;
    margin: 0 auto;
    height: auto; }
    @media screen and (max-width: 768px) {
      .col-img .img-cont img, .col-img .img-cont svg {
        width: 70%;
        margin-top: 5%; } }

@media screen and (max-width: 768px) {
  .page-template-page-restaurants.page-id-5150 .work-head .whead-wrap {
    position: relative;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@media screen and (max-width: 768px) {
  .page-template-page-restaurants.page-id-5150 .work-head {
    padding-bottom: 0;
    height: auto; } }

.page-template-page-restaurants.page-id-5150 .work-head:after {
  height: 100%; }

.page-template-page-sample-animations #main {
  background: #7fcab3; }

#holiday-2018 {
  width: 100%;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto; }

#holiday-2018 img {
  display: block;
  width: 100%;
  border: 10px solid white; }

.page-id-5150 .col-img:first-of-type {
  background: url(_img/lines-1.svg) no-repeat center left/25%; }
  @media screen and (max-width: 768px) {
    .page-id-5150 .col-img:first-of-type {
      background: none; } }

.page-id-5150 .col-img:nth-of-type(2) {
  background: url(_img/lines-2.svg) no-repeat center right/36.5%; }
  @media screen and (max-width: 768px) {
    .page-id-5150 .col-img:nth-of-type(2) {
      background: none; } }

.page-id-5150 .col-img:nth-of-type(3) {
  background: url(_img/lines-3.svg) no-repeat center left/21%; }
  @media screen and (max-width: 768px) {
    .page-id-5150 .col-img:nth-of-type(3) {
      background: none; } }

.ht-n-top .ht-notification-wrap {
  background: black;
  text-align: center;
  padding-top: 1rem;
  padding-bottom: 1rem; }

.ht-notification-text p {
  text-align: center;
  color: white;
  font-family: "AvenirNextLTW01-Regular";
  font-size: 17px; }

.ht-notification-text a {
  color: #ffc328;
  text-decoration: underline; }

.ht-notification-text a:hover {
  color: white; }

.ht-notification-text a:visited {
  color: #ffc328; }

.ht-n-open-toggle {
  background: black; }
