@charset "UTF-8";
/*****  SCROLL-ANIMATION CLASSES *****/
.scroll-animation {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.animation-speed-500 {
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s; }

.animation-speed-1000 {
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s; }

.animation-speed-1500 {
  -webkit-transition-duration: 1.5s;
  -moz-transition-duration: 1.5s;
  -o-transition-duration: 1.5s;
  transition-duration: 1.5s; }

.animation-speed-2000 {
  -webkit-transition-duration: 2s;
  -moz-transition-duration: 2s;
  -o-transition-duration: 2s;
  transition-duration: 2s; }

.animation-speed-2500 {
  -webkit-transition-duration: 2.5s;
  -moz-transition-duration: 2.5s;
  -o-transition-duration: 2.5s;
  transition-duration: 2.5s; }

.animation-speed-3000 {
  -webkit-transition-duration: 3s;
  -moz-transition-duration: 3s;
  -o-transition-duration: 3s;
  transition-duration: 3s; }

.animation-speed-3500 {
  -webkit-transition-duration: 3.5s;
  -moz-transition-duration: 3.5s;
  -o-transition-duration: 3.5s;
  transition-duration: 3.5s; }

.animation-speed-4000 {
  -webkit-transition-duration: 4s;
  -moz-transition-duration: 4s;
  -o-transition-duration: 4s;
  transition-duration: 4s; }

.animation-speed-4500 {
  -webkit-transition-duration: 4.5s;
  -moz-transition-duration: 4.5s;
  -o-transition-duration: 4.5s;
  transition-duration: 4.5s; }

.animation-speed-5000 {
  -webkit-transition-duration: 5s;
  -moz-transition-duration: 5s;
  -o-transition-duration: 5s;
  transition-duration: 5s; }

.appear {
  position: relative;
  opacity: 0; }

.scale-in {
  -webkit-transform: scale(0.8);
  -moz-transform: scale(0.8);
  transform: scale(0.8); }

.appear-from-left {
  position: relative;
  left: -200px; }

.appear-from-right {
  position: relative;
  right: -200px; }

.appear-from-above {
  position: relative;
  top: -200px; }

.appear-from-below {
  position: relative;
  bottom: -200px; }

.split-line .split-line-contents {
  position: relative;
  bottom: -120%; }

.tabbed-content-section-body .section-heading .split-line-wrapper {
  padding-bottom: 11px;
  padding-right: 5px; }

.blur {
  -webkit-filter: blur(20px);
  filter: blur(20px); }

.blur-done {
  -webkit-filter: blur(0);
  filter: blur(0); }

.appear-done {
  opacity: 1; }

.scale-in-done {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1); }

.appear-from-left-done {
  left: 0; }

.appear-from-right-done {
  right: 0; }

.appear-from-above-done {
  top: 0; }

.appear-from-below-done, .split-line.appear-from-below-done .split-line-contents {
  bottom: 0; }

/* EXTENDING LINES */
.line {
  clear: both;
  height: 2px;
  background-color: #E4E4E4; }

.line-animation {
  width: 0; }

.line-left {
  float: left; }

.line-right {
  float: right; }

.line-100-done {
  width: 100%; }

.line-75-done {
  width: 75%; }

.line-50-done {
  width: 50%; }

.line-25-done {
  width: 25%; }

/***** TRANSITION CLASSES *****/
/* All */
.trans-all-1 {
  -webkit-transition: all .1s;
  -moz-transition: all .1s;
  -o-transition: all .1s;
  transition: all .1s; }

.trans-all-2 {
  -webkit-transition: all .1s;
  -moz-transition: all .2s;
  -o-transition: all .2s;
  transition: all .2s; }

.trans-all-3 {
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s; }

.trans-all-4 {
  -webkit-transition: all .4s;
  -moz-transition: all .4s;
  -o-transition: all .4s;
  transition: all .4s; }

.trans-all-5 {
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -o-transition: all .5s;
  transition: all .5s; }

.trans-all-6 {
  -webkit-transition: all .6s;
  -moz-transition: all .6s;
  -o-transition: all .6s;
  transition: all .6s; }

.trans-all-7 {
  -webkit-transition: all .7s;
  -moz-transition: all .7s;
  -o-transition: all .7s;
  transition: all .7s; }

.trans-all-8 {
  -webkit-transition: all .8s;
  -moz-transition: all .8s;
  -o-transition: all .8s;
  transition: all .8s; }

.trans-all-9 {
  -webkit-transition: all .9s;
  -moz-transition: all .9s;
  -o-transition: all .9s;
  transition: all .9s; }

/* Colour */
.trans-color-1 {
  -webkit-transition: color .1s;
  -moz-transition: color .1s;
  -o-transition: color .1s;
  transition: color .1s; }

.trans-color-2 {
  -webkit-transition: color .2s;
  -moz-transition: color .2s;
  -o-transition: color .2s;
  transition: color .2s; }

.trans-color-3 {
  -webkit-transition: color .3s;
  -moz-transition: color .3s;
  -o-transition: color .3s;
  transition: color .3s; }

.trans-color-4 {
  -webkit-transition: color .4s;
  -moz-transition: color .4s;
  -o-transition: color .4s;
  transition: color .4s; }

.trans-color-5 {
  -webkit-transition: color .5s;
  -moz-transition: color .5s;
  -o-transition: color .5s;
  transition: color .5s; }

.trans-color-6 {
  -webkit-transition: color .6s;
  -moz-transition: color .6s;
  -o-transition: color .6s;
  transition: color .6s; }

.trans-color-7 {
  -webkit-transition: color .7s;
  -moz-transition: color .7s;
  -o-transition: color .7s;
  transition: color .7s; }

.trans-color-8 {
  -webkit-transition: color .8s;
  -moz-transition: color .8s;
  -o-transition: color .8s;
  transition: color .8s; }

.trans-color-9 {
  -webkit-transition: color .9s;
  -moz-transition: color .9s;
  -o-transition: color .9s;
  transition: color .9s; }

/* BG Colour */
.trans-bg-color-1 {
  -webkit-transition: background-color .1s;
  -moz-transition: background-color .1s;
  -o-transition: background-color .1s;
  transition: background-color .1s; }

.trans-bg-color-2 {
  -webkit-transition: background-color .2s;
  -moz-transition: background-color .2s;
  -o-transition: background-color .2s;
  transition: background-color .2s; }

.trans-bg-color-3 {
  -webkit-transition: background-color .3s;
  -moz-transition: background-color .3s;
  -o-transition: background-color .3s;
  transition: background-color .3s; }

.trans-bg-color-4 {
  -webkit-transition: background-color .4s;
  -moz-transition: background-color .4s;
  -o-transition: background-color .4s;
  transition: background-color .4s; }

.trans-bg-color-5 {
  -webkit-transition: background-color .5s;
  -moz-transition: background-color .5s;
  -o-transition: background-color .5s;
  transition: background-color .5s; }

.trans-bg-color-6 {
  -webkit-transition: background-color .6s;
  -moz-transition: background-color .6s;
  -o-transition: background-color .6s;
  transition: background-color .6s; }

.trans-bg-color-7 {
  -webkit-transition: background-color .7s;
  -moz-transition: background-color .7s;
  -o-transition: background-color .7s;
  transition: background-color .7s; }

.trans-bg-color-8 {
  -webkit-transition: background-color .8s;
  -moz-transition: background-color .8s;
  -o-transition: background-color .8s;
  transition: background-color .8s; }

.trans-bg-color-9 {
  -webkit-transition: background-color .9s;
  -moz-transition: background-color .9s;
  -o-transition: background-color .9s;
  transition: background-color .9s; }

/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
html {
  margin: 0;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  box-sizing: border-box; }

body {
  margin: 0;
  min-width: 320px;
  overflow-x: hidden;
  background: white; }
  body.static {
    overflow-y: hidden; }

#page {
  overflow-x: hidden; }

*,
*::after,
*::before {
  box-sizing: border-box;
  margin: 0;
  padding: 0; }

:focus {
  outline: none; }

body,
button,
input,
select,
textarea {
  line-height: 1.5; }

h1,
h2,
h3,
h4,
h5,
h6 {
  float: left;
  width: 100%;
  margin: 0;
  clear: both; }

code,
kbd,
tt,
var {
  font-size: 15px; }

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

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,
a:focus,
button:active,
button:hover,
button:focus,
input[type=submit]:active,
input[type=submit]:hover,
input[type=submit]:focus,
input[type=reset]:active,
input[type=reset]:hover,
input[type=reset]:focus {
  outline: 0;
  text-decoration: none; }

@media screen and (min-width: 1025px) {
  a:hover {
    text-decoration: none; } }
abbr[title] {
  border-bottom: 1px dotted; }

b, strong, .strong {
  font-weight: 600; }

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

mark {
  background: #ff0;
  color: black;
  text-decoration: none; }

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

small {
  font-size: 80%; }

big {
  font-size: 125%; }

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

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

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

figure {
  margin: 1em 40px; }

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

address {
  margin: 0 0 1.5em; }

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

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

button {
  overflow: visible; }

button, select {
  text-transform: none; }

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-appearance: textfield; }

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: 600; }

td,
th {
  padding: 0; }

iframe {
  border: none; }

/*--------------------------------------------------------------
# Elements
--------------------------------------------------------------*/
blockquote {
  margin: 0 1.5em; }

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

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

hr {
  border: 0;
  height: 1px;
  margin: 0.625em;
  box-sizing: content-box; }

ul, ol {
  float: left;
  width: 100%;
  margin: 0 0 1rem 1.25em; }

ul {
  list-style: disc; }

ul li, ol li {
  float: left;
  width: 100%; }

.nav-row li {
  width: auto; }

ol {
  list-style: decimal; }

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

dt {
  font-weight: 600; }

dd {
  margin: 0 1.5em 1.5em; }

img {
  display: block;
  height: auto;
  width: auto;
  max-width: 100%;
  max-height: 100%;
  border: 0; }

table {
  margin: 0 0 1.5em;
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0; }

/*--------------------------------------------------------------
# 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; }
  .screen-reader-text:focus {
    background-color: white;
    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: 600;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000;
    /* Above WP toolbar. */ }

/*--------------------------------------------------------------
# gdpr table standard styles
--------------------------------------------------------------*/
#gdpr table {
  width: 100%;
  margin-bottom: 20px;
  border-collapse: collapse; }
  #gdpr table p {
    padding: 0;
    margin: 0;
    line-height: 160%; }
  #gdpr table td {
    padding: 5px 10px;
    border: #333 solid 1px;
    vertical-align: top; }
  #gdpr table th {
    padding: 5px 10px;
    border: #333 solid 1px;
    background: #666;
    color: white !important; }
    #gdpr table th p {
      color: white !important; }
#gdpr li {
  line-height: 160%; }

/***** WIDTHS *****/
.full-width {
  float: left;
  width: 100%; }

.content-width-1-1 {
  float: left;
  width: 100%; }

.content-width-1-2 {
  width: 50%; }

.content-width-1-3 {
  width: 33.3%; }

.content-width-2-3 {
  width: 66.6%; }

.content-width-1-4 {
  width: 25%; }

.content-width-2-4 {
  width: 50%; }

.content-width-3-4 {
  width: 75%; }

.content-width-1-5 {
  width: 20%; }

.content-width-2-5 {
  width: 40%; }

.content-width-3-5 {
  width: 60%; }

.content-width-4-5 {
  width: 80%; }

.content-width-1-6 {
  width: 16.6%; }

.content-width-2-6 {
  width: 33.3%; }

.content-width-3-6 {
  width: 50%; }

.content-width-4-6 {
  width: 66.6%; }

.content-width-5-6 {
  width: 83.3%; }

.content-width-1-7 {
  width: 14.2%; }

.content-width-2-7 {
  width: 28.5%; }

.content-width-3-7 {
  width: 42.8%; }

.content-width-4-7 {
  width: 57.1%; }

.content-width-5-7 {
  width: 71.4%; }

.content-width-6-7 {
  width: 85.7%; }

.content-width-1-8 {
  width: 12.5%; }

.content-width-2-8 {
  width: 25%; }

.content-width-3-8 {
  width: 37.5%; }

.content-width-4-8 {
  width: 50%; }

.content-width-5-8 {
  width: 62.5%; }

.content-width-6-8 {
  width: 75%; }

.content-width-7-8 {
  width: 87.5%; }

.content-width-1-9 {
  width: 11.1%; }

.content-width-2-9 {
  width: 22.2%; }

.content-width-3-9 {
  width: 33.3%; }

.content-width-4-9 {
  width: 44.4%; }

.content-width-5-9 {
  width: 55.5%; }

.content-width-6-9 {
  width: 66.6%; }

.content-width-7-9 {
  width: 77.7%; }

.content-width-8-9 {
  width: 88.8%; }

.content-width-1-10 {
  width: 10%; }

.content-width-2-10 {
  width: 20%; }

.content-width-3-10 {
  width: 30%; }

.content-width-4-10 {
  width: 40%; }

.content-width-5-10 {
  width: 50%; }

.content-width-1-11 {
  width: 9%; }

.content-width-2-11 {
  width: 18.1%; }

.content-width-3-11 {
  width: 27.2%; }

.content-width-4-11 {
  width: 36.3%; }

.content-width-5-11 {
  width: 45.4%; }

.content-width-6-11 {
  width: 54.5%; }

.content-width-7-11 {
  width: 63.6%; }

.content-width-8-11 {
  width: 72.7%; }

.content-width-9-11 {
  width: 81.8%; }

.content-width-10-11 {
  width: 90.9%; }

.content-width-6-10 {
  width: 60%; }

.content-width-7-10 {
  width: 70%; }

.content-width-8-10 {
  width: 80%; }

.content-width-9-10 {
  width: 90%; }

.content-width-1-12 {
  width: 8.3%; }

.content-width-2-12 {
  width: 16.6%; }

.content-width-3-12 {
  width: 25%; }

.content-width-4-12 {
  width: 33.3%; }

.content-width-5-12 {
  width: 41.6%; }

.content-width-6-12 {
  width: 50%; }

.content-width-7-12 {
  width: 58.3%; }

.content-width-8-12 {
  width: 66.6%; }

.content-width-9-12 {
  width: 75%; }

.content-width-10-12 {
  width: 83.3%; }

.content-width-11-12 {
  width: 91.6%; }

.width-auto {
  width: auto; }

@media screen and (max-width: 1799px) {
  .full-width-1799 {
    float: left;
    width: 100%; }

  .content-width-1-1-1799 {
    float: left;
    width: 100%; }

  .content-width-1-2-1799 {
    width: 50%; }

  .content-width-1-3-1799 {
    width: 33.3%; }

  .content-width-2-3-1799 {
    width: 66.6%; }

  .content-width-1-4-1799 {
    width: 25%; }

  .content-width-2-4-1799 {
    width: 50%; }

  .content-width-3-4-1799 {
    width: 75%; }

  .content-width-1-5-1799 {
    width: 20%; }

  .content-width-2-5-1799 {
    width: 40%; }

  .content-width-3-5-1799 {
    width: 60%; }

  .content-width-4-5-1799 {
    width: 80%; }

  .content-width-1-6-1799 {
    width: 16.6%; }

  .content-width-2-6-1799 {
    width: 33.3%; }

  .content-width-3-6-1799 {
    width: 50%; }

  .content-width-4-6-1799 {
    width: 66.6%; }

  .content-width-5-6-1799 {
    width: 83.3%; }

  .content-width-1-7-1799 {
    width: 14.2%; }

  .content-width-2-7-1799 {
    width: 28.5%; }

  .content-width-3-7-1799 {
    width: 42.8%; }

  .content-width-4-7-1799 {
    width: 57.1%; }

  .content-width-5-7-1799 {
    width: 71.4%; }

  .content-width-6-7-1799 {
    width: 85.7%; }

  .content-width-1-8-1799 {
    width: 12.5%; }

  .content-width-2-8-1799 {
    width: 25%; }

  .content-width-3-8-1799 {
    width: 37.5%; }

  .content-width-4-8-1799 {
    width: 50%; }

  .content-width-5-8-1799 {
    width: 62.5%; }

  .content-width-6-8-1799 {
    width: 75%; }

  .content-width-7-8-1799 {
    width: 87.5%; }

  .content-width-1-9-1799 {
    width: 11.1%; }

  .content-width-2-9-1799 {
    width: 22.2%; }

  .content-width-3-9-1799 {
    width: 33.3%; }

  .content-width-4-9-1799 {
    width: 44.4%; }

  .content-width-5-9-1799 {
    width: 55.5%; }

  .content-width-6-9-1799 {
    width: 66.6%; }

  .content-width-7-9-1799 {
    width: 77.7%; }

  .content-width-8-9-1799 {
    width: 88.8%; }

  .content-width-1-10-1799 {
    width: 10%; }

  .content-width-2-10-1799 {
    width: 20%; }

  .content-width-3-10-1799 {
    width: 30%; }

  .content-width-4-10-1799 {
    width: 40%; }

  .content-width-5-10-1799 {
    width: 50%; }

  .content-width-6-10-1799 {
    width: 60%; }

  .content-width-7-10-1799 {
    width: 70%; }

  .content-width-8-10-1799 {
    width: 80%; }

  .content-width-9-10-1799 {
    width: 90%; }

  .content-width-1-12-1799 {
    width: 8.3%; }

  .content-width-2-12-1799 {
    width: 16.6%; }

  .content-width-3-12-1799 {
    width: 25%; }

  .content-width-4-12-1799 {
    width: 33.3%; }

  .content-width-5-12-1799 {
    width: 41.6%; }

  .content-width-6-12-1799 {
    width: 50%; }

  .content-width-7-12-1799 {
    width: 58.3%; }

  .content-width-8-12-1799 {
    width: 66.6%; }

  .content-width-9-12-1799 {
    width: 75%; }

  .content-width-10-12-1799 {
    width: 83.3%; }

  .content-width-11-12-1799 {
    width: 91.6%; }

  .width-auto-1799 {
    width: auto; } }
@media screen and (max-width: 1699px) {
  .full-width-1699 {
    float: left;
    width: 100%; }

  .content-width-1-1-1699 {
    float: left;
    width: 100%; }

  .content-width-1-2-1699 {
    width: 50%; }

  .content-width-1-3-1699 {
    width: 33.3%; }

  .content-width-2-3-1699 {
    width: 66.6%; }

  .content-width-1-4-1699 {
    width: 25%; }

  .content-width-2-4-1699 {
    width: 50%; }

  .content-width-3-4-1699 {
    width: 75%; }

  .content-width-1-5-1699 {
    width: 20%; }

  .content-width-2-5-1699 {
    width: 40%; }

  .content-width-3-5-1699 {
    width: 60%; }

  .content-width-4-5-1699 {
    width: 80%; }

  .content-width-1-6-1699 {
    width: 16.6%; }

  .content-width-2-6-1699 {
    width: 33.3%; }

  .content-width-3-6-1699 {
    width: 50%; }

  .content-width-4-6-1699 {
    width: 66.6%; }

  .content-width-5-6-1699 {
    width: 83.3%; }

  .content-width-1-7-1699 {
    width: 14.2%; }

  .content-width-2-7-1699 {
    width: 28.5%; }

  .content-width-3-7-1699 {
    width: 42.8%; }

  .content-width-4-7-1699 {
    width: 57.1%; }

  .content-width-5-7-1699 {
    width: 71.4%; }

  .content-width-6-7-1699 {
    width: 85.7%; }

  .content-width-1-8-1699 {
    width: 12.5%; }

  .content-width-2-8-1699 {
    width: 25%; }

  .content-width-3-8-1699 {
    width: 37.5%; }

  .content-width-4-8-1699 {
    width: 50%; }

  .content-width-5-8-1699 {
    width: 62.5%; }

  .content-width-6-8-1699 {
    width: 75%; }

  .content-width-7-8-1699 {
    width: 87.5%; }

  .content-width-1-9-1699 {
    width: 11.1%; }

  .content-width-2-9-1699 {
    width: 22.2%; }

  .content-width-3-9-1699 {
    width: 33.3%; }

  .content-width-4-9-1699 {
    width: 44.4%; }

  .content-width-5-9-1699 {
    width: 55.5%; }

  .content-width-6-9-1699 {
    width: 66.6%; }

  .content-width-7-9-1699 {
    width: 77.7%; }

  .content-width-8-9-1699 {
    width: 88.8%; }

  .content-width-1-10-1699 {
    width: 10%; }

  .content-width-2-10-1699 {
    width: 20%; }

  .content-width-3-10-1699 {
    width: 30%; }

  .content-width-4-10-1699 {
    width: 40%; }

  .content-width-5-10-1699 {
    width: 50%; }

  .content-width-6-10-1699 {
    width: 60%; }

  .content-width-7-10-1699 {
    width: 70%; }

  .content-width-8-10-1699 {
    width: 80%; }

  .content-width-9-10-1699 {
    width: 90%; }

  .content-width-1-12-1699 {
    width: 8.3%; }

  .content-width-2-12-1699 {
    width: 16.6%; }

  .content-width-3-12-1699 {
    width: 25%; }

  .content-width-4-12-1699 {
    width: 33.3%; }

  .content-width-5-12-1699 {
    width: 41.6%; }

  .content-width-6-12-1699 {
    width: 50%; }

  .content-width-7-12-1699 {
    width: 58.3%; }

  .content-width-8-12-1699 {
    width: 66.6%; }

  .content-width-9-12-1699 {
    width: 75%; }

  .content-width-10-12-1699 {
    width: 83.3%; }

  .content-width-11-12-1699 {
    width: 91.6%; }

  .width-auto-1699 {
    width: auto; } }
@media screen and (max-width: 1599px) {
  .full-width-1599 {
    float: left;
    width: 100%; }

  .content-width-1-1-1599 {
    float: left;
    width: 100%; }

  .content-width-1-2-1599 {
    width: 50%; }

  .content-width-1-3-1599 {
    width: 33.3%; }

  .content-width-2-3-1599 {
    width: 66.6%; }

  .content-width-1-4-1599 {
    width: 25%; }

  .content-width-2-4-1599 {
    width: 50%; }

  .content-width-3-4-1599 {
    width: 75%; }

  .content-width-1-5-1599 {
    width: 20%; }

  .content-width-2-5-1599 {
    width: 40%; }

  .content-width-3-5-1599 {
    width: 60%; }

  .content-width-4-5-1599 {
    width: 80%; }

  .content-width-1-6-1599 {
    width: 16.6%; }

  .content-width-2-6-1599 {
    width: 33.3%; }

  .content-width-3-6-1599 {
    width: 50%; }

  .content-width-4-6-1599 {
    width: 66.6%; }

  .content-width-5-6-1599 {
    width: 83.3%; }

  .content-width-1-7-1599 {
    width: 14.2%; }

  .content-width-2-7-1599 {
    width: 28.5%; }

  .content-width-3-7-1599 {
    width: 42.8%; }

  .content-width-4-7-1599 {
    width: 57.1%; }

  .content-width-5-7-1599 {
    width: 71.4%; }

  .content-width-6-7-1599 {
    width: 85.7%; }

  .content-width-1-8-1599 {
    width: 12.5%; }

  .content-width-2-8-1599 {
    width: 25%; }

  .content-width-3-8-1599 {
    width: 37.5%; }

  .content-width-4-8-1599 {
    width: 50%; }

  .content-width-5-8-1599 {
    width: 62.5%; }

  .content-width-6-8-1599 {
    width: 75%; }

  .content-width-7-8-1599 {
    width: 87.5%; }

  .content-width-1-9-1599 {
    width: 11.1%; }

  .content-width-2-9-1599 {
    width: 22.2%; }

  .content-width-3-9-1599 {
    width: 33.3%; }

  .content-width-4-9-1599 {
    width: 44.4%; }

  .content-width-5-9-1599 {
    width: 55.5%; }

  .content-width-6-9-1599 {
    width: 66.6%; }

  .content-width-7-9-1599 {
    width: 77.7%; }

  .content-width-8-9-1599 {
    width: 88.8%; }

  .content-width-1-10-1599 {
    width: 10%; }

  .content-width-2-10-1599 {
    width: 20%; }

  .content-width-3-10-1599 {
    width: 30%; }

  .content-width-4-10-1599 {
    width: 40%; }

  .content-width-5-10-1599 {
    width: 50%; }

  .content-width-6-10-1599 {
    width: 60%; }

  .content-width-7-10-1599 {
    width: 70%; }

  .content-width-8-10-1599 {
    width: 80%; }

  .content-width-9-10-1599 {
    width: 90%; }

  .content-width-1-12-1599 {
    width: 8.3%; }

  .content-width-2-12-1599 {
    width: 16.6%; }

  .content-width-3-12-1599 {
    width: 25%; }

  .content-width-4-12-1599 {
    width: 33.3%; }

  .content-width-5-12-1599 {
    width: 41.6%; }

  .content-width-6-12-1599 {
    width: 50%; }

  .content-width-7-12-1599 {
    width: 58.3%; }

  .content-width-8-12-1599 {
    width: 66.6%; }

  .content-width-9-12-1599 {
    width: 75%; }

  .content-width-10-12-1599 {
    width: 83.3%; }

  .content-width-11-12-1599 {
    width: 91.6%; }

  .width-auto-1599 {
    width: auto; } }
@media screen and (max-width: 1499px) {
  .full-width-1499 {
    float: left;
    width: 100%; }

  .content-width-1-1-1499 {
    float: left;
    width: 100%; }

  .content-width-1-2-1499 {
    width: 50%; }

  .content-width-1-3-1499 {
    width: 33.3%; }

  .content-width-2-3-1499 {
    width: 66.6%; }

  .content-width-1-4-1499 {
    width: 25%; }

  .content-width-2-4-1499 {
    width: 50%; }

  .content-width-3-4-1499 {
    width: 75%; }

  .content-width-1-5-1499 {
    width: 20%; }

  .content-width-2-5-1499 {
    width: 40%; }

  .content-width-3-5-1499 {
    width: 60%; }

  .content-width-4-5-1499 {
    width: 80%; }

  .content-width-1-6-1499 {
    width: 16.6%; }

  .content-width-2-6-1499 {
    width: 33.3%; }

  .content-width-3-6-1499 {
    width: 50%; }

  .content-width-4-6-1499 {
    width: 66.6%; }

  .content-width-5-6-1499 {
    width: 83.3%; }

  .content-width-1-7-1499 {
    width: 14.2%; }

  .content-width-2-7-1499 {
    width: 28.5%; }

  .content-width-3-7-1499 {
    width: 42.8%; }

  .content-width-4-7-1499 {
    width: 57.1%; }

  .content-width-5-7-1499 {
    width: 71.4%; }

  .content-width-6-7-1499 {
    width: 85.7%; }

  .content-width-1-8-1499 {
    width: 12.5%; }

  .content-width-2-8-1499 {
    width: 25%; }

  .content-width-3-8-1499 {
    width: 37.5%; }

  .content-width-4-8-1499 {
    width: 50%; }

  .content-width-5-8-1499 {
    width: 62.5%; }

  .content-width-6-8-1499 {
    width: 75%; }

  .content-width-7-8-1499 {
    width: 87.5%; }

  .content-width-1-9-1499 {
    width: 11.1%; }

  .content-width-2-9-1499 {
    width: 22.2%; }

  .content-width-3-9-1499 {
    width: 33.3%; }

  .content-width-4-9-1499 {
    width: 44.4%; }

  .content-width-5-9-1499 {
    width: 55.5%; }

  .content-width-6-9-1499 {
    width: 66.6%; }

  .content-width-7-9-1499 {
    width: 77.7%; }

  .content-width-8-9-1499 {
    width: 88.8%; }

  .content-width-1-10-1499 {
    width: 10%; }

  .content-width-2-10-1499 {
    width: 20%; }

  .content-width-3-10-1499 {
    width: 30%; }

  .content-width-4-10-1499 {
    width: 40%; }

  .content-width-5-10-1499 {
    width: 50%; }

  .content-width-6-10-1499 {
    width: 60%; }

  .content-width-7-10-1499 {
    width: 70%; }

  .content-width-8-10-1499 {
    width: 80%; }

  .content-width-9-10-1499 {
    width: 90%; }

  .content-width-1-12-1499 {
    width: 8.3%; }

  .content-width-2-12-1499 {
    width: 16.6%; }

  .content-width-3-12-1499 {
    width: 25%; }

  .content-width-4-12-1499 {
    width: 33.3%; }

  .content-width-5-12-1499 {
    width: 41.6%; }

  .content-width-6-12-1499 {
    width: 50%; }

  .content-width-7-12-1499 {
    width: 58.3%; }

  .content-width-8-12-1499 {
    width: 66.6%; }

  .content-width-9-12-1499 {
    width: 75%; }

  .content-width-10-12-1499 {
    width: 83.3%; }

  .content-width-11-12-1499 {
    width: 91.6%; }

  .width-auto-1499 {
    width: auto; } }
@media screen and (max-width: 1399px) {
  .full-width-1399 {
    float: left;
    width: 100%; }

  .content-width-1-1-1399 {
    float: left;
    width: 100%; }

  .content-width-1-2-1399 {
    width: 50%; }

  .content-width-1-3-1399 {
    width: 33.3%; }

  .content-width-2-3-1399 {
    width: 66.6%; }

  .content-width-1-4-1399 {
    width: 25%; }

  .content-width-2-4-1399 {
    width: 50%; }

  .content-width-3-4-1399 {
    width: 75%; }

  .content-width-1-5-1399 {
    width: 20%; }

  .content-width-2-5-1399 {
    width: 40%; }

  .content-width-3-5-1399 {
    width: 60%; }

  .content-width-4-5-1399 {
    width: 80%; }

  .content-width-1-6-1399 {
    width: 16.6%; }

  .content-width-2-6-1399 {
    width: 33.3%; }

  .content-width-3-6-1399 {
    width: 50%; }

  .content-width-4-6-1399 {
    width: 66.6%; }

  .content-width-5-6-1399 {
    width: 83.3%; }

  .content-width-1-7-1399 {
    width: 14.2%; }

  .content-width-2-7-1399 {
    width: 28.5%; }

  .content-width-3-7-1399 {
    width: 42.8%; }

  .content-width-4-7-1399 {
    width: 57.1%; }

  .content-width-5-7-1399 {
    width: 71.4%; }

  .content-width-6-7-1399 {
    width: 85.7%; }

  .content-width-1-8-1399 {
    width: 12.5%; }

  .content-width-2-8-1399 {
    width: 25%; }

  .content-width-3-8-1399 {
    width: 37.5%; }

  .content-width-4-8-1399 {
    width: 50%; }

  .content-width-5-8-1399 {
    width: 62.5%; }

  .content-width-6-8-1399 {
    width: 75%; }

  .content-width-7-8-1399 {
    width: 87.5%; }

  .content-width-1-9-1399 {
    width: 11.1%; }

  .content-width-2-9-1399 {
    width: 22.2%; }

  .content-width-3-9-1399 {
    width: 33.3%; }

  .content-width-4-9-1399 {
    width: 44.4%; }

  .content-width-5-9-1399 {
    width: 55.5%; }

  .content-width-6-9-1399 {
    width: 66.6%; }

  .content-width-7-9-1399 {
    width: 77.7%; }

  .content-width-8-9-1399 {
    width: 88.8%; }

  .content-width-1-10-1399 {
    width: 10%; }

  .content-width-2-10-1399 {
    width: 20%; }

  .content-width-3-10-1399 {
    width: 30%; }

  .content-width-4-10-1399 {
    width: 40%; }

  .content-width-5-10-1399 {
    width: 50%; }

  .content-width-6-10-1399 {
    width: 60%; }

  .content-width-7-10-1399 {
    width: 70%; }

  .content-width-8-10-1399 {
    width: 80%; }

  .content-width-9-10-1399 {
    width: 90%; }

  .content-width-1-12-1399 {
    width: 8.3%; }

  .content-width-2-12-1399 {
    width: 16.6%; }

  .content-width-3-12-1399 {
    width: 25%; }

  .content-width-4-12-1399 {
    width: 33.3%; }

  .content-width-5-12-1399 {
    width: 41.6%; }

  .content-width-6-12-1399 {
    width: 50%; }

  .content-width-7-12-1399 {
    width: 58.3%; }

  .content-width-8-12-1399 {
    width: 66.6%; }

  .content-width-9-12-1399 {
    width: 75%; }

  .content-width-10-12-1399 {
    width: 83.3%; }

  .content-width-11-12-1399 {
    width: 91.6%; }

  .width-auto-1399 {
    width: auto; } }
@media screen and (max-width: 1299px) {
  .full-width-1299 {
    float: left;
    width: 100%; }

  .content-width-1-1-1299 {
    float: left;
    width: 100%; }

  .content-width-1-2-1299 {
    width: 50%; }

  .content-width-1-3-1299 {
    width: 33.3%; }

  .content-width-2-3-1299 {
    width: 66.6%; }

  .content-width-1-4-1299 {
    width: 25%; }

  .content-width-2-4-1299 {
    width: 50%; }

  .content-width-3-4-1299 {
    width: 75%; }

  .content-width-1-5-1299 {
    width: 20%; }

  .content-width-2-5-1299 {
    width: 40%; }

  .content-width-3-5-1299 {
    width: 60%; }

  .content-width-4-5-1299 {
    width: 80%; }

  .content-width-1-6-1299 {
    width: 16.6%; }

  .content-width-2-6-1299 {
    width: 33.3%; }

  .content-width-3-6-1299 {
    width: 50%; }

  .content-width-4-6-1299 {
    width: 66.6%; }

  .content-width-5-6-1299 {
    width: 83.3%; }

  .content-width-1-7-1299 {
    width: 14.2%; }

  .content-width-2-7-1299 {
    width: 28.5%; }

  .content-width-3-7-1299 {
    width: 42.8%; }

  .content-width-4-7-1299 {
    width: 57.1%; }

  .content-width-5-7-1299 {
    width: 71.4%; }

  .content-width-6-7-1299 {
    width: 85.7%; }

  .content-width-1-8-1299 {
    width: 12.5%; }

  .content-width-2-8-1299 {
    width: 25%; }

  .content-width-3-8-1299 {
    width: 37.5%; }

  .content-width-4-8-1299 {
    width: 50%; }

  .content-width-5-8-1299 {
    width: 62.5%; }

  .content-width-6-8-1299 {
    width: 75%; }

  .content-width-7-8-1299 {
    width: 87.5%; }

  .content-width-1-9-1299 {
    width: 11.1%; }

  .content-width-2-9-1299 {
    width: 22.2%; }

  .content-width-3-9-1299 {
    width: 33.3%; }

  .content-width-4-9-1299 {
    width: 44.4%; }

  .content-width-5-9-1299 {
    width: 55.5%; }

  .content-width-6-9-1299 {
    width: 66.6%; }

  .content-width-7-9-1299 {
    width: 77.7%; }

  .content-width-8-9-1299 {
    width: 88.8%; }

  .content-width-1-10-1299 {
    width: 10%; }

  .content-width-2-10-1299 {
    width: 20%; }

  .content-width-3-10-1299 {
    width: 30%; }

  .content-width-4-10-1299 {
    width: 40%; }

  .content-width-5-10-1299 {
    width: 50%; }

  .content-width-6-10-1299 {
    width: 60%; }

  .content-width-7-10-1299 {
    width: 70%; }

  .content-width-8-10-1299 {
    width: 80%; }

  .content-width-9-10-1299 {
    width: 90%; }

  .content-width-1-12-1299 {
    width: 8.3%; }

  .content-width-2-12-1299 {
    width: 16.6%; }

  .content-width-3-12-1299 {
    width: 25%; }

  .content-width-4-12-1299 {
    width: 33.3%; }

  .content-width-5-12-1299 {
    width: 41.6%; }

  .content-width-6-12-1299 {
    width: 50%; }

  .content-width-7-12-1299 {
    width: 58.3%; }

  .content-width-8-12-1299 {
    width: 66.6%; }

  .content-width-9-12-1299 {
    width: 75%; }

  .content-width-10-12-1299 {
    width: 83.3%; }

  .content-width-11-12-1299 {
    width: 91.6%; }

  .width-auto-1299 {
    width: auto; } }
@media screen and (max-width: 1199px) {
  .full-width-1199 {
    float: left;
    width: 100%; }

  .content-width-1-1-1199 {
    float: left;
    width: 100%; }

  .content-width-1-2-1199 {
    width: 50%; }

  .content-width-1-3-1199 {
    width: 33.3%; }

  .content-width-2-3-1199 {
    width: 66.6%; }

  .content-width-1-4-1199 {
    width: 25%; }

  .content-width-2-4-1199 {
    width: 50%; }

  .content-width-3-4-1199 {
    width: 75%; }

  .content-width-1-5-1199 {
    width: 20%; }

  .content-width-2-5-1199 {
    width: 40%; }

  .content-width-3-5-1199 {
    width: 60%; }

  .content-width-4-5-1199 {
    width: 80%; }

  .content-width-1-6-1199 {
    width: 16.6%; }

  .content-width-2-6-1199 {
    width: 33.3%; }

  .content-width-3-6-1199 {
    width: 50%; }

  .content-width-4-6-1199 {
    width: 66.6%; }

  .content-width-5-6-1199 {
    width: 83.3%; }

  .content-width-1-7-1199 {
    width: 14.2%; }

  .content-width-2-7-1199 {
    width: 28.5%; }

  .content-width-3-7-1199 {
    width: 42.8%; }

  .content-width-4-7-1199 {
    width: 57.1%; }

  .content-width-5-7-1199 {
    width: 71.4%; }

  .content-width-6-7-1199 {
    width: 85.7%; }

  .content-width-1-8-1199 {
    width: 12.5%; }

  .content-width-2-8-1199 {
    width: 25%; }

  .content-width-3-8-1199 {
    width: 37.5%; }

  .content-width-4-8-1199 {
    width: 50%; }

  .content-width-5-8-1199 {
    width: 62.5%; }

  .content-width-6-8-1199 {
    width: 75%; }

  .content-width-7-8-1199 {
    width: 87.5%; }

  .content-width-1-9-1199 {
    width: 11.1%; }

  .content-width-2-9-1199 {
    width: 22.2%; }

  .content-width-3-9-1199 {
    width: 33.3%; }

  .content-width-4-9-1199 {
    width: 44.4%; }

  .content-width-5-9-1199 {
    width: 55.5%; }

  .content-width-6-9-1199 {
    width: 66.6%; }

  .content-width-7-9-1199 {
    width: 77.7%; }

  .content-width-8-9-1199 {
    width: 88.8%; }

  .content-width-1-10-1199 {
    width: 10%; }

  .content-width-2-10-1199 {
    width: 20%; }

  .content-width-3-10-1199 {
    width: 30%; }

  .content-width-4-10-1199 {
    width: 40%; }

  .content-width-5-10-1199 {
    width: 50%; }

  .content-width-6-10-1199 {
    width: 60%; }

  .content-width-7-10-1199 {
    width: 70%; }

  .content-width-8-10-1199 {
    width: 80%; }

  .content-width-9-10-1199 {
    width: 90%; }

  .content-width-1-12-1199 {
    width: 8.3%; }

  .content-width-2-12-1199 {
    width: 16.6%; }

  .content-width-3-12-1199 {
    width: 25%; }

  .content-width-4-12-1199 {
    width: 33.3%; }

  .content-width-5-12-1199 {
    width: 41.6%; }

  .content-width-6-12-1199 {
    width: 50%; }

  .content-width-7-12-1199 {
    width: 58.3%; }

  .content-width-8-12-1199 {
    width: 66.6%; }

  .content-width-9-12-1199 {
    width: 75%; }

  .content-width-10-12-1199 {
    width: 83.3%; }

  .content-width-11-12-1199 {
    width: 91.6%; }

  .width-auto-1199 {
    width: auto; } }
@media screen and (max-width: 1099px) {
  .full-width-1099 {
    float: left;
    width: 100%; }

  .content-width-1-1-1099 {
    float: left;
    width: 100%; }

  .content-width-1-2-1099 {
    width: 50%; }

  .content-width-1-3-1099 {
    width: 33.3%; }

  .content-width-2-3-1099 {
    width: 66.6%; }

  .content-width-1-4-1099 {
    width: 25%; }

  .content-width-2-4-1099 {
    width: 50%; }

  .content-width-3-4-1099 {
    width: 75%; }

  .content-width-1-5-1099 {
    width: 20%; }

  .content-width-2-5-1099 {
    width: 40%; }

  .content-width-3-5-1099 {
    width: 60%; }

  .content-width-4-5-1099 {
    width: 80%; }

  .content-width-1-6-1099 {
    width: 16.6%; }

  .content-width-2-6-1099 {
    width: 33.3%; }

  .content-width-3-6-1099 {
    width: 50%; }

  .content-width-4-6-1099 {
    width: 66.6%; }

  .content-width-5-6-1099 {
    width: 83.3%; }

  .content-width-1-7-1099 {
    width: 14.2%; }

  .content-width-2-7-1099 {
    width: 28.5%; }

  .content-width-3-7-1099 {
    width: 42.8%; }

  .content-width-4-7-1099 {
    width: 57.1%; }

  .content-width-5-7-1099 {
    width: 71.4%; }

  .content-width-6-7-1099 {
    width: 85.7%; }

  .content-width-1-8-1099 {
    width: 12.5%; }

  .content-width-2-8-1099 {
    width: 25%; }

  .content-width-3-8-1099 {
    width: 37.5%; }

  .content-width-4-8-1099 {
    width: 50%; }

  .content-width-5-8-1099 {
    width: 62.5%; }

  .content-width-6-8-1099 {
    width: 75%; }

  .content-width-7-8-1099 {
    width: 87.5%; }

  .content-width-1-9-1099 {
    width: 11.1%; }

  .content-width-2-9-1099 {
    width: 22.2%; }

  .content-width-3-9-1099 {
    width: 33.3%; }

  .content-width-4-9-1099 {
    width: 44.4%; }

  .content-width-5-9-1099 {
    width: 55.5%; }

  .content-width-6-9-1099 {
    width: 66.6%; }

  .content-width-7-9-1099 {
    width: 77.7%; }

  .content-width-8-9-1099 {
    width: 88.8%; }

  .content-width-1-10-1099 {
    width: 10%; }

  .content-width-2-10-1099 {
    width: 20%; }

  .content-width-3-10-1099 {
    width: 30%; }

  .content-width-4-10-1099 {
    width: 40%; }

  .content-width-5-10-1099 {
    width: 50%; }

  .content-width-6-10-1099 {
    width: 60%; }

  .content-width-7-10-1099 {
    width: 70%; }

  .content-width-8-10-1099 {
    width: 80%; }

  .content-width-9-10-1099 {
    width: 90%; }

  .content-width-1-12-1099 {
    width: 8.3%; }

  .content-width-2-12-1099 {
    width: 16.6%; }

  .content-width-3-12-1099 {
    width: 25%; }

  .content-width-4-12-1099 {
    width: 33.3%; }

  .content-width-5-12-1099 {
    width: 41.6%; }

  .content-width-6-12-1099 {
    width: 50%; }

  .content-width-7-12-1099 {
    width: 58.3%; }

  .content-width-8-12-1099 {
    width: 66.6%; }

  .content-width-9-12-1099 {
    width: 75%; }

  .content-width-10-12-1099 {
    width: 83.3%; }

  .content-width-11-12-1099 {
    width: 91.6%; }

  .width-auto-1099 {
    width: auto; } }
@media screen and (max-width: 1023px) {
  .full-width-1023 {
    float: left;
    width: 100%; }

  .content-width-1-1-1023 {
    float: left;
    width: 100%; }

  .content-width-1-2-1023 {
    width: 50%; }

  .content-width-1-3-1023 {
    width: 33.3%; }

  .content-width-2-3-1023 {
    width: 66.6%; }

  .content-width-1-4-1023 {
    width: 25%; }

  .content-width-2-4-1023 {
    width: 50%; }

  .content-width-3-4-1023 {
    width: 75%; }

  .content-width-1-5-1023 {
    width: 20%; }

  .content-width-2-5-1023 {
    width: 40%; }

  .content-width-3-5-1023 {
    width: 60%; }

  .content-width-4-5-1023 {
    width: 80%; }

  .content-width-1-6-1023 {
    width: 16.6%; }

  .content-width-2-6-1023 {
    width: 33.3%; }

  .content-width-3-6-1023 {
    width: 50%; }

  .content-width-4-6-1023 {
    width: 66.6%; }

  .content-width-5-6-1023 {
    width: 83.3%; }

  .content-width-1-7-1023 {
    width: 14.2%; }

  .content-width-2-7-1023 {
    width: 28.5%; }

  .content-width-3-7-1023 {
    width: 42.8%; }

  .content-width-4-7-1023 {
    width: 57.1%; }

  .content-width-5-7-1023 {
    width: 71.4%; }

  .content-width-6-7-1023 {
    width: 85.7%; }

  .content-width-1-8-1023 {
    width: 12.5%; }

  .content-width-2-8-1023 {
    width: 25%; }

  .content-width-3-8-1023 {
    width: 37.5%; }

  .content-width-4-8-1023 {
    width: 50%; }

  .content-width-5-8-1023 {
    width: 62.5%; }

  .content-width-6-8-1023 {
    width: 75%; }

  .content-width-7-8-1023 {
    width: 87.5%; }

  .content-width-1-9-1023 {
    width: 11.1%; }

  .content-width-2-9-1023 {
    width: 22.2%; }

  .content-width-3-9-1023 {
    width: 33.3%; }

  .content-width-4-9-1023 {
    width: 44.4%; }

  .content-width-5-9-1023 {
    width: 55.5%; }

  .content-width-6-9-1023 {
    width: 66.6%; }

  .content-width-7-9-1023 {
    width: 77.7%; }

  .content-width-8-9-1023 {
    width: 88.8%; }

  .content-width-1-10-1023 {
    width: 10%; }

  .content-width-2-10-1023 {
    width: 20%; }

  .content-width-3-10-1023 {
    width: 30%; }

  .content-width-4-10-1023 {
    width: 40%; }

  .content-width-5-10-1023 {
    width: 50%; }

  .content-width-6-10-1023 {
    width: 60%; }

  .content-width-7-10-1023 {
    width: 70%; }

  .content-width-8-10-1023 {
    width: 80%; }

  .content-width-9-10-1023 {
    width: 90%; }

  .content-width-1-12-1023 {
    width: 8.3%; }

  .content-width-2-12-1023 {
    width: 16.6%; }

  .content-width-3-12-1023 {
    width: 25%; }

  .content-width-4-12-1023 {
    width: 33.3%; }

  .content-width-5-12-1023 {
    width: 41.6%; }

  .content-width-6-12-1023 {
    width: 50%; }

  .content-width-7-12-1023 {
    width: 58.3%; }

  .content-width-8-12-1023 {
    width: 66.6%; }

  .content-width-9-12-1023 {
    width: 75%; }

  .content-width-10-12-1023 {
    width: 83.3%; }

  .content-width-11-12-1023 {
    width: 91.6%; }

  .width-auto-1023 {
    width: auto; } }
@media screen and (max-width: 999px) {
  .full-width-999 {
    float: left;
    width: 100%; }

  .content-width-1-1-999 {
    float: left;
    width: 100%; }

  .content-width-1-2-999 {
    width: 50%; }

  .content-width-1-3-999 {
    width: 33.3%; }

  .content-width-2-3-999 {
    width: 66.6%; }

  .content-width-1-4-999 {
    width: 25%; }

  .content-width-2-4-999 {
    width: 50%; }

  .content-width-3-4-999 {
    width: 75%; }

  .content-width-1-5-999 {
    width: 20%; }

  .content-width-2-5-999 {
    width: 40%; }

  .content-width-3-5-999 {
    width: 60%; }

  .content-width-4-5-999 {
    width: 80%; }

  .content-width-1-6-999 {
    width: 16.6%; }

  .content-width-2-6-999 {
    width: 33.3%; }

  .content-width-3-6-999 {
    width: 50%; }

  .content-width-4-6-999 {
    width: 66.6%; }

  .content-width-5-6-999 {
    width: 83.3%; }

  .content-width-1-7-999 {
    width: 14.2%; }

  .content-width-2-7-999 {
    width: 28.5%; }

  .content-width-3-7-999 {
    width: 42.8%; }

  .content-width-4-7-999 {
    width: 57.1%; }

  .content-width-5-7-999 {
    width: 71.4%; }

  .content-width-6-7-999 {
    width: 85.7%; }

  .content-width-1-8-999 {
    width: 12.5%; }

  .content-width-2-8-999 {
    width: 25%; }

  .content-width-3-8-999 {
    width: 37.5%; }

  .content-width-4-8-999 {
    width: 50%; }

  .content-width-5-8-999 {
    width: 62.5%; }

  .content-width-6-8-999 {
    width: 75%; }

  .content-width-7-8-999 {
    width: 87.5%; }

  .content-width-1-9-999 {
    width: 11.1%; }

  .content-width-2-9-999 {
    width: 22.2%; }

  .content-width-3-9-999 {
    width: 33.3%; }

  .content-width-4-9-999 {
    width: 44.4%; }

  .content-width-5-9-999 {
    width: 55.5%; }

  .content-width-6-9-999 {
    width: 66.6%; }

  .content-width-7-9-999 {
    width: 77.7%; }

  .content-width-8-9-999 {
    width: 88.8%; }

  .content-width-1-10-999 {
    width: 10%; }

  .content-width-2-10-999 {
    width: 20%; }

  .content-width-3-10-999 {
    width: 30%; }

  .content-width-4-10-999 {
    width: 40%; }

  .content-width-5-10-999 {
    width: 50%; }

  .content-width-6-10-999 {
    width: 60%; }

  .content-width-7-10-999 {
    width: 70%; }

  .content-width-8-10-999 {
    width: 80%; }

  .content-width-9-10-999 {
    width: 90%; }

  .content-width-1-12-999 {
    width: 8.3%; }

  .content-width-2-12-999 {
    width: 16.6%; }

  .content-width-3-12-999 {
    width: 25%; }

  .content-width-4-12-999 {
    width: 33.3%; }

  .content-width-5-12-999 {
    width: 41.6%; }

  .content-width-6-12-999 {
    width: 50%; }

  .content-width-7-12-999 {
    width: 58.3%; }

  .content-width-8-12-999 {
    width: 66.6%; }

  .content-width-9-12-999 {
    width: 75%; }

  .content-width-10-12-999 {
    width: 83.3%; }

  .content-width-11-12-999 {
    width: 91.6%; }

  .width-auto-999 {
    width: auto; } }
@media screen and (max-width: 899px) {
  .full-width-899 {
    float: left;
    width: 100%; }

  .content-width-1-1-899 {
    float: left;
    width: 100%; }

  .content-width-1-2-899 {
    width: 50%; }

  .content-width-1-3-899 {
    width: 33.3%; }

  .content-width-2-3-899 {
    width: 66.6%; }

  .content-width-1-4-899 {
    width: 25%; }

  .content-width-2-4-899 {
    width: 50%; }

  .content-width-3-4-899 {
    width: 75%; }

  .content-width-1-5-899 {
    width: 20%; }

  .content-width-2-5-899 {
    width: 40%; }

  .content-width-3-5-899 {
    width: 60%; }

  .content-width-4-5-899 {
    width: 80%; }

  .content-width-1-6-899 {
    width: 16.6%; }

  .content-width-2-6-899 {
    width: 33.3%; }

  .content-width-3-6-899 {
    width: 50%; }

  .content-width-4-6-899 {
    width: 66.6%; }

  .content-width-5-6-899 {
    width: 83.3%; }

  .content-width-1-7-899 {
    width: 14.2%; }

  .content-width-2-7-899 {
    width: 28.5%; }

  .content-width-3-7-899 {
    width: 42.8%; }

  .content-width-4-7-899 {
    width: 57.1%; }

  .content-width-5-7-899 {
    width: 71.4%; }

  .content-width-6-7-899 {
    width: 85.7%; }

  .content-width-1-8-899 {
    width: 12.5%; }

  .content-width-2-8-899 {
    width: 25%; }

  .content-width-3-8-899 {
    width: 37.5%; }

  .content-width-4-8-899 {
    width: 50%; }

  .content-width-5-8-899 {
    width: 62.5%; }

  .content-width-6-8-899 {
    width: 75%; }

  .content-width-7-8-899 {
    width: 87.5%; }

  .content-width-1-9-899 {
    width: 11.1%; }

  .content-width-2-9-899 {
    width: 22.2%; }

  .content-width-3-9-899 {
    width: 33.3%; }

  .content-width-4-9-899 {
    width: 44.4%; }

  .content-width-5-9-899 {
    width: 55.5%; }

  .content-width-6-9-899 {
    width: 66.6%; }

  .content-width-7-9-899 {
    width: 77.7%; }

  .content-width-8-9-899 {
    width: 88.8%; }

  .content-width-1-10-899 {
    width: 10%; }

  .content-width-2-10-899 {
    width: 20%; }

  .content-width-3-10-899 {
    width: 30%; }

  .content-width-4-10-899 {
    width: 40%; }

  .content-width-5-10-899 {
    width: 50%; }

  .content-width-6-10-899 {
    width: 60%; }

  .content-width-7-10-899 {
    width: 70%; }

  .content-width-8-10-899 {
    width: 80%; }

  .content-width-9-10-899 {
    width: 90%; }

  .content-width-1-12-899 {
    width: 8.3%; }

  .content-width-2-12-899 {
    width: 16.6%; }

  .content-width-3-12-899 {
    width: 25%; }

  .content-width-4-12-899 {
    width: 33.3%; }

  .content-width-5-12-899 {
    width: 41.6%; }

  .content-width-6-12-899 {
    width: 50%; }

  .content-width-7-12-899 {
    width: 58.3%; }

  .content-width-8-12-899 {
    width: 66.6%; }

  .content-width-9-12-899 {
    width: 75%; }

  .content-width-10-12-899 {
    width: 83.3%; }

  .content-width-11-12-899 {
    width: 91.6%; }

  .width-auto-899 {
    width: auto; } }
@media screen and (max-width: 799px) {
  .full-width-799 {
    float: left;
    width: 100%; }

  .content-width-1-1-799 {
    float: left;
    width: 100%; }

  .content-width-1-2-799 {
    width: 50%; }

  .content-width-1-3-799 {
    width: 33.3%; }

  .content-width-2-3-799 {
    width: 66.6%; }

  .content-width-1-4-799 {
    width: 25%; }

  .content-width-2-4-799 {
    width: 50%; }

  .content-width-3-4-799 {
    width: 75%; }

  .content-width-1-5-799 {
    width: 20%; }

  .content-width-2-5-799 {
    width: 40%; }

  .content-width-3-5-799 {
    width: 60%; }

  .content-width-4-5-799 {
    width: 80%; }

  .content-width-1-6-799 {
    width: 16.6%; }

  .content-width-2-6-799 {
    width: 33.3%; }

  .content-width-3-6-799 {
    width: 50%; }

  .content-width-4-6-799 {
    width: 66.6%; }

  .content-width-5-6-799 {
    width: 83.3%; }

  .content-width-1-7-799 {
    width: 14.2%; }

  .content-width-2-7-799 {
    width: 28.5%; }

  .content-width-3-7-799 {
    width: 42.8%; }

  .content-width-4-7-799 {
    width: 57.1%; }

  .content-width-5-7-799 {
    width: 71.4%; }

  .content-width-6-7-799 {
    width: 85.7%; }

  .content-width-1-8-799 {
    width: 12.5%; }

  .content-width-2-8-799 {
    width: 25%; }

  .content-width-3-8-799 {
    width: 37.5%; }

  .content-width-4-8-799 {
    width: 50%; }

  .content-width-5-8-799 {
    width: 62.5%; }

  .content-width-6-8-799 {
    width: 75%; }

  .content-width-7-8-799 {
    width: 87.5%; }

  .content-width-1-9-799 {
    width: 11.1%; }

  .content-width-2-9-799 {
    width: 22.2%; }

  .content-width-3-9-799 {
    width: 33.3%; }

  .content-width-4-9-799 {
    width: 44.4%; }

  .content-width-5-9-799 {
    width: 55.5%; }

  .content-width-6-9-799 {
    width: 66.6%; }

  .content-width-7-9-799 {
    width: 77.7%; }

  .content-width-8-9-799 {
    width: 88.8%; }

  .content-width-1-10-799 {
    width: 10%; }

  .content-width-2-10-799 {
    width: 20%; }

  .content-width-3-10-799 {
    width: 30%; }

  .content-width-4-10-799 {
    width: 40%; }

  .content-width-5-10-799 {
    width: 50%; }

  .content-width-6-10-799 {
    width: 60%; }

  .content-width-7-10-799 {
    width: 70%; }

  .content-width-8-10-799 {
    width: 80%; }

  .content-width-9-10-799 {
    width: 90%; }

  .content-width-1-12-799 {
    width: 8.3%; }

  .content-width-2-12-799 {
    width: 16.6%; }

  .content-width-3-12-799 {
    width: 25%; }

  .content-width-4-12-799 {
    width: 33.3%; }

  .content-width-5-12-799 {
    width: 41.6%; }

  .content-width-6-12-799 {
    width: 50%; }

  .content-width-7-12-799 {
    width: 58.3%; }

  .content-width-8-12-799 {
    width: 66.6%; }

  .content-width-9-12-799 {
    width: 75%; }

  .content-width-10-12-799 {
    width: 83.3%; }

  .content-width-11-12-799 {
    width: 91.6%; }

  .width-auto-799 {
    width: auto; } }
@media screen and (max-width: 767px) {
  .full-width-767 {
    float: left;
    width: 100%; }

  .content-width-1-1-767 {
    float: left;
    width: 100%; }

  .content-width-1-2-767 {
    width: 50%; }

  .content-width-1-3-767 {
    width: 33.3%; }

  .content-width-2-3-767 {
    width: 66.6%; }

  .content-width-1-4-767 {
    width: 25%; }

  .content-width-2-4-767 {
    width: 50%; }

  .content-width-3-4-767 {
    width: 75%; }

  .content-width-1-5-767 {
    width: 20%; }

  .content-width-2-5-767 {
    width: 40%; }

  .content-width-3-5-767 {
    width: 60%; }

  .content-width-4-5-767 {
    width: 80%; }

  .content-width-1-6-767 {
    width: 16.6%; }

  .content-width-2-6-767 {
    width: 33.3%; }

  .content-width-3-6-767 {
    width: 50%; }

  .content-width-4-6-767 {
    width: 66.6%; }

  .content-width-5-6-767 {
    width: 83.3%; }

  .content-width-1-7-767 {
    width: 14.2%; }

  .content-width-2-7-767 {
    width: 28.5%; }

  .content-width-3-7-767 {
    width: 42.8%; }

  .content-width-4-7-767 {
    width: 57.1%; }

  .content-width-5-7-767 {
    width: 71.4%; }

  .content-width-6-7-767 {
    width: 85.7%; }

  .content-width-1-8-767 {
    width: 12.5%; }

  .content-width-2-8-767 {
    width: 25%; }

  .content-width-3-8-767 {
    width: 37.5%; }

  .content-width-4-8-767 {
    width: 50%; }

  .content-width-5-8-767 {
    width: 62.5%; }

  .content-width-6-8-767 {
    width: 75%; }

  .content-width-7-8-767 {
    width: 87.5%; }

  .content-width-1-9-767 {
    width: 11.1%; }

  .content-width-2-9-767 {
    width: 22.2%; }

  .content-width-3-9-767 {
    width: 33.3%; }

  .content-width-4-9-767 {
    width: 44.4%; }

  .content-width-5-9-767 {
    width: 55.5%; }

  .content-width-6-9-767 {
    width: 66.6%; }

  .content-width-7-9-767 {
    width: 77.7%; }

  .content-width-8-9-767 {
    width: 88.8%; }

  .content-width-1-10-767 {
    width: 10%; }

  .content-width-2-10-767 {
    width: 20%; }

  .content-width-3-10-767 {
    width: 30%; }

  .content-width-4-10-767 {
    width: 40%; }

  .content-width-5-10-767 {
    width: 50%; }

  .content-width-6-10-767 {
    width: 60%; }

  .content-width-7-10-767 {
    width: 70%; }

  .content-width-8-10-767 {
    width: 80%; }

  .content-width-9-10-767 {
    width: 90%; }

  .content-width-1-12-767 {
    width: 8.3%; }

  .content-width-2-12-767 {
    width: 16.6%; }

  .content-width-3-12-767 {
    width: 25%; }

  .content-width-4-12-767 {
    width: 33.3%; }

  .content-width-5-12-767 {
    width: 41.6%; }

  .content-width-6-12-767 {
    width: 50%; }

  .content-width-7-12-767 {
    width: 58.3%; }

  .content-width-8-12-767 {
    width: 66.6%; }

  .content-width-9-12-767 {
    width: 75%; }

  .content-width-10-12-767 {
    width: 83.3%; }

  .content-width-11-12-767 {
    width: 91.6%; }

  .width-auto-767 {
    width: auto; } }
@media screen and (max-width: 699px) {
  .full-width-699 {
    float: left;
    width: 100%; }

  .content-width-1-1-699 {
    float: left;
    width: 100%; }

  .content-width-1-2-699 {
    width: 50%; }

  .content-width-1-3-699 {
    width: 33.3%; }

  .content-width-2-3-699 {
    width: 66.6%; }

  .content-width-1-4-699 {
    width: 25%; }

  .content-width-2-4-699 {
    width: 50%; }

  .content-width-3-4-699 {
    width: 75%; }

  .content-width-1-5-699 {
    width: 20%; }

  .content-width-2-5-699 {
    width: 40%; }

  .content-width-3-5-699 {
    width: 60%; }

  .content-width-4-5-699 {
    width: 80%; }

  .content-width-1-6-699 {
    width: 16.6%; }

  .content-width-2-6-699 {
    width: 33.3%; }

  .content-width-3-6-699 {
    width: 50%; }

  .content-width-4-6-699 {
    width: 66.6%; }

  .content-width-5-6-699 {
    width: 83.3%; }

  .content-width-1-7-699 {
    width: 14.2%; }

  .content-width-2-7-699 {
    width: 28.5%; }

  .content-width-3-7-699 {
    width: 42.8%; }

  .content-width-4-7-699 {
    width: 57.1%; }

  .content-width-5-7-699 {
    width: 71.4%; }

  .content-width-6-7-699 {
    width: 85.7%; }

  .content-width-1-8-699 {
    width: 12.5%; }

  .content-width-2-8-699 {
    width: 25%; }

  .content-width-3-8-699 {
    width: 37.5%; }

  .content-width-4-8-699 {
    width: 50%; }

  .content-width-5-8-699 {
    width: 62.5%; }

  .content-width-6-8-699 {
    width: 75%; }

  .content-width-7-8-699 {
    width: 87.5%; }

  .content-width-1-9-699 {
    width: 11.1%; }

  .content-width-2-9-699 {
    width: 22.2%; }

  .content-width-3-9-699 {
    width: 33.3%; }

  .content-width-4-9-699 {
    width: 44.4%; }

  .content-width-5-9-699 {
    width: 55.5%; }

  .content-width-6-9-699 {
    width: 66.6%; }

  .content-width-7-9-699 {
    width: 77.7%; }

  .content-width-8-9-699 {
    width: 88.8%; }

  .content-width-1-10-699 {
    width: 10%; }

  .content-width-2-10-699 {
    width: 20%; }

  .content-width-3-10-699 {
    width: 30%; }

  .content-width-4-10-699 {
    width: 40%; }

  .content-width-5-10-699 {
    width: 50%; }

  .content-width-6-10-699 {
    width: 60%; }

  .content-width-7-10-699 {
    width: 70%; }

  .content-width-8-10-699 {
    width: 80%; }

  .content-width-9-10-699 {
    width: 90%; }

  .content-width-1-12-699 {
    width: 8.3%; }

  .content-width-2-12-699 {
    width: 16.6%; }

  .content-width-3-12-699 {
    width: 25%; }

  .content-width-4-12-699 {
    width: 33.3%; }

  .content-width-5-12-699 {
    width: 41.6%; }

  .content-width-6-12-699 {
    width: 50%; }

  .content-width-7-12-699 {
    width: 58.3%; }

  .content-width-8-12-699 {
    width: 66.6%; }

  .content-width-9-12-699 {
    width: 75%; }

  .content-width-10-12-699 {
    width: 83.3%; }

  .content-width-11-12-699 {
    width: 91.6%; }

  .width-auto-699 {
    width: auto; } }
@media screen and (max-width: 599px) {
  .full-width-599 {
    float: left;
    width: 100%; }

  .content-width-1-1-599 {
    float: left;
    width: 100%; }

  .content-width-1-2-599 {
    width: 50%; }

  .content-width-1-3-599 {
    width: 33.3%; }

  .content-width-2-3-599 {
    width: 66.6%; }

  .content-width-1-4-599 {
    width: 25%; }

  .content-width-2-4-599 {
    width: 50%; }

  .content-width-3-4-599 {
    width: 75%; }

  .content-width-1-5-599 {
    width: 20%; }

  .content-width-2-5-599 {
    width: 40%; }

  .content-width-3-5-599 {
    width: 60%; }

  .content-width-4-5-599 {
    width: 80%; }

  .content-width-1-6-599 {
    width: 16.6%; }

  .content-width-2-6-599 {
    width: 33.3%; }

  .content-width-3-6-599 {
    width: 50%; }

  .content-width-4-6-599 {
    width: 66.6%; }

  .content-width-5-6-599 {
    width: 83.3%; }

  .content-width-1-7-599 {
    width: 14.2%; }

  .content-width-2-7-599 {
    width: 28.5%; }

  .content-width-3-7-599 {
    width: 42.8%; }

  .content-width-4-7-599 {
    width: 57.1%; }

  .content-width-5-7-599 {
    width: 71.4%; }

  .content-width-6-7-599 {
    width: 85.7%; }

  .content-width-1-8-599 {
    width: 12.5%; }

  .content-width-2-8-599 {
    width: 25%; }

  .content-width-3-8-599 {
    width: 37.5%; }

  .content-width-4-8-599 {
    width: 50%; }

  .content-width-5-8-599 {
    width: 62.5%; }

  .content-width-6-8-599 {
    width: 75%; }

  .content-width-7-8-599 {
    width: 87.5%; }

  .content-width-1-9-599 {
    width: 11.1%; }

  .content-width-2-9-599 {
    width: 22.2%; }

  .content-width-3-9-599 {
    width: 33.3%; }

  .content-width-4-9-599 {
    width: 44.4%; }

  .content-width-5-9-599 {
    width: 55.5%; }

  .content-width-6-9-599 {
    width: 66.6%; }

  .content-width-7-9-599 {
    width: 77.7%; }

  .content-width-8-9-599 {
    width: 88.8%; }

  .content-width-1-10-599 {
    width: 10%; }

  .content-width-2-10-599 {
    width: 20%; }

  .content-width-3-10-599 {
    width: 30%; }

  .content-width-4-10-599 {
    width: 40%; }

  .content-width-5-10-599 {
    width: 50%; }

  .content-width-6-10-599 {
    width: 60%; }

  .content-width-7-10-599 {
    width: 70%; }

  .content-width-8-10-599 {
    width: 80%; }

  .content-width-9-10-599 {
    width: 90%; }

  .content-width-1-12-599 {
    width: 8.3%; }

  .content-width-2-12-599 {
    width: 16.6%; }

  .content-width-3-12-599 {
    width: 25%; }

  .content-width-4-12-599 {
    width: 33.3%; }

  .content-width-5-12-599 {
    width: 41.6%; }

  .content-width-6-12-599 {
    width: 50%; }

  .content-width-7-12-599 {
    width: 58.3%; }

  .content-width-8-12-599 {
    width: 66.6%; }

  .content-width-9-12-599 {
    width: 75%; }

  .content-width-10-12-599 {
    width: 83.3%; }

  .content-width-11-12-599 {
    width: 91.6%; }

  .width-auto-599 {
    width: auto; } }
@media screen and (max-width: 499px) {
  .full-width-499 {
    float: left;
    width: 100%; }

  .content-width-1-1-499 {
    float: left;
    width: 100%; }

  .content-width-1-2-499 {
    width: 50%; }

  .content-width-1-3-499 {
    width: 33.3%; }

  .content-width-2-3-499 {
    width: 66.6%; }

  .content-width-1-4-499 {
    width: 25%; }

  .content-width-2-4-499 {
    width: 50%; }

  .content-width-3-4-499 {
    width: 75%; }

  .content-width-1-5-499 {
    width: 20%; }

  .content-width-2-5-499 {
    width: 40%; }

  .content-width-3-5-499 {
    width: 60%; }

  .content-width-4-5-499 {
    width: 80%; }

  .content-width-1-6-499 {
    width: 16.6%; }

  .content-width-2-6-499 {
    width: 33.3%; }

  .content-width-3-6-499 {
    width: 50%; }

  .content-width-4-6-499 {
    width: 66.6%; }

  .content-width-5-6-499 {
    width: 83.3%; }

  .content-width-1-7-499 {
    width: 14.2%; }

  .content-width-2-7-499 {
    width: 28.5%; }

  .content-width-3-7-499 {
    width: 42.8%; }

  .content-width-4-7-499 {
    width: 57.1%; }

  .content-width-5-7-499 {
    width: 71.4%; }

  .content-width-6-7-499 {
    width: 85.7%; }

  .content-width-1-8-499 {
    width: 12.5%; }

  .content-width-2-8-499 {
    width: 25%; }

  .content-width-3-8-499 {
    width: 37.5%; }

  .content-width-4-8-499 {
    width: 50%; }

  .content-width-5-8-499 {
    width: 62.5%; }

  .content-width-6-8-499 {
    width: 75%; }

  .content-width-7-8-499 {
    width: 87.5%; }

  .content-width-1-9-499 {
    width: 11.1%; }

  .content-width-2-9-499 {
    width: 22.2%; }

  .content-width-3-9-499 {
    width: 33.3%; }

  .content-width-4-9-499 {
    width: 44.4%; }

  .content-width-5-9-499 {
    width: 55.5%; }

  .content-width-6-9-499 {
    width: 66.6%; }

  .content-width-7-9-499 {
    width: 77.7%; }

  .content-width-8-9-499 {
    width: 88.8%; }

  .content-width-1-10-499 {
    width: 10%; }

  .content-width-2-10-499 {
    width: 20%; }

  .content-width-3-10-499 {
    width: 30%; }

  .content-width-4-10-499 {
    width: 40%; }

  .content-width-5-10-499 {
    width: 50%; }

  .content-width-6-10-499 {
    width: 60%; }

  .content-width-7-10-499 {
    width: 70%; }

  .content-width-8-10-499 {
    width: 80%; }

  .content-width-9-10-499 {
    width: 90%; }

  .content-width-1-12-499 {
    width: 8.3%; }

  .content-width-2-12-499 {
    width: 16.6%; }

  .content-width-3-12-499 {
    width: 25%; }

  .content-width-4-12-499 {
    width: 33.3%; }

  .content-width-5-12-499 {
    width: 41.6%; }

  .content-width-6-12-499 {
    width: 50%; }

  .content-width-7-12-499 {
    width: 58.3%; }

  .content-width-8-12-499 {
    width: 66.6%; }

  .content-width-9-12-499 {
    width: 75%; }

  .content-width-10-12-499 {
    width: 83.3%; }

  .content-width-11-12-499 {
    width: 91.6%; }

  .width-auto-499 {
    width: auto; } }
@media screen and (max-width: 479px) {
  .full-width-479 {
    float: left;
    width: 100%; }

  .content-width-1-1-479 {
    float: left;
    width: 100%; }

  .content-width-1-2-479 {
    width: 50%; }

  .content-width-1-3-479 {
    width: 33.333%; }

  .content-width-2-3-479 {
    width: 66.666%; }

  .content-width-1-4-479 {
    width: 25%; }

  .content-width-2-4-479 {
    width: 50%; }

  .content-width-3-4-479 {
    width: 75%; }

  .content-width-1-5-479 {
    width: 20%; }

  .content-width-2-5-479 {
    width: 40%; }

  .content-width-3-5-479 {
    width: 60%; }

  .content-width-4-5-479 {
    width: 80%; }

  .content-width-1-6-479 {
    width: 16.6%; }

  .content-width-2-6-479 {
    width: 33.333%; }

  .content-width-3-6-479 {
    width: 50%; }

  .content-width-4-6-479 {
    width: 66.666%; }

  .content-width-5-6-479 {
    width: 83.333%; }

  .content-width-1-7-479 {
    width: 14.2%; }

  .content-width-2-7-479 {
    width: 28.5%; }

  .content-width-3-7-479 {
    width: 42.8%; }

  .content-width-4-7-479 {
    width: 57.1%; }

  .content-width-5-7-479 {
    width: 71.4%; }

  .content-width-6-7-479 {
    width: 85.7%; }

  .content-width-1-8-479 {
    width: 12.5%; }

  .content-width-2-8-479 {
    width: 25%; }

  .content-width-3-8-479 {
    width: 37.5%; }

  .content-width-4-8-479 {
    width: 50%; }

  .content-width-5-8-479 {
    width: 62.5%; }

  .content-width-6-8-479 {
    width: 75%; }

  .content-width-7-8-479 {
    width: 87.5%; }

  .content-width-1-9-479 {
    width: 11.1%; }

  .content-width-2-9-479 {
    width: 22.2%; }

  .content-width-3-9-479 {
    width: 33.3%; }

  .content-width-4-9-479 {
    width: 44.4%; }

  .content-width-5-9-479 {
    width: 55.5%; }

  .content-width-6-9-479 {
    width: 66.6%; }

  .content-width-7-9-479 {
    width: 77.7%; }

  .content-width-8-9-479 {
    width: 88.8%; }

  .content-width-1-10-479 {
    width: 10%; }

  .content-width-2-10-479 {
    width: 20%; }

  .content-width-3-10-479 {
    width: 30%; }

  .content-width-4-10-479 {
    width: 40%; }

  .content-width-5-10-479 {
    width: 50%; }

  .content-width-6-10-479 {
    width: 60%; }

  .content-width-7-10-479 {
    width: 70%; }

  .content-width-8-10-479 {
    width: 80%; }

  .content-width-9-10-479 {
    width: 90%; }

  .content-width-1-12-479 {
    width: 8.3%; }

  .content-width-2-12-479 {
    width: 16.6%; }

  .content-width-3-12-479 {
    width: 25%; }

  .content-width-4-12-479 {
    width: 33.333%; }

  .content-width-5-12-479 {
    width: 41.6%; }

  .content-width-6-12-479 {
    width: 50%; }

  .content-width-7-12-479 {
    width: 58.3%; }

  .content-width-8-12-479 {
    width: 66.666%; }

  .content-width-9-12-479 {
    width: 75%; }

  .content-width-10-12-479 {
    width: 83.3%; }

  .content-width-11-12-479 {
    width: 91.6%; }

  .width-auto-479 {
    width: auto; } }
@media screen and (max-width: 399px) {
  .full-width-399 {
    float: left;
    width: 100%; }

  .content-width-1-1-399 {
    float: left;
    width: 100%; }

  .content-width-1-2-399 {
    width: 50%; }

  .content-width-1-3-399 {
    width: 33.3%; }

  .content-width-2-3-399 {
    width: 66.6%; }

  .content-width-1-4-399 {
    width: 25%; }

  .content-width-2-4-399 {
    width: 50%; }

  .content-width-3-4-399 {
    width: 75%; }

  .content-width-1-5-399 {
    width: 20%; }

  .content-width-2-5-399 {
    width: 40%; }

  .content-width-3-5-399 {
    width: 60%; }

  .content-width-4-5-399 {
    width: 80%; }

  .content-width-1-6-399 {
    width: 16.6%; }

  .content-width-2-6-399 {
    width: 33.3%; }

  .content-width-3-6-399 {
    width: 50%; }

  .content-width-4-6-399 {
    width: 66.6%; }

  .content-width-5-6-399 {
    width: 83.3%; }

  .content-width-1-7-399 {
    width: 14.2%; }

  .content-width-2-7-399 {
    width: 28.5%; }

  .content-width-3-7-399 {
    width: 42.8%; }

  .content-width-4-7-399 {
    width: 57.1%; }

  .content-width-5-7-399 {
    width: 71.4%; }

  .content-width-6-7-399 {
    width: 85.7%; }

  .content-width-1-8-399 {
    width: 12.5%; }

  .content-width-2-8-399 {
    width: 25%; }

  .content-width-3-8-399 {
    width: 37.5%; }

  .content-width-4-8-399 {
    width: 50%; }

  .content-width-5-8-399 {
    width: 62.5%; }

  .content-width-6-8-399 {
    width: 75%; }

  .content-width-7-8-399 {
    width: 87.5%; }

  .content-width-1-9-399 {
    width: 11.1%; }

  .content-width-2-9-399 {
    width: 22.2%; }

  .content-width-3-9-399 {
    width: 33.3%; }

  .content-width-4-9-399 {
    width: 44.4%; }

  .content-width-5-9-399 {
    width: 55.5%; }

  .content-width-6-9-399 {
    width: 66.6%; }

  .content-width-7-9-399 {
    width: 77.7%; }

  .content-width-8-9-399 {
    width: 88.8%; }

  .content-width-1-10-399 {
    width: 10%; }

  .content-width-2-10-399 {
    width: 20%; }

  .content-width-3-10-399 {
    width: 30%; }

  .content-width-4-10-399 {
    width: 40%; }

  .content-width-5-10-399 {
    width: 50%; }

  .content-width-6-10-399 {
    width: 60%; }

  .content-width-7-10-399 {
    width: 70%; }

  .content-width-8-10-399 {
    width: 80%; }

  .content-width-9-10-399 {
    width: 90%; }

  .content-width-1-12-399 {
    width: 8.3%; }

  .content-width-2-12-399 {
    width: 16.6%; }

  .content-width-3-12-399 {
    width: 25%; }

  .content-width-4-12-399 {
    width: 33.3%; }

  .content-width-5-12-399 {
    width: 41.6%; }

  .content-width-6-12-399 {
    width: 50%; }

  .content-width-7-12-399 {
    width: 58.3%; }

  .content-width-8-12-399 {
    width: 66.6%; }

  .content-width-9-12-399 {
    width: 75%; }

  .content-width-10-12-399 {
    width: 83.3%; }

  .content-width-11-12-399 {
    width: 91.6%; }

  .width-auto-399 {
    width: auto; } }
/***** HIDE AND SHOW *****/
.hidden {
  display: none; }

.show {
  display: block; }

@media screen and (max-width: 1023px) {
  .hidden-1023 {
    display: none; }

  .show-1023 {
    display: block; } }
@media screen and (max-width: 767px) {
  .hidden-767 {
    display: none; }

  .show-767 {
    display: block; } }
@media screen and (max-width: 479px) {
  .hidden-479 {
    display: none; }

  .show-479 {
    display: block; } }
/***** FLOATING LEFT AND RIGHT CONTENT *****/
.left-content {
  float: left;
  position: relative; }

.right-content {
  float: right;
  position: relative; }

.no-float {
  float: none; }

@media screen and (max-width: 1023px) {
  .left-content-1023 {
    float: left;
    position: relative; }

  .right-content-1023 {
    float: right;
    position: relative; }

  .no-float-1023 {
    float: none; } }
@media screen and (max-width: 767px) {
  .left-content-767 {
    float: left;
    position: relative; }

  .right-content-767 {
    float: right;
    position: relative; }

  .no-float-767 {
    float: none; } }
@media screen and (max-width: 479px) {
  .left-content-479 {
    float: left;
    position: relative; }

  .right-content-479 {
    float: right;
    position: relative; }

  .no-float-479 {
    float: none; } }
/***** CENTRED CONTENT *****/
.content-width {
  display: block;
  margin: 0 auto; }

.content-width-center-override {
  float: none;
  overflow: hidden; }

.content-max-width-680 {
  max-width: 680px; }

.content-max-width-768 {
  max-width: 768px; }

.content-max-width-900 {
  width: 100%;
  max-width: 900px; }

.content-max-width-920 {
  max-width: 920px; }

.content-max-width-940 {
  max-width: 940px; }

.content-max-width-1024 {
  max-width: 1024px; }

.content-max-width-1100 {
  max-width: 1100px; }

.content-max-width-1200 {
  max-width: 1200px; }

.content-max-width-1300 {
  max-width: 1300px; }

.content-max-width-1400 {
  max-width: 1400px; }

.content-max-width-1500 {
  max-width: 1500px; }

.content-max-width-1600 {
  max-width: 1600px; }

.content-max-width-1700 {
  max-width: 1700px; }

.content-max-width-1800 {
  max-width: 1800px; }

.content-center {
  float: none;
  display: block;
  margin-left: auto !important;
  margin-right: auto !important; }

/***** VERTICAL CENTRE CONTENT *****/
.center-outer {
  display: table;
  height: 100%;
  width: 100%; }

.center-inner {
  display: table-cell;
  vertical-align: middle; }

/***** POSITIONING *****/
.content-absolute {
  position: absolute; }

.content-fixed {
  position: fixed; }

.content-relative {
  position: relative; }

.content-top {
  top: 0; }

.content-right {
  right: 0; }

.content-bottom {
  bottom: 0; }

.content-left {
  left: 0; }

.position-horizontal-center {
  float: none;
  width: auto;
  display: table;
  margin: 0 auto; }

.clear-b {
  clear: both; }

.clear-l {
  clear: left; }

.clear-r {
  clear: right; }

@media screen and (max-width: 1799px) {
  .clear-b-1799 {
    clear: both; }

  .clear-l-1799 {
    clear: left; }

  .clear-r-1799 {
    clear: right; } }
@media screen and (max-width: 1699px) {
  .clear-b-1699 {
    clear: both; }

  .clear-l-1699 {
    clear: left; }

  .clear-r-1699 {
    clear: right; } }
@media screen and (max-width: 1599px) {
  .clear-b-1599 {
    clear: both; }

  .clear-l-1599 {
    clear: left; }

  .clear-r-1599 {
    clear: right; } }
@media screen and (max-width: 1499px) {
  .clear-b-1499 {
    clear: both; }

  .clear-l-1499 {
    clear: left; }

  .clear-r-1499 {
    clear: right; } }
@media screen and (max-width: 1399px) {
  .clear-b-1399 {
    clear: both; }

  .clear-l-1399 {
    clear: left; }

  .clear-r-1399 {
    clear: right; } }
@media screen and (max-width: 1299px) {
  .clear-b-1299 {
    clear: both; }

  .clear-l-1299 {
    clear: left; }

  .clear-r-1299 {
    clear: right; } }
@media screen and (max-width: 1199px) {
  .clear-b-1199 {
    clear: both; }

  .clear-l-1199 {
    clear: left; }

  .clear-r-1199 {
    clear: right; } }
@media screen and (max-width: 1099px) {
  .clear-b-1099 {
    clear: both; }

  .clear-l-1099 {
    clear: left; }

  .clear-r-1099 {
    clear: right; } }
@media screen and (max-width: 1023px) {
  .clear-b-1023 {
    clear: both; }

  .clear-l-1023 {
    clear: left; }

  .clear-r-1023 {
    clear: right; } }
@media screen and (max-width: 999px) {
  .clear-b-999 {
    clear: both; }

  .clear-l-999 {
    clear: left; }

  .clear-r-999 {
    clear: right; } }
@media screen and (max-width: 899px) {
  .clear-b-899 {
    clear: both; }

  .clear-l-899 {
    clear: left; }

  .clear-r-899 {
    clear: right; } }
@media screen and (max-width: 799px) {
  .clear-b-799 {
    clear: both; }

  .clear-l-799 {
    clear: left; }

  .clear-r-799 {
    clear: right; } }
@media screen and (max-width: 767px) {
  .clear-b-767 {
    clear: both; }

  .clear-l-767 {
    clear: left; }

  .clear-r-767 {
    clear: right; } }
@media screen and (max-width: 699px) {
  .clear-b-699 {
    clear: both; }

  .clear-l-699 {
    clear: left; }

  .clear-r-699 {
    clear: right; } }
@media screen and (max-width: 599px) {
  .clear-b-599 {
    clear: both; }

  .clear-l-599 {
    clear: left; }

  .clear-r-599 {
    clear: right; } }
@media screen and (max-width: 499px) {
  .clear-b-499 {
    clear: both; }

  .clear-l-499 {
    clear: left; }

  .clear-r-499 {
    clear: right; } }
@media screen and (max-width: 479px) {
  .clear-b-479 {
    clear: both; }

  .clear-l-479 {
    clear: left; }

  .clear-r-479 {
    clear: right; } }
@media screen and (max-width: 399px) {
  .clear-b-399 {
    clear: both; }

  .clear-l-399 {
    clear: left; }

  .clear-r-399 {
    clear: right; } }
/***** HEIGHTS *****/
.screen-height {
  height: 100vh; }

.screen-height-min {
  min-height: 100vh; }

.full-height {
  height: 100%; }

.height-100 {
  height: 100%; }

.height-90 {
  height: 90vh; }

.height-80 {
  height: 80vh; }

.height-70 {
  height: 70vh; }

.height-60 {
  height: 60vh; }

.height-50 {
  height: 50vh; }

.height-40 {
  height: 40vh; }

.height-30 {
  height: 30vh; }

.height-20 {
  height: 20vh; }

.height-10 {
  height: 10vh; }

@media screen and (max-width: 1023px) {
  .height-auto-1023 {
    height: auto; } }
@media screen and (max-width: 767px) {
  .height-auto-767 {
    height: auto; } }
@media screen and (max-width: 479px) {
  .height-auto-479 {
    height: auto; } }
.overflow-hidden {
  overflow: hidden; }

.text-size-large {
  font-size: 1.4rem; }

.text-left {
  text-align: left; }

.text-right {
  text-align: right; }

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

.z-behind {
  z-index: -1; }

.z-0 {
  z-index: 0; }

.z-1 {
  z-index: 1; }

.z-2 {
  z-index: 2; }

.z-3 {
  z-index: 3; }

.z-4 {
  z-index: 4; }

.z-5 {
  z-index: 5; }

.z-6 {
  z-index: 6; }

.z-7 {
  z-index: 7; }

.z-8 {
  z-index: 8; }

.z-9 {
  z-index: 9; }

.z-10 {
  z-index: 10; }

img.aligncenter {
  margin: 0 auto; }

/**************************************** PADDING ****************************************/
/***** PADDING TOP *****/
.pad-t-0, .pad-v-0, .pad-all-0 {
  padding-top: 0px; }

.pad-t-5, .pad-v-5, .pad-all-5 {
  padding-top: 5px; }

.pad-t-10, .pad-v-10, .pad-all-10 {
  padding-top: 10px; }

.pad-t-15, .pad-v-15, .pad-all-15 {
  padding-top: 15px; }

.pad-t-20, .pad-v-20, .pad-all-20 {
  padding-top: 20px; }

.pad-t-25, .pad-v-25, .pad-all-25 {
  padding-top: 25px; }

.pad-t-30, .pad-v-30, .pad-all-30 {
  padding-top: 30px; }

.pad-t-40, .pad-v-40, .pad-all-40 {
  padding-top: 40px; }

.pad-t-50, .pad-v-50, .pad-all-50 {
  padding-top: 50px; }

.pad-t-60, .pad-v-60, .pad-all-60 {
  padding-top: 60px; }

.pad-t-70, .pad-v-70, .pad-all-70 {
  padding-top: 70px; }

.pad-t-80, .pad-v-80, .pad-all-80 {
  padding-top: 80px; }

.pad-t-90, .pad-v-90, .pad-all-90 {
  padding-top: 90px; }

.pad-t-100, .pad-v-100, .pad-all-100 {
  padding-top: 100px; }

.pad-t-120, .pad-v-120, .pad-all-120 {
  padding-top: 120px; }

.pad-t-140, .pad-v-140, .pad-all-140 {
  padding-top: 140px; }

.pad-t-150, .pad-v-150, .pad-all-150 {
  padding-top: 150px; }

.pad-t-160, .pad-v-160, .pad-all-160 {
  padding-top: 160px; }

.pad-t-180, .pad-v-180, .pad-all-180 {
  padding-top: 180px; }

.pad-t-200, .pad-v-200, .pad-all-200 {
  padding-top: 200px; }

@media screen and (max-width: 1799px) {
  .pad-t-0-1799, .pad-v-0-1799, .pad-all-0-1799 {
    padding-top: 0px; }

  .pad-t-5-1799, .pad-v-5-1799, .pad-all-5-1799 {
    padding-top: 5px; }

  .pad-t-10-1799, .pad-v-10-1799, .pad-all-10-1799 {
    padding-top: 10px; }

  .pad-t-15-1799, .pad-v-15-1799, .pad-all-15-1799 {
    padding-top: 15px; }

  .pad-t-20-1799, .pad-v-20-1799, .pad-all-20-1799 {
    padding-top: 20px; }

  .pad-t-25-1799, .pad-v-25-1799, .pad-all-25-1799 {
    padding-top: 25px; }

  .pad-t-30-1799, .pad-v-30-1799, .pad-all-30-1799 {
    padding-top: 30px; }

  .pad-t-40-1799, .pad-v-40-1799, .pad-all-40-1799 {
    padding-top: 40px; }

  .pad-t-50-1799, .pad-v-50-1799, .pad-all-50-1799 {
    padding-top: 50px; }

  .pad-t-60-1799, .pad-v-60-1799, .pad-all-60-1799 {
    padding-top: 60px; }

  .pad-t-70-1799, .pad-v-70-1799, .pad-all-70-1799 {
    padding-top: 70px; }

  .pad-t-80-1799, .pad-v-80-1799, .pad-all-80-1799 {
    padding-top: 80px; }

  .pad-t-90-1799, .pad-v-90-1799, .pad-all-90-1799 {
    padding-top: 90px; }

  .pad-t-100-1799, .pad-v-100-1799, .pad-all-100-1799 {
    padding-top: 100px; }

  .pad-t-120-1799, .pad-v-120-1799, .pad-all-120-1799 {
    padding-top: 120px; }

  .pad-t-140-1799, .pad-v-140-1799, .pad-all-140-1799 {
    padding-top: 140px; }

  .pad-t-150-1799, .pad-v-150-1799, .pad-all-150-1799 {
    padding-top: 150px; }

  .pad-t-160-1799, .pad-v-160-1799, .pad-all-160-1799 {
    padding-top: 160px; }

  .pad-t-180-1799, .pad-v-180-1799, .pad-all-180-1799 {
    padding-top: 180px; }

  .pad-t-200-1799, .pad-v-200-1799, .pad-all-200-1799 {
    padding-top: 200px; } }
@media screen and (max-width: 1699px) {
  .pad-t-0-1699, .pad-v-0-1699, .pad-all-0-1699 {
    padding-top: 0px; }

  .pad-t-5-1699, .pad-v-5-1699, .pad-all-5-1699 {
    padding-top: 5px; }

  .pad-t-10-1699, .pad-v-10-1699, .pad-all-10-1699 {
    padding-top: 10px; }

  .pad-t-15-1699, .pad-v-15-1699, .pad-all-15-1699 {
    padding-top: 15px; }

  .pad-t-20-1699, .pad-v-20-1699, .pad-all-20-1699 {
    padding-top: 20px; }

  .pad-t-25-1699, .pad-v-25-1699, .pad-all-25-1699 {
    padding-top: 25px; }

  .pad-t-30-1699, .pad-v-30-1699, .pad-all-30-1699 {
    padding-top: 30px; }

  .pad-t-40-1699, .pad-v-40-1699, .pad-all-40-1699 {
    padding-top: 40px; }

  .pad-t-50-1699, .pad-v-50-1699, .pad-all-50-1699 {
    padding-top: 50px; }

  .pad-t-60-1699, .pad-v-60-1699, .pad-all-60-1699 {
    padding-top: 60px; }

  .pad-t-70-1699, .pad-v-70-1699, .pad-all-70-1699 {
    padding-top: 70px; }

  .pad-t-80-1699, .pad-v-80-1699, .pad-all-80-1699 {
    padding-top: 80px; }

  .pad-t-90-1699, .pad-v-90-1699, .pad-all-90-1699 {
    padding-top: 90px; }

  .pad-t-100-1699, .pad-v-100-1699, .pad-all-100-1699 {
    padding-top: 100px; }

  .pad-t-120-1699, .pad-v-120-1699, .pad-all-120-1699 {
    padding-top: 120px; }

  .pad-t-140-1699, .pad-v-140-1699, .pad-all-140-1699 {
    padding-top: 140px; }

  .pad-t-150-1699, .pad-v-150-1699, .pad-all-150-1699 {
    padding-top: 150px; }

  .pad-t-160-1699, .pad-v-160-1699, .pad-all-160-1699 {
    padding-top: 160px; }

  .pad-t-180-1699, .pad-v-180-1699, .pad-all-180-1699 {
    padding-top: 180px; }

  .pad-t-200-1699, .pad-v-200-1699, .pad-all-200-1699 {
    padding-top: 200px; } }
@media screen and (max-width: 1599px) {
  .pad-t-0-1599, .pad-v-0-1599, .pad-all-0-1599 {
    padding-top: 0px; }

  .pad-t-5-1599, .pad-v-5-1599, .pad-all-5-1599 {
    padding-top: 5px; }

  .pad-t-10-1599, .pad-v-10-1599, .pad-all-10-1599 {
    padding-top: 10px; }

  .pad-t-15-1599, .pad-v-15-1599, .pad-all-15-1599 {
    padding-top: 15px; }

  .pad-t-20-1599, .pad-v-20-1599, .pad-all-20-1599 {
    padding-top: 20px; }

  .pad-t-25-1599, .pad-v-25-1599, .pad-all-25-1599 {
    padding-top: 25px; }

  .pad-t-30-1599, .pad-v-30-1599, .pad-all-30-1599 {
    padding-top: 30px; }

  .pad-t-40-1599, .pad-v-40-1599, .pad-all-40-1599 {
    padding-top: 40px; }

  .pad-t-50-1599, .pad-v-50-1599, .pad-all-50-1599 {
    padding-top: 50px; }

  .pad-t-60-1599, .pad-v-60-1599, .pad-all-60-1599 {
    padding-top: 60px; }

  .pad-t-70-1599, .pad-v-70-1599, .pad-all-70-1599 {
    padding-top: 70px; }

  .pad-t-80-1599, .pad-v-80-1599, .pad-all-80-1599 {
    padding-top: 80px; }

  .pad-t-90-1599, .pad-v-90-1599, .pad-all-90-1599 {
    padding-top: 90px; }

  .pad-t-100-1599, .pad-v-100-1599, .pad-all-100-1599 {
    padding-top: 100px; }

  .pad-t-120-1599, .pad-v-120-1599, .pad-all-120-1599 {
    padding-top: 120px; }

  .pad-t-140-1599, .pad-v-140-1599, .pad-all-140-1599 {
    padding-top: 140px; }

  .pad-t-150-1599, .pad-v-150-1599, .pad-all-150-1599 {
    padding-top: 150px; }

  .pad-t-160-1599, .pad-v-160-1599, .pad-all-160-1599 {
    padding-top: 160px; }

  .pad-t-180-1599, .pad-v-180-1599, .pad-all-180-1599 {
    padding-top: 180px; }

  .pad-t-200-1599, .pad-v-200-1599, .pad-all-200-1599 {
    padding-top: 200px; } }
@media screen and (max-width: 1499px) {
  .pad-t-0-1499, .pad-v-0-1499, .pad-all-0-1499 {
    padding-top: 0px; }

  .pad-t-5-1499, .pad-v-5-1499, .pad-all-5-1499 {
    padding-top: 5px; }

  .pad-t-10-1499, .pad-v-10-1499, .pad-all-10-1499 {
    padding-top: 10px; }

  .pad-t-15-1499, .pad-v-15-1499, .pad-all-15-1499 {
    padding-top: 15px; }

  .pad-t-20-1499, .pad-v-20-1499, .pad-all-20-1499 {
    padding-top: 20px; }

  .pad-t-25-1499, .pad-v-25-1499, .pad-all-25-1499 {
    padding-top: 25px; }

  .pad-t-30-1499, .pad-v-30-1499, .pad-all-30-1499 {
    padding-top: 30px; }

  .pad-t-40-1499, .pad-v-40-1499, .pad-all-40-1499 {
    padding-top: 40px; }

  .pad-t-50-1499, .pad-v-50-1499, .pad-all-50-1499 {
    padding-top: 50px; }

  .pad-t-60-1499, .pad-v-60-1499, .pad-all-60-1499 {
    padding-top: 60px; }

  .pad-t-70-1499, .pad-v-70-1499, .pad-all-70-1499 {
    padding-top: 70px; }

  .pad-t-80-1499, .pad-v-80-1499, .pad-all-80-1499 {
    padding-top: 80px; }

  .pad-t-90-1499, .pad-v-90-1499, .pad-all-90-1499 {
    padding-top: 90px; }

  .pad-t-100-1499, .pad-v-100-1499, .pad-all-100-1499 {
    padding-top: 100px; }

  .pad-t-120-1499, .pad-v-120-1499, .pad-all-120-1499 {
    padding-top: 120px; }

  .pad-t-140-1499, .pad-v-140-1499, .pad-all-140-1499 {
    padding-top: 140px; }

  .pad-t-150-1499, .pad-v-150-1499, .pad-all-150-1499 {
    padding-top: 150px; }

  .pad-t-160-1499, .pad-v-160-1499, .pad-all-160-1499 {
    padding-top: 160px; }

  .pad-t-180-1499, .pad-v-180-1499, .pad-all-180-1499 {
    padding-top: 180px; }

  .pad-t-200-1499, .pad-v-200-1499, .pad-all-200-1499 {
    padding-top: 200px; } }
@media screen and (max-width: 1399px) {
  .pad-t-0-1399, .pad-v-0-1399, .pad-all-0-1399 {
    padding-top: 0px; }

  .pad-t-5-1399, .pad-v-5-1399, .pad-all-5-1399 {
    padding-top: 5px; }

  .pad-t-10-1399, .pad-v-10-1399, .pad-all-10-1399 {
    padding-top: 10px; }

  .pad-t-15-1399, .pad-v-15-1399, .pad-all-15-1399 {
    padding-top: 15px; }

  .pad-t-20-1399, .pad-v-20-1399, .pad-all-20-1399 {
    padding-top: 20px; }

  .pad-t-25-1399, .pad-v-25-1399, .pad-all-25-1399 {
    padding-top: 25px; }

  .pad-t-30-1399, .pad-v-30-1399, .pad-all-30-1399 {
    padding-top: 30px; }

  .pad-t-40-1399, .pad-v-40-1399, .pad-all-40-1399 {
    padding-top: 40px; }

  .pad-t-50-1399, .pad-v-50-1399, .pad-all-50-1399 {
    padding-top: 50px; }

  .pad-t-60-1399, .pad-v-60-1399, .pad-all-60-1399 {
    padding-top: 60px; }

  .pad-t-70-1399, .pad-v-70-1399, .pad-all-70-1399 {
    padding-top: 70px; }

  .pad-t-80-1399, .pad-v-80-1399, .pad-all-80-1399 {
    padding-top: 80px; }

  .pad-t-90-1399, .pad-v-90-1399, .pad-all-90-1399 {
    padding-top: 90px; }

  .pad-t-100-1399, .pad-v-100-1399, .pad-all-100-1399 {
    padding-top: 100px; }

  .pad-t-120-1399, .pad-v-120-1399, .pad-all-120-1399 {
    padding-top: 120px; }

  .pad-t-140-1399, .pad-v-140-1399, .pad-all-140-1399 {
    padding-top: 140px; }

  .pad-t-150-1399, .pad-v-150-1399, .pad-all-150-1399 {
    padding-top: 150px; }

  .pad-t-160-1399, .pad-v-160-1399, .pad-all-160-1399 {
    padding-top: 160px; }

  .pad-t-180-1399, .pad-v-180-1399, .pad-all-180-1399 {
    padding-top: 180px; }

  .pad-t-200-1399, .pad-v-200-1399, .pad-all-200-1399 {
    padding-top: 200px; } }
@media screen and (max-width: 1299px) {
  .pad-t-0-1299, .pad-v-0-1299, .pad-all-0-1299 {
    padding-top: 0px; }

  .pad-t-5-1299, .pad-v-5-1299, .pad-all-5-1299 {
    padding-top: 5px; }

  .pad-t-10-1299, .pad-v-10-1299, .pad-all-10-1299 {
    padding-top: 10px; }

  .pad-t-15-1299, .pad-v-15-1299, .pad-all-15-1299 {
    padding-top: 15px; }

  .pad-t-20-1299, .pad-v-20-1299, .pad-all-20-1299 {
    padding-top: 20px; }

  .pad-t-25-1299, .pad-v-25-1299, .pad-all-25-1299 {
    padding-top: 25px; }

  .pad-t-30-1299, .pad-v-30-1299, .pad-all-30-1299 {
    padding-top: 30px; }

  .pad-t-40-1299, .pad-v-40-1299, .pad-all-40-1299 {
    padding-top: 40px; }

  .pad-t-50-1299, .pad-v-50-1299, .pad-all-50-1299 {
    padding-top: 50px; }

  .pad-t-60-1299, .pad-v-60-1299, .pad-all-60-1299 {
    padding-top: 60px; }

  .pad-t-70-1299, .pad-v-70-1299, .pad-all-70-1299 {
    padding-top: 70px; }

  .pad-t-80-1299, .pad-v-80-1299, .pad-all-80-1299 {
    padding-top: 80px; }

  .pad-t-90-1299, .pad-v-90-1299, .pad-all-90-1299 {
    padding-top: 90px; }

  .pad-t-100-1299, .pad-v-100-1299, .pad-all-100-1299 {
    padding-top: 100px; }

  .pad-t-120-1299, .pad-v-120-1299, .pad-all-120-1299 {
    padding-top: 120px; }

  .pad-t-140-1299, .pad-v-140-1299, .pad-all-140-1299 {
    padding-top: 140px; }

  .pad-t-150-1299, .pad-v-150-1299, .pad-all-150-1299 {
    padding-top: 150px; }

  .pad-t-160-1299, .pad-v-160-1299, .pad-all-160-1299 {
    padding-top: 160px; }

  .pad-t-180-1299, .pad-v-180-1299, .pad-all-180-1299 {
    padding-top: 180px; }

  .pad-t-200-1299, .pad-v-200-1299, .pad-all-200-1299 {
    padding-top: 200px; } }
@media screen and (max-width: 1199px) {
  .pad-t-0-1199, .pad-v-0-1199, .pad-all-0-1199 {
    padding-top: 0px; }

  .pad-t-5-1199, .pad-v-5-1199, .pad-all-5-1199 {
    padding-top: 5px; }

  .pad-t-10-1199, .pad-v-10-1199, .pad-all-10-1199 {
    padding-top: 10px; }

  .pad-t-15-1199, .pad-v-15-1199, .pad-all-15-1199 {
    padding-top: 15px; }

  .pad-t-20-1199, .pad-v-20-1199, .pad-all-20-1199 {
    padding-top: 20px; }

  .pad-t-25-1199, .pad-v-25-1199, .pad-all-25-1199 {
    padding-top: 25px; }

  .pad-t-30-1199, .pad-v-30-1199, .pad-all-30-1199 {
    padding-top: 30px; }

  .pad-t-40-1199, .pad-v-40-1199, .pad-all-40-1199 {
    padding-top: 40px; }

  .pad-t-50-1199, .pad-v-50-1199, .pad-all-50-1199 {
    padding-top: 50px; }

  .pad-t-60-1199, .pad-v-60-1199, .pad-all-60-1199 {
    padding-top: 60px; }

  .pad-t-70-1199, .pad-v-70-1199, .pad-all-70-1199 {
    padding-top: 70px; }

  .pad-t-80-1199, .pad-v-80-1199, .pad-all-80-1199 {
    padding-top: 80px; }

  .pad-t-90-1199, .pad-v-90-1199, .pad-all-90-1199 {
    padding-top: 90px; }

  .pad-t-100-1199, .pad-v-100-1199, .pad-all-100-1199 {
    padding-top: 100px; }

  .pad-t-120-1199, .pad-v-120-1199, .pad-all-120-1199 {
    padding-top: 120px; }

  .pad-t-140-1199, .pad-v-140-1199, .pad-all-140-1199 {
    padding-top: 140px; }

  .pad-t-150-1199, .pad-v-150-1199, .pad-all-150-1199 {
    padding-top: 150px; }

  .pad-t-160-1199, .pad-v-160-1199, .pad-all-160-1199 {
    padding-top: 160px; }

  .pad-t-180-1199, .pad-v-180-1199, .pad-all-180-1199 {
    padding-top: 180px; }

  .pad-t-200-1199, .pad-v-200-1199, .pad-all-200-1199 {
    padding-top: 200px; } }
@media screen and (max-width: 1099px) {
  .pad-t-0-1099, .pad-v-0-1099, .pad-all-0-1099 {
    padding-top: 0px; }

  .pad-t-5-1099, .pad-v-5-1099, .pad-all-5-1099 {
    padding-top: 5px; }

  .pad-t-10-1099, .pad-v-10-1099, .pad-all-10-1099 {
    padding-top: 10px; }

  .pad-t-15-1099, .pad-v-15-1099, .pad-all-15-1099 {
    padding-top: 15px; }

  .pad-t-20-1099, .pad-v-20-1099, .pad-all-20-1099 {
    padding-top: 20px; }

  .pad-t-25-1099, .pad-v-25-1099, .pad-all-25-1099 {
    padding-top: 25px; }

  .pad-t-30-1099, .pad-v-30-1099, .pad-all-30-1099 {
    padding-top: 30px; }

  .pad-t-40-1099, .pad-v-40-1099, .pad-all-40-1099 {
    padding-top: 40px; }

  .pad-t-50-1099, .pad-v-50-1099, .pad-all-50-1099 {
    padding-top: 50px; }

  .pad-t-60-1099, .pad-v-60-1099, .pad-all-60-1099 {
    padding-top: 60px; }

  .pad-t-70-1099, .pad-v-70-1099, .pad-all-70-1099 {
    padding-top: 70px; }

  .pad-t-80-1099, .pad-v-80-1099, .pad-all-80-1099 {
    padding-top: 80px; }

  .pad-t-90-1099, .pad-v-90-1099, .pad-all-90-1099 {
    padding-top: 90px; }

  .pad-t-100-1099, .pad-v-100-1099, .pad-all-100-1099 {
    padding-top: 100px; }

  .pad-t-120-1099, .pad-v-120-1099, .pad-all-120-1099 {
    padding-top: 120px; }

  .pad-t-140-1099, .pad-v-140-1099, .pad-all-140-1099 {
    padding-top: 140px; }

  .pad-t-150-1099, .pad-v-150-1099, .pad-all-150-1099 {
    padding-top: 150px; }

  .pad-t-160-1099, .pad-v-160-1099, .pad-all-160-1099 {
    padding-top: 160px; }

  .pad-t-180-1099, .pad-v-180-1099, .pad-all-180-1099 {
    padding-top: 180px; }

  .pad-t-200-1099, .pad-v-200-1099, .pad-all-200-1099 {
    padding-top: 200px; } }
@media screen and (max-width: 1023px) {
  .pad-t-0-1023, .pad-v-0-1023, .pad-all-0-1023 {
    padding-top: 0px; }

  .pad-t-5-1023, .pad-v-5-1023, .pad-all-5-1023 {
    padding-top: 5px; }

  .pad-t-10-1023, .pad-v-10-1023, .pad-all-10-1023 {
    padding-top: 10px; }

  .pad-t-15-1023, .pad-v-15-1023, .pad-all-15-1023 {
    padding-top: 15px; }

  .pad-t-20-1023, .pad-v-20-1023, .pad-all-20-1023 {
    padding-top: 20px; }

  .pad-t-25-1023, .pad-v-25-1023, .pad-all-25-1023 {
    padding-top: 25px; }

  .pad-t-30-1023, .pad-v-30-1023, .pad-all-30-1023 {
    padding-top: 30px; }

  .pad-t-40-1023, .pad-v-40-1023, .pad-all-40-1023 {
    padding-top: 40px; }

  .pad-t-50-1023, .pad-v-50-1023, .pad-all-50-1023 {
    padding-top: 50px; }

  .pad-t-60-1023, .pad-v-60-1023, .pad-all-60-1023 {
    padding-top: 60px; }

  .pad-t-70-1023, .pad-v-70-1023, .pad-all-70-1023 {
    padding-top: 70px; }

  .pad-t-80-1023, .pad-v-80-1023, .pad-all-80-1023 {
    padding-top: 80px; }

  .pad-t-90-1023, .pad-v-90-1023, .pad-all-90-1023 {
    padding-top: 90px; }

  .pad-t-100-1023, .pad-v-100-1023, .pad-all-100-1023 {
    padding-top: 100px; }

  .pad-t-120-1023, .pad-v-120-1023, .pad-all-120-1023 {
    padding-top: 120px; }

  .pad-t-140-1023, .pad-v-140-1023, .pad-all-140-1023 {
    padding-top: 140px; }

  .pad-t-150-1023, .pad-v-150-1023, .pad-all-150-1023 {
    padding-top: 150px; }

  .pad-t-160-1023, .pad-v-160-1023, .pad-all-160-1023 {
    padding-top: 160px; }

  .pad-t-180-1023, .pad-v-180-1023, .pad-all-180-1023 {
    padding-top: 180px; }

  .pad-t-200-1023, .pad-v-200-1023, .pad-all-200-1023 {
    padding-top: 200px; } }
@media screen and (max-width: 999px) {
  .pad-t-0-999, .pad-v-0-999, .pad-all-0-999 {
    padding-top: 0px; }

  .pad-t-5-999, .pad-v-5-999, .pad-all-5-999 {
    padding-top: 5px; }

  .pad-t-10-999, .pad-v-10-999, .pad-all-10-999 {
    padding-top: 10px; }

  .pad-t-15-999, .pad-v-15-999, .pad-all-15-999 {
    padding-top: 15px; }

  .pad-t-20-999, .pad-v-20-999, .pad-all-20-999 {
    padding-top: 20px; }

  .pad-t-25-999, .pad-v-25-999, .pad-all-25-999 {
    padding-top: 25px; }

  .pad-t-30-999, .pad-v-30-999, .pad-all-30-999 {
    padding-top: 30px; }

  .pad-t-40-999, .pad-v-40-999, .pad-all-40-999 {
    padding-top: 40px; }

  .pad-t-50-999, .pad-v-50-999, .pad-all-50-999 {
    padding-top: 50px; }

  .pad-t-60-999, .pad-v-60-999, .pad-all-60-999 {
    padding-top: 60px; }

  .pad-t-70-999, .pad-v-70-999, .pad-all-70-999 {
    padding-top: 70px; }

  .pad-t-80-999, .pad-v-80-999, .pad-all-80-999 {
    padding-top: 80px; }

  .pad-t-90-999, .pad-v-90-999, .pad-all-90-999 {
    padding-top: 90px; }

  .pad-t-100-999, .pad-v-100-999, .pad-all-100-999 {
    padding-top: 100px; }

  .pad-t-120-999, .pad-v-120-999, .pad-all-120-999 {
    padding-top: 120px; }

  .pad-t-140-999, .pad-v-140-999, .pad-all-140-999 {
    padding-top: 140px; }

  .pad-t-150-999, .pad-v-150-999, .pad-all-150-999 {
    padding-top: 150px; }

  .pad-t-160-999, .pad-v-160-999, .pad-all-160-999 {
    padding-top: 160px; }

  .pad-t-180-999, .pad-v-180-999, .pad-all-180-999 {
    padding-top: 180px; }

  .pad-t-200-999, .pad-v-200-999, .pad-all-200-999 {
    padding-top: 200px; } }
@media screen and (max-width: 899px) {
  .pad-t-0-899, .pad-v-0-899, .pad-all-0-899 {
    padding-top: 0px; }

  .pad-t-5-899, .pad-v-5-899, .pad-all-5-899 {
    padding-top: 5px; }

  .pad-t-10-899, .pad-v-10-899, .pad-all-10-899 {
    padding-top: 10px; }

  .pad-t-15-899, .pad-v-15-899, .pad-all-15-899 {
    padding-top: 15px; }

  .pad-t-20-899, .pad-v-20-899, .pad-all-20-899 {
    padding-top: 20px; }

  .pad-t-25-899, .pad-v-25-899, .pad-all-25-899 {
    padding-top: 25px; }

  .pad-t-30-899, .pad-v-30-899, .pad-all-30-899 {
    padding-top: 30px; }

  .pad-t-40-899, .pad-v-40-899, .pad-all-40-899 {
    padding-top: 40px; }

  .pad-t-50-899, .pad-v-50-899, .pad-all-50-899 {
    padding-top: 50px; }

  .pad-t-60-899, .pad-v-60-899, .pad-all-60-899 {
    padding-top: 60px; }

  .pad-t-70-899, .pad-v-70-899, .pad-all-70-899 {
    padding-top: 70px; }

  .pad-t-80-899, .pad-v-80-899, .pad-all-80-899 {
    padding-top: 80px; }

  .pad-t-90-899, .pad-v-90-899, .pad-all-90-899 {
    padding-top: 90px; }

  .pad-t-100-899, .pad-v-100-899, .pad-all-100-899 {
    padding-top: 100px; }

  .pad-t-120-899, .pad-v-120-899, .pad-all-120-899 {
    padding-top: 120px; }

  .pad-t-140-899, .pad-v-140-899, .pad-all-140-899 {
    padding-top: 140px; }

  .pad-t-150-899, .pad-v-150-899, .pad-all-150-899 {
    padding-top: 150px; }

  .pad-t-160-899, .pad-v-160-899, .pad-all-160-899 {
    padding-top: 160px; }

  .pad-t-180-899, .pad-v-180-899, .pad-all-180-899 {
    padding-top: 180px; }

  .pad-t-200-899, .pad-v-200-899, .pad-all-200-899 {
    padding-top: 200px; } }
@media screen and (max-width: 799px) {
  .pad-t-0-799, .pad-v-0-799, .pad-all-0-799 {
    padding-top: 0px; }

  .pad-t-5-799, .pad-v-5-799, .pad-all-5-799 {
    padding-top: 5px; }

  .pad-t-10-799, .pad-v-10-799, .pad-all-10-799 {
    padding-top: 10px; }

  .pad-t-15-799, .pad-v-15-799, .pad-all-15-799 {
    padding-top: 15px; }

  .pad-t-20-799, .pad-v-20-799, .pad-all-20-799 {
    padding-top: 20px; }

  .pad-t-25-799, .pad-v-25-799, .pad-all-25-799 {
    padding-top: 25px; }

  .pad-t-30-799, .pad-v-30-799, .pad-all-30-799 {
    padding-top: 30px; }

  .pad-t-40-799, .pad-v-40-799, .pad-all-40-799 {
    padding-top: 40px; }

  .pad-t-50-799, .pad-v-50-799, .pad-all-50-799 {
    padding-top: 50px; }

  .pad-t-60-799, .pad-v-60-799, .pad-all-60-799 {
    padding-top: 60px; }

  .pad-t-70-799, .pad-v-70-799, .pad-all-70-799 {
    padding-top: 70px; }

  .pad-t-80-799, .pad-v-80-799, .pad-all-80-799 {
    padding-top: 80px; }

  .pad-t-90-799, .pad-v-90-799, .pad-all-90-799 {
    padding-top: 90px; }

  .pad-t-100-799, .pad-v-100-799, .pad-all-100-799 {
    padding-top: 100px; }

  .pad-t-120-799, .pad-v-120-799, .pad-all-120-799 {
    padding-top: 120px; }

  .pad-t-140-799, .pad-v-140-799, .pad-all-140-799 {
    padding-top: 140px; }

  .pad-t-150-799, .pad-v-150-799, .pad-all-150-799 {
    padding-top: 150px; }

  .pad-t-160-799, .pad-v-160-799, .pad-all-160-799 {
    padding-top: 160px; }

  .pad-t-180-799, .pad-v-180-799, .pad-all-180-799 {
    padding-top: 180px; }

  .pad-t-200-799, .pad-v-200-799, .pad-all-200-799 {
    padding-top: 200px; } }
@media screen and (max-width: 767px) {
  .pad-t-0-767, .pad-v-0-767, .pad-all-0-767 {
    padding-top: 0px; }

  .pad-t-5-767, .pad-v-5-767, .pad-all-5-767 {
    padding-top: 5px; }

  .pad-t-10-767, .pad-v-10-767, .pad-all-10-767 {
    padding-top: 10px; }

  .pad-t-15-767, .pad-v-15-767, .pad-all-15-767 {
    padding-top: 15px; }

  .pad-t-20-767, .pad-v-20-767, .pad-all-20-767 {
    padding-top: 20px; }

  .pad-t-25-767, .pad-v-25-767, .pad-all-25-767 {
    padding-top: 25px; }

  .pad-t-30-767, .pad-v-30-767, .pad-all-30-767 {
    padding-top: 30px; }

  .pad-t-40-767, .pad-v-40-767, .pad-all-40-767 {
    padding-top: 40px; }

  .pad-t-50-767, .pad-v-50-767, .pad-all-50-767 {
    padding-top: 50px; }

  .pad-t-60-767, .pad-v-60-767, .pad-all-60-767 {
    padding-top: 60px; }

  .pad-t-70-767, .pad-v-70-767, .pad-all-70-767 {
    padding-top: 70px; }

  .pad-t-80-767, .pad-v-80-767, .pad-all-80-767 {
    padding-top: 80px; }

  .pad-t-90-767, .pad-v-90-767, .pad-all-90-767 {
    padding-top: 90px; }

  .pad-t-100-767, .pad-v-100-767, .pad-all-100-767 {
    padding-top: 100px; }

  .pad-t-120-767, .pad-v-120-767, .pad-all-120-767 {
    padding-top: 120px; }

  .pad-t-140-767, .pad-v-140-767, .pad-all-140-767 {
    padding-top: 140px; }

  .pad-t-150-767, .pad-v-150-767, .pad-all-150-767 {
    padding-top: 150px; }

  .pad-t-160-767, .pad-v-160-767, .pad-all-160-767 {
    padding-top: 160px; }

  .pad-t-180-767, .pad-v-180-767, .pad-all-180-767 {
    padding-top: 180px; }

  .pad-t-200-767, .pad-v-200-767, .pad-all-200-767 {
    padding-top: 200px; } }
@media screen and (max-width: 699px) {
  .pad-t-0-699, .pad-v-0-699, .pad-all-0-699 {
    padding-top: 0px; }

  .pad-t-5-699, .pad-v-5-699, .pad-all-5-699 {
    padding-top: 5px; }

  .pad-t-10-699, .pad-v-10-699, .pad-all-10-699 {
    padding-top: 10px; }

  .pad-t-15-699, .pad-v-15-699, .pad-all-15-699 {
    padding-top: 15px; }

  .pad-t-20-699, .pad-v-20-699, .pad-all-20-699 {
    padding-top: 20px; }

  .pad-t-25-699, .pad-v-25-699, .pad-all-25-699 {
    padding-top: 25px; }

  .pad-t-30-699, .pad-v-30-699, .pad-all-30-699 {
    padding-top: 30px; }

  .pad-t-40-699, .pad-v-40-699, .pad-all-40-699 {
    padding-top: 40px; }

  .pad-t-50-699, .pad-v-50-699, .pad-all-50-699 {
    padding-top: 50px; }

  .pad-t-60-699, .pad-v-60-699, .pad-all-60-699 {
    padding-top: 60px; }

  .pad-t-70-699, .pad-v-70-699, .pad-all-70-699 {
    padding-top: 70px; }

  .pad-t-80-699, .pad-v-80-699, .pad-all-80-699 {
    padding-top: 80px; }

  .pad-t-90-699, .pad-v-90-699, .pad-all-90-699 {
    padding-top: 90px; }

  .pad-t-100-699, .pad-v-100-699, .pad-all-100-699 {
    padding-top: 100px; }

  .pad-t-120-699, .pad-v-120-699, .pad-all-120-699 {
    padding-top: 120px; }

  .pad-t-140-699, .pad-v-140-699, .pad-all-140-699 {
    padding-top: 140px; }

  .pad-t-150-699, .pad-v-150-699, .pad-all-150-699 {
    padding-top: 150px; }

  .pad-t-160-699, .pad-v-160-699, .pad-all-160-699 {
    padding-top: 160px; }

  .pad-t-180-699, .pad-v-180-699, .pad-all-180-699 {
    padding-top: 180px; }

  .pad-t-200-699, .pad-v-200-699, .pad-all-200-699 {
    padding-top: 200px; } }
@media screen and (max-width: 599px) {
  .pad-t-0-599, .pad-v-0-599, .pad-all-0-599 {
    padding-top: 0px; }

  .pad-t-5-599, .pad-v-5-599, .pad-all-5-599 {
    padding-top: 5px; }

  .pad-t-10-599, .pad-v-10-599, .pad-all-10-599 {
    padding-top: 10px; }

  .pad-t-15-599, .pad-v-15-599, .pad-all-15-599 {
    padding-top: 15px; }

  .pad-t-20-599, .pad-v-20-599, .pad-all-20-599 {
    padding-top: 20px; }

  .pad-t-25-599, .pad-v-25-599, .pad-all-25-599 {
    padding-top: 25px; }

  .pad-t-30-599, .pad-v-30-599, .pad-all-30-599 {
    padding-top: 30px; }

  .pad-t-40-599, .pad-v-40-599, .pad-all-40-599 {
    padding-top: 40px; }

  .pad-t-50-599, .pad-v-50-599, .pad-all-50-599 {
    padding-top: 50px; }

  .pad-t-60-599, .pad-v-60-599, .pad-all-60-599 {
    padding-top: 60px; }

  .pad-t-70-599, .pad-v-70-599, .pad-all-70-599 {
    padding-top: 70px; }

  .pad-t-80-599, .pad-v-80-599, .pad-all-80-599 {
    padding-top: 80px; }

  .pad-t-90-599, .pad-v-90-599, .pad-all-90-599 {
    padding-top: 90px; }

  .pad-t-100-599, .pad-v-100-599, .pad-all-100-599 {
    padding-top: 100px; }

  .pad-t-120-599, .pad-v-120-599, .pad-all-120-599 {
    padding-top: 120px; }

  .pad-t-140-599, .pad-v-140-599, .pad-all-140-599 {
    padding-top: 140px; }

  .pad-t-150-599, .pad-v-150-599, .pad-all-150-599 {
    padding-top: 150px; }

  .pad-t-160-599, .pad-v-160-599, .pad-all-160-599 {
    padding-top: 160px; }

  .pad-t-180-599, .pad-v-180-599, .pad-all-180-599 {
    padding-top: 180px; }

  .pad-t-200-599, .pad-v-200-599, .pad-all-200-599 {
    padding-top: 200px; } }
@media screen and (max-width: 499px) {
  .pad-t-0-499, .pad-v-0-499, .pad-all-0-499 {
    padding-top: 0px; }

  .pad-t-5-499, .pad-v-5-499, .pad-all-5-499 {
    padding-top: 5px; }

  .pad-t-10-499, .pad-v-10-499, .pad-all-10-499 {
    padding-top: 10px; }

  .pad-t-15-499, .pad-v-15-499, .pad-all-15-499 {
    padding-top: 15px; }

  .pad-t-20-499, .pad-v-20-499, .pad-all-20-499 {
    padding-top: 20px; }

  .pad-t-25-499, .pad-v-25-499, .pad-all-25-499 {
    padding-top: 25px; }

  .pad-t-30-499, .pad-v-30-499, .pad-all-30-499 {
    padding-top: 30px; }

  .pad-t-40-499, .pad-v-40-499, .pad-all-40-499 {
    padding-top: 40px; }

  .pad-t-50-499, .pad-v-50-499, .pad-all-50-499 {
    padding-top: 50px; }

  .pad-t-60-499, .pad-v-60-499, .pad-all-60-499 {
    padding-top: 60px; }

  .pad-t-70-499, .pad-v-70-499, .pad-all-70-499 {
    padding-top: 70px; }

  .pad-t-80-499, .pad-v-80-499, .pad-all-80-499 {
    padding-top: 80px; }

  .pad-t-90-499, .pad-v-90-499, .pad-all-90-499 {
    padding-top: 90px; }

  .pad-t-100-499, .pad-v-100-499, .pad-all-100-499 {
    padding-top: 100px; }

  .pad-t-120-499, .pad-v-120-499, .pad-all-120-499 {
    padding-top: 120px; }

  .pad-t-140-499, .pad-v-140-499, .pad-all-140-499 {
    padding-top: 140px; }

  .pad-t-150-499, .pad-v-150-499, .pad-all-150-499 {
    padding-top: 150px; }

  .pad-t-160-499, .pad-v-160-499, .pad-all-160-499 {
    padding-top: 160px; }

  .pad-t-180-499, .pad-v-180-499, .pad-all-180-499 {
    padding-top: 180px; }

  .pad-t-200-499, .pad-v-200-499, .pad-all-200-499 {
    padding-top: 200px; } }
@media screen and (max-width: 479px) {
  .pad-t-0-479, .pad-v-0-479, .pad-all-0-479 {
    padding-top: 0px; }

  .pad-t-5-479, .pad-v-5-479, .pad-all-5-479 {
    padding-top: 5px; }

  .pad-t-10-479, .pad-v-10-479, .pad-all-10-479 {
    padding-top: 10px; }

  .pad-t-15-479, .pad-v-15-479, .pad-all-15-479 {
    padding-top: 15px; }

  .pad-t-20-479, .pad-v-20-479, .pad-all-20-479 {
    padding-top: 20px; }

  .pad-t-25-479, .pad-v-25-479, .pad-all-25-479 {
    padding-top: 25px; }

  .pad-t-30-479, .pad-v-30-479, .pad-all-30-479 {
    padding-top: 30px; }

  .pad-t-40-479, .pad-v-40-479, .pad-all-40-479 {
    padding-top: 40px; }

  .pad-t-50-479, .pad-v-50-479, .pad-all-50-479 {
    padding-top: 50px; }

  .pad-t-60-479, .pad-v-60-479, .pad-all-60-479 {
    padding-top: 60px; }

  .pad-t-70-479, .pad-v-70-479, .pad-all-70-479 {
    padding-top: 70px; }

  .pad-t-80-479, .pad-v-80-479, .pad-all-80-479 {
    padding-top: 80px; }

  .pad-t-90-479, .pad-v-90-479, .pad-all-90-479 {
    padding-top: 90px; }

  .pad-t-100-479, .pad-v-100-479, .pad-all-100-479 {
    padding-top: 100px; }

  .pad-t-120-479, .pad-v-120-479, .pad-all-120-479 {
    padding-top: 120px; }

  .pad-t-140-479, .pad-v-140-479, .pad-all-140-479 {
    padding-top: 140px; }

  .pad-t-150-479, .pad-v-150-479, .pad-all-150-479 {
    padding-top: 150px; }

  .pad-t-160-479, .pad-v-160-479, .pad-all-160-479 {
    padding-top: 160px; }

  .pad-t-180-479, .pad-v-180-479, .pad-all-180-479 {
    padding-top: 180px; }

  .pad-t-200-479, .pad-v-200-479, .pad-all-200-479 {
    padding-top: 200px; } }
@media screen and (max-width: 399px) {
  .pad-t-0-399, .pad-v-0-399, .pad-all-0-399 {
    padding-top: 0px; }

  .pad-t-5-399, .pad-v-5-399, .pad-all-5-399 {
    padding-top: 5px; }

  .pad-t-10-399, .pad-v-10-399, .pad-all-10-399 {
    padding-top: 10px; }

  .pad-t-15-399, .pad-v-15-399, .pad-all-15-399 {
    padding-top: 15px; }

  .pad-t-20-399, .pad-v-20-399, .pad-all-20-399 {
    padding-top: 20px; }

  .pad-t-25-399, .pad-v-25-399, .pad-all-25-399 {
    padding-top: 25px; }

  .pad-t-30-399, .pad-v-30-399, .pad-all-30-399 {
    padding-top: 30px; }

  .pad-t-40-399, .pad-v-40-399, .pad-all-40-399 {
    padding-top: 40px; }

  .pad-t-50-399, .pad-v-50-399, .pad-all-50-399 {
    padding-top: 50px; }

  .pad-t-60-399, .pad-v-60-399, .pad-all-60-399 {
    padding-top: 60px; }

  .pad-t-70-399, .pad-v-70-399, .pad-all-70-399 {
    padding-top: 70px; }

  .pad-t-80-399, .pad-v-80-399, .pad-all-80-399 {
    padding-top: 80px; }

  .pad-t-90-399, .pad-v-90-399, .pad-all-90-399 {
    padding-top: 90px; }

  .pad-t-100-399, .pad-v-100-399, .pad-all-100-399 {
    padding-top: 100px; }

  .pad-t-120-399, .pad-v-120-399, .pad-all-120-399 {
    padding-top: 120px; }

  .pad-t-140-399, .pad-v-140-399, .pad-all-140-399 {
    padding-top: 140px; }

  .pad-t-150-399, .pad-v-150-399, .pad-all-150-399 {
    padding-top: 150px; }

  .pad-t-160-399, .pad-v-160-399, .pad-all-160-399 {
    padding-top: 160px; }

  .pad-t-180-399, .pad-v-180-399, .pad-all-180-399 {
    padding-top: 180px; }

  .pad-t-200-399, .pad-v-200-399, .pad-all-200-399 {
    padding-top: 200px; } }
/***** PADDING BOTTOM *****/
.pad-b-0, .pad-v-0, .pad-all-0 {
  padding-bottom: 0px; }

.pad-b-5, .pad-v-5, .pad-all-5 {
  padding-bottom: 5px; }

.pad-b-10, .pad-v-10, .pad-all-10 {
  padding-bottom: 10px; }

.pad-b-15, .pad-v-15, .pad-all-15 {
  padding-bottom: 15px; }

.pad-b-20, .pad-v-20, .pad-all-20 {
  padding-bottom: 20px; }

.pad-b-25, .pad-v-25, .pad-all-25 {
  padding-bottom: 25px; }

.pad-b-30, .pad-v-30, .pad-all-30 {
  padding-bottom: 30px; }

.pad-b-40, .pad-v-40, .pad-all-40 {
  padding-bottom: 40px; }

.pad-b-50, .pad-v-50, .pad-all-50 {
  padding-bottom: 50px; }

.pad-b-60, .pad-v-60, .pad-all-60 {
  padding-bottom: 60px; }

.pad-b-70, .pad-v-70, .pad-all-70 {
  padding-bottom: 70px; }

.pad-b-80, .pad-v-80, .pad-all-80 {
  padding-bottom: 80px; }

.pad-b-90, .pad-v-90, .pad-all-90 {
  padding-bottom: 90px; }

.pad-b-100, .pad-v-100, .pad-all-100 {
  padding-bottom: 100px; }

.pad-b-120, .pad-v-120, .pad-all-120 {
  padding-bottom: 120px; }

.pad-b-140, .pad-v-140, .pad-all-140 {
  padding-bottom: 140px; }

.pad-b-150, .pad-v-150, .pad-all-150 {
  padding-bottom: 150px; }

.pad-b-160, .pad-v-160, .pad-all-160 {
  padding-bottom: 160px; }

.pad-b-180, .pad-v-180, .pad-all-180 {
  padding-bottom: 180px; }

.pad-b-200, .pad-v-200, .pad-all-200 {
  padding-bottom: 200px; }

@media screen and (max-width: 1799px) {
  .pad-b-0-1799, .pad-v-0-1799, .pad-all-0-1799 {
    padding-bottom: 0px; }

  .pad-b-5-1799, .pad-v-5-1799, .pad-all-5-1799 {
    padding-bottom: 5px; }

  .pad-b-10-1799, .pad-v-10-1799, .pad-all-10-1799 {
    padding-bottom: 10px; }

  .pad-b-15-1799, .pad-v-15-1799, .pad-all-15-1799 {
    padding-bottom: 15px; }

  .pad-b-20-1799, .pad-v-20-1799, .pad-all-20-1799 {
    padding-bottom: 20px; }

  .pad-b-25-1799, .pad-v-25-1799, .pad-all-25-1799 {
    padding-bottom: 25px; }

  .pad-b-30-1799, .pad-v-30-1799, .pad-all-30-1799 {
    padding-bottom: 30px; }

  .pad-b-40-1799, .pad-v-40-1799, .pad-all-40-1799 {
    padding-bottom: 40px; }

  .pad-b-50-1799, .pad-v-50-1799, .pad-all-50-1799 {
    padding-bottom: 50px; }

  .pad-b-60-1799, .pad-v-60-1799, .pad-all-60-1799 {
    padding-bottom: 60px; }

  .pad-b-70-1799, .pad-v-70-1799, .pad-all-70-1799 {
    padding-bottom: 70px; }

  .pad-b-80-1799, .pad-v-80-1799, .pad-all-80-1799 {
    padding-bottom: 80px; }

  .pad-b-90-1799, .pad-v-90-1799, .pad-all-90-1799 {
    padding-bottom: 90px; }

  .pad-b-100-1799, .pad-v-100-1799, .pad-all-100-1799 {
    padding-bottom: 100px; }

  .pad-b-120-1799, .pad-v-120-1799, .pad-all-120-1799 {
    padding-bottom: 120px; }

  .pad-b-140-1799, .pad-v-140-1799, .pad-all-140-1799 {
    padding-bottom: 140px; }

  .pad-b-150-1799, .pad-v-150-1799, .pad-all-150-1799 {
    padding-bottom: 150px; }

  .pad-b-160-1799, .pad-v-160-1799, .pad-all-160-1799 {
    padding-bottom: 160px; }

  .pad-b-180-1799, .pad-v-180-1799, .pad-all-180-1799 {
    padding-bottom: 180px; }

  .pad-b-200-1799, .pad-v-200-1799, .pad-all-200-1799 {
    padding-bottom: 200px; } }
@media screen and (max-width: 1699px) {
  .pad-b-0-1699, .pad-v-0-1699, .pad-all-0-1699 {
    padding-bottom: 0px; }

  .pad-b-5-1699, .pad-v-5-1699, .pad-all-5-1699 {
    padding-bottom: 5px; }

  .pad-b-10-1699, .pad-v-10-1699, .pad-all-10-1699 {
    padding-bottom: 10px; }

  .pad-b-15-1699, .pad-v-15-1699, .pad-all-15-1699 {
    padding-bottom: 15px; }

  .pad-b-20-1699, .pad-v-20-1699, .pad-all-20-1699 {
    padding-bottom: 20px; }

  .pad-b-25-1699, .pad-v-25-1699, .pad-all-25-1699 {
    padding-bottom: 25px; }

  .pad-b-30-1699, .pad-v-30-1699, .pad-all-30-1699 {
    padding-bottom: 30px; }

  .pad-b-40-1699, .pad-v-40-1699, .pad-all-40-1699 {
    padding-bottom: 40px; }

  .pad-b-50-1699, .pad-v-50-1699, .pad-all-50-1699 {
    padding-bottom: 50px; }

  .pad-b-60-1699, .pad-v-60-1699, .pad-all-60-1699 {
    padding-bottom: 60px; }

  .pad-b-70-1699, .pad-v-70-1699, .pad-all-70-1699 {
    padding-bottom: 70px; }

  .pad-b-80-1699, .pad-v-80-1699, .pad-all-80-1699 {
    padding-bottom: 80px; }

  .pad-b-90-1699, .pad-v-90-1699, .pad-all-90-1699 {
    padding-bottom: 90px; }

  .pad-b-100-1699, .pad-v-100-1699, .pad-all-100-1699 {
    padding-bottom: 100px; }

  .pad-b-120-1699, .pad-v-120-1699, .pad-all-120-1699 {
    padding-bottom: 120px; }

  .pad-b-140-1699, .pad-v-140-1699, .pad-all-140-1699 {
    padding-bottom: 140px; }

  .pad-b-150-1699, .pad-v-150-1699, .pad-all-150-1699 {
    padding-bottom: 150px; }

  .pad-b-160-1699, .pad-v-160-1699, .pad-all-160-1699 {
    padding-bottom: 160px; }

  .pad-b-180-1699, .pad-v-180-1699, .pad-all-180-1699 {
    padding-bottom: 180px; }

  .pad-b-200-1699, .pad-v-200-1699, .pad-all-200-1699 {
    padding-bottom: 200px; } }
@media screen and (max-width: 1599px) {
  .pad-b-0-1599, .pad-v-0-1599, .pad-all-0-1599 {
    padding-bottom: 0px; }

  .pad-b-5-1599, .pad-v-5-1599, .pad-all-5-1599 {
    padding-bottom: 5px; }

  .pad-b-10-1599, .pad-v-10-1599, .pad-all-10-1599 {
    padding-bottom: 10px; }

  .pad-b-15-1599, .pad-v-15-1599, .pad-all-15-1599 {
    padding-bottom: 15px; }

  .pad-b-20-1599, .pad-v-20-1599, .pad-all-20-1599 {
    padding-bottom: 20px; }

  .pad-b-25-1599, .pad-v-25-1599, .pad-all-25-1599 {
    padding-bottom: 25px; }

  .pad-b-30-1599, .pad-v-30-1599, .pad-all-30-1599 {
    padding-bottom: 30px; }

  .pad-b-40-1599, .pad-v-40-1599, .pad-all-40-1599 {
    padding-bottom: 40px; }

  .pad-b-50-1599, .pad-v-50-1599, .pad-all-50-1599 {
    padding-bottom: 50px; }

  .pad-b-60-1599, .pad-v-60-1599, .pad-all-60-1599 {
    padding-bottom: 60px; }

  .pad-b-70-1599, .pad-v-70-1599, .pad-all-70-1599 {
    padding-bottom: 70px; }

  .pad-b-80-1599, .pad-v-80-1599, .pad-all-80-1599 {
    padding-bottom: 80px; }

  .pad-b-90-1599, .pad-v-90-1599, .pad-all-90-1599 {
    padding-bottom: 90px; }

  .pad-b-100-1599, .pad-v-100-1599, .pad-all-100-1599 {
    padding-bottom: 100px; }

  .pad-b-120-1599, .pad-v-120-1599, .pad-all-120-1599 {
    padding-bottom: 120px; }

  .pad-b-140-1599, .pad-v-140-1599, .pad-all-140-1599 {
    padding-bottom: 140px; }

  .pad-b-150-1599, .pad-v-150-1599, .pad-all-150-1599 {
    padding-bottom: 150px; }

  .pad-b-160-1599, .pad-v-160-1599, .pad-all-160-1599 {
    padding-bottom: 160px; }

  .pad-b-180-1599, .pad-v-180-1599, .pad-all-180-1599 {
    padding-bottom: 180px; }

  .pad-b-200-1599, .pad-v-200-1599, .pad-all-200-1599 {
    padding-bottom: 200px; } }
@media screen and (max-width: 1499px) {
  .pad-b-0-1499, .pad-v-0-1499, .pad-all-0-1499 {
    padding-bottom: 0px; }

  .pad-b-5-1499, .pad-v-5-1499, .pad-all-5-1499 {
    padding-bottom: 5px; }

  .pad-b-10-1499, .pad-v-10-1499, .pad-all-10-1499 {
    padding-bottom: 10px; }

  .pad-b-15-1499, .pad-v-15-1499, .pad-all-15-1499 {
    padding-bottom: 15px; }

  .pad-b-20-1499, .pad-v-20-1499, .pad-all-20-1499 {
    padding-bottom: 20px; }

  .pad-b-25-1499, .pad-v-25-1499, .pad-all-25-1499 {
    padding-bottom: 25px; }

  .pad-b-30-1499, .pad-v-30-1499, .pad-all-30-1499 {
    padding-bottom: 30px; }

  .pad-b-40-1499, .pad-v-40-1499, .pad-all-40-1499 {
    padding-bottom: 40px; }

  .pad-b-50-1499, .pad-v-50-1499, .pad-all-50-1499 {
    padding-bottom: 50px; }

  .pad-b-60-1499, .pad-v-60-1499, .pad-all-60-1499 {
    padding-bottom: 60px; }

  .pad-b-70-1499, .pad-v-70-1499, .pad-all-70-1499 {
    padding-bottom: 70px; }

  .pad-b-80-1499, .pad-v-80-1499, .pad-all-80-1499 {
    padding-bottom: 80px; }

  .pad-b-90-1499, .pad-v-90-1499, .pad-all-90-1499 {
    padding-bottom: 90px; }

  .pad-b-100-1499, .pad-v-100-1499, .pad-all-100-1499 {
    padding-bottom: 100px; }

  .pad-b-120-1499, .pad-v-120-1499, .pad-all-120-1499 {
    padding-bottom: 120px; }

  .pad-b-140-1499, .pad-v-140-1499, .pad-all-140-1499 {
    padding-bottom: 140px; }

  .pad-b-150-1499, .pad-v-150-1499, .pad-all-150-1499 {
    padding-bottom: 150px; }

  .pad-b-160-1499, .pad-v-160-1499, .pad-all-160-1499 {
    padding-bottom: 160px; }

  .pad-b-180-1499, .pad-v-180-1499, .pad-all-180-1499 {
    padding-bottom: 180px; }

  .pad-b-200-1499, .pad-v-200-1499, .pad-all-200-1499 {
    padding-bottom: 200px; } }
@media screen and (max-width: 1399px) {
  .pad-b-0-1399, .pad-v-0-1399, .pad-all-0-1399 {
    padding-bottom: 0px; }

  .pad-b-5-1399, .pad-v-5-1399, .pad-all-5-1399 {
    padding-bottom: 5px; }

  .pad-b-10-1399, .pad-v-10-1399, .pad-all-10-1399 {
    padding-bottom: 10px; }

  .pad-b-15-1399, .pad-v-15-1399, .pad-all-15-1399 {
    padding-bottom: 15px; }

  .pad-b-20-1399, .pad-v-20-1399, .pad-all-20-1399 {
    padding-bottom: 20px; }

  .pad-b-25-1399, .pad-v-25-1399, .pad-all-25-1399 {
    padding-bottom: 25px; }

  .pad-b-30-1399, .pad-v-30-1399, .pad-all-30-1399 {
    padding-bottom: 30px; }

  .pad-b-40-1399, .pad-v-40-1399, .pad-all-40-1399 {
    padding-bottom: 40px; }

  .pad-b-50-1399, .pad-v-50-1399, .pad-all-50-1399 {
    padding-bottom: 50px; }

  .pad-b-60-1399, .pad-v-60-1399, .pad-all-60-1399 {
    padding-bottom: 60px; }

  .pad-b-70-1399, .pad-v-70-1399, .pad-all-70-1399 {
    padding-bottom: 70px; }

  .pad-b-80-1399, .pad-v-80-1399, .pad-all-80-1399 {
    padding-bottom: 80px; }

  .pad-b-90-1399, .pad-v-90-1399, .pad-all-90-1399 {
    padding-bottom: 90px; }

  .pad-b-100-1399, .pad-v-100-1399, .pad-all-100-1399 {
    padding-bottom: 100px; }

  .pad-b-120-1399, .pad-v-120-1399, .pad-all-120-1399 {
    padding-bottom: 120px; }

  .pad-b-140-1399, .pad-v-140-1399, .pad-all-140-1399 {
    padding-bottom: 140px; }

  .pad-b-150-1399, .pad-v-150-1399, .pad-all-150-1399 {
    padding-bottom: 150px; }

  .pad-b-160-1399, .pad-v-160-1399, .pad-all-160-1399 {
    padding-bottom: 160px; }

  .pad-b-180-1399, .pad-v-180-1399, .pad-all-180-1399 {
    padding-bottom: 180px; }

  .pad-b-200-1399, .pad-v-200-1399, .pad-all-200-1399 {
    padding-bottom: 200px; } }
@media screen and (max-width: 1299px) {
  .pad-b-0-1299, .pad-v-0-1299, .pad-all-0-1299 {
    padding-bottom: 0px; }

  .pad-b-5-1299, .pad-v-5-1299, .pad-all-5-1299 {
    padding-bottom: 5px; }

  .pad-b-10-1299, .pad-v-10-1299, .pad-all-10-1299 {
    padding-bottom: 10px; }

  .pad-b-15-1299, .pad-v-15-1299, .pad-all-15-1299 {
    padding-bottom: 15px; }

  .pad-b-20-1299, .pad-v-20-1299, .pad-all-20-1299 {
    padding-bottom: 20px; }

  .pad-b-25-1299, .pad-v-25-1299, .pad-all-25-1299 {
    padding-bottom: 25px; }

  .pad-b-30-1299, .pad-v-30-1299, .pad-all-30-1299 {
    padding-bottom: 30px; }

  .pad-b-40-1299, .pad-v-40-1299, .pad-all-40-1299 {
    padding-bottom: 40px; }

  .pad-b-50-1299, .pad-v-50-1299, .pad-all-50-1299 {
    padding-bottom: 50px; }

  .pad-b-60-1299, .pad-v-60-1299, .pad-all-60-1299 {
    padding-bottom: 60px; }

  .pad-b-70-1299, .pad-v-70-1299, .pad-all-70-1299 {
    padding-bottom: 70px; }

  .pad-b-80-1299, .pad-v-80-1299, .pad-all-80-1299 {
    padding-bottom: 80px; }

  .pad-b-90-1299, .pad-v-90-1299, .pad-all-90-1299 {
    padding-bottom: 90px; }

  .pad-b-100-1299, .pad-v-100-1299, .pad-all-100-1299 {
    padding-bottom: 100px; }

  .pad-b-120-1299, .pad-v-120-1299, .pad-all-120-1299 {
    padding-bottom: 120px; }

  .pad-b-140-1299, .pad-v-140-1299, .pad-all-140-1299 {
    padding-bottom: 140px; }

  .pad-b-150-1299, .pad-v-150-1299, .pad-all-150-1299 {
    padding-bottom: 150px; }

  .pad-b-160-1299, .pad-v-160-1299, .pad-all-160-1299 {
    padding-bottom: 160px; }

  .pad-b-180-1299, .pad-v-180-1299, .pad-all-180-1299 {
    padding-bottom: 180px; }

  .pad-b-200-1299, .pad-v-200-1299, .pad-all-200-1299 {
    padding-bottom: 200px; } }
@media screen and (max-width: 1199px) {
  .pad-b-0-1199, .pad-v-0-1199, .pad-all-0-1199 {
    padding-bottom: 0px; }

  .pad-b-5-1199, .pad-v-5-1199, .pad-all-5-1199 {
    padding-bottom: 5px; }

  .pad-b-10-1199, .pad-v-10-1199, .pad-all-10-1199 {
    padding-bottom: 10px; }

  .pad-b-15-1199, .pad-v-15-1199, .pad-all-15-1199 {
    padding-bottom: 15px; }

  .pad-b-20-1199, .pad-v-20-1199, .pad-all-20-1199 {
    padding-bottom: 20px; }

  .pad-b-25-1199, .pad-v-25-1199, .pad-all-25-1199 {
    padding-bottom: 25px; }

  .pad-b-30-1199, .pad-v-30-1199, .pad-all-30-1199 {
    padding-bottom: 30px; }

  .pad-b-40-1199, .pad-v-40-1199, .pad-all-40-1199 {
    padding-bottom: 40px; }

  .pad-b-50-1199, .pad-v-50-1199, .pad-all-50-1199 {
    padding-bottom: 50px; }

  .pad-b-60-1199, .pad-v-60-1199, .pad-all-60-1199 {
    padding-bottom: 60px; }

  .pad-b-70-1199, .pad-v-70-1199, .pad-all-70-1199 {
    padding-bottom: 70px; }

  .pad-b-80-1199, .pad-v-80-1199, .pad-all-80-1199 {
    padding-bottom: 80px; }

  .pad-b-90-1199, .pad-v-90-1199, .pad-all-90-1199 {
    padding-bottom: 90px; }

  .pad-b-100-1199, .pad-v-100-1199, .pad-all-100-1199 {
    padding-bottom: 100px; }

  .pad-b-120-1199, .pad-v-120-1199, .pad-all-120-1199 {
    padding-bottom: 120px; }

  .pad-b-140-1199, .pad-v-140-1199, .pad-all-140-1199 {
    padding-bottom: 140px; }

  .pad-b-150-1199, .pad-v-150-1199, .pad-all-150-1199 {
    padding-bottom: 150px; }

  .pad-b-160-1199, .pad-v-160-1199, .pad-all-160-1199 {
    padding-bottom: 160px; }

  .pad-b-180-1199, .pad-v-180-1199, .pad-all-180-1199 {
    padding-bottom: 180px; }

  .pad-b-200-1199, .pad-v-200-1199, .pad-all-200-1199 {
    padding-bottom: 200px; } }
@media screen and (max-width: 1099px) {
  .pad-b-0-1099, .pad-v-0-1099, .pad-all-0-1099 {
    padding-bottom: 0px; }

  .pad-b-5-1099, .pad-v-5-1099, .pad-all-5-1099 {
    padding-bottom: 5px; }

  .pad-b-10-1099, .pad-v-10-1099, .pad-all-10-1099 {
    padding-bottom: 10px; }

  .pad-b-15-1099, .pad-v-15-1099, .pad-all-15-1099 {
    padding-bottom: 15px; }

  .pad-b-20-1099, .pad-v-20-1099, .pad-all-20-1099 {
    padding-bottom: 20px; }

  .pad-b-25-1099, .pad-v-25-1099, .pad-all-25-1099 {
    padding-bottom: 25px; }

  .pad-b-30-1099, .pad-v-30-1099, .pad-all-30-1099 {
    padding-bottom: 30px; }

  .pad-b-40-1099, .pad-v-40-1099, .pad-all-40-1099 {
    padding-bottom: 40px; }

  .pad-b-50-1099, .pad-v-50-1099, .pad-all-50-1099 {
    padding-bottom: 50px; }

  .pad-b-60-1099, .pad-v-60-1099, .pad-all-60-1099 {
    padding-bottom: 60px; }

  .pad-b-70-1099, .pad-v-70-1099, .pad-all-70-1099 {
    padding-bottom: 70px; }

  .pad-b-80-1099, .pad-v-80-1099, .pad-all-80-1099 {
    padding-bottom: 80px; }

  .pad-b-90-1099, .pad-v-90-1099, .pad-all-90-1099 {
    padding-bottom: 90px; }

  .pad-b-100-1099, .pad-v-100-1099, .pad-all-100-1099 {
    padding-bottom: 100px; }

  .pad-b-120-1099, .pad-v-120-1099, .pad-all-120-1099 {
    padding-bottom: 120px; }

  .pad-b-140-1099, .pad-v-140-1099, .pad-all-140-1099 {
    padding-bottom: 140px; }

  .pad-b-150-1099, .pad-v-150-1099, .pad-all-150-1099 {
    padding-bottom: 150px; }

  .pad-b-160-1099, .pad-v-160-1099, .pad-all-160-1099 {
    padding-bottom: 160px; }

  .pad-b-180-1099, .pad-v-180-1099, .pad-all-180-1099 {
    padding-bottom: 180px; }

  .pad-b-200-1099, .pad-v-200-1099, .pad-all-200-1099 {
    padding-bottom: 200px; } }
@media screen and (max-width: 1023px) {
  .pad-b-0-1023, .pad-v-0-1023, .pad-all-0-1023 {
    padding-bottom: 0px; }

  .pad-b-5-1023, .pad-v-5-1023, .pad-all-5-1023 {
    padding-bottom: 5px; }

  .pad-b-10-1023, .pad-v-10-1023, .pad-all-10-1023 {
    padding-bottom: 10px; }

  .pad-b-15-1023, .pad-v-15-1023, .pad-all-15-1023 {
    padding-bottom: 15px; }

  .pad-b-20-1023, .pad-v-20-1023, .pad-all-20-1023 {
    padding-bottom: 20px; }

  .pad-b-25-1023, .pad-v-25-1023, .pad-all-25-1023 {
    padding-bottom: 25px; }

  .pad-b-30-1023, .pad-v-30-1023, .pad-all-30-1023 {
    padding-bottom: 30px; }

  .pad-b-40-1023, .pad-v-40-1023, .pad-all-40-1023 {
    padding-bottom: 40px; }

  .pad-b-50-1023, .pad-v-50-1023, .pad-all-50-1023 {
    padding-bottom: 50px; }

  .pad-b-60-1023, .pad-v-60-1023, .pad-all-60-1023 {
    padding-bottom: 60px; }

  .pad-b-70-1023, .pad-v-70-1023, .pad-all-70-1023 {
    padding-bottom: 70px; }

  .pad-b-80-1023, .pad-v-80-1023, .pad-all-80-1023 {
    padding-bottom: 80px; }

  .pad-b-90-1023, .pad-v-90-1023, .pad-all-90-1023 {
    padding-bottom: 90px; }

  .pad-b-100-1023, .pad-v-100-1023, .pad-all-100-1023 {
    padding-bottom: 100px; }

  .pad-b-120-1023, .pad-v-120-1023, .pad-all-120-1023 {
    padding-bottom: 120px; }

  .pad-b-140-1023, .pad-v-140-1023, .pad-all-140-1023 {
    padding-bottom: 140px; }

  .pad-b-150-1023, .pad-v-150-1023, .pad-all-150-1023 {
    padding-bottom: 150px; }

  .pad-b-160-1023, .pad-v-160-1023, .pad-all-160-1023 {
    padding-bottom: 160px; }

  .pad-b-180-1023, .pad-v-180-1023, .pad-all-180-1023 {
    padding-bottom: 180px; }

  .pad-b-200-1023, .pad-v-200-1023, .pad-all-200-1023 {
    padding-bottom: 200px; } }
@media screen and (max-width: 999px) {
  .pad-b-0-999, .pad-v-0-999, .pad-all-0-999 {
    padding-bottom: 0px; }

  .pad-b-5-999, .pad-v-5-999, .pad-all-5-999 {
    padding-bottom: 5px; }

  .pad-b-10-999, .pad-v-10-999, .pad-all-10-999 {
    padding-bottom: 10px; }

  .pad-b-15-999, .pad-v-15-999, .pad-all-15-999 {
    padding-bottom: 15px; }

  .pad-b-20-999, .pad-v-20-999, .pad-all-20-999 {
    padding-bottom: 20px; }

  .pad-b-25-999, .pad-v-25-999, .pad-all-25-999 {
    padding-bottom: 25px; }

  .pad-b-30-999, .pad-v-30-999, .pad-all-30-999 {
    padding-bottom: 30px; }

  .pad-b-40-999, .pad-v-40-999, .pad-all-40-999 {
    padding-bottom: 40px; }

  .pad-b-50-999, .pad-v-50-999, .pad-all-50-999 {
    padding-bottom: 50px; }

  .pad-b-60-999, .pad-v-60-999, .pad-all-60-999 {
    padding-bottom: 60px; }

  .pad-b-70-999, .pad-v-70-999, .pad-all-70-999 {
    padding-bottom: 70px; }

  .pad-b-80-999, .pad-v-80-999, .pad-all-80-999 {
    padding-bottom: 80px; }

  .pad-b-90-999, .pad-v-90-999, .pad-all-90-999 {
    padding-bottom: 90px; }

  .pad-b-100-999, .pad-v-100-999, .pad-all-100-999 {
    padding-bottom: 100px; }

  .pad-b-120-999, .pad-v-120-999, .pad-all-120-999 {
    padding-bottom: 120px; }

  .pad-b-140-999, .pad-v-140-999, .pad-all-140-999 {
    padding-bottom: 140px; }

  .pad-b-150-999, .pad-v-150-999, .pad-all-150-999 {
    padding-bottom: 150px; }

  .pad-b-160-999, .pad-v-160-999, .pad-all-160-999 {
    padding-bottom: 160px; }

  .pad-b-180-999, .pad-v-180-999, .pad-all-180-999 {
    padding-bottom: 180px; }

  .pad-b-200-999, .pad-v-200-999, .pad-all-200-999 {
    padding-bottom: 200px; } }
@media screen and (max-width: 899px) {
  .pad-b-0-899, .pad-v-0-899, .pad-all-0-899 {
    padding-bottom: 0px; }

  .pad-b-5-899, .pad-v-5-899, .pad-all-5-899 {
    padding-bottom: 5px; }

  .pad-b-10-899, .pad-v-10-899, .pad-all-10-899 {
    padding-bottom: 10px; }

  .pad-b-15-899, .pad-v-15-899, .pad-all-15-899 {
    padding-bottom: 15px; }

  .pad-b-20-899, .pad-v-20-899, .pad-all-20-899 {
    padding-bottom: 20px; }

  .pad-b-25-899, .pad-v-25-899, .pad-all-25-899 {
    padding-bottom: 25px; }

  .pad-b-30-899, .pad-v-30-899, .pad-all-30-899 {
    padding-bottom: 30px; }

  .pad-b-40-899, .pad-v-40-899, .pad-all-40-899 {
    padding-bottom: 40px; }

  .pad-b-50-899, .pad-v-50-899, .pad-all-50-899 {
    padding-bottom: 50px; }

  .pad-b-60-899, .pad-v-60-899, .pad-all-60-899 {
    padding-bottom: 60px; }

  .pad-b-70-899, .pad-v-70-899, .pad-all-70-899 {
    padding-bottom: 70px; }

  .pad-b-80-899, .pad-v-80-899, .pad-all-80-899 {
    padding-bottom: 80px; }

  .pad-b-90-899, .pad-v-90-899, .pad-all-90-899 {
    padding-bottom: 90px; }

  .pad-b-100-899, .pad-v-100-899, .pad-all-100-899 {
    padding-bottom: 100px; }

  .pad-b-120-899, .pad-v-120-899, .pad-all-120-899 {
    padding-bottom: 120px; }

  .pad-b-140-899, .pad-v-140-899, .pad-all-140-899 {
    padding-bottom: 140px; }

  .pad-b-150-899, .pad-v-150-899, .pad-all-150-899 {
    padding-bottom: 150px; }

  .pad-b-160-899, .pad-v-160-899, .pad-all-160-899 {
    padding-bottom: 160px; }

  .pad-b-180-899, .pad-v-180-899, .pad-all-180-899 {
    padding-bottom: 180px; }

  .pad-b-200-899, .pad-v-200-899, .pad-all-200-899 {
    padding-bottom: 200px; } }
@media screen and (max-width: 799px) {
  .pad-b-0-799, .pad-v-0-799, .pad-all-0-799 {
    padding-bottom: 0px; }

  .pad-b-5-799, .pad-v-5-799, .pad-all-5-799 {
    padding-bottom: 5px; }

  .pad-b-10-799, .pad-v-10-799, .pad-all-10-799 {
    padding-bottom: 10px; }

  .pad-b-15-799, .pad-v-15-799, .pad-all-15-799 {
    padding-bottom: 15px; }

  .pad-b-20-799, .pad-v-20-799, .pad-all-20-799 {
    padding-bottom: 20px; }

  .pad-b-25-799, .pad-v-25-799, .pad-all-25-799 {
    padding-bottom: 25px; }

  .pad-b-30-799, .pad-v-30-799, .pad-all-30-799 {
    padding-bottom: 30px; }

  .pad-b-40-799, .pad-v-40-799, .pad-all-40-799 {
    padding-bottom: 40px; }

  .pad-b-50-799, .pad-v-50-799, .pad-all-50-799 {
    padding-bottom: 50px; }

  .pad-b-60-799, .pad-v-60-799, .pad-all-60-799 {
    padding-bottom: 60px; }

  .pad-b-70-799, .pad-v-70-799, .pad-all-70-799 {
    padding-bottom: 70px; }

  .pad-b-80-799, .pad-v-80-799, .pad-all-80-799 {
    padding-bottom: 80px; }

  .pad-b-90-799, .pad-v-90-799, .pad-all-90-799 {
    padding-bottom: 90px; }

  .pad-b-100-799, .pad-v-100-799, .pad-all-100-799 {
    padding-bottom: 100px; }

  .pad-b-120-799, .pad-v-120-799, .pad-all-120-799 {
    padding-bottom: 120px; }

  .pad-b-140-799, .pad-v-140-799, .pad-all-140-799 {
    padding-bottom: 140px; }

  .pad-b-150-799, .pad-v-150-799, .pad-all-150-799 {
    padding-bottom: 150px; }

  .pad-b-160-799, .pad-v-160-799, .pad-all-160-799 {
    padding-bottom: 160px; }

  .pad-b-180-799, .pad-v-180-799, .pad-all-180-799 {
    padding-bottom: 180px; }

  .pad-b-200-799, .pad-v-200-799, .pad-all-200-799 {
    padding-bottom: 200px; } }
@media screen and (max-width: 767px) {
  .pad-b-0-767, .pad-v-0-767, .pad-all-0-767 {
    padding-bottom: 0px; }

  .pad-b-5-767, .pad-v-5-767, .pad-all-5-767 {
    padding-bottom: 5px; }

  .pad-b-10-767, .pad-v-10-767, .pad-all-10-767 {
    padding-bottom: 10px; }

  .pad-b-15-767, .pad-v-15-767, .pad-all-15-767 {
    padding-bottom: 15px; }

  .pad-b-20-767, .pad-v-20-767, .pad-all-20-767 {
    padding-bottom: 20px; }

  .pad-b-25-767, .pad-v-25-767, .pad-all-25-767 {
    padding-bottom: 25px; }

  .pad-b-30-767, .pad-v-30-767, .pad-all-30-767 {
    padding-bottom: 30px; }

  .pad-b-40-767, .pad-v-40-767, .pad-all-40-767 {
    padding-bottom: 40px; }

  .pad-b-50-767, .pad-v-50-767, .pad-all-50-767 {
    padding-bottom: 50px; }

  .pad-b-60-767, .pad-v-60-767, .pad-all-60-767 {
    padding-bottom: 60px; }

  .pad-b-70-767, .pad-v-70-767, .pad-all-70-767 {
    padding-bottom: 70px; }

  .pad-b-80-767, .pad-v-80-767, .pad-all-80-767 {
    padding-bottom: 80px; }

  .pad-b-90-767, .pad-v-90-767, .pad-all-90-767 {
    padding-bottom: 90px; }

  .pad-b-100-767, .pad-v-100-767, .pad-all-100-767 {
    padding-bottom: 100px; }

  .pad-b-120-767, .pad-v-120-767, .pad-all-120-767 {
    padding-bottom: 120px; }

  .pad-b-140-767, .pad-v-140-767, .pad-all-140-767 {
    padding-bottom: 140px; }

  .pad-b-150-767, .pad-v-150-767, .pad-all-150-767 {
    padding-bottom: 150px; }

  .pad-b-160-767, .pad-v-160-767, .pad-all-160-767 {
    padding-bottom: 160px; }

  .pad-b-180-767, .pad-v-180-767, .pad-all-180-767 {
    padding-bottom: 180px; }

  .pad-b-200-767, .pad-v-200-767, .pad-all-200-767 {
    padding-bottom: 200px; } }
@media screen and (max-width: 699px) {
  .pad-b-0-699, .pad-v-0-699, .pad-all-0-699 {
    padding-bottom: 0px; }

  .pad-b-5-699, .pad-v-5-699, .pad-all-5-699 {
    padding-bottom: 5px; }

  .pad-b-10-699, .pad-v-10-699, .pad-all-10-699 {
    padding-bottom: 10px; }

  .pad-b-15-699, .pad-v-15-699, .pad-all-15-699 {
    padding-bottom: 15px; }

  .pad-b-20-699, .pad-v-20-699, .pad-all-20-699 {
    padding-bottom: 20px; }

  .pad-b-25-699, .pad-v-25-699, .pad-all-25-699 {
    padding-bottom: 25px; }

  .pad-b-30-699, .pad-v-30-699, .pad-all-30-699 {
    padding-bottom: 30px; }

  .pad-b-40-699, .pad-v-40-699, .pad-all-40-699 {
    padding-bottom: 40px; }

  .pad-b-50-699, .pad-v-50-699, .pad-all-50-699 {
    padding-bottom: 50px; }

  .pad-b-60-699, .pad-v-60-699, .pad-all-60-699 {
    padding-bottom: 60px; }

  .pad-b-70-699, .pad-v-70-699, .pad-all-70-699 {
    padding-bottom: 70px; }

  .pad-b-80-699, .pad-v-80-699, .pad-all-80-699 {
    padding-bottom: 80px; }

  .pad-b-90-699, .pad-v-90-699, .pad-all-90-699 {
    padding-bottom: 90px; }

  .pad-b-100-699, .pad-v-100-699, .pad-all-100-699 {
    padding-bottom: 100px; }

  .pad-b-120-699, .pad-v-120-699, .pad-all-120-699 {
    padding-bottom: 120px; }

  .pad-b-140-699, .pad-v-140-699, .pad-all-140-699 {
    padding-bottom: 140px; }

  .pad-b-150-699, .pad-v-150-699, .pad-all-150-699 {
    padding-bottom: 150px; }

  .pad-b-160-699, .pad-v-160-699, .pad-all-160-699 {
    padding-bottom: 160px; }

  .pad-b-180-699, .pad-v-180-699, .pad-all-180-699 {
    padding-bottom: 180px; }

  .pad-b-200-699, .pad-v-200-699, .pad-all-200-699 {
    padding-bottom: 200px; } }
@media screen and (max-width: 599px) {
  .pad-b-0-599, .pad-v-0-599, .pad-all-0-599 {
    padding-bottom: 0px; }

  .pad-b-5-599, .pad-v-5-599, .pad-all-5-599 {
    padding-bottom: 5px; }

  .pad-b-10-599, .pad-v-10-599, .pad-all-10-599 {
    padding-bottom: 10px; }

  .pad-b-15-599, .pad-v-15-599, .pad-all-15-599 {
    padding-bottom: 15px; }

  .pad-b-20-599, .pad-v-20-599, .pad-all-20-599 {
    padding-bottom: 20px; }

  .pad-b-25-599, .pad-v-25-599, .pad-all-25-599 {
    padding-bottom: 25px; }

  .pad-b-30-599, .pad-v-30-599, .pad-all-30-599 {
    padding-bottom: 30px; }

  .pad-b-40-599, .pad-v-40-599, .pad-all-40-599 {
    padding-bottom: 40px; }

  .pad-b-50-599, .pad-v-50-599, .pad-all-50-599 {
    padding-bottom: 50px; }

  .pad-b-60-599, .pad-v-60-599, .pad-all-60-599 {
    padding-bottom: 60px; }

  .pad-b-70-599, .pad-v-70-599, .pad-all-70-599 {
    padding-bottom: 70px; }

  .pad-b-80-599, .pad-v-80-599, .pad-all-80-599 {
    padding-bottom: 80px; }

  .pad-b-90-599, .pad-v-90-599, .pad-all-90-599 {
    padding-bottom: 90px; }

  .pad-b-100-599, .pad-v-100-599, .pad-all-100-599 {
    padding-bottom: 100px; }

  .pad-b-120-599, .pad-v-120-599, .pad-all-120-599 {
    padding-bottom: 120px; }

  .pad-b-140-599, .pad-v-140-599, .pad-all-140-599 {
    padding-bottom: 140px; }

  .pad-b-150-599, .pad-v-150-599, .pad-all-150-599 {
    padding-bottom: 150px; }

  .pad-b-160-599, .pad-v-160-599, .pad-all-160-599 {
    padding-bottom: 160px; }

  .pad-b-180-599, .pad-v-180-599, .pad-all-180-599 {
    padding-bottom: 180px; }

  .pad-b-200-599, .pad-v-200-599, .pad-all-200-599 {
    padding-bottom: 200px; } }
@media screen and (max-width: 499px) {
  .pad-b-0-499, .pad-v-0-499, .pad-all-0-499 {
    padding-bottom: 0px; }

  .pad-b-5-499, .pad-v-5-499, .pad-all-5-499 {
    padding-bottom: 5px; }

  .pad-b-10-499, .pad-v-10-499, .pad-all-10-499 {
    padding-bottom: 10px; }

  .pad-b-15-499, .pad-v-15-499, .pad-all-15-499 {
    padding-bottom: 15px; }

  .pad-b-20-499, .pad-v-20-499, .pad-all-20-499 {
    padding-bottom: 20px; }

  .pad-b-25-499, .pad-v-25-499, .pad-all-25-499 {
    padding-bottom: 25px; }

  .pad-b-30-499, .pad-v-30-499, .pad-all-30-499 {
    padding-bottom: 30px; }

  .pad-b-40-499, .pad-v-40-499, .pad-all-40-499 {
    padding-bottom: 40px; }

  .pad-b-50-499, .pad-v-50-499, .pad-all-50-499 {
    padding-bottom: 50px; }

  .pad-b-60-499, .pad-v-60-499, .pad-all-60-499 {
    padding-bottom: 60px; }

  .pad-b-70-499, .pad-v-70-499, .pad-all-70-499 {
    padding-bottom: 70px; }

  .pad-b-80-499, .pad-v-80-499, .pad-all-80-499 {
    padding-bottom: 80px; }

  .pad-b-90-499, .pad-v-90-499, .pad-all-90-499 {
    padding-bottom: 90px; }

  .pad-b-100-499, .pad-v-100-499, .pad-all-100-499 {
    padding-bottom: 100px; }

  .pad-b-120-499, .pad-v-120-499, .pad-all-120-499 {
    padding-bottom: 120px; }

  .pad-b-140-499, .pad-v-140-499, .pad-all-140-499 {
    padding-bottom: 140px; }

  .pad-b-150-499, .pad-v-150-499, .pad-all-150-499 {
    padding-bottom: 150px; }

  .pad-b-160-499, .pad-v-160-499, .pad-all-160-499 {
    padding-bottom: 160px; }

  .pad-b-180-499, .pad-v-180-499, .pad-all-180-499 {
    padding-bottom: 180px; }

  .pad-b-200-499, .pad-v-200-499, .pad-all-200-499 {
    padding-bottom: 200px; } }
@media screen and (max-width: 479px) {
  .pad-b-0-479, .pad-v-0-479, .pad-all-0-479 {
    padding-bottom: 0px; }

  .pad-b-5-479, .pad-v-5-479, .pad-all-5-479 {
    padding-bottom: 5px; }

  .pad-b-10-479, .pad-v-10-479, .pad-all-10-479 {
    padding-bottom: 10px; }

  .pad-b-15-479, .pad-v-15-479, .pad-all-15-479 {
    padding-bottom: 15px; }

  .pad-b-20-479, .pad-v-20-479, .pad-all-20-479 {
    padding-bottom: 20px; }

  .pad-b-25-479, .pad-v-25-479, .pad-all-25-479 {
    padding-bottom: 25px; }

  .pad-b-30-479, .pad-v-30-479, .pad-all-30-479 {
    padding-bottom: 30px; }

  .pad-b-40-479, .pad-v-40-479, .pad-all-40-479 {
    padding-bottom: 40px; }

  .pad-b-50-479, .pad-v-50-479, .pad-all-50-479 {
    padding-bottom: 50px; }

  .pad-b-60-479, .pad-v-60-479, .pad-all-60-479 {
    padding-bottom: 60px; }

  .pad-b-70-479, .pad-v-70-479, .pad-all-70-479 {
    padding-bottom: 70px; }

  .pad-b-80-479, .pad-v-80-479, .pad-all-80-479 {
    padding-bottom: 80px; }

  .pad-b-90-479, .pad-v-90-479, .pad-all-90-479 {
    padding-bottom: 90px; }

  .pad-b-100-479, .pad-v-100-479, .pad-all-100-479 {
    padding-bottom: 100px; }

  .pad-b-120-479, .pad-v-120-479, .pad-all-120-479 {
    padding-bottom: 120px; }

  .pad-b-140-479, .pad-v-140-479, .pad-all-140-479 {
    padding-bottom: 140px; }

  .pad-b-150-479, .pad-v-150-479, .pad-all-150-479 {
    padding-bottom: 150px; }

  .pad-b-160-479, .pad-v-160-479, .pad-all-160-479 {
    padding-bottom: 160px; }

  .pad-b-180-479, .pad-v-180-479, .pad-all-180-479 {
    padding-bottom: 180px; }

  .pad-b-200-479, .pad-v-200-479, .pad-all-200-479 {
    padding-bottom: 200px; } }
@media screen and (max-width: 399px) {
  .pad-b-0-399, .pad-v-0-399, .pad-all-0-399 {
    padding-bottom: 0px; }

  .pad-b-5-399, .pad-v-5-399, .pad-all-5-399 {
    padding-bottom: 5px; }

  .pad-b-10-399, .pad-v-10-399, .pad-all-10-399 {
    padding-bottom: 10px; }

  .pad-b-15-399, .pad-v-15-399, .pad-all-15-399 {
    padding-bottom: 15px; }

  .pad-b-20-399, .pad-v-20-399, .pad-all-20-399 {
    padding-bottom: 20px; }

  .pad-b-25-399, .pad-v-25-399, .pad-all-25-399 {
    padding-bottom: 25px; }

  .pad-b-30-399, .pad-v-30-399, .pad-all-30-399 {
    padding-bottom: 30px; }

  .pad-b-40-399, .pad-v-40-399, .pad-all-40-399 {
    padding-bottom: 40px; }

  .pad-b-50-399, .pad-v-50-399, .pad-all-50-399 {
    padding-bottom: 50px; }

  .pad-b-60-399, .pad-v-60-399, .pad-all-60-399 {
    padding-bottom: 60px; }

  .pad-b-70-399, .pad-v-70-399, .pad-all-70-399 {
    padding-bottom: 70px; }

  .pad-b-80-399, .pad-v-80-399, .pad-all-80-399 {
    padding-bottom: 80px; }

  .pad-b-90-399, .pad-v-90-399, .pad-all-90-399 {
    padding-bottom: 90px; }

  .pad-b-100-399, .pad-v-100-399, .pad-all-100-399 {
    padding-bottom: 100px; }

  .pad-b-120-399, .pad-v-120-399, .pad-all-120-399 {
    padding-bottom: 120px; }

  .pad-b-140-399, .pad-v-140-399, .pad-all-140-399 {
    padding-bottom: 140px; }

  .pad-b-150-399, .pad-v-150-399, .pad-all-150-399 {
    padding-bottom: 150px; }

  .pad-b-160-399, .pad-v-160-399, .pad-all-160-399 {
    padding-bottom: 160px; }

  .pad-b-180-399, .pad-v-180-399, .pad-all-180-399 {
    padding-bottom: 180px; }

  .pad-b-200-399, .pad-v-200-399, .pad-all-200-399 {
    padding-bottom: 200px; } }
/***** PADDING LEFT *****/
.pad-l-0, .pad-h-0, .pad-all-0 {
  padding-left: 0px; }

.pad-l-5, .pad-h-5, .pad-all-5 {
  padding-left: 5px; }

.pad-l-10, .pad-h-10, .pad-all-10 {
  padding-left: 10px; }

.pad-l-15, .pad-h-15, .pad-all-15 {
  padding-left: 15px; }

.pad-l-20, .pad-h-20, .pad-all-20 {
  padding-left: 20px; }

.pad-l-25, .pad-h-25, .pad-all-25 {
  padding-left: 25px; }

.pad-l-30, .pad-h-30, .pad-all-30 {
  padding-left: 30px; }

.pad-l-40, .pad-h-40, .pad-all-40 {
  padding-left: 40px; }

.pad-l-50, .pad-h-50, .pad-all-50 {
  padding-left: 50px; }

.pad-l-60, .pad-h-60, .pad-all-60 {
  padding-left: 60px; }

.pad-l-70, .pad-h-70, .pad-all-70 {
  padding-left: 70px; }

.pad-l-80, .pad-h-80, .pad-all-80 {
  padding-left: 80px; }

.pad-l-90, .pad-h-90, .pad-all-90 {
  padding-left: 90px; }

.pad-l-100, .pad-h-100, .pad-all-100 {
  padding-left: 100px; }

.pad-l-120, .pad-h-120, .pad-all-120 {
  padding-left: 120px; }

.pad-l-140, .pad-h-140, .pad-all-140 {
  padding-left: 140px; }

.pad-l-150, .pad-h-150, .pad-all-150 {
  padding-left: 150px; }

.pad-l-160, .pad-h-160, .pad-all-160 {
  padding-left: 160px; }

.pad-l-180, .pad-h-180, .pad-all-180 {
  padding-left: 180px; }

.pad-l-200, .pad-h-200, .pad-all-200 {
  padding-left: 200px; }

@media screen and (max-width: 1799px) {
  .pad-l-0-1799, .pad-h-0-1799, .pad-all-0-1799 {
    padding-left: 0px; }

  .pad-l-5-1799, .pad-h-5-1799, .pad-all-5-1799 {
    padding-left: 5px; }

  .pad-l-10-1799, .pad-h-10-1799, .pad-all-10-1799 {
    padding-left: 10px; }

  .pad-l-15-1799, .pad-h-15-1799, .pad-all-15-1799 {
    padding-left: 15px; }

  .pad-l-20-1799, .pad-h-20-1799, .pad-all-20-1799 {
    padding-left: 20px; }

  .pad-l-25-1799, .pad-h-25-1799, .pad-all-25-1799 {
    padding-left: 25px; }

  .pad-l-30-1799, .pad-h-30-1799, .pad-all-30-1799 {
    padding-left: 30px; }

  .pad-l-40-1799, .pad-h-40-1799, .pad-all-40-1799 {
    padding-left: 40px; }

  .pad-l-50-1799, .pad-h-50-1799, .pad-all-50-1799 {
    padding-left: 50px; }

  .pad-l-60-1799, .pad-h-60-1799, .pad-all-60-1799 {
    padding-left: 60px; }

  .pad-l-70-1799, .pad-h-70-1799, .pad-all-70-1799 {
    padding-left: 70px; }

  .pad-l-80-1799, .pad-h-80-1799, .pad-all-80-1799 {
    padding-left: 80px; }

  .pad-l-90-1799, .pad-h-90-1799, .pad-all-90-1799 {
    padding-left: 90px; }

  .pad-l-100-1799, .pad-h-100-1799, .pad-all-100-1799 {
    padding-left: 100px; }

  .pad-l-120-1799, .pad-h-120-1799, .pad-all-120-1799 {
    padding-left: 120px; }

  .pad-l-140-1799, .pad-h-140-1799, .pad-all-140-1799 {
    padding-left: 140px; }

  .pad-l-150-1799, .pad-h-150-1799, .pad-all-150-1799 {
    padding-left: 150px; }

  .pad-l-160-1799, .pad-h-160-1799, .pad-all-160-1799 {
    padding-left: 160px; }

  .pad-l-180-1799, .pad-h-180-1799, .pad-all-180-1799 {
    padding-left: 180px; }

  .pad-l-200-1799, .pad-h-200-1799, .pad-all-200-1799 {
    padding-left: 200px; } }
@media screen and (max-width: 1699px) {
  .pad-l-0-1699, .pad-h-0-1699, .pad-all-0-1699 {
    padding-left: 0px; }

  .pad-l-5-1699, .pad-h-5-1699, .pad-all-5-1699 {
    padding-left: 5px; }

  .pad-l-10-1699, .pad-h-10-1699, .pad-all-10-1699 {
    padding-left: 10px; }

  .pad-l-15-1699, .pad-h-15-1699, .pad-all-15-1699 {
    padding-left: 15px; }

  .pad-l-20-1699, .pad-h-20-1699, .pad-all-20-1699 {
    padding-left: 20px; }

  .pad-l-25-1699, .pad-h-25-1699, .pad-all-25-1699 {
    padding-left: 25px; }

  .pad-l-30-1699, .pad-h-30-1699, .pad-all-30-1699 {
    padding-left: 30px; }

  .pad-l-40-1699, .pad-h-40-1699, .pad-all-40-1699 {
    padding-left: 40px; }

  .pad-l-50-1699, .pad-h-50-1699, .pad-all-50-1699 {
    padding-left: 50px; }

  .pad-l-60-1699, .pad-h-60-1699, .pad-all-60-1699 {
    padding-left: 60px; }

  .pad-l-70-1699, .pad-h-70-1699, .pad-all-70-1699 {
    padding-left: 70px; }

  .pad-l-80-1699, .pad-h-80-1699, .pad-all-80-1699 {
    padding-left: 80px; }

  .pad-l-90-1699, .pad-h-90-1699, .pad-all-90-1699 {
    padding-left: 90px; }

  .pad-l-100-1699, .pad-h-100-1699, .pad-all-100-1699 {
    padding-left: 100px; }

  .pad-l-120-1699, .pad-h-120-1699, .pad-all-120-1699 {
    padding-left: 120px; }

  .pad-l-140-1699, .pad-h-140-1699, .pad-all-140-1699 {
    padding-left: 140px; }

  .pad-l-150-1699, .pad-h-150-1699, .pad-all-150-1699 {
    padding-left: 150px; }

  .pad-l-160-1699, .pad-h-160-1699, .pad-all-160-1699 {
    padding-left: 160px; }

  .pad-l-180-1699, .pad-h-180-1699, .pad-all-180-1699 {
    padding-left: 180px; }

  .pad-l-200-1699, .pad-h-200-1699, .pad-all-200-1699 {
    padding-left: 200px; } }
@media screen and (max-width: 1599px) {
  .pad-l-0-1599, .pad-h-0-1599, .pad-all-0-1599 {
    padding-left: 0px; }

  .pad-l-5-1599, .pad-h-5-1599, .pad-all-5-1599 {
    padding-left: 5px; }

  .pad-l-10-1599, .pad-h-10-1599, .pad-all-10-1599 {
    padding-left: 10px; }

  .pad-l-15-1599, .pad-h-15-1599, .pad-all-15-1599 {
    padding-left: 15px; }

  .pad-l-20-1599, .pad-h-20-1599, .pad-all-20-1599 {
    padding-left: 20px; }

  .pad-l-25-1599, .pad-h-25-1599, .pad-all-25-1599 {
    padding-left: 25px; }

  .pad-l-30-1599, .pad-h-30-1599, .pad-all-30-1599 {
    padding-left: 30px; }

  .pad-l-40-1599, .pad-h-40-1599, .pad-all-40-1599 {
    padding-left: 40px; }

  .pad-l-50-1599, .pad-h-50-1599, .pad-all-50-1599 {
    padding-left: 50px; }

  .pad-l-60-1599, .pad-h-60-1599, .pad-all-60-1599 {
    padding-left: 60px; }

  .pad-l-70-1599, .pad-h-70-1599, .pad-all-70-1599 {
    padding-left: 70px; }

  .pad-l-80-1599, .pad-h-80-1599, .pad-all-80-1599 {
    padding-left: 80px; }

  .pad-l-90-1599, .pad-h-90-1599, .pad-all-90-1599 {
    padding-left: 90px; }

  .pad-l-100-1599, .pad-h-100-1599, .pad-all-100-1599 {
    padding-left: 100px; }

  .pad-l-120-1599, .pad-h-120-1599, .pad-all-120-1599 {
    padding-left: 120px; }

  .pad-l-140-1599, .pad-h-140-1599, .pad-all-140-1599 {
    padding-left: 140px; }

  .pad-l-150-1599, .pad-h-150-1599, .pad-all-150-1599 {
    padding-left: 150px; }

  .pad-l-160-1599, .pad-h-160-1599, .pad-all-160-1599 {
    padding-left: 160px; }

  .pad-l-180-1599, .pad-h-180-1599, .pad-all-180-1599 {
    padding-left: 180px; }

  .pad-l-200-1599, .pad-h-200-1599, .pad-all-200-1599 {
    padding-left: 200px; } }
@media screen and (max-width: 1499px) {
  .pad-l-0-1499, .pad-h-0-1499, .pad-all-0-1499 {
    padding-left: 0px; }

  .pad-l-5-1499, .pad-h-5-1499, .pad-all-5-1499 {
    padding-left: 5px; }

  .pad-l-10-1499, .pad-h-10-1499, .pad-all-10-1499 {
    padding-left: 10px; }

  .pad-l-15-1499, .pad-h-15-1499, .pad-all-15-1499 {
    padding-left: 15px; }

  .pad-l-20-1499, .pad-h-20-1499, .pad-all-20-1499 {
    padding-left: 20px; }

  .pad-l-25-1499, .pad-h-25-1499, .pad-all-25-1499 {
    padding-left: 25px; }

  .pad-l-30-1499, .pad-h-30-1499, .pad-all-30-1499 {
    padding-left: 30px; }

  .pad-l-40-1499, .pad-h-40-1499, .pad-all-40-1499 {
    padding-left: 40px; }

  .pad-l-50-1499, .pad-h-50-1499, .pad-all-50-1499 {
    padding-left: 50px; }

  .pad-l-60-1499, .pad-h-60-1499, .pad-all-60-1499 {
    padding-left: 60px; }

  .pad-l-70-1499, .pad-h-70-1499, .pad-all-70-1499 {
    padding-left: 70px; }

  .pad-l-80-1499, .pad-h-80-1499, .pad-all-80-1499 {
    padding-left: 80px; }

  .pad-l-90-1499, .pad-h-90-1499, .pad-all-90-1499 {
    padding-left: 90px; }

  .pad-l-100-1499, .pad-h-100-1499, .pad-all-100-1499 {
    padding-left: 100px; }

  .pad-l-120-1499, .pad-h-120-1499, .pad-all-120-1499 {
    padding-left: 120px; }

  .pad-l-140-1499, .pad-h-140-1499, .pad-all-140-1499 {
    padding-left: 140px; }

  .pad-l-150-1499, .pad-h-150-1499, .pad-all-150-1499 {
    padding-left: 150px; }

  .pad-l-160-1499, .pad-h-160-1499, .pad-all-160-1499 {
    padding-left: 160px; }

  .pad-l-180-1499, .pad-h-180-1499, .pad-all-180-1499 {
    padding-left: 180px; }

  .pad-l-200-1499, .pad-h-200-1499, .pad-all-200-1499 {
    padding-left: 200px; } }
@media screen and (max-width: 1399px) {
  .pad-l-0-1399, .pad-h-0-1399, .pad-all-0-1399 {
    padding-left: 0px; }

  .pad-l-5-1399, .pad-h-5-1399, .pad-all-5-1399 {
    padding-left: 5px; }

  .pad-l-10-1399, .pad-h-10-1399, .pad-all-10-1399 {
    padding-left: 10px; }

  .pad-l-15-1399, .pad-h-15-1399, .pad-all-15-1399 {
    padding-left: 15px; }

  .pad-l-20-1399, .pad-h-20-1399, .pad-all-20-1399 {
    padding-left: 20px; }

  .pad-l-25-1399, .pad-h-25-1399, .pad-all-25-1399 {
    padding-left: 25px; }

  .pad-l-30-1399, .pad-h-30-1399, .pad-all-30-1399 {
    padding-left: 30px; }

  .pad-l-40-1399, .pad-h-40-1399, .pad-all-40-1399 {
    padding-left: 40px; }

  .pad-l-50-1399, .pad-h-50-1399, .pad-all-50-1399 {
    padding-left: 50px; }

  .pad-l-60-1399, .pad-h-60-1399, .pad-all-60-1399 {
    padding-left: 60px; }

  .pad-l-70-1399, .pad-h-70-1399, .pad-all-70-1399 {
    padding-left: 70px; }

  .pad-l-80-1399, .pad-h-80-1399, .pad-all-80-1399 {
    padding-left: 80px; }

  .pad-l-90-1399, .pad-h-90-1399, .pad-all-90-1399 {
    padding-left: 90px; }

  .pad-l-100-1399, .pad-h-100-1399, .pad-all-100-1399 {
    padding-left: 100px; }

  .pad-l-120-1399, .pad-h-120-1399, .pad-all-120-1399 {
    padding-left: 120px; }

  .pad-l-140-1399, .pad-h-140-1399, .pad-all-140-1399 {
    padding-left: 140px; }

  .pad-l-150-1399, .pad-h-150-1399, .pad-all-150-1399 {
    padding-left: 150px; }

  .pad-l-160-1399, .pad-h-160-1399, .pad-all-160-1399 {
    padding-left: 160px; }

  .pad-l-180-1399, .pad-h-180-1399, .pad-all-180-1399 {
    padding-left: 180px; }

  .pad-l-200-1399, .pad-h-200-1399, .pad-all-200-1399 {
    padding-left: 200px; } }
@media screen and (max-width: 1299px) {
  .pad-l-0-1299, .pad-h-0-1299, .pad-all-0-1299 {
    padding-left: 0px; }

  .pad-l-5-1299, .pad-h-5-1299, .pad-all-5-1299 {
    padding-left: 5px; }

  .pad-l-10-1299, .pad-h-10-1299, .pad-all-10-1299 {
    padding-left: 10px; }

  .pad-l-15-1299, .pad-h-15-1299, .pad-all-15-1299 {
    padding-left: 15px; }

  .pad-l-20-1299, .pad-h-20-1299, .pad-all-20-1299 {
    padding-left: 20px; }

  .pad-l-25-1299, .pad-h-25-1299, .pad-all-25-1299 {
    padding-left: 25px; }

  .pad-l-30-1299, .pad-h-30-1299, .pad-all-30-1299 {
    padding-left: 30px; }

  .pad-l-40-1299, .pad-h-40-1299, .pad-all-40-1299 {
    padding-left: 40px; }

  .pad-l-50-1299, .pad-h-50-1299, .pad-all-50-1299 {
    padding-left: 50px; }

  .pad-l-60-1299, .pad-h-60-1299, .pad-all-60-1299 {
    padding-left: 60px; }

  .pad-l-70-1299, .pad-h-70-1299, .pad-all-70-1299 {
    padding-left: 70px; }

  .pad-l-80-1299, .pad-h-80-1299, .pad-all-80-1299 {
    padding-left: 80px; }

  .pad-l-90-1299, .pad-h-90-1299, .pad-all-90-1299 {
    padding-left: 90px; }

  .pad-l-100-1299, .pad-h-100-1299, .pad-all-100-1299 {
    padding-left: 100px; }

  .pad-l-120-1299, .pad-h-120-1299, .pad-all-120-1299 {
    padding-left: 120px; }

  .pad-l-140-1299, .pad-h-140-1299, .pad-all-140-1299 {
    padding-left: 140px; }

  .pad-l-150-1299, .pad-h-150-1299, .pad-all-150-1299 {
    padding-left: 150px; }

  .pad-l-160-1299, .pad-h-160-1299, .pad-all-160-1299 {
    padding-left: 160px; }

  .pad-l-180-1299, .pad-h-180-1299, .pad-all-180-1299 {
    padding-left: 180px; }

  .pad-l-200-1299, .pad-h-200-1299, .pad-all-200-1299 {
    padding-left: 200px; } }
@media screen and (max-width: 1199px) {
  .pad-l-0-1199, .pad-h-0-1199, .pad-all-0-1199 {
    padding-left: 0px; }

  .pad-l-5-1199, .pad-h-5-1199, .pad-all-5-1199 {
    padding-left: 5px; }

  .pad-l-10-1199, .pad-h-10-1199, .pad-all-10-1199 {
    padding-left: 10px; }

  .pad-l-15-1199, .pad-h-15-1199, .pad-all-15-1199 {
    padding-left: 15px; }

  .pad-l-20-1199, .pad-h-20-1199, .pad-all-20-1199 {
    padding-left: 20px; }

  .pad-l-25-1199, .pad-h-25-1199, .pad-all-25-1199 {
    padding-left: 25px; }

  .pad-l-30-1199, .pad-h-30-1199, .pad-all-30-1199 {
    padding-left: 30px; }

  .pad-l-40-1199, .pad-h-40-1199, .pad-all-40-1199 {
    padding-left: 40px; }

  .pad-l-50-1199, .pad-h-50-1199, .pad-all-50-1199 {
    padding-left: 50px; }

  .pad-l-60-1199, .pad-h-60-1199, .pad-all-60-1199 {
    padding-left: 60px; }

  .pad-l-70-1199, .pad-h-70-1199, .pad-all-70-1199 {
    padding-left: 70px; }

  .pad-l-80-1199, .pad-h-80-1199, .pad-all-80-1199 {
    padding-left: 80px; }

  .pad-l-90-1199, .pad-h-90-1199, .pad-all-90-1199 {
    padding-left: 90px; }

  .pad-l-100-1199, .pad-h-100-1199, .pad-all-100-1199 {
    padding-left: 100px; }

  .pad-l-120-1199, .pad-h-120-1199, .pad-all-120-1199 {
    padding-left: 120px; }

  .pad-l-140-1199, .pad-h-140-1199, .pad-all-140-1199 {
    padding-left: 140px; }

  .pad-l-150-1199, .pad-h-150-1199, .pad-all-150-1199 {
    padding-left: 150px; }

  .pad-l-160-1199, .pad-h-160-1199, .pad-all-160-1199 {
    padding-left: 160px; }

  .pad-l-180-1199, .pad-h-180-1199, .pad-all-180-1199 {
    padding-left: 180px; }

  .pad-l-200-1199, .pad-h-200-1199, .pad-all-200-1199 {
    padding-left: 200px; } }
@media screen and (max-width: 1099px) {
  .pad-l-0-1099, .pad-h-0-1099, .pad-all-0-1099 {
    padding-left: 0px; }

  .pad-l-5-1099, .pad-h-5-1099, .pad-all-5-1099 {
    padding-left: 5px; }

  .pad-l-10-1099, .pad-h-10-1099, .pad-all-10-1099 {
    padding-left: 10px; }

  .pad-l-15-1099, .pad-h-15-1099, .pad-all-15-1099 {
    padding-left: 15px; }

  .pad-l-20-1099, .pad-h-20-1099, .pad-all-20-1099 {
    padding-left: 20px; }

  .pad-l-25-1099, .pad-h-25-1099, .pad-all-25-1099 {
    padding-left: 25px; }

  .pad-l-30-1099, .pad-h-30-1099, .pad-all-30-1099 {
    padding-left: 30px; }

  .pad-l-40-1099, .pad-h-40-1099, .pad-all-40-1099 {
    padding-left: 40px; }

  .pad-l-50-1099, .pad-h-50-1099, .pad-all-50-1099 {
    padding-left: 50px; }

  .pad-l-60-1099, .pad-h-60-1099, .pad-all-60-1099 {
    padding-left: 60px; }

  .pad-l-70-1099, .pad-h-70-1099, .pad-all-70-1099 {
    padding-left: 70px; }

  .pad-l-80-1099, .pad-h-80-1099, .pad-all-80-1099 {
    padding-left: 80px; }

  .pad-l-90-1099, .pad-h-90-1099, .pad-all-90-1099 {
    padding-left: 90px; }

  .pad-l-100-1099, .pad-h-100-1099, .pad-all-100-1099 {
    padding-left: 100px; }

  .pad-l-120-1099, .pad-h-120-1099, .pad-all-120-1099 {
    padding-left: 120px; }

  .pad-l-140-1099, .pad-h-140-1099, .pad-all-140-1099 {
    padding-left: 140px; }

  .pad-l-150-1099, .pad-h-150-1099, .pad-all-150-1099 {
    padding-left: 150px; }

  .pad-l-160-1099, .pad-h-160-1099, .pad-all-160-1099 {
    padding-left: 160px; }

  .pad-l-180-1099, .pad-h-180-1099, .pad-all-180-1099 {
    padding-left: 180px; }

  .pad-l-200-1099, .pad-h-200-1099, .pad-all-200-1099 {
    padding-left: 200px; } }
@media screen and (max-width: 1023px) {
  .pad-l-0-1023, .pad-h-0-1023, .pad-all-0-1023 {
    padding-left: 0px; }

  .pad-l-5-1023, .pad-h-5-1023, .pad-all-5-1023 {
    padding-left: 5px; }

  .pad-l-10-1023, .pad-h-10-1023, .pad-all-10-1023 {
    padding-left: 10px; }

  .pad-l-15-1023, .pad-h-15-1023, .pad-all-15-1023 {
    padding-left: 15px; }

  .pad-l-20-1023, .pad-h-20-1023, .pad-all-20-1023 {
    padding-left: 20px; }

  .pad-l-25-1023, .pad-h-25-1023, .pad-all-25-1023 {
    padding-left: 25px; }

  .pad-l-30-1023, .pad-h-30-1023, .pad-all-30-1023 {
    padding-left: 30px; }

  .pad-l-40-1023, .pad-h-40-1023, .pad-all-40-1023 {
    padding-left: 40px; }

  .pad-l-50-1023, .pad-h-50-1023, .pad-all-50-1023 {
    padding-left: 50px; }

  .pad-l-60-1023, .pad-h-60-1023, .pad-all-60-1023 {
    padding-left: 60px; }

  .pad-l-70-1023, .pad-h-70-1023, .pad-all-70-1023 {
    padding-left: 70px; }

  .pad-l-80-1023, .pad-h-80-1023, .pad-all-80-1023 {
    padding-left: 80px; }

  .pad-l-90-1023, .pad-h-90-1023, .pad-all-90-1023 {
    padding-left: 90px; }

  .pad-l-100-1023, .pad-h-100-1023, .pad-all-100-1023 {
    padding-left: 100px; }

  .pad-l-120-1023, .pad-h-120-1023, .pad-all-120-1023 {
    padding-left: 120px; }

  .pad-l-140-1023, .pad-h-140-1023, .pad-all-140-1023 {
    padding-left: 140px; }

  .pad-l-150-1023, .pad-h-150-1023, .pad-all-150-1023 {
    padding-left: 150px; }

  .pad-l-160-1023, .pad-h-160-1023, .pad-all-160-1023 {
    padding-left: 160px; }

  .pad-l-180-1023, .pad-h-180-1023, .pad-all-180-1023 {
    padding-left: 180px; }

  .pad-l-200-1023, .pad-h-200-1023, .pad-all-200-1023 {
    padding-left: 200px; } }
@media screen and (max-width: 999px) {
  .pad-l-0-999, .pad-h-0-999, .pad-all-0-999 {
    padding-left: 0px; }

  .pad-l-5-999, .pad-h-5-999, .pad-all-5-999 {
    padding-left: 5px; }

  .pad-l-10-999, .pad-h-10-999, .pad-all-10-999 {
    padding-left: 10px; }

  .pad-l-15-999, .pad-h-15-999, .pad-all-15-999 {
    padding-left: 15px; }

  .pad-l-20-999, .pad-h-20-999, .pad-all-20-999 {
    padding-left: 20px; }

  .pad-l-25-999, .pad-h-25-999, .pad-all-25-999 {
    padding-left: 25px; }

  .pad-l-30-999, .pad-h-30-999, .pad-all-30-999 {
    padding-left: 30px; }

  .pad-l-40-999, .pad-h-40-999, .pad-all-40-999 {
    padding-left: 40px; }

  .pad-l-50-999, .pad-h-50-999, .pad-all-50-999 {
    padding-left: 50px; }

  .pad-l-60-999, .pad-h-60-999, .pad-all-60-999 {
    padding-left: 60px; }

  .pad-l-70-999, .pad-h-70-999, .pad-all-70-999 {
    padding-left: 70px; }

  .pad-l-80-999, .pad-h-80-999, .pad-all-80-999 {
    padding-left: 80px; }

  .pad-l-90-999, .pad-h-90-999, .pad-all-90-999 {
    padding-left: 90px; }

  .pad-l-100-999, .pad-h-100-999, .pad-all-100-999 {
    padding-left: 100px; }

  .pad-l-120-999, .pad-h-120-999, .pad-all-120-999 {
    padding-left: 120px; }

  .pad-l-140-999, .pad-h-140-999, .pad-all-140-999 {
    padding-left: 140px; }

  .pad-l-150-999, .pad-h-150-999, .pad-all-150-999 {
    padding-left: 150px; }

  .pad-l-160-999, .pad-h-160-999, .pad-all-160-999 {
    padding-left: 160px; }

  .pad-l-180-999, .pad-h-180-999, .pad-all-180-999 {
    padding-left: 180px; }

  .pad-l-200-999, .pad-h-200-999, .pad-all-200-999 {
    padding-left: 200px; } }
@media screen and (max-width: 899px) {
  .pad-l-0-899, .pad-h-0-899, .pad-all-0-899 {
    padding-left: 0px; }

  .pad-l-5-899, .pad-h-5-899, .pad-all-5-899 {
    padding-left: 5px; }

  .pad-l-10-899, .pad-h-10-899, .pad-all-10-899 {
    padding-left: 10px; }

  .pad-l-15-899, .pad-h-15-899, .pad-all-15-899 {
    padding-left: 15px; }

  .pad-l-20-899, .pad-h-20-899, .pad-all-20-899 {
    padding-left: 20px; }

  .pad-l-25-899, .pad-h-25-899, .pad-all-25-899 {
    padding-left: 25px; }

  .pad-l-30-899, .pad-h-30-899, .pad-all-30-899 {
    padding-left: 30px; }

  .pad-l-40-899, .pad-h-40-899, .pad-all-40-899 {
    padding-left: 40px; }

  .pad-l-50-899, .pad-h-50-899, .pad-all-50-899 {
    padding-left: 50px; }

  .pad-l-60-899, .pad-h-60-899, .pad-all-60-899 {
    padding-left: 60px; }

  .pad-l-70-899, .pad-h-70-899, .pad-all-70-899 {
    padding-left: 70px; }

  .pad-l-80-899, .pad-h-80-899, .pad-all-80-899 {
    padding-left: 80px; }

  .pad-l-90-899, .pad-h-90-899, .pad-all-90-899 {
    padding-left: 90px; }

  .pad-l-100-899, .pad-h-100-899, .pad-all-100-899 {
    padding-left: 100px; }

  .pad-l-120-899, .pad-h-120-899, .pad-all-120-899 {
    padding-left: 120px; }

  .pad-l-140-899, .pad-h-140-899, .pad-all-140-899 {
    padding-left: 140px; }

  .pad-l-150-899, .pad-h-150-899, .pad-all-150-899 {
    padding-left: 150px; }

  .pad-l-160-899, .pad-h-160-899, .pad-all-160-899 {
    padding-left: 160px; }

  .pad-l-180-899, .pad-h-180-899, .pad-all-180-899 {
    padding-left: 180px; }

  .pad-l-200-899, .pad-h-200-899, .pad-all-200-899 {
    padding-left: 200px; } }
@media screen and (max-width: 799px) {
  .pad-l-0-799, .pad-h-0-799, .pad-all-0-799 {
    padding-left: 0px; }

  .pad-l-5-799, .pad-h-5-799, .pad-all-5-799 {
    padding-left: 5px; }

  .pad-l-10-799, .pad-h-10-799, .pad-all-10-799 {
    padding-left: 10px; }

  .pad-l-15-799, .pad-h-15-799, .pad-all-15-799 {
    padding-left: 15px; }

  .pad-l-20-799, .pad-h-20-799, .pad-all-20-799 {
    padding-left: 20px; }

  .pad-l-25-799, .pad-h-25-799, .pad-all-25-799 {
    padding-left: 25px; }

  .pad-l-30-799, .pad-h-30-799, .pad-all-30-799 {
    padding-left: 30px; }

  .pad-l-40-799, .pad-h-40-799, .pad-all-40-799 {
    padding-left: 40px; }

  .pad-l-50-799, .pad-h-50-799, .pad-all-50-799 {
    padding-left: 50px; }

  .pad-l-60-799, .pad-h-60-799, .pad-all-60-799 {
    padding-left: 60px; }

  .pad-l-70-799, .pad-h-70-799, .pad-all-70-799 {
    padding-left: 70px; }

  .pad-l-80-799, .pad-h-80-799, .pad-all-80-799 {
    padding-left: 80px; }

  .pad-l-90-799, .pad-h-90-799, .pad-all-90-799 {
    padding-left: 90px; }

  .pad-l-100-799, .pad-h-100-799, .pad-all-100-799 {
    padding-left: 100px; }

  .pad-l-120-799, .pad-h-120-799, .pad-all-120-799 {
    padding-left: 120px; }

  .pad-l-140-799, .pad-h-140-799, .pad-all-140-799 {
    padding-left: 140px; }

  .pad-l-150-799, .pad-h-150-799, .pad-all-150-799 {
    padding-left: 150px; }

  .pad-l-160-799, .pad-h-160-799, .pad-all-160-799 {
    padding-left: 160px; }

  .pad-l-180-799, .pad-h-180-799, .pad-all-180-799 {
    padding-left: 180px; }

  .pad-l-200-799, .pad-h-200-799, .pad-all-200-799 {
    padding-left: 200px; } }
@media screen and (max-width: 767px) {
  .pad-l-0-767, .pad-h-0-767, .pad-all-0-767 {
    padding-left: 0px; }

  .pad-l-5-767, .pad-h-5-767, .pad-all-5-767 {
    padding-left: 5px; }

  .pad-l-10-767, .pad-h-10-767, .pad-all-10-767 {
    padding-left: 10px; }

  .pad-l-15-767, .pad-h-15-767, .pad-all-15-767 {
    padding-left: 15px; }

  .pad-l-20-767, .pad-h-20-767, .pad-all-20-767 {
    padding-left: 20px; }

  .pad-l-25-767, .pad-h-25-767, .pad-all-25-767 {
    padding-left: 25px; }

  .pad-l-30-767, .pad-h-30-767, .pad-all-30-767 {
    padding-left: 30px; }

  .pad-l-40-767, .pad-h-40-767, .pad-all-40-767 {
    padding-left: 40px; }

  .pad-l-50-767, .pad-h-50-767, .pad-all-50-767 {
    padding-left: 50px; }

  .pad-l-60-767, .pad-h-60-767, .pad-all-60-767 {
    padding-left: 60px; }

  .pad-l-70-767, .pad-h-70-767, .pad-all-70-767 {
    padding-left: 70px; }

  .pad-l-80-767, .pad-h-80-767, .pad-all-80-767 {
    padding-left: 80px; }

  .pad-l-90-767, .pad-h-90-767, .pad-all-90-767 {
    padding-left: 90px; }

  .pad-l-100-767, .pad-h-100-767, .pad-all-100-767 {
    padding-left: 100px; }

  .pad-l-120-767, .pad-h-120-767, .pad-all-120-767 {
    padding-left: 120px; }

  .pad-l-140-767, .pad-h-140-767, .pad-all-140-767 {
    padding-left: 140px; }

  .pad-l-150-767, .pad-h-150-767, .pad-all-150-767 {
    padding-left: 150px; }

  .pad-l-160-767, .pad-h-160-767, .pad-all-160-767 {
    padding-left: 160px; }

  .pad-l-180-767, .pad-h-180-767, .pad-all-180-767 {
    padding-left: 180px; }

  .pad-l-200-767, .pad-h-200-767, .pad-all-200-767 {
    padding-left: 200px; } }
@media screen and (max-width: 699px) {
  .pad-l-0-699, .pad-h-0-699, .pad-all-0-699 {
    padding-left: 0px; }

  .pad-l-5-699, .pad-h-5-699, .pad-all-5-699 {
    padding-left: 5px; }

  .pad-l-10-699, .pad-h-10-699, .pad-all-10-699 {
    padding-left: 10px; }

  .pad-l-15-699, .pad-h-15-699, .pad-all-15-699 {
    padding-left: 15px; }

  .pad-l-20-699, .pad-h-20-699, .pad-all-20-699 {
    padding-left: 20px; }

  .pad-l-25-699, .pad-h-25-699, .pad-all-25-699 {
    padding-left: 25px; }

  .pad-l-30-699, .pad-h-30-699, .pad-all-30-699 {
    padding-left: 30px; }

  .pad-l-40-699, .pad-h-40-699, .pad-all-40-699 {
    padding-left: 40px; }

  .pad-l-50-699, .pad-h-50-699, .pad-all-50-699 {
    padding-left: 50px; }

  .pad-l-60-699, .pad-h-60-699, .pad-all-60-699 {
    padding-left: 60px; }

  .pad-l-70-699, .pad-h-70-699, .pad-all-70-699 {
    padding-left: 70px; }

  .pad-l-80-699, .pad-h-80-699, .pad-all-80-699 {
    padding-left: 80px; }

  .pad-l-90-699, .pad-h-90-699, .pad-all-90-699 {
    padding-left: 90px; }

  .pad-l-100-699, .pad-h-100-699, .pad-all-100-699 {
    padding-left: 100px; }

  .pad-l-120-699, .pad-h-120-699, .pad-all-120-699 {
    padding-left: 120px; }

  .pad-l-140-699, .pad-h-140-699, .pad-all-140-699 {
    padding-left: 140px; }

  .pad-l-150-699, .pad-h-150-699, .pad-all-150-699 {
    padding-left: 150px; }

  .pad-l-160-699, .pad-h-160-699, .pad-all-160-699 {
    padding-left: 160px; }

  .pad-l-180-699, .pad-h-180-699, .pad-all-180-699 {
    padding-left: 180px; }

  .pad-l-200-699, .pad-h-200-699, .pad-all-200-699 {
    padding-left: 200px; } }
@media screen and (max-width: 599px) {
  .pad-l-0-599, .pad-h-0-599, .pad-all-0-599 {
    padding-left: 0px; }

  .pad-l-5-599, .pad-h-5-599, .pad-all-5-599 {
    padding-left: 5px; }

  .pad-l-10-599, .pad-h-10-599, .pad-all-10-599 {
    padding-left: 10px; }

  .pad-l-15-599, .pad-h-15-599, .pad-all-15-599 {
    padding-left: 15px; }

  .pad-l-20-599, .pad-h-20-599, .pad-all-20-599 {
    padding-left: 20px; }

  .pad-l-25-599, .pad-h-25-599, .pad-all-25-599 {
    padding-left: 25px; }

  .pad-l-30-599, .pad-h-30-599, .pad-all-30-599 {
    padding-left: 30px; }

  .pad-l-40-599, .pad-h-40-599, .pad-all-40-599 {
    padding-left: 40px; }

  .pad-l-50-599, .pad-h-50-599, .pad-all-50-599 {
    padding-left: 50px; }

  .pad-l-60-599, .pad-h-60-599, .pad-all-60-599 {
    padding-left: 60px; }

  .pad-l-70-599, .pad-h-70-599, .pad-all-70-599 {
    padding-left: 70px; }

  .pad-l-80-599, .pad-h-80-599, .pad-all-80-599 {
    padding-left: 80px; }

  .pad-l-90-599, .pad-h-90-599, .pad-all-90-599 {
    padding-left: 90px; }

  .pad-l-100-599, .pad-h-100-599, .pad-all-100-599 {
    padding-left: 100px; }

  .pad-l-120-599, .pad-h-120-599, .pad-all-120-599 {
    padding-left: 120px; }

  .pad-l-140-599, .pad-h-140-599, .pad-all-140-599 {
    padding-left: 140px; }

  .pad-l-150-599, .pad-h-150-599, .pad-all-150-599 {
    padding-left: 150px; }

  .pad-l-160-599, .pad-h-160-599, .pad-all-160-599 {
    padding-left: 160px; }

  .pad-l-180-599, .pad-h-180-599, .pad-all-180-599 {
    padding-left: 180px; }

  .pad-l-200-599, .pad-h-200-599, .pad-all-200-599 {
    padding-left: 200px; } }
@media screen and (max-width: 499px) {
  .pad-l-0-499, .pad-h-0-499, .pad-all-0-499 {
    padding-left: 0px; }

  .pad-l-5-499, .pad-h-5-499, .pad-all-5-499 {
    padding-left: 5px; }

  .pad-l-10-499, .pad-h-10-499, .pad-all-10-499 {
    padding-left: 10px; }

  .pad-l-15-499, .pad-h-15-499, .pad-all-15-499 {
    padding-left: 15px; }

  .pad-l-20-499, .pad-h-20-499, .pad-all-20-499 {
    padding-left: 20px; }

  .pad-l-25-499, .pad-h-25-499, .pad-all-25-499 {
    padding-left: 25px; }

  .pad-l-30-499, .pad-h-30-499, .pad-all-30-499 {
    padding-left: 30px; }

  .pad-l-40-499, .pad-h-40-499, .pad-all-40-499 {
    padding-left: 40px; }

  .pad-l-50-499, .pad-h-50-499, .pad-all-50-499 {
    padding-left: 50px; }

  .pad-l-60-499, .pad-h-60-499, .pad-all-60-499 {
    padding-left: 60px; }

  .pad-l-70-499, .pad-h-70-499, .pad-all-70-499 {
    padding-left: 70px; }

  .pad-l-80-499, .pad-h-80-499, .pad-all-80-499 {
    padding-left: 80px; }

  .pad-l-90-499, .pad-h-90-499, .pad-all-90-499 {
    padding-left: 90px; }

  .pad-l-100-499, .pad-h-100-499, .pad-all-100-499 {
    padding-left: 100px; }

  .pad-l-120-499, .pad-h-120-499, .pad-all-120-499 {
    padding-left: 120px; }

  .pad-l-140-499, .pad-h-140-499, .pad-all-140-499 {
    padding-left: 140px; }

  .pad-l-150-499, .pad-h-150-499, .pad-all-150-499 {
    padding-left: 150px; }

  .pad-l-160-499, .pad-h-160-499, .pad-all-160-499 {
    padding-left: 160px; }

  .pad-l-180-499, .pad-h-180-499, .pad-all-180-499 {
    padding-left: 180px; }

  .pad-l-200-499, .pad-h-200-499, .pad-all-200-499 {
    padding-left: 200px; } }
@media screen and (max-width: 479px) {
  .pad-l-0-479, .pad-h-0-479, .pad-all-0-479 {
    padding-left: 0px; }

  .pad-l-5-479, .pad-h-5-479, .pad-all-5-479 {
    padding-left: 5px; }

  .pad-l-10-479, .pad-h-10-479, .pad-all-10-479 {
    padding-left: 10px; }

  .pad-l-15-479, .pad-h-15-479, .pad-all-15-479 {
    padding-left: 15px; }

  .pad-l-20-479, .pad-h-20-479, .pad-all-20-479 {
    padding-left: 20px; }

  .pad-l-25-479, .pad-h-25-479, .pad-all-25-479 {
    padding-left: 25px; }

  .pad-l-30-479, .pad-h-30-479, .pad-all-30-479 {
    padding-left: 30px; }

  .pad-l-40-479, .pad-h-40-479, .pad-all-40-479 {
    padding-left: 40px; }

  .pad-l-50-479, .pad-h-50-479, .pad-all-50-479 {
    padding-left: 50px; }

  .pad-l-60-479, .pad-h-60-479, .pad-all-60-479 {
    padding-left: 60px; }

  .pad-l-70-479, .pad-h-70-479, .pad-all-70-479 {
    padding-left: 70px; }

  .pad-l-80-479, .pad-h-80-479, .pad-all-80-479 {
    padding-left: 80px; }

  .pad-l-90-479, .pad-h-90-479, .pad-all-90-479 {
    padding-left: 90px; }

  .pad-l-100-479, .pad-h-100-479, .pad-all-100-479 {
    padding-left: 100px; }

  .pad-l-120-479, .pad-h-120-479, .pad-all-120-479 {
    padding-left: 120px; }

  .pad-l-140-479, .pad-h-140-479, .pad-all-140-479 {
    padding-left: 140px; }

  .pad-l-150-479, .pad-h-150-479, .pad-all-150-479 {
    padding-left: 150px; }

  .pad-l-160-479, .pad-h-160-479, .pad-all-160-479 {
    padding-left: 160px; }

  .pad-l-180-479, .pad-h-180-479, .pad-all-180-479 {
    padding-left: 180px; }

  .pad-l-200-479, .pad-h-200-479, .pad-all-200-479 {
    padding-left: 200px; } }
@media screen and (max-width: 399px) {
  .pad-l-0-399, .pad-h-0-399, .pad-all-0-399 {
    padding-left: 0px; }

  .pad-l-5-399, .pad-h-5-399, .pad-all-5-399 {
    padding-left: 5px; }

  .pad-l-10-399, .pad-h-10-399, .pad-all-10-399 {
    padding-left: 10px; }

  .pad-l-15-399, .pad-h-15-399, .pad-all-15-399 {
    padding-left: 15px; }

  .pad-l-20-399, .pad-h-20-399, .pad-all-20-399 {
    padding-left: 20px; }

  .pad-l-25-399, .pad-h-25-399, .pad-all-25-399 {
    padding-left: 25px; }

  .pad-l-30-399, .pad-h-30-399, .pad-all-30-399 {
    padding-left: 30px; }

  .pad-l-40-399, .pad-h-40-399, .pad-all-40-399 {
    padding-left: 40px; }

  .pad-l-50-399, .pad-h-50-399, .pad-all-50-399 {
    padding-left: 50px; }

  .pad-l-60-399, .pad-h-60-399, .pad-all-60-399 {
    padding-left: 60px; }

  .pad-l-70-399, .pad-h-70-399, .pad-all-70-399 {
    padding-left: 70px; }

  .pad-l-80-399, .pad-h-80-399, .pad-all-80-399 {
    padding-left: 80px; }

  .pad-l-90-399, .pad-h-90-399, .pad-all-90-399 {
    padding-left: 90px; }

  .pad-l-100-399, .pad-h-100-399, .pad-all-100-399 {
    padding-left: 100px; }

  .pad-l-120-399, .pad-h-120-399, .pad-all-120-399 {
    padding-left: 120px; }

  .pad-l-140-399, .pad-h-140-399, .pad-all-140-399 {
    padding-left: 140px; }

  .pad-l-150-399, .pad-h-150-399, .pad-all-150-399 {
    padding-left: 150px; }

  .pad-l-160-399, .pad-h-160-399, .pad-all-160-399 {
    padding-left: 160px; }

  .pad-l-180-399, .pad-h-180-399, .pad-all-180-399 {
    padding-left: 180px; }

  .pad-l-200-399, .pad-h-200-399, .pad-all-200-399 {
    padding-left: 200px; } }
/***** PADDING RIGHT *****/
.pad-r-0, .pad-h-0, .pad-all-0 {
  padding-right: 0px; }

.pad-r-5, .pad-h-5, .pad-all-5 {
  padding-right: 5px; }

.pad-r-10, .pad-h-10, .pad-all-10 {
  padding-right: 10px; }

.pad-r-15, .pad-h-15, .pad-all-15 {
  padding-right: 15px; }

.pad-r-20, .pad-h-20, .pad-all-20 {
  padding-right: 20px; }

.pad-r-25, .pad-h-25, .pad-all-25 {
  padding-right: 25px; }

.pad-r-30, .pad-h-30, .pad-all-30 {
  padding-right: 30px; }

.pad-r-40, .pad-h-40, .pad-all-40 {
  padding-right: 40px; }

.pad-r-50, .pad-h-50, .pad-all-50 {
  padding-right: 50px; }

.pad-r-60, .pad-h-60, .pad-all-60 {
  padding-right: 60px; }

.pad-r-70, .pad-h-70, .pad-all-70 {
  padding-right: 70px; }

.pad-r-80, .pad-h-80, .pad-all-80 {
  padding-right: 80px; }

.pad-r-90, .pad-h-90, .pad-all-90 {
  padding-right: 90px; }

.pad-r-100, .pad-h-100, .pad-all-100 {
  padding-right: 100px; }

.pad-r-120, .pad-h-120, .pad-all-120 {
  padding-right: 120px; }

.pad-r-140, .pad-h-140, .pad-all-140 {
  padding-right: 140px; }

.pad-r-150, .pad-h-150, .pad-all-150 {
  padding-right: 150px; }

.pad-r-160, .pad-h-160, .pad-all-160 {
  padding-right: 160px; }

.pad-r-180, .pad-h-180, .pad-all-180 {
  padding-right: 180px; }

.pad-r-200, .pad-h-200, .pad-all-200 {
  padding-right: 200px; }

@media screen and (max-width: 1799px) {
  .pad-r-0-1799, .pad-h-0-1799, .pad-all-0-1799 {
    padding-right: 0px; }

  .pad-r-5-1799, .pad-h-5-1799, .pad-all-5-1799 {
    padding-right: 5px; }

  .pad-r-10-1799, .pad-h-10-1799, .pad-all-10-1799 {
    padding-right: 10px; }

  .pad-r-15-1799, .pad-h-15-1799, .pad-all-15-1799 {
    padding-right: 15px; }

  .pad-r-20-1799, .pad-h-20-1799, .pad-all-20-1799 {
    padding-right: 20px; }

  .pad-r-25-1799, .pad-h-25-1799, .pad-all-25-1799 {
    padding-right: 25px; }

  .pad-r-30-1799, .pad-h-30-1799, .pad-all-30-1799 {
    padding-right: 30px; }

  .pad-r-40-1799, .pad-h-40-1799, .pad-all-40-1799 {
    padding-right: 40px; }

  .pad-r-50-1799, .pad-h-50-1799, .pad-all-50-1799 {
    padding-right: 50px; }

  .pad-r-60-1799, .pad-h-60-1799, .pad-all-60-1799 {
    padding-right: 60px; }

  .pad-r-70-1799, .pad-h-70-1799, .pad-all-70-1799 {
    padding-right: 70px; }

  .pad-r-80-1799, .pad-h-80-1799, .pad-all-80-1799 {
    padding-right: 80px; }

  .pad-r-90-1799, .pad-h-90-1799, .pad-all-90-1799 {
    padding-right: 90px; }

  .pad-r-100-1799, .pad-h-100-1799, .pad-all-100-1799 {
    padding-right: 100px; }

  .pad-r-120-1799, .pad-h-120-1799, .pad-all-120-1799 {
    padding-right: 120px; }

  .pad-r-140-1799, .pad-h-140-1799, .pad-all-140-1799 {
    padding-right: 140px; }

  .pad-r-150-1799, .pad-h-150-1799, .pad-all-150-1799 {
    padding-right: 150px; }

  .pad-r-160-1799, .pad-h-160-1799, .pad-all-160-1799 {
    padding-right: 160px; }

  .pad-r-180-1799, .pad-h-180-1799, .pad-all-180-1799 {
    padding-right: 180px; }

  .pad-r-200-1799, .pad-h-200-1799, .pad-all-200-1799 {
    padding-right: 200px; } }
@media screen and (max-width: 1699px) {
  .pad-r-0-1699, .pad-h-0-1699, .pad-all-0-1699 {
    padding-right: 0px; }

  .pad-r-5-1699, .pad-h-5-1699, .pad-all-5-1699 {
    padding-right: 5px; }

  .pad-r-10-1699, .pad-h-10-1699, .pad-all-10-1699 {
    padding-right: 10px; }

  .pad-r-15-1699, .pad-h-15-1699, .pad-all-15-1699 {
    padding-right: 15px; }

  .pad-r-20-1699, .pad-h-20-1699, .pad-all-20-1699 {
    padding-right: 20px; }

  .pad-r-25-1699, .pad-h-25-1699, .pad-all-25-1699 {
    padding-right: 25px; }

  .pad-r-30-1699, .pad-h-30-1699, .pad-all-30-1699 {
    padding-right: 30px; }

  .pad-r-40-1699, .pad-h-40-1699, .pad-all-40-1699 {
    padding-right: 40px; }

  .pad-r-50-1699, .pad-h-50-1699, .pad-all-50-1699 {
    padding-right: 50px; }

  .pad-r-60-1699, .pad-h-60-1699, .pad-all-60-1699 {
    padding-right: 60px; }

  .pad-r-70-1699, .pad-h-70-1699, .pad-all-70-1699 {
    padding-right: 70px; }

  .pad-r-80-1699, .pad-h-80-1699, .pad-all-80-1699 {
    padding-right: 80px; }

  .pad-r-90-1699, .pad-h-90-1699, .pad-all-90-1699 {
    padding-right: 90px; }

  .pad-r-100-1699, .pad-h-100-1699, .pad-all-100-1699 {
    padding-right: 100px; }

  .pad-r-120-1699, .pad-h-120-1699, .pad-all-120-1699 {
    padding-right: 120px; }

  .pad-r-140-1699, .pad-h-140-1699, .pad-all-140-1699 {
    padding-right: 140px; }

  .pad-r-150-1699, .pad-h-150-1699, .pad-all-150-1699 {
    padding-right: 150px; }

  .pad-r-160-1699, .pad-h-160-1699, .pad-all-160-1699 {
    padding-right: 160px; }

  .pad-r-180-1699, .pad-h-180-1699, .pad-all-180-1699 {
    padding-right: 180px; }

  .pad-r-200-1699, .pad-h-200-1699, .pad-all-200-1699 {
    padding-right: 200px; } }
@media screen and (max-width: 1599px) {
  .pad-r-0-1599, .pad-h-0-1599, .pad-all-0-1599 {
    padding-right: 0px; }

  .pad-r-5-1599, .pad-h-5-1599, .pad-all-5-1599 {
    padding-right: 5px; }

  .pad-r-10-1599, .pad-h-10-1599, .pad-all-10-1599 {
    padding-right: 10px; }

  .pad-r-15-1599, .pad-h-15-1599, .pad-all-15-1599 {
    padding-right: 15px; }

  .pad-r-20-1599, .pad-h-20-1599, .pad-all-20-1599 {
    padding-right: 20px; }

  .pad-r-25-1599, .pad-h-25-1599, .pad-all-25-1599 {
    padding-right: 25px; }

  .pad-r-30-1599, .pad-h-30-1599, .pad-all-30-1599 {
    padding-right: 30px; }

  .pad-r-40-1599, .pad-h-40-1599, .pad-all-40-1599 {
    padding-right: 40px; }

  .pad-r-50-1599, .pad-h-50-1599, .pad-all-50-1599 {
    padding-right: 50px; }

  .pad-r-60-1599, .pad-h-60-1599, .pad-all-60-1599 {
    padding-right: 60px; }

  .pad-r-70-1599, .pad-h-70-1599, .pad-all-70-1599 {
    padding-right: 70px; }

  .pad-r-80-1599, .pad-h-80-1599, .pad-all-80-1599 {
    padding-right: 80px; }

  .pad-r-90-1599, .pad-h-90-1599, .pad-all-90-1599 {
    padding-right: 90px; }

  .pad-r-100-1599, .pad-h-100-1599, .pad-all-100-1599 {
    padding-right: 100px; }

  .pad-r-120-1599, .pad-h-120-1599, .pad-all-120-1599 {
    padding-right: 120px; }

  .pad-r-140-1599, .pad-h-140-1599, .pad-all-140-1599 {
    padding-right: 140px; }

  .pad-r-150-1599, .pad-h-150-1599, .pad-all-150-1599 {
    padding-right: 150px; }

  .pad-r-160-1599, .pad-h-160-1599, .pad-all-160-1599 {
    padding-right: 160px; }

  .pad-r-180-1599, .pad-h-180-1599, .pad-all-180-1599 {
    padding-right: 180px; }

  .pad-r-200-1599, .pad-h-200-1599, .pad-all-200-1599 {
    padding-right: 200px; } }
@media screen and (max-width: 1499px) {
  .pad-r-0-1499, .pad-h-0-1499, .pad-all-0-1499 {
    padding-right: 0px; }

  .pad-r-5-1499, .pad-h-5-1499, .pad-all-5-1499 {
    padding-right: 5px; }

  .pad-r-10-1499, .pad-h-10-1499, .pad-all-10-1499 {
    padding-right: 10px; }

  .pad-r-15-1499, .pad-h-15-1499, .pad-all-15-1499 {
    padding-right: 15px; }

  .pad-r-20-1499, .pad-h-20-1499, .pad-all-20-1499 {
    padding-right: 20px; }

  .pad-r-25-1499, .pad-h-25-1499, .pad-all-25-1499 {
    padding-right: 25px; }

  .pad-r-30-1499, .pad-h-30-1499, .pad-all-30-1499 {
    padding-right: 30px; }

  .pad-r-40-1499, .pad-h-40-1499, .pad-all-40-1499 {
    padding-right: 40px; }

  .pad-r-50-1499, .pad-h-50-1499, .pad-all-50-1499 {
    padding-right: 50px; }

  .pad-r-60-1499, .pad-h-60-1499, .pad-all-60-1499 {
    padding-right: 60px; }

  .pad-r-70-1499, .pad-h-70-1499, .pad-all-70-1499 {
    padding-right: 70px; }

  .pad-r-80-1499, .pad-h-80-1499, .pad-all-80-1499 {
    padding-right: 80px; }

  .pad-r-90-1499, .pad-h-90-1499, .pad-all-90-1499 {
    padding-right: 90px; }

  .pad-r-100-1499, .pad-h-100-1499, .pad-all-100-1499 {
    padding-right: 100px; }

  .pad-r-120-1499, .pad-h-120-1499, .pad-all-120-1499 {
    padding-right: 120px; }

  .pad-r-140-1499, .pad-h-140-1499, .pad-all-140-1499 {
    padding-right: 140px; }

  .pad-r-150-1499, .pad-h-150-1499, .pad-all-150-1499 {
    padding-right: 150px; }

  .pad-r-160-1499, .pad-h-160-1499, .pad-all-160-1499 {
    padding-right: 160px; }

  .pad-r-180-1499, .pad-h-180-1499, .pad-all-180-1499 {
    padding-right: 180px; }

  .pad-r-200-1499, .pad-h-200-1499, .pad-all-200-1499 {
    padding-right: 200px; } }
@media screen and (max-width: 1399px) {
  .pad-r-0-1399, .pad-h-0-1399, .pad-all-0-1399 {
    padding-right: 0px; }

  .pad-r-5-1399, .pad-h-5-1399, .pad-all-5-1399 {
    padding-right: 5px; }

  .pad-r-10-1399, .pad-h-10-1399, .pad-all-10-1399 {
    padding-right: 10px; }

  .pad-r-15-1399, .pad-h-15-1399, .pad-all-15-1399 {
    padding-right: 15px; }

  .pad-r-20-1399, .pad-h-20-1399, .pad-all-20-1399 {
    padding-right: 20px; }

  .pad-r-25-1399, .pad-h-25-1399, .pad-all-25-1399 {
    padding-right: 25px; }

  .pad-r-30-1399, .pad-h-30-1399, .pad-all-30-1399 {
    padding-right: 30px; }

  .pad-r-40-1399, .pad-h-40-1399, .pad-all-40-1399 {
    padding-right: 40px; }

  .pad-r-50-1399, .pad-h-50-1399, .pad-all-50-1399 {
    padding-right: 50px; }

  .pad-r-60-1399, .pad-h-60-1399, .pad-all-60-1399 {
    padding-right: 60px; }

  .pad-r-70-1399, .pad-h-70-1399, .pad-all-70-1399 {
    padding-right: 70px; }

  .pad-r-80-1399, .pad-h-80-1399, .pad-all-80-1399 {
    padding-right: 80px; }

  .pad-r-90-1399, .pad-h-90-1399, .pad-all-90-1399 {
    padding-right: 90px; }

  .pad-r-100-1399, .pad-h-100-1399, .pad-all-100-1399 {
    padding-right: 100px; }

  .pad-r-120-1399, .pad-h-120-1399, .pad-all-120-1399 {
    padding-right: 120px; }

  .pad-r-140-1399, .pad-h-140-1399, .pad-all-140-1399 {
    padding-right: 140px; }

  .pad-r-150-1399, .pad-h-150-1399, .pad-all-150-1399 {
    padding-right: 150px; }

  .pad-r-160-1399, .pad-h-160-1399, .pad-all-160-1399 {
    padding-right: 160px; }

  .pad-r-180-1399, .pad-h-180-1399, .pad-all-180-1399 {
    padding-right: 180px; }

  .pad-r-200-1399, .pad-h-200-1399, .pad-all-200-1399 {
    padding-right: 200px; } }
@media screen and (max-width: 1299px) {
  .pad-r-0-1299, .pad-h-0-1299, .pad-all-0-1299 {
    padding-right: 0px; }

  .pad-r-5-1299, .pad-h-5-1299, .pad-all-5-1299 {
    padding-right: 5px; }

  .pad-r-10-1299, .pad-h-10-1299, .pad-all-10-1299 {
    padding-right: 10px; }

  .pad-r-15-1299, .pad-h-15-1299, .pad-all-15-1299 {
    padding-right: 15px; }

  .pad-r-20-1299, .pad-h-20-1299, .pad-all-20-1299 {
    padding-right: 20px; }

  .pad-r-25-1299, .pad-h-25-1299, .pad-all-25-1299 {
    padding-right: 25px; }

  .pad-r-30-1299, .pad-h-30-1299, .pad-all-30-1299 {
    padding-right: 30px; }

  .pad-r-40-1299, .pad-h-40-1299, .pad-all-40-1299 {
    padding-right: 40px; }

  .pad-r-50-1299, .pad-h-50-1299, .pad-all-50-1299 {
    padding-right: 50px; }

  .pad-r-60-1299, .pad-h-60-1299, .pad-all-60-1299 {
    padding-right: 60px; }

  .pad-r-70-1299, .pad-h-70-1299, .pad-all-70-1299 {
    padding-right: 70px; }

  .pad-r-80-1299, .pad-h-80-1299, .pad-all-80-1299 {
    padding-right: 80px; }

  .pad-r-90-1299, .pad-h-90-1299, .pad-all-90-1299 {
    padding-right: 90px; }

  .pad-r-100-1299, .pad-h-100-1299, .pad-all-100-1299 {
    padding-right: 100px; }

  .pad-r-120-1299, .pad-h-120-1299, .pad-all-120-1299 {
    padding-right: 120px; }

  .pad-r-140-1299, .pad-h-140-1299, .pad-all-140-1299 {
    padding-right: 140px; }

  .pad-r-150-1299, .pad-h-150-1299, .pad-all-150-1299 {
    padding-right: 150px; }

  .pad-r-160-1299, .pad-h-160-1299, .pad-all-160-1299 {
    padding-right: 160px; }

  .pad-r-180-1299, .pad-h-180-1299, .pad-all-180-1299 {
    padding-right: 180px; }

  .pad-r-200-1299, .pad-h-200-1299, .pad-all-200-1299 {
    padding-right: 200px; } }
@media screen and (max-width: 1199px) {
  .pad-r-0-1199, .pad-h-0-1199, .pad-all-0-1199 {
    padding-right: 0px; }

  .pad-r-5-1199, .pad-h-5-1199, .pad-all-5-1199 {
    padding-right: 5px; }

  .pad-r-10-1199, .pad-h-10-1199, .pad-all-10-1199 {
    padding-right: 10px; }

  .pad-r-15-1199, .pad-h-15-1199, .pad-all-15-1199 {
    padding-right: 15px; }

  .pad-r-20-1199, .pad-h-20-1199, .pad-all-20-1199 {
    padding-right: 20px; }

  .pad-r-25-1199, .pad-h-25-1199, .pad-all-25-1199 {
    padding-right: 25px; }

  .pad-r-30-1199, .pad-h-30-1199, .pad-all-30-1199 {
    padding-right: 30px; }

  .pad-r-40-1199, .pad-h-40-1199, .pad-all-40-1199 {
    padding-right: 40px; }

  .pad-r-50-1199, .pad-h-50-1199, .pad-all-50-1199 {
    padding-right: 50px; }

  .pad-r-60-1199, .pad-h-60-1199, .pad-all-60-1199 {
    padding-right: 60px; }

  .pad-r-70-1199, .pad-h-70-1199, .pad-all-70-1199 {
    padding-right: 70px; }

  .pad-r-80-1199, .pad-h-80-1199, .pad-all-80-1199 {
    padding-right: 80px; }

  .pad-r-90-1199, .pad-h-90-1199, .pad-all-90-1199 {
    padding-right: 90px; }

  .pad-r-100-1199, .pad-h-100-1199, .pad-all-100-1199 {
    padding-right: 100px; }

  .pad-r-120-1199, .pad-h-120-1199, .pad-all-120-1199 {
    padding-right: 120px; }

  .pad-r-140-1199, .pad-h-140-1199, .pad-all-140-1199 {
    padding-right: 140px; }

  .pad-r-150-1199, .pad-h-150-1199, .pad-all-150-1199 {
    padding-right: 150px; }

  .pad-r-160-1199, .pad-h-160-1199, .pad-all-160-1199 {
    padding-right: 160px; }

  .pad-r-180-1199, .pad-h-180-1199, .pad-all-180-1199 {
    padding-right: 180px; }

  .pad-r-200-1199, .pad-h-200-1199, .pad-all-200-1199 {
    padding-right: 200px; } }
@media screen and (max-width: 1099px) {
  .pad-r-0-1099, .pad-h-0-1099, .pad-all-0-1099 {
    padding-right: 0px; }

  .pad-r-5-1099, .pad-h-5-1099, .pad-all-5-1099 {
    padding-right: 5px; }

  .pad-r-10-1099, .pad-h-10-1099, .pad-all-10-1099 {
    padding-right: 10px; }

  .pad-r-15-1099, .pad-h-15-1099, .pad-all-15-1099 {
    padding-right: 15px; }

  .pad-r-20-1099, .pad-h-20-1099, .pad-all-20-1099 {
    padding-right: 20px; }

  .pad-r-25-1099, .pad-h-25-1099, .pad-all-25-1099 {
    padding-right: 25px; }

  .pad-r-30-1099, .pad-h-30-1099, .pad-all-30-1099 {
    padding-right: 30px; }

  .pad-r-40-1099, .pad-h-40-1099, .pad-all-40-1099 {
    padding-right: 40px; }

  .pad-r-50-1099, .pad-h-50-1099, .pad-all-50-1099 {
    padding-right: 50px; }

  .pad-r-60-1099, .pad-h-60-1099, .pad-all-60-1099 {
    padding-right: 60px; }

  .pad-r-70-1099, .pad-h-70-1099, .pad-all-70-1099 {
    padding-right: 70px; }

  .pad-r-80-1099, .pad-h-80-1099, .pad-all-80-1099 {
    padding-right: 80px; }

  .pad-r-90-1099, .pad-h-90-1099, .pad-all-90-1099 {
    padding-right: 90px; }

  .pad-r-100-1099, .pad-h-100-1099, .pad-all-100-1099 {
    padding-right: 100px; }

  .pad-r-120-1099, .pad-h-120-1099, .pad-all-120-1099 {
    padding-right: 120px; }

  .pad-r-140-1099, .pad-h-140-1099, .pad-all-140-1099 {
    padding-right: 140px; }

  .pad-r-150-1099, .pad-h-150-1099, .pad-all-150-1099 {
    padding-right: 150px; }

  .pad-r-160-1099, .pad-h-160-1099, .pad-all-160-1099 {
    padding-right: 160px; }

  .pad-r-180-1099, .pad-h-180-1099, .pad-all-180-1099 {
    padding-right: 180px; }

  .pad-r-200-1099, .pad-h-200-1099, .pad-all-200-1099 {
    padding-right: 200px; } }
@media screen and (max-width: 1023px) {
  .pad-r-0-1023, .pad-h-0-1023, .pad-all-0-1023 {
    padding-right: 0px; }

  .pad-r-5-1023, .pad-h-5-1023, .pad-all-5-1023 {
    padding-right: 5px; }

  .pad-r-10-1023, .pad-h-10-1023, .pad-all-10-1023 {
    padding-right: 10px; }

  .pad-r-15-1023, .pad-h-15-1023, .pad-all-15-1023 {
    padding-right: 15px; }

  .pad-r-20-1023, .pad-h-20-1023, .pad-all-20-1023 {
    padding-right: 20px; }

  .pad-r-25-1023, .pad-h-25-1023, .pad-all-25-1023 {
    padding-right: 25px; }

  .pad-r-30-1023, .pad-h-30-1023, .pad-all-30-1023 {
    padding-right: 30px; }

  .pad-r-40-1023, .pad-h-40-1023, .pad-all-40-1023 {
    padding-right: 40px; }

  .pad-r-50-1023, .pad-h-50-1023, .pad-all-50-1023 {
    padding-right: 50px; }

  .pad-r-60-1023, .pad-h-60-1023, .pad-all-60-1023 {
    padding-right: 60px; }

  .pad-r-70-1023, .pad-h-70-1023, .pad-all-70-1023 {
    padding-right: 70px; }

  .pad-r-80-1023, .pad-h-80-1023, .pad-all-80-1023 {
    padding-right: 80px; }

  .pad-r-90-1023, .pad-h-90-1023, .pad-all-90-1023 {
    padding-right: 90px; }

  .pad-r-100-1023, .pad-h-100-1023, .pad-all-100-1023 {
    padding-right: 100px; }

  .pad-r-120-1023, .pad-h-120-1023, .pad-all-120-1023 {
    padding-right: 120px; }

  .pad-r-140-1023, .pad-h-140-1023, .pad-all-140-1023 {
    padding-right: 140px; }

  .pad-r-150-1023, .pad-h-150-1023, .pad-all-150-1023 {
    padding-right: 150px; }

  .pad-r-160-1023, .pad-h-160-1023, .pad-all-160-1023 {
    padding-right: 160px; }

  .pad-r-180-1023, .pad-h-180-1023, .pad-all-180-1023 {
    padding-right: 180px; }

  .pad-r-200-1023, .pad-h-200-1023, .pad-all-200-1023 {
    padding-right: 200px; } }
@media screen and (max-width: 999px) {
  .pad-r-0-999, .pad-h-0-999, .pad-all-0-999 {
    padding-right: 0px; }

  .pad-r-5-999, .pad-h-5-999, .pad-all-5-999 {
    padding-right: 5px; }

  .pad-r-10-999, .pad-h-10-999, .pad-all-10-999 {
    padding-right: 10px; }

  .pad-r-15-999, .pad-h-15-999, .pad-all-15-999 {
    padding-right: 15px; }

  .pad-r-20-999, .pad-h-20-999, .pad-all-20-999 {
    padding-right: 20px; }

  .pad-r-25-999, .pad-h-25-999, .pad-all-25-999 {
    padding-right: 25px; }

  .pad-r-30-999, .pad-h-30-999, .pad-all-30-999 {
    padding-right: 30px; }

  .pad-r-40-999, .pad-h-40-999, .pad-all-40-999 {
    padding-right: 40px; }

  .pad-r-50-999, .pad-h-50-999, .pad-all-50-999 {
    padding-right: 50px; }

  .pad-r-60-999, .pad-h-60-999, .pad-all-60-999 {
    padding-right: 60px; }

  .pad-r-70-999, .pad-h-70-999, .pad-all-70-999 {
    padding-right: 70px; }

  .pad-r-80-999, .pad-h-80-999, .pad-all-80-999 {
    padding-right: 80px; }

  .pad-r-90-999, .pad-h-90-999, .pad-all-90-999 {
    padding-right: 90px; }

  .pad-r-100-999, .pad-h-100-999, .pad-all-100-999 {
    padding-right: 100px; }

  .pad-r-120-999, .pad-h-120-999, .pad-all-120-999 {
    padding-right: 120px; }

  .pad-r-140-999, .pad-h-140-999, .pad-all-140-999 {
    padding-right: 140px; }

  .pad-r-150-999, .pad-h-150-999, .pad-all-150-999 {
    padding-right: 150px; }

  .pad-r-160-999, .pad-h-160-999, .pad-all-160-999 {
    padding-right: 160px; }

  .pad-r-180-999, .pad-h-180-999, .pad-all-180-999 {
    padding-right: 180px; }

  .pad-r-200-999, .pad-h-200-999, .pad-all-200-999 {
    padding-right: 200px; } }
@media screen and (max-width: 899px) {
  .pad-r-0-899, .pad-h-0-899, .pad-all-0-899 {
    padding-right: 0px; }

  .pad-r-5-899, .pad-h-5-899, .pad-all-5-899 {
    padding-right: 5px; }

  .pad-r-10-899, .pad-h-10-899, .pad-all-10-899 {
    padding-right: 10px; }

  .pad-r-15-899, .pad-h-15-899, .pad-all-15-899 {
    padding-right: 15px; }

  .pad-r-20-899, .pad-h-20-899, .pad-all-20-899 {
    padding-right: 20px; }

  .pad-r-25-899, .pad-h-25-899, .pad-all-25-899 {
    padding-right: 25px; }

  .pad-r-30-899, .pad-h-30-899, .pad-all-30-899 {
    padding-right: 30px; }

  .pad-r-40-899, .pad-h-40-899, .pad-all-40-899 {
    padding-right: 40px; }

  .pad-r-50-899, .pad-h-50-899, .pad-all-50-899 {
    padding-right: 50px; }

  .pad-r-60-899, .pad-h-60-899, .pad-all-60-899 {
    padding-right: 60px; }

  .pad-r-70-899, .pad-h-70-899, .pad-all-70-899 {
    padding-right: 70px; }

  .pad-r-80-899, .pad-h-80-899, .pad-all-80-899 {
    padding-right: 80px; }

  .pad-r-90-899, .pad-h-90-899, .pad-all-90-899 {
    padding-right: 90px; }

  .pad-r-100-899, .pad-h-100-899, .pad-all-100-899 {
    padding-right: 100px; }

  .pad-r-120-899, .pad-h-120-899, .pad-all-120-899 {
    padding-right: 120px; }

  .pad-r-140-899, .pad-h-140-899, .pad-all-140-899 {
    padding-right: 140px; }

  .pad-r-150-899, .pad-h-150-899, .pad-all-150-899 {
    padding-right: 150px; }

  .pad-r-160-899, .pad-h-160-899, .pad-all-160-899 {
    padding-right: 160px; }

  .pad-r-180-899, .pad-h-180-899, .pad-all-180-899 {
    padding-right: 180px; }

  .pad-r-200-899, .pad-h-200-899, .pad-all-200-899 {
    padding-right: 200px; } }
@media screen and (max-width: 799px) {
  .pad-r-0-799, .pad-h-0-799, .pad-all-0-799 {
    padding-right: 0px; }

  .pad-r-5-799, .pad-h-5-799, .pad-all-5-799 {
    padding-right: 5px; }

  .pad-r-10-799, .pad-h-10-799, .pad-all-10-799 {
    padding-right: 10px; }

  .pad-r-15-799, .pad-h-15-799, .pad-all-15-799 {
    padding-right: 15px; }

  .pad-r-20-799, .pad-h-20-799, .pad-all-20-799 {
    padding-right: 20px; }

  .pad-r-25-799, .pad-h-25-799, .pad-all-25-799 {
    padding-right: 25px; }

  .pad-r-30-799, .pad-h-30-799, .pad-all-30-799 {
    padding-right: 30px; }

  .pad-r-40-799, .pad-h-40-799, .pad-all-40-799 {
    padding-right: 40px; }

  .pad-r-50-799, .pad-h-50-799, .pad-all-50-799 {
    padding-right: 50px; }

  .pad-r-60-799, .pad-h-60-799, .pad-all-60-799 {
    padding-right: 60px; }

  .pad-r-70-799, .pad-h-70-799, .pad-all-70-799 {
    padding-right: 70px; }

  .pad-r-80-799, .pad-h-80-799, .pad-all-80-799 {
    padding-right: 80px; }

  .pad-r-90-799, .pad-h-90-799, .pad-all-90-799 {
    padding-right: 90px; }

  .pad-r-100-799, .pad-h-100-799, .pad-all-100-799 {
    padding-right: 100px; }

  .pad-r-120-799, .pad-h-120-799, .pad-all-120-799 {
    padding-right: 120px; }

  .pad-r-140-799, .pad-h-140-799, .pad-all-140-799 {
    padding-right: 140px; }

  .pad-r-150-799, .pad-h-150-799, .pad-all-150-799 {
    padding-right: 150px; }

  .pad-r-160-799, .pad-h-160-799, .pad-all-160-799 {
    padding-right: 160px; }

  .pad-r-180-799, .pad-h-180-799, .pad-all-180-799 {
    padding-right: 180px; }

  .pad-r-200-799, .pad-h-200-799, .pad-all-200-799 {
    padding-right: 200px; } }
@media screen and (max-width: 767px) {
  .pad-r-0-767, .pad-h-0-767, .pad-all-0-767 {
    padding-right: 0px; }

  .pad-r-5-767, .pad-h-5-767, .pad-all-5-767 {
    padding-right: 5px; }

  .pad-r-10-767, .pad-h-10-767, .pad-all-10-767 {
    padding-right: 10px; }

  .pad-r-15-767, .pad-h-15-767, .pad-all-15-767 {
    padding-right: 15px; }

  .pad-r-20-767, .pad-h-20-767, .pad-all-20-767 {
    padding-right: 20px; }

  .pad-r-25-767, .pad-h-25-767, .pad-all-25-767 {
    padding-right: 25px; }

  .pad-r-30-767, .pad-h-30-767, .pad-all-30-767 {
    padding-right: 30px; }

  .pad-r-40-767, .pad-h-40-767, .pad-all-40-767 {
    padding-right: 40px; }

  .pad-r-50-767, .pad-h-50-767, .pad-all-50-767 {
    padding-right: 50px; }

  .pad-r-60-767, .pad-h-60-767, .pad-all-60-767 {
    padding-right: 60px; }

  .pad-r-70-767, .pad-h-70-767, .pad-all-70-767 {
    padding-right: 70px; }

  .pad-r-80-767, .pad-h-80-767, .pad-all-80-767 {
    padding-right: 80px; }

  .pad-r-90-767, .pad-h-90-767, .pad-all-90-767 {
    padding-right: 90px; }

  .pad-r-100-767, .pad-h-100-767, .pad-all-100-767 {
    padding-right: 100px; }

  .pad-r-120-767, .pad-h-120-767, .pad-all-120-767 {
    padding-right: 120px; }

  .pad-r-140-767, .pad-h-140-767, .pad-all-140-767 {
    padding-right: 140px; }

  .pad-r-150-767, .pad-h-150-767, .pad-all-150-767 {
    padding-right: 150px; }

  .pad-r-160-767, .pad-h-160-767, .pad-all-160-767 {
    padding-right: 160px; }

  .pad-r-180-767, .pad-h-180-767, .pad-all-180-767 {
    padding-right: 180px; }

  .pad-r-200-767, .pad-h-200-767, .pad-all-200-767 {
    padding-right: 200px; } }
@media screen and (max-width: 699px) {
  .pad-r-0-699, .pad-h-0-699, .pad-all-0-699 {
    padding-right: 0px; }

  .pad-r-5-699, .pad-h-5-699, .pad-all-5-699 {
    padding-right: 5px; }

  .pad-r-10-699, .pad-h-10-699, .pad-all-10-699 {
    padding-right: 10px; }

  .pad-r-15-699, .pad-h-15-699, .pad-all-15-699 {
    padding-right: 15px; }

  .pad-r-20-699, .pad-h-20-699, .pad-all-20-699 {
    padding-right: 20px; }

  .pad-r-25-699, .pad-h-25-699, .pad-all-25-699 {
    padding-right: 25px; }

  .pad-r-30-699, .pad-h-30-699, .pad-all-30-699 {
    padding-right: 30px; }

  .pad-r-40-699, .pad-h-40-699, .pad-all-40-699 {
    padding-right: 40px; }

  .pad-r-50-699, .pad-h-50-699, .pad-all-50-699 {
    padding-right: 50px; }

  .pad-r-60-699, .pad-h-60-699, .pad-all-60-699 {
    padding-right: 60px; }

  .pad-r-70-699, .pad-h-70-699, .pad-all-70-699 {
    padding-right: 70px; }

  .pad-r-80-699, .pad-h-80-699, .pad-all-80-699 {
    padding-right: 80px; }

  .pad-r-90-699, .pad-h-90-699, .pad-all-90-699 {
    padding-right: 90px; }

  .pad-r-100-699, .pad-h-100-699, .pad-all-100-699 {
    padding-right: 100px; }

  .pad-r-120-699, .pad-h-120-699, .pad-all-120-699 {
    padding-right: 120px; }

  .pad-r-140-699, .pad-h-140-699, .pad-all-140-699 {
    padding-right: 140px; }

  .pad-r-150-699, .pad-h-150-699, .pad-all-150-699 {
    padding-right: 150px; }

  .pad-r-160-699, .pad-h-160-699, .pad-all-160-699 {
    padding-right: 160px; }

  .pad-r-180-699, .pad-h-180-699, .pad-all-180-699 {
    padding-right: 180px; }

  .pad-r-200-699, .pad-h-200-699, .pad-all-200-699 {
    padding-right: 200px; } }
@media screen and (max-width: 599px) {
  .pad-r-0-599, .pad-h-0-599, .pad-all-0-599 {
    padding-right: 0px; }

  .pad-r-5-599, .pad-h-5-599, .pad-all-5-599 {
    padding-right: 5px; }

  .pad-r-10-599, .pad-h-10-599, .pad-all-10-599 {
    padding-right: 10px; }

  .pad-r-15-599, .pad-h-15-599, .pad-all-15-599 {
    padding-right: 15px; }

  .pad-r-20-599, .pad-h-20-599, .pad-all-20-599 {
    padding-right: 20px; }

  .pad-r-25-599, .pad-h-25-599, .pad-all-25-599 {
    padding-right: 25px; }

  .pad-r-30-599, .pad-h-30-599, .pad-all-30-599 {
    padding-right: 30px; }

  .pad-r-40-599, .pad-h-40-599, .pad-all-40-599 {
    padding-right: 40px; }

  .pad-r-50-599, .pad-h-50-599, .pad-all-50-599 {
    padding-right: 50px; }

  .pad-r-60-599, .pad-h-60-599, .pad-all-60-599 {
    padding-right: 60px; }

  .pad-r-70-599, .pad-h-70-599, .pad-all-70-599 {
    padding-right: 70px; }

  .pad-r-80-599, .pad-h-80-599, .pad-all-80-599 {
    padding-right: 80px; }

  .pad-r-90-599, .pad-h-90-599, .pad-all-90-599 {
    padding-right: 90px; }

  .pad-r-100-599, .pad-h-100-599, .pad-all-100-599 {
    padding-right: 100px; }

  .pad-r-120-599, .pad-h-120-599, .pad-all-120-599 {
    padding-right: 120px; }

  .pad-r-140-599, .pad-h-140-599, .pad-all-140-599 {
    padding-right: 140px; }

  .pad-r-150-599, .pad-h-150-599, .pad-all-150-599 {
    padding-right: 150px; }

  .pad-r-160-599, .pad-h-160-599, .pad-all-160-599 {
    padding-right: 160px; }

  .pad-r-180-599, .pad-h-180-599, .pad-all-180-599 {
    padding-right: 180px; }

  .pad-r-200-599, .pad-h-200-599, .pad-all-200-599 {
    padding-right: 200px; } }
@media screen and (max-width: 499px) {
  .pad-r-0-499, .pad-h-0-499, .pad-all-0-499 {
    padding-right: 0px; }

  .pad-r-5-499, .pad-h-5-499, .pad-all-5-499 {
    padding-right: 5px; }

  .pad-r-10-499, .pad-h-10-499, .pad-all-10-499 {
    padding-right: 10px; }

  .pad-r-15-499, .pad-h-15-499, .pad-all-15-499 {
    padding-right: 15px; }

  .pad-r-20-499, .pad-h-20-499, .pad-all-20-499 {
    padding-right: 20px; }

  .pad-r-25-499, .pad-h-25-499, .pad-all-25-499 {
    padding-right: 25px; }

  .pad-r-30-499, .pad-h-30-499, .pad-all-30-499 {
    padding-right: 30px; }

  .pad-r-40-499, .pad-h-40-499, .pad-all-40-499 {
    padding-right: 40px; }

  .pad-r-50-499, .pad-h-50-499, .pad-all-50-499 {
    padding-right: 50px; }

  .pad-r-60-499, .pad-h-60-499, .pad-all-60-499 {
    padding-right: 60px; }

  .pad-r-70-499, .pad-h-70-499, .pad-all-70-499 {
    padding-right: 70px; }

  .pad-r-80-499, .pad-h-80-499, .pad-all-80-499 {
    padding-right: 80px; }

  .pad-r-90-499, .pad-h-90-499, .pad-all-90-499 {
    padding-right: 90px; }

  .pad-r-100-499, .pad-h-100-499, .pad-all-100-499 {
    padding-right: 100px; }

  .pad-r-120-499, .pad-h-120-499, .pad-all-120-499 {
    padding-right: 120px; }

  .pad-r-140-499, .pad-h-140-499, .pad-all-140-499 {
    padding-right: 140px; }

  .pad-r-150-499, .pad-h-150-499, .pad-all-150-499 {
    padding-right: 150px; }

  .pad-r-160-499, .pad-h-160-499, .pad-all-160-499 {
    padding-right: 160px; }

  .pad-r-180-499, .pad-h-180-499, .pad-all-180-499 {
    padding-right: 180px; }

  .pad-r-200-499, .pad-h-200-499, .pad-all-200-499 {
    padding-right: 200px; } }
@media screen and (max-width: 479px) {
  .pad-r-0-479, .pad-h-0-479, .pad-all-0-479 {
    padding-right: 0px; }

  .pad-r-5-479, .pad-h-5-479, .pad-all-5-479 {
    padding-right: 5px; }

  .pad-r-10-479, .pad-h-10-479, .pad-all-10-479 {
    padding-right: 10px; }

  .pad-r-15-479, .pad-h-15-479, .pad-all-15-479 {
    padding-right: 15px; }

  .pad-r-20-479, .pad-h-20-479, .pad-all-20-479 {
    padding-right: 20px; }

  .pad-r-25-479, .pad-h-25-479, .pad-all-25-479 {
    padding-right: 25px; }

  .pad-r-30-479, .pad-h-30-479, .pad-all-30-479 {
    padding-right: 30px; }

  .pad-r-40-479, .pad-h-40-479, .pad-all-40-479 {
    padding-right: 40px; }

  .pad-r-50-479, .pad-h-50-479, .pad-all-50-479 {
    padding-right: 50px; }

  .pad-r-60-479, .pad-h-60-479, .pad-all-60-479 {
    padding-right: 60px; }

  .pad-r-70-479, .pad-h-70-479, .pad-all-70-479 {
    padding-right: 70px; }

  .pad-r-80-479, .pad-h-80-479, .pad-all-80-479 {
    padding-right: 80px; }

  .pad-r-90-479, .pad-h-90-479, .pad-all-90-479 {
    padding-right: 90px; }

  .pad-r-100-479, .pad-h-100-479, .pad-all-100-479 {
    padding-right: 100px; }

  .pad-r-120-479, .pad-h-120-479, .pad-all-120-479 {
    padding-right: 120px; }

  .pad-r-140-479, .pad-h-140-479, .pad-all-140-479 {
    padding-right: 140px; }

  .pad-r-150-479, .pad-h-150-479, .pad-all-150-479 {
    padding-right: 150px; }

  .pad-r-160-479, .pad-h-160-479, .pad-all-160-479 {
    padding-right: 160px; }

  .pad-r-180-479, .pad-h-180-479, .pad-all-180-479 {
    padding-right: 180px; }

  .pad-r-200-479, .pad-h-200-479, .pad-all-200-479 {
    padding-right: 200px; } }
@media screen and (max-width: 399px) {
  .pad-r-0-399, .pad-h-0-399, .pad-all-0-399 {
    padding-right: 0px; }

  .pad-r-5-399, .pad-h-5-399, .pad-all-5-399 {
    padding-right: 5px; }

  .pad-r-10-399, .pad-h-10-399, .pad-all-10-399 {
    padding-right: 10px; }

  .pad-r-15-399, .pad-h-15-399, .pad-all-15-399 {
    padding-right: 15px; }

  .pad-r-20-399, .pad-h-20-399, .pad-all-20-399 {
    padding-right: 20px; }

  .pad-r-25-399, .pad-h-25-399, .pad-all-25-399 {
    padding-right: 25px; }

  .pad-r-30-399, .pad-h-30-399, .pad-all-30-399 {
    padding-right: 30px; }

  .pad-r-40-399, .pad-h-40-399, .pad-all-40-399 {
    padding-right: 40px; }

  .pad-r-50-399, .pad-h-50-399, .pad-all-50-399 {
    padding-right: 50px; }

  .pad-r-60-399, .pad-h-60-399, .pad-all-60-399 {
    padding-right: 60px; }

  .pad-r-70-399, .pad-h-70-399, .pad-all-70-399 {
    padding-right: 70px; }

  .pad-r-80-399, .pad-h-80-399, .pad-all-80-399 {
    padding-right: 80px; }

  .pad-r-90-399, .pad-h-90-399, .pad-all-90-399 {
    padding-right: 90px; }

  .pad-r-100-399, .pad-h-100-399, .pad-all-100-399 {
    padding-right: 100px; }

  .pad-r-120-399, .pad-h-120-399, .pad-all-120-399 {
    padding-right: 120px; }

  .pad-r-140-399, .pad-h-140-399, .pad-all-140-399 {
    padding-right: 140px; }

  .pad-r-150-399, .pad-h-150-399, .pad-all-150-399 {
    padding-right: 150px; }

  .pad-r-160-399, .pad-h-160-399, .pad-all-160-399 {
    padding-right: 160px; }

  .pad-r-180-399, .pad-h-180-399, .pad-all-180-399 {
    padding-right: 180px; }

  .pad-r-200-399, .pad-h-200-399, .pad-all-200-399 {
    padding-right: 200px; } }
/***** MARGINS *****/
/***** MARGIN TOP *****/
.marg-t-0, .marg-v-0, .marg-all-0 {
  margin-top: 0px; }

.marg-t-5, .marg-v-5, .marg-all-5 {
  margin-top: 5px; }

.marg-t-10, .marg-v-10, .marg-all-10 {
  margin-top: 10px; }

.marg-t-15, .marg-v-15, .marg-all-15 {
  margin-top: 15px; }

.marg-t-20, .marg-v-20, .marg-all-20 {
  margin-top: 20px; }

.marg-t-25, .marg-v-25, .marg-all-25 {
  margin-top: 25px; }

.marg-t-30, .marg-v-30, .marg-all-30 {
  margin-top: 30px; }

.marg-t-40, .marg-v-40, .marg-all-40 {
  margin-top: 40px; }

.marg-t-50, .marg-v-50, .marg-all-50 {
  margin-top: 50px; }

.marg-t-60, .marg-v-60, .marg-all-60 {
  margin-top: 60px; }

.marg-t-70, .marg-v-70, .marg-all-70 {
  margin-top: 70px; }

.marg-t-80, .marg-v-80, .marg-all-80 {
  margin-top: 80px; }

.marg-t-90, .marg-v-90, .marg-all-90 {
  margin-top: 90px; }

.marg-t-100, .marg-v-100, .marg-all-100 {
  margin-top: 100px; }

.marg-t-120, .marg-v-120, .marg-all-120 {
  margin-top: 120px; }

.marg-t-140, .marg-v-140, .marg-all-140 {
  margin-top: 140px; }

.marg-t-150, .marg-v-150, .marg-all-150 {
  margin-top: 150px; }

.marg-t-160, .marg-v-160, .marg-all-160 {
  margin-top: 160px; }

.marg-t-180, .marg-v-180, .marg-all-180 {
  margin-top: 180px; }

.marg-t-200, .marg-v-200, .marg-all-200 {
  margin-top: 200px; }

@media screen and (max-width: 1799px) {
  .marg-t-0-1799, .marg-v-0-1799, .marg-all-0-1799 {
    margin-top: 0px; }

  .marg-t-5-1799, .marg-v-5-1799, .marg-all-5-1799 {
    margin-top: 5px; }

  .marg-t-10-1799, .marg-v-10-1799, .marg-all-10-1799 {
    margin-top: 10px; }

  .marg-t-15-1799, .marg-v-15-1799, .marg-all-15-1799 {
    margin-top: 15px; }

  .marg-t-20-1799, .marg-v-20-1799, .marg-all-20-1799 {
    margin-top: 20px; }

  .marg-t-25-1799, .marg-v-25-1799, .marg-all-25-1799 {
    margin-top: 25px; }

  .marg-t-30-1799, .marg-v-30-1799, .marg-all-30-1799 {
    margin-top: 30px; }

  .marg-t-40-1799, .marg-v-40-1799, .marg-all-40-1799 {
    margin-top: 40px; }

  .marg-t-50-1799, .marg-v-50-1799, .marg-all-50-1799 {
    margin-top: 50px; }

  .marg-t-60-1799, .marg-v-60-1799, .marg-all-60-1799 {
    margin-top: 60px; }

  .marg-t-70-1799, .marg-v-70-1799, .marg-all-70-1799 {
    margin-top: 70px; }

  .marg-t-80-1799, .marg-v-80-1799, .marg-all-80-1799 {
    margin-top: 80px; }

  .marg-t-90-1799, .marg-v-90-1799, .marg-all-90-1799 {
    margin-top: 90px; }

  .marg-t-100-1799, .marg-v-100-1799, .marg-all-100-1799 {
    margin-top: 100px; }

  .marg-t-120-1799, .marg-v-120-1799, .marg-all-120-1799 {
    margin-top: 120px; }

  .marg-t-140-1799, .marg-v-140-1799, .marg-all-140-1799 {
    margin-top: 140px; }

  .marg-t-150-1799, .marg-v-150-1799, .marg-all-150-1799 {
    margin-top: 150px; }

  .marg-t-160-1799, .marg-v-160-1799, .marg-all-160-1799 {
    margin-top: 160px; }

  .marg-t-180-1799, .marg-v-180-1799, .marg-all-180-1799 {
    margin-top: 180px; }

  .marg-t-200-1799, .marg-v-200-1799, .marg-all-200-1799 {
    margin-top: 200px; } }
@media screen and (max-width: 1699px) {
  .marg-t-0-1699, .marg-v-0-1699, .marg-all-0-1699 {
    margin-top: 0px; }

  .marg-t-5-1699, .marg-v-5-1699, .marg-all-5-1699 {
    margin-top: 5px; }

  .marg-t-10-1699, .marg-v-10-1699, .marg-all-10-1699 {
    margin-top: 10px; }

  .marg-t-15-1699, .marg-v-15-1699, .marg-all-15-1699 {
    margin-top: 15px; }

  .marg-t-20-1699, .marg-v-20-1699, .marg-all-20-1699 {
    margin-top: 20px; }

  .marg-t-25-1699, .marg-v-25-1699, .marg-all-25-1699 {
    margin-top: 25px; }

  .marg-t-30-1699, .marg-v-30-1699, .marg-all-30-1699 {
    margin-top: 30px; }

  .marg-t-40-1699, .marg-v-40-1699, .marg-all-40-1699 {
    margin-top: 40px; }

  .marg-t-50-1699, .marg-v-50-1699, .marg-all-50-1699 {
    margin-top: 50px; }

  .marg-t-60-1699, .marg-v-60-1699, .marg-all-60-1699 {
    margin-top: 60px; }

  .marg-t-70-1699, .marg-v-70-1699, .marg-all-70-1699 {
    margin-top: 70px; }

  .marg-t-80-1699, .marg-v-80-1699, .marg-all-80-1699 {
    margin-top: 80px; }

  .marg-t-90-1699, .marg-v-90-1699, .marg-all-90-1699 {
    margin-top: 90px; }

  .marg-t-100-1699, .marg-v-100-1699, .marg-all-100-1699 {
    margin-top: 100px; }

  .marg-t-120-1699, .marg-v-120-1699, .marg-all-120-1699 {
    margin-top: 120px; }

  .marg-t-140-1699, .marg-v-140-1699, .marg-all-140-1699 {
    margin-top: 140px; }

  .marg-t-150-1699, .marg-v-150-1699, .marg-all-150-1699 {
    margin-top: 150px; }

  .marg-t-160-1699, .marg-v-160-1699, .marg-all-160-1699 {
    margin-top: 160px; }

  .marg-t-180-1699, .marg-v-180-1699, .marg-all-180-1699 {
    margin-top: 180px; }

  .marg-t-200-1699, .marg-v-200-1699, .marg-all-200-1699 {
    margin-top: 200px; } }
@media screen and (max-width: 1599px) {
  .marg-t-0-1599, .marg-v-0-1599, .marg-all-0-1599 {
    margin-top: 0px; }

  .marg-t-5-1599, .marg-v-5-1599, .marg-all-5-1599 {
    margin-top: 5px; }

  .marg-t-10-1599, .marg-v-10-1599, .marg-all-10-1599 {
    margin-top: 10px; }

  .marg-t-15-1599, .marg-v-15-1599, .marg-all-15-1599 {
    margin-top: 15px; }

  .marg-t-20-1599, .marg-v-20-1599, .marg-all-20-1599 {
    margin-top: 20px; }

  .marg-t-25-1599, .marg-v-25-1599, .marg-all-25-1599 {
    margin-top: 25px; }

  .marg-t-30-1599, .marg-v-30-1599, .marg-all-30-1599 {
    margin-top: 30px; }

  .marg-t-40-1599, .marg-v-40-1599, .marg-all-40-1599 {
    margin-top: 40px; }

  .marg-t-50-1599, .marg-v-50-1599, .marg-all-50-1599 {
    margin-top: 50px; }

  .marg-t-60-1599, .marg-v-60-1599, .marg-all-60-1599 {
    margin-top: 60px; }

  .marg-t-70-1599, .marg-v-70-1599, .marg-all-70-1599 {
    margin-top: 70px; }

  .marg-t-80-1599, .marg-v-80-1599, .marg-all-80-1599 {
    margin-top: 80px; }

  .marg-t-90-1599, .marg-v-90-1599, .marg-all-90-1599 {
    margin-top: 90px; }

  .marg-t-100-1599, .marg-v-100-1599, .marg-all-100-1599 {
    margin-top: 100px; }

  .marg-t-120-1599, .marg-v-120-1599, .marg-all-120-1599 {
    margin-top: 120px; }

  .marg-t-140-1599, .marg-v-140-1599, .marg-all-140-1599 {
    margin-top: 140px; }

  .marg-t-150-1599, .marg-v-150-1599, .marg-all-150-1599 {
    margin-top: 150px; }

  .marg-t-160-1599, .marg-v-160-1599, .marg-all-160-1599 {
    margin-top: 160px; }

  .marg-t-180-1599, .marg-v-180-1599, .marg-all-180-1599 {
    margin-top: 180px; }

  .marg-t-200-1599, .marg-v-200-1599, .marg-all-200-1599 {
    margin-top: 200px; } }
@media screen and (max-width: 1499px) {
  .marg-t-0-1499, .marg-v-0-1499, .marg-all-0-1499 {
    margin-top: 0px; }

  .marg-t-5-1499, .marg-v-5-1499, .marg-all-5-1499 {
    margin-top: 5px; }

  .marg-t-10-1499, .marg-v-10-1499, .marg-all-10-1499 {
    margin-top: 10px; }

  .marg-t-15-1499, .marg-v-15-1499, .marg-all-15-1499 {
    margin-top: 15px; }

  .marg-t-20-1499, .marg-v-20-1499, .marg-all-20-1499 {
    margin-top: 20px; }

  .marg-t-25-1499, .marg-v-25-1499, .marg-all-25-1499 {
    margin-top: 25px; }

  .marg-t-30-1499, .marg-v-30-1499, .marg-all-30-1499 {
    margin-top: 30px; }

  .marg-t-40-1499, .marg-v-40-1499, .marg-all-40-1499 {
    margin-top: 40px; }

  .marg-t-50-1499, .marg-v-50-1499, .marg-all-50-1499 {
    margin-top: 50px; }

  .marg-t-60-1499, .marg-v-60-1499, .marg-all-60-1499 {
    margin-top: 60px; }

  .marg-t-70-1499, .marg-v-70-1499, .marg-all-70-1499 {
    margin-top: 70px; }

  .marg-t-80-1499, .marg-v-80-1499, .marg-all-80-1499 {
    margin-top: 80px; }

  .marg-t-90-1499, .marg-v-90-1499, .marg-all-90-1499 {
    margin-top: 90px; }

  .marg-t-100-1499, .marg-v-100-1499, .marg-all-100-1499 {
    margin-top: 100px; }

  .marg-t-120-1499, .marg-v-120-1499, .marg-all-120-1499 {
    margin-top: 120px; }

  .marg-t-140-1499, .marg-v-140-1499, .marg-all-140-1499 {
    margin-top: 140px; }

  .marg-t-150-1499, .marg-v-150-1499, .marg-all-150-1499 {
    margin-top: 150px; }

  .marg-t-160-1499, .marg-v-160-1499, .marg-all-160-1499 {
    margin-top: 160px; }

  .marg-t-180-1499, .marg-v-180-1499, .marg-all-180-1499 {
    margin-top: 180px; }

  .marg-t-200-1499, .marg-v-200-1499, .marg-all-200-1499 {
    margin-top: 200px; } }
@media screen and (max-width: 1399px) {
  .marg-t-0-1399, .marg-v-0-1399, .marg-all-0-1399 {
    margin-top: 0px; }

  .marg-t-5-1399, .marg-v-5-1399, .marg-all-5-1399 {
    margin-top: 5px; }

  .marg-t-10-1399, .marg-v-10-1399, .marg-all-10-1399 {
    margin-top: 10px; }

  .marg-t-15-1399, .marg-v-15-1399, .marg-all-15-1399 {
    margin-top: 15px; }

  .marg-t-20-1399, .marg-v-20-1399, .marg-all-20-1399 {
    margin-top: 20px; }

  .marg-t-25-1399, .marg-v-25-1399, .marg-all-25-1399 {
    margin-top: 25px; }

  .marg-t-30-1399, .marg-v-30-1399, .marg-all-30-1399 {
    margin-top: 30px; }

  .marg-t-40-1399, .marg-v-40-1399, .marg-all-40-1399 {
    margin-top: 40px; }

  .marg-t-50-1399, .marg-v-50-1399, .marg-all-50-1399 {
    margin-top: 50px; }

  .marg-t-60-1399, .marg-v-60-1399, .marg-all-60-1399 {
    margin-top: 60px; }

  .marg-t-70-1399, .marg-v-70-1399, .marg-all-70-1399 {
    margin-top: 70px; }

  .marg-t-80-1399, .marg-v-80-1399, .marg-all-80-1399 {
    margin-top: 80px; }

  .marg-t-90-1399, .marg-v-90-1399, .marg-all-90-1399 {
    margin-top: 90px; }

  .marg-t-100-1399, .marg-v-100-1399, .marg-all-100-1399 {
    margin-top: 100px; }

  .marg-t-120-1399, .marg-v-120-1399, .marg-all-120-1399 {
    margin-top: 120px; }

  .marg-t-140-1399, .marg-v-140-1399, .marg-all-140-1399 {
    margin-top: 140px; }

  .marg-t-150-1399, .marg-v-150-1399, .marg-all-150-1399 {
    margin-top: 150px; }

  .marg-t-160-1399, .marg-v-160-1399, .marg-all-160-1399 {
    margin-top: 160px; }

  .marg-t-180-1399, .marg-v-180-1399, .marg-all-180-1399 {
    margin-top: 180px; }

  .marg-t-200-1399, .marg-v-200-1399, .marg-all-200-1399 {
    margin-top: 200px; } }
@media screen and (max-width: 1299px) {
  .marg-t-0-1299, .marg-v-0-1299, .marg-all-0-1299 {
    margin-top: 0px; }

  .marg-t-5-1299, .marg-v-5-1299, .marg-all-5-1299 {
    margin-top: 5px; }

  .marg-t-10-1299, .marg-v-10-1299, .marg-all-10-1299 {
    margin-top: 10px; }

  .marg-t-15-1299, .marg-v-15-1299, .marg-all-15-1299 {
    margin-top: 15px; }

  .marg-t-20-1299, .marg-v-20-1299, .marg-all-20-1299 {
    margin-top: 20px; }

  .marg-t-25-1299, .marg-v-25-1299, .marg-all-25-1299 {
    margin-top: 25px; }

  .marg-t-30-1299, .marg-v-30-1299, .marg-all-30-1299 {
    margin-top: 30px; }

  .marg-t-40-1299, .marg-v-40-1299, .marg-all-40-1299 {
    margin-top: 40px; }

  .marg-t-50-1299, .marg-v-50-1299, .marg-all-50-1299 {
    margin-top: 50px; }

  .marg-t-60-1299, .marg-v-60-1299, .marg-all-60-1299 {
    margin-top: 60px; }

  .marg-t-70-1299, .marg-v-70-1299, .marg-all-70-1299 {
    margin-top: 70px; }

  .marg-t-80-1299, .marg-v-80-1299, .marg-all-80-1299 {
    margin-top: 80px; }

  .marg-t-90-1299, .marg-v-90-1299, .marg-all-90-1299 {
    margin-top: 90px; }

  .marg-t-100-1299, .marg-v-100-1299, .marg-all-100-1299 {
    margin-top: 100px; }

  .marg-t-120-1299, .marg-v-120-1299, .marg-all-120-1299 {
    margin-top: 120px; }

  .marg-t-140-1299, .marg-v-140-1299, .marg-all-140-1299 {
    margin-top: 140px; }

  .marg-t-150-1299, .marg-v-150-1299, .marg-all-150-1299 {
    margin-top: 150px; }

  .marg-t-160-1299, .marg-v-160-1299, .marg-all-160-1299 {
    margin-top: 160px; }

  .marg-t-180-1299, .marg-v-180-1299, .marg-all-180-1299 {
    margin-top: 180px; }

  .marg-t-200-1299, .marg-v-200-1299, .marg-all-200-1299 {
    margin-top: 200px; } }
@media screen and (max-width: 1199px) {
  .marg-t-0-1199, .marg-v-0-1199, .marg-all-0-1199 {
    margin-top: 0px; }

  .marg-t-5-1199, .marg-v-5-1199, .marg-all-5-1199 {
    margin-top: 5px; }

  .marg-t-10-1199, .marg-v-10-1199, .marg-all-10-1199 {
    margin-top: 10px; }

  .marg-t-15-1199, .marg-v-15-1199, .marg-all-15-1199 {
    margin-top: 15px; }

  .marg-t-20-1199, .marg-v-20-1199, .marg-all-20-1199 {
    margin-top: 20px; }

  .marg-t-25-1199, .marg-v-25-1199, .marg-all-25-1199 {
    margin-top: 25px; }

  .marg-t-30-1199, .marg-v-30-1199, .marg-all-30-1199 {
    margin-top: 30px; }

  .marg-t-40-1199, .marg-v-40-1199, .marg-all-40-1199 {
    margin-top: 40px; }

  .marg-t-50-1199, .marg-v-50-1199, .marg-all-50-1199 {
    margin-top: 50px; }

  .marg-t-60-1199, .marg-v-60-1199, .marg-all-60-1199 {
    margin-top: 60px; }

  .marg-t-70-1199, .marg-v-70-1199, .marg-all-70-1199 {
    margin-top: 70px; }

  .marg-t-80-1199, .marg-v-80-1199, .marg-all-80-1199 {
    margin-top: 80px; }

  .marg-t-90-1199, .marg-v-90-1199, .marg-all-90-1199 {
    margin-top: 90px; }

  .marg-t-100-1199, .marg-v-100-1199, .marg-all-100-1199 {
    margin-top: 100px; }

  .marg-t-120-1199, .marg-v-120-1199, .marg-all-120-1199 {
    margin-top: 120px; }

  .marg-t-140-1199, .marg-v-140-1199, .marg-all-140-1199 {
    margin-top: 140px; }

  .marg-t-150-1199, .marg-v-150-1199, .marg-all-150-1199 {
    margin-top: 150px; }

  .marg-t-160-1199, .marg-v-160-1199, .marg-all-160-1199 {
    margin-top: 160px; }

  .marg-t-180-1199, .marg-v-180-1199, .marg-all-180-1199 {
    margin-top: 180px; }

  .marg-t-200-1199, .marg-v-200-1199, .marg-all-200-1199 {
    margin-top: 200px; } }
@media screen and (max-width: 1099px) {
  .marg-t-0-1099, .marg-v-0-1099, .marg-all-0-1099 {
    margin-top: 0px; }

  .marg-t-5-1099, .marg-v-5-1099, .marg-all-5-1099 {
    margin-top: 5px; }

  .marg-t-10-1099, .marg-v-10-1099, .marg-all-10-1099 {
    margin-top: 10px; }

  .marg-t-15-1099, .marg-v-15-1099, .marg-all-15-1099 {
    margin-top: 15px; }

  .marg-t-20-1099, .marg-v-20-1099, .marg-all-20-1099 {
    margin-top: 20px; }

  .marg-t-25-1099, .marg-v-25-1099, .marg-all-25-1099 {
    margin-top: 25px; }

  .marg-t-30-1099, .marg-v-30-1099, .marg-all-30-1099 {
    margin-top: 30px; }

  .marg-t-40-1099, .marg-v-40-1099, .marg-all-40-1099 {
    margin-top: 40px; }

  .marg-t-50-1099, .marg-v-50-1099, .marg-all-50-1099 {
    margin-top: 50px; }

  .marg-t-60-1099, .marg-v-60-1099, .marg-all-60-1099 {
    margin-top: 60px; }

  .marg-t-70-1099, .marg-v-70-1099, .marg-all-70-1099 {
    margin-top: 70px; }

  .marg-t-80-1099, .marg-v-80-1099, .marg-all-80-1099 {
    margin-top: 80px; }

  .marg-t-90-1099, .marg-v-90-1099, .marg-all-90-1099 {
    margin-top: 90px; }

  .marg-t-100-1099, .marg-v-100-1099, .marg-all-100-1099 {
    margin-top: 100px; }

  .marg-t-120-1099, .marg-v-120-1099, .marg-all-120-1099 {
    margin-top: 120px; }

  .marg-t-140-1099, .marg-v-140-1099, .marg-all-140-1099 {
    margin-top: 140px; }

  .marg-t-150-1099, .marg-v-150-1099, .marg-all-150-1099 {
    margin-top: 150px; }

  .marg-t-160-1099, .marg-v-160-1099, .marg-all-160-1099 {
    margin-top: 160px; }

  .marg-t-180-1099, .marg-v-180-1099, .marg-all-180-1099 {
    margin-top: 180px; }

  .marg-t-200-1099, .marg-v-200-1099, .marg-all-200-1099 {
    margin-top: 200px; } }
@media screen and (max-width: 1023px) {
  .marg-t-0-1023, .marg-v-0-1023, .marg-all-0-1023 {
    margin-top: 0px; }

  .marg-t-5-1023, .marg-v-5-1023, .marg-all-5-1023 {
    margin-top: 5px; }

  .marg-t-10-1023, .marg-v-10-1023, .marg-all-10-1023 {
    margin-top: 10px; }

  .marg-t-15-1023, .marg-v-15-1023, .marg-all-15-1023 {
    margin-top: 15px; }

  .marg-t-20-1023, .marg-v-20-1023, .marg-all-20-1023 {
    margin-top: 20px; }

  .marg-t-25-1023, .marg-v-25-1023, .marg-all-25-1023 {
    margin-top: 25px; }

  .marg-t-30-1023, .marg-v-30-1023, .marg-all-30-1023 {
    margin-top: 30px; }

  .marg-t-40-1023, .marg-v-40-1023, .marg-all-40-1023 {
    margin-top: 40px; }

  .marg-t-50-1023, .marg-v-50-1023, .marg-all-50-1023 {
    margin-top: 50px; }

  .marg-t-60-1023, .marg-v-60-1023, .marg-all-60-1023 {
    margin-top: 60px; }

  .marg-t-70-1023, .marg-v-70-1023, .marg-all-70-1023 {
    margin-top: 70px; }

  .marg-t-80-1023, .marg-v-80-1023, .marg-all-80-1023 {
    margin-top: 80px; }

  .marg-t-90-1023, .marg-v-90-1023, .marg-all-90-1023 {
    margin-top: 90px; }

  .marg-t-100-1023, .marg-v-100-1023, .marg-all-100-1023 {
    margin-top: 100px; }

  .marg-t-120-1023, .marg-v-120-1023, .marg-all-120-1023 {
    margin-top: 120px; }

  .marg-t-140-1023, .marg-v-140-1023, .marg-all-140-1023 {
    margin-top: 140px; }

  .marg-t-150-1023, .marg-v-150-1023, .marg-all-150-1023 {
    margin-top: 150px; }

  .marg-t-160-1023, .marg-v-160-1023, .marg-all-160-1023 {
    margin-top: 160px; }

  .marg-t-180-1023, .marg-v-180-1023, .marg-all-180-1023 {
    margin-top: 180px; }

  .marg-t-200-1023, .marg-v-200-1023, .marg-all-200-1023 {
    margin-top: 200px; } }
@media screen and (max-width: 999px) {
  .marg-t-0-999, .marg-v-0-999, .marg-all-0-999 {
    margin-top: 0px; }

  .marg-t-5-999, .marg-v-5-999, .marg-all-5-999 {
    margin-top: 5px; }

  .marg-t-10-999, .marg-v-10-999, .marg-all-10-999 {
    margin-top: 10px; }

  .marg-t-15-999, .marg-v-15-999, .marg-all-15-999 {
    margin-top: 15px; }

  .marg-t-20-999, .marg-v-20-999, .marg-all-20-999 {
    margin-top: 20px; }

  .marg-t-25-999, .marg-v-25-999, .marg-all-25-999 {
    margin-top: 25px; }

  .marg-t-30-999, .marg-v-30-999, .marg-all-30-999 {
    margin-top: 30px; }

  .marg-t-40-999, .marg-v-40-999, .marg-all-40-999 {
    margin-top: 40px; }

  .marg-t-50-999, .marg-v-50-999, .marg-all-50-999 {
    margin-top: 50px; }

  .marg-t-60-999, .marg-v-60-999, .marg-all-60-999 {
    margin-top: 60px; }

  .marg-t-70-999, .marg-v-70-999, .marg-all-70-999 {
    margin-top: 70px; }

  .marg-t-80-999, .marg-v-80-999, .marg-all-80-999 {
    margin-top: 80px; }

  .marg-t-90-999, .marg-v-90-999, .marg-all-90-999 {
    margin-top: 90px; }

  .marg-t-100-999, .marg-v-100-999, .marg-all-100-999 {
    margin-top: 100px; }

  .marg-t-120-999, .marg-v-120-999, .marg-all-120-999 {
    margin-top: 120px; }

  .marg-t-140-999, .marg-v-140-999, .marg-all-140-999 {
    margin-top: 140px; }

  .marg-t-150-999, .marg-v-150-999, .marg-all-150-999 {
    margin-top: 150px; }

  .marg-t-160-999, .marg-v-160-999, .marg-all-160-999 {
    margin-top: 160px; }

  .marg-t-180-999, .marg-v-180-999, .marg-all-180-999 {
    margin-top: 180px; }

  .marg-t-200-999, .marg-v-200-999, .marg-all-200-999 {
    margin-top: 200px; } }
@media screen and (max-width: 899px) {
  .marg-t-0-899, .marg-v-0-899, .marg-all-0-899 {
    margin-top: 0px; }

  .marg-t-5-899, .marg-v-5-899, .marg-all-5-899 {
    margin-top: 5px; }

  .marg-t-10-899, .marg-v-10-899, .marg-all-10-899 {
    margin-top: 10px; }

  .marg-t-15-899, .marg-v-15-899, .marg-all-15-899 {
    margin-top: 15px; }

  .marg-t-20-899, .marg-v-20-899, .marg-all-20-899 {
    margin-top: 20px; }

  .marg-t-25-899, .marg-v-25-899, .marg-all-25-899 {
    margin-top: 25px; }

  .marg-t-30-899, .marg-v-30-899, .marg-all-30-899 {
    margin-top: 30px; }

  .marg-t-40-899, .marg-v-40-899, .marg-all-40-899 {
    margin-top: 40px; }

  .marg-t-50-899, .marg-v-50-899, .marg-all-50-899 {
    margin-top: 50px; }

  .marg-t-60-899, .marg-v-60-899, .marg-all-60-899 {
    margin-top: 60px; }

  .marg-t-70-899, .marg-v-70-899, .marg-all-70-899 {
    margin-top: 70px; }

  .marg-t-80-899, .marg-v-80-899, .marg-all-80-899 {
    margin-top: 80px; }

  .marg-t-90-899, .marg-v-90-899, .marg-all-90-899 {
    margin-top: 90px; }

  .marg-t-100-899, .marg-v-100-899, .marg-all-100-899 {
    margin-top: 100px; }

  .marg-t-120-899, .marg-v-120-899, .marg-all-120-899 {
    margin-top: 120px; }

  .marg-t-140-899, .marg-v-140-899, .marg-all-140-899 {
    margin-top: 140px; }

  .marg-t-150-899, .marg-v-150-899, .marg-all-150-899 {
    margin-top: 150px; }

  .marg-t-160-899, .marg-v-160-899, .marg-all-160-899 {
    margin-top: 160px; }

  .marg-t-180-899, .marg-v-180-899, .marg-all-180-899 {
    margin-top: 180px; }

  .marg-t-200-899, .marg-v-200-899, .marg-all-200-899 {
    margin-top: 200px; } }
@media screen and (max-width: 799px) {
  .marg-t-0-799, .marg-v-0-799, .marg-all-0-799 {
    margin-top: 0px; }

  .marg-t-5-799, .marg-v-5-799, .marg-all-5-799 {
    margin-top: 5px; }

  .marg-t-10-799, .marg-v-10-799, .marg-all-10-799 {
    margin-top: 10px; }

  .marg-t-15-799, .marg-v-15-799, .marg-all-15-799 {
    margin-top: 15px; }

  .marg-t-20-799, .marg-v-20-799, .marg-all-20-799 {
    margin-top: 20px; }

  .marg-t-25-799, .marg-v-25-799, .marg-all-25-799 {
    margin-top: 25px; }

  .marg-t-30-799, .marg-v-30-799, .marg-all-30-799 {
    margin-top: 30px; }

  .marg-t-40-799, .marg-v-40-799, .marg-all-40-799 {
    margin-top: 40px; }

  .marg-t-50-799, .marg-v-50-799, .marg-all-50-799 {
    margin-top: 50px; }

  .marg-t-60-799, .marg-v-60-799, .marg-all-60-799 {
    margin-top: 60px; }

  .marg-t-70-799, .marg-v-70-799, .marg-all-70-799 {
    margin-top: 70px; }

  .marg-t-80-799, .marg-v-80-799, .marg-all-80-799 {
    margin-top: 80px; }

  .marg-t-90-799, .marg-v-90-799, .marg-all-90-799 {
    margin-top: 90px; }

  .marg-t-100-799, .marg-v-100-799, .marg-all-100-799 {
    margin-top: 100px; }

  .marg-t-120-799, .marg-v-120-799, .marg-all-120-799 {
    margin-top: 120px; }

  .marg-t-140-799, .marg-v-140-799, .marg-all-140-799 {
    margin-top: 140px; }

  .marg-t-150-799, .marg-v-150-799, .marg-all-150-799 {
    margin-top: 150px; }

  .marg-t-160-799, .marg-v-160-799, .marg-all-160-799 {
    margin-top: 160px; }

  .marg-t-180-799, .marg-v-180-799, .marg-all-180-799 {
    margin-top: 180px; }

  .marg-t-200-799, .marg-v-200-799, .marg-all-200-799 {
    margin-top: 200px; } }
@media screen and (max-width: 767px) {
  .marg-t-0-767, .marg-v-0-767, .marg-all-0-767 {
    margin-top: 0px; }

  .marg-t-5-767, .marg-v-5-767, .marg-all-5-767 {
    margin-top: 5px; }

  .marg-t-10-767, .marg-v-10-767, .marg-all-10-767 {
    margin-top: 10px; }

  .marg-t-15-767, .marg-v-15-767, .marg-all-15-767 {
    margin-top: 15px; }

  .marg-t-20-767, .marg-v-20-767, .marg-all-20-767 {
    margin-top: 20px; }

  .marg-t-25-767, .marg-v-25-767, .marg-all-25-767 {
    margin-top: 25px; }

  .marg-t-30-767, .marg-v-30-767, .marg-all-30-767 {
    margin-top: 30px; }

  .marg-t-40-767, .marg-v-40-767, .marg-all-40-767 {
    margin-top: 40px; }

  .marg-t-50-767, .marg-v-50-767, .marg-all-50-767 {
    margin-top: 50px; }

  .marg-t-60-767, .marg-v-60-767, .marg-all-60-767 {
    margin-top: 60px; }

  .marg-t-70-767, .marg-v-70-767, .marg-all-70-767 {
    margin-top: 70px; }

  .marg-t-80-767, .marg-v-80-767, .marg-all-80-767 {
    margin-top: 80px; }

  .marg-t-90-767, .marg-v-90-767, .marg-all-90-767 {
    margin-top: 90px; }

  .marg-t-100-767, .marg-v-100-767, .marg-all-100-767 {
    margin-top: 100px; }

  .marg-t-120-767, .marg-v-120-767, .marg-all-120-767 {
    margin-top: 120px; }

  .marg-t-140-767, .marg-v-140-767, .marg-all-140-767 {
    margin-top: 140px; }

  .marg-t-150-767, .marg-v-150-767, .marg-all-150-767 {
    margin-top: 150px; }

  .marg-t-160-767, .marg-v-160-767, .marg-all-160-767 {
    margin-top: 160px; }

  .marg-t-180-767, .marg-v-180-767, .marg-all-180-767 {
    margin-top: 180px; }

  .marg-t-200-767, .marg-v-200-767, .marg-all-200-767 {
    margin-top: 200px; } }
@media screen and (max-width: 699px) {
  .marg-t-0-699, .marg-v-0-699, .marg-all-0-699 {
    margin-top: 0px; }

  .marg-t-5-699, .marg-v-5-699, .marg-all-5-699 {
    margin-top: 5px; }

  .marg-t-10-699, .marg-v-10-699, .marg-all-10-699 {
    margin-top: 10px; }

  .marg-t-15-699, .marg-v-15-699, .marg-all-15-699 {
    margin-top: 15px; }

  .marg-t-20-699, .marg-v-20-699, .marg-all-20-699 {
    margin-top: 20px; }

  .marg-t-25-699, .marg-v-25-699, .marg-all-25-699 {
    margin-top: 25px; }

  .marg-t-30-699, .marg-v-30-699, .marg-all-30-699 {
    margin-top: 30px; }

  .marg-t-40-699, .marg-v-40-699, .marg-all-40-699 {
    margin-top: 40px; }

  .marg-t-50-699, .marg-v-50-699, .marg-all-50-699 {
    margin-top: 50px; }

  .marg-t-60-699, .marg-v-60-699, .marg-all-60-699 {
    margin-top: 60px; }

  .marg-t-70-699, .marg-v-70-699, .marg-all-70-699 {
    margin-top: 70px; }

  .marg-t-80-699, .marg-v-80-699, .marg-all-80-699 {
    margin-top: 80px; }

  .marg-t-90-699, .marg-v-90-699, .marg-all-90-699 {
    margin-top: 90px; }

  .marg-t-100-699, .marg-v-100-699, .marg-all-100-699 {
    margin-top: 100px; }

  .marg-t-120-699, .marg-v-120-699, .marg-all-120-699 {
    margin-top: 120px; }

  .marg-t-140-699, .marg-v-140-699, .marg-all-140-699 {
    margin-top: 140px; }

  .marg-t-150-699, .marg-v-150-699, .marg-all-150-699 {
    margin-top: 150px; }

  .marg-t-160-699, .marg-v-160-699, .marg-all-160-699 {
    margin-top: 160px; }

  .marg-t-180-699, .marg-v-180-699, .marg-all-180-699 {
    margin-top: 180px; }

  .marg-t-200-699, .marg-v-200-699, .marg-all-200-699 {
    margin-top: 200px; } }
@media screen and (max-width: 599px) {
  .marg-t-0-599, .marg-v-0-599, .marg-all-0-599 {
    margin-top: 0px; }

  .marg-t-5-599, .marg-v-5-599, .marg-all-5-599 {
    margin-top: 5px; }

  .marg-t-10-599, .marg-v-10-599, .marg-all-10-599 {
    margin-top: 10px; }

  .marg-t-15-599, .marg-v-15-599, .marg-all-15-599 {
    margin-top: 15px; }

  .marg-t-20-599, .marg-v-20-599, .marg-all-20-599 {
    margin-top: 20px; }

  .marg-t-25-599, .marg-v-25-599, .marg-all-25-599 {
    margin-top: 25px; }

  .marg-t-30-599, .marg-v-30-599, .marg-all-30-599 {
    margin-top: 30px; }

  .marg-t-40-599, .marg-v-40-599, .marg-all-40-599 {
    margin-top: 40px; }

  .marg-t-50-599, .marg-v-50-599, .marg-all-50-599 {
    margin-top: 50px; }

  .marg-t-60-599, .marg-v-60-599, .marg-all-60-599 {
    margin-top: 60px; }

  .marg-t-70-599, .marg-v-70-599, .marg-all-70-599 {
    margin-top: 70px; }

  .marg-t-80-599, .marg-v-80-599, .marg-all-80-599 {
    margin-top: 80px; }

  .marg-t-90-599, .marg-v-90-599, .marg-all-90-599 {
    margin-top: 90px; }

  .marg-t-100-599, .marg-v-100-599, .marg-all-100-599 {
    margin-top: 100px; }

  .marg-t-120-599, .marg-v-120-599, .marg-all-120-599 {
    margin-top: 120px; }

  .marg-t-140-599, .marg-v-140-599, .marg-all-140-599 {
    margin-top: 140px; }

  .marg-t-150-599, .marg-v-150-599, .marg-all-150-599 {
    margin-top: 150px; }

  .marg-t-160-599, .marg-v-160-599, .marg-all-160-599 {
    margin-top: 160px; }

  .marg-t-180-599, .marg-v-180-599, .marg-all-180-599 {
    margin-top: 180px; }

  .marg-t-200-599, .marg-v-200-599, .marg-all-200-599 {
    margin-top: 200px; } }
@media screen and (max-width: 499px) {
  .marg-t-0-499, .marg-v-0-499, .marg-all-0-499 {
    margin-top: 0px; }

  .marg-t-5-499, .marg-v-5-499, .marg-all-5-499 {
    margin-top: 5px; }

  .marg-t-10-499, .marg-v-10-499, .marg-all-10-499 {
    margin-top: 10px; }

  .marg-t-15-499, .marg-v-15-499, .marg-all-15-499 {
    margin-top: 15px; }

  .marg-t-20-499, .marg-v-20-499, .marg-all-20-499 {
    margin-top: 20px; }

  .marg-t-25-499, .marg-v-25-499, .marg-all-25-499 {
    margin-top: 25px; }

  .marg-t-30-499, .marg-v-30-499, .marg-all-30-499 {
    margin-top: 30px; }

  .marg-t-40-499, .marg-v-40-499, .marg-all-40-499 {
    margin-top: 40px; }

  .marg-t-50-499, .marg-v-50-499, .marg-all-50-499 {
    margin-top: 50px; }

  .marg-t-60-499, .marg-v-60-499, .marg-all-60-499 {
    margin-top: 60px; }

  .marg-t-70-499, .marg-v-70-499, .marg-all-70-499 {
    margin-top: 70px; }

  .marg-t-80-499, .marg-v-80-499, .marg-all-80-499 {
    margin-top: 80px; }

  .marg-t-90-499, .marg-v-90-499, .marg-all-90-499 {
    margin-top: 90px; }

  .marg-t-100-499, .marg-v-100-499, .marg-all-100-499 {
    margin-top: 100px; }

  .marg-t-120-499, .marg-v-120-499, .marg-all-120-499 {
    margin-top: 120px; }

  .marg-t-140-499, .marg-v-140-499, .marg-all-140-499 {
    margin-top: 140px; }

  .marg-t-150-499, .marg-v-150-499, .marg-all-150-499 {
    margin-top: 150px; }

  .marg-t-160-499, .marg-v-160-499, .marg-all-160-499 {
    margin-top: 160px; }

  .marg-t-180-499, .marg-v-180-499, .marg-all-180-499 {
    margin-top: 180px; }

  .marg-t-200-499, .marg-v-200-499, .marg-all-200-499 {
    margin-top: 200px; } }
@media screen and (max-width: 479px) {
  .marg-t-0-479, .marg-v-0-479, .marg-all-0-479 {
    margin-top: 0px; }

  .marg-t-5-479, .marg-v-5-479, .marg-all-5-479 {
    margin-top: 5px; }

  .marg-t-10-479, .marg-v-10-479, .marg-all-10-479 {
    margin-top: 10px; }

  .marg-t-15-479, .marg-v-15-479, .marg-all-15-479 {
    margin-top: 15px; }

  .marg-t-20-479, .marg-v-20-479, .marg-all-20-479 {
    margin-top: 20px; }

  .marg-t-25-479, .marg-v-25-479, .marg-all-25-479 {
    margin-top: 25px; }

  .marg-t-30-479, .marg-v-30-479, .marg-all-30-479 {
    margin-top: 30px; }

  .marg-t-40-479, .marg-v-40-479, .marg-all-40-479 {
    margin-top: 40px; }

  .marg-t-50-479, .marg-v-50-479, .marg-all-50-479 {
    margin-top: 50px; }

  .marg-t-60-479, .marg-v-60-479, .marg-all-60-479 {
    margin-top: 60px; }

  .marg-t-70-479, .marg-v-70-479, .marg-all-70-479 {
    margin-top: 70px; }

  .marg-t-80-479, .marg-v-80-479, .marg-all-80-479 {
    margin-top: 80px; }

  .marg-t-90-479, .marg-v-90-479, .marg-all-90-479 {
    margin-top: 90px; }

  .marg-t-100-479, .marg-v-100-479, .marg-all-100-479 {
    margin-top: 100px; }

  .marg-t-120-479, .marg-v-120-479, .marg-all-120-479 {
    margin-top: 120px; }

  .marg-t-140-479, .marg-v-140-479, .marg-all-140-479 {
    margin-top: 140px; }

  .marg-t-150-479, .marg-v-150-479, .marg-all-150-479 {
    margin-top: 150px; }

  .marg-t-160-479, .marg-v-160-479, .marg-all-160-479 {
    margin-top: 160px; }

  .marg-t-180-479, .marg-v-180-479, .marg-all-180-479 {
    margin-top: 180px; }

  .marg-t-200-479, .marg-v-200-479, .marg-all-200-479 {
    margin-top: 200px; } }
@media screen and (max-width: 399px) {
  .marg-t-0-399, .marg-v-0-399, .marg-all-0-399 {
    margin-top: 0px; }

  .marg-t-5-399, .marg-v-5-399, .marg-all-5-399 {
    margin-top: 5px; }

  .marg-t-10-399, .marg-v-10-399, .marg-all-10-399 {
    margin-top: 10px; }

  .marg-t-15-399, .marg-v-15-399, .marg-all-15-399 {
    margin-top: 15px; }

  .marg-t-20-399, .marg-v-20-399, .marg-all-20-399 {
    margin-top: 20px; }

  .marg-t-25-399, .marg-v-25-399, .marg-all-25-399 {
    margin-top: 25px; }

  .marg-t-30-399, .marg-v-30-399, .marg-all-30-399 {
    margin-top: 30px; }

  .marg-t-40-399, .marg-v-40-399, .marg-all-40-399 {
    margin-top: 40px; }

  .marg-t-50-399, .marg-v-50-399, .marg-all-50-399 {
    margin-top: 50px; }

  .marg-t-60-399, .marg-v-60-399, .marg-all-60-399 {
    margin-top: 60px; }

  .marg-t-70-399, .marg-v-70-399, .marg-all-70-399 {
    margin-top: 70px; }

  .marg-t-80-399, .marg-v-80-399, .marg-all-80-399 {
    margin-top: 80px; }

  .marg-t-90-399, .marg-v-90-399, .marg-all-90-399 {
    margin-top: 90px; }

  .marg-t-100-399, .marg-v-100-399, .marg-all-100-399 {
    margin-top: 100px; }

  .marg-t-120-399, .marg-v-120-399, .marg-all-120-399 {
    margin-top: 120px; }

  .marg-t-140-399, .marg-v-140-399, .marg-all-140-399 {
    margin-top: 140px; }

  .marg-t-150-399, .marg-v-150-399, .marg-all-150-399 {
    margin-top: 150px; }

  .marg-t-160-399, .marg-v-160-399, .marg-all-160-399 {
    margin-top: 160px; }

  .marg-t-180-399, .marg-v-180-399, .marg-all-180-399 {
    margin-top: 180px; }

  .marg-t-200-399, .marg-v-200-399, .marg-all-200-399 {
    margin-top: 200px; } }
/***** MARGIN BOTTOM *****/
.marg-b-0, .marg-v-0, .marg-all-0 {
  margin-bottom: 0px; }

.marg-b-5, .marg-v-5, .marg-all-5 {
  margin-bottom: 5px; }

.marg-b-10, .marg-v-10, .marg-all-10 {
  margin-bottom: 10px; }

.marg-b-15, .marg-v-15, .marg-all-15 {
  margin-bottom: 15px; }

.marg-b-20, .marg-v-20, .marg-all-20 {
  margin-bottom: 20px; }

.marg-b-25, .marg-v-25, .marg-all-25 {
  margin-bottom: 25px; }

.marg-b-30, .marg-v-30, .marg-all-30 {
  margin-bottom: 30px; }

.marg-b-40, .marg-v-40, .marg-all-40 {
  margin-bottom: 40px; }

.marg-b-50, .marg-v-50, .marg-all-50 {
  margin-bottom: 50px; }

.marg-b-60, .marg-v-60, .marg-all-60 {
  margin-bottom: 60px; }

.marg-b-70, .marg-v-70, .marg-all-70 {
  margin-bottom: 70px; }

.marg-b-80, .marg-v-80, .marg-all-80 {
  margin-bottom: 80px; }

.marg-b-90, .marg-v-90, .marg-all-90 {
  margin-bottom: 90px; }

.marg-b-100, .marg-v-100, .marg-all-100 {
  margin-bottom: 100px; }

.marg-b-120, .marg-v-120, .marg-all-120 {
  margin-bottom: 120px; }

.marg-b-140, .marg-v-140, .marg-all-140 {
  margin-bottom: 140px; }

.marg-b-150, .marg-v-150, .marg-all-150 {
  margin-bottom: 150px; }

.marg-b-160, .marg-v-160, .marg-all-160 {
  margin-bottom: 160px; }

.marg-b-180, .marg-v-180, .marg-all-180 {
  margin-bottom: 180px; }

.marg-b-200, .marg-v-200, .marg-all-200 {
  margin-bottom: 200px; }

@media screen and (max-width: 1799px) {
  .marg-b-0-1799, .marg-v-0-1799, .marg-all-0-1799 {
    margin-bottom: 0px; }

  .marg-b-5-1799, .marg-v-5-1799, .marg-all-5-1799 {
    margin-bottom: 5px; }

  .marg-b-10-1799, .marg-v-10-1799, .marg-all-10-1799 {
    margin-bottom: 10px; }

  .marg-b-15-1799, .marg-v-15-1799, .marg-all-15-1799 {
    margin-bottom: 15px; }

  .marg-b-20-1799, .marg-v-20-1799, .marg-all-20-1799 {
    margin-bottom: 20px; }

  .marg-b-25-1799, .marg-v-25-1799, .marg-all-25-1799 {
    margin-bottom: 25px; }

  .marg-b-30-1799, .marg-v-30-1799, .marg-all-30-1799 {
    margin-bottom: 30px; }

  .marg-b-40-1799, .marg-v-40-1799, .marg-all-40-1799 {
    margin-bottom: 40px; }

  .marg-b-50-1799, .marg-v-50-1799, .marg-all-50-1799 {
    margin-bottom: 50px; }

  .marg-b-60-1799, .marg-v-60-1799, .marg-all-60-1799 {
    margin-bottom: 60px; }

  .marg-b-70-1799, .marg-v-70-1799, .marg-all-70-1799 {
    margin-bottom: 70px; }

  .marg-b-80-1799, .marg-v-80-1799, .marg-all-80-1799 {
    margin-bottom: 80px; }

  .marg-b-90-1799, .marg-v-90-1799, .marg-all-90-1799 {
    margin-bottom: 90px; }

  .marg-b-100-1799, .marg-v-100-1799, .marg-all-100-1799 {
    margin-bottom: 100px; }

  .marg-b-120-1799, .marg-v-120-1799, .marg-all-120-1799 {
    margin-bottom: 120px; }

  .marg-b-140-1799, .marg-v-140-1799, .marg-all-140-1799 {
    margin-bottom: 140px; }

  .marg-b-150-1799, .marg-v-150-1799, .marg-all-150-1799 {
    margin-bottom: 150px; }

  .marg-b-160-1799, .marg-v-160-1799, .marg-all-160-1799 {
    margin-bottom: 160px; }

  .marg-b-180-1799, .marg-v-180-1799, .marg-all-180-1799 {
    margin-bottom: 180px; }

  .marg-b-200-1799, .marg-v-200-1799, .marg-all-200-1799 {
    margin-bottom: 200px; } }
@media screen and (max-width: 1699px) {
  .marg-b-0-1699, .marg-v-0-1699, .marg-all-0-1699 {
    margin-bottom: 0px; }

  .marg-b-5-1699, .marg-v-5-1699, .marg-all-5-1699 {
    margin-bottom: 5px; }

  .marg-b-10-1699, .marg-v-10-1699, .marg-all-10-1699 {
    margin-bottom: 10px; }

  .marg-b-15-1699, .marg-v-15-1699, .marg-all-15-1699 {
    margin-bottom: 15px; }

  .marg-b-20-1699, .marg-v-20-1699, .marg-all-20-1699 {
    margin-bottom: 20px; }

  .marg-b-25-1699, .marg-v-25-1699, .marg-all-25-1699 {
    margin-bottom: 25px; }

  .marg-b-30-1699, .marg-v-30-1699, .marg-all-30-1699 {
    margin-bottom: 30px; }

  .marg-b-40-1699, .marg-v-40-1699, .marg-all-40-1699 {
    margin-bottom: 40px; }

  .marg-b-50-1699, .marg-v-50-1699, .marg-all-50-1699 {
    margin-bottom: 50px; }

  .marg-b-60-1699, .marg-v-60-1699, .marg-all-60-1699 {
    margin-bottom: 60px; }

  .marg-b-70-1699, .marg-v-70-1699, .marg-all-70-1699 {
    margin-bottom: 70px; }

  .marg-b-80-1699, .marg-v-80-1699, .marg-all-80-1699 {
    margin-bottom: 80px; }

  .marg-b-90-1699, .marg-v-90-1699, .marg-all-90-1699 {
    margin-bottom: 90px; }

  .marg-b-100-1699, .marg-v-100-1699, .marg-all-100-1699 {
    margin-bottom: 100px; }

  .marg-b-120-1699, .marg-v-120-1699, .marg-all-120-1699 {
    margin-bottom: 120px; }

  .marg-b-140-1699, .marg-v-140-1699, .marg-all-140-1699 {
    margin-bottom: 140px; }

  .marg-b-150-1699, .marg-v-150-1699, .marg-all-150-1699 {
    margin-bottom: 150px; }

  .marg-b-160-1699, .marg-v-160-1699, .marg-all-160-1699 {
    margin-bottom: 160px; }

  .marg-b-180-1699, .marg-v-180-1699, .marg-all-180-1699 {
    margin-bottom: 180px; }

  .marg-b-200-1699, .marg-v-200-1699, .marg-all-200-1699 {
    margin-bottom: 200px; } }
@media screen and (max-width: 1599px) {
  .marg-b-0-1599, .marg-v-0-1599, .marg-all-0-1599 {
    margin-bottom: 0px; }

  .marg-b-5-1599, .marg-v-5-1599, .marg-all-5-1599 {
    margin-bottom: 5px; }

  .marg-b-10-1599, .marg-v-10-1599, .marg-all-10-1599 {
    margin-bottom: 10px; }

  .marg-b-15-1599, .marg-v-15-1599, .marg-all-15-1599 {
    margin-bottom: 15px; }

  .marg-b-20-1599, .marg-v-20-1599, .marg-all-20-1599 {
    margin-bottom: 20px; }

  .marg-b-25-1599, .marg-v-25-1599, .marg-all-25-1599 {
    margin-bottom: 25px; }

  .marg-b-30-1599, .marg-v-30-1599, .marg-all-30-1599 {
    margin-bottom: 30px; }

  .marg-b-40-1599, .marg-v-40-1599, .marg-all-40-1599 {
    margin-bottom: 40px; }

  .marg-b-50-1599, .marg-v-50-1599, .marg-all-50-1599 {
    margin-bottom: 50px; }

  .marg-b-60-1599, .marg-v-60-1599, .marg-all-60-1599 {
    margin-bottom: 60px; }

  .marg-b-70-1599, .marg-v-70-1599, .marg-all-70-1599 {
    margin-bottom: 70px; }

  .marg-b-80-1599, .marg-v-80-1599, .marg-all-80-1599 {
    margin-bottom: 80px; }

  .marg-b-90-1599, .marg-v-90-1599, .marg-all-90-1599 {
    margin-bottom: 90px; }

  .marg-b-100-1599, .marg-v-100-1599, .marg-all-100-1599 {
    margin-bottom: 100px; }

  .marg-b-120-1599, .marg-v-120-1599, .marg-all-120-1599 {
    margin-bottom: 120px; }

  .marg-b-140-1599, .marg-v-140-1599, .marg-all-140-1599 {
    margin-bottom: 140px; }

  .marg-b-150-1599, .marg-v-150-1599, .marg-all-150-1599 {
    margin-bottom: 150px; }

  .marg-b-160-1599, .marg-v-160-1599, .marg-all-160-1599 {
    margin-bottom: 160px; }

  .marg-b-180-1599, .marg-v-180-1599, .marg-all-180-1599 {
    margin-bottom: 180px; }

  .marg-b-200-1599, .marg-v-200-1599, .marg-all-200-1599 {
    margin-bottom: 200px; } }
@media screen and (max-width: 1499px) {
  .marg-b-0-1499, .marg-v-0-1499, .marg-all-0-1499 {
    margin-bottom: 0px; }

  .marg-b-5-1499, .marg-v-5-1499, .marg-all-5-1499 {
    margin-bottom: 5px; }

  .marg-b-10-1499, .marg-v-10-1499, .marg-all-10-1499 {
    margin-bottom: 10px; }

  .marg-b-15-1499, .marg-v-15-1499, .marg-all-15-1499 {
    margin-bottom: 15px; }

  .marg-b-20-1499, .marg-v-20-1499, .marg-all-20-1499 {
    margin-bottom: 20px; }

  .marg-b-25-1499, .marg-v-25-1499, .marg-all-25-1499 {
    margin-bottom: 25px; }

  .marg-b-30-1499, .marg-v-30-1499, .marg-all-30-1499 {
    margin-bottom: 30px; }

  .marg-b-40-1499, .marg-v-40-1499, .marg-all-40-1499 {
    margin-bottom: 40px; }

  .marg-b-50-1499, .marg-v-50-1499, .marg-all-50-1499 {
    margin-bottom: 50px; }

  .marg-b-60-1499, .marg-v-60-1499, .marg-all-60-1499 {
    margin-bottom: 60px; }

  .marg-b-70-1499, .marg-v-70-1499, .marg-all-70-1499 {
    margin-bottom: 70px; }

  .marg-b-80-1499, .marg-v-80-1499, .marg-all-80-1499 {
    margin-bottom: 80px; }

  .marg-b-90-1499, .marg-v-90-1499, .marg-all-90-1499 {
    margin-bottom: 90px; }

  .marg-b-100-1499, .marg-v-100-1499, .marg-all-100-1499 {
    margin-bottom: 100px; }

  .marg-b-120-1499, .marg-v-120-1499, .marg-all-120-1499 {
    margin-bottom: 120px; }

  .marg-b-140-1499, .marg-v-140-1499, .marg-all-140-1499 {
    margin-bottom: 140px; }

  .marg-b-150-1499, .marg-v-150-1499, .marg-all-150-1499 {
    margin-bottom: 150px; }

  .marg-b-160-1499, .marg-v-160-1499, .marg-all-160-1499 {
    margin-bottom: 160px; }

  .marg-b-180-1499, .marg-v-180-1499, .marg-all-180-1499 {
    margin-bottom: 180px; }

  .marg-b-200-1499, .marg-v-200-1499, .marg-all-200-1499 {
    margin-bottom: 200px; } }
@media screen and (max-width: 1399px) {
  .marg-b-0-1399, .marg-v-0-1399, .marg-all-0-1399 {
    margin-bottom: 0px; }

  .marg-b-5-1399, .marg-v-5-1399, .marg-all-5-1399 {
    margin-bottom: 5px; }

  .marg-b-10-1399, .marg-v-10-1399, .marg-all-10-1399 {
    margin-bottom: 10px; }

  .marg-b-15-1399, .marg-v-15-1399, .marg-all-15-1399 {
    margin-bottom: 15px; }

  .marg-b-20-1399, .marg-v-20-1399, .marg-all-20-1399 {
    margin-bottom: 20px; }

  .marg-b-25-1399, .marg-v-25-1399, .marg-all-25-1399 {
    margin-bottom: 25px; }

  .marg-b-30-1399, .marg-v-30-1399, .marg-all-30-1399 {
    margin-bottom: 30px; }

  .marg-b-40-1399, .marg-v-40-1399, .marg-all-40-1399 {
    margin-bottom: 40px; }

  .marg-b-50-1399, .marg-v-50-1399, .marg-all-50-1399 {
    margin-bottom: 50px; }

  .marg-b-60-1399, .marg-v-60-1399, .marg-all-60-1399 {
    margin-bottom: 60px; }

  .marg-b-70-1399, .marg-v-70-1399, .marg-all-70-1399 {
    margin-bottom: 70px; }

  .marg-b-80-1399, .marg-v-80-1399, .marg-all-80-1399 {
    margin-bottom: 80px; }

  .marg-b-90-1399, .marg-v-90-1399, .marg-all-90-1399 {
    margin-bottom: 90px; }

  .marg-b-100-1399, .marg-v-100-1399, .marg-all-100-1399 {
    margin-bottom: 100px; }

  .marg-b-120-1399, .marg-v-120-1399, .marg-all-120-1399 {
    margin-bottom: 120px; }

  .marg-b-140-1399, .marg-v-140-1399, .marg-all-140-1399 {
    margin-bottom: 140px; }

  .marg-b-150-1399, .marg-v-150-1399, .marg-all-150-1399 {
    margin-bottom: 150px; }

  .marg-b-160-1399, .marg-v-160-1399, .marg-all-160-1399 {
    margin-bottom: 160px; }

  .marg-b-180-1399, .marg-v-180-1399, .marg-all-180-1399 {
    margin-bottom: 180px; }

  .marg-b-200-1399, .marg-v-200-1399, .marg-all-200-1399 {
    margin-bottom: 200px; } }
@media screen and (max-width: 1299px) {
  .marg-b-0-1299, .marg-v-0-1299, .marg-all-0-1299 {
    margin-bottom: 0px; }

  .marg-b-5-1299, .marg-v-5-1299, .marg-all-5-1299 {
    margin-bottom: 5px; }

  .marg-b-10-1299, .marg-v-10-1299, .marg-all-10-1299 {
    margin-bottom: 10px; }

  .marg-b-15-1299, .marg-v-15-1299, .marg-all-15-1299 {
    margin-bottom: 15px; }

  .marg-b-20-1299, .marg-v-20-1299, .marg-all-20-1299 {
    margin-bottom: 20px; }

  .marg-b-25-1299, .marg-v-25-1299, .marg-all-25-1299 {
    margin-bottom: 25px; }

  .marg-b-30-1299, .marg-v-30-1299, .marg-all-30-1299 {
    margin-bottom: 30px; }

  .marg-b-40-1299, .marg-v-40-1299, .marg-all-40-1299 {
    margin-bottom: 40px; }

  .marg-b-50-1299, .marg-v-50-1299, .marg-all-50-1299 {
    margin-bottom: 50px; }

  .marg-b-60-1299, .marg-v-60-1299, .marg-all-60-1299 {
    margin-bottom: 60px; }

  .marg-b-70-1299, .marg-v-70-1299, .marg-all-70-1299 {
    margin-bottom: 70px; }

  .marg-b-80-1299, .marg-v-80-1299, .marg-all-80-1299 {
    margin-bottom: 80px; }

  .marg-b-90-1299, .marg-v-90-1299, .marg-all-90-1299 {
    margin-bottom: 90px; }

  .marg-b-100-1299, .marg-v-100-1299, .marg-all-100-1299 {
    margin-bottom: 100px; }

  .marg-b-120-1299, .marg-v-120-1299, .marg-all-120-1299 {
    margin-bottom: 120px; }

  .marg-b-140-1299, .marg-v-140-1299, .marg-all-140-1299 {
    margin-bottom: 140px; }

  .marg-b-150-1299, .marg-v-150-1299, .marg-all-150-1299 {
    margin-bottom: 150px; }

  .marg-b-160-1299, .marg-v-160-1299, .marg-all-160-1299 {
    margin-bottom: 160px; }

  .marg-b-180-1299, .marg-v-180-1299, .marg-all-180-1299 {
    margin-bottom: 180px; }

  .marg-b-200-1299, .marg-v-200-1299, .marg-all-200-1299 {
    margin-bottom: 200px; } }
@media screen and (max-width: 1199px) {
  .marg-b-0-1199, .marg-v-0-1199, .marg-all-0-1199 {
    margin-bottom: 0px; }

  .marg-b-5-1199, .marg-v-5-1199, .marg-all-5-1199 {
    margin-bottom: 5px; }

  .marg-b-10-1199, .marg-v-10-1199, .marg-all-10-1199 {
    margin-bottom: 10px; }

  .marg-b-15-1199, .marg-v-15-1199, .marg-all-15-1199 {
    margin-bottom: 15px; }

  .marg-b-20-1199, .marg-v-20-1199, .marg-all-20-1199 {
    margin-bottom: 20px; }

  .marg-b-25-1199, .marg-v-25-1199, .marg-all-25-1199 {
    margin-bottom: 25px; }

  .marg-b-30-1199, .marg-v-30-1199, .marg-all-30-1199 {
    margin-bottom: 30px; }

  .marg-b-40-1199, .marg-v-40-1199, .marg-all-40-1199 {
    margin-bottom: 40px; }

  .marg-b-50-1199, .marg-v-50-1199, .marg-all-50-1199 {
    margin-bottom: 50px; }

  .marg-b-60-1199, .marg-v-60-1199, .marg-all-60-1199 {
    margin-bottom: 60px; }

  .marg-b-70-1199, .marg-v-70-1199, .marg-all-70-1199 {
    margin-bottom: 70px; }

  .marg-b-80-1199, .marg-v-80-1199, .marg-all-80-1199 {
    margin-bottom: 80px; }

  .marg-b-90-1199, .marg-v-90-1199, .marg-all-90-1199 {
    margin-bottom: 90px; }

  .marg-b-100-1199, .marg-v-100-1199, .marg-all-100-1199 {
    margin-bottom: 100px; }

  .marg-b-120-1199, .marg-v-120-1199, .marg-all-120-1199 {
    margin-bottom: 120px; }

  .marg-b-140-1199, .marg-v-140-1199, .marg-all-140-1199 {
    margin-bottom: 140px; }

  .marg-b-150-1199, .marg-v-150-1199, .marg-all-150-1199 {
    margin-bottom: 150px; }

  .marg-b-160-1199, .marg-v-160-1199, .marg-all-160-1199 {
    margin-bottom: 160px; }

  .marg-b-180-1199, .marg-v-180-1199, .marg-all-180-1199 {
    margin-bottom: 180px; }

  .marg-b-200-1199, .marg-v-200-1199, .marg-all-200-1199 {
    margin-bottom: 200px; } }
@media screen and (max-width: 1099px) {
  .marg-b-0-1099, .marg-v-0-1099, .marg-all-0-1099 {
    margin-bottom: 0px; }

  .marg-b-5-1099, .marg-v-5-1099, .marg-all-5-1099 {
    margin-bottom: 5px; }

  .marg-b-10-1099, .marg-v-10-1099, .marg-all-10-1099 {
    margin-bottom: 10px; }

  .marg-b-15-1099, .marg-v-15-1099, .marg-all-15-1099 {
    margin-bottom: 15px; }

  .marg-b-20-1099, .marg-v-20-1099, .marg-all-20-1099 {
    margin-bottom: 20px; }

  .marg-b-25-1099, .marg-v-25-1099, .marg-all-25-1099 {
    margin-bottom: 25px; }

  .marg-b-30-1099, .marg-v-30-1099, .marg-all-30-1099 {
    margin-bottom: 30px; }

  .marg-b-40-1099, .marg-v-40-1099, .marg-all-40-1099 {
    margin-bottom: 40px; }

  .marg-b-50-1099, .marg-v-50-1099, .marg-all-50-1099 {
    margin-bottom: 50px; }

  .marg-b-60-1099, .marg-v-60-1099, .marg-all-60-1099 {
    margin-bottom: 60px; }

  .marg-b-70-1099, .marg-v-70-1099, .marg-all-70-1099 {
    margin-bottom: 70px; }

  .marg-b-80-1099, .marg-v-80-1099, .marg-all-80-1099 {
    margin-bottom: 80px; }

  .marg-b-90-1099, .marg-v-90-1099, .marg-all-90-1099 {
    margin-bottom: 90px; }

  .marg-b-100-1099, .marg-v-100-1099, .marg-all-100-1099 {
    margin-bottom: 100px; }

  .marg-b-120-1099, .marg-v-120-1099, .marg-all-120-1099 {
    margin-bottom: 120px; }

  .marg-b-140-1099, .marg-v-140-1099, .marg-all-140-1099 {
    margin-bottom: 140px; }

  .marg-b-150-1099, .marg-v-150-1099, .marg-all-150-1099 {
    margin-bottom: 150px; }

  .marg-b-160-1099, .marg-v-160-1099, .marg-all-160-1099 {
    margin-bottom: 160px; }

  .marg-b-180-1099, .marg-v-180-1099, .marg-all-180-1099 {
    margin-bottom: 180px; }

  .marg-b-200-1099, .marg-v-200-1099, .marg-all-200-1099 {
    margin-bottom: 200px; } }
@media screen and (max-width: 1023px) {
  .marg-b-0-1023, .marg-v-0-1023, .marg-all-0-1023 {
    margin-bottom: 0px; }

  .marg-b-5-1023, .marg-v-5-1023, .marg-all-5-1023 {
    margin-bottom: 5px; }

  .marg-b-10-1023, .marg-v-10-1023, .marg-all-10-1023 {
    margin-bottom: 10px; }

  .marg-b-15-1023, .marg-v-15-1023, .marg-all-15-1023 {
    margin-bottom: 15px; }

  .marg-b-20-1023, .marg-v-20-1023, .marg-all-20-1023 {
    margin-bottom: 20px; }

  .marg-b-25-1023, .marg-v-25-1023, .marg-all-25-1023 {
    margin-bottom: 25px; }

  .marg-b-30-1023, .marg-v-30-1023, .marg-all-30-1023 {
    margin-bottom: 30px; }

  .marg-b-40-1023, .marg-v-40-1023, .marg-all-40-1023 {
    margin-bottom: 40px; }

  .marg-b-50-1023, .marg-v-50-1023, .marg-all-50-1023 {
    margin-bottom: 50px; }

  .marg-b-60-1023, .marg-v-60-1023, .marg-all-60-1023 {
    margin-bottom: 60px; }

  .marg-b-70-1023, .marg-v-70-1023, .marg-all-70-1023 {
    margin-bottom: 70px; }

  .marg-b-80-1023, .marg-v-80-1023, .marg-all-80-1023 {
    margin-bottom: 80px; }

  .marg-b-90-1023, .marg-v-90-1023, .marg-all-90-1023 {
    margin-bottom: 90px; }

  .marg-b-100-1023, .marg-v-100-1023, .marg-all-100-1023 {
    margin-bottom: 100px; }

  .marg-b-120-1023, .marg-v-120-1023, .marg-all-120-1023 {
    margin-bottom: 120px; }

  .marg-b-140-1023, .marg-v-140-1023, .marg-all-140-1023 {
    margin-bottom: 140px; }

  .marg-b-150-1023, .marg-v-150-1023, .marg-all-150-1023 {
    margin-bottom: 150px; }

  .marg-b-160-1023, .marg-v-160-1023, .marg-all-160-1023 {
    margin-bottom: 160px; }

  .marg-b-180-1023, .marg-v-180-1023, .marg-all-180-1023 {
    margin-bottom: 180px; }

  .marg-b-200-1023, .marg-v-200-1023, .marg-all-200-1023 {
    margin-bottom: 200px; } }
@media screen and (max-width: 999px) {
  .marg-b-0-999, .marg-v-0-999, .marg-all-0-999 {
    margin-bottom: 0px; }

  .marg-b-5-999, .marg-v-5-999, .marg-all-5-999 {
    margin-bottom: 5px; }

  .marg-b-10-999, .marg-v-10-999, .marg-all-10-999 {
    margin-bottom: 10px; }

  .marg-b-15-999, .marg-v-15-999, .marg-all-15-999 {
    margin-bottom: 15px; }

  .marg-b-20-999, .marg-v-20-999, .marg-all-20-999 {
    margin-bottom: 20px; }

  .marg-b-25-999, .marg-v-25-999, .marg-all-25-999 {
    margin-bottom: 25px; }

  .marg-b-30-999, .marg-v-30-999, .marg-all-30-999 {
    margin-bottom: 30px; }

  .marg-b-40-999, .marg-v-40-999, .marg-all-40-999 {
    margin-bottom: 40px; }

  .marg-b-50-999, .marg-v-50-999, .marg-all-50-999 {
    margin-bottom: 50px; }

  .marg-b-60-999, .marg-v-60-999, .marg-all-60-999 {
    margin-bottom: 60px; }

  .marg-b-70-999, .marg-v-70-999, .marg-all-70-999 {
    margin-bottom: 70px; }

  .marg-b-80-999, .marg-v-80-999, .marg-all-80-999 {
    margin-bottom: 80px; }

  .marg-b-90-999, .marg-v-90-999, .marg-all-90-999 {
    margin-bottom: 90px; }

  .marg-b-100-999, .marg-v-100-999, .marg-all-100-999 {
    margin-bottom: 100px; }

  .marg-b-120-999, .marg-v-120-999, .marg-all-120-999 {
    margin-bottom: 120px; }

  .marg-b-140-999, .marg-v-140-999, .marg-all-140-999 {
    margin-bottom: 140px; }

  .marg-b-150-999, .marg-v-150-999, .marg-all-150-999 {
    margin-bottom: 150px; }

  .marg-b-160-999, .marg-v-160-999, .marg-all-160-999 {
    margin-bottom: 160px; }

  .marg-b-180-999, .marg-v-180-999, .marg-all-180-999 {
    margin-bottom: 180px; }

  .marg-b-200-999, .marg-v-200-999, .marg-all-200-999 {
    margin-bottom: 200px; } }
@media screen and (max-width: 899px) {
  .marg-b-0-899, .marg-v-0-899, .marg-all-0-899 {
    margin-bottom: 0px; }

  .marg-b-5-899, .marg-v-5-899, .marg-all-5-899 {
    margin-bottom: 5px; }

  .marg-b-10-899, .marg-v-10-899, .marg-all-10-899 {
    margin-bottom: 10px; }

  .marg-b-15-899, .marg-v-15-899, .marg-all-15-899 {
    margin-bottom: 15px; }

  .marg-b-20-899, .marg-v-20-899, .marg-all-20-899 {
    margin-bottom: 20px; }

  .marg-b-25-899, .marg-v-25-899, .marg-all-25-899 {
    margin-bottom: 25px; }

  .marg-b-30-899, .marg-v-30-899, .marg-all-30-899 {
    margin-bottom: 30px; }

  .marg-b-40-899, .marg-v-40-899, .marg-all-40-899 {
    margin-bottom: 40px; }

  .marg-b-50-899, .marg-v-50-899, .marg-all-50-899 {
    margin-bottom: 50px; }

  .marg-b-60-899, .marg-v-60-899, .marg-all-60-899 {
    margin-bottom: 60px; }

  .marg-b-70-899, .marg-v-70-899, .marg-all-70-899 {
    margin-bottom: 70px; }

  .marg-b-80-899, .marg-v-80-899, .marg-all-80-899 {
    margin-bottom: 80px; }

  .marg-b-90-899, .marg-v-90-899, .marg-all-90-899 {
    margin-bottom: 90px; }

  .marg-b-100-899, .marg-v-100-899, .marg-all-100-899 {
    margin-bottom: 100px; }

  .marg-b-120-899, .marg-v-120-899, .marg-all-120-899 {
    margin-bottom: 120px; }

  .marg-b-140-899, .marg-v-140-899, .marg-all-140-899 {
    margin-bottom: 140px; }

  .marg-b-150-899, .marg-v-150-899, .marg-all-150-899 {
    margin-bottom: 150px; }

  .marg-b-160-899, .marg-v-160-899, .marg-all-160-899 {
    margin-bottom: 160px; }

  .marg-b-180-899, .marg-v-180-899, .marg-all-180-899 {
    margin-bottom: 180px; }

  .marg-b-200-899, .marg-v-200-899, .marg-all-200-899 {
    margin-bottom: 200px; } }
@media screen and (max-width: 799px) {
  .marg-b-0-799, .marg-v-0-799, .marg-all-0-799 {
    margin-bottom: 0px; }

  .marg-b-5-799, .marg-v-5-799, .marg-all-5-799 {
    margin-bottom: 5px; }

  .marg-b-10-799, .marg-v-10-799, .marg-all-10-799 {
    margin-bottom: 10px; }

  .marg-b-15-799, .marg-v-15-799, .marg-all-15-799 {
    margin-bottom: 15px; }

  .marg-b-20-799, .marg-v-20-799, .marg-all-20-799 {
    margin-bottom: 20px; }

  .marg-b-25-799, .marg-v-25-799, .marg-all-25-799 {
    margin-bottom: 25px; }

  .marg-b-30-799, .marg-v-30-799, .marg-all-30-799 {
    margin-bottom: 30px; }

  .marg-b-40-799, .marg-v-40-799, .marg-all-40-799 {
    margin-bottom: 40px; }

  .marg-b-50-799, .marg-v-50-799, .marg-all-50-799 {
    margin-bottom: 50px; }

  .marg-b-60-799, .marg-v-60-799, .marg-all-60-799 {
    margin-bottom: 60px; }

  .marg-b-70-799, .marg-v-70-799, .marg-all-70-799 {
    margin-bottom: 70px; }

  .marg-b-80-799, .marg-v-80-799, .marg-all-80-799 {
    margin-bottom: 80px; }

  .marg-b-90-799, .marg-v-90-799, .marg-all-90-799 {
    margin-bottom: 90px; }

  .marg-b-100-799, .marg-v-100-799, .marg-all-100-799 {
    margin-bottom: 100px; }

  .marg-b-120-799, .marg-v-120-799, .marg-all-120-799 {
    margin-bottom: 120px; }

  .marg-b-140-799, .marg-v-140-799, .marg-all-140-799 {
    margin-bottom: 140px; }

  .marg-b-150-799, .marg-v-150-799, .marg-all-150-799 {
    margin-bottom: 150px; }

  .marg-b-160-799, .marg-v-160-799, .marg-all-160-799 {
    margin-bottom: 160px; }

  .marg-b-180-799, .marg-v-180-799, .marg-all-180-799 {
    margin-bottom: 180px; }

  .marg-b-200-799, .marg-v-200-799, .marg-all-200-799 {
    margin-bottom: 200px; } }
@media screen and (max-width: 767px) {
  .marg-b-0-767, .marg-v-0-767, .marg-all-0-767 {
    margin-bottom: 0px; }

  .marg-b-5-767, .marg-v-5-767, .marg-all-5-767 {
    margin-bottom: 5px; }

  .marg-b-10-767, .marg-v-10-767, .marg-all-10-767 {
    margin-bottom: 10px; }

  .marg-b-15-767, .marg-v-15-767, .marg-all-15-767 {
    margin-bottom: 15px; }

  .marg-b-20-767, .marg-v-20-767, .marg-all-20-767 {
    margin-bottom: 20px; }

  .marg-b-25-767, .marg-v-25-767, .marg-all-25-767 {
    margin-bottom: 25px; }

  .marg-b-30-767, .marg-v-30-767, .marg-all-30-767 {
    margin-bottom: 30px; }

  .marg-b-40-767, .marg-v-40-767, .marg-all-40-767 {
    margin-bottom: 40px; }

  .marg-b-50-767, .marg-v-50-767, .marg-all-50-767 {
    margin-bottom: 50px; }

  .marg-b-60-767, .marg-v-60-767, .marg-all-60-767 {
    margin-bottom: 60px; }

  .marg-b-70-767, .marg-v-70-767, .marg-all-70-767 {
    margin-bottom: 70px; }

  .marg-b-80-767, .marg-v-80-767, .marg-all-80-767 {
    margin-bottom: 80px; }

  .marg-b-90-767, .marg-v-90-767, .marg-all-90-767 {
    margin-bottom: 90px; }

  .marg-b-100-767, .marg-v-100-767, .marg-all-100-767 {
    margin-bottom: 100px; }

  .marg-b-120-767, .marg-v-120-767, .marg-all-120-767 {
    margin-bottom: 120px; }

  .marg-b-140-767, .marg-v-140-767, .marg-all-140-767 {
    margin-bottom: 140px; }

  .marg-b-150-767, .marg-v-150-767, .marg-all-150-767 {
    margin-bottom: 150px; }

  .marg-b-160-767, .marg-v-160-767, .marg-all-160-767 {
    margin-bottom: 160px; }

  .marg-b-180-767, .marg-v-180-767, .marg-all-180-767 {
    margin-bottom: 180px; }

  .marg-b-200-767, .marg-v-200-767, .marg-all-200-767 {
    margin-bottom: 200px; } }
@media screen and (max-width: 699px) {
  .marg-b-0-699, .marg-v-0-699, .marg-all-0-699 {
    margin-bottom: 0px; }

  .marg-b-5-699, .marg-v-5-699, .marg-all-5-699 {
    margin-bottom: 5px; }

  .marg-b-10-699, .marg-v-10-699, .marg-all-10-699 {
    margin-bottom: 10px; }

  .marg-b-15-699, .marg-v-15-699, .marg-all-15-699 {
    margin-bottom: 15px; }

  .marg-b-20-699, .marg-v-20-699, .marg-all-20-699 {
    margin-bottom: 20px; }

  .marg-b-25-699, .marg-v-25-699, .marg-all-25-699 {
    margin-bottom: 25px; }

  .marg-b-30-699, .marg-v-30-699, .marg-all-30-699 {
    margin-bottom: 30px; }

  .marg-b-40-699, .marg-v-40-699, .marg-all-40-699 {
    margin-bottom: 40px; }

  .marg-b-50-699, .marg-v-50-699, .marg-all-50-699 {
    margin-bottom: 50px; }

  .marg-b-60-699, .marg-v-60-699, .marg-all-60-699 {
    margin-bottom: 60px; }

  .marg-b-70-699, .marg-v-70-699, .marg-all-70-699 {
    margin-bottom: 70px; }

  .marg-b-80-699, .marg-v-80-699, .marg-all-80-699 {
    margin-bottom: 80px; }

  .marg-b-90-699, .marg-v-90-699, .marg-all-90-699 {
    margin-bottom: 90px; }

  .marg-b-100-699, .marg-v-100-699, .marg-all-100-699 {
    margin-bottom: 100px; }

  .marg-b-120-699, .marg-v-120-699, .marg-all-120-699 {
    margin-bottom: 120px; }

  .marg-b-140-699, .marg-v-140-699, .marg-all-140-699 {
    margin-bottom: 140px; }

  .marg-b-150-699, .marg-v-150-699, .marg-all-150-699 {
    margin-bottom: 150px; }

  .marg-b-160-699, .marg-v-160-699, .marg-all-160-699 {
    margin-bottom: 160px; }

  .marg-b-180-699, .marg-v-180-699, .marg-all-180-699 {
    margin-bottom: 180px; }

  .marg-b-200-699, .marg-v-200-699, .marg-all-200-699 {
    margin-bottom: 200px; } }
@media screen and (max-width: 599px) {
  .marg-b-0-599, .marg-v-0-599, .marg-all-0-599 {
    margin-bottom: 0px; }

  .marg-b-5-599, .marg-v-5-599, .marg-all-5-599 {
    margin-bottom: 5px; }

  .marg-b-10-599, .marg-v-10-599, .marg-all-10-599 {
    margin-bottom: 10px; }

  .marg-b-15-599, .marg-v-15-599, .marg-all-15-599 {
    margin-bottom: 15px; }

  .marg-b-20-599, .marg-v-20-599, .marg-all-20-599 {
    margin-bottom: 20px; }

  .marg-b-25-599, .marg-v-25-599, .marg-all-25-599 {
    margin-bottom: 25px; }

  .marg-b-30-599, .marg-v-30-599, .marg-all-30-599 {
    margin-bottom: 30px; }

  .marg-b-40-599, .marg-v-40-599, .marg-all-40-599 {
    margin-bottom: 40px; }

  .marg-b-50-599, .marg-v-50-599, .marg-all-50-599 {
    margin-bottom: 50px; }

  .marg-b-60-599, .marg-v-60-599, .marg-all-60-599 {
    margin-bottom: 60px; }

  .marg-b-70-599, .marg-v-70-599, .marg-all-70-599 {
    margin-bottom: 70px; }

  .marg-b-80-599, .marg-v-80-599, .marg-all-80-599 {
    margin-bottom: 80px; }

  .marg-b-90-599, .marg-v-90-599, .marg-all-90-599 {
    margin-bottom: 90px; }

  .marg-b-100-599, .marg-v-100-599, .marg-all-100-599 {
    margin-bottom: 100px; }

  .marg-b-120-599, .marg-v-120-599, .marg-all-120-599 {
    margin-bottom: 120px; }

  .marg-b-140-599, .marg-v-140-599, .marg-all-140-599 {
    margin-bottom: 140px; }

  .marg-b-150-599, .marg-v-150-599, .marg-all-150-599 {
    margin-bottom: 150px; }

  .marg-b-160-599, .marg-v-160-599, .marg-all-160-599 {
    margin-bottom: 160px; }

  .marg-b-180-599, .marg-v-180-599, .marg-all-180-599 {
    margin-bottom: 180px; }

  .marg-b-200-599, .marg-v-200-599, .marg-all-200-599 {
    margin-bottom: 200px; } }
@media screen and (max-width: 499px) {
  .marg-b-0-499, .marg-v-0-499, .marg-all-0-499 {
    margin-bottom: 0px; }

  .marg-b-5-499, .marg-v-5-499, .marg-all-5-499 {
    margin-bottom: 5px; }

  .marg-b-10-499, .marg-v-10-499, .marg-all-10-499 {
    margin-bottom: 10px; }

  .marg-b-15-499, .marg-v-15-499, .marg-all-15-499 {
    margin-bottom: 15px; }

  .marg-b-20-499, .marg-v-20-499, .marg-all-20-499 {
    margin-bottom: 20px; }

  .marg-b-25-499, .marg-v-25-499, .marg-all-25-499 {
    margin-bottom: 25px; }

  .marg-b-30-499, .marg-v-30-499, .marg-all-30-499 {
    margin-bottom: 30px; }

  .marg-b-40-499, .marg-v-40-499, .marg-all-40-499 {
    margin-bottom: 40px; }

  .marg-b-50-499, .marg-v-50-499, .marg-all-50-499 {
    margin-bottom: 50px; }

  .marg-b-60-499, .marg-v-60-499, .marg-all-60-499 {
    margin-bottom: 60px; }

  .marg-b-70-499, .marg-v-70-499, .marg-all-70-499 {
    margin-bottom: 70px; }

  .marg-b-80-499, .marg-v-80-499, .marg-all-80-499 {
    margin-bottom: 80px; }

  .marg-b-90-499, .marg-v-90-499, .marg-all-90-499 {
    margin-bottom: 90px; }

  .marg-b-100-499, .marg-v-100-499, .marg-all-100-499 {
    margin-bottom: 100px; }

  .marg-b-120-499, .marg-v-120-499, .marg-all-120-499 {
    margin-bottom: 120px; }

  .marg-b-140-499, .marg-v-140-499, .marg-all-140-499 {
    margin-bottom: 140px; }

  .marg-b-150-499, .marg-v-150-499, .marg-all-150-499 {
    margin-bottom: 150px; }

  .marg-b-160-499, .marg-v-160-499, .marg-all-160-499 {
    margin-bottom: 160px; }

  .marg-b-180-499, .marg-v-180-499, .marg-all-180-499 {
    margin-bottom: 180px; }

  .marg-b-200-499, .marg-v-200-499, .marg-all-200-499 {
    margin-bottom: 200px; } }
@media screen and (max-width: 479px) {
  .marg-b-0-479, .marg-v-0-479, .marg-all-0-479 {
    margin-bottom: 0px; }

  .marg-b-5-479, .marg-v-5-479, .marg-all-5-479 {
    margin-bottom: 5px; }

  .marg-b-10-479, .marg-v-10-479, .marg-all-10-479 {
    margin-bottom: 10px; }

  .marg-b-15-479, .marg-v-15-479, .marg-all-15-479 {
    margin-bottom: 15px; }

  .marg-b-20-479, .marg-v-20-479, .marg-all-20-479 {
    margin-bottom: 20px; }

  .marg-b-25-479, .marg-v-25-479, .marg-all-25-479 {
    margin-bottom: 25px; }

  .marg-b-30-479, .marg-v-30-479, .marg-all-30-479 {
    margin-bottom: 30px; }

  .marg-b-40-479, .marg-v-40-479, .marg-all-40-479 {
    margin-bottom: 40px; }

  .marg-b-50-479, .marg-v-50-479, .marg-all-50-479 {
    margin-bottom: 50px; }

  .marg-b-60-479, .marg-v-60-479, .marg-all-60-479 {
    margin-bottom: 60px; }

  .marg-b-70-479, .marg-v-70-479, .marg-all-70-479 {
    margin-bottom: 70px; }

  .marg-b-80-479, .marg-v-80-479, .marg-all-80-479 {
    margin-bottom: 80px; }

  .marg-b-90-479, .marg-v-90-479, .marg-all-90-479 {
    margin-bottom: 90px; }

  .marg-b-100-479, .marg-v-100-479, .marg-all-100-479 {
    margin-bottom: 100px; }

  .marg-b-120-479, .marg-v-120-479, .marg-all-120-479 {
    margin-bottom: 120px; }

  .marg-b-140-479, .marg-v-140-479, .marg-all-140-479 {
    margin-bottom: 140px; }

  .marg-b-150-479, .marg-v-150-479, .marg-all-150-479 {
    margin-bottom: 150px; }

  .marg-b-160-479, .marg-v-160-479, .marg-all-160-479 {
    margin-bottom: 160px; }

  .marg-b-180-479, .marg-v-180-479, .marg-all-180-479 {
    margin-bottom: 180px; }

  .marg-b-200-479, .marg-v-200-479, .marg-all-200-479 {
    margin-bottom: 200px; } }
@media screen and (max-width: 399px) {
  .marg-b-0-399, .marg-v-0-399, .marg-all-0-399 {
    margin-bottom: 0px; }

  .marg-b-5-399, .marg-v-5-399, .marg-all-5-399 {
    margin-bottom: 5px; }

  .marg-b-10-399, .marg-v-10-399, .marg-all-10-399 {
    margin-bottom: 10px; }

  .marg-b-15-399, .marg-v-15-399, .marg-all-15-399 {
    margin-bottom: 15px; }

  .marg-b-20-399, .marg-v-20-399, .marg-all-20-399 {
    margin-bottom: 20px; }

  .marg-b-25-399, .marg-v-25-399, .marg-all-25-399 {
    margin-bottom: 25px; }

  .marg-b-30-399, .marg-v-30-399, .marg-all-30-399 {
    margin-bottom: 30px; }

  .marg-b-40-399, .marg-v-40-399, .marg-all-40-399 {
    margin-bottom: 40px; }

  .marg-b-50-399, .marg-v-50-399, .marg-all-50-399 {
    margin-bottom: 50px; }

  .marg-b-60-399, .marg-v-60-399, .marg-all-60-399 {
    margin-bottom: 60px; }

  .marg-b-70-399, .marg-v-70-399, .marg-all-70-399 {
    margin-bottom: 70px; }

  .marg-b-80-399, .marg-v-80-399, .marg-all-80-399 {
    margin-bottom: 80px; }

  .marg-b-90-399, .marg-v-90-399, .marg-all-90-399 {
    margin-bottom: 90px; }

  .marg-b-100-399, .marg-v-100-399, .marg-all-100-399 {
    margin-bottom: 100px; }

  .marg-b-120-399, .marg-v-120-399, .marg-all-120-399 {
    margin-bottom: 120px; }

  .marg-b-140-399, .marg-v-140-399, .marg-all-140-399 {
    margin-bottom: 140px; }

  .marg-b-150-399, .marg-v-150-399, .marg-all-150-399 {
    margin-bottom: 150px; }

  .marg-b-160-399, .marg-v-160-399, .marg-all-160-399 {
    margin-bottom: 160px; }

  .marg-b-180-399, .marg-v-180-399, .marg-all-180-399 {
    margin-bottom: 180px; }

  .marg-b-200-399, .marg-v-200-399, .marg-all-200-399 {
    margin-bottom: 200px; } }
/***** MARGIN LEFT *****/
.marg-l-0, .marg-h-0, .marg-all-0 {
  margin-left: 0px; }

.marg-l-5, .marg-h-5, .marg-all-5 {
  margin-left: 5px; }

.marg-l-10, .marg-h-10, .marg-all-10 {
  margin-left: 10px; }

.marg-l-15, .marg-h-15, .marg-all-15 {
  margin-left: 15px; }

.marg-l-20, .marg-h-20, .marg-all-20 {
  margin-left: 20px; }

.marg-l-25, .marg-h-25, .marg-all-25 {
  margin-left: 25px; }

.marg-l-30, .marg-h-30, .marg-all-30 {
  margin-left: 30px; }

.marg-l-40, .marg-h-40, .marg-all-40 {
  margin-left: 40px; }

.marg-l-50, .marg-h-50, .marg-all-50 {
  margin-left: 50px; }

.marg-l-60, .marg-h-60, .marg-all-60 {
  margin-left: 60px; }

.marg-l-70, .marg-h-70, .marg-all-70 {
  margin-left: 70px; }

.marg-l-80, .marg-h-80, .marg-all-80 {
  margin-left: 80px; }

.marg-l-90, .marg-h-90, .marg-all-90 {
  margin-left: 90px; }

.marg-l-100, .marg-h-100, .marg-all-100 {
  margin-left: 100px; }

.marg-l-120, .marg-h-120, .marg-all-120 {
  margin-left: 120px; }

.marg-l-140, .marg-h-140, .marg-all-140 {
  margin-left: 140px; }

.marg-l-150, .marg-h-150, .marg-all-150 {
  margin-left: 150px; }

.marg-l-160, .marg-h-160, .marg-all-160 {
  margin-left: 160px; }

.marg-l-180, .marg-h-180, .marg-all-180 {
  margin-left: 180px; }

.marg-l-200, .marg-h-200, .marg-all-200 {
  margin-left: 200px; }

@media screen and (max-width: 1799px) {
  .marg-l-0-1799, .marg-h-0-1799, .marg-all-0-1799 {
    margin-left: 0px; }

  .marg-l-5-1799, .marg-h-5-1799, .marg-all-5-1799 {
    margin-left: 5px; }

  .marg-l-10-1799, .marg-h-10-1799, .marg-all-10-1799 {
    margin-left: 10px; }

  .marg-l-15-1799, .marg-h-15-1799, .marg-all-15-1799 {
    margin-left: 15px; }

  .marg-l-20-1799, .marg-h-20-1799, .marg-all-20-1799 {
    margin-left: 20px; }

  .marg-l-25-1799, .marg-h-25-1799, .marg-all-25-1799 {
    margin-left: 25px; }

  .marg-l-30-1799, .marg-h-30-1799, .marg-all-30-1799 {
    margin-left: 30px; }

  .marg-l-40-1799, .marg-h-40-1799, .marg-all-40-1799 {
    margin-left: 40px; }

  .marg-l-50-1799, .marg-h-50-1799, .marg-all-50-1799 {
    margin-left: 50px; }

  .marg-l-60-1799, .marg-h-60-1799, .marg-all-60-1799 {
    margin-left: 60px; }

  .marg-l-70-1799, .marg-h-70-1799, .marg-all-70-1799 {
    margin-left: 70px; }

  .marg-l-80-1799, .marg-h-80-1799, .marg-all-80-1799 {
    margin-left: 80px; }

  .marg-l-90-1799, .marg-h-90-1799, .marg-all-90-1799 {
    margin-left: 90px; }

  .marg-l-100-1799, .marg-h-100-1799, .marg-all-100-1799 {
    margin-left: 100px; }

  .marg-l-120-1799, .marg-h-120-1799, .marg-all-120-1799 {
    margin-left: 120px; }

  .marg-l-140-1799, .marg-h-140-1799, .marg-all-140-1799 {
    margin-left: 140px; }

  .marg-l-150-1799, .marg-h-150-1799, .marg-all-150-1799 {
    margin-left: 150px; }

  .marg-l-160-1799, .marg-h-160-1799, .marg-all-160-1799 {
    margin-left: 160px; }

  .marg-l-180-1799, .marg-h-180-1799, .marg-all-180-1799 {
    margin-left: 180px; }

  .marg-l-200-1799, .marg-h-200-1799, .marg-all-200-1799 {
    margin-left: 200px; } }
@media screen and (max-width: 1699px) {
  .marg-l-0-1699, .marg-h-0-1699, .marg-all-0-1699 {
    margin-left: 0px; }

  .marg-l-5-1699, .marg-h-5-1699, .marg-all-5-1699 {
    margin-left: 5px; }

  .marg-l-10-1699, .marg-h-10-1699, .marg-all-10-1699 {
    margin-left: 10px; }

  .marg-l-15-1699, .marg-h-15-1699, .marg-all-15-1699 {
    margin-left: 15px; }

  .marg-l-20-1699, .marg-h-20-1699, .marg-all-20-1699 {
    margin-left: 20px; }

  .marg-l-25-1699, .marg-h-25-1699, .marg-all-25-1699 {
    margin-left: 25px; }

  .marg-l-30-1699, .marg-h-30-1699, .marg-all-30-1699 {
    margin-left: 30px; }

  .marg-l-40-1699, .marg-h-40-1699, .marg-all-40-1699 {
    margin-left: 40px; }

  .marg-l-50-1699, .marg-h-50-1699, .marg-all-50-1699 {
    margin-left: 50px; }

  .marg-l-60-1699, .marg-h-60-1699, .marg-all-60-1699 {
    margin-left: 60px; }

  .marg-l-70-1699, .marg-h-70-1699, .marg-all-70-1699 {
    margin-left: 70px; }

  .marg-l-80-1699, .marg-h-80-1699, .marg-all-80-1699 {
    margin-left: 80px; }

  .marg-l-90-1699, .marg-h-90-1699, .marg-all-90-1699 {
    margin-left: 90px; }

  .marg-l-100-1699, .marg-h-100-1699, .marg-all-100-1699 {
    margin-left: 100px; }

  .marg-l-120-1699, .marg-h-120-1699, .marg-all-120-1699 {
    margin-left: 120px; }

  .marg-l-140-1699, .marg-h-140-1699, .marg-all-140-1699 {
    margin-left: 140px; }

  .marg-l-150-1699, .marg-h-150-1699, .marg-all-150-1699 {
    margin-left: 150px; }

  .marg-l-160-1699, .marg-h-160-1699, .marg-all-160-1699 {
    margin-left: 160px; }

  .marg-l-180-1699, .marg-h-180-1699, .marg-all-180-1699 {
    margin-left: 180px; }

  .marg-l-200-1699, .marg-h-200-1699, .marg-all-200-1699 {
    margin-left: 200px; } }
@media screen and (max-width: 1599px) {
  .marg-l-0-1599, .marg-h-0-1599, .marg-all-0-1599 {
    margin-left: 0px; }

  .marg-l-5-1599, .marg-h-5-1599, .marg-all-5-1599 {
    margin-left: 5px; }

  .marg-l-10-1599, .marg-h-10-1599, .marg-all-10-1599 {
    margin-left: 10px; }

  .marg-l-15-1599, .marg-h-15-1599, .marg-all-15-1599 {
    margin-left: 15px; }

  .marg-l-20-1599, .marg-h-20-1599, .marg-all-20-1599 {
    margin-left: 20px; }

  .marg-l-25-1599, .marg-h-25-1599, .marg-all-25-1599 {
    margin-left: 25px; }

  .marg-l-30-1599, .marg-h-30-1599, .marg-all-30-1599 {
    margin-left: 30px; }

  .marg-l-40-1599, .marg-h-40-1599, .marg-all-40-1599 {
    margin-left: 40px; }

  .marg-l-50-1599, .marg-h-50-1599, .marg-all-50-1599 {
    margin-left: 50px; }

  .marg-l-60-1599, .marg-h-60-1599, .marg-all-60-1599 {
    margin-left: 60px; }

  .marg-l-70-1599, .marg-h-70-1599, .marg-all-70-1599 {
    margin-left: 70px; }

  .marg-l-80-1599, .marg-h-80-1599, .marg-all-80-1599 {
    margin-left: 80px; }

  .marg-l-90-1599, .marg-h-90-1599, .marg-all-90-1599 {
    margin-left: 90px; }

  .marg-l-100-1599, .marg-h-100-1599, .marg-all-100-1599 {
    margin-left: 100px; }

  .marg-l-120-1599, .marg-h-120-1599, .marg-all-120-1599 {
    margin-left: 120px; }

  .marg-l-140-1599, .marg-h-140-1599, .marg-all-140-1599 {
    margin-left: 140px; }

  .marg-l-150-1599, .marg-h-150-1599, .marg-all-150-1599 {
    margin-left: 150px; }

  .marg-l-160-1599, .marg-h-160-1599, .marg-all-160-1599 {
    margin-left: 160px; }

  .marg-l-180-1599, .marg-h-180-1599, .marg-all-180-1599 {
    margin-left: 180px; }

  .marg-l-200-1599, .marg-h-200-1599, .marg-all-200-1599 {
    margin-left: 200px; } }
@media screen and (max-width: 1499px) {
  .marg-l-0-1499, .marg-h-0-1499, .marg-all-0-1499 {
    margin-left: 0px; }

  .marg-l-5-1499, .marg-h-5-1499, .marg-all-5-1499 {
    margin-left: 5px; }

  .marg-l-10-1499, .marg-h-10-1499, .marg-all-10-1499 {
    margin-left: 10px; }

  .marg-l-15-1499, .marg-h-15-1499, .marg-all-15-1499 {
    margin-left: 15px; }

  .marg-l-20-1499, .marg-h-20-1499, .marg-all-20-1499 {
    margin-left: 20px; }

  .marg-l-25-1499, .marg-h-25-1499, .marg-all-25-1499 {
    margin-left: 25px; }

  .marg-l-30-1499, .marg-h-30-1499, .marg-all-30-1499 {
    margin-left: 30px; }

  .marg-l-40-1499, .marg-h-40-1499, .marg-all-40-1499 {
    margin-left: 40px; }

  .marg-l-50-1499, .marg-h-50-1499, .marg-all-50-1499 {
    margin-left: 50px; }

  .marg-l-60-1499, .marg-h-60-1499, .marg-all-60-1499 {
    margin-left: 60px; }

  .marg-l-70-1499, .marg-h-70-1499, .marg-all-70-1499 {
    margin-left: 70px; }

  .marg-l-80-1499, .marg-h-80-1499, .marg-all-80-1499 {
    margin-left: 80px; }

  .marg-l-90-1499, .marg-h-90-1499, .marg-all-90-1499 {
    margin-left: 90px; }

  .marg-l-100-1499, .marg-h-100-1499, .marg-all-100-1499 {
    margin-left: 100px; }

  .marg-l-120-1499, .marg-h-120-1499, .marg-all-120-1499 {
    margin-left: 120px; }

  .marg-l-140-1499, .marg-h-140-1499, .marg-all-140-1499 {
    margin-left: 140px; }

  .marg-l-150-1499, .marg-h-150-1499, .marg-all-150-1499 {
    margin-left: 150px; }

  .marg-l-160-1499, .marg-h-160-1499, .marg-all-160-1499 {
    margin-left: 160px; }

  .marg-l-180-1499, .marg-h-180-1499, .marg-all-180-1499 {
    margin-left: 180px; }

  .marg-l-200-1499, .marg-h-200-1499, .marg-all-200-1499 {
    margin-left: 200px; } }
@media screen and (max-width: 1399px) {
  .marg-l-0-1399, .marg-h-0-1399, .marg-all-0-1399 {
    margin-left: 0px; }

  .marg-l-5-1399, .marg-h-5-1399, .marg-all-5-1399 {
    margin-left: 5px; }

  .marg-l-10-1399, .marg-h-10-1399, .marg-all-10-1399 {
    margin-left: 10px; }

  .marg-l-15-1399, .marg-h-15-1399, .marg-all-15-1399 {
    margin-left: 15px; }

  .marg-l-20-1399, .marg-h-20-1399, .marg-all-20-1399 {
    margin-left: 20px; }

  .marg-l-25-1399, .marg-h-25-1399, .marg-all-25-1399 {
    margin-left: 25px; }

  .marg-l-30-1399, .marg-h-30-1399, .marg-all-30-1399 {
    margin-left: 30px; }

  .marg-l-40-1399, .marg-h-40-1399, .marg-all-40-1399 {
    margin-left: 40px; }

  .marg-l-50-1399, .marg-h-50-1399, .marg-all-50-1399 {
    margin-left: 50px; }

  .marg-l-60-1399, .marg-h-60-1399, .marg-all-60-1399 {
    margin-left: 60px; }

  .marg-l-70-1399, .marg-h-70-1399, .marg-all-70-1399 {
    margin-left: 70px; }

  .marg-l-80-1399, .marg-h-80-1399, .marg-all-80-1399 {
    margin-left: 80px; }

  .marg-l-90-1399, .marg-h-90-1399, .marg-all-90-1399 {
    margin-left: 90px; }

  .marg-l-100-1399, .marg-h-100-1399, .marg-all-100-1399 {
    margin-left: 100px; }

  .marg-l-120-1399, .marg-h-120-1399, .marg-all-120-1399 {
    margin-left: 120px; }

  .marg-l-140-1399, .marg-h-140-1399, .marg-all-140-1399 {
    margin-left: 140px; }

  .marg-l-150-1399, .marg-h-150-1399, .marg-all-150-1399 {
    margin-left: 150px; }

  .marg-l-160-1399, .marg-h-160-1399, .marg-all-160-1399 {
    margin-left: 160px; }

  .marg-l-180-1399, .marg-h-180-1399, .marg-all-180-1399 {
    margin-left: 180px; }

  .marg-l-200-1399, .marg-h-200-1399, .marg-all-200-1399 {
    margin-left: 200px; } }
@media screen and (max-width: 1299px) {
  .marg-l-0-1299, .marg-h-0-1299, .marg-all-0-1299 {
    margin-left: 0px; }

  .marg-l-5-1299, .marg-h-5-1299, .marg-all-5-1299 {
    margin-left: 5px; }

  .marg-l-10-1299, .marg-h-10-1299, .marg-all-10-1299 {
    margin-left: 10px; }

  .marg-l-15-1299, .marg-h-15-1299, .marg-all-15-1299 {
    margin-left: 15px; }

  .marg-l-20-1299, .marg-h-20-1299, .marg-all-20-1299 {
    margin-left: 20px; }

  .marg-l-25-1299, .marg-h-25-1299, .marg-all-25-1299 {
    margin-left: 25px; }

  .marg-l-30-1299, .marg-h-30-1299, .marg-all-30-1299 {
    margin-left: 30px; }

  .marg-l-40-1299, .marg-h-40-1299, .marg-all-40-1299 {
    margin-left: 40px; }

  .marg-l-50-1299, .marg-h-50-1299, .marg-all-50-1299 {
    margin-left: 50px; }

  .marg-l-60-1299, .marg-h-60-1299, .marg-all-60-1299 {
    margin-left: 60px; }

  .marg-l-70-1299, .marg-h-70-1299, .marg-all-70-1299 {
    margin-left: 70px; }

  .marg-l-80-1299, .marg-h-80-1299, .marg-all-80-1299 {
    margin-left: 80px; }

  .marg-l-90-1299, .marg-h-90-1299, .marg-all-90-1299 {
    margin-left: 90px; }

  .marg-l-100-1299, .marg-h-100-1299, .marg-all-100-1299 {
    margin-left: 100px; }

  .marg-l-120-1299, .marg-h-120-1299, .marg-all-120-1299 {
    margin-left: 120px; }

  .marg-l-140-1299, .marg-h-140-1299, .marg-all-140-1299 {
    margin-left: 140px; }

  .marg-l-150-1299, .marg-h-150-1299, .marg-all-150-1299 {
    margin-left: 150px; }

  .marg-l-160-1299, .marg-h-160-1299, .marg-all-160-1299 {
    margin-left: 160px; }

  .marg-l-180-1299, .marg-h-180-1299, .marg-all-180-1299 {
    margin-left: 180px; }

  .marg-l-200-1299, .marg-h-200-1299, .marg-all-200-1299 {
    margin-left: 200px; } }
@media screen and (max-width: 1199px) {
  .marg-l-0-1199, .marg-h-0-1199, .marg-all-0-1199 {
    margin-left: 0px; }

  .marg-l-5-1199, .marg-h-5-1199, .marg-all-5-1199 {
    margin-left: 5px; }

  .marg-l-10-1199, .marg-h-10-1199, .marg-all-10-1199 {
    margin-left: 10px; }

  .marg-l-15-1199, .marg-h-15-1199, .marg-all-15-1199 {
    margin-left: 15px; }

  .marg-l-20-1199, .marg-h-20-1199, .marg-all-20-1199 {
    margin-left: 20px; }

  .marg-l-25-1199, .marg-h-25-1199, .marg-all-25-1199 {
    margin-left: 25px; }

  .marg-l-30-1199, .marg-h-30-1199, .marg-all-30-1199 {
    margin-left: 30px; }

  .marg-l-40-1199, .marg-h-40-1199, .marg-all-40-1199 {
    margin-left: 40px; }

  .marg-l-50-1199, .marg-h-50-1199, .marg-all-50-1199 {
    margin-left: 50px; }

  .marg-l-60-1199, .marg-h-60-1199, .marg-all-60-1199 {
    margin-left: 60px; }

  .marg-l-70-1199, .marg-h-70-1199, .marg-all-70-1199 {
    margin-left: 70px; }

  .marg-l-80-1199, .marg-h-80-1199, .marg-all-80-1199 {
    margin-left: 80px; }

  .marg-l-90-1199, .marg-h-90-1199, .marg-all-90-1199 {
    margin-left: 90px; }

  .marg-l-100-1199, .marg-h-100-1199, .marg-all-100-1199 {
    margin-left: 100px; }

  .marg-l-120-1199, .marg-h-120-1199, .marg-all-120-1199 {
    margin-left: 120px; }

  .marg-l-140-1199, .marg-h-140-1199, .marg-all-140-1199 {
    margin-left: 140px; }

  .marg-l-150-1199, .marg-h-150-1199, .marg-all-150-1199 {
    margin-left: 150px; }

  .marg-l-160-1199, .marg-h-160-1199, .marg-all-160-1199 {
    margin-left: 160px; }

  .marg-l-180-1199, .marg-h-180-1199, .marg-all-180-1199 {
    margin-left: 180px; }

  .marg-l-200-1199, .marg-h-200-1199, .marg-all-200-1199 {
    margin-left: 200px; } }
@media screen and (max-width: 1099px) {
  .marg-l-0-1099, .marg-h-0-1099, .marg-all-0-1099 {
    margin-left: 0px; }

  .marg-l-5-1099, .marg-h-5-1099, .marg-all-5-1099 {
    margin-left: 5px; }

  .marg-l-10-1099, .marg-h-10-1099, .marg-all-10-1099 {
    margin-left: 10px; }

  .marg-l-15-1099, .marg-h-15-1099, .marg-all-15-1099 {
    margin-left: 15px; }

  .marg-l-20-1099, .marg-h-20-1099, .marg-all-20-1099 {
    margin-left: 20px; }

  .marg-l-25-1099, .marg-h-25-1099, .marg-all-25-1099 {
    margin-left: 25px; }

  .marg-l-30-1099, .marg-h-30-1099, .marg-all-30-1099 {
    margin-left: 30px; }

  .marg-l-40-1099, .marg-h-40-1099, .marg-all-40-1099 {
    margin-left: 40px; }

  .marg-l-50-1099, .marg-h-50-1099, .marg-all-50-1099 {
    margin-left: 50px; }

  .marg-l-60-1099, .marg-h-60-1099, .marg-all-60-1099 {
    margin-left: 60px; }

  .marg-l-70-1099, .marg-h-70-1099, .marg-all-70-1099 {
    margin-left: 70px; }

  .marg-l-80-1099, .marg-h-80-1099, .marg-all-80-1099 {
    margin-left: 80px; }

  .marg-l-90-1099, .marg-h-90-1099, .marg-all-90-1099 {
    margin-left: 90px; }

  .marg-l-100-1099, .marg-h-100-1099, .marg-all-100-1099 {
    margin-left: 100px; }

  .marg-l-120-1099, .marg-h-120-1099, .marg-all-120-1099 {
    margin-left: 120px; }

  .marg-l-140-1099, .marg-h-140-1099, .marg-all-140-1099 {
    margin-left: 140px; }

  .marg-l-150-1099, .marg-h-150-1099, .marg-all-150-1099 {
    margin-left: 150px; }

  .marg-l-160-1099, .marg-h-160-1099, .marg-all-160-1099 {
    margin-left: 160px; }

  .marg-l-180-1099, .marg-h-180-1099, .marg-all-180-1099 {
    margin-left: 180px; }

  .marg-l-200-1099, .marg-h-200-1099, .marg-all-200-1099 {
    margin-left: 200px; } }
@media screen and (max-width: 1023px) {
  .marg-l-0-1023, .marg-h-0-1023, .marg-all-0-1023 {
    margin-left: 0px; }

  .marg-l-5-1023, .marg-h-5-1023, .marg-all-5-1023 {
    margin-left: 5px; }

  .marg-l-10-1023, .marg-h-10-1023, .marg-all-10-1023 {
    margin-left: 10px; }

  .marg-l-15-1023, .marg-h-15-1023, .marg-all-15-1023 {
    margin-left: 15px; }

  .marg-l-20-1023, .marg-h-20-1023, .marg-all-20-1023 {
    margin-left: 20px; }

  .marg-l-25-1023, .marg-h-25-1023, .marg-all-25-1023 {
    margin-left: 25px; }

  .marg-l-30-1023, .marg-h-30-1023, .marg-all-30-1023 {
    margin-left: 30px; }

  .marg-l-40-1023, .marg-h-40-1023, .marg-all-40-1023 {
    margin-left: 40px; }

  .marg-l-50-1023, .marg-h-50-1023, .marg-all-50-1023 {
    margin-left: 50px; }

  .marg-l-60-1023, .marg-h-60-1023, .marg-all-60-1023 {
    margin-left: 60px; }

  .marg-l-70-1023, .marg-h-70-1023, .marg-all-70-1023 {
    margin-left: 70px; }

  .marg-l-80-1023, .marg-h-80-1023, .marg-all-80-1023 {
    margin-left: 80px; }

  .marg-l-90-1023, .marg-h-90-1023, .marg-all-90-1023 {
    margin-left: 90px; }

  .marg-l-100-1023, .marg-h-100-1023, .marg-all-100-1023 {
    margin-left: 100px; }

  .marg-l-120-1023, .marg-h-120-1023, .marg-all-120-1023 {
    margin-left: 120px; }

  .marg-l-140-1023, .marg-h-140-1023, .marg-all-140-1023 {
    margin-left: 140px; }

  .marg-l-150-1023, .marg-h-150-1023, .marg-all-150-1023 {
    margin-left: 150px; }

  .marg-l-160-1023, .marg-h-160-1023, .marg-all-160-1023 {
    margin-left: 160px; }

  .marg-l-180-1023, .marg-h-180-1023, .marg-all-180-1023 {
    margin-left: 180px; }

  .marg-l-200-1023, .marg-h-200-1023, .marg-all-200-1023 {
    margin-left: 200px; } }
@media screen and (max-width: 999px) {
  .marg-l-0-999, .marg-h-0-999, .marg-all-0-999 {
    margin-left: 0px; }

  .marg-l-5-999, .marg-h-5-999, .marg-all-5-999 {
    margin-left: 5px; }

  .marg-l-10-999, .marg-h-10-999, .marg-all-10-999 {
    margin-left: 10px; }

  .marg-l-15-999, .marg-h-15-999, .marg-all-15-999 {
    margin-left: 15px; }

  .marg-l-20-999, .marg-h-20-999, .marg-all-20-999 {
    margin-left: 20px; }

  .marg-l-25-999, .marg-h-25-999, .marg-all-25-999 {
    margin-left: 25px; }

  .marg-l-30-999, .marg-h-30-999, .marg-all-30-999 {
    margin-left: 30px; }

  .marg-l-40-999, .marg-h-40-999, .marg-all-40-999 {
    margin-left: 40px; }

  .marg-l-50-999, .marg-h-50-999, .marg-all-50-999 {
    margin-left: 50px; }

  .marg-l-60-999, .marg-h-60-999, .marg-all-60-999 {
    margin-left: 60px; }

  .marg-l-70-999, .marg-h-70-999, .marg-all-70-999 {
    margin-left: 70px; }

  .marg-l-80-999, .marg-h-80-999, .marg-all-80-999 {
    margin-left: 80px; }

  .marg-l-90-999, .marg-h-90-999, .marg-all-90-999 {
    margin-left: 90px; }

  .marg-l-100-999, .marg-h-100-999, .marg-all-100-999 {
    margin-left: 100px; }

  .marg-l-120-999, .marg-h-120-999, .marg-all-120-999 {
    margin-left: 120px; }

  .marg-l-140-999, .marg-h-140-999, .marg-all-140-999 {
    margin-left: 140px; }

  .marg-l-150-999, .marg-h-150-999, .marg-all-150-999 {
    margin-left: 150px; }

  .marg-l-160-999, .marg-h-160-999, .marg-all-160-999 {
    margin-left: 160px; }

  .marg-l-180-999, .marg-h-180-999, .marg-all-180-999 {
    margin-left: 180px; }

  .marg-l-200-999, .marg-h-200-999, .marg-all-200-999 {
    margin-left: 200px; } }
@media screen and (max-width: 899px) {
  .marg-l-0-899, .marg-h-0-899, .marg-all-0-899 {
    margin-left: 0px; }

  .marg-l-5-899, .marg-h-5-899, .marg-all-5-899 {
    margin-left: 5px; }

  .marg-l-10-899, .marg-h-10-899, .marg-all-10-899 {
    margin-left: 10px; }

  .marg-l-15-899, .marg-h-15-899, .marg-all-15-899 {
    margin-left: 15px; }

  .marg-l-20-899, .marg-h-20-899, .marg-all-20-899 {
    margin-left: 20px; }

  .marg-l-25-899, .marg-h-25-899, .marg-all-25-899 {
    margin-left: 25px; }

  .marg-l-30-899, .marg-h-30-899, .marg-all-30-899 {
    margin-left: 30px; }

  .marg-l-40-899, .marg-h-40-899, .marg-all-40-899 {
    margin-left: 40px; }

  .marg-l-50-899, .marg-h-50-899, .marg-all-50-899 {
    margin-left: 50px; }

  .marg-l-60-899, .marg-h-60-899, .marg-all-60-899 {
    margin-left: 60px; }

  .marg-l-70-899, .marg-h-70-899, .marg-all-70-899 {
    margin-left: 70px; }

  .marg-l-80-899, .marg-h-80-899, .marg-all-80-899 {
    margin-left: 80px; }

  .marg-l-90-899, .marg-h-90-899, .marg-all-90-899 {
    margin-left: 90px; }

  .marg-l-100-899, .marg-h-100-899, .marg-all-100-899 {
    margin-left: 100px; }

  .marg-l-120-899, .marg-h-120-899, .marg-all-120-899 {
    margin-left: 120px; }

  .marg-l-140-899, .marg-h-140-899, .marg-all-140-899 {
    margin-left: 140px; }

  .marg-l-150-899, .marg-h-150-899, .marg-all-150-899 {
    margin-left: 150px; }

  .marg-l-160-899, .marg-h-160-899, .marg-all-160-899 {
    margin-left: 160px; }

  .marg-l-180-899, .marg-h-180-899, .marg-all-180-899 {
    margin-left: 180px; }

  .marg-l-200-899, .marg-h-200-899, .marg-all-200-899 {
    margin-left: 200px; } }
@media screen and (max-width: 799px) {
  .marg-l-0-799, .marg-h-0-799, .marg-all-0-799 {
    margin-left: 0px; }

  .marg-l-5-799, .marg-h-5-799, .marg-all-5-799 {
    margin-left: 5px; }

  .marg-l-10-799, .marg-h-10-799, .marg-all-10-799 {
    margin-left: 10px; }

  .marg-l-15-799, .marg-h-15-799, .marg-all-15-799 {
    margin-left: 15px; }

  .marg-l-20-799, .marg-h-20-799, .marg-all-20-799 {
    margin-left: 20px; }

  .marg-l-25-799, .marg-h-25-799, .marg-all-25-799 {
    margin-left: 25px; }

  .marg-l-30-799, .marg-h-30-799, .marg-all-30-799 {
    margin-left: 30px; }

  .marg-l-40-799, .marg-h-40-799, .marg-all-40-799 {
    margin-left: 40px; }

  .marg-l-50-799, .marg-h-50-799, .marg-all-50-799 {
    margin-left: 50px; }

  .marg-l-60-799, .marg-h-60-799, .marg-all-60-799 {
    margin-left: 60px; }

  .marg-l-70-799, .marg-h-70-799, .marg-all-70-799 {
    margin-left: 70px; }

  .marg-l-80-799, .marg-h-80-799, .marg-all-80-799 {
    margin-left: 80px; }

  .marg-l-90-799, .marg-h-90-799, .marg-all-90-799 {
    margin-left: 90px; }

  .marg-l-100-799, .marg-h-100-799, .marg-all-100-799 {
    margin-left: 100px; }

  .marg-l-120-799, .marg-h-120-799, .marg-all-120-799 {
    margin-left: 120px; }

  .marg-l-140-799, .marg-h-140-799, .marg-all-140-799 {
    margin-left: 140px; }

  .marg-l-150-799, .marg-h-150-799, .marg-all-150-799 {
    margin-left: 150px; }

  .marg-l-160-799, .marg-h-160-799, .marg-all-160-799 {
    margin-left: 160px; }

  .marg-l-180-799, .marg-h-180-799, .marg-all-180-799 {
    margin-left: 180px; }

  .marg-l-200-799, .marg-h-200-799, .marg-all-200-799 {
    margin-left: 200px; } }
@media screen and (max-width: 767px) {
  .marg-l-0-767, .marg-h-0-767, .marg-all-0-767 {
    margin-left: 0px; }

  .marg-l-5-767, .marg-h-5-767, .marg-all-5-767 {
    margin-left: 5px; }

  .marg-l-10-767, .marg-h-10-767, .marg-all-10-767 {
    margin-left: 10px; }

  .marg-l-15-767, .marg-h-15-767, .marg-all-15-767 {
    margin-left: 15px; }

  .marg-l-20-767, .marg-h-20-767, .marg-all-20-767 {
    margin-left: 20px; }

  .marg-l-25-767, .marg-h-25-767, .marg-all-25-767 {
    margin-left: 25px; }

  .marg-l-30-767, .marg-h-30-767, .marg-all-30-767 {
    margin-left: 30px; }

  .marg-l-40-767, .marg-h-40-767, .marg-all-40-767 {
    margin-left: 40px; }

  .marg-l-50-767, .marg-h-50-767, .marg-all-50-767 {
    margin-left: 50px; }

  .marg-l-60-767, .marg-h-60-767, .marg-all-60-767 {
    margin-left: 60px; }

  .marg-l-70-767, .marg-h-70-767, .marg-all-70-767 {
    margin-left: 70px; }

  .marg-l-80-767, .marg-h-80-767, .marg-all-80-767 {
    margin-left: 80px; }

  .marg-l-90-767, .marg-h-90-767, .marg-all-90-767 {
    margin-left: 90px; }

  .marg-l-100-767, .marg-h-100-767, .marg-all-100-767 {
    margin-left: 100px; }

  .marg-l-120-767, .marg-h-120-767, .marg-all-120-767 {
    margin-left: 120px; }

  .marg-l-140-767, .marg-h-140-767, .marg-all-140-767 {
    margin-left: 140px; }

  .marg-l-150-767, .marg-h-150-767, .marg-all-150-767 {
    margin-left: 150px; }

  .marg-l-160-767, .marg-h-160-767, .marg-all-160-767 {
    margin-left: 160px; }

  .marg-l-180-767, .marg-h-180-767, .marg-all-180-767 {
    margin-left: 180px; }

  .marg-l-200-767, .marg-h-200-767, .marg-all-200-767 {
    margin-left: 200px; } }
@media screen and (max-width: 699px) {
  .marg-l-0-699, .marg-h-0-699, .marg-all-0-699 {
    margin-left: 0px; }

  .marg-l-5-699, .marg-h-5-699, .marg-all-5-699 {
    margin-left: 5px; }

  .marg-l-10-699, .marg-h-10-699, .marg-all-10-699 {
    margin-left: 10px; }

  .marg-l-15-699, .marg-h-15-699, .marg-all-15-699 {
    margin-left: 15px; }

  .marg-l-20-699, .marg-h-20-699, .marg-all-20-699 {
    margin-left: 20px; }

  .marg-l-25-699, .marg-h-25-699, .marg-all-25-699 {
    margin-left: 25px; }

  .marg-l-30-699, .marg-h-30-699, .marg-all-30-699 {
    margin-left: 30px; }

  .marg-l-40-699, .marg-h-40-699, .marg-all-40-699 {
    margin-left: 40px; }

  .marg-l-50-699, .marg-h-50-699, .marg-all-50-699 {
    margin-left: 50px; }

  .marg-l-60-699, .marg-h-60-699, .marg-all-60-699 {
    margin-left: 60px; }

  .marg-l-70-699, .marg-h-70-699, .marg-all-70-699 {
    margin-left: 70px; }

  .marg-l-80-699, .marg-h-80-699, .marg-all-80-699 {
    margin-left: 80px; }

  .marg-l-90-699, .marg-h-90-699, .marg-all-90-699 {
    margin-left: 90px; }

  .marg-l-100-699, .marg-h-100-699, .marg-all-100-699 {
    margin-left: 100px; }

  .marg-l-120-699, .marg-h-120-699, .marg-all-120-699 {
    margin-left: 120px; }

  .marg-l-140-699, .marg-h-140-699, .marg-all-140-699 {
    margin-left: 140px; }

  .marg-l-150-699, .marg-h-150-699, .marg-all-150-699 {
    margin-left: 150px; }

  .marg-l-160-699, .marg-h-160-699, .marg-all-160-699 {
    margin-left: 160px; }

  .marg-l-180-699, .marg-h-180-699, .marg-all-180-699 {
    margin-left: 180px; }

  .marg-l-200-699, .marg-h-200-699, .marg-all-200-699 {
    margin-left: 200px; } }
@media screen and (max-width: 599px) {
  .marg-l-0-599, .marg-h-0-599, .marg-all-0-599 {
    margin-left: 0px; }

  .marg-l-5-599, .marg-h-5-599, .marg-all-5-599 {
    margin-left: 5px; }

  .marg-l-10-599, .marg-h-10-599, .marg-all-10-599 {
    margin-left: 10px; }

  .marg-l-15-599, .marg-h-15-599, .marg-all-15-599 {
    margin-left: 15px; }

  .marg-l-20-599, .marg-h-20-599, .marg-all-20-599 {
    margin-left: 20px; }

  .marg-l-25-599, .marg-h-25-599, .marg-all-25-599 {
    margin-left: 25px; }

  .marg-l-30-599, .marg-h-30-599, .marg-all-30-599 {
    margin-left: 30px; }

  .marg-l-40-599, .marg-h-40-599, .marg-all-40-599 {
    margin-left: 40px; }

  .marg-l-50-599, .marg-h-50-599, .marg-all-50-599 {
    margin-left: 50px; }

  .marg-l-60-599, .marg-h-60-599, .marg-all-60-599 {
    margin-left: 60px; }

  .marg-l-70-599, .marg-h-70-599, .marg-all-70-599 {
    margin-left: 70px; }

  .marg-l-80-599, .marg-h-80-599, .marg-all-80-599 {
    margin-left: 80px; }

  .marg-l-90-599, .marg-h-90-599, .marg-all-90-599 {
    margin-left: 90px; }

  .marg-l-100-599, .marg-h-100-599, .marg-all-100-599 {
    margin-left: 100px; }

  .marg-l-120-599, .marg-h-120-599, .marg-all-120-599 {
    margin-left: 120px; }

  .marg-l-140-599, .marg-h-140-599, .marg-all-140-599 {
    margin-left: 140px; }

  .marg-l-150-599, .marg-h-150-599, .marg-all-150-599 {
    margin-left: 150px; }

  .marg-l-160-599, .marg-h-160-599, .marg-all-160-599 {
    margin-left: 160px; }

  .marg-l-180-599, .marg-h-180-599, .marg-all-180-599 {
    margin-left: 180px; }

  .marg-l-200-599, .marg-h-200-599, .marg-all-200-599 {
    margin-left: 200px; } }
@media screen and (max-width: 499px) {
  .marg-l-0-499, .marg-h-0-499, .marg-all-0-499 {
    margin-left: 0px; }

  .marg-l-5-499, .marg-h-5-499, .marg-all-5-499 {
    margin-left: 5px; }

  .marg-l-10-499, .marg-h-10-499, .marg-all-10-499 {
    margin-left: 10px; }

  .marg-l-15-499, .marg-h-15-499, .marg-all-15-499 {
    margin-left: 15px; }

  .marg-l-20-499, .marg-h-20-499, .marg-all-20-499 {
    margin-left: 20px; }

  .marg-l-25-499, .marg-h-25-499, .marg-all-25-499 {
    margin-left: 25px; }

  .marg-l-30-499, .marg-h-30-499, .marg-all-30-499 {
    margin-left: 30px; }

  .marg-l-40-499, .marg-h-40-499, .marg-all-40-499 {
    margin-left: 40px; }

  .marg-l-50-499, .marg-h-50-499, .marg-all-50-499 {
    margin-left: 50px; }

  .marg-l-60-499, .marg-h-60-499, .marg-all-60-499 {
    margin-left: 60px; }

  .marg-l-70-499, .marg-h-70-499, .marg-all-70-499 {
    margin-left: 70px; }

  .marg-l-80-499, .marg-h-80-499, .marg-all-80-499 {
    margin-left: 80px; }

  .marg-l-90-499, .marg-h-90-499, .marg-all-90-499 {
    margin-left: 90px; }

  .marg-l-100-499, .marg-h-100-499, .marg-all-100-499 {
    margin-left: 100px; }

  .marg-l-120-499, .marg-h-120-499, .marg-all-120-499 {
    margin-left: 120px; }

  .marg-l-140-499, .marg-h-140-499, .marg-all-140-499 {
    margin-left: 140px; }

  .marg-l-150-499, .marg-h-150-499, .marg-all-150-499 {
    margin-left: 150px; }

  .marg-l-160-499, .marg-h-160-499, .marg-all-160-499 {
    margin-left: 160px; }

  .marg-l-180-499, .marg-h-180-499, .marg-all-180-499 {
    margin-left: 180px; }

  .marg-l-200-499, .marg-h-200-499, .marg-all-200-499 {
    margin-left: 200px; } }
@media screen and (max-width: 479px) {
  .marg-l-0-479, .marg-h-0-479, .marg-all-0-479 {
    margin-left: 0px; }

  .marg-l-5-479, .marg-h-5-479, .marg-all-5-479 {
    margin-left: 5px; }

  .marg-l-10-479, .marg-h-10-479, .marg-all-10-479 {
    margin-left: 10px; }

  .marg-l-15-479, .marg-h-15-479, .marg-all-15-479 {
    margin-left: 15px; }

  .marg-l-20-479, .marg-h-20-479, .marg-all-20-479 {
    margin-left: 20px; }

  .marg-l-25-479, .marg-h-25-479, .marg-all-25-479 {
    margin-left: 25px; }

  .marg-l-30-479, .marg-h-30-479, .marg-all-30-479 {
    margin-left: 30px; }

  .marg-l-40-479, .marg-h-40-479, .marg-all-40-479 {
    margin-left: 40px; }

  .marg-l-50-479, .marg-h-50-479, .marg-all-50-479 {
    margin-left: 50px; }

  .marg-l-60-479, .marg-h-60-479, .marg-all-60-479 {
    margin-left: 60px; }

  .marg-l-70-479, .marg-h-70-479, .marg-all-70-479 {
    margin-left: 70px; }

  .marg-l-80-479, .marg-h-80-479, .marg-all-80-479 {
    margin-left: 80px; }

  .marg-l-90-479, .marg-h-90-479, .marg-all-90-479 {
    margin-left: 90px; }

  .marg-l-100-479, .marg-h-100-479, .marg-all-100-479 {
    margin-left: 100px; }

  .marg-l-120-479, .marg-h-120-479, .marg-all-120-479 {
    margin-left: 120px; }

  .marg-l-140-479, .marg-h-140-479, .marg-all-140-479 {
    margin-left: 140px; }

  .marg-l-150-479, .marg-h-150-479, .marg-all-150-479 {
    margin-left: 150px; }

  .marg-l-160-479, .marg-h-160-479, .marg-all-160-479 {
    margin-left: 160px; }

  .marg-l-180-479, .marg-h-180-479, .marg-all-180-479 {
    margin-left: 180px; }

  .marg-l-200-479, .marg-h-200-479, .marg-all-200-479 {
    margin-left: 200px; } }
@media screen and (max-width: 399px) {
  .marg-l-0-399, .marg-h-0-399, .marg-all-0-399 {
    margin-left: 0px; }

  .marg-l-5-399, .marg-h-5-399, .marg-all-5-399 {
    margin-left: 5px; }

  .marg-l-10-399, .marg-h-10-399, .marg-all-10-399 {
    margin-left: 10px; }

  .marg-l-15-399, .marg-h-15-399, .marg-all-15-399 {
    margin-left: 15px; }

  .marg-l-20-399, .marg-h-20-399, .marg-all-20-399 {
    margin-left: 20px; }

  .marg-l-25-399, .marg-h-25-399, .marg-all-25-399 {
    margin-left: 25px; }

  .marg-l-30-399, .marg-h-30-399, .marg-all-30-399 {
    margin-left: 30px; }

  .marg-l-40-399, .marg-h-40-399, .marg-all-40-399 {
    margin-left: 40px; }

  .marg-l-50-399, .marg-h-50-399, .marg-all-50-399 {
    margin-left: 50px; }

  .marg-l-60-399, .marg-h-60-399, .marg-all-60-399 {
    margin-left: 60px; }

  .marg-l-70-399, .marg-h-70-399, .marg-all-70-399 {
    margin-left: 70px; }

  .marg-l-80-399, .marg-h-80-399, .marg-all-80-399 {
    margin-left: 80px; }

  .marg-l-90-399, .marg-h-90-399, .marg-all-90-399 {
    margin-left: 90px; }

  .marg-l-100-399, .marg-h-100-399, .marg-all-100-399 {
    margin-left: 100px; }

  .marg-l-120-399, .marg-h-120-399, .marg-all-120-399 {
    margin-left: 120px; }

  .marg-l-140-399, .marg-h-140-399, .marg-all-140-399 {
    margin-left: 140px; }

  .marg-l-150-399, .marg-h-150-399, .marg-all-150-399 {
    margin-left: 150px; }

  .marg-l-160-399, .marg-h-160-399, .marg-all-160-399 {
    margin-left: 160px; }

  .marg-l-180-399, .marg-h-180-399, .marg-all-180-399 {
    margin-left: 180px; }

  .marg-l-200-399, .marg-h-200-399, .marg-all-200-399 {
    margin-left: 200px; } }
/***** MARGIN RIGHT *****/
.marg-r-0, .marg-h-0, .marg-all-0 {
  margin-right: 0px; }

.marg-r-5, .marg-h-5, .marg-all-5 {
  margin-right: 5px; }

.marg-r-10, .marg-h-10, .marg-all-10 {
  margin-right: 10px; }

.marg-r-15, .marg-h-15, .marg-all-15 {
  margin-right: 15px; }

.marg-r-20, .marg-h-20, .marg-all-20 {
  margin-right: 20px; }

.marg-r-25, .marg-h-25, .marg-all-25 {
  margin-right: 25px; }

.marg-r-30, .marg-h-30, .marg-all-30 {
  margin-right: 30px; }

.marg-r-40, .marg-h-40, .marg-all-40 {
  margin-right: 40px; }

.marg-r-50, .marg-h-50, .marg-all-50 {
  margin-right: 50px; }

.marg-r-60, .marg-h-60, .marg-all-60 {
  margin-right: 60px; }

.marg-r-70, .marg-h-70, .marg-all-70 {
  margin-right: 70px; }

.marg-r-80, .marg-h-80, .marg-all-80 {
  margin-right: 80px; }

.marg-r-90, .marg-h-90, .marg-all-90 {
  margin-right: 90px; }

.marg-r-100, .marg-h-100, .marg-all-100 {
  margin-right: 100px; }

.marg-r-120, .marg-h-120, .marg-all-120 {
  margin-right: 120px; }

.marg-r-140, .marg-h-140, .marg-all-140 {
  margin-right: 140px; }

.marg-r-150, .marg-h-150, .marg-all-150 {
  margin-right: 150px; }

.marg-r-160, .marg-h-160, .marg-all-160 {
  margin-right: 160px; }

.marg-r-180, .marg-h-180, .marg-all-180 {
  margin-right: 180px; }

.marg-r-200, .marg-h-200, .marg-all-200 {
  margin-right: 200px; }

@media screen and (max-width: 1799px) {
  .marg-r-0-1799, .marg-h-0-1799, .marg-all-0-1799 {
    margin-right: 0px; }

  .marg-r-5-1799, .marg-h-5-1799, .marg-all-5-1799 {
    margin-right: 5px; }

  .marg-r-10-1799, .marg-h-10-1799, .marg-all-10-1799 {
    margin-right: 10px; }

  .marg-r-15-1799, .marg-h-15-1799, .marg-all-15-1799 {
    margin-right: 15px; }

  .marg-r-20-1799, .marg-h-20-1799, .marg-all-20-1799 {
    margin-right: 20px; }

  .marg-r-25-1799, .marg-h-25-1799, .marg-all-25-1799 {
    margin-right: 25px; }

  .marg-r-30-1799, .marg-h-30-1799, .marg-all-30-1799 {
    margin-right: 30px; }

  .marg-r-40-1799, .marg-h-40-1799, .marg-all-40-1799 {
    margin-right: 40px; }

  .marg-r-50-1799, .marg-h-50-1799, .marg-all-50-1799 {
    margin-right: 50px; }

  .marg-r-60-1799, .marg-h-60-1799, .marg-all-60-1799 {
    margin-right: 60px; }

  .marg-r-70-1799, .marg-h-70-1799, .marg-all-70-1799 {
    margin-right: 70px; }

  .marg-r-80-1799, .marg-h-80-1799, .marg-all-80-1799 {
    margin-right: 80px; }

  .marg-r-90-1799, .marg-h-90-1799, .marg-all-90-1799 {
    margin-right: 90px; }

  .marg-r-100-1799, .marg-h-100-1799, .marg-all-100-1799 {
    margin-right: 100px; }

  .marg-r-120-1799, .marg-h-120-1799, .marg-all-120-1799 {
    margin-right: 120px; }

  .marg-r-140-1799, .marg-h-140-1799, .marg-all-140-1799 {
    margin-right: 140px; }

  .marg-r-150-1799, .marg-h-150-1799, .marg-all-150-1799 {
    margin-right: 150px; }

  .marg-r-160-1799, .marg-h-160-1799, .marg-all-160-1799 {
    margin-right: 160px; }

  .marg-r-180-1799, .marg-h-180-1799, .marg-all-180-1799 {
    margin-right: 180px; }

  .marg-r-200-1799, .marg-h-200-1799, .marg-all-200-1799 {
    margin-right: 200px; } }
@media screen and (max-width: 1699px) {
  .marg-r-0-1699, .marg-h-0-1699, .marg-all-0-1699 {
    margin-right: 0px; }

  .marg-r-5-1699, .marg-h-5-1699, .marg-all-5-1699 {
    margin-right: 5px; }

  .marg-r-10-1699, .marg-h-10-1699, .marg-all-10-1699 {
    margin-right: 10px; }

  .marg-r-15-1699, .marg-h-15-1699, .marg-all-15-1699 {
    margin-right: 15px; }

  .marg-r-20-1699, .marg-h-20-1699, .marg-all-20-1699 {
    margin-right: 20px; }

  .marg-r-25-1699, .marg-h-25-1699, .marg-all-25-1699 {
    margin-right: 25px; }

  .marg-r-30-1699, .marg-h-30-1699, .marg-all-30-1699 {
    margin-right: 30px; }

  .marg-r-40-1699, .marg-h-40-1699, .marg-all-40-1699 {
    margin-right: 40px; }

  .marg-r-50-1699, .marg-h-50-1699, .marg-all-50-1699 {
    margin-right: 50px; }

  .marg-r-60-1699, .marg-h-60-1699, .marg-all-60-1699 {
    margin-right: 60px; }

  .marg-r-70-1699, .marg-h-70-1699, .marg-all-70-1699 {
    margin-right: 70px; }

  .marg-r-80-1699, .marg-h-80-1699, .marg-all-80-1699 {
    margin-right: 80px; }

  .marg-r-90-1699, .marg-h-90-1699, .marg-all-90-1699 {
    margin-right: 90px; }

  .marg-r-100-1699, .marg-h-100-1699, .marg-all-100-1699 {
    margin-right: 100px; }

  .marg-r-120-1699, .marg-h-120-1699, .marg-all-120-1699 {
    margin-right: 120px; }

  .marg-r-140-1699, .marg-h-140-1699, .marg-all-140-1699 {
    margin-right: 140px; }

  .marg-r-150-1699, .marg-h-150-1699, .marg-all-150-1699 {
    margin-right: 150px; }

  .marg-r-160-1699, .marg-h-160-1699, .marg-all-160-1699 {
    margin-right: 160px; }

  .marg-r-180-1699, .marg-h-180-1699, .marg-all-180-1699 {
    margin-right: 180px; }

  .marg-r-200-1699, .marg-h-200-1699, .marg-all-200-1699 {
    margin-right: 200px; } }
@media screen and (max-width: 1599px) {
  .marg-r-0-1599, .marg-h-0-1599, .marg-all-0-1599 {
    margin-right: 0px; }

  .marg-r-5-1599, .marg-h-5-1599, .marg-all-5-1599 {
    margin-right: 5px; }

  .marg-r-10-1599, .marg-h-10-1599, .marg-all-10-1599 {
    margin-right: 10px; }

  .marg-r-15-1599, .marg-h-15-1599, .marg-all-15-1599 {
    margin-right: 15px; }

  .marg-r-20-1599, .marg-h-20-1599, .marg-all-20-1599 {
    margin-right: 20px; }

  .marg-r-25-1599, .marg-h-25-1599, .marg-all-25-1599 {
    margin-right: 25px; }

  .marg-r-30-1599, .marg-h-30-1599, .marg-all-30-1599 {
    margin-right: 30px; }

  .marg-r-40-1599, .marg-h-40-1599, .marg-all-40-1599 {
    margin-right: 40px; }

  .marg-r-50-1599, .marg-h-50-1599, .marg-all-50-1599 {
    margin-right: 50px; }

  .marg-r-60-1599, .marg-h-60-1599, .marg-all-60-1599 {
    margin-right: 60px; }

  .marg-r-70-1599, .marg-h-70-1599, .marg-all-70-1599 {
    margin-right: 70px; }

  .marg-r-80-1599, .marg-h-80-1599, .marg-all-80-1599 {
    margin-right: 80px; }

  .marg-r-90-1599, .marg-h-90-1599, .marg-all-90-1599 {
    margin-right: 90px; }

  .marg-r-100-1599, .marg-h-100-1599, .marg-all-100-1599 {
    margin-right: 100px; }

  .marg-r-120-1599, .marg-h-120-1599, .marg-all-120-1599 {
    margin-right: 120px; }

  .marg-r-140-1599, .marg-h-140-1599, .marg-all-140-1599 {
    margin-right: 140px; }

  .marg-r-150-1599, .marg-h-150-1599, .marg-all-150-1599 {
    margin-right: 150px; }

  .marg-r-160-1599, .marg-h-160-1599, .marg-all-160-1599 {
    margin-right: 160px; }

  .marg-r-180-1599, .marg-h-180-1599, .marg-all-180-1599 {
    margin-right: 180px; }

  .marg-r-200-1599, .marg-h-200-1599, .marg-all-200-1599 {
    margin-right: 200px; } }
@media screen and (max-width: 1499px) {
  .marg-r-0-1499, .marg-h-0-1499, .marg-all-0-1499 {
    margin-right: 0px; }

  .marg-r-5-1499, .marg-h-5-1499, .marg-all-5-1499 {
    margin-right: 5px; }

  .marg-r-10-1499, .marg-h-10-1499, .marg-all-10-1499 {
    margin-right: 10px; }

  .marg-r-15-1499, .marg-h-15-1499, .marg-all-15-1499 {
    margin-right: 15px; }

  .marg-r-20-1499, .marg-h-20-1499, .marg-all-20-1499 {
    margin-right: 20px; }

  .marg-r-25-1499, .marg-h-25-1499, .marg-all-25-1499 {
    margin-right: 25px; }

  .marg-r-30-1499, .marg-h-30-1499, .marg-all-30-1499 {
    margin-right: 30px; }

  .marg-r-40-1499, .marg-h-40-1499, .marg-all-40-1499 {
    margin-right: 40px; }

  .marg-r-50-1499, .marg-h-50-1499, .marg-all-50-1499 {
    margin-right: 50px; }

  .marg-r-60-1499, .marg-h-60-1499, .marg-all-60-1499 {
    margin-right: 60px; }

  .marg-r-70-1499, .marg-h-70-1499, .marg-all-70-1499 {
    margin-right: 70px; }

  .marg-r-80-1499, .marg-h-80-1499, .marg-all-80-1499 {
    margin-right: 80px; }

  .marg-r-90-1499, .marg-h-90-1499, .marg-all-90-1499 {
    margin-right: 90px; }

  .marg-r-100-1499, .marg-h-100-1499, .marg-all-100-1499 {
    margin-right: 100px; }

  .marg-r-120-1499, .marg-h-120-1499, .marg-all-120-1499 {
    margin-right: 120px; }

  .marg-r-140-1499, .marg-h-140-1499, .marg-all-140-1499 {
    margin-right: 140px; }

  .marg-r-150-1499, .marg-h-150-1499, .marg-all-150-1499 {
    margin-right: 150px; }

  .marg-r-160-1499, .marg-h-160-1499, .marg-all-160-1499 {
    margin-right: 160px; }

  .marg-r-180-1499, .marg-h-180-1499, .marg-all-180-1499 {
    margin-right: 180px; }

  .marg-r-200-1499, .marg-h-200-1499, .marg-all-200-1499 {
    margin-right: 200px; } }
@media screen and (max-width: 1399px) {
  .marg-r-0-1399, .marg-h-0-1399, .marg-all-0-1399 {
    margin-right: 0px; }

  .marg-r-5-1399, .marg-h-5-1399, .marg-all-5-1399 {
    margin-right: 5px; }

  .marg-r-10-1399, .marg-h-10-1399, .marg-all-10-1399 {
    margin-right: 10px; }

  .marg-r-15-1399, .marg-h-15-1399, .marg-all-15-1399 {
    margin-right: 15px; }

  .marg-r-20-1399, .marg-h-20-1399, .marg-all-20-1399 {
    margin-right: 20px; }

  .marg-r-25-1399, .marg-h-25-1399, .marg-all-25-1399 {
    margin-right: 25px; }

  .marg-r-30-1399, .marg-h-30-1399, .marg-all-30-1399 {
    margin-right: 30px; }

  .marg-r-40-1399, .marg-h-40-1399, .marg-all-40-1399 {
    margin-right: 40px; }

  .marg-r-50-1399, .marg-h-50-1399, .marg-all-50-1399 {
    margin-right: 50px; }

  .marg-r-60-1399, .marg-h-60-1399, .marg-all-60-1399 {
    margin-right: 60px; }

  .marg-r-70-1399, .marg-h-70-1399, .marg-all-70-1399 {
    margin-right: 70px; }

  .marg-r-80-1399, .marg-h-80-1399, .marg-all-80-1399 {
    margin-right: 80px; }

  .marg-r-90-1399, .marg-h-90-1399, .marg-all-90-1399 {
    margin-right: 90px; }

  .marg-r-100-1399, .marg-h-100-1399, .marg-all-100-1399 {
    margin-right: 100px; }

  .marg-r-120-1399, .marg-h-120-1399, .marg-all-120-1399 {
    margin-right: 120px; }

  .marg-r-140-1399, .marg-h-140-1399, .marg-all-140-1399 {
    margin-right: 140px; }

  .marg-r-150-1399, .marg-h-150-1399, .marg-all-150-1399 {
    margin-right: 150px; }

  .marg-r-160-1399, .marg-h-160-1399, .marg-all-160-1399 {
    margin-right: 160px; }

  .marg-r-180-1399, .marg-h-180-1399, .marg-all-180-1399 {
    margin-right: 180px; }

  .marg-r-200-1399, .marg-h-200-1399, .marg-all-200-1399 {
    margin-right: 200px; } }
@media screen and (max-width: 1299px) {
  .marg-r-0-1299, .marg-h-0-1299, .marg-all-0-1299 {
    margin-right: 0px; }

  .marg-r-5-1299, .marg-h-5-1299, .marg-all-5-1299 {
    margin-right: 5px; }

  .marg-r-10-1299, .marg-h-10-1299, .marg-all-10-1299 {
    margin-right: 10px; }

  .marg-r-15-1299, .marg-h-15-1299, .marg-all-15-1299 {
    margin-right: 15px; }

  .marg-r-20-1299, .marg-h-20-1299, .marg-all-20-1299 {
    margin-right: 20px; }

  .marg-r-25-1299, .marg-h-25-1299, .marg-all-25-1299 {
    margin-right: 25px; }

  .marg-r-30-1299, .marg-h-30-1299, .marg-all-30-1299 {
    margin-right: 30px; }

  .marg-r-40-1299, .marg-h-40-1299, .marg-all-40-1299 {
    margin-right: 40px; }

  .marg-r-50-1299, .marg-h-50-1299, .marg-all-50-1299 {
    margin-right: 50px; }

  .marg-r-60-1299, .marg-h-60-1299, .marg-all-60-1299 {
    margin-right: 60px; }

  .marg-r-70-1299, .marg-h-70-1299, .marg-all-70-1299 {
    margin-right: 70px; }

  .marg-r-80-1299, .marg-h-80-1299, .marg-all-80-1299 {
    margin-right: 80px; }

  .marg-r-90-1299, .marg-h-90-1299, .marg-all-90-1299 {
    margin-right: 90px; }

  .marg-r-100-1299, .marg-h-100-1299, .marg-all-100-1299 {
    margin-right: 100px; }

  .marg-r-120-1299, .marg-h-120-1299, .marg-all-120-1299 {
    margin-right: 120px; }

  .marg-r-140-1299, .marg-h-140-1299, .marg-all-140-1299 {
    margin-right: 140px; }

  .marg-r-150-1299, .marg-h-150-1299, .marg-all-150-1299 {
    margin-right: 150px; }

  .marg-r-160-1299, .marg-h-160-1299, .marg-all-160-1299 {
    margin-right: 160px; }

  .marg-r-180-1299, .marg-h-180-1299, .marg-all-180-1299 {
    margin-right: 180px; }

  .marg-r-200-1299, .marg-h-200-1299, .marg-all-200-1299 {
    margin-right: 200px; } }
@media screen and (max-width: 1199px) {
  .marg-r-0-1199, .marg-h-0-1199, .marg-all-0-1199 {
    margin-right: 0px; }

  .marg-r-5-1199, .marg-h-5-1199, .marg-all-5-1199 {
    margin-right: 5px; }

  .marg-r-10-1199, .marg-h-10-1199, .marg-all-10-1199 {
    margin-right: 10px; }

  .marg-r-15-1199, .marg-h-15-1199, .marg-all-15-1199 {
    margin-right: 15px; }

  .marg-r-20-1199, .marg-h-20-1199, .marg-all-20-1199 {
    margin-right: 20px; }

  .marg-r-25-1199, .marg-h-25-1199, .marg-all-25-1199 {
    margin-right: 25px; }

  .marg-r-30-1199, .marg-h-30-1199, .marg-all-30-1199 {
    margin-right: 30px; }

  .marg-r-40-1199, .marg-h-40-1199, .marg-all-40-1199 {
    margin-right: 40px; }

  .marg-r-50-1199, .marg-h-50-1199, .marg-all-50-1199 {
    margin-right: 50px; }

  .marg-r-60-1199, .marg-h-60-1199, .marg-all-60-1199 {
    margin-right: 60px; }

  .marg-r-70-1199, .marg-h-70-1199, .marg-all-70-1199 {
    margin-right: 70px; }

  .marg-r-80-1199, .marg-h-80-1199, .marg-all-80-1199 {
    margin-right: 80px; }

  .marg-r-90-1199, .marg-h-90-1199, .marg-all-90-1199 {
    margin-right: 90px; }

  .marg-r-100-1199, .marg-h-100-1199, .marg-all-100-1199 {
    margin-right: 100px; }

  .marg-r-120-1199, .marg-h-120-1199, .marg-all-120-1199 {
    margin-right: 120px; }

  .marg-r-140-1199, .marg-h-140-1199, .marg-all-140-1199 {
    margin-right: 140px; }

  .marg-r-150-1199, .marg-h-150-1199, .marg-all-150-1199 {
    margin-right: 150px; }

  .marg-r-160-1199, .marg-h-160-1199, .marg-all-160-1199 {
    margin-right: 160px; }

  .marg-r-180-1199, .marg-h-180-1199, .marg-all-180-1199 {
    margin-right: 180px; }

  .marg-r-200-1199, .marg-h-200-1199, .marg-all-200-1199 {
    margin-right: 200px; } }
@media screen and (max-width: 1099px) {
  .marg-r-0-1099, .marg-h-0-1099, .marg-all-0-1099 {
    margin-right: 0px; }

  .marg-r-5-1099, .marg-h-5-1099, .marg-all-5-1099 {
    margin-right: 5px; }

  .marg-r-10-1099, .marg-h-10-1099, .marg-all-10-1099 {
    margin-right: 10px; }

  .marg-r-15-1099, .marg-h-15-1099, .marg-all-15-1099 {
    margin-right: 15px; }

  .marg-r-20-1099, .marg-h-20-1099, .marg-all-20-1099 {
    margin-right: 20px; }

  .marg-r-25-1099, .marg-h-25-1099, .marg-all-25-1099 {
    margin-right: 25px; }

  .marg-r-30-1099, .marg-h-30-1099, .marg-all-30-1099 {
    margin-right: 30px; }

  .marg-r-40-1099, .marg-h-40-1099, .marg-all-40-1099 {
    margin-right: 40px; }

  .marg-r-50-1099, .marg-h-50-1099, .marg-all-50-1099 {
    margin-right: 50px; }

  .marg-r-60-1099, .marg-h-60-1099, .marg-all-60-1099 {
    margin-right: 60px; }

  .marg-r-70-1099, .marg-h-70-1099, .marg-all-70-1099 {
    margin-right: 70px; }

  .marg-r-80-1099, .marg-h-80-1099, .marg-all-80-1099 {
    margin-right: 80px; }

  .marg-r-90-1099, .marg-h-90-1099, .marg-all-90-1099 {
    margin-right: 90px; }

  .marg-r-100-1099, .marg-h-100-1099, .marg-all-100-1099 {
    margin-right: 100px; }

  .marg-r-120-1099, .marg-h-120-1099, .marg-all-120-1099 {
    margin-right: 120px; }

  .marg-r-140-1099, .marg-h-140-1099, .marg-all-140-1099 {
    margin-right: 140px; }

  .marg-r-150-1099, .marg-h-150-1099, .marg-all-150-1099 {
    margin-right: 150px; }

  .marg-r-160-1099, .marg-h-160-1099, .marg-all-160-1099 {
    margin-right: 160px; }

  .marg-r-180-1099, .marg-h-180-1099, .marg-all-180-1099 {
    margin-right: 180px; }

  .marg-r-200-1099, .marg-h-200-1099, .marg-all-200-1099 {
    margin-right: 200px; } }
@media screen and (max-width: 1024px) {
  .marg-r-0-1024, .marg-h-0-1024, .marg-all-0-1024 {
    margin-right: 0px; }

  .marg-r-5-1024, .marg-h-5-1024, .marg-all-5-1024 {
    margin-right: 5px; }

  .marg-r-10-1024, .marg-h-10-1024, .marg-all-10-1024 {
    margin-right: 10px; }

  .marg-r-15-1024, .marg-h-15-1024, .marg-all-15-1024 {
    margin-right: 15px; }

  .marg-r-20-1024, .marg-h-20-1024, .marg-all-20-1024 {
    margin-right: 20px; }

  .marg-r-25-1024, .marg-h-25-1024, .marg-all-25-1024 {
    margin-right: 25px; }

  .marg-r-30-1024, .marg-h-30-1024, .marg-all-30-1024 {
    margin-right: 30px; }

  .marg-r-40-1024, .marg-h-40-1024, .marg-all-40-1024 {
    margin-right: 40px; }

  .marg-r-50-1024, .marg-h-50-1024, .marg-all-50-1024 {
    margin-right: 50px; }

  .marg-r-60-1024, .marg-h-60-1024, .marg-all-60-1024 {
    margin-right: 60px; }

  .marg-r-70-1024, .marg-h-70-1024, .marg-all-70-1024 {
    margin-right: 70px; }

  .marg-r-80-1024, .marg-h-80-1024, .marg-all-80-1024 {
    margin-right: 80px; }

  .marg-r-90-1024, .marg-h-90-1024, .marg-all-90-1024 {
    margin-right: 90px; }

  .marg-r-100-1024, .marg-h-100-1024, .marg-all-100-1024 {
    margin-right: 100px; }

  .marg-r-120-1024, .marg-h-120-1024, .marg-all-120-1024 {
    margin-right: 120px; }

  .marg-r-140-1024, .marg-h-140-1024, .marg-all-140-1024 {
    margin-right: 140px; }

  .marg-r-150-1024, .marg-h-150-1024, .marg-all-150-1024 {
    margin-right: 150px; }

  .marg-r-160-1024, .marg-h-160-1024, .marg-all-160-1024 {
    margin-right: 160px; }

  .marg-r-180-1024, .marg-h-180-1024, .marg-all-180-1024 {
    margin-right: 180px; }

  .marg-r-200-1024, .marg-h-200-1024, .marg-all-200-1024 {
    margin-right: 200px; } }
@media screen and (max-width: 1023px) {
  .marg-r-0-1023, .marg-h-0-1023, .marg-all-0-1023 {
    margin-right: 0px; }

  .marg-r-5-1023, .marg-h-5-1023, .marg-all-5-1023 {
    margin-right: 5px; }

  .marg-r-10-1023, .marg-h-10-1023, .marg-all-10-1023 {
    margin-right: 10px; }

  .marg-r-15-1023, .marg-h-15-1023, .marg-all-15-1023 {
    margin-right: 15px; }

  .marg-r-20-1023, .marg-h-20-1023, .marg-all-20-1023 {
    margin-right: 20px; }

  .marg-r-25-1023, .marg-h-25-1023, .marg-all-25-1023 {
    margin-right: 25px; }

  .marg-r-30-1023, .marg-h-30-1023, .marg-all-30-1023 {
    margin-right: 30px; }

  .marg-r-40-1023, .marg-h-40-1023, .marg-all-40-1023 {
    margin-right: 40px; }

  .marg-r-50-1023, .marg-h-50-1023, .marg-all-50-1023 {
    margin-right: 50px; }

  .marg-r-60-1023, .marg-h-60-1023, .marg-all-60-1023 {
    margin-right: 60px; }

  .marg-r-70-1023, .marg-h-70-1023, .marg-all-70-1023 {
    margin-right: 70px; }

  .marg-r-80-1023, .marg-h-80-1023, .marg-all-80-1023 {
    margin-right: 80px; }

  .marg-r-90-1023, .marg-h-90-1023, .marg-all-90-1023 {
    margin-right: 90px; }

  .marg-r-100-1023, .marg-h-100-1023, .marg-all-100-1023 {
    margin-right: 100px; }

  .marg-r-120-1023, .marg-h-120-1023, .marg-all-120-1023 {
    margin-right: 120px; }

  .marg-r-140-1023, .marg-h-140-1023, .marg-all-140-1023 {
    margin-right: 140px; }

  .marg-r-150-1023, .marg-h-150-1023, .marg-all-150-1023 {
    margin-right: 150px; }

  .marg-r-160-1023, .marg-h-160-1023, .marg-all-160-1023 {
    margin-right: 160px; }

  .marg-r-180-1023, .marg-h-180-1023, .marg-all-180-1023 {
    margin-right: 180px; }

  .marg-r-200-1023, .marg-h-200-1023, .marg-all-200-1023 {
    margin-right: 200px; } }
@media screen and (max-width: 999px) {
  .marg-r-0-999, .marg-h-0-999, .marg-all-0-999 {
    margin-right: 0px; }

  .marg-r-5-999, .marg-h-5-999, .marg-all-5-999 {
    margin-right: 5px; }

  .marg-r-10-999, .marg-h-10-999, .marg-all-10-999 {
    margin-right: 10px; }

  .marg-r-15-999, .marg-h-15-999, .marg-all-15-999 {
    margin-right: 15px; }

  .marg-r-20-999, .marg-h-20-999, .marg-all-20-999 {
    margin-right: 20px; }

  .marg-r-25-999, .marg-h-25-999, .marg-all-25-999 {
    margin-right: 25px; }

  .marg-r-30-999, .marg-h-30-999, .marg-all-30-999 {
    margin-right: 30px; }

  .marg-r-40-999, .marg-h-40-999, .marg-all-40-999 {
    margin-right: 40px; }

  .marg-r-50-999, .marg-h-50-999, .marg-all-50-999 {
    margin-right: 50px; }

  .marg-r-60-999, .marg-h-60-999, .marg-all-60-999 {
    margin-right: 60px; }

  .marg-r-70-999, .marg-h-70-999, .marg-all-70-999 {
    margin-right: 70px; }

  .marg-r-80-999, .marg-h-80-999, .marg-all-80-999 {
    margin-right: 80px; }

  .marg-r-90-999, .marg-h-90-999, .marg-all-90-999 {
    margin-right: 90px; }

  .marg-r-100-999, .marg-h-100-999, .marg-all-100-999 {
    margin-right: 100px; }

  .marg-r-120-999, .marg-h-120-999, .marg-all-120-999 {
    margin-right: 120px; }

  .marg-r-140-999, .marg-h-140-999, .marg-all-140-999 {
    margin-right: 140px; }

  .marg-r-150-999, .marg-h-150-999, .marg-all-150-999 {
    margin-right: 150px; }

  .marg-r-160-999, .marg-h-160-999, .marg-all-160-999 {
    margin-right: 160px; }

  .marg-r-180-999, .marg-h-180-999, .marg-all-180-999 {
    margin-right: 180px; }

  .marg-r-200-999, .marg-h-200-999, .marg-all-200-999 {
    margin-right: 200px; } }
@media screen and (max-width: 899px) {
  .marg-r-0-899, .marg-h-0-899, .marg-all-0-899 {
    margin-right: 0px; }

  .marg-r-5-899, .marg-h-5-899, .marg-all-5-899 {
    margin-right: 5px; }

  .marg-r-10-899, .marg-h-10-899, .marg-all-10-899 {
    margin-right: 10px; }

  .marg-r-15-899, .marg-h-15-899, .marg-all-15-899 {
    margin-right: 15px; }

  .marg-r-20-899, .marg-h-20-899, .marg-all-20-899 {
    margin-right: 20px; }

  .marg-r-25-899, .marg-h-25-899, .marg-all-25-899 {
    margin-right: 25px; }

  .marg-r-30-899, .marg-h-30-899, .marg-all-30-899 {
    margin-right: 30px; }

  .marg-r-40-899, .marg-h-40-899, .marg-all-40-899 {
    margin-right: 40px; }

  .marg-r-50-899, .marg-h-50-899, .marg-all-50-899 {
    margin-right: 50px; }

  .marg-r-60-899, .marg-h-60-899, .marg-all-60-899 {
    margin-right: 60px; }

  .marg-r-70-899, .marg-h-70-899, .marg-all-70-899 {
    margin-right: 70px; }

  .marg-r-80-899, .marg-h-80-899, .marg-all-80-899 {
    margin-right: 80px; }

  .marg-r-90-899, .marg-h-90-899, .marg-all-90-899 {
    margin-right: 90px; }

  .marg-r-100-899, .marg-h-100-899, .marg-all-100-899 {
    margin-right: 100px; }

  .marg-r-120-899, .marg-h-120-899, .marg-all-120-899 {
    margin-right: 120px; }

  .marg-r-140-899, .marg-h-140-899, .marg-all-140-899 {
    margin-right: 140px; }

  .marg-r-150-899, .marg-h-150-899, .marg-all-150-899 {
    margin-right: 150px; }

  .marg-r-160-899, .marg-h-160-899, .marg-all-160-899 {
    margin-right: 160px; }

  .marg-r-180-899, .marg-h-180-899, .marg-all-180-899 {
    margin-right: 180px; }

  .marg-r-200-899, .marg-h-200-899, .marg-all-200-899 {
    margin-right: 200px; } }
@media screen and (max-width: 799px) {
  .marg-r-0-799, .marg-h-0-799, .marg-all-0-799 {
    margin-right: 0px; }

  .marg-r-5-799, .marg-h-5-799, .marg-all-5-799 {
    margin-right: 5px; }

  .marg-r-10-799, .marg-h-10-799, .marg-all-10-799 {
    margin-right: 10px; }

  .marg-r-15-799, .marg-h-15-799, .marg-all-15-799 {
    margin-right: 15px; }

  .marg-r-20-799, .marg-h-20-799, .marg-all-20-799 {
    margin-right: 20px; }

  .marg-r-25-799, .marg-h-25-799, .marg-all-25-799 {
    margin-right: 25px; }

  .marg-r-30-799, .marg-h-30-799, .marg-all-30-799 {
    margin-right: 30px; }

  .marg-r-40-799, .marg-h-40-799, .marg-all-40-799 {
    margin-right: 40px; }

  .marg-r-50-799, .marg-h-50-799, .marg-all-50-799 {
    margin-right: 50px; }

  .marg-r-60-799, .marg-h-60-799, .marg-all-60-799 {
    margin-right: 60px; }

  .marg-r-70-799, .marg-h-70-799, .marg-all-70-799 {
    margin-right: 70px; }

  .marg-r-80-799, .marg-h-80-799, .marg-all-80-799 {
    margin-right: 80px; }

  .marg-r-90-799, .marg-h-90-799, .marg-all-90-799 {
    margin-right: 90px; }

  .marg-r-100-799, .marg-h-100-799, .marg-all-100-799 {
    margin-right: 100px; }

  .marg-r-120-799, .marg-h-120-799, .marg-all-120-799 {
    margin-right: 120px; }

  .marg-r-140-799, .marg-h-140-799, .marg-all-140-799 {
    margin-right: 140px; }

  .marg-r-150-799, .marg-h-150-799, .marg-all-150-799 {
    margin-right: 150px; }

  .marg-r-160-799, .marg-h-160-799, .marg-all-160-799 {
    margin-right: 160px; }

  .marg-r-180-799, .marg-h-180-799, .marg-all-180-799 {
    margin-right: 180px; }

  .marg-r-200-799, .marg-h-200-799, .marg-all-200-799 {
    margin-right: 200px; } }
@media screen and (max-width: 767px) {
  .marg-r-0-767, .marg-h-0-767, .marg-all-0-767 {
    margin-right: 0px; }

  .marg-r-5-767, .marg-h-5-767, .marg-all-5-767 {
    margin-right: 5px; }

  .marg-r-10-767, .marg-h-10-767, .marg-all-10-767 {
    margin-right: 10px; }

  .marg-r-15-767, .marg-h-15-767, .marg-all-15-767 {
    margin-right: 15px; }

  .marg-r-20-767, .marg-h-20-767, .marg-all-20-767 {
    margin-right: 20px; }

  .marg-r-25-767, .marg-h-25-767, .marg-all-25-767 {
    margin-right: 25px; }

  .marg-r-30-767, .marg-h-30-767, .marg-all-30-767 {
    margin-right: 30px; }

  .marg-r-40-767, .marg-h-40-767, .marg-all-40-767 {
    margin-right: 40px; }

  .marg-r-50-767, .marg-h-50-767, .marg-all-50-767 {
    margin-right: 50px; }

  .marg-r-60-767, .marg-h-60-767, .marg-all-60-767 {
    margin-right: 60px; }

  .marg-r-70-767, .marg-h-70-767, .marg-all-70-767 {
    margin-right: 70px; }

  .marg-r-80-767, .marg-h-80-767, .marg-all-80-767 {
    margin-right: 80px; }

  .marg-r-90-767, .marg-h-90-767, .marg-all-90-767 {
    margin-right: 90px; }

  .marg-r-100-767, .marg-h-100-767, .marg-all-100-767 {
    margin-right: 100px; }

  .marg-r-120-767, .marg-h-120-767, .marg-all-120-767 {
    margin-right: 120px; }

  .marg-r-140-767, .marg-h-140-767, .marg-all-140-767 {
    margin-right: 140px; }

  .marg-r-150-767, .marg-h-150-767, .marg-all-150-767 {
    margin-right: 150px; }

  .marg-r-160-767, .marg-h-160-767, .marg-all-160-767 {
    margin-right: 160px; }

  .marg-r-180-767, .marg-h-180-767, .marg-all-180-767 {
    margin-right: 180px; }

  .marg-r-200-767, .marg-h-200-767, .marg-all-200-767 {
    margin-right: 200px; } }
@media screen and (max-width: 699px) {
  .marg-r-0-699, .marg-h-0-699, .marg-all-0-699 {
    margin-right: 0px; }

  .marg-r-5-699, .marg-h-5-699, .marg-all-5-699 {
    margin-right: 5px; }

  .marg-r-10-699, .marg-h-10-699, .marg-all-10-699 {
    margin-right: 10px; }

  .marg-r-15-699, .marg-h-15-699, .marg-all-15-699 {
    margin-right: 15px; }

  .marg-r-20-699, .marg-h-20-699, .marg-all-20-699 {
    margin-right: 20px; }

  .marg-r-25-699, .marg-h-25-699, .marg-all-25-699 {
    margin-right: 25px; }

  .marg-r-30-699, .marg-h-30-699, .marg-all-30-699 {
    margin-right: 30px; }

  .marg-r-40-699, .marg-h-40-699, .marg-all-40-699 {
    margin-right: 40px; }

  .marg-r-50-699, .marg-h-50-699, .marg-all-50-699 {
    margin-right: 50px; }

  .marg-r-60-699, .marg-h-60-699, .marg-all-60-699 {
    margin-right: 60px; }

  .marg-r-70-699, .marg-h-70-699, .marg-all-70-699 {
    margin-right: 70px; }

  .marg-r-80-699, .marg-h-80-699, .marg-all-80-699 {
    margin-right: 80px; }

  .marg-r-90-699, .marg-h-90-699, .marg-all-90-699 {
    margin-right: 90px; }

  .marg-r-100-699, .marg-h-100-699, .marg-all-100-699 {
    margin-right: 100px; }

  .marg-r-120-699, .marg-h-120-699, .marg-all-120-699 {
    margin-right: 120px; }

  .marg-r-140-699, .marg-h-140-699, .marg-all-140-699 {
    margin-right: 140px; }

  .marg-r-150-699, .marg-h-150-699, .marg-all-150-699 {
    margin-right: 150px; }

  .marg-r-160-699, .marg-h-160-699, .marg-all-160-699 {
    margin-right: 160px; }

  .marg-r-180-699, .marg-h-180-699, .marg-all-180-699 {
    margin-right: 180px; }

  .marg-r-200-699, .marg-h-200-699, .marg-all-200-699 {
    margin-right: 200px; } }
@media screen and (max-width: 599px) {
  .marg-r-0-599, .marg-h-0-599, .marg-all-0-599 {
    margin-right: 0px; }

  .marg-r-5-599, .marg-h-5-599, .marg-all-5-599 {
    margin-right: 5px; }

  .marg-r-10-599, .marg-h-10-599, .marg-all-10-599 {
    margin-right: 10px; }

  .marg-r-15-599, .marg-h-15-599, .marg-all-15-599 {
    margin-right: 15px; }

  .marg-r-20-599, .marg-h-20-599, .marg-all-20-599 {
    margin-right: 20px; }

  .marg-r-25-599, .marg-h-25-599, .marg-all-25-599 {
    margin-right: 25px; }

  .marg-r-30-599, .marg-h-30-599, .marg-all-30-599 {
    margin-right: 30px; }

  .marg-r-40-599, .marg-h-40-599, .marg-all-40-599 {
    margin-right: 40px; }

  .marg-r-50-599, .marg-h-50-599, .marg-all-50-599 {
    margin-right: 50px; }

  .marg-r-60-599, .marg-h-60-599, .marg-all-60-599 {
    margin-right: 60px; }

  .marg-r-70-599, .marg-h-70-599, .marg-all-70-599 {
    margin-right: 70px; }

  .marg-r-80-599, .marg-h-80-599, .marg-all-80-599 {
    margin-right: 80px; }

  .marg-r-90-599, .marg-h-90-599, .marg-all-90-599 {
    margin-right: 90px; }

  .marg-r-100-599, .marg-h-100-599, .marg-all-100-599 {
    margin-right: 100px; }

  .marg-r-120-599, .marg-h-120-599, .marg-all-120-599 {
    margin-right: 120px; }

  .marg-r-140-599, .marg-h-140-599, .marg-all-140-599 {
    margin-right: 140px; }

  .marg-r-150-599, .marg-h-150-599, .marg-all-150-599 {
    margin-right: 150px; }

  .marg-r-160-599, .marg-h-160-599, .marg-all-160-599 {
    margin-right: 160px; }

  .marg-r-180-599, .marg-h-180-599, .marg-all-180-599 {
    margin-right: 180px; }

  .marg-r-200-599, .marg-h-200-599, .marg-all-200-599 {
    margin-right: 200px; } }
@media screen and (max-width: 499px) {
  .marg-r-0-499, .marg-h-0-499, .marg-all-0-499 {
    margin-right: 0px; }

  .marg-r-5-499, .marg-h-5-499, .marg-all-5-499 {
    margin-right: 5px; }

  .marg-r-10-499, .marg-h-10-499, .marg-all-10-499 {
    margin-right: 10px; }

  .marg-r-15-499, .marg-h-15-499, .marg-all-15-499 {
    margin-right: 15px; }

  .marg-r-20-499, .marg-h-20-499, .marg-all-20-499 {
    margin-right: 20px; }

  .marg-r-25-499, .marg-h-25-499, .marg-all-25-499 {
    margin-right: 25px; }

  .marg-r-30-499, .marg-h-30-499, .marg-all-30-499 {
    margin-right: 30px; }

  .marg-r-40-499, .marg-h-40-499, .marg-all-40-499 {
    margin-right: 40px; }

  .marg-r-50-499, .marg-h-50-499, .marg-all-50-499 {
    margin-right: 50px; }

  .marg-r-60-499, .marg-h-60-499, .marg-all-60-499 {
    margin-right: 60px; }

  .marg-r-70-499, .marg-h-70-499, .marg-all-70-499 {
    margin-right: 70px; }

  .marg-r-80-499, .marg-h-80-499, .marg-all-80-499 {
    margin-right: 80px; }

  .marg-r-90-499, .marg-h-90-499, .marg-all-90-499 {
    margin-right: 90px; }

  .marg-r-100-499, .marg-h-100-499, .marg-all-100-499 {
    margin-right: 100px; }

  .marg-r-120-499, .marg-h-120-499, .marg-all-120-499 {
    margin-right: 120px; }

  .marg-r-140-499, .marg-h-140-499, .marg-all-140-499 {
    margin-right: 140px; }

  .marg-r-150-499, .marg-h-150-499, .marg-all-150-499 {
    margin-right: 150px; }

  .marg-r-160-499, .marg-h-160-499, .marg-all-160-499 {
    margin-right: 160px; }

  .marg-r-180-499, .marg-h-180-499, .marg-all-180-499 {
    margin-right: 180px; }

  .marg-r-200-499, .marg-h-200-499, .marg-all-200-499 {
    margin-right: 200px; } }
@media screen and (max-width: 479px) {
  .marg-r-0-479, .marg-h-0-479, .marg-all-0-479 {
    margin-right: 0px; }

  .marg-r-5-479, .marg-h-5-479, .marg-all-5-479 {
    margin-right: 5px; }

  .marg-r-10-479, .marg-h-10-479, .marg-all-10-479 {
    margin-right: 10px; }

  .marg-r-15-479, .marg-h-15-479, .marg-all-15-479 {
    margin-right: 15px; }

  .marg-r-20-479, .marg-h-20-479, .marg-all-20-479 {
    margin-right: 20px; }

  .marg-r-25-479, .marg-h-25-479, .marg-all-25-479 {
    margin-right: 25px; }

  .marg-r-30-479, .marg-h-30-479, .marg-all-30-479 {
    margin-right: 30px; }

  .marg-r-40-479, .marg-h-40-479, .marg-all-40-479 {
    margin-right: 40px; }

  .marg-r-50-479, .marg-h-50-479, .marg-all-50-479 {
    margin-right: 50px; }

  .marg-r-60-479, .marg-h-60-479, .marg-all-60-479 {
    margin-right: 60px; }

  .marg-r-70-479, .marg-h-70-479, .marg-all-70-479 {
    margin-right: 70px; }

  .marg-r-80-479, .marg-h-80-479, .marg-all-80-479 {
    margin-right: 80px; }

  .marg-r-90-479, .marg-h-90-479, .marg-all-90-479 {
    margin-right: 90px; }

  .marg-r-100-479, .marg-h-100-479, .marg-all-100-479 {
    margin-right: 100px; }

  .marg-r-120-479, .marg-h-120-479, .marg-all-120-479 {
    margin-right: 120px; }

  .marg-r-140-479, .marg-h-140-479, .marg-all-140-479 {
    margin-right: 140px; }

  .marg-r-150-479, .marg-h-150-479, .marg-all-150-479 {
    margin-right: 150px; }

  .marg-r-160-479, .marg-h-160-479, .marg-all-160-479 {
    margin-right: 160px; }

  .marg-r-180-479, .marg-h-180-479, .marg-all-180-479 {
    margin-right: 180px; }

  .marg-r-200-479, .marg-h-200-479, .marg-all-200-479 {
    margin-right: 200px; } }
@media screen and (max-width: 399px) {
  .marg-r-0-399, .marg-h-0-399, .marg-all-0-399 {
    margin-right: 0px; }

  .marg-r-5-399, .marg-h-5-399, .marg-all-5-399 {
    margin-right: 5px; }

  .marg-r-10-399, .marg-h-10-399, .marg-all-10-399 {
    margin-right: 10px; }

  .marg-r-15-399, .marg-h-15-399, .marg-all-15-399 {
    margin-right: 15px; }

  .marg-r-20-399, .marg-h-20-399, .marg-all-20-399 {
    margin-right: 20px; }

  .marg-r-25-399, .marg-h-25-399, .marg-all-25-399 {
    margin-right: 25px; }

  .marg-r-30-399, .marg-h-30-399, .marg-all-30-399 {
    margin-right: 30px; }

  .marg-r-40-399, .marg-h-40-399, .marg-all-40-399 {
    margin-right: 40px; }

  .marg-r-50-399, .marg-h-50-399, .marg-all-50-399 {
    margin-right: 50px; }

  .marg-r-60-399, .marg-h-60-399, .marg-all-60-399 {
    margin-right: 60px; }

  .marg-r-70-399, .marg-h-70-399, .marg-all-70-399 {
    margin-right: 70px; }

  .marg-r-80-399, .marg-h-80-399, .marg-all-80-399 {
    margin-right: 80px; }

  .marg-r-90-399, .marg-h-90-399, .marg-all-90-399 {
    margin-right: 90px; }

  .marg-r-100-399, .marg-h-100-399, .marg-all-100-399 {
    margin-right: 100px; }

  .marg-r-120-399, .marg-h-120-399, .marg-all-120-399 {
    margin-right: 120px; }

  .marg-r-140-399, .marg-h-140-399, .marg-all-140-399 {
    margin-right: 140px; }

  .marg-r-150-399, .marg-h-150-399, .marg-all-150-399 {
    margin-right: 150px; }

  .marg-r-160-399, .marg-h-160-399, .marg-all-160-399 {
    margin-right: 160px; }

  .marg-r-180-399, .marg-h-180-399, .marg-all-180-399 {
    margin-right: 180px; }

  .marg-r-200-399, .marg-h-200-399, .marg-all-200-399 {
    margin-right: 200px; } }
@media screen and (max-height: 767px), screen and (max-width: 767px) {
  .body-section-padding-vertical-large {
    padding-top: 100px;
    padding-bottom: 100px; } }
@media screen and (max-width: 1699px) {
  .content-width-1600 {
    padding-left: 2%;
    padding-right: 2%; } }
@media screen and (max-width: 1449px) {
  .content-width-1400 {
    padding-left: 2%;
    padding-right: 2%; } }
@media screen and (max-width: 1099px) {
  main .content-width-920, main .content-width-1024, main .content-width-1200 {
    padding-left: 2%;
    padding-right: 2%; } }
@media screen and (max-width: 767px) {
  .content-half {
    width: 100%;
    margin: 0 0 50px; } }
.blog-info-wrapper {
  background-color: white;
  min-height: 370px; }

.teaser-content-blog-heading {
  padding: 0px 10px; }

.post-teaser-content-blog-heading {
  display: flex;
  background-color: white; }

.post-teaser-content-blog-content p,
.teaser-content-blog-content p {
  margin-bottom: 30px;
  padding: 0px 35px; }

.related-blog-cat {
  margin-top: 20px; }

.post-blog-images, .blog-images {
  width: 100%;
  height: 200px;
  background-size: cover;
  position: relative; }

.blog-teaser-date {
  padding: 15px 25px 0px; }

.blog-post-excerpt {
  margin-bottom: 30px;
  display: inline-block;
  padding: 0px 25px; }

#blog-index-category .blog-post-excerpt,
#blog-index-archive .blog-post-excerpt,
#blog-index .blog-post-excerpt {
  margin-bottom: 30px;
  display: inline-block;
  padding: 10px 0px; }

.blog-display {
  margin: 0px 20px 20px 0px; }

.teaser-content-blog-button {
  padding: 0px 0px 25px 35px; }

.teaser-main {
  background-color: white;
  height: 100%; }

.slick-track {
  display: flex !important; }

.post-teaser-content-blog-button {
  padding: 15px 25px; }

.column-two-post-teaser {
  padding: 0px 0px 0px 40px; }

.latest-posts-wrapper-class .blog-teaser-wrapper {
  width: 100%; }

.blog-teaser-wrapper {
  position: relative;
  float: left;
  min-height: 300px; }

.page-template-default .teasers-section-wrapper .blog-display {
  float: left;
  margin: 0px 20px 20px 0px;
  padding: 0px 0px 0px 0px;
  height: auto;
  /*&:last-of-type {
  	padding: 0px 0px 0px 0px;
  	margin: 0px 0px 0px 0px;
  }*/ }
.page-template-default .teaser-content-block {
  cursor: pointer; }

.page-template-template-product .teasers-wrapper .blog-display {
  float: left;
  margin: 0px 20px 20px 0px;
  padding: 0px 0px 0px 0px;
  /*&:last-of-type {
  	padding: 0px 0px 0px 0px;
  	margin: 0px 0px 0px 0px;
  }*/ }
.page-template-template-product .teaser-content-block-padding {
  cursor: pointer;
  padding: 0px 20px 0px 40px; }

.page-teasers .content-width-1-2, .post-teasers .content-width-1-2 {
  width: 48%; }

.page-teasers .content-width-1-3, .post-teasers .content-width-1-3 {
  width: 31.3%; }

.page-teasers .content-width-1-4, .post-teasers .content-width-1-4 {
  width: 23%; }

@media screen and (max-width: 799px) {
  .page-template-default .teasers-section-wrapper .blog-display,
  .page-template-template-product .teasers-wrapper .blog-display,
  .page-template-template-product .teaser-content-block {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px; }

  .column-two-post-teaser {
    padding: 0px 0px 0px 0px; }

  .post-images,
  .blog-images,
  .post-blog-images {
    height: 350px; } }
@media screen and (max-width: 798px) {
  .blog-display {
    margin: 0px 0px 0px 0px; } }
@media screen and (max-width: 767px) {
  #blog-index-single {
    padding: 0px 0px; } }
@media screen and (max-width: 499px) {
  .post-images,
  .blog-images,
  .post-blog-images {
    height: 250px; } }
/* OWL CAROUSEL - HOME PAGE */
.owl-theme .owl-nav,
.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 0px !important; }

.owl-dots {
  position: absolute;
  width: 100%;
  top: 95%;
  z-index: 6; }

/* disable arrow and dots */
.owl-nav.disabled, .owl-dots.disabled {
  display: none; }

.owl-theme .owl-nav {
  display: none; }

/* SLICK */
.slick-dots {
    /*bottom: -25px;
    display: block;
	width: auto;
    padding: 0;
    margin: 0px 0px 0px 46%;
    list-style: none;
    text-align: center;*/
  position: absolute;
  bottom: -46px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center; }
  .slick-dots li {
    /*position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 15px 5px 0px;
    padding: 0;
    cursor: pointer;
    */
    position: relative;
    display: inline-block;
    width: 20px;
    height: 40px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer;
    float: none; }
    .slick-dots li button {
      /*font-size: 0;
      display: block;
      width: 12px;
      height: 12px;
      padding: 5px;
      cursor: pointer;
      border: 0;
      outline: none;
      opacity: 0.6;
      border-radius: 20px;*/
      font-size: 0;
      line-height: 0;
      display: block;
      width: 12px;
      height: 12px;
      padding: 5px;
      cursor: pointer;
      /*color: transparent;*/
      border: 0;
      outline: none;
      /*background: transparent;*/
      border-radius: 20px; }

/*
.slick-dots li.slick-active button:before {
    opacity: .75;
    color: black;
}

.slick-dots li button:before {
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    content: '•';
    text-align: center;
    opacity: .25;
    color: black;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}*/
.slick-arrow {
  position: absolute;
  display: block;
  height: 40px;
  width: 40px;
  line-height: 0;
  font-size: 0;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 40%;
  margin-top: -10px;
  padding-bottom: 0;
  border: none;
  outline: none;
  z-index: 40; }

.slick-prev {
  left: -10px; }

.slick-next {
  right: -10px; }

/*@media screen and (max-width:799px){
	.slick-dots {
		margin: 0px 0px 0px 45%;
	}
}	
	
@media screen and (max-width:599px){
	.slick-dots {
		margin: 0px 0px 0px 40%;
	}
}
	
@media screen and (max-width:399px){
	.slick-dots {
		margin: 0px 0px 0px 25%;
	}
}	*/
/***************************** ALL BLOCKS ***************************/
/* DEFAULT STYLES */
.page-sections {
  position: relative;
  float: left;
  width: 100%; }

.section-container {
  position: relative;
  float: left;
  width: 100%; }

.cta-container {
  margin-top: 20px;
  margin-bottom: 20px; }

/***************************** BLOCK BULLET POINTS ***************************/
.bullet-point-bg {
  height: 100%;
  position: relative;
  background-size: cover;
  display: flex; }

.bullet-point-bg-overlay {
  background-color: rgba(255, 255, 255, 0.8);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.bullet-point-bullets ul {
  list-style: none; }
.bullet-point-bullets .theme-colour-two p {
  font-size: 1.2rem; }

/***************************** BLOCK FOUR COLUMN ***************************/
.four-column-column-one-content-block {
  padding: 0px 30px 0px 0px; }
  .four-column-column-one-content-block .cta-container {
    display: inline-flex; }

.four-column-column-two-content-block {
  padding: 0px 30px 0px 0px; }
  .four-column-column-two-content-block .cta-container {
    display: inline-flex; }

.four-column-column-three-content-block {
  padding: 0px 30px 0px 0px; }
  .four-column-column-three-content-block .cta-container {
    display: inline-flex; }

.four-column-column-four-content-block {
  padding: 0px 30px 0px 0px; }
  .four-column-column-four-content-block .cta-container {
    display: inline-flex; }

/***************************** BLOCK FOUR PRODUCT BLOCK ***************************/
.product-plus-button {
  background: url("../../img/assets/white-plus.png");
  width: 1.5rem;
  height: 1.5rem;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  background-size: cover; }

.product-display {
  height: 350px;
  position: relative;
  background-size: cover; }

.four-product-text-overlay {
  background-color: grey;
  opacity: 0.7;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.product-colour-overlay {
  position: relative;
  width: 100%;
  height: 100%;
  display: none; }

.four-product-colour-text-overlay-other {
  position: absolute;
  bottom: 100%;
  z-index: 4;
  overflow: hidden;
  width: 100%;
  height: 100%;
  top: 0px;
  -webkit-transition: 0.5s ease;
  -moz-transition: 0.5s ease;
  -o-transition: 0.5s ease;
  transition: 0.5s ease; }

.four-product-colour-text-overlay-theme-custom,
.four-product-colour-text-overlay-other {
  opacity: 0;
  transition: 0.8s ease; }

.desktop-device .product-content:hover .four-product-text {
  display: none; }
.desktop-device .product-content:hover .four-product-colour-text-overlay-other {
  opacity: 0.9; }
.desktop-device .product-content:hover .four-product-colour-text-overlay-theme-custom {
  opacity: 0.9; }

.mobile-device .four-product-text {
  display: none; }
.mobile-device .product-content .four-product-colour-text-overlay-other {
  opacity: 0.9; }
.mobile-device .product-content .four-product-colour-text-overlay-theme-custom {
  opacity: 0.9; }

/***************************** BLOCK FULL CONTACT INFO ***************************/
.contact-info-bg {
  position: relative;
  background-size: cover; }

.button-standard-white-border {
  display: inline-block; }

.contact-info-bg-overlay-custom {
  opacity: 0.9;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

/***************************** BLOCK FULL WIDTH PRODUCT ***************************/
.full-width-product-border-top {
  border-top-left-radius: 30px;
  border-top-right-radius: 30px; }

.full-width-product-border-bottom {
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px; }

/***************************** BLOCK PRODUCT CATEGORY ***************************/
.block-product-category-content-block {
  padding: 0px 30px 0px 0px; }

.block-product-category-bg {
  height: 350px;
  position: relative;
  background-size: cover;
  border-radius: 30px; }

.block-product-category-overlay {
  background-color: rgba(0, 0, 0, 0.6);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 30px; }

.block-product-category-product-cta {
  opacity: 0;
  -webkit-transition: all .7s;
  -moz-transition: all .7s;
  -o-transition: all .7s;
  transition: all .7s; }

.block-product-category-product-text-hover-text {
  margin: 40px 0px; }

.block-product-category-product-text {
  position: relative;
  margin-top: 35px;
  padding: 0px 10px; }

.block-product-category-product-text-hover {
  background-size: cover;
  position: relative; }

.block-product-category-colour-text-overlay {
  opacity: 0;
  transition: 0.8s ease; }

.block-product-category-colour-divide-overlay-top-custom {
  position: absolute;
  opacity: 0.9;
  z-index: 4;
  overflow: hidden;
  width: 100%;
  height: 0%;
  -webkit-transition: 0.5s ease;
  -moz-transition: 0.5s ease;
  -o-transition: 0.5s ease;
  transition: 0.5s ease;
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
  top: 0%; }

.block-product-category-colour-divide-overlay-bottom-custom {
  position: absolute;
  opacity: 0.9;
  z-index: 4;
  overflow: hidden;
  width: 100%;
  height: 0%;
  -webkit-transition: 0.5s ease;
  -moz-transition: 0.5s ease;
  -o-transition: 0.5s ease;
  transition: 0.5s ease;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  bottom: 0%; }

.desktop-device .block-product-category:hover .block-product-category-colour-text-overlay {
  opacity: 0.9; }
.desktop-device .block-product-category:hover .block-product-category-product-cta {
  position: relative;
  opacity: 1; }

.mobile-device .block-product-category .block-product-category-colour-text-overlay {
  opacity: 0.9; }
.mobile-device .block-product-category .block-product-category-product-cta {
  position: relative;
  opacity: 1; }

@media screen and (max-width: 799px) {
  .block-product-category-content-block {
    padding: 0px 0px 0px 0px; } }
/***************************** BLOCK PRODUCT KEY FEATURES ***************************/
.product-key-feature-bg {
  opacity: 0.9;
  height: 100%;
  display: inline-block;
  padding: 40px; }

.slide {
  margin-top: 20px; }

.product-key-feature-bullet-points {
  width: 85%;
  margin-left: 40px; }
  .product-key-feature-bullet-points ul {
    list-style: none;
    text-indent: -23px; }

/***************************** BLOCK TABBED CONTENT ***************************/
/* accordion */
.tab-title-wrapper-accordion {
  padding: 0.5rem 1.5rem; }

.accordion-wrapper.active .tab-title {
  font-weight: 600; }

.tab-content-container-accordion {
  padding: 1.5rem; }

.tabbed-content-block {
  position: relative;
  overflow: hidden; }

.top-style-tabs-container .tab-title-wrapper-accordion {
  position: relative;
  float: left;
  width: auto; }
  .top-style-tabs-container .tab-title-wrapper-accordion:first-of-type {
    border-left: none; }
.top-style-tabs-container .tab-content-container-accordion {
  position: relative;
  float: left;
  width: 100%; }

.left-style-tabs-container .tab-title-wrapper-accordion {
  position: relative;
  float: left;
  width: 100%;
  border-bottom: 1px solid #232323; }
  .left-style-tabs-container .tab-title-wrapper-accordion:last-of-type {
    border-bottom: none; }
.left-style-tabs-container .tab-content-container-accordion {
  position: relative;
  float: right;
  width: 80%; }

.right-style-tabs-container .tab-title-wrapper-accordion {
  position: relative;
  float: left;
  width: 100%;
  border-bottom: 1px solid #232323; }
  .right-style-tabs-container .tab-title-wrapper-accordion:last-of-type {
    border-bottom: none; }
.right-style-tabs-container .tab-content-container-accordion {
  position: relative;
  float: left;
  width: 80%; }

.accordion-style-tabs-container .accordion-wrapper {
  position: relative;
  float: left;
  width: 100%;
  margin-bottom: 1rem;
  border-top: 2px solid #232323;
  border-bottom: 2px solid #232323;
  padding: 5px; }

.accordion-style-tabs-container .tab-title-wrapper-accordion {
  position: relative;
  float: left;
  width: 100%; }
  .accordion-style-tabs-container .tab-title-wrapper-accordion .accordion-toggle {
    width: 2rem;
    height: 2rem;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    border-radius: 100%;
    position: absolute;
    right: 5px;
    top: 5px;
    display: flex;
    justify-content: center;
    align-items: center; }
.accordion-style-tabs-container .tab-content-wrapper-accordion {
  position: relative;
  float: left;
  width: 100%;
  min-height: 100%;
  display: none; }
.accordion-style-tabs-container .accordion-wrapper .accordion-open {
  display: block; }
.accordion-style-tabs-container .accordion-wrapper .accordion-close {
  display: none; }
.accordion-style-tabs-container .tab-content-container-accordion {
  height: auto;
  margin-right: 1.5rem;
  position: relative;
  float: left;
  width: 100%;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s; }
.accordion-style-tabs-container .accordion-wrapper.active .tab-content-container {
  height: auto; }
.accordion-style-tabs-container .accordion-wrapper.active .accordion-open {
  display: none; }
.accordion-style-tabs-container .accordion-wrapper.active .accordion-close {
  display: block; }
.accordion-style-tabs-container .tab-content-container {
  position: relative;
  float: left;
  width: 100%;
  height: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s; }
.accordion-style-tabs-container .tab-content-wrapper {
  position: relative;
  float: left;
  width: 100%;
  min-height: 100%; }

.desktop-device .tab-title-wrapper-accordion:hover {
  cursor: pointer; }

.tab-content-wrapper-accordion {
  display: none;
  position: relative;
  float: left;
  width: 100%; }

.accordion-wrapper.active .tab-content-wrapper {
  display: block; }

.desktop-device .accordion-toggle:hover {
  cursor: pointer; }

/* default tabs */
.tab-title-wrapper {
  padding: 0.5rem 1.5rem; }

.desktop-device .tab-title-wrapper:hover {
  cursor: pointer; }

.tabs-section-wrapper {
  margin-bottom: 2rem; }

.tab-content-container {
  padding: 1.5rem;
  border: 1px solid #232323; }

.tab-content-wrapper {
  display: none;
  position: relative;
  float: left;
  width: 100%; }

.tab-content-wrapper.active {
  display: block; }

/* left tabs */
.left-style-tabs-container .tab-titles-container {
  position: relative;
  float: left;
  width: 20%; }
.left-style-tabs-container .tab-content-container {
  position: relative;
  float: right;
  width: 80%; }
.left-style-tabs-container .tab-title-wrapper {
  border-bottom: 1px solid #232323;
  position: relative;
  float: left;
  width: 100%; }
  .left-style-tabs-container .tab-title-wrapper:last-of-type {
    border-bottom: none; }

/* right tabs */
.right-style-tabs-container .tab-titles-container {
  position: relative;
  float: right;
  width: 20%; }
.right-style-tabs-container .tab-content-container {
  position: relative;
  float: left;
  width: 80%; }
.right-style-tabs-container .tab-title-wrapper {
  border-bottom: 1px solid #232323;
  position: relative;
  float: left;
  width: 100%; }
  .right-style-tabs-container .tab-title-wrapper:last-of-type {
    border-bottom: none; }

/* top tabs */
.top-style-tabs-container .tab-titles-container {
  position: relative;
  float: left;
  width: 100%; }
.top-style-tabs-container .tab-content-container {
  position: relative;
  float: left;
  width: 100%; }
.top-style-tabs-container .tab-title-wrapper {
  position: relative;
  float: left;
  width: auto;
  border-left: 1px solid #232323; }
  .top-style-tabs-container .tab-title-wrapper:first-of-type {
    border-left: none; }

@media screen and (max-width: 1023px) {
  .left-style-tabs-container .tab-titles-container {
    width: 30%; }
  .left-style-tabs-container .tab-content-container {
    width: 70%; }
  .left-style-tabs-container .tab-content-container-accordion {
    width: 70%; }

  .right-style-tabs-container .tab-titles-container {
    width: 30%; }
  .right-style-tabs-container .tab-content-container {
    width: 70%; }
  .right-style-tabs-container .tab-content-container-accordion {
    width: 70%; } }
@media screen and (max-width: 767px) {
  .left-style-tabs-container .tab-titles-container {
    width: 40%; }
  .left-style-tabs-container .tab-content-container {
    width: 60%; }
  .left-style-tabs-container .tab-content-container-accordion {
    width: 60%; }

  .right-style-tabs-container .tab-titles-container {
    width: 40%; }
  .right-style-tabs-container .tab-content-container {
    width: 60%; }
  .right-style-tabs-container .tab-content-container-accordion {
    width: 60%; } }
@media screen and (max-width: 599px) {
  .left-style-tabs-container .tab-titles-container {
    width: 100%; }
  .left-style-tabs-container .tab-content-container-accordion {
    width: 100%; }

  .right-style-tabs-container .tab-content-container-accordion {
    width: 100%; }
  .right-style-tabs-container .tab-titles-container {
    width: 100%; }

  .top-style-tabs-container .tab-title-wrapper-accordion {
    width: 100%;
    text-align: center; }

  .accordion-style-tabs-container .accordion-wrapper.active .tab-content-container-accordion {
    width: 100%;
    float: left; }

  .tab-content-container-accordion {
    padding: 0.8rem 0rem; } }
@media screen and (max-width: 480px) {
  .left-style-tabs-container .tab-titles-container {
    width: 100%; }
  .left-style-tabs-container .tab-content-container {
    width: 100%; }

  .right-style-tabs-container .tab-content-container {
    width: 100%; }
  .right-style-tabs-container .tab-titles-container {
    width: 100%; }

  .top-style-tabs-container .tab-title-wrapper {
    width: 100%;
    text-align: center;
    border-top: 1px solid #232323;
    border-left: none; }
    .top-style-tabs-container .tab-title-wrapper:first-of-type {
      border-top: none; }
  .top-style-tabs-container .tab-title-wrapper-accordion {
    border-top: 1px solid #232323;
    border-left: none; }
    .top-style-tabs-container .tab-title-wrapper-accordion:first-of-type {
      border-top: none; } }
/***************************** BLOCK TEASERS - including teams & testimonials ***************************/
.teaser-content-block .bg-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }
.teaser-content-block .bg-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.teasers-container {
  position: relative;
  overflow: hidden;
  margin: 0 auto 20px;
  max-width: 1100px;
  z-index: 1;
  padding-bottom: 20px; }
  .teasers-container .meet-the-team {
    cursor: pointer;
    padding: 0px 20px;
    min-height: 455px; }

.teaser-content-team-members-heading {
  text-align: center; }
  .teaser-content-team-members-heading h3 {
    margin: 10px 0px 10px 0px; }

.teaser-content-team-members-content {
  margin-bottom: 20px; }

.team-hover {
  opacity: 0;
  -webkit-transition: 0.5s ease;
  -moz-transition: 0.5s ease;
  -o-transition: 0.5s ease;
  transition: 0.5s ease; }

.meet-the-team-bg-custom {
  z-index: 0;
  opacity: 0.9;
  position: absolute;
  width: 100%;
  top: -40px;
  height: 40px;
  border-top-left-radius: 50px;
  border-top-right-radius: 50px; }

.team-hover-custom {
  position: absolute;
  bottom: 100%;
  z-index: 4;
  overflow: hidden;
  width: 100%;
  height: 100%;
  top: 0px;
  -webkit-transition: 0.5s ease;
  -moz-transition: 0.5s ease;
  -o-transition: 0.5s ease;
  transition: 0.5s ease; }

.team-hover-custom {
  opacity: 0; }

.desktop-device .teaser-container:hover .team-hover-custom {
  opacity: 0.9; }
.desktop-device .teaser-container:hover .team-hover {
  opacity: 0.9; }

.mobile-device .teaser-container .team-hover {
  opacity: 0.9; }

@media screen and (max-width: 599px) {
  .teasers-container .meet-the-team {
    padding: 0 0 0 0; } }
.testimonial-name {
  padding-right: 20px; }

.testimonial-company {
  padding-left: 20px; }

.testimonials-box {
  padding: 30px 60px;
  float: left; }

.page-template-template-product .testimonials-box {
  padding: 30px 20px;
  float: left; }

.testimonials-teasers {
  text-align: center; }

.teaser-content-title {
  margin-top: 30px;
  text-align: center; }

.top-quote-mark:before {
  content: '\201C';
  font-family: 'Montserrat', sans-serif;
  position: relative;
  font-size: 70px;
  display: block;
  font-weight: 600;
  line-height: 25px; }

.bottom-quote-mark:before {
  content: '\201D';
  font-family: 'Montserrat', sans-serif;
  position: relative;
  font-size: 70px;
  display: block;
  font-weight: 600;
  line-height: 25px;
  margin-top: 25px; }

@media screen and (max-width: 450px) {
  .testimonials-box {
    padding: 20px 30px; }

  .page-template-template-product .testimonials-box {
    padding: 20px 30px; } }
/***************************** BLOCK THREE COLUMN ***************************/
.three-column-column-one-content-block {
  padding: 0px 30px 0px 0px; }
  .three-column-column-one-content-block .cta-container {
    display: inline-flex; }

.three-column-column-two-content-block {
  padding: 0px 30px 0px 0px; }
  .three-column-column-two-content-block .cta-container {
    display: inline-flex; }

.three-column-column-three-content-block {
  padding: 0px 30px 0px 0px; }
  .three-column-column-three-content-block .cta-container {
    display: inline-flex; }

/***************************** BLOCK THREE CTA ***************************/
.three-cta {
  width: 100%;
  height: 100%;
  display: inline-block; }

.three-column-cta-content-block {
  padding: 0px 50px 0px 50px; }

.three-cta-content {
  margin-bottom: 20px; }

.block-three-cta {
  height: 130px; }
  .block-three-cta img {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 30px; }
  .block-three-cta .fas {
    font-size: 100px; }

@media screen and (max-width: 1199px) {
  .three-column-cta-content-block {
    padding: 0px 25px 0px 25px; } }
/***************************** BLOCK TWO COLUMN CONTACT ***************************/
.column-one-content-contact-block {
  padding: 0px 30px 0px 0px; }
  .column-one-content-contact-block p {
    padding: 5px 0px 0px 0px; }
  .column-one-content-contact-block .button-standard-blue-border {
    float: left; }

.column-two-content-contact-block {
  padding: 0px 30px 0px 0px; }
  .column-two-content-contact-block p {
    margin-bottom: 20px; }

.block-two-column-contact {
  height: 100%;
  width: 100%;
  position: relative;
  background-size: cover;
  display: flex;
  z-index: 100; }

.block-two-column-contact-overlay-custom {
  height: 100%;
  width: 100%;
  position: absolute;
  opacity: 0.9; }

.two-column-contact-logo {
  min-width: 100px;
  max-width: 180px; }

@media screen and (max-width: 799px) {
  .column-two-content-contact-block,
  .column-one-content-contact-block {
    padding: 0px 30px 0px 30px; } }
/***************************** BLOCK TWO COLUMN MAP ***************************/
.two-column-map-bg {
  height: 100%;
  width: 100%;
  position: relative;
  background-size: cover;
  display: inline-block; }

.two-column-map {
  padding: 0px 70px; }
  .two-column-map iframe {
    width: 100%; }
  .two-column-map .fas {
    font-size: 32px; }

.two-column-map-address {
  width: 50%; }

.two-column-map-bg-overlay-custom {
  opacity: 0.9;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

@media screen and (max-width: 1024px) {
  .two-column-map-address {
    width: 85%; } }
@media screen and (max-width: 799px) {
  .two-column-map-address {
    width: 100%; }

  .two-column-map {
    padding: 0px 30px; } }
/***************************** BLOCK TWO COLUMN ***************************/
.column-one-content-block {
  padding: 0px 30px 0px 0px; }
  .column-one-content-block .cta-container {
    display: inline-flex; }

.column-two-content-block {
  padding: 0px 30px 0px 0px; }
  .column-two-content-block .cta-container {
    display: inline-flex; }

/***** DEFAULT STYLES *****/
form .sensitive-data {
  font-size: 0.85rem; }
form .required-field {
  float: right;
  width: auto;
  padding-right: 20px;
  font-size: 0.85rem; }

label {
  display: block; }

input[type="text"],
input[type="email"],
input[type="tel"],
input[type="url"],
input[type="date"],
input[type="password"],
input[type="search"],
textarea,
select {
  width: 100%;
  padding: 10px 20px;
  margin: 0 0 20px;
  border-radius: 25px;
  border: none;
  background-color: #efedee;
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s; }

select {
  padding: 10px 16px;
  cursor: pointer; }
  select:-moz-focusring {
    outline: none;
    text-shadow: 0 0 0 black; }

select:active,
select:hover,
select:focus,
select::-moz-focus-inner,
option,
option:active,
option:hover,
option:focus,
option::-moz-focus-inner {
  outline: none; }

textarea {
  float: left;
  min-width: 100%;
  max-width: 100%;
  height: 150px;
  min-height: 150px;
  max-height: 300px; }

form button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  float: left;
  margin: 0 20px 20px 0; }

/***** /DEFAULT STYLES *****/
/***** OVERRIDES FROM CONTACT FORM PLUGIN *****/
.form-row span.wpcf7-form-control-wrap {
  width: calc(50% - 5px); }
  .form-row span.wpcf7-form-control-wrap :first-of-type {
    margin-right: 10px; }

.wpcf7-form {
  float: left;
  width: 100%;
  position: relative; }

span.wpcf7-form-control-wrap {
  float: left;
  width: 100%; }

input[type="text"].wpcf7-not-valid,
input[type="email"].wpcf7-not-valid,
input[type="tel"].wpcf7-not-valid,
input[type="url"].wpcf7-not-valid,
input[type="date"].wpcf7-not-valid,
input[type="password"].wpcf7-not-valid,
input[type="search"].wpcf7-not-valid,
textarea.wpcf7-not-valid {
  margin: 0; }

span.wpcf7-not-valid-tip {
  float: left;
  width: 100%;
  margin: 0 0 10px;
  font-size: 0.9rem; }

div.wpcf7-response-output {
  float: left;
  margin: 0; }

/***** /OVERRIDES FROM CONTACT FORM PLUGIN *****/
#footer-sign-up-form form button,
#footer-sign-up-form input[type="button"],
#footer-sign-up-form input[type="reset"],
#footer-sign-up-form input[type="submit"] {
  padding: 15px 10px;
  font-size: x-large;
  border-radius: 45px;
  line-height: 12px; }
#footer-sign-up-form span.wpcf7-form-control-wrap {
  width: 70%; }

[class^="i"]::before, [class*=" i"]::before {
  font-size: 1.4rem; }

#mobile-menu-social {
  width: 150px;
  margin: 0 auto; }

.center-aligned-inner .social-container-nav {
  justify-content: center; }

.right-aligned-inner .social-container-nav {
  justify-content: flex-end; }

.social-media-block {
  float: left;
  list-style: none;
  line-height: 130%;
  width: auto;
  margin-bottom: 30px; }
  .social-media-block .fab {
    font-size: 1.75rem;
    margin: 0px 10px 0; }
  .social-media-block li {
    float: left;
    margin-left: 20px; }

.social-container-nav {
  position: relative;
  float: left;
  width: 20%;
  display: flex;
  justify-content: flex-start; }
  .social-container-nav .social-media-block {
    position: relative;
    float: left;
    margin-bottom: 0px; }
  .social-container-nav .fab {
    color: white; }

#site-header .social-media-block {
  float: left;
  list-style: none;
  line-height: 130%;
  width: auto;
  margin-bottom: 0px; }
  #site-header .social-media-block .fab {
    font-size: 1.25rem;
    margin: 0px 10px 0; }
#site-header .social-container-nav {
  position: relative;
  float: left;
  width: 15%;
  display: flex;
  justify-content: flex-start; }

.social-container-nav-white i.fab.fa-facebook {
  color: white; }
.social-container-nav-white i.fab.fa-twitter {
  color: white; }
.social-container-nav-white i.fab.fa-linkedin {
  color: white; }
.social-container-nav-white i.fab.fa-youtube {
  color: white; }
.social-container-nav-white i.fab.fa-pinterest {
  color: white; }
.social-container-nav-white i.fab.fa-instagram {
  color: white; }
.social-container-nav-white i.fab.fa-tumblr-square {
  color: white; }
.social-container-nav-white i.fab.fa-flickr {
  color: white; }
.social-container-nav-white i.fab.fa-reddit-square {
  color: white; }
.social-container-nav-white i.fab.fa-snapchat-square {
  color: white; }
.social-container-nav-white i.fab.fa-whatsapp-square {
  color: white; }
.social-container-nav-white i.fab.fa-vimeo-square {
  color: white; }
.social-container-nav-white i.fab.fa-periscope {
  color: white; }
.social-container-nav-white i.fab.fa-stumbleupon-circle {
  color: white; }
.social-container-nav-white i.fab.fa-delicious {
  color: white; }
.social-container-nav-white i.fab.fa-viber {
  color: white; }

.scrolled-down #sticky-header .scrolled-social-container-nav-white i.fab.fa-facebook {
  color: white; }
.scrolled-down #sticky-header .scrolled-social-container-nav-white i.fab.fa-twitter {
  color: white; }
.scrolled-down #sticky-header .scrolled-social-container-nav-white i.fab.fa-linkedin {
  color: white; }
.scrolled-down #sticky-header .scrolled-social-container-nav-white i.fab.fa-youtube {
  color: white; }
.scrolled-down #sticky-header .scrolled-social-container-nav-white i.fab.fa-pinterest {
  color: white; }
.scrolled-down #sticky-header .scrolled-social-container-nav-white i.fab.fa-instagram {
  color: white; }
.scrolled-down #sticky-header .scrolled-social-container-nav-white i.fab.fa-tumblr-square {
  color: white; }
.scrolled-down #sticky-header .scrolled-social-container-nav-white i.fab.fa-flickr {
  color: white; }
.scrolled-down #sticky-header .scrolled-social-container-nav-white i.fab.fa-reddit-square {
  color: white; }
.scrolled-down #sticky-header .scrolled-social-container-nav-white i.fab.fa-snapchat-square {
  color: white; }
.scrolled-down #sticky-header .scrolled-social-container-nav-white i.fab.fa-whatsapp-square {
  color: white; }
.scrolled-down #sticky-header .scrolled-social-container-nav-white i.fab.fa-vimeo-square {
  color: white; }
.scrolled-down #sticky-header .scrolled-social-container-nav-white i.fab.fa-periscope {
  color: white; }
.scrolled-down #sticky-header .scrolled-social-container-nav-white i.fab.fa-stumbleupon-circle {
  color: white; }
.scrolled-down #sticky-header .scrolled-social-container-nav-white i.fab.fa-delicious {
  color: white; }
.scrolled-down #sticky-header .scrolled-social-container-nav-white i.fab.fa-viber {
  color: white; }

.mm-social-container-white i.fab.fa-facebook {
  color: white; }
.mm-social-container-white i.fab.fa-twitter {
  color: white; }
.mm-social-container-white i.fab.fa-linkedin {
  color: white; }
.mm-social-container-white i.fab.fa-youtube {
  color: white; }
.mm-social-container-white i.fab.fa-pinterest {
  color: white; }
.mm-social-container-white i.fab.fa-instagram {
  color: white; }
.mm-social-container-white i.fab.fa-tumblr-square {
  color: white; }
.mm-social-container-white i.fab.fa-flickr {
  color: white; }
.mm-social-container-white i.fab.fa-reddit-square {
  color: white; }
.mm-social-container-white i.fab.fa-snapchat-square {
  color: white; }
.mm-social-container-white i.fab.fa-whatsapp-square {
  color: white; }
.mm-social-container-white i.fab.fa-vimeo-square {
  color: white; }
.mm-social-container-white i.fab.fa-periscope {
  color: white; }
.mm-social-container-white i.fab.fa-stumbleupon-circle {
  color: white; }
.mm-social-container-white i.fab.fa-delicious {
  color: white; }
.mm-social-container-white i.fab.fa-viber {
  color: white; }

.social-container-nav-black i.fab.fa-facebook {
  color: black; }
.social-container-nav-black i.fab.fa-twitter {
  color: black; }
.social-container-nav-black i.fab.fa-linkedin {
  color: black; }
.social-container-nav-black i.fab.fa-youtube {
  color: black; }
.social-container-nav-black i.fab.fa-pinterest {
  color: black; }
.social-container-nav-black i.fab.fa-instagram {
  color: black; }
.social-container-nav-black i.fab.fa-tumblr-square {
  color: black; }
.social-container-nav-black i.fab.fa-flickr {
  color: black; }
.social-container-nav-black i.fab.fa-reddit-square {
  color: black; }
.social-container-nav-black i.fab.fa-snapchat-square {
  color: black; }
.social-container-nav-black i.fab.fa-whatsapp-square {
  color: black; }
.social-container-nav-black i.fab.fa-vimeo-square {
  color: black; }
.social-container-nav-black i.fab.fa-periscope {
  color: black; }
.social-container-nav-black i.fab.fa-stumbleupon-circle {
  color: black; }
.social-container-nav-black i.fab.fa-delicious {
  color: black; }
.social-container-nav-black i.fab.fa-viber {
  color: black; }

.scrolled-down #sticky-header .scrolled-social-container-nav-black i.fab.fa-facebook {
  color: black; }
.scrolled-down #sticky-header .scrolled-social-container-nav-black i.fab.fa-twitter {
  color: black; }
.scrolled-down #sticky-header .scrolled-social-container-nav-black i.fab.fa-linkedin {
  color: black; }
.scrolled-down #sticky-header .scrolled-social-container-nav-black i.fab.fa-youtube {
  color: black; }
.scrolled-down #sticky-header .scrolled-social-container-nav-black i.fab.fa-pinterest {
  color: black; }
.scrolled-down #sticky-header .scrolled-social-container-nav-black i.fab.fa-instagram {
  color: black; }
.scrolled-down #sticky-header .scrolled-social-container-nav-black i.fab.fa-tumblr-square {
  color: black; }
.scrolled-down #sticky-header .scrolled-social-container-nav-black i.fab.fa-flickr {
  color: black; }
.scrolled-down #sticky-header .scrolled-social-container-nav-black i.fab.fa-reddit-square {
  color: black; }
.scrolled-down #sticky-header .scrolled-social-container-nav-black i.fab.fa-snapchat-square {
  color: black; }
.scrolled-down #sticky-header .scrolled-social-container-nav-black i.fab.fa-whatsapp-square {
  color: black; }
.scrolled-down #sticky-header .scrolled-social-container-nav-black i.fab.fa-vimeo-square {
  color: black; }
.scrolled-down #sticky-header .scrolled-social-container-nav-black i.fab.fa-periscope {
  color: black; }
.scrolled-down #sticky-header .scrolled-social-container-nav-black i.fab.fa-stumbleupon-circle {
  color: black; }
.scrolled-down #sticky-header .scrolled-social-container-nav-black i.fab.fa-delicious {
  color: black; }
.scrolled-down #sticky-header .scrolled-social-container-nav-black i.fab.fa-viber {
  color: black; }

.mm-social-container-black i.fab.fa-facebook {
  color: black; }
.mm-social-container-black i.fab.fa-twitter {
  color: black; }
.mm-social-container-black i.fab.fa-linkedin {
  color: black; }
.mm-social-container-black i.fab.fa-youtube {
  color: black; }
.mm-social-container-black i.fab.fa-pinterest {
  color: black; }
.mm-social-container-black i.fab.fa-instagram {
  color: black; }
.mm-social-container-black i.fab.fa-tumblr-square {
  color: black; }
.mm-social-container-black i.fab.fa-flickr {
  color: black; }
.mm-social-container-black i.fab.fa-reddit-square {
  color: black; }
.mm-social-container-black i.fab.fa-snapchat-square {
  color: black; }
.mm-social-container-black i.fab.fa-whatsapp-square {
  color: black; }
.mm-social-container-black i.fab.fa-vimeo-square {
  color: black; }
.mm-social-container-black i.fab.fa-periscope {
  color: black; }
.mm-social-container-black i.fab.fa-stumbleupon-circle {
  color: black; }
.mm-social-container-black i.fab.fa-delicious {
  color: black; }
.mm-social-container-black i.fab.fa-viber {
  color: black; }

.social-container-nav-default i.fab.fa-facebook {
  color: #4267b2; }
.social-container-nav-default i.fab.fa-twitter {
  color: #38A1F3; }
.social-container-nav-default i.fab.fa-linkedin {
  color: #0077B5; }
.social-container-nav-default i.fab.fa-youtube {
  color: #FF0000; }
.social-container-nav-default i.fab.fa-pinterest {
  color: #cc2129; }
.social-container-nav-default i.fab.fa-instagram {
  color: #bc2a8d; }
.social-container-nav-default i.fab.fa-tumblr-square {
  color: #31506d; }
.social-container-nav-default i.fab.fa-flickr {
  color: #f01385; }
.social-container-nav-default i.fab.fa-reddit-square {
  color: #ff4500; }
.social-container-nav-default i.fab.fa-snapchat-square {
  color: #fffb00; }
.social-container-nav-default i.fab.fa-whatsapp-square {
  color: #12af0a; }
.social-container-nav-default i.fab.fa-vimeo-square {
  color: #1db8f0; }
.social-container-nav-default i.fab.fa-periscope {
  color: #42adcd; }
.social-container-nav-default i.fab.fa-stumbleupon-circle {
  color: #ea4b24; }
.social-container-nav-default i.fab.fa-delicious {
  color: #285ba6; }
.social-container-nav-default i.fab.fa-viber {
  color: #7c529e; }

.scrolled-down #sticky-header .scrolled-social-container-nav-default i.fab.fa-facebook {
  color: #4267b2; }
.scrolled-down #sticky-header .scrolled-social-container-nav-default i.fab.fa-twitter {
  color: #38A1F3; }
.scrolled-down #sticky-header .scrolled-social-container-nav-default i.fab.fa-linkedin {
  color: #0077B5; }
.scrolled-down #sticky-header .scrolled-social-container-nav-default i.fab.fa-youtube {
  color: #FF0000; }
.scrolled-down #sticky-header .scrolled-social-container-nav-default i.fab.fa-pinterest {
  color: #cc2129; }
.scrolled-down #sticky-header .scrolled-social-container-nav-default i.fab.fa-instagram {
  color: #bc2a8d; }
.scrolled-down #sticky-header .scrolled-social-container-nav-default i.fab.fa-tumblr-square {
  color: #31506d; }
.scrolled-down #sticky-header .scrolled-social-container-nav-default i.fab.fa-flickr {
  color: #f01385; }
.scrolled-down #sticky-header .scrolled-social-container-nav-default i.fab.fa-reddit-square {
  color: #ff4500; }
.scrolled-down #sticky-header .scrolled-social-container-nav-default i.fab.fa-snapchat-square {
  color: #fffb00; }
.scrolled-down #sticky-header .scrolled-social-container-nav-default i.fab.fa-whatsapp-square {
  color: #12af0a; }
.scrolled-down #sticky-header .scrolled-social-container-nav-default i.fab.fa-vimeo-square {
  color: #1db8f0; }
.scrolled-down #sticky-header .scrolled-social-container-nav-default i.fab.fa-periscope {
  color: #42adcd; }
.scrolled-down #sticky-header .scrolled-social-container-nav-default i.fab.fa-stumbleupon-circle {
  color: #ea4b24; }
.scrolled-down #sticky-header .scrolled-social-container-nav-default i.fab.fa-delicious {
  color: #285ba6; }
.scrolled-down #sticky-header .scrolled-social-container-nav-default i.fab.fa-viber {
  color: #7c529e; }

.mm-social-container-default i.fab.fa-facebook {
  color: #4267b2; }
.mm-social-container-default i.fab.fa-twitter {
  color: #38A1F3; }
.mm-social-container-default i.fab.fa-linkedin {
  color: #0077B5; }
.mm-social-container-default i.fab.fa-youtube {
  color: #FF0000; }
.mm-social-container-default i.fab.fa-pinterest {
  color: #cc2129; }
.mm-social-container-default i.fab.fa-instagram {
  color: #bc2a8d; }
.mm-social-container-default i.fab.fa-tumblr-square {
  color: #31506d; }
.mm-social-container-default i.fab.fa-flickr {
  color: #f01385; }
.mm-social-container-default i.fab.fa-reddit-square {
  color: #ff4500; }
.mm-social-container-default i.fab.fa-snapchat-square {
  color: #fffb00; }
.mm-social-container-default i.fab.fa-whatsapp-square {
  color: #12af0a; }
.mm-social-container-default i.fab.fa-vimeo-square {
  color: #1db8f0; }
.mm-social-container-default i.fab.fa-periscope {
  color: #42adcd; }
.mm-social-container-default i.fab.fa-stumbleupon-circle {
  color: #ea4b24; }
.mm-social-container-default i.fab.fa-delicious {
  color: #285ba6; }
.mm-social-container-default i.fab.fa-viber {
  color: #7c529e; }

i.fab.fa-facebook {
  color: #4267b2; }
  i.fab.fa-facebook :hover {
    color: #4267b2; }

i.fab.fa-twitter {
  color: #38A1F3; }
  i.fab.fa-twitter :hover {
    color: #38A1F3; }

i.fab.fa-linkedin {
  color: #0077B5; }
  i.fab.fa-linkedin :hover {
    color: #0077B5; }

i.fab.fa-youtube {
  color: #FF0000; }
  i.fab.fa-youtube :hover {
    color: #FF0000; }

i.fab.fa-pinterest {
  color: #cc2129; }
  i.fab.fa-pinterest :hover {
    color: #cc2129; }

i.fab.fa-instagram {
  color: #bc2a8d; }
  i.fab.fa-instagram :hover {
    color: #bc2a8d; }

i.fab.fa-tumblr-square {
  color: #31506d; }
  i.fab.fa-tumblr-square :hover {
    color: #31506d; }

i.fab.fa-flickr {
  color: #f01385; }
  i.fab.fa-flickr :hover {
    color: #f01385; }

i.fab.fa-reddit-square {
  color: #ff4500; }
  i.fab.fa-reddit-square :hover {
    color: #ff4500; }

i.fab.fa-snapchat-square {
  color: #fffb00; }
  i.fab.fa-snapchat-square :hover {
    color: #fffb00; }

i.fab.fa-whatsapp-square {
  color: #12af0a; }
  i.fab.fa-whatsapp-square :hover {
    color: #12af0a; }

i.fab.fa-vimeo-square {
  color: #1db8f0; }
  i.fab.fa-vimeo-square :hover {
    color: #1db8f0; }

i.fab.fa-periscope {
  color: #42adcd; }
  i.fab.fa-periscope :hover {
    color: #42adcd; }

i.fab.fa-stumbleupon-circle {
  color: #ea4b24; }
  i.fab.fa-stumbleupon-circle :hover {
    color: #ea4b24; }

i.fab.fa-delicious {
  color: #285ba6; }
  i.fab.fa-delicious :hover {
    color: #285ba6; }

i.fab.fa-viber {
  color: #7c529e; }
  i.fab.fa-viber :hover {
    color: #7c529e; }

@media screen and (max-width: 1139px) {
  .social-media-block {
    margin-left: 20px; }

  [class^="i"]::before, [class*=" i"]::before, .social-media-block .fab {
    font-size: 1.2rem; } }
@media screen and (max-width: 1023px) {
  [class^="i"]::before, [class*=" i"]::before, .social-media-block .fab {
    font-size: 1rem; }

  #site-header .social-media-block {
    display: none; } }
@media screen and (max-width: 939px) {
  .social-media-block {
    margin: 0 100px 0 0; } }
.footer-menu-column ul {
  margin-left: 0;
  padding-right: 20px; }
.footer-menu-column a {
  margin-bottom: 5px;
  font-size: 0.9rem; }

.footer-address {
  display: inline-block; }
  .footer-address .fas {
    font-size: 32px; }

.footer-logo img {
  min-width: 100px;
  max-width: 180px; }

#site-footer {
  z-index: 900;
  background-color: white;
  position: relative; }

#footer-legal {
  text-align: center;
  margin-top: 30px; }

#footer-logo {
  padding-right: 5%; }

.footer-company-logo img {
  max-width: 120px;
  max-height: 120px;
  margin-bottom: 20px; }

.partner-company-logo img {
  max-width: 120px;
  max-height: 120px;
  display: inline-block;
  margin-right: 20px; }

.grecaptcha-badge {
  display: none; }

@media screen and (max-width: 959px) {
  .partner-company-logo {
    /*float:none;
    display:block;
    width:218px;
    margin:0 auto;*/ }
    .partner-company-logo a:last-of-type {
      margin-left: 0; } }
@media screen and (max-width: 1023px) {
  #footer-column-1,
  #footer-column-2,
  #footer-column-3,
  #footer-column-4 {
    width: 50%;
    padding-right: 5%; }

  #footer-column-3 {
    clear: left; }

  #contact-form-column-1 {
    padding: 25px;
    word-break: break-all; } }
@media screen and (max-width: 549px) {
  #footer-column-1,
  #footer-column-2,
  #footer-column-3,
  #footer-column-4 {
    width: 100%;
    padding-right: 0; } }
/***************************** DEFAULT ******************************/
#site-header {
  height: 0px;
  z-index: 1000; }

/***************************** HEADER STANDARD ******************************/
.site-header {
  position: relative;
  float: left;
  width: 100%; }
  .site-header .header-background {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s; }
  .site-header .inner-header-container {
    position: relative;
    height: 100%;
    width: 100%;
    display: block;
    margin: 0 auto;
    z-index: 200;
    padding-top: 5px; }

.menu-active .site-header .header-background {
  opacity: 0 !important; }

.menu-active .site-header #sticky-header {
  border-bottom: 1px solid transparent !important; }

/***************************** HEADER ALTERNATIVE ******************************/
.alternative-site-header {
  position: relative;
  float: left;
  width: 100%; }
  .alternative-site-header .header-background {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s; }
  .alternative-site-header .inner-header-container {
    position: relative;
    height: 110px;
    width: 100%;
    display: block;
    margin: 0 auto;
    z-index: 200;
    padding-top: 5px; }

.menu-active .alternative-site-header .header-background {
  opacity: 0; }

/***************************** SICKY HEADER ******************************/
.sticky-header {
  position: fixed;
  float: left;
  width: 100%;
  top: 0;
  left: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s; }

.scrolled-down .sticky-header .logo-container {
  width: 6rem; }

/***************************** STANDARD HEADER ******************************/
.standard-header {
  /*position: fixed;*/
  float: left;
  width: 100%;
  top: 0;
  left: 0;
  height: 100px; }

/***************************** NAVIGATION ******************************/
/*Nav bar */
.main-navigation, .left-navigation, .right-navigation {
  display: block;
  position: relative;
  z-index: 2000;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -o-transition: all .5s;
  transition: all .5s; }

.scrolled-down .main-navigation {
  height: 30px; }

.navigation-container {
  position: relative;
  display: flex;
  align-items: center;
  height: 100%; }
  .navigation-container .menu ul {
    list-style: none;
    margin: 0;
    display: inline-block; }
    .navigation-container .menu ul li {
      width: auto;
      padding: 0 0.5rem;
      -webkit-transition: all 0.3s;
      -moz-transition: all 0.3s;
      -o-transition: all 0.3s;
      transition: all 0.3s; }
      .navigation-container .menu ul li:hover {
        -webkit-transition: all 0.3s;
        -moz-transition: all 0.3s;
        -o-transition: all 0.3s;
        transition: all 0.3s; }

.scrolled-down .navigation-container .menu ul li {
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s; }
  .scrolled-down .navigation-container .menu ul li:hover {
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s; }

.left-navigation-container {
  float: left;
  width: 80%; }

.right-navigation-container {
  float: right;
  width: 80%; }

@media screen and (max-width: 1023px) {
  .left-navigation-container {
    width: 70%; }

  .right-navigation-container {
    width: 70%; } }
@media screen and (max-width: 639px) {
  .left-navigation-container {
    width: 65%; }

  .right-navigation-container {
    width: 65%; } }
@media screen and (max-width: 450px) {
  .left-navigation-container {
    width: 35%; }

  .right-navigation-container {
    width: 35%; } }
.menu {
  list-style: none;
  margin: 0 0 0 0rem; }

/***************************** MENU ******************************/
#main-menu {
  list-style: none; }

#main-menu > li,
#main-menu-left > li,
#main-menu-right > li {
  float: left;
  width: auto;
  position: relative;
  height: 35px; }

#main-menu > li > a,
#main-menu-left > li > a,
#main-menu-right > li > a {
  padding: 5px 20px;
  font-size: 0.9rem;
  letter-spacing: 1px;
  float: left;
  width: 100%;
  text-decoration: none;
  text-align: center; }

/* Sub menu */
#main-menu li ul {
  padding: 14px 0 22px;
  display: inline-block;
  position: relative; }
  #main-menu li ul.sub-menu {
    margin: 0;
    top: 34px;
    position: absolute;
    display: none;
    overflow: hidden;
    opacity: 0;
    z-index: 1200;
    left: -1px; }
  #main-menu li ul li {
    display: block;
    position: relative;
    float: none;
    height: auto;
    background: 0;
    padding: 0;
    width: 235px;
    z-index: 997; }
    #main-menu li ul li a {
      display: block;
      height: auto;
      font-size: 0.9rem;
      letter-spacing: 1px;
      margin: 12px 20px 12px;
      -webkit-transition: all 0.3s ease-in-out;
      -moz-transition: all 0.3s ease-in-out;
      -ms-transition: all 0.3s ease-in-out;
      -o-transition: all 0.3s ease-in-out;
      transition: all 0.3s ease-in-out; }

.desktop-device #main-menu li:hover ul.sub-menu {
  opacity: 1;
  display: block;
  height: auto;
  width: auto;
  -webkit-transition: all .5s ease;
  -moz-transition: all .5s ease;
  -ms-transition: all .5s ease;
  -o-transition: all .5s ease;
  transition: all .5s ease; }

/* Sub menu */
#main-menu-left li ul {
  padding: 14px 0 22px;
  display: inline-block;
  position: relative; }
  #main-menu-left li ul.sub-menu {
    margin: 0;
    top: 34px;
    position: absolute;
    display: none;
    overflow: hidden;
    opacity: 0;
    z-index: 1200;
    left: -1px; }
  #main-menu-left li ul li {
    display: block;
    position: relative;
    float: none;
    height: auto;
    background: 0;
    padding: 0;
    width: 235px;
    z-index: 997; }
    #main-menu-left li ul li a {
      display: block;
      height: auto;
      font-size: 0.9rem;
      letter-spacing: 1px;
      margin: 12px 20px 12px;
      -webkit-transition: all 0.3s ease-in-out;
      -moz-transition: all 0.3s ease-in-out;
      -ms-transition: all 0.3s ease-in-out;
      -o-transition: all 0.3s ease-in-out;
      transition: all 0.3s ease-in-out; }

.desktop-device #main-menu-left li:hover ul.sub-menu {
  opacity: 1;
  display: block;
  height: auto;
  width: auto;
  -webkit-transition: all .5s ease;
  -moz-transition: all .5s ease;
  -ms-transition: all .5s ease;
  -o-transition: all .5s ease;
  transition: all .5s ease; }

/* Sub menu */
#main-menu-right li ul {
  padding: 14px 0 22px;
  display: inline-block;
  position: relative; }
  #main-menu-right li ul.sub-menu {
    margin: 0;
    top: 34px;
    position: absolute;
    display: none;
    overflow: hidden;
    opacity: 0;
    z-index: 1200;
    left: -1px; }
  #main-menu-right li ul li {
    display: block;
    position: relative;
    float: none;
    height: auto;
    background: 0;
    padding: 0;
    width: 235px;
    z-index: 997; }
    #main-menu-right li ul li a {
      display: block;
      height: auto;
      font-size: 0.9rem;
      letter-spacing: 1px;
      margin: 12px 20px 12px;
      -webkit-transition: all 0.3s ease-in-out;
      -moz-transition: all 0.3s ease-in-out;
      -ms-transition: all 0.3s ease-in-out;
      -o-transition: all 0.3s ease-in-out;
      transition: all 0.3s ease-in-out; }

.desktop-device #main-menu-right li:hover ul.sub-menu {
  opacity: 1;
  display: block;
  height: auto;
  width: auto;
  -webkit-transition: all .5s ease;
  -moz-transition: all .5s ease;
  -ms-transition: all .5s ease;
  -o-transition: all .5s ease;
  transition: all .5s ease; }

/***************************** MOBILE MENU ******************************/
#mobile-menu {
  left: -250px;
  width: 250px;
  z-index: 3;
  -webkit-transition: left 0.5s;
  -moz-transition: left 0.5s;
  -o-transition: left 0.5s;
  transition: left 0.5s; }
  #mobile-menu.active {
    left: 0; }

#menu-main-nav {
  margin: 0 0 20px; }
  #menu-main-nav li a {
    float: left;
    width: 100%;
    padding: 5px 0;
    text-align: center; }

/* Toggle button */
.menu-toggle {
  position: fixed;
  top: 25px;
  right: 45px;
  width: 40px;
  height: 40px;
  z-index: 10;
  padding: 0;
  border: none;
  border-radius: 0;
  background: none;
  text-indent: -5000px;
  display: none;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s; }

.menu-toggle-left {
  left: 45px; }

.menu-toggle-line {
  position: absolute;
  height: 2px;
  width: 80%;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s; }

#menu-toggle-line-1 {
  top: 30%;
  left: 10%;
  width: 80%; }

#menu-toggle-line-2 {
  top: 50%;
  left: 15%;
  width: 70%; }

#menu-toggle-line-3 {
  top: 70%;
  left: 10%;
  width: 80%; }

.menu-toggle.active #menu-toggle-line-1 {
  top: 50%;
  transform: rotate(45deg); }
.menu-toggle.active #menu-toggle-line-2 {
  opacity: 0; }
.menu-toggle.active #menu-toggle-line-3 {
  top: 50%;
  transform: rotate(-45deg); }

.scrolled-down .menu-toggle {
  width: 30px;
  height: 30px; }

.mm-left-aligned-inner .mm-logo-container {
  justify-content: flex-start; }
.mm-left-aligned-inner .menu li {
  text-align: left; }

.mm-center-aligned-inner .mm-logo-container {
  justify-content: center; }
.mm-center-aligned-inner .menu li {
  text-align: center; }
.mm-center-aligned-inner .mm-search-container {
  justify-content: center; }
.mm-center-aligned-inner .mm-social-container {
  justify-content: center; }
.mm-center-aligned-inner .mm-contact-info-container {
  text-align: center; }
.mm-center-aligned-inner .mm-search-bar .search-form {
  justify-content: center; }

.mm-right-aligned-inner .menu-toggle.active {
  right: inherit;
  left: 15px; }
.mm-right-aligned-inner .mm-logo-container {
  justify-content: flex-end; }
.mm-right-aligned-inner .menu li {
  text-align: right; }
.mm-right-aligned-inner .mm-search-container {
  justify-content: flex-end; }
.mm-right-aligned-inner .mm-social-container {
  justify-content: flex-end; }
.mm-right-aligned-inner .mm-contact-info-container {
  text-align: right; }
.mm-right-aligned-inner .mm-search-bar .search-form {
  justify-content: flex-end; }

.mega-menu-container {
  display: flex;
  /*justify-content: center;*/
  align-items: center;
  padding: 2rem; }

.mm-slide-top {
  overflow: scroll;
  z-index: 999;
  position: absolute;
  top: -80px;
  left: 0;
  width: 100%;
  height: 0; }
  .mm-slide-top.menu-active {
    height: 90vh;
    width: 100vw;
    top: 0; }

.mm-slide-left {
  overflow: scroll;
  z-index: 999;
  position: fixed;
  top: 0;
  height: 100%;
  left: -10000px; }
  .mm-slide-left.menu-active {
    width: 100vw;
    left: 0; }

.mm-slide-right {
  overflow: scroll;
  z-index: 999;
  position: fixed;
  top: 0;
  height: 100%;
  right: -10000px; }
  .mm-slide-right.menu-active {
    width: 100vw;
    right: 0; }

.mega-menu-inner-container {
  position: relative;
  overflow: hidden;
  width: 100%;
  /*max-width: 1200px;*/
  max-width: 1024px;
  top: 95px; }

.orientation-landscape .mega-menu-inner-container {
  top: 150px; }

.mm-logo-container {
  position: relative;
  float: left;
  width: 100%;
  display: flex;
  margin: 0 0 1rem; }
  .mm-logo-container .logo-container {
    flex-wrap: nowrap; }

.mm-search-container {
  position: relative;
  float: left;
  width: 100%;
  display: flex;
  justify-content: flex-start; }

.mm-search-bar {
  position: relative;
  float: left;
  width: 100%;
  max-width: 600px; }
  .mm-search-bar .search-form {
    position: relative;
    float: left;
    width: 100%;
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap; }
    .mm-search-bar .search-form label {
      position: relative;
      float: left;
      width: calc(100% - 10rem); }

.mm-columns {
  position: relative;
  float: left;
  width: 100%; }

.mm-column {
  position: relative;
  float: left; }

.mm-contact-container {
  position: relative;
  float: left;
  width: 100%; }

.mm-social-container {
  position: relative;
  float: left;
  width: 100%;
  display: flex;
  justify-content: flex-start;
  padding: 10px 0px; }
  .mm-social-container .social-media-block {
    position: relative;
    float: left; }

.mm-contact-info-container {
  position: relative;
  float: left;
  width: 100%;
  text-align: left; }

.mm-logo-container .logo-container .scrolled-logo-image {
  opacity: 1; }

/***************************** PHONE NUMBER ******************************/
.header-phone {
  padding-right: 10px; }

@media screen and (max-width: 555px) {
  .header-phone, .header-email {
    display: none; } }
/* POINT WHERE MENU CHANGES TO BURGER */
@media screen and (max-width: 1023px) {
  .menu-toggle {
    display: block; }

  .social-container-nav {
    display: none; }

  #main-menu {
    display: none; }

  #site-navigation-1, #site-navigation-2 {
    display: none; }

  .header-social-container {
    width: 100px; } }
@media screen and (max-width: 1023px) {
  #main-menu {
    margin: 0; }

  .main-navigation {
    height: 40px; }

  .scrolled-down .main-navigation {
    height: 30px; } }
.hero-content {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 6;
  display: flex;
  flex-direction: column; }
  .hero-content .hero-text {
    margin: auto;
    width: 55%; }
    .hero-content .hero-text p {
      font-size: 30px; }

.home .hero-content .hero-text {
  margin: auto;
  width: 50%; }
.home .hero-content h1 {
  margin-top: 0px; }

.hero-mask-center .hero-content .hero-text p {
  font-size: 30px;
  padding: 0px 100px; }

#hero-wrapper {
  overflow: hidden;
  position: relative;
  z-index: 200;
  max-height: 600px; }

.home #hero-wrapper {
  max-height: 1080px;
  overflow: hidden; }

.hero-body-text {
  margin-bottom: 20px; }

.hero-wrapper-thin {
  max-height: 400px;
  overflow: hidden;
  position: relative; }

.desktop-device .hero-wrapper-thin {
  min-height: 400px; }

/* Text align options */
.hero-mask-center {
  text-align: center;
  z-index: 0; }

.hero-mask-left {
  text-align: left;
  z-index: 0; }

.hero-mask-right {
  text-align: right;
  z-index: 0; }

/* CUSTOM mask options */
.hero-mask-custom {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 5; }

/* LIGHT mask options */
.hero-mask-light {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(212, 212, 212, 0.7);
  z-index: 5; }

/* DARK mask options */
.hero-mask-dark {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.7);
  z-index: 5; }

/* OWL CAROUSEL */
#hero-wrapper .owl-item {
  float: left;
  max-height: 1080px; }

.hero-slide-container {
  position: relative;
  max-height: 1080px; }

.hero-slide-container picture,
.hero-slide-container picture img {
  max-height: none; }

/* Video Option */
.video-container {
  position: relative;
  float: left;
  width: 100%;
  max-height: 850px; }
  .video-container video {
    position: relative; }

.over-video-header {
  position: absolute;
  z-index: 6;
  height: 100%; }
  .over-video-header h1 {
    font-weight: 300;
    font-size: 4.25rem;
    width: 70%;
    line-height: 120%; }

.over-video-header-inner {
  position: relative;
  height: 100%; }

.over-video-center-align {
  position: relative;
  float: left;
  padding-left: 10%; }

.video-replacement-image {
  display: none; }

@media screen and (max-width: 1500px) {
  .home .hero-content .hero-text {
    width: 70%; } }
@media screen and (max-width: 1024px) {
  .hero-content .hero-text {
    width: 85%; }

  .home .hero-content .hero-text {
    width: 85%; }

  .hero-content h1 {
    font-size: 2.8rem !important;
    margin-top: 20px; }

  .hero-content .hero-text p {
    font-size: 20px; }

  .video-container {
    max-height: 570px; } }
@media screen and (max-width: 1023px) {
  #hero-wrapper,
  #hero-wrapper .owl-item,
  .hero-slide-container {
    max-height: 400px; } }
@media screen and (max-width: 799px) {
  .hero-content h1 {
    font-size: 2.5rem !important;
    margin-top: 20px; }

  .scroll-container {
    display: none; }

  .video-container {
    max-height: 430px; } }
@media screen and (max-height: 767px) {
  #hero-wrapper,
  #hero-wrapper .owl-item,
  .hero-slide-container {
    max-height: 400px; } }
@media screen and (max-width: 760px) {
  .video-container {
    min-height: 425px; }

  .video-container video {
    display: none; }

  .video-replacement-image {
    display: block; } }
@media screen and (max-width: 699px) {
  .hero-content .hero-text p {
    padding: 0px 40px !important; }

  .home .hero-content .hero-text {
    width: 95%; } }
@media screen and (max-width: 599px) {
  .hero-content .hero-text {
    width: 95%; }
  .hero-content h1 {
    font-size: 1.8rem !important;
    margin-top: 90px; }

  .hero-content .hero-text p {
    padding: 0px 30px !important; }

  .hero-link-custom,
  .hero-link-dark,
  .hero-link-light {
    margin-top: 10px; } }
@media screen and (max-width: 499px) {
  .hero-link-custom,
  .hero-link-dark,
  .hero-link-light {
    display: none; } }
.home .hero-wrapper #parallexImage {
  position: relative;
  background-size: cover;
  min-height: 525px;
  background-position: top center;
  width: 100%; }

.hero-wrapper #parallexImage {
  position: relative;
  background-size: cover;
  min-height: 425px;
  background-position: top center;
  width: 100%; }

.logo-container {
  position: relative;
  height: 100%;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 10rem;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s; }
  .logo-container .logo-image {
    max-width: 10rem;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    position: relative;
    opacity: 1;
    z-index: 2;
    /*top: 25%;*/ }
  .logo-container .scrolled-logo-image {
    position: relative;
    opacity: 0;
    z-index: 1;
    width: 10rem;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s; }

.mobile-device .logo-container {
  position: relative;
  height: 90%;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 8rem;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s; }
  .mobile-device .logo-container .logo-image {
    max-width: 8rem;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    position: relative;
    opacity: 1;
    z-index: 2;
    top: 10%; }
  .mobile-device .logo-container .scrolled-logo-image {
    position: relative;
    z-index: 1;
    width: 8rem;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s; }

.scrolled-down #sticky-header .scrolled-logo-image {
  opacity: 1;
  z-index: 2;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  width: 6rem; }

.scrolled-logo-image {
  transition: all 0.3s; }

.scrolled-down header #sticky-header .logo-image {
  opacity: 0;
  z-index: 1;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s; }

/*.scrolled-down .logo-image{ 
	-webkit-transition: all $logo-transition; 
	-moz-transition: all $logo-transition; 
	-o-transition: all $logo-transition; 
	transition: all $logo-transition; 
	display: none;
}
*/
/* logo aligned left */
.header-left-align {
  position: relative;
  float: left;
  width: 100%;
  height: 100%; }
  .header-left-align .logo-container {
    float: left;
    justify-content: flex-start; }
    .header-left-align .logo-container .logo-image {
      float: left;
      position: absolute; }
  .header-left-align .navigation-container .menu {
    width: 100%;
    position: relative;
    float: right; }

.scrolled-down .scrolled-header-left-align {
  position: relative;
  float: left;
  width: 100%;
  height: 100%; }
  .scrolled-down .scrolled-header-left-align .logo-container {
    float: left;
    justify-content: flex-start; }
    .scrolled-down .scrolled-header-left-align .logo-container .logo-image {
      float: left; }
  .scrolled-down .scrolled-header-left-align .navigation-container .menu {
    width: 100%;
    position: relative;
    float: right; }

/* logo aligned right */
.header-right-align {
  position: relative;
  float: right;
  width: 100%;
  height: 100%; }
  .header-right-align .logo-container {
    float: right;
    justify-content: flex-end; }
    .header-right-align .logo-container .logo-image {
      float: right;
      position: absolute; }

.scrolled-down .scrolled-header-right-align {
  position: relative;
  float: right;
  width: 100%;
  height: 100%; }
  .scrolled-down .scrolled-header-right-align .logo-container {
    float: right;
    justify-content: flex-end; }
    .scrolled-down .scrolled-header-right-align .logo-container .logo-image {
      float: right; }

/* logo aligned center */
.header-center-align {
  position: relative;
  /*overflow: hidden; */
  width: 100%;
  height: 100%;
  display: flex; }
  .header-center-align .logo-container {
    position: absolute;
    left: 0;
    right: 0;
    margin: auto; }
    .header-center-align .logo-container .logo-image {
      left: 0;
      right: 0;
      top: 25%; }

.scrolled-down .scrolled-header-center-align {
  position: relative;
  /*overflow: hidden; */
  width: 100%;
  height: 100%;
  display: flex; }
  .scrolled-down .scrolled-header-center-align .logo-container {
    position: absolute;
    left: 0;
    right: 0;
    margin: auto; }
    .scrolled-down .scrolled-header-center-align .logo-container .logo-image {
      left: 0;
      right: 0; }

.header-center-align .left-navigation-container {
  width: 100%;
  justify-content: flex-end;
  margin-right: 8rem; }
.header-center-align .right-navigation-container {
  width: 100%;
  justify-content: flex-start;
  margin-left: 8rem; }

.site-logo.logo-container.mega-menu {
  display: none; }

.menu-active .site-header .header-email a, .menu-active .site-header .header-phone a,
.menu-active .alternative-site-header .header-email a, .menu-active .alternative-site-header .header-phone a {
  display: none; }
