/* CUSTOM CONTAINER CLASSES ========================================================================================================================= */
@media (min-width: 1350px) {
  .container {
    max-width: 1300px;	
  }
}

@media (max-width: 1350px) {
  .container {  
    max-width: 98%;	 
  }
}


/* Navigation Container Widths */
@media (min-width: 1350px) {
  .navigation-container {
    max-width: 1500px;	
  }
}

@media (max-width: 1350px) {
  .navigation-container {  
    max-width: 100%;	 
  }
}


/* Jumbotron container widths */
@media (min-width: 1550px) {
  .jumbotron-container {
    max-width: 1330px;	
  }
}

@media (max-width: 1550px) {
  .jumbotron-container { 
    max-width: 110%;	 
  }
}

@media (max-width: 1184px) {
  .jumbotron-container { 
    max-width: 100%;	 
  }
}

/* OTHER CUSTOM CLASSES ========================================================================================================================= */
/*  Banner Background Positioning */
.banner-background {
  z-index: -1; 
  position: absolute; 
  width: 100%;	
}

@media (min-width: 1800px) {
  .banner-background {
    margin-top: -20px;
  }
}

@media (max-width: 1800px) {
  .banner-background {
    width: 120%;
    margin-left: -20%;
    margin-top: -35px;
  }
}

@media (max-width: 1300px) {
  .banner-background {
    width: 150%;
    margin-left: -50%;
    margin-top: -35px;
  }
}

@media (max-width: 1000px) {
  .banner-background {
    width: 180%;
    margin-left: -80%;
    margin-top: -35px;
  }
}

@media (max-width: 700px) {
  .banner-background {
    width: 400%;
    margin-left: -300%;
    margin-top: -35px;
  }
}



/* Banner Background Item Left */
@media (min-width: 1800px) {
  .banner-item-left {
    float: left;
    width: 55%;
  }
}

@media (max-width: 1800px) {
  .banner-item-left {
    float: left;
    width: 55%;
  }
}

@media (max-width: 1305px) {
  .banner-item-left {
    float: left;
    width: 55%;
  }
}



/* Banner Background Item Right */
@media (min-width: 1800px) {
  .banner-item-right {
    float: right;
    width: 45%;
  }
}

@media (max-width: 1800px) {
  .banner-item-right {
    float: right;
    width: 45%;
  }
}

@media (max-width: 1305px) {
  .banner-item-right {
    float: right;
    width: 45%;
  }
}





/* Banner Item Positioning */
@media (min-width: 1500px) {
  .banner-item {
    max-width: 500px;
  }
}

@media (max-width: 1500px) {
  .banner-item {
    max-width: 390px;
  }
}

@media (max-width: 992px) {
  .banner-item {
    max-width: 300px;
  }
}

@media (max-width: 768px) {
  .banner-item {
    max-width: 100%;
  }
}

/* Background SVG Positioning/Sizing */
.background-svg {
  position: absolute;
}

@media (min-width: 1500px) {
  .background-svg {
    margin-left: -30%;
    width: 120%;
  }
}

@media (max-width: 1500px) {
  .background-svg {
    margin-left: -50%;
    width: 150%;
  }
}

@media (max-width: 992px) {
  .background-svg {
    margin-left: -75%;
    width: 175%;
  }
}

@media (max-width: 768px) {
  .background-svg {
    margin-left: -300%;
    width: 400%;
  }
}

/* Background SVG Full Width Positioning/Sizing */
.background-svg-full {
  position: absolute;
}

@media (min-width: 1500px) {
  .background-svg-full {
    margin-left: -90.9%;
    width: 200%;
  }
}

@media (max-width: 1500px) {
  .background-svg-full {
    margin-left: -90.9%;
    width: 200%;
  }
}

@media (max-width: 992px) {
  .background-svg-full {
    margin-left: -90.9%;
    width: 200%;
  }
}

@media (max-width: 768px) {
  .background-svg-full {
    margin-left: -281.8%;
    width: 400%;
  }
}


/* Custom Cursor */
.cursor-custom {cursor: url("/images/verity-logo-xs.png"),auto;}

.pointer {cursor: pointer;}

/* Custom Banner Floating Photo Positioning */
@media (min-width: 1600px) {
  .banner-photo {
    transform: translate(0px, 0px);
  }
}

@media (max-width: 1600px) {
  .banner-photo {
    transform: translate(60px, 0px);
  }
}

@media (max-width: 1400px) {
  .banner-photo {
    transform: translate(120px, 0px);
  }
}

/* Remove default arrow chevron next to drop down menu*/
.hs-has-sub-menu > a::after {
  display: none !important;
}

/* Pricing Tables Highlighted Background */
.highlight-price {
background-color: rgb(206, 234, 250);
}

/* Navigation Logo Responsive Sizing */
.nav-logo {
width: 250px; 
height: auto;
}

@media (max-width: 1400px) {
.nav-logo {
  width: 230px; 
  height: auto;
}
}

@media (max-width: 1100px) {
.nav-logo {
  width: 210px; 
  height: auto;
}
}

body {
  font-family: 'Heebo', sans-serif;
  font-weight: 400;
}


/* Navigation Line Height */
.nav-line-height {
line-height:185%;
}

/* Background Wave */
.bg-wave {
height:600px;
background: url(/images/banner-test1.jpg) center/cover;
-webkit-mask:
  radial-gradient(var(--r1,100%) var(--r2,60.8%) at top   ,white 79.5%,transparent 80%) top left,
  radial-gradient(var(--r1,100%) var(--r2,100%) at bottom,transparent 79.5%,white 80%) top center,
  radial-gradient(var(--r1,100%) var(--r2,60.8%) at top   ,white 79.5%,transparent 80%) top right;
mask:
  radial-gradient(var(--r1,100%) var(--r2,60.8%) at top   ,white 79.5%,transparent 80%) top left,
  radial-gradient(var(--r1,100%) var(--r2,100%) at bottom,transparent 79.5%,white 80%) top center,
  radial-gradient(var(--r1,100%) var(--r2,60.8%) at top   ,white 79.5%,transparent 80%) top right;
 /* adjust the 150% to control the covered area, the bigger the value the bigger the area will be*/
-webkit-mask-size:33.4% 150%;
-webkit-mask-repeat:no-repeat;
mask-size:33.4% 150%;
mask-repeat:no-repeat;
}

.bg-repeat-image {
display: block;
height: 52px;
background-repeat: repeat-x;
background-size: contain;
background-position: center center;
}

.svg-class {
display: inline-block;
position: absolute;
top: 0;
left: 0;
}

.container-class {
display: inline-block;
position: absolute;
width: 100%;
padding-bottom: 100%;
vertical-align: middle;
overflow: hidden;
top: 0;
left: 0;
}

.body-class {
overflow: hidden;
}

p, h1, h2, h3, h4, h5, h6, li, ul, a  {
  font-family: 'Ibarra Real Nova', serif;
  font-weight: 400;
  color: #333333;
  font-size: 18px;
}

/* CUSTOM COLOR CLASSES ========================================================================================================================= */
/* Dropdown Navigation */
.dropdown-button {
  color: black !important;
}

.dropdown-button:hover {
  background-color: white ;
  color: #217eb8 ;
}

/* Custom Nav Hover Color */
.nav-button {
  color: #276DB4;
  border-color: #276DB4;
  background-color: white;
}

.nav-button:hover {
  color: white;
  border-color: white;
  background-color: #2E71B5;
}

.footer-hover:hover {
  color: #e0e0e0;
}

.footer-hover {
  color: #999999;
}

.header-hover:hover {
  color: #00629e !important;
}

.header-darkblue-hover:hover {
  color: #00416a !important;
}

/* Button Hover Transitions */
.g-bg-main--hover:hover {
  background-color: #00629e !important;
}

.g-brd-main--hover:hover {
  border-color: #00629e !important;
}

.g-bg-darkblue--hover:hover {
  background-color: #00416a !important;
}

.g-brd-darkblue--hover:hover {
  border-color: #00416a !important;
}

/* Custom Gradient Colors */
.g-bg-blue-lineargradient-v2 {
  background-repeat: repeat-x;
  background-image: linear-gradient(225deg, #00629e, #429edc); }

.g-bg-blue-lineargradient-v3 {
  background-repeat: repeat-x;
  background-image: linear-gradient(225deg, #3266a2, #98cfbf); }

.g-bg-blue-lineargradient-v4 {
  background-repeat: repeat-x;
  background-image: linear-gradient(225deg, #5b85df, #3ec2e3); }

/* Color Blue */
.g-brd-blue {
  border-color: #00629e !important; }

.g-brd-blue--hover:hover, .g-brd-blue--active.active {
  border-color: #00629e !important; }

*:hover > .g-brd-blue--hover-parent {
  border-color: #00629e !important; }

/* Color Blue */
.g-brd-blue-top {
  border-top-color: #00629e !important; }

.g-brd-blue-bottom {
  border-bottom-color: #00629e !important; }

.g-brd-blue-left {
  border-left-color: #00629e !important; }

.g-brd-blue-right {
  border-right-color: #00629e !important; }

.g-color-primary {
  color: #2E71B5;
}

.g-color-blue {
  color: #2E71B5;
}

.g-bg-primary {
  background-color: #3279c5;
}


/* CUSTOM WIDTH/HEIGHT CLASSES ========================================================================================================================= */
/* Custom Max Width/Height + Responsive */

/* Max Height Percentages */
.g-max-height-5p {
  max-height: 5%;
}
.g-max-height-10p {
  max-height: 10%;
}
.g-max-height-15p {
  max-height: 15%;
}
.g-max-height-20p {
  max-height: 20%;
}
.g-max-height-25p {
  max-height: 25%;
}
.g-max-height-30p {
  max-height: 30%;
}
.g-max-height-35p {
  max-height: 35%;
}
.g-max-height-40p {
  max-height: 40%;
}
.g-max-height-45p {
  max-height: 45%;
}
.g-max-height-50p {
  max-height: 50%;
}
.g-max-height-55p {
  max-height: 55%;
}
.g-max-height-60p {
  max-height: 60%;
}
.g-max-height-65p {
  max-height: 65%;
}
.g-max-height-70p {
  max-height: 70%;
}
.g-max-height-75p {
  max-height: 75%;
}
.g-max-height-80p {
  max-height: 80%;
}
.g-max-height-85p {
  max-height: 85%;
}
.g-max-height-90p {
  max-height: 90%;
}
.g-max-height-95p {
  max-height: 95%;
}
.g-max-height-100p {
  max-height: 100%;
}
.g-max-height-110p {
  max-height: 110%;
}
.g-max-height-120p {
  max-height: 120%;
}
.g-max-height-130p {
  max-height: 130%;
}
.g-max-height-140p {
  max-height: 140%;
}
.g-max-height-150p {
  max-height: 150%;
}
.g-max-height-160p {
  max-height: 160%;
}
.g-max-height-170p {
  max-height: 170%;
}
.g-max-height-180p {
  max-height: 180%;
}
.g-max-height-190p {
  max-height: 190%;
}
.g-max-height-200p {
  max-height: 200%;
}

/* Max Height Percentages Responsive */
/* Extra large */
@media (max-height: 1200px) {
  .g-max-height-5p--xl {
    max-height: 5%;
  }
  .g-max-height-10p--xl {
    max-height: 10%;
  }
  .g-max-height-15p--xl {
    max-height: 15%;
  }
  .g-max-height-20p--xl {
    max-height: 20%;
  }
  .g-max-height-25p--xl {
    max-height: 25%;
  }
  .g-max-height-30p--xl {
    max-height: 30%;
  }
  .g-max-height-35p--xl {
    max-height: 35%;
  }
  .g-max-height-40p--xl {
    max-height: 40%;
  }
  .g-max-height-45p--xl {
    max-height: 45%;
  }
  .g-max-height-50p--xl {
    max-height: 50%;
  }
  .g-max-height-55p--xl {
    max-height: 55%;
  }
  .g-max-height-60p--xl {
    max-height: 60%;
  }
  .g-max-height-65p--xl {
    max-height: 65%;
  }
  .g-max-height-70p--xl {
    max-height: 70%;
  }
  .g-max-height-75p--xl {
    max-height: 75%;
  }
  .g-max-height-80p--xl {
    max-height: 80%;
  }
  .g-max-height-85p--xl {
    max-height: 85%;
  }
  .g-max-height-90p--xl {
    max-height: 90%;
  }
  .g-max-height-95p--xl {
    max-height: 95%;
  }
  .g-max-height-100p--xl {
    max-height: 100%;
  }
  .g-max-height-110p--xl {
    max-height: 110%;
  }
  .g-max-height-120p--xl {
    max-height: 120%;
  }
  .g-max-height-130p--xl {
    max-height: 130%;
  }
  .g-max-height-140p--xl {
    max-height: 140%;
  }
  .g-max-height-150p--xl {
    max-height: 150%;
  }
  .g-max-height-160p--xl {
    max-height: 160%;
  }
  .g-max-height-170p--xl {
    max-height: 170%;
  }
  .g-max-height-180p--xl {
    max-height: 180%;
  }
  .g-max-height-190p--xl {
    max-height: 190%;
  }
  .g-max-height-200p--xl {
    max-height: 200%;
  }
}

/* large */
@media (max-height: 992px) {
  .g-max-height-5p--lg {
    max-height: 5%;
  }
  .g-max-height-10p--lg {
    max-height: 10%;
  }
  .g-max-height-15p--lg {
    max-height: 15%;
  }
  .g-max-height-20p--lg {
    max-height: 20%;
  }
  .g-max-height-25p--lg {
    max-height: 25%;
  }
  .g-max-height-30p--lg {
    max-height: 30%;
  }
  .g-max-height-35p--lg {
    max-height: 35%;
  }
  .g-max-height-40p--lg {
    max-height: 40%;
  }
  .g-max-height-45p--lg {
    max-height: 45%;
  }
  .g-max-height-50p--lg {
    max-height: 50%;
  }
  .g-max-height-55p--lg {
    max-height: 55%;
  }
  .g-max-height-60p--lg {
    max-height: 60%;
  }
  .g-max-height-65p--lg {
    max-height: 65%;
  }
  .g-max-height-70p--lg {
    max-height: 70%;
  }
  .g-max-height-75p--lg {
    max-height: 75%;
  }
  .g-max-height-80p--lg {
    max-height: 80%;
  }
  .g-max-height-85p--lg {
    max-height: 85%;
  }
  .g-max-height-90p--lg {
    max-height: 90%;
  }
  .g-max-height-95p--lg {
    max-height: 95%;
  }
  .g-max-height-100p--lg {
    max-height: 100%;
  }
  .g-max-height-110p--lg {
    max-height: 110%;
  }
  .g-max-height-120p--lg {
    max-height: 120%;
  }
  .g-max-height-130p--lg {
    max-height: 130%;
  }
  .g-max-height-140p--lg {
    max-height: 140%;
  }
  .g-max-height-150p--lg {
    max-height: 150%;
  }
  .g-max-height-160p--lg {
    max-height: 160%;
  }
  .g-max-height-170p--lg {
    max-height: 170%;
  }
  .g-max-height-180p--lg {
    max-height: 180%;
  }
  .g-max-height-190p--lg {
    max-height: 190%;
  }
  .g-max-height-200p--lg {
    max-height: 200%;
  }
}

/* Medium */
@media (max-height: 768px) {
  .g-max-height-5p--md {
    max-height: 5%;
  }
  .g-max-height-10p--md {
    max-height: 10%;
  }
  .g-max-height-15p--md {
    max-height: 15%;
  }
  .g-max-height-20p--md {
    max-height: 20%;
  }
  .g-max-height-25p--md {
    max-height: 25%;
  }
  .g-max-height-30p--md {
    max-height: 30%;
  }
  .g-max-height-35p--md {
    max-height: 35%;
  }
  .g-max-height-40p--md {
    max-height: 40%;
  }
  .g-max-height-45p--md {
    max-height: 45%;
  }
  .g-max-height-50p--md {
    max-height: 50%;
  }
  .g-max-height-55p--md {
    max-height: 55%;
  }
  .g-max-height-60p--md {
    max-height: 60%;
  }
  .g-max-height-65p--md {
    max-height: 65%;
  }
  .g-max-height-70p--md {
    max-height: 70%;
  }
  .g-max-height-75p--md {
    max-height: 75%;
  }
  .g-max-height-80p--md {
    max-height: 80%;
  }
  .g-max-height-85p--md {
    max-height: 85%;
  }
  .g-max-height-90p--md {
    max-height: 90%;
  }
  .g-max-height-95p--md {
    max-height: 95%;
  }
  .g-max-height-100p--md {
    max-height: 100%;
  }
  .g-max-height-110p--md {
    max-height: 110%;
  }
  .g-max-height-120p--md {
    max-height: 120%;
  }
  .g-max-height-130p--md {
    max-height: 130%;
  }
  .g-max-height-140p--md {
    max-height: 140%;
  }
  .g-max-height-150p--md {
    max-height: 150%;
  }
  .g-max-height-160p--md {
    max-height: 160%;
  }
  .g-max-height-170p--md {
    max-height: 170%;
  }
  .g-max-height-180p--md {
    max-height: 180%;
  }
  .g-max-height-190p--md {
    max-height: 190%;
  }
  .g-max-height-200p--md {
    max-height: 200%;
  }
}

/* Small */
@media (max-height: 576px) {
  .g-max-height-5p--sm {
    max-height: 5%;
  }
  .g-max-height-10p--sm {
    max-height: 10%;
  }
  .g-max-height-15p--sm {
    max-height: 15%;
  }
  .g-max-height-20p--sm {
    max-height: 20%;
  }
  .g-max-height-25p--sm {
    max-height: 25%;
  }
  .g-max-height-30p--sm {
    max-height: 30%;
  }
  .g-max-height-35p--sm {
    max-height: 35%;
  }
  .g-max-height-40p--sm {
    max-height: 40%;
  }
  .g-max-height-45p--sm {
    max-height: 45%;
  }
  .g-max-height-50p--sm {
    max-height: 50%;
  }
  .g-max-height-55p--sm {
    max-height: 55%;
  }
  .g-max-height-60p--sm {
    max-height: 60%;
  }
  .g-max-height-65p--sm {
    max-height: 65%;
  }
  .g-max-height-70p--sm {
    max-height: 70%;
  }
  .g-max-height-75p--sm {
    max-height: 75%;
  }
  .g-max-height-80p--sm {
    max-height: 80%;
  }
  .g-max-height-85p--sm {
    max-height: 85%;
  }
  .g-max-height-90p--sm {
    max-height: 90%;
  }
  .g-max-height-95p--sm {
    max-height: 95%;
  }
  .g-max-height-100p--sm {
    max-height: 100%;
  }
  .g-max-height-110p--sm {
    max-height: 110%;
  }
  .g-max-height-120p--sm {
    max-height: 120%;
  }
  .g-max-height-130p--sm {
    max-height: 130%;
  }
  .g-max-height-140p--sm {
    max-height: 140%;
  }
  .g-max-height-150p--sm {
    max-height: 150%;
  }
  .g-max-height-160p--sm {
    max-height: 160%;
  }
  .g-max-height-170p--sm {
    max-height: 170%;
  }
  .g-max-height-180p--sm {
    max-height: 180%;
  }
  .g-max-height-190p--sm {
    max-height: 190%;
  }
  .g-max-height-200p--sm {
    max-height: 200%;
  }
}

/* Extra Small */
@media (max-height: 0) {
  .g-max-height-5p--xs {
    max-height: 5%;
  }
  .g-max-height-10p--xs {
    max-height: 10%;
  }
  .g-max-height-15p--xs {
    max-height: 15%;
  }
  .g-max-height-20p--xs {
    max-height: 20%;
  }
  .g-max-height-25p--xs {
    max-height: 25%;
  }
  .g-max-height-30p--xs {
    max-height: 30%;
  }
  .g-max-height-35p--xs {
    max-height: 35%;
  }
  .g-max-height-40p--xs {
    max-height: 40%;
  }
  .g-max-height-45p--xs {
    max-height: 45%;
  }
  .g-max-height-50p--xs {
    max-height: 50%;
  }
  .g-max-height-55p--xs {
    max-height: 55%;
  }
  .g-max-height-60p--xs {
    max-height: 60%;
  }
  .g-max-height-65p--xs {
    max-height: 65%;
  }
  .g-max-height-70p--xs {
    max-height: 70%;
  }
  .g-max-height-75p--xs {
    max-height: 75%;
  }
  .g-max-height-80p--xs {
    max-height: 80%;
  }
  .g-max-height-85p--xs {
    max-height: 85%;
  }
  .g-max-height-90p--xs {
    max-height: 90%;
  }
  .g-max-height-95p--xs {
    max-height: 95%;
  }
  .g-max-height-100p--xs {
    max-height: 100%;
  }
  .g-max-height-110p--xs {
    max-height: 110%;
  }
  .g-max-height-120p--xs {
    max-height: 120%;
  }
  .g-max-height-130p--xs {
    max-height: 130%;
  }
  .g-max-height-140p--xs {
    max-height: 140%;
  }
  .g-max-height-150p--xs {
    max-height: 150%;
  }
  .g-max-height-160p--xs {
    max-height: 160%;
  }
  .g-max-height-170p--xs {
    max-height: 170%;
  }
  .g-max-height-180p--xs {
    max-height: 180%;
  }
  .g-max-height-190p--xs {
    max-height: 190%;
  }
  .g-max-height-200p--xs {
    max-height: 200%;
  }
}


/* Min Width Pixels */
.g-max-height-50px {
  max-height: 50px;
}
.g-max-height-100px {
  max-height: 100px;
}
.g-max-height-150px {
  max-height: 150px;
}
.g-max-height-200px {
  max-height: 200px;
}
.g-max-height-250px {
  max-height: 250px;
}
.g-max-height-300px {
  max-height: 300px;
}
.g-max-height-350px {
  max-height: 350px;
}
.g-max-height-400px {
  max-height: 400px;
}
.g-max-height-450px {
  max-height: 450px;
}
.g-max-height-500px {
  max-height: 500px;
}
.g-max-height-550px {
  max-height: 550px;
}
.g-max-height-600px {
  max-height: 600px;
}
.g-max-height-650px {
  max-height: 650px;
}
.g-max-height-700px {
  max-height: 700px;
}
.g-max-height-750px {
  max-height: 750px;
}
.g-max-height-800px {
  max-height: 800px;
}
.g-max-height-850px {
  max-height: 850px;
}
.g-max-height-900px {
  max-height: 900px;
}
.g-max-height-950px {
  max-height: 950px;
}
.g-max-height-1000px {
  max-height: 1000px;
}
.g-max-height-1050px {
  max-height: 1050px;
}
.g-max-height-1100px {
  max-height: 1100px;
}
.g-max-height-1150px {
  max-height: 1150px;
}
.g-max-height-1200px {
  max-height: 1200px;
}
.g-max-height-1250px {
  max-height: 1250px;
}
.g-max-height-1300px {
  max-height: 1300px;
}
.g-max-height-1350px {
  max-height: 1350px;
}
.g-max-height-1400px {
  max-height: 1400px;
}
.g-max-height-1450px {
  max-height: 1450px;
}
.g-max-height-1500px {
  max-height: 1500px;
}
.g-max-height-1550px {
  max-height: 1550px;
}
.g-max-height-1600px {
  max-height: 1600px;
}
.g-max-height-1650px {
  max-height: 1650px;
}
.g-max-height-1700px {
  max-height: 1700px;
}
.g-max-height-1750px {
  max-height: 1750px;
}
.g-max-height-1800px {
  max-height: 1800px;
}
.g-max-height-1850px {
  max-height: 1850px;
}
.g-max-height-1900px {
  max-height: 1900px;
}
.g-max-height-1950px {
  max-height: 1950px;
}
.g-max-height-2000px {
  max-height: 2000px;
}

/* Max Height Pixels Responsive */
/* Extra large */
@media (max-height: 1200px) {
  .g-max-height-50px--xl {
    max-height: 50px;
  }
  .g-max-height-100px--xl {
    max-height: 100px;
  }
  .g-max-height-150px--xl {
    max-height: 150px;
  }
  .g-max-height-200px--xl {
    max-height: 200px;
  }
  .g-max-height-250px--xl {
    max-height: 250px;
  }
  .g-max-height-300px--xl {
    max-height: 300px;
  }
  .g-max-height-350px--xl {
    max-height: 350px;
  }
  .g-max-height-400px--xl {
    max-height: 400px;
  }
  .g-max-height-450px--xl {
    max-height: 450px;
  }
  .g-max-height-500px--xl {
    max-height: 500px;
  }
  .g-max-height-550px--xl {
    max-height: 550px;
  }
  .g-max-height-600px--xl {
    max-height: 600px;
  }
  .g-max-height-650px--xl {
    max-height: 650px;
  }
  .g-max-height-700px--xl {
    max-height: 700px;
  }
  .g-max-height-750px--xl {
    max-height: 750px;
  }
  .g-max-height-800px--xl {
    max-height: 800px;
  }
  .g-max-height-850px--xl {
    max-height: 850px;
  }
  .g-max-height-900px--xl {
    max-height: 900px;
  }
  .g-max-height-950px--xl {
    max-height: 950px;
  }
  .g-max-height-1000px--xl {
    max-height: 1000px;
  }
  .g-max-height-1050px--xl {
    max-height: 1050px;
  }
  .g-max-height-1100px--xl {
    max-height: 1100px;
  }
  .g-max-height-1150px--xl {
    max-height: 1150px;
  }
  .g-max-height-1200px--xl {
    max-height: 1200px;
  }
  .g-max-height-1250px--xl {
    max-height: 1250px;
  }
  .g-max-height-1300px--xl {
    max-height: 1300px;
  }
  .g-max-height-1350px--xl {
    max-height: 1350px;
  }
  .g-max-height-1400px--xl {
    max-height: 1400px;
  }
  .g-max-height-1450px--xl {
    max-height: 1450px;
  }
  .g-max-height-1500px--xl {
    max-height: 1500px;
  }
  .g-max-height-1550px--xl {
    max-height: 1550px;
  }
  .g-max-height-1600px--xl {
    max-height: 1600px;
  }
  .g-max-height-1650px--xl {
    max-height: 1650px;
  }
  .g-max-height-1700px--xl {
    max-height: 1700px;
  }
  .g-max-height-1750px--xl {
    max-height: 1750px;
  }
  .g-max-height-1800px--xl {
    max-height: 1800px;
  }
  .g-max-height-1850px--xl {
    max-height: 1850px;
  }
  .g-max-height-1900px--xl {
    max-height: 1900px;
  }
  .g-max-height-1950px--xl {
    max-height: 1950px;
  }
  .g-max-height-2000px--xl {
    max-height: 2000px;
  }
}

/* large */
@media (max-height: 992px) {
  .g-max-height-50px--lg {
    max-height: 50px;
  }
  .g-max-height-100px--lg {
    max-height: 100px;
  }
  .g-max-height-150px--lg {
    max-height: 150px;
  }
  .g-max-height-200px--lg {
    max-height: 200px;
  }
  .g-max-height-250px--lg {
    max-height: 250px;
  }
  .g-max-height-300px--lg {
    max-height: 300px;
  }
  .g-max-height-350px--lg {
    max-height: 350px;
  }
  .g-max-height-400px--lg {
    max-height: 400px;
  }
  .g-max-height-450px--lg {
    max-height: 450px;
  }
  .g-max-height-500px--lg {
    max-height: 500px;
  }
  .g-max-height-550px--lg {
    max-height: 550px;
  }
  .g-max-height-600px--lg {
    max-height: 600px;
  }
  .g-max-height-650px--lg {
    max-height: 650px;
  }
  .g-max-height-700px--lg {
    max-height: 700px;
  }
  .g-max-height-750px--lg {
    max-height: 750px;
  }
  .g-max-height-800px--lg {
    max-height: 800px;
  }
  .g-max-height-850px--lg {
    max-height: 850px;
  }
  .g-max-height-900px--lg {
    max-height: 900px;
  }
  .g-max-height-950px--lg {
    max-height: 950px;
  }
  .g-max-height-1000px--lg {
    max-height: 1000px;
  }
  .g-max-height-1050px--lg {
    max-height: 1050px;
  }
  .g-max-height-1100px--lg {
    max-height: 1100px;
  }
  .g-max-height-1150px--lg {
    max-height: 1150px;
  }
  .g-max-height-1200px--lg {
    max-height: 1200px;
  }
  .g-max-height-1250px--lg {
    max-height: 1250px;
  }
  .g-max-height-1300px--lg {
    max-height: 1300px;
  }
  .g-max-height-1350px--lg {
    max-height: 1350px;
  }
  .g-max-height-1400px--lg {
    max-height: 1400px;
  }
  .g-max-height-1450px--lg {
    max-height: 1450px;
  }
  .g-max-height-1500px--lg {
    max-height: 1500px;
  }
  .g-max-height-1550px--lg {
    max-height: 1550px;
  }
  .g-max-height-1600px--lg {
    max-height: 1600px;
  }
  .g-max-height-1650px--lg {
    max-height: 1650px;
  }
  .g-max-height-1700px--lg {
    max-height: 1700px;
  }
  .g-max-height-1750px--lg {
    max-height: 1750px;
  }
  .g-max-height-1800px--lg {
    max-height: 1800px;
  }
  .g-max-height-1850px--lg {
    max-height: 1850px;
  }
  .g-max-height-1900px--lg {
    max-height: 1900px;
  }
  .g-max-height-1950px--lg {
    max-height: 1950px;
  }
  .g-max-height-2000px--lg {
    max-height: 2000px;
  }
}

/* Medium */
@media (max-height: 768px) {
  .g-max-height-50px--md {
    max-height: 50px;
  }
  .g-max-height-100px--md {
    max-height: 100px;
  }
  .g-max-height-150px--md {
    max-height: 150px;
  }
  .g-max-height-200px--md {
    max-height: 200px;
  }
  .g-max-height-250px--md {
    max-height: 250px;
  }
  .g-max-height-300px--md {
    max-height: 300px;
  }
  .g-max-height-350px--md {
    max-height: 350px;
  }
  .g-max-height-400px--md {
    max-height: 400px;
  }
  .g-max-height-450px--md {
    max-height: 450px;
  }
  .g-max-height-500px--md {
    max-height: 500px;
  }
  .g-max-height-550px--md {
    max-height: 550px;
  }
  .g-max-height-600px--md {
    max-height: 600px;
  }
  .g-max-height-650px--md {
    max-height: 650px;
  }
  .g-max-height-700px--md {
    max-height: 700px;
  }
  .g-max-height-750px--md {
    max-height: 750px;
  }
  .g-max-height-800px--md {
    max-height: 800px;
  }
  .g-max-height-850px--md {
    max-height: 850px;
  }
  .g-max-height-900px--md {
    max-height: 900px;
  }
  .g-max-height-950px--md {
    max-height: 950px;
  }
  .g-max-height-1000px--md {
    max-height: 1000px;
  }
  .g-max-height-1050px--md {
    max-height: 1050px;
  }
  .g-max-height-1100px--md {
    max-height: 1100px;
  }
  .g-max-height-1150px--md {
    max-height: 1150px;
  }
  .g-max-height-1200px--md {
    max-height: 1200px;
  }
  .g-max-height-1250px--md {
    max-height: 1250px;
  }
  .g-max-height-1300px--md {
    max-height: 1300px;
  }
  .g-max-height-1350px--md {
    max-height: 1350px;
  }
  .g-max-height-1400px--md {
    max-height: 1400px;
  }
  .g-max-height-1450px--md {
    max-height: 1450px;
  }
  .g-max-height-1500px--md {
    max-height: 1500px;
  }
  .g-max-height-1550px--md {
    max-height: 1550px;
  }
  .g-max-height-1600px--md {
    max-height: 1600px;
  }
  .g-max-height-1650px--md {
    max-height: 1650px;
  }
  .g-max-height-1700px--md {
    max-height: 1700px;
  }
  .g-max-height-1750px--md {
    max-height: 1750px;
  }
  .g-max-height-1800px--md {
    max-height: 1800px;
  }
  .g-max-height-1850px--md {
    max-height: 1850px;
  }
  .g-max-height-1900px--md {
    max-height: 1900px;
  }
  .g-max-height-1950px--md {
    max-height: 1950px;
  }
  .g-max-height-2000px--md {
    max-height: 2000px;
  }
}

/* Small */
@media (max-height: 576px) {
  .g-max-height-50px--sm {
    max-height: 50px;
  }
  .g-max-height-100px--sm {
    max-height: 100px;
  }
  .g-max-height-150px--sm {
    max-height: 150px;
  }
  .g-max-height-200px--sm {
    max-height: 200px;
  }
  .g-max-height-250px--sm {
    max-height: 250px;
  }
  .g-max-height-300px--sm {
    max-height: 300px;
  }
  .g-max-height-350px--sm {
    max-height: 350px;
  }
  .g-max-height-400px--sm {
    max-height: 400px;
  }
  .g-max-height-450px--sm {
    max-height: 450px;
  }
  .g-max-height-500px--sm {
    max-height: 500px;
  }
  .g-max-height-550px--sm {
    max-height: 550px;
  }
  .g-max-height-600px--sm {
    max-height: 600px;
  }
  .g-max-height-650px--sm {
    max-height: 650px;
  }
  .g-max-height-700px--sm {
    max-height: 700px;
  }
  .g-max-height-750px--sm {
    max-height: 750px;
  }
  .g-max-height-800px--sm {
    max-height: 800px;
  }
  .g-max-height-850px--sm {
    max-height: 850px;
  }
  .g-max-height-900px--sm {
    max-height: 900px;
  }
  .g-max-height-950px--sm {
    max-height: 950px;
  }
  .g-max-height-1000px--sm {
    max-height: 1000px;
  }
  .g-max-height-1050px--sm {
    max-height: 1050px;
  }
  .g-max-height-1100px--sm {
    max-height: 1100px;
  }
  .g-max-height-1150px--sm {
    max-height: 1150px;
  }
  .g-max-height-1200px--sm {
    max-height: 1200px;
  }
  .g-max-height-1250px--sm {
    max-height: 1250px;
  }
  .g-max-height-1300px--sm {
    max-height: 1300px;
  }
  .g-max-height-1350px--sm {
    max-height: 1350px;
  }
  .g-max-height-1400px--sm {
    max-height: 1400px;
  }
  .g-max-height-1450px--sm {
    max-height: 1450px;
  }
  .g-max-height-1500px--sm {
    max-height: 1500px;
  }
  .g-max-height-1550px--sm {
    max-height: 1550px;
  }
  .g-max-height-1600px--sm {
    max-height: 1600px;
  }
  .g-max-height-1650px--sm {
    max-height: 1650px;
  }
  .g-max-height-1700px--sm {
    max-height: 1700px;
  }
  .g-max-height-1750px--sm {
    max-height: 1750px;
  }
  .g-max-height-1800px--sm {
    max-height: 1800px;
  }
  .g-max-height-1850px--sm {
    max-height: 1850px;
  }
  .g-max-height-1900px--sm {
    max-height: 1900px;
  }
  .g-max-height-1950px--sm {
    max-height: 1950px;
  }
  .g-max-height-2000px--sm {
    max-height: 2000px;
  }
}

/* Extra Small */
@media (max-height: 0) {
  .g-max-height-50px--xs {
    max-height: 50px;
  }
  .g-max-height-100px--xs {
    max-height: 100px;
  }
  .g-max-height-150px--xs {
    max-height: 150px;
  }
  .g-max-height-200px--xs {
    max-height: 200px;
  }
  .g-max-height-250px--xs {
    max-height: 250px;
  }
  .g-max-height-300px--xs {
    max-height: 300px;
  }
  .g-max-height-350px--xs {
    max-height: 350px;
  }
  .g-max-height-400px--xs {
    max-height: 400px;
  }
  .g-max-height-450px--xs {
    max-height: 450px;
  }
  .g-max-height-500px--xs {
    max-height: 500px;
  }
  .g-max-height-550px--xs {
    max-height: 550px;
  }
  .g-max-height-600px--xs {
    max-height: 600px;
  }
  .g-max-height-650px--xs {
    max-height: 650px;
  }
  .g-max-height-700px--xs {
    max-height: 700px;
  }
  .g-max-height-750px--xs {
    max-height: 750px;
  }
  .g-max-height-800px--xs {
    max-height: 800px;
  }
  .g-max-height-850px--xs {
    max-height: 850px;
  }
  .g-max-height-900px--xs {
    max-height: 900px;
  }
  .g-max-height-950px--xs {
    max-height: 950px;
  }
  .g-max-height-1000px--xs {
    max-height: 1000px;
  }
  .g-max-height-1050px--xs {
    max-height: 1050px;
  }
  .g-max-height-1100px--xs {
    max-height: 1100px;
  }
  .g-max-height-1150px--xs {
    max-height: 1150px;
  }
  .g-max-height-1200px--xs {
    max-height: 1200px;
  }
  .g-max-height-1250px--xs {
    max-height: 1250px;
  }
  .g-max-height-1300px--xs {
    max-height: 1300px;
  }
  .g-max-height-1350px--xs {
    max-height: 1350px;
  }
  .g-max-height-1400px--xs {
    max-height: 1400px;
  }
  .g-max-height-1450px--xs {
    max-height: 1450px;
  }
  .g-max-height-1500px--xs {
    max-height: 1500px;
  }
  .g-max-height-1550px--xs {
    max-height: 1550px;
  }
  .g-max-height-1600px--xs {
    max-height: 1600px;
  }
  .g-max-height-1650px--xs {
    max-height: 1650px;
  }
  .g-max-height-1700px--xs {
    max-height: 1700px;
  }
  .g-max-height-1750px--xs {
    max-height: 1750px;
  }
  .g-max-height-1800px--xs {
    max-height: 1800px;
  }
  .g-max-height-1850px--xs {
    max-height: 1850px;
  }
  .g-max-height-1900px--xs {
    max-height: 1900px;
  }
  .g-max-height-1950px--xs {
    max-height: 1950px;
  }
  .g-max-height-2000px--xs {
    max-height: 2000px;
  }
}


/* Max Width Percentages */
.g-max-width-5p {
  max-width: 5%;
}
.g-max-width-10p {
  max-width: 10%;
}
.g-max-width-15p {
  max-width: 15%;
}
.g-max-width-20p {
  max-width: 20%;
}
.g-max-width-25p {
  max-width: 25%;
}
.g-max-width-30p {
  max-width: 30%;
}
.g-max-width-35p {
  max-width: 35%;
}
.g-max-width-40p {
  max-width: 40%;
}
.g-max-width-45p {
  max-width: 45%;
}
.g-max-width-50p {
  max-width: 50%;
}
.g-max-width-55p {
  max-width: 55%;
}
.g-max-width-60p {
  max-width: 60%;
}
.g-max-width-65p {
  max-width: 65%;
}
.g-max-width-70p {
  max-width: 70%;
}
.g-max-width-75p {
  max-width: 75%;
}
.g-max-width-80p {
  max-width: 80%;
}
.g-max-width-85p {
  max-width: 85%;
}
.g-max-width-90p {
  max-width: 90%;
}
.g-max-width-95p {
  max-width: 95%;
}
.g-max-width-100p {
  max-width: 100%;
}
.g-max-width-110p {
  max-width: 110%;
}
.g-max-width-120p {
  max-width: 120%;
}
.g-max-width-130p {
  max-width: 130%;
}
.g-max-width-140p {
  max-width: 140%;
}
.g-max-width-150p {
  max-width: 150%;
}
.g-max-width-160p {
  max-width: 160%;
}
.g-max-width-170p {
  max-width: 170%;
}
.g-max-width-180p {
  max-width: 180%;
}
.g-max-width-190p {
  max-width: 190%;
}
.g-max-width-200p {
  max-width: 200%;
}

/* Max Width Percentages Responsive */
/* Extra large */
@media (min-width: 1200px) {
  .g-max-width-5p--xl {
    max-width: 5%;
  }
  .g-max-width-10p--xl {
    max-width: 10%;
  }
  .g-max-width-15p--xl {
    max-width: 15%;
  }
  .g-max-width-20p--xl {
    max-width: 20%;
  }
  .g-max-width-25p--xl {
    max-width: 25%;
  }
  .g-max-width-30p--xl {
    max-width: 30%;
  }
  .g-max-width-35p--xl {
    max-width: 35%;
  }
  .g-max-width-40p--xl {
    max-width: 40%;
  }
  .g-max-width-45p--xl {
    max-width: 45%;
  }
  .g-max-width-50p--xl {
    max-width: 50%;
  }
  .g-max-width-55p--xl {
    max-width: 55%;
  }
  .g-max-width-60p--xl {
    max-width: 60%;
  }
  .g-max-width-65p--xl {
    max-width: 65%;
  }
  .g-max-width-70p--xl {
    max-width: 70%;
  }
  .g-max-width-75p--xl {
    max-width: 75%;
  }
  .g-max-width-80p--xl {
    max-width: 80%;
  }
  .g-max-width-85p--xl {
    max-width: 85%;
  }
  .g-max-width-90p--xl {
    max-width: 90%;
  }
  .g-max-width-95p--xl {
    max-width: 95%;
  }
  .g-max-width-100p--xl {
    max-width: 100%;
  }
  .g-max-width-110p--xl {
    max-width: 110%;
  }
  .g-max-width-120p--xl {
    max-width: 120%;
  }
  .g-max-width-130p--xl {
    max-width: 130%;
  }
  .g-max-width-140p--xl {
    max-width: 140%;
  }
  .g-max-width-150p--xl {
    max-width: 150%;
  }
  .g-max-width-160p--xl {
    max-width: 160%;
  }
  .g-max-width-170p--xl {
    max-width: 170%;
  }
  .g-max-width-180p--xl {
    max-width: 180%;
  }
  .g-max-width-190p--xl {
    max-width: 190%;
  }
  .g-max-width-200p--xl {
    max-width: 200%;
  }
}

/* large */
@media (min-width: 992px) {
  .g-max-width-5p--lg {
    max-width: 5%;
  }
  .g-max-width-10p--lg {
    max-width: 10%;
  }
  .g-max-width-15p--lg {
    max-width: 15%;
  }
  .g-max-width-20p--lg {
    max-width: 20%;
  }
  .g-max-width-25p--lg {
    max-width: 25%;
  }
  .g-max-width-30p--lg {
    max-width: 30%;
  }
  .g-max-width-35p--lg {
    max-width: 35%;
  }
  .g-max-width-40p--lg {
    max-width: 40%;
  }
  .g-max-width-45p--lg {
    max-width: 45%;
  }
  .g-max-width-50p--lg {
    max-width: 50%;
  }
  .g-max-width-55p--lg {
    max-width: 55%;
  }
  .g-max-width-60p--lg {
    max-width: 60%;
  }
  .g-max-width-65p--lg {
    max-width: 65%;
  }
  .g-max-width-70p--lg {
    max-width: 70%;
  }
  .g-max-width-75p--lg {
    max-width: 75%;
  }
  .g-max-width-80p--lg {
    max-width: 80%;
  }
  .g-max-width-85p--lg {
    max-width: 85%;
  }
  .g-max-width-90p--lg {
    max-width: 90%;
  }
  .g-max-width-95p--lg {
    max-width: 95%;
  }
  .g-max-width-100p--lg {
    max-width: 100%;
  }
  .g-max-width-110p--lg {
    max-width: 110%;
  }
  .g-max-width-120p--lg {
    max-width: 120%;
  }
  .g-max-width-130p--lg {
    max-width: 130%;
  }
  .g-max-width-140p--lg {
    max-width: 140%;
  }
  .g-max-width-150p--lg {
    max-width: 150%;
  }
  .g-max-width-160p--lg {
    max-width: 160%;
  }
  .g-max-width-170p--lg {
    max-width: 170%;
  }
  .g-max-width-180p--lg {
    max-width: 180%;
  }
  .g-max-width-190p--lg {
    max-width: 190%;
  }
  .g-max-width-200p--lg {
    max-width: 200%;
  }
}

/* Medium */
@media (min-width: 768px) {
  .g-max-width-5p--md {
    max-width: 5%;
  }
  .g-max-width-10p--md {
    max-width: 10%;
  }
  .g-max-width-15p--md {
    max-width: 15%;
  }
  .g-max-width-20p--md {
    max-width: 20%;
  }
  .g-max-width-25p--md {
    max-width: 25%;
  }
  .g-max-width-30p--md {
    max-width: 30%;
  }
  .g-max-width-35p--md {
    max-width: 35%;
  }
  .g-max-width-40p--md {
    max-width: 40%;
  }
  .g-max-width-45p--md {
    max-width: 45%;
  }
  .g-max-width-50p--md {
    max-width: 50%;
  }
  .g-max-width-55p--md {
    max-width: 55%;
  }
  .g-max-width-60p--md {
    max-width: 60%;
  }
  .g-max-width-65p--md {
    max-width: 65%;
  }
  .g-max-width-70p--md {
    max-width: 70%;
  }
  .g-max-width-75p--md {
    max-width: 75%;
  }
  .g-max-width-80p--md {
    max-width: 80%;
  }
  .g-max-width-85p--md {
    max-width: 85%;
  }
  .g-max-width-90p--md {
    max-width: 90%;
  }
  .g-max-width-95p--md {
    max-width: 95%;
  }
  .g-max-width-100p--md {
    max-width: 100%;
  }
  .g-max-width-110p--md {
    max-width: 110%;
  }
  .g-max-width-120p--md {
    max-width: 120%;
  }
  .g-max-width-130p--md {
    max-width: 130%;
  }
  .g-max-width-140p--md {
    max-width: 140%;
  }
  .g-max-width-150p--md {
    max-width: 150%;
  }
  .g-max-width-160p--md {
    max-width: 160%;
  }
  .g-max-width-170p--md {
    max-width: 170%;
  }
  .g-max-width-180p--md {
    max-width: 180%;
  }
  .g-max-width-190p--md {
    max-width: 190%;
  }
  .g-max-width-200p--md {
    max-width: 200%;
  }
}

/* Small */
@media (min-width: 576px) {
  .g-max-width-5p--sm {
    max-width: 5%;
  }
  .g-max-width-10p--sm {
    max-width: 10%;
  }
  .g-max-width-15p--sm {
    max-width: 15%;
  }
  .g-max-width-20p--sm {
    max-width: 20%;
  }
  .g-max-width-25p--sm {
    max-width: 25%;
  }
  .g-max-width-30p--sm {
    max-width: 30%;
  }
  .g-max-width-35p--sm {
    max-width: 35%;
  }
  .g-max-width-40p--sm {
    max-width: 40%;
  }
  .g-max-width-45p--sm {
    max-width: 45%;
  }
  .g-max-width-50p--sm {
    max-width: 50%;
  }
  .g-max-width-55p--sm {
    max-width: 55%;
  }
  .g-max-width-60p--sm {
    max-width: 60%;
  }
  .g-max-width-65p--sm {
    max-width: 65%;
  }
  .g-max-width-70p--sm {
    max-width: 70%;
  }
  .g-max-width-75p--sm {
    max-width: 75%;
  }
  .g-max-width-80p--sm {
    max-width: 80%;
  }
  .g-max-width-85p--sm {
    max-width: 85%;
  }
  .g-max-width-90p--sm {
    max-width: 90%;
  }
  .g-max-width-95p--sm {
    max-width: 95%;
  }
  .g-max-width-100p--sm {
    max-width: 100%;
  }
  .g-max-width-110p--sm {
    max-width: 110%;
  }
  .g-max-width-120p--sm {
    max-width: 120%;
  }
  .g-max-width-130p--sm {
    max-width: 130%;
  }
  .g-max-width-140p--sm {
    max-width: 140%;
  }
  .g-max-width-150p--sm {
    max-width: 150%;
  }
  .g-max-width-160p--sm {
    max-width: 160%;
  }
  .g-max-width-170p--sm {
    max-width: 170%;
  }
  .g-max-width-180p--sm {
    max-width: 180%;
  }
  .g-max-width-190p--sm {
    max-width: 190%;
  }
  .g-max-width-200p--sm {
    max-width: 200%;
  }
}

/* Extra Small */
@media (min-width: 0) {
  .g-max-width-5p--xs {
    max-width: 5%;
  }
  .g-max-width-10p--xs {
    max-width: 10%;
  }
  .g-max-width-15p--xs {
    max-width: 15%;
  }
  .g-max-width-20p--xs {
    max-width: 20%;
  }
  .g-max-width-25p--xs {
    max-width: 25%;
  }
  .g-max-width-30p--xs {
    max-width: 30%;
  }
  .g-max-width-35p--xs {
    max-width: 35%;
  }
  .g-max-width-40p--xs {
    max-width: 40%;
  }
  .g-max-width-45p--xs {
    max-width: 45%;
  }
  .g-max-width-50p--xs {
    max-width: 50%;
  }
  .g-max-width-55p--xs {
    max-width: 55%;
  }
  .g-max-width-60p--xs {
    max-width: 60%;
  }
  .g-max-width-65p--xs {
    max-width: 65%;
  }
  .g-max-width-70p--xs {
    max-width: 70%;
  }
  .g-max-width-75p--xs {
    max-width: 75%;
  }
  .g-max-width-80p--xs {
    max-width: 80%;
  }
  .g-max-width-85p--xs {
    max-width: 85%;
  }
  .g-max-width-90p--xs {
    max-width: 90%;
  }
  .g-max-width-95p--xs {
    max-width: 95%;
  }
  .g-max-width-100p--xs {
    max-width: 100%;
  }
  .g-max-width-110p--xs {
    max-width: 110%;
  }
  .g-max-width-120p--xs {
    max-width: 120%;
  }
  .g-max-width-130p--xs {
    max-width: 130%;
  }
  .g-max-width-140p--xs {
    max-width: 140%;
  }
  .g-max-width-150p--xs {
    max-width: 150%;
  }
  .g-max-width-160p--xs {
    max-width: 160%;
  }
  .g-max-width-170p--xs {
    max-width: 170%;
  }
  .g-max-width-180p--xs {
    max-width: 180%;
  }
  .g-max-width-190p--xs {
    max-width: 190%;
  }
  .g-max-width-200p--xs {
    max-width: 200%;
  }
}


/* Max Width Pixels */
.g-max-width-50px {
  max-width: 50px;
}
.g-max-width-100px {
  max-width: 100px;
}
.g-max-width-150px {
  max-width: 150px;
}
.g-max-width-200px {
  max-width: 200px;
}
.g-max-width-250px {
  max-width: 250px;
}
.g-max-width-300px {
  max-width: 300px;
}
.g-max-width-350px {
  max-width: 350px;
}
.g-max-width-400px {
  max-width: 400px;
}
.g-max-width-450px {
  max-width: 450px;
}
.g-max-width-500px {
  max-width: 500px;
}
.g-max-width-550px {
  max-width: 550px;
}
.g-max-width-600px {
  max-width: 600px;
}
.g-max-width-650px {
  max-width: 650px;
}
.g-max-width-700px {
  max-width: 700px;
}
.g-max-width-750px {
  max-width: 750px;
}
.g-max-width-800px {
  max-width: 800px;
}
.g-max-width-850px {
  max-width: 850px;
}
.g-max-width-900px {
  max-width: 900px;
}
.g-max-width-950px {
  max-width: 950px;
}
.g-max-width-1000px {
  max-width: 1000px;
}
.g-max-width-1050px {
  max-width: 1050px;
}
.g-max-width-1100px {
  max-width: 1100px;
}
.g-max-width-1150px {
  max-width: 1150px;
}
.g-max-width-1200px {
  max-width: 1200px;
}
.g-max-width-1250px {
  max-width: 1250px;
}
.g-max-width-1300px {
  max-width: 1300px;
}
.g-max-width-1350px {
  max-width: 1350px;
}
.g-max-width-1400px {
  max-width: 1400px;
}
.g-max-width-1450px {
  max-width: 1450px;
}
.g-max-width-1500px {
  max-width: 1500px;
}
.g-max-width-1550px {
  max-width: 1550px;
}
.g-max-width-1600px {
  max-width: 1600px;
}
.g-max-width-1650px {
  max-width: 1650px;
}
.g-max-width-1700px {
  max-width: 1700px;
}
.g-max-width-1750px {
  max-width: 1750px;
}
.g-max-width-1800px {
  max-width: 1800px;
}
.g-max-width-1850px {
  max-width: 1850px;
}
.g-max-width-1900px {
  max-width: 1900px;
}
.g-max-width-1950px {
  max-width: 1950px;
}
.g-max-width-2000px {
  max-width: 2000px;
}

/* Max Width Pixels Responsive */
/* Extra large */
@media (min-width: 1200px) {
  .g-max-width-50px--xl {
    max-width: 50px;
  }
  .g-max-width-100px--xl {
    max-width: 100px;
  }
  .g-max-width-150px--xl {
    max-width: 150px;
  }
  .g-max-width-200px--xl {
    max-width: 200px;
  }
  .g-max-width-250px--xl {
    max-width: 250px;
  }
  .g-max-width-300px--xl {
    max-width: 300px;
  }
  .g-max-width-350px--xl {
    max-width: 350px;
  }
  .g-max-width-400px--xl {
    max-width: 400px;
  }
  .g-max-width-450px--xl {
    max-width: 450px;
  }
  .g-max-width-500px--xl {
    max-width: 500px;
  }
  .g-max-width-550px--xl {
    max-width: 550px;
  }
  .g-max-width-600px--xl {
    max-width: 600px;
  }
  .g-max-width-650px--xl {
    max-width: 650px;
  }
  .g-max-width-700px--xl {
    max-width: 700px;
  }
  .g-max-width-750px--xl {
    max-width: 750px;
  }
  .g-max-width-800px--xl {
    max-width: 800px;
  }
  .g-max-width-850px--xl {
    max-width: 850px;
  }
  .g-max-width-900px--xl {
    max-width: 900px;
  }
  .g-max-width-950px--xl {
    max-width: 950px;
  }
  .g-max-width-1000px--xl {
    max-width: 1000px;
  }
  .g-max-width-1050px--xl {
    max-width: 1050px;
  }
  .g-max-width-1100px--xl {
    max-width: 1100px;
  }
  .g-max-width-1150px--xl {
    max-width: 1150px;
  }
  .g-max-width-1200px--xl {
    max-width: 1200px;
  }
  .g-max-width-1250px--xl {
    max-width: 1250px;
  }
  .g-max-width-1300px--xl {
    max-width: 1300px;
  }
  .g-max-width-1350px--xl {
    max-width: 1350px;
  }
  .g-max-width-1400px--xl {
    max-width: 1400px;
  }
  .g-max-width-1450px--xl {
    max-width: 1450px;
  }
  .g-max-width-1500px--xl {
    max-width: 1500px;
  }
  .g-max-width-1550px--xl {
    max-width: 1550px;
  }
  .g-max-width-1600px--xl {
    max-width: 1600px;
  }
  .g-max-width-1650px--xl {
    max-width: 1650px;
  }
  .g-max-width-1700px--xl {
    max-width: 1700px;
  }
  .g-max-width-1750px--xl {
    max-width: 1750px;
  }
  .g-max-width-1800px--xl {
    max-width: 1800px;
  }
  .g-max-width-1850px--xl {
    max-width: 1850px;
  }
  .g-max-width-1900px--xl {
    max-width: 1900px;
  }
  .g-max-width-1950px--xl {
    max-width: 1950px;
  }
  .g-max-width-2000px--xl {
    max-width: 2000px;
  }
}

/* large */
@media (min-width: 992px) {
  .g-max-width-50px--lg {
    max-width: 50px;
  }
  .g-max-width-100px--lg {
    max-width: 100px;
  }
  .g-max-width-150px--lg {
    max-width: 150px;
  }
  .g-max-width-200px--lg {
    max-width: 200px;
  }
  .g-max-width-250px--lg {
    max-width: 250px;
  }
  .g-max-width-300px--lg {
    max-width: 300px;
  }
  .g-max-width-350px--lg {
    max-width: 350px;
  }
  .g-max-width-400px--lg {
    max-width: 400px;
  }
  .g-max-width-450px--lg {
    max-width: 450px;
  }
  .g-max-width-500px--lg {
    max-width: 500px;
  }
  .g-max-width-550px--lg {
    max-width: 550px;
  }
  .g-max-width-600px--lg {
    max-width: 600px;
  }
  .g-max-width-650px--lg {
    max-width: 650px;
  }
  .g-max-width-700px--lg {
    max-width: 700px;
  }
  .g-max-width-750px--lg {
    max-width: 750px;
  }
  .g-max-width-800px--lg {
    max-width: 800px;
  }
  .g-max-width-850px--lg {
    max-width: 850px;
  }
  .g-max-width-900px--lg {
    max-width: 900px;
  }
  .g-max-width-950px--lg {
    max-width: 950px;
  }
  .g-max-width-1000px--lg {
    max-width: 1000px;
  }
  .g-max-width-1050px--lg {
    max-width: 1050px;
  }
  .g-max-width-1100px--lg {
    max-width: 1100px;
  }
  .g-max-width-1150px--lg {
    max-width: 1150px;
  }
  .g-max-width-1200px--lg {
    max-width: 1200px;
  }
  .g-max-width-1250px--lg {
    max-width: 1250px;
  }
  .g-max-width-1300px--lg {
    max-width: 1300px;
  }
  .g-max-width-1350px--lg {
    max-width: 1350px;
  }
  .g-max-width-1400px--lg {
    max-width: 1400px;
  }
  .g-max-width-1450px--lg {
    max-width: 1450px;
  }
  .g-max-width-1500px--lg {
    max-width: 1500px;
  }
  .g-max-width-1550px--lg {
    max-width: 1550px;
  }
  .g-max-width-1600px--lg {
    max-width: 1600px;
  }
  .g-max-width-1650px--lg {
    max-width: 1650px;
  }
  .g-max-width-1700px--lg {
    max-width: 1700px;
  }
  .g-max-width-1750px--lg {
    max-width: 1750px;
  }
  .g-max-width-1800px--lg {
    max-width: 1800px;
  }
  .g-max-width-1850px--lg {
    max-width: 1850px;
  }
  .g-max-width-1900px--lg {
    max-width: 1900px;
  }
  .g-max-width-1950px--lg {
    max-width: 1950px;
  }
  .g-max-width-2000px--lg {
    max-width: 2000px;
  }
}

/* Medium */
@media (min-width: 768px) {
  .g-max-width-50px--md {
    max-width: 50px;
  }
  .g-max-width-100px--md {
    max-width: 100px;
  }
  .g-max-width-150px--md {
    max-width: 150px;
  }
  .g-max-width-200px--md {
    max-width: 200px;
  }
  .g-max-width-250px--md {
    max-width: 250px;
  }
  .g-max-width-300px--md {
    max-width: 300px;
  }
  .g-max-width-350px--md {
    max-width: 350px;
  }
  .g-max-width-400px--md {
    max-width: 400px;
  }
  .g-max-width-450px--md {
    max-width: 450px;
  }
  .g-max-width-500px--md {
    max-width: 500px;
  }
  .g-max-width-550px--md {
    max-width: 550px;
  }
  .g-max-width-600px--md {
    max-width: 600px;
  }
  .g-max-width-650px--md {
    max-width: 650px;
  }
  .g-max-width-700px--md {
    max-width: 700px;
  }
  .g-max-width-750px--md {
    max-width: 750px;
  }
  .g-max-width-800px--md {
    max-width: 800px;
  }
  .g-max-width-850px--md {
    max-width: 850px;
  }
  .g-max-width-900px--md {
    max-width: 900px;
  }
  .g-max-width-950px--md {
    max-width: 950px;
  }
  .g-max-width-1000px--md {
    max-width: 1000px;
  }
  .g-max-width-1050px--md {
    max-width: 1050px;
  }
  .g-max-width-1100px--md {
    max-width: 1100px;
  }
  .g-max-width-1150px--md {
    max-width: 1150px;
  }
  .g-max-width-1200px--md {
    max-width: 1200px;
  }
  .g-max-width-1250px--md {
    max-width: 1250px;
  }
  .g-max-width-1300px--md {
    max-width: 1300px;
  }
  .g-max-width-1350px--md {
    max-width: 1350px;
  }
  .g-max-width-1400px--md {
    max-width: 1400px;
  }
  .g-max-width-1450px--md {
    max-width: 1450px;
  }
  .g-max-width-1500px--md {
    max-width: 1500px;
  }
  .g-max-width-1550px--md {
    max-width: 1550px;
  }
  .g-max-width-1600px--md {
    max-width: 1600px;
  }
  .g-max-width-1650px--md {
    max-width: 1650px;
  }
  .g-max-width-1700px--md {
    max-width: 1700px;
  }
  .g-max-width-1750px--md {
    max-width: 1750px;
  }
  .g-max-width-1800px--md {
    max-width: 1800px;
  }
  .g-max-width-1850px--md {
    max-width: 1850px;
  }
  .g-max-width-1900px--md {
    max-width: 1900px;
  }
  .g-max-width-1950px--md {
    max-width: 1950px;
  }
  .g-max-width-2000px--md {
    max-width: 2000px;
  }
}

/* Small */
@media (min-width: 576px) {
  .g-max-width-50px--sm {
    max-width: 50px;
  }
  .g-max-width-100px--sm {
    max-width: 100px;
  }
  .g-max-width-150px--sm {
    max-width: 150px;
  }
  .g-max-width-200px--sm {
    max-width: 200px;
  }
  .g-max-width-250px--sm {
    max-width: 250px;
  }
  .g-max-width-300px--sm {
    max-width: 300px;
  }
  .g-max-width-350px--sm {
    max-width: 350px;
  }
  .g-max-width-400px--sm {
    max-width: 400px;
  }
  .g-max-width-450px--sm {
    max-width: 450px;
  }
  .g-max-width-500px--sm {
    max-width: 500px;
  }
  .g-max-width-550px--sm {
    max-width: 550px;
  }
  .g-max-width-600px--sm {
    max-width: 600px;
  }
  .g-max-width-650px--sm {
    max-width: 650px;
  }
  .g-max-width-700px--sm {
    max-width: 700px;
  }
  .g-max-width-750px--sm {
    max-width: 750px;
  }
  .g-max-width-800px--sm {
    max-width: 800px;
  }
  .g-max-width-850px--sm {
    max-width: 850px;
  }
  .g-max-width-900px--sm {
    max-width: 900px;
  }
  .g-max-width-950px--sm {
    max-width: 950px;
  }
  .g-max-width-1000px--sm {
    max-width: 1000px;
  }
  .g-max-width-1050px--sm {
    max-width: 1050px;
  }
  .g-max-width-1100px--sm {
    max-width: 1100px;
  }
  .g-max-width-1150px--sm {
    max-width: 1150px;
  }
  .g-max-width-1200px--sm {
    max-width: 1200px;
  }
  .g-max-width-1250px--sm {
    max-width: 1250px;
  }
  .g-max-width-1300px--sm {
    max-width: 1300px;
  }
  .g-max-width-1350px--sm {
    max-width: 1350px;
  }
  .g-max-width-1400px--sm {
    max-width: 1400px;
  }
  .g-max-width-1450px--sm {
    max-width: 1450px;
  }
  .g-max-width-1500px--sm {
    max-width: 1500px;
  }
  .g-max-width-1550px--sm {
    max-width: 1550px;
  }
  .g-max-width-1600px--sm {
    max-width: 1600px;
  }
  .g-max-width-1650px--sm {
    max-width: 1650px;
  }
  .g-max-width-1700px--sm {
    max-width: 1700px;
  }
  .g-max-width-1750px--sm {
    max-width: 1750px;
  }
  .g-max-width-1800px--sm {
    max-width: 1800px;
  }
  .g-max-width-1850px--sm {
    max-width: 1850px;
  }
  .g-max-width-1900px--sm {
    max-width: 1900px;
  }
  .g-max-width-1950px--sm {
    max-width: 1950px;
  }
  .g-max-width-2000px--sm {
    max-width: 2000px;
  }
}

/* Extra Small */
@media (min-width: 0) {
  .g-max-width-50px--xs {
    max-width: 50px;
  }
  .g-max-width-100px--xs {
    max-width: 100px;
  }
  .g-max-width-150px--xs {
    max-width: 150px;
  }
  .g-max-width-200px--xs {
    max-width: 200px;
  }
  .g-max-width-250px--xs {
    max-width: 250px;
  }
  .g-max-width-300px--xs {
    max-width: 300px;
  }
  .g-max-width-350px--xs {
    max-width: 350px;
  }
  .g-max-width-400px--xs {
    max-width: 400px;
  }
  .g-max-width-450px--xs {
    max-width: 450px;
  }
  .g-max-width-500px--xs {
    max-width: 500px;
  }
  .g-max-width-550px--xs {
    max-width: 550px;
  }
  .g-max-width-600px--xs {
    max-width: 600px;
  }
  .g-max-width-650px--xs {
    max-width: 650px;
  }
  .g-max-width-700px--xs {
    max-width: 700px;
  }
  .g-max-width-750px--xs {
    max-width: 750px;
  }
  .g-max-width-800px--xs {
    max-width: 800px;
  }
  .g-max-width-850px--xs {
    max-width: 850px;
  }
  .g-max-width-900px--xs {
    max-width: 900px;
  }
  .g-max-width-950px--xs {
    max-width: 950px;
  }
  .g-max-width-1000px--xs {
    max-width: 1000px;
  }
  .g-max-width-1050px--xs {
    max-width: 1050px;
  }
  .g-max-width-1100px--xs {
    max-width: 1100px;
  }
  .g-max-width-1150px--xs {
    max-width: 1150px;
  }
  .g-max-width-1200px--xs {
    max-width: 1200px;
  }
  .g-max-width-1250px--xs {
    max-width: 1250px;
  }
  .g-max-width-1300px--xs {
    max-width: 1300px;
  }
  .g-max-width-1350px--xs {
    max-width: 1350px;
  }
  .g-max-width-1400px--xs {
    max-width: 1400px;
  }
  .g-max-width-1450px--xs {
    max-width: 1450px;
  }
  .g-max-width-1500px--xs {
    max-width: 1500px;
  }
  .g-max-width-1550px--xs {
    max-width: 1550px;
  }
  .g-max-width-1600px--xs {
    max-width: 1600px;
  }
  .g-max-width-1650px--xs {
    max-width: 1650px;
  }
  .g-max-width-1700px--xs {
    max-width: 1700px;
  }
  .g-max-width-1750px--xs {
    max-width: 1750px;
  }
  .g-max-width-1800px--xs {
    max-width: 1800px;
  }
  .g-max-width-1850px--xs {
    max-width: 1850px;
  }
  .g-max-width-1900px--xs {
    max-width: 1900px;
  }
  .g-max-width-1950px--xs {
    max-width: 1950px;
  }
  .g-max-width-2000px--xs {
    max-width: 2000px;
  }
}


/* Custom Min Width/Height + Responsive */
/* Min Height Percentages */
.g-min-height-5p {
  min-height: 5%;
}
.g-min-height-10p {
  min-height: 10%;
}
.g-min-height-15p {
  min-height: 15%;
}
.g-min-height-20p {
  min-height: 20%;
}
.g-min-height-25p {
  min-height: 25%;
}
.g-min-height-30p {
  min-height: 30%;
}
.g-min-height-35p {
  min-height: 35%;
}
.g-min-height-40p {
  min-height: 40%;
}
.g-min-height-45p {
  min-height: 45%;
}
.g-min-height-50p {
  min-height: 50%;
}
.g-min-height-55p {
  min-height: 55%;
}
.g-min-height-60p {
  min-height: 60%;
}
.g-min-height-65p {
  min-height: 65%;
}
.g-min-height-70p {
  min-height: 70%;
}
.g-min-height-75p {
  min-height: 75%;
}
.g-min-height-80p {
  min-height: 80%;
}
.g-min-height-85p {
  min-height: 85%;
}
.g-min-height-90p {
  min-height: 90%;
}
.g-min-height-95p {
  min-height: 95%;
}
.g-min-height-100p {
  min-height: 100%;
}
.g-min-height-110p {
  min-height: 110%;
}
.g-min-height-120p {
  min-height: 120%;
}
.g-min-height-130p {
  min-height: 130%;
}
.g-min-height-140p {
  min-height: 140%;
}
.g-min-height-150p {
  min-height: 150%;
}
.g-min-height-160p {
  min-height: 160%;
}
.g-min-height-170p {
  min-height: 170%;
}
.g-min-height-180p {
  min-height: 180%;
}
.g-min-height-190p {
  min-height: 190%;
}
.g-min-height-200p {
  min-height: 200%;
}

/* Min Height Percentages Responsive */
/* Extra large */
@media (min-height: 1200px) {
  .g-min-height-5p--xl {
    min-height: 5%;
  }
  .g-min-height-10p--xl {
    min-height: 10%;
  }
  .g-min-height-15p--xl {
    min-height: 15%;
  }
  .g-min-height-20p--xl {
    min-height: 20%;
  }
  .g-min-height-25p--xl {
    min-height: 25%;
  }
  .g-min-height-30p--xl {
    min-height: 30%;
  }
  .g-min-height-35p--xl {
    min-height: 35%;
  }
  .g-min-height-40p--xl {
    min-height: 40%;
  }
  .g-min-height-45p--xl {
    min-height: 45%;
  }
  .g-min-height-50p--xl {
    min-height: 50%;
  }
  .g-min-height-55p--xl {
    min-height: 55%;
  }
  .g-min-height-60p--xl {
    min-height: 60%;
  }
  .g-min-height-65p--xl {
    min-height: 65%;
  }
  .g-min-height-70p--xl {
    min-height: 70%;
  }
  .g-min-height-75p--xl {
    min-height: 75%;
  }
  .g-min-height-80p--xl {
    min-height: 80%;
  }
  .g-min-height-85p--xl {
    min-height: 85%;
  }
  .g-min-height-90p--xl {
    min-height: 90%;
  }
  .g-min-height-95p--xl {
    min-height: 95%;
  }
  .g-min-height-100p--xl {
    min-height: 100%;
  }
  .g-min-height-110p--xl {
    min-height: 110%;
  }
  .g-min-height-120p--xl {
    min-height: 120%;
  }
  .g-min-height-130p--xl {
    min-height: 130%;
  }
  .g-min-height-140p--xl {
    min-height: 140%;
  }
  .g-min-height-150p--xl {
    min-height: 150%;
  }
  .g-min-height-160p--xl {
    min-height: 160%;
  }
  .g-min-height-170p--xl {
    min-height: 170%;
  }
  .g-min-height-180p--xl {
    min-height: 180%;
  }
  .g-min-height-190p--xl {
    min-height: 190%;
  }
  .g-min-height-200p--xl {
    min-height: 200%;
  }
}

/* large */
@media (min-height: 992px) {
  .g-min-height-5p--lg {
    min-height: 5%;
  }
  .g-min-height-10p--lg {
    min-height: 10%;
  }
  .g-min-height-15p--lg {
    min-height: 15%;
  }
  .g-min-height-20p--lg {
    min-height: 20%;
  }
  .g-min-height-25p--lg {
    min-height: 25%;
  }
  .g-min-height-30p--lg {
    min-height: 30%;
  }
  .g-min-height-35p--lg {
    min-height: 35%;
  }
  .g-min-height-40p--lg {
    min-height: 40%;
  }
  .g-min-height-45p--lg {
    min-height: 45%;
  }
  .g-min-height-50p--lg {
    min-height: 50%;
  }
  .g-min-height-55p--lg {
    min-height: 55%;
  }
  .g-min-height-60p--lg {
    min-height: 60%;
  }
  .g-min-height-65p--lg {
    min-height: 65%;
  }
  .g-min-height-70p--lg {
    min-height: 70%;
  }
  .g-min-height-75p--lg {
    min-height: 75%;
  }
  .g-min-height-80p--lg {
    min-height: 80%;
  }
  .g-min-height-85p--lg {
    min-height: 85%;
  }
  .g-min-height-90p--lg {
    min-height: 90%;
  }
  .g-min-height-95p--lg {
    min-height: 95%;
  }
  .g-min-height-100p--lg {
    min-height: 100%;
  }
  .g-min-height-110p--lg {
    min-height: 110%;
  }
  .g-min-height-120p--lg {
    min-height: 120%;
  }
  .g-min-height-130p--lg {
    min-height: 130%;
  }
  .g-min-height-140p--lg {
    min-height: 140%;
  }
  .g-min-height-150p--lg {
    min-height: 150%;
  }
  .g-min-height-160p--lg {
    min-height: 160%;
  }
  .g-min-height-170p--lg {
    min-height: 170%;
  }
  .g-min-height-180p--lg {
    min-height: 180%;
  }
  .g-min-height-190p--lg {
    min-height: 190%;
  }
  .g-min-height-200p--lg {
    min-height: 200%;
  }
}

/* Medium */
@media (min-height: 768px) {
  .g-min-height-5p--md {
    min-height: 5%;
  }
  .g-min-height-10p--md {
    min-height: 10%;
  }
  .g-min-height-15p--md {
    min-height: 15%;
  }
  .g-min-height-20p--md {
    min-height: 20%;
  }
  .g-min-height-25p--md {
    min-height: 25%;
  }
  .g-min-height-30p--md {
    min-height: 30%;
  }
  .g-min-height-35p--md {
    min-height: 35%;
  }
  .g-min-height-40p--md {
    min-height: 40%;
  }
  .g-min-height-45p--md {
    min-height: 45%;
  }
  .g-min-height-50p--md {
    min-height: 50%;
  }
  .g-min-height-55p--md {
    min-height: 55%;
  }
  .g-min-height-60p--md {
    min-height: 60%;
  }
  .g-min-height-65p--md {
    min-height: 65%;
  }
  .g-min-height-70p--md {
    min-height: 70%;
  }
  .g-min-height-75p--md {
    min-height: 75%;
  }
  .g-min-height-80p--md {
    min-height: 80%;
  }
  .g-min-height-85p--md {
    min-height: 85%;
  }
  .g-min-height-90p--md {
    min-height: 90%;
  }
  .g-min-height-95p--md {
    min-height: 95%;
  }
  .g-min-height-100p--md {
    min-height: 100%;
  }
  .g-min-height-110p--md {
    min-height: 110%;
  }
  .g-min-height-120p--md {
    min-height: 120%;
  }
  .g-min-height-130p--md {
    min-height: 130%;
  }
  .g-min-height-140p--md {
    min-height: 140%;
  }
  .g-min-height-150p--md {
    min-height: 150%;
  }
  .g-min-height-160p--md {
    min-height: 160%;
  }
  .g-min-height-170p--md {
    min-height: 170%;
  }
  .g-min-height-180p--md {
    min-height: 180%;
  }
  .g-min-height-190p--md {
    min-height: 190%;
  }
  .g-min-height-200p--md {
    min-height: 200%;
  }
}

/* Small */
@media (min-height: 576px) {
  .g-min-height-5p--sm {
    min-height: 5%;
  }
  .g-min-height-10p--sm {
    min-height: 10%;
  }
  .g-min-height-15p--sm {
    min-height: 15%;
  }
  .g-min-height-20p--sm {
    min-height: 20%;
  }
  .g-min-height-25p--sm {
    min-height: 25%;
  }
  .g-min-height-30p--sm {
    min-height: 30%;
  }
  .g-min-height-35p--sm {
    min-height: 35%;
  }
  .g-min-height-40p--sm {
    min-height: 40%;
  }
  .g-min-height-45p--sm {
    min-height: 45%;
  }
  .g-min-height-50p--sm {
    min-height: 50%;
  }
  .g-min-height-55p--sm {
    min-height: 55%;
  }
  .g-min-height-60p--sm {
    min-height: 60%;
  }
  .g-min-height-65p--sm {
    min-height: 65%;
  }
  .g-min-height-70p--sm {
    min-height: 70%;
  }
  .g-min-height-75p--sm {
    min-height: 75%;
  }
  .g-min-height-80p--sm {
    min-height: 80%;
  }
  .g-min-height-85p--sm {
    min-height: 85%;
  }
  .g-min-height-90p--sm {
    min-height: 90%;
  }
  .g-min-height-95p--sm {
    min-height: 95%;
  }
  .g-min-height-100p--sm {
    min-height: 100%;
  }
  .g-min-height-110p--sm {
    min-height: 110%;
  }
  .g-min-height-120p--sm {
    min-height: 120%;
  }
  .g-min-height-130p--sm {
    min-height: 130%;
  }
  .g-min-height-140p--sm {
    min-height: 140%;
  }
  .g-min-height-150p--sm {
    min-height: 150%;
  }
  .g-min-height-160p--sm {
    min-height: 160%;
  }
  .g-min-height-170p--sm {
    min-height: 170%;
  }
  .g-min-height-180p--sm {
    min-height: 180%;
  }
  .g-min-height-190p--sm {
    min-height: 190%;
  }
  .g-min-height-200p--sm {
    min-height: 200%;
  }
}

/* Extra Small */
@media (min-height: 0) {
  .g-min-height-5p--xs {
    min-height: 5%;
  }
  .g-min-height-10p--xs {
    min-height: 10%;
  }
  .g-min-height-15p--xs {
    min-height: 15%;
  }
  .g-min-height-20p--xs {
    min-height: 20%;
  }
  .g-min-height-25p--xs {
    min-height: 25%;
  }
  .g-min-height-30p--xs {
    min-height: 30%;
  }
  .g-min-height-35p--xs {
    min-height: 35%;
  }
  .g-min-height-40p--xs {
    min-height: 40%;
  }
  .g-min-height-45p--xs {
    min-height: 45%;
  }
  .g-min-height-50p--xs {
    min-height: 50%;
  }
  .g-min-height-55p--xs {
    min-height: 55%;
  }
  .g-min-height-60p--xs {
    min-height: 60%;
  }
  .g-min-height-65p--xs {
    min-height: 65%;
  }
  .g-min-height-70p--xs {
    min-height: 70%;
  }
  .g-min-height-75p--xs {
    min-height: 75%;
  }
  .g-min-height-80p--xs {
    min-height: 80%;
  }
  .g-min-height-85p--xs {
    min-height: 85%;
  }
  .g-min-height-90p--xs {
    min-height: 90%;
  }
  .g-min-height-95p--xs {
    min-height: 95%;
  }
  .g-min-height-100p--xs {
    min-height: 100%;
  }
  .g-min-height-110p--xs {
    min-height: 110%;
  }
  .g-min-height-120p--xs {
    min-height: 120%;
  }
  .g-min-height-130p--xs {
    min-height: 130%;
  }
  .g-min-height-140p--xs {
    min-height: 140%;
  }
  .g-min-height-150p--xs {
    min-height: 150%;
  }
  .g-min-height-160p--xs {
    min-height: 160%;
  }
  .g-min-height-170p--xs {
    min-height: 170%;
  }
  .g-min-height-180p--xs {
    min-height: 180%;
  }
  .g-min-height-190p--xs {
    min-height: 190%;
  }
  .g-min-height-200p--xs {
    min-height: 200%;
  }
}


/* Min Width Pixels */
.g-min-height-50px {
  min-height: 50px;
}
.g-min-height-100px {
  min-height: 100px;
}
.g-min-height-150px {
  min-height: 150px;
}
.g-min-height-200px {
  min-height: 200px;
}
.g-min-height-250px {
  min-height: 250px;
}
.g-min-height-300px {
  min-height: 300px;
}
.g-min-height-350px {
  min-height: 350px;
}
.g-min-height-400px {
  min-height: 400px;
}
.g-min-height-450px {
  min-height: 450px;
}
.g-min-height-500px {
  min-height: 500px;
}
.g-min-height-550px {
  min-height: 550px;
}
.g-min-height-600px {
  min-height: 600px;
}
.g-min-height-650px {
  min-height: 650px;
}
.g-min-height-700px {
  min-height: 700px;
}
.g-min-height-750px {
  min-height: 750px;
}
.g-min-height-800px {
  min-height: 800px;
}
.g-min-height-850px {
  min-height: 850px;
}
.g-min-height-900px {
  min-height: 900px;
}
.g-min-height-950px {
  min-height: 950px;
}
.g-min-height-1000px {
  min-height: 1000px;
}
.g-min-height-1050px {
  min-height: 1050px;
}
.g-min-height-1100px {
  min-height: 1100px;
}
.g-min-height-1150px {
  min-height: 1150px;
}
.g-min-height-1200px {
  min-height: 1200px;
}
.g-min-height-1250px {
  min-height: 1250px;
}
.g-min-height-1300px {
  min-height: 1300px;
}
.g-min-height-1350px {
  min-height: 1350px;
}
.g-min-height-1400px {
  min-height: 1400px;
}
.g-min-height-1450px {
  min-height: 1450px;
}
.g-min-height-1500px {
  min-height: 1500px;
}
.g-min-height-1550px {
  min-height: 1550px;
}
.g-min-height-1600px {
  min-height: 1600px;
}
.g-min-height-1650px {
  min-height: 1650px;
}
.g-min-height-1700px {
  min-height: 1700px;
}
.g-min-height-1750px {
  min-height: 1750px;
}
.g-min-height-1800px {
  min-height: 1800px;
}
.g-min-height-1850px {
  min-height: 1850px;
}
.g-min-height-1900px {
  min-height: 1900px;
}
.g-min-height-1950px {
  min-height: 1950px;
}
.g-min-height-2000px {
  min-height: 2000px;
}

/* Min Height Pixels Responsive */
/* Extra large */
@media (min-height: 1200px) {
  .g-min-height-50px--xl {
    min-height: 50px;
  }
  .g-min-height-100px--xl {
    min-height: 100px;
  }
  .g-min-height-150px--xl {
    min-height: 150px;
  }
  .g-min-height-200px--xl {
    min-height: 200px;
  }
  .g-min-height-250px--xl {
    min-height: 250px;
  }
  .g-min-height-300px--xl {
    min-height: 300px;
  }
  .g-min-height-350px--xl {
    min-height: 350px;
  }
  .g-min-height-400px--xl {
    min-height: 400px;
  }
  .g-min-height-450px--xl {
    min-height: 450px;
  }
  .g-min-height-500px--xl {
    min-height: 500px;
  }
  .g-min-height-550px--xl {
    min-height: 550px;
  }
  .g-min-height-600px--xl {
    min-height: 600px;
  }
  .g-min-height-650px--xl {
    min-height: 650px;
  }
  .g-min-height-700px--xl {
    min-height: 700px;
  }
  .g-min-height-750px--xl {
    min-height: 750px;
  }
  .g-min-height-800px--xl {
    min-height: 800px;
  }
  .g-min-height-850px--xl {
    min-height: 850px;
  }
  .g-min-height-900px--xl {
    min-height: 900px;
  }
  .g-min-height-950px--xl {
    min-height: 950px;
  }
  .g-min-height-1000px--xl {
    min-height: 1000px;
  }
  .g-min-height-1050px--xl {
    min-height: 1050px;
  }
  .g-min-height-1100px--xl {
    min-height: 1100px;
  }
  .g-min-height-1150px--xl {
    min-height: 1150px;
  }
  .g-min-height-1200px--xl {
    min-height: 1200px;
  }
  .g-min-height-1250px--xl {
    min-height: 1250px;
  }
  .g-min-height-1300px--xl {
    min-height: 1300px;
  }
  .g-min-height-1350px--xl {
    min-height: 1350px;
  }
  .g-min-height-1400px--xl {
    min-height: 1400px;
  }
  .g-min-height-1450px--xl {
    min-height: 1450px;
  }
  .g-min-height-1500px--xl {
    min-height: 1500px;
  }
  .g-min-height-1550px--xl {
    min-height: 1550px;
  }
  .g-min-height-1600px--xl {
    min-height: 1600px;
  }
  .g-min-height-1650px--xl {
    min-height: 1650px;
  }
  .g-min-height-1700px--xl {
    min-height: 1700px;
  }
  .g-min-height-1750px--xl {
    min-height: 1750px;
  }
  .g-min-height-1800px--xl {
    min-height: 1800px;
  }
  .g-min-height-1850px--xl {
    min-height: 1850px;
  }
  .g-min-height-1900px--xl {
    min-height: 1900px;
  }
  .g-min-height-1950px--xl {
    min-height: 1950px;
  }
  .g-min-height-2000px--xl {
    min-height: 2000px;
  }
}

/* large */
@media (min-height: 992px) {
  .g-min-height-50px--lg {
    min-height: 50px;
  }
  .g-min-height-100px--lg {
    min-height: 100px;
  }
  .g-min-height-150px--lg {
    min-height: 150px;
  }
  .g-min-height-200px--lg {
    min-height: 200px;
  }
  .g-min-height-250px--lg {
    min-height: 250px;
  }
  .g-min-height-300px--lg {
    min-height: 300px;
  }
  .g-min-height-350px--lg {
    min-height: 350px;
  }
  .g-min-height-400px--lg {
    min-height: 400px;
  }
  .g-min-height-450px--lg {
    min-height: 450px;
  }
  .g-min-height-500px--lg {
    min-height: 500px;
  }
  .g-min-height-550px--lg {
    min-height: 550px;
  }
  .g-min-height-600px--lg {
    min-height: 600px;
  }
  .g-min-height-650px--lg {
    min-height: 650px;
  }
  .g-min-height-700px--lg {
    min-height: 700px;
  }
  .g-min-height-750px--lg {
    min-height: 750px;
  }
  .g-min-height-800px--lg {
    min-height: 800px;
  }
  .g-min-height-850px--lg {
    min-height: 850px;
  }
  .g-min-height-900px--lg {
    min-height: 900px;
  }
  .g-min-height-950px--lg {
    min-height: 950px;
  }
  .g-min-height-1000px--lg {
    min-height: 1000px;
  }
  .g-min-height-1050px--lg {
    min-height: 1050px;
  }
  .g-min-height-1100px--lg {
    min-height: 1100px;
  }
  .g-min-height-1150px--lg {
    min-height: 1150px;
  }
  .g-min-height-1200px--lg {
    min-height: 1200px;
  }
  .g-min-height-1250px--lg {
    min-height: 1250px;
  }
  .g-min-height-1300px--lg {
    min-height: 1300px;
  }
  .g-min-height-1350px--lg {
    min-height: 1350px;
  }
  .g-min-height-1400px--lg {
    min-height: 1400px;
  }
  .g-min-height-1450px--lg {
    min-height: 1450px;
  }
  .g-min-height-1500px--lg {
    min-height: 1500px;
  }
  .g-min-height-1550px--lg {
    min-height: 1550px;
  }
  .g-min-height-1600px--lg {
    min-height: 1600px;
  }
  .g-min-height-1650px--lg {
    min-height: 1650px;
  }
  .g-min-height-1700px--lg {
    min-height: 1700px;
  }
  .g-min-height-1750px--lg {
    min-height: 1750px;
  }
  .g-min-height-1800px--lg {
    min-height: 1800px;
  }
  .g-min-height-1850px--lg {
    min-height: 1850px;
  }
  .g-min-height-1900px--lg {
    min-height: 1900px;
  }
  .g-min-height-1950px--lg {
    min-height: 1950px;
  }
  .g-min-height-2000px--lg {
    min-height: 2000px;
  }
}

/* Medium */
@media (min-height: 768px) {
  .g-min-height-50px--md {
    min-height: 50px;
  }
  .g-min-height-100px--md {
    min-height: 100px;
  }
  .g-min-height-150px--md {
    min-height: 150px;
  }
  .g-min-height-200px--md {
    min-height: 200px;
  }
  .g-min-height-250px--md {
    min-height: 250px;
  }
  .g-min-height-300px--md {
    min-height: 300px;
  }
  .g-min-height-350px--md {
    min-height: 350px;
  }
  .g-min-height-400px--md {
    min-height: 400px;
  }
  .g-min-height-450px--md {
    min-height: 450px;
  }
  .g-min-height-500px--md {
    min-height: 500px;
  }
  .g-min-height-550px--md {
    min-height: 550px;
  }
  .g-min-height-600px--md {
    min-height: 600px;
  }
  .g-min-height-650px--md {
    min-height: 650px;
  }
  .g-min-height-700px--md {
    min-height: 700px;
  }
  .g-min-height-750px--md {
    min-height: 750px;
  }
  .g-min-height-800px--md {
    min-height: 800px;
  }
  .g-min-height-850px--md {
    min-height: 850px;
  }
  .g-min-height-900px--md {
    min-height: 900px;
  }
  .g-min-height-950px--md {
    min-height: 950px;
  }
  .g-min-height-1000px--md {
    min-height: 1000px;
  }
  .g-min-height-1050px--md {
    min-height: 1050px;
  }
  .g-min-height-1100px--md {
    min-height: 1100px;
  }
  .g-min-height-1150px--md {
    min-height: 1150px;
  }
  .g-min-height-1200px--md {
    min-height: 1200px;
  }
  .g-min-height-1250px--md {
    min-height: 1250px;
  }
  .g-min-height-1300px--md {
    min-height: 1300px;
  }
  .g-min-height-1350px--md {
    min-height: 1350px;
  }
  .g-min-height-1400px--md {
    min-height: 1400px;
  }
  .g-min-height-1450px--md {
    min-height: 1450px;
  }
  .g-min-height-1500px--md {
    min-height: 1500px;
  }
  .g-min-height-1550px--md {
    min-height: 1550px;
  }
  .g-min-height-1600px--md {
    min-height: 1600px;
  }
  .g-min-height-1650px--md {
    min-height: 1650px;
  }
  .g-min-height-1700px--md {
    min-height: 1700px;
  }
  .g-min-height-1750px--md {
    min-height: 1750px;
  }
  .g-min-height-1800px--md {
    min-height: 1800px;
  }
  .g-min-height-1850px--md {
    min-height: 1850px;
  }
  .g-min-height-1900px--md {
    min-height: 1900px;
  }
  .g-min-height-1950px--md {
    min-height: 1950px;
  }
  .g-min-height-2000px--md {
    min-height: 2000px;
  }
}

/* Small */
@media (min-height: 576px) {
  .g-min-height-50px--sm {
    min-height: 50px;
  }
  .g-min-height-100px--sm {
    min-height: 100px;
  }
  .g-min-height-150px--sm {
    min-height: 150px;
  }
  .g-min-height-200px--sm {
    min-height: 200px;
  }
  .g-min-height-250px--sm {
    min-height: 250px;
  }
  .g-min-height-300px--sm {
    min-height: 300px;
  }
  .g-min-height-350px--sm {
    min-height: 350px;
  }
  .g-min-height-400px--sm {
    min-height: 400px;
  }
  .g-min-height-450px--sm {
    min-height: 450px;
  }
  .g-min-height-500px--sm {
    min-height: 500px;
  }
  .g-min-height-550px--sm {
    min-height: 550px;
  }
  .g-min-height-600px--sm {
    min-height: 600px;
  }
  .g-min-height-650px--sm {
    min-height: 650px;
  }
  .g-min-height-700px--sm {
    min-height: 700px;
  }
  .g-min-height-750px--sm {
    min-height: 750px;
  }
  .g-min-height-800px--sm {
    min-height: 800px;
  }
  .g-min-height-850px--sm {
    min-height: 850px;
  }
  .g-min-height-900px--sm {
    min-height: 900px;
  }
  .g-min-height-950px--sm {
    min-height: 950px;
  }
  .g-min-height-1000px--sm {
    min-height: 1000px;
  }
  .g-min-height-1050px--sm {
    min-height: 1050px;
  }
  .g-min-height-1100px--sm {
    min-height: 1100px;
  }
  .g-min-height-1150px--sm {
    min-height: 1150px;
  }
  .g-min-height-1200px--sm {
    min-height: 1200px;
  }
  .g-min-height-1250px--sm {
    min-height: 1250px;
  }
  .g-min-height-1300px--sm {
    min-height: 1300px;
  }
  .g-min-height-1350px--sm {
    min-height: 1350px;
  }
  .g-min-height-1400px--sm {
    min-height: 1400px;
  }
  .g-min-height-1450px--sm {
    min-height: 1450px;
  }
  .g-min-height-1500px--sm {
    min-height: 1500px;
  }
  .g-min-height-1550px--sm {
    min-height: 1550px;
  }
  .g-min-height-1600px--sm {
    min-height: 1600px;
  }
  .g-min-height-1650px--sm {
    min-height: 1650px;
  }
  .g-min-height-1700px--sm {
    min-height: 1700px;
  }
  .g-min-height-1750px--sm {
    min-height: 1750px;
  }
  .g-min-height-1800px--sm {
    min-height: 1800px;
  }
  .g-min-height-1850px--sm {
    min-height: 1850px;
  }
  .g-min-height-1900px--sm {
    min-height: 1900px;
  }
  .g-min-height-1950px--sm {
    min-height: 1950px;
  }
  .g-min-height-2000px--sm {
    min-height: 2000px;
  }
}

/* Extra Small */
@media (min-height: 0) {
  .g-min-height-50px--xs {
    min-height: 50px;
  }
  .g-min-height-100px--xs {
    min-height: 100px;
  }
  .g-min-height-150px--xs {
    min-height: 150px;
  }
  .g-min-height-200px--xs {
    min-height: 200px;
  }
  .g-min-height-250px--xs {
    min-height: 250px;
  }
  .g-min-height-300px--xs {
    min-height: 300px;
  }
  .g-min-height-350px--xs {
    min-height: 350px;
  }
  .g-min-height-400px--xs {
    min-height: 400px;
  }
  .g-min-height-450px--xs {
    min-height: 450px;
  }
  .g-min-height-500px--xs {
    min-height: 500px;
  }
  .g-min-height-550px--xs {
    min-height: 550px;
  }
  .g-min-height-600px--xs {
    min-height: 600px;
  }
  .g-min-height-650px--xs {
    min-height: 650px;
  }
  .g-min-height-700px--xs {
    min-height: 700px;
  }
  .g-min-height-750px--xs {
    min-height: 750px;
  }
  .g-min-height-800px--xs {
    min-height: 800px;
  }
  .g-min-height-850px--xs {
    min-height: 850px;
  }
  .g-min-height-900px--xs {
    min-height: 900px;
  }
  .g-min-height-950px--xs {
    min-height: 950px;
  }
  .g-min-height-1000px--xs {
    min-height: 1000px;
  }
  .g-min-height-1050px--xs {
    min-height: 1050px;
  }
  .g-min-height-1100px--xs {
    min-height: 1100px;
  }
  .g-min-height-1150px--xs {
    min-height: 1150px;
  }
  .g-min-height-1200px--xs {
    min-height: 1200px;
  }
  .g-min-height-1250px--xs {
    min-height: 1250px;
  }
  .g-min-height-1300px--xs {
    min-height: 1300px;
  }
  .g-min-height-1350px--xs {
    min-height: 1350px;
  }
  .g-min-height-1400px--xs {
    min-height: 1400px;
  }
  .g-min-height-1450px--xs {
    min-height: 1450px;
  }
  .g-min-height-1500px--xs {
    min-height: 1500px;
  }
  .g-min-height-1550px--xs {
    min-height: 1550px;
  }
  .g-min-height-1600px--xs {
    min-height: 1600px;
  }
  .g-min-height-1650px--xs {
    min-height: 1650px;
  }
  .g-min-height-1700px--xs {
    min-height: 1700px;
  }
  .g-min-height-1750px--xs {
    min-height: 1750px;
  }
  .g-min-height-1800px--xs {
    min-height: 1800px;
  }
  .g-min-height-1850px--xs {
    min-height: 1850px;
  }
  .g-min-height-1900px--xs {
    min-height: 1900px;
  }
  .g-min-height-1950px--xs {
    min-height: 1950px;
  }
  .g-min-height-2000px--xs {
    min-height: 2000px;
  }
}


/* Min Width Percentages */
.g-min-width-5p {
  min-width: 5%;
}
.g-min-width-10p {
  min-width: 10%;
}
.g-min-width-15p {
  min-width: 15%;
}
.g-min-width-20p {
  min-width: 20%;
}
.g-min-width-25p {
  min-width: 25%;
}
.g-min-width-30p {
  min-width: 30%;
}
.g-min-width-35p {
  min-width: 35%;
}
.g-min-width-40p {
  min-width: 40%;
}
.g-min-width-45p {
  min-width: 45%;
}
.g-min-width-50p {
  min-width: 50%;
}
.g-min-width-55p {
  min-width: 55%;
}
.g-min-width-60p {
  min-width: 60%;
}
.g-min-width-65p {
  min-width: 65%;
}
.g-min-width-70p {
  min-width: 70%;
}
.g-min-width-75p {
  min-width: 75%;
}
.g-min-width-80p {
  min-width: 80%;
}
.g-min-width-85p {
  min-width: 85%;
}
.g-min-width-90p {
  min-width: 90%;
}
.g-min-width-95p {
  min-width: 95%;
}
.g-min-width-100p {
  min-width: 100%;
}
.g-min-width-110p {
  min-width: 110%;
}
.g-min-width-120p {
  min-width: 120%;
}
.g-min-width-130p {
  min-width: 130%;
}
.g-min-width-140p {
  min-width: 140%;
}
.g-min-width-150p {
  min-width: 150%;
}
.g-min-width-160p {
  min-width: 160%;
}
.g-min-width-170p {
  min-width: 170%;
}
.g-min-width-180p {
  min-width: 180%;
}
.g-min-width-190p {
  min-width: 190%;
}
.g-min-width-200p {
  min-width: 200%;
}

/* Min Width Percentages Responsive */
/* Extra large */
@media (min-width: 1200px) {
  .g-min-width-5p--xl {
    min-width: 5%;
  }
  .g-min-width-10p--xl {
    min-width: 10%;
  }
  .g-min-width-15p--xl {
    min-width: 15%;
  }
  .g-min-width-20p--xl {
    min-width: 20%;
  }
  .g-min-width-25p--xl {
    min-width: 25%;
  }
  .g-min-width-30p--xl {
    min-width: 30%;
  }
  .g-min-width-35p--xl {
    min-width: 35%;
  }
  .g-min-width-40p--xl {
    min-width: 40%;
  }
  .g-min-width-45p--xl {
    min-width: 45%;
  }
  .g-min-width-50p--xl {
    min-width: 50%;
  }
  .g-min-width-55p--xl {
    min-width: 55%;
  }
  .g-min-width-60p--xl {
    min-width: 60%;
  }
  .g-min-width-65p--xl {
    min-width: 65%;
  }
  .g-min-width-70p--xl {
    min-width: 70%;
  }
  .g-min-width-75p--xl {
    min-width: 75%;
  }
  .g-min-width-80p--xl {
    min-width: 80%;
  }
  .g-min-width-85p--xl {
    min-width: 85%;
  }
  .g-min-width-90p--xl {
    min-width: 90%;
  }
  .g-min-width-95p--xl {
    min-width: 95%;
  }
  .g-min-width-100p--xl {
    min-width: 100%;
  }
  .g-min-width-110p--xl {
    min-width: 110%;
  }
  .g-min-width-120p--xl {
    min-width: 120%;
  }
  .g-min-width-130p--xl {
    min-width: 130%;
  }
  .g-min-width-140p--xl {
    min-width: 140%;
  }
  .g-min-width-150p--xl {
    min-width: 150%;
  }
  .g-min-width-160p--xl {
    min-width: 160%;
  }
  .g-min-width-170p--xl {
    min-width: 170%;
  }
  .g-min-width-180p--xl {
    min-width: 180%;
  }
  .g-min-width-190p--xl {
    min-width: 190%;
  }
  .g-min-width-200p--xl {
    min-width: 200%;
  }
}

/* large */
@media (min-width: 992px) {
  .g-min-width-5p--lg {
    min-width: 5%;
  }
  .g-min-width-10p--lg {
    min-width: 10%;
  }
  .g-min-width-15p--lg {
    min-width: 15%;
  }
  .g-min-width-20p--lg {
    min-width: 20%;
  }
  .g-min-width-25p--lg {
    min-width: 25%;
  }
  .g-min-width-30p--lg {
    min-width: 30%;
  }
  .g-min-width-35p--lg {
    min-width: 35%;
  }
  .g-min-width-40p--lg {
    min-width: 40%;
  }
  .g-min-width-45p--lg {
    min-width: 45%;
  }
  .g-min-width-50p--lg {
    min-width: 50%;
  }
  .g-min-width-55p--lg {
    min-width: 55%;
  }
  .g-min-width-60p--lg {
    min-width: 60%;
  }
  .g-min-width-65p--lg {
    min-width: 65%;
  }
  .g-min-width-70p--lg {
    min-width: 70%;
  }
  .g-min-width-75p--lg {
    min-width: 75%;
  }
  .g-min-width-80p--lg {
    min-width: 80%;
  }
  .g-min-width-85p--lg {
    min-width: 85%;
  }
  .g-min-width-90p--lg {
    min-width: 90%;
  }
  .g-min-width-95p--lg {
    min-width: 95%;
  }
  .g-min-width-100p--lg {
    min-width: 100%;
  }
  .g-min-width-110p--lg {
    min-width: 110%;
  }
  .g-min-width-120p--lg {
    min-width: 120%;
  }
  .g-min-width-130p--lg {
    min-width: 130%;
  }
  .g-min-width-140p--lg {
    min-width: 140%;
  }
  .g-min-width-150p--lg {
    min-width: 150%;
  }
  .g-min-width-160p--lg {
    min-width: 160%;
  }
  .g-min-width-170p--lg {
    min-width: 170%;
  }
  .g-min-width-180p--lg {
    min-width: 180%;
  }
  .g-min-width-190p--lg {
    min-width: 190%;
  }
  .g-min-width-200p--lg {
    min-width: 200%;
  }
}

/* Medium */
@media (min-width: 768px) {
  .g-min-width-5p--md {
    min-width: 5%;
  }
  .g-min-width-10p--md {
    min-width: 10%;
  }
  .g-min-width-15p--md {
    min-width: 15%;
  }
  .g-min-width-20p--md {
    min-width: 20%;
  }
  .g-min-width-25p--md {
    min-width: 25%;
  }
  .g-min-width-30p--md {
    min-width: 30%;
  }
  .g-min-width-35p--md {
    min-width: 35%;
  }
  .g-min-width-40p--md {
    min-width: 40%;
  }
  .g-min-width-45p--md {
    min-width: 45%;
  }
  .g-min-width-50p--md {
    min-width: 50%;
  }
  .g-min-width-55p--md {
    min-width: 55%;
  }
  .g-min-width-60p--md {
    min-width: 60%;
  }
  .g-min-width-65p--md {
    min-width: 65%;
  }
  .g-min-width-70p--md {
    min-width: 70%;
  }
  .g-min-width-75p--md {
    min-width: 75%;
  }
  .g-min-width-80p--md {
    min-width: 80%;
  }
  .g-min-width-85p--md {
    min-width: 85%;
  }
  .g-min-width-90p--md {
    min-width: 90%;
  }
  .g-min-width-95p--md {
    min-width: 95%;
  }
  .g-min-width-100p--md {
    min-width: 100%;
  }
  .g-min-width-110p--md {
    min-width: 110%;
  }
  .g-min-width-120p--md {
    min-width: 120%;
  }
  .g-min-width-130p--md {
    min-width: 130%;
  }
  .g-min-width-140p--md {
    min-width: 140%;
  }
  .g-min-width-150p--md {
    min-width: 150%;
  }
  .g-min-width-160p--md {
    min-width: 160%;
  }
  .g-min-width-170p--md {
    min-width: 170%;
  }
  .g-min-width-180p--md {
    min-width: 180%;
  }
  .g-min-width-190p--md {
    min-width: 190%;
  }
  .g-min-width-200p--md {
    min-width: 200%;
  }
}

/* Small */
@media (min-width: 576px) {
  .g-min-width-5p--sm {
    min-width: 5%;
  }
  .g-min-width-10p--sm {
    min-width: 10%;
  }
  .g-min-width-15p--sm {
    min-width: 15%;
  }
  .g-min-width-20p--sm {
    min-width: 20%;
  }
  .g-min-width-25p--sm {
    min-width: 25%;
  }
  .g-min-width-30p--sm {
    min-width: 30%;
  }
  .g-min-width-35p--sm {
    min-width: 35%;
  }
  .g-min-width-40p--sm {
    min-width: 40%;
  }
  .g-min-width-45p--sm {
    min-width: 45%;
  }
  .g-min-width-50p--sm {
    min-width: 50%;
  }
  .g-min-width-55p--sm {
    min-width: 55%;
  }
  .g-min-width-60p--sm {
    min-width: 60%;
  }
  .g-min-width-65p--sm {
    min-width: 65%;
  }
  .g-min-width-70p--sm {
    min-width: 70%;
  }
  .g-min-width-75p--sm {
    min-width: 75%;
  }
  .g-min-width-80p--sm {
    min-width: 80%;
  }
  .g-min-width-85p--sm {
    min-width: 85%;
  }
  .g-min-width-90p--sm {
    min-width: 90%;
  }
  .g-min-width-95p--sm {
    min-width: 95%;
  }
  .g-min-width-100p--sm {
    min-width: 100%;
  }
  .g-min-width-110p--sm {
    min-width: 110%;
  }
  .g-min-width-120p--sm {
    min-width: 120%;
  }
  .g-min-width-130p--sm {
    min-width: 130%;
  }
  .g-min-width-140p--sm {
    min-width: 140%;
  }
  .g-min-width-150p--sm {
    min-width: 150%;
  }
  .g-min-width-160p--sm {
    min-width: 160%;
  }
  .g-min-width-170p--sm {
    min-width: 170%;
  }
  .g-min-width-180p--sm {
    min-width: 180%;
  }
  .g-min-width-190p--sm {
    min-width: 190%;
  }
  .g-min-width-200p--sm {
    min-width: 200%;
  }
}

/* Extra Small */
@media (min-width: 0) {
  .g-min-width-5p--xs {
    min-width: 5%;
  }
  .g-min-width-10p--xs {
    min-width: 10%;
  }
  .g-min-width-15p--xs {
    min-width: 15%;
  }
  .g-min-width-20p--xs {
    min-width: 20%;
  }
  .g-min-width-25p--xs {
    min-width: 25%;
  }
  .g-min-width-30p--xs {
    min-width: 30%;
  }
  .g-min-width-35p--xs {
    min-width: 35%;
  }
  .g-min-width-40p--xs {
    min-width: 40%;
  }
  .g-min-width-45p--xs {
    min-width: 45%;
  }
  .g-min-width-50p--xs {
    min-width: 50%;
  }
  .g-min-width-55p--xs {
    min-width: 55%;
  }
  .g-min-width-60p--xs {
    min-width: 60%;
  }
  .g-min-width-65p--xs {
    min-width: 65%;
  }
  .g-min-width-70p--xs {
    min-width: 70%;
  }
  .g-min-width-75p--xs {
    min-width: 75%;
  }
  .g-min-width-80p--xs {
    min-width: 80%;
  }
  .g-min-width-85p--xs {
    min-width: 85%;
  }
  .g-min-width-90p--xs {
    min-width: 90%;
  }
  .g-min-width-95p--xs {
    min-width: 95%;
  }
  .g-min-width-100p--xs {
    min-width: 100%;
  }
  .g-min-width-110p--xs {
    min-width: 110%;
  }
  .g-min-width-120p--xs {
    min-width: 120%;
  }
  .g-min-width-130p--xs {
    min-width: 130%;
  }
  .g-min-width-140p--xs {
    min-width: 140%;
  }
  .g-min-width-150p--xs {
    min-width: 150%;
  }
  .g-min-width-160p--xs {
    min-width: 160%;
  }
  .g-min-width-170p--xs {
    min-width: 170%;
  }
  .g-min-width-180p--xs {
    min-width: 180%;
  }
  .g-min-width-190p--xs {
    min-width: 190%;
  }
  .g-min-width-200p--xs {
    min-width: 200%;
  }
}


/* Min Width Pixels */
.g-min-width-50px {
  min-width: 50px;
}
.g-min-width-100px {
  min-width: 100px;
}
.g-min-width-150px {
  min-width: 150px;
}
.g-min-width-200px {
  min-width: 200px;
}
.g-min-width-250px {
  min-width: 250px;
}
.g-min-width-300px {
  min-width: 300px;
}
.g-min-width-350px {
  min-width: 350px;
}
.g-min-width-400px {
  min-width: 400px;
}
.g-min-width-450px {
  min-width: 450px;
}
.g-min-width-500px {
  min-width: 500px;
}
.g-min-width-550px {
  min-width: 550px;
}
.g-min-width-600px {
  min-width: 600px;
}
.g-min-width-650px {
  min-width: 650px;
}
.g-min-width-700px {
  min-width: 700px;
}
.g-min-width-750px {
  min-width: 750px;
}
.g-min-width-800px {
  min-width: 800px;
}
.g-min-width-850px {
  min-width: 850px;
}
.g-min-width-900px {
  min-width: 900px;
}
.g-min-width-950px {
  min-width: 950px;
}
.g-min-width-1000px {
  min-width: 1000px;
}
.g-min-width-1050px {
  min-width: 1050px;
}
.g-min-width-1100px {
  min-width: 1100px;
}
.g-min-width-1150px {
  min-width: 1150px;
}
.g-min-width-1200px {
  min-width: 1200px;
}
.g-min-width-1250px {
  min-width: 1250px;
}
.g-min-width-1300px {
  min-width: 1300px;
}
.g-min-width-1350px {
  min-width: 1350px;
}
.g-min-width-1400px {
  min-width: 1400px;
}
.g-min-width-1450px {
  min-width: 1450px;
}
.g-min-width-1500px {
  min-width: 1500px;
}
.g-min-width-1550px {
  min-width: 1550px;
}
.g-min-width-1600px {
  min-width: 1600px;
}
.g-min-width-1650px {
  min-width: 1650px;
}
.g-min-width-1700px {
  min-width: 1700px;
}
.g-min-width-1750px {
  min-width: 1750px;
}
.g-min-width-1800px {
  min-width: 1800px;
}
.g-min-width-1850px {
  min-width: 1850px;
}
.g-min-width-1900px {
  min-width: 1900px;
}
.g-min-width-1950px {
  min-width: 1950px;
}
.g-min-width-2000px {
  min-width: 2000px;
}

/* Min Width Pixels Responsive */
/* Extra large */
@media (min-width: 1200px) {
  .g-min-width-50px--xl {
    min-width: 50px;
  }
  .g-min-width-100px--xl {
    min-width: 100px;
  }
  .g-min-width-150px--xl {
    min-width: 150px;
  }
  .g-min-width-200px--xl {
    min-width: 200px;
  }
  .g-min-width-250px--xl {
    min-width: 250px;
  }
  .g-min-width-300px--xl {
    min-width: 300px;
  }
  .g-min-width-350px--xl {
    min-width: 350px;
  }
  .g-min-width-400px--xl {
    min-width: 400px;
  }
  .g-min-width-450px--xl {
    min-width: 450px;
  }
  .g-min-width-500px--xl {
    min-width: 500px;
  }
  .g-min-width-550px--xl {
    min-width: 550px;
  }
  .g-min-width-600px--xl {
    min-width: 600px;
  }
  .g-min-width-650px--xl {
    min-width: 650px;
  }
  .g-min-width-700px--xl {
    min-width: 700px;
  }
  .g-min-width-750px--xl {
    min-width: 750px;
  }
  .g-min-width-800px--xl {
    min-width: 800px;
  }
  .g-min-width-850px--xl {
    min-width: 850px;
  }
  .g-min-width-900px--xl {
    min-width: 900px;
  }
  .g-min-width-950px--xl {
    min-width: 950px;
  }
  .g-min-width-1000px--xl {
    min-width: 1000px;
  }
  .g-min-width-1050px--xl {
    min-width: 1050px;
  }
  .g-min-width-1100px--xl {
    min-width: 1100px;
  }
  .g-min-width-1150px--xl {
    min-width: 1150px;
  }
  .g-min-width-1200px--xl {
    min-width: 1200px;
  }
  .g-min-width-1250px--xl {
    min-width: 1250px;
  }
  .g-min-width-1300px--xl {
    min-width: 1300px;
  }
  .g-min-width-1350px--xl {
    min-width: 1350px;
  }
  .g-min-width-1400px--xl {
    min-width: 1400px;
  }
  .g-min-width-1450px--xl {
    min-width: 1450px;
  }
  .g-min-width-1500px--xl {
    min-width: 1500px;
  }
  .g-min-width-1550px--xl {
    min-width: 1550px;
  }
  .g-min-width-1600px--xl {
    min-width: 1600px;
  }
  .g-min-width-1650px--xl {
    min-width: 1650px;
  }
  .g-min-width-1700px--xl {
    min-width: 1700px;
  }
  .g-min-width-1750px--xl {
    min-width: 1750px;
  }
  .g-min-width-1800px--xl {
    min-width: 1800px;
  }
  .g-min-width-1850px--xl {
    min-width: 1850px;
  }
  .g-min-width-1900px--xl {
    min-width: 1900px;
  }
  .g-min-width-1950px--xl {
    min-width: 1950px;
  }
  .g-min-width-2000px--xl {
    min-width: 2000px;
  }
}

/* large */
@media (min-width: 992px) {
  .g-min-width-50px--lg {
    min-width: 50px;
  }
  .g-min-width-100px--lg {
    min-width: 100px;
  }
  .g-min-width-150px--lg {
    min-width: 150px;
  }
  .g-min-width-200px--lg {
    min-width: 200px;
  }
  .g-min-width-250px--lg {
    min-width: 250px;
  }
  .g-min-width-300px--lg {
    min-width: 300px;
  }
  .g-min-width-350px--lg {
    min-width: 350px;
  }
  .g-min-width-400px--lg {
    min-width: 400px;
  }
  .g-min-width-450px--lg {
    min-width: 450px;
  }
  .g-min-width-500px--lg {
    min-width: 500px;
  }
  .g-min-width-550px--lg {
    min-width: 550px;
  }
  .g-min-width-600px--lg {
    min-width: 600px;
  }
  .g-min-width-650px--lg {
    min-width: 650px;
  }
  .g-min-width-700px--lg {
    min-width: 700px;
  }
  .g-min-width-750px--lg {
    min-width: 750px;
  }
  .g-min-width-800px--lg {
    min-width: 800px;
  }
  .g-min-width-850px--lg {
    min-width: 850px;
  }
  .g-min-width-900px--lg {
    min-width: 900px;
  }
  .g-min-width-950px--lg {
    min-width: 950px;
  }
  .g-min-width-1000px--lg {
    min-width: 1000px;
  }
  .g-min-width-1050px--lg {
    min-width: 1050px;
  }
  .g-min-width-1100px--lg {
    min-width: 1100px;
  }
  .g-min-width-1150px--lg {
    min-width: 1150px;
  }
  .g-min-width-1200px--lg {
    min-width: 1200px;
  }
  .g-min-width-1250px--lg {
    min-width: 1250px;
  }
  .g-min-width-1300px--lg {
    min-width: 1300px;
  }
  .g-min-width-1350px--lg {
    min-width: 1350px;
  }
  .g-min-width-1400px--lg {
    min-width: 1400px;
  }
  .g-min-width-1450px--lg {
    min-width: 1450px;
  }
  .g-min-width-1500px--lg {
    min-width: 1500px;
  }
  .g-min-width-1550px--lg {
    min-width: 1550px;
  }
  .g-min-width-1600px--lg {
    min-width: 1600px;
  }
  .g-min-width-1650px--lg {
    min-width: 1650px;
  }
  .g-min-width-1700px--lg {
    min-width: 1700px;
  }
  .g-min-width-1750px--lg {
    min-width: 1750px;
  }
  .g-min-width-1800px--lg {
    min-width: 1800px;
  }
  .g-min-width-1850px--lg {
    min-width: 1850px;
  }
  .g-min-width-1900px--lg {
    min-width: 1900px;
  }
  .g-min-width-1950px--lg {
    min-width: 1950px;
  }
  .g-min-width-2000px--lg {
    min-width: 2000px;
  }
}

/* Medium */
@media (min-width: 768px) {
  .g-min-width-50px--md {
    min-width: 50px;
  }
  .g-min-width-100px--md {
    min-width: 100px;
  }
  .g-min-width-150px--md {
    min-width: 150px;
  }
  .g-min-width-200px--md {
    min-width: 200px;
  }
  .g-min-width-250px--md {
    min-width: 250px;
  }
  .g-min-width-300px--md {
    min-width: 300px;
  }
  .g-min-width-350px--md {
    min-width: 350px;
  }
  .g-min-width-400px--md {
    min-width: 400px;
  }
  .g-min-width-450px--md {
    min-width: 450px;
  }
  .g-min-width-500px--md {
    min-width: 500px;
  }
  .g-min-width-550px--md {
    min-width: 550px;
  }
  .g-min-width-600px--md {
    min-width: 600px;
  }
  .g-min-width-650px--md {
    min-width: 650px;
  }
  .g-min-width-700px--md {
    min-width: 700px;
  }
  .g-min-width-750px--md {
    min-width: 750px;
  }
  .g-min-width-800px--md {
    min-width: 800px;
  }
  .g-min-width-850px--md {
    min-width: 850px;
  }
  .g-min-width-900px--md {
    min-width: 900px;
  }
  .g-min-width-950px--md {
    min-width: 950px;
  }
  .g-min-width-1000px--md {
    min-width: 1000px;
  }
  .g-min-width-1050px--md {
    min-width: 1050px;
  }
  .g-min-width-1100px--md {
    min-width: 1100px;
  }
  .g-min-width-1150px--md {
    min-width: 1150px;
  }
  .g-min-width-1200px--md {
    min-width: 1200px;
  }
  .g-min-width-1250px--md {
    min-width: 1250px;
  }
  .g-min-width-1300px--md {
    min-width: 1300px;
  }
  .g-min-width-1350px--md {
    min-width: 1350px;
  }
  .g-min-width-1400px--md {
    min-width: 1400px;
  }
  .g-min-width-1450px--md {
    min-width: 1450px;
  }
  .g-min-width-1500px--md {
    min-width: 1500px;
  }
  .g-min-width-1550px--md {
    min-width: 1550px;
  }
  .g-min-width-1600px--md {
    min-width: 1600px;
  }
  .g-min-width-1650px--md {
    min-width: 1650px;
  }
  .g-min-width-1700px--md {
    min-width: 1700px;
  }
  .g-min-width-1750px--md {
    min-width: 1750px;
  }
  .g-min-width-1800px--md {
    min-width: 1800px;
  }
  .g-min-width-1850px--md {
    min-width: 1850px;
  }
  .g-min-width-1900px--md {
    min-width: 1900px;
  }
  .g-min-width-1950px--md {
    min-width: 1950px;
  }
  .g-min-width-2000px--md {
    min-width: 2000px;
  }
}

/* Small */
@media (min-width: 576px) {
  .g-min-width-50px--sm {
    min-width: 50px;
  }
  .g-min-width-100px--sm {
    min-width: 100px;
  }
  .g-min-width-150px--sm {
    min-width: 150px;
  }
  .g-min-width-200px--sm {
    min-width: 200px;
  }
  .g-min-width-250px--sm {
    min-width: 250px;
  }
  .g-min-width-300px--sm {
    min-width: 300px;
  }
  .g-min-width-350px--sm {
    min-width: 350px;
  }
  .g-min-width-400px--sm {
    min-width: 400px;
  }
  .g-min-width-450px--sm {
    min-width: 450px;
  }
  .g-min-width-500px--sm {
    min-width: 500px;
  }
  .g-min-width-550px--sm {
    min-width: 550px;
  }
  .g-min-width-600px--sm {
    min-width: 600px;
  }
  .g-min-width-650px--sm {
    min-width: 650px;
  }
  .g-min-width-700px--sm {
    min-width: 700px;
  }
  .g-min-width-750px--sm {
    min-width: 750px;
  }
  .g-min-width-800px--sm {
    min-width: 800px;
  }
  .g-min-width-850px--sm {
    min-width: 850px;
  }
  .g-min-width-900px--sm {
    min-width: 900px;
  }
  .g-min-width-950px--sm {
    min-width: 950px;
  }
  .g-min-width-1000px--sm {
    min-width: 1000px;
  }
  .g-min-width-1050px--sm {
    min-width: 1050px;
  }
  .g-min-width-1100px--sm {
    min-width: 1100px;
  }
  .g-min-width-1150px--sm {
    min-width: 1150px;
  }
  .g-min-width-1200px--sm {
    min-width: 1200px;
  }
  .g-min-width-1250px--sm {
    min-width: 1250px;
  }
  .g-min-width-1300px--sm {
    min-width: 1300px;
  }
  .g-min-width-1350px--sm {
    min-width: 1350px;
  }
  .g-min-width-1400px--sm {
    min-width: 1400px;
  }
  .g-min-width-1450px--sm {
    min-width: 1450px;
  }
  .g-min-width-1500px--sm {
    min-width: 1500px;
  }
  .g-min-width-1550px--sm {
    min-width: 1550px;
  }
  .g-min-width-1600px--sm {
    min-width: 1600px;
  }
  .g-min-width-1650px--sm {
    min-width: 1650px;
  }
  .g-min-width-1700px--sm {
    min-width: 1700px;
  }
  .g-min-width-1750px--sm {
    min-width: 1750px;
  }
  .g-min-width-1800px--sm {
    min-width: 1800px;
  }
  .g-min-width-1850px--sm {
    min-width: 1850px;
  }
  .g-min-width-1900px--sm {
    min-width: 1900px;
  }
  .g-min-width-1950px--sm {
    min-width: 1950px;
  }
  .g-min-width-2000px--sm {
    min-width: 2000px;
  }
}

/* Extra Small */
@media (min-width: 0) {
  .g-min-width-50px--xs {
    min-width: 50px;
  }
  .g-min-width-100px--xs {
    min-width: 100px;
  }
  .g-min-width-150px--xs {
    min-width: 150px;
  }
  .g-min-width-200px--xs {
    min-width: 200px;
  }
  .g-min-width-250px--xs {
    min-width: 250px;
  }
  .g-min-width-300px--xs {
    min-width: 300px;
  }
  .g-min-width-350px--xs {
    min-width: 350px;
  }
  .g-min-width-400px--xs {
    min-width: 400px;
  }
  .g-min-width-450px--xs {
    min-width: 450px;
  }
  .g-min-width-500px--xs {
    min-width: 500px;
  }
  .g-min-width-550px--xs {
    min-width: 550px;
  }
  .g-min-width-600px--xs {
    min-width: 600px;
  }
  .g-min-width-650px--xs {
    min-width: 650px;
  }
  .g-min-width-700px--xs {
    min-width: 700px;
  }
  .g-min-width-750px--xs {
    min-width: 750px;
  }
  .g-min-width-800px--xs {
    min-width: 800px;
  }
  .g-min-width-850px--xs {
    min-width: 850px;
  }
  .g-min-width-900px--xs {
    min-width: 900px;
  }
  .g-min-width-950px--xs {
    min-width: 950px;
  }
  .g-min-width-1000px--xs {
    min-width: 1000px;
  }
  .g-min-width-1050px--xs {
    min-width: 1050px;
  }
  .g-min-width-1100px--xs {
    min-width: 1100px;
  }
  .g-min-width-1150px--xs {
    min-width: 1150px;
  }
  .g-min-width-1200px--xs {
    min-width: 1200px;
  }
  .g-min-width-1250px--xs {
    min-width: 1250px;
  }
  .g-min-width-1300px--xs {
    min-width: 1300px;
  }
  .g-min-width-1350px--xs {
    min-width: 1350px;
  }
  .g-min-width-1400px--xs {
    min-width: 1400px;
  }
  .g-min-width-1450px--xs {
    min-width: 1450px;
  }
  .g-min-width-1500px--xs {
    min-width: 1500px;
  }
  .g-min-width-1550px--xs {
    min-width: 1550px;
  }
  .g-min-width-1600px--xs {
    min-width: 1600px;
  }
  .g-min-width-1650px--xs {
    min-width: 1650px;
  }
  .g-min-width-1700px--xs {
    min-width: 1700px;
  }
  .g-min-width-1750px--xs {
    min-width: 1750px;
  }
  .g-min-width-1800px--xs {
    min-width: 1800px;
  }
  .g-min-width-1850px--xs {
    min-width: 1850px;
  }
  .g-min-width-1900px--xs {
    min-width: 1900px;
  }
  .g-min-width-1950px--xs {
    min-width: 1950px;
  }
  .g-min-width-2000px--xs {
    min-width: 2000px;
  }
}

  

/* Page Body Paragraph max width */
.g-max-width-1020 {
  max-width: 1020px; }

/* Megamenu Dynamic Width */
@media (min-width: 1797px) {
  .mega-menu-width {
    width: 85%;
  }
}

@media (max-width: 1796px) {
  .mega-menu-width {
    width: 100%;
  }
}

@media (max-width: 1395px) {
  .mega-menu-width {
    width: 110%;
    padding-right: -50px;
  }
}

/* Test Banner Item Max Width */
@media (min-width: 1255px) {
  .bi-max-width {
    max-height: 500px;	 
  }
}

@media (max-width: 1255px) {
  .bi-max-width {
    max-height: 400px;	 
  }
}

@media (max-width: 1020px) {
  .bi-max-width {
    padding-top: 40px;
    max-height: 300px;	 
  }
}

@media (max-width: 800px) {
  .bi-max-width {
    max-height: 500px;	 
  }
}

/* Blog Container Sizes */
@media (min-width: 1400px) {
  .blog-container {
    max-width: 75.33333%;	
  }
}

@media (min-width: 1200px) {
  .blog-container {
    max-width: 85%;	
  }
}

@media (min-width: 992px) {
  .blog-container {
    max-width: 90%;		
  }
}

@media (min-width: 768px) {
  .blog-container {
    max-width: 90%;	  
  }
}

@media (min-width: 576px) {
    .blog-container {
    max-width: 90%;		 
  }
}
/* End Blog Container Sizes */


/* CUSTOM PADDING CLASSES ========================================================================================================================= */
/* Negative Paddings + Responsive */
/* padding Spaces (xs) ------------------------------------*/
@media (min-width: 0) {
  .g-pt-minus-1 {
    padding-top: -0.07143rem !important; }
  .g-pt-minus-2 {
    padding-top: -0.14286rem !important; }
  .g-pt-minus-3 {
    padding-top: -0.21429rem !important; }
  .g-pt-minus-4 {
    padding-top: -0.28571rem !important; }
  .g-pt-minus-5 {
    padding-top: -0.35714rem !important; }
  .g-pt-minus-6 {
    padding-top: -0.42857rem !important; }
  .g-pt-minus-7 {
    padding-top: -0.5rem !important; }
  .g-pt-minus-8 {
    padding-top: -0.57143rem !important; }
  .g-pt-minus-9 {
    padding-top: -0.64286rem !important; }
  .g-pt-minus-10 {
    padding-top: -0.71429rem !important; }
  .g-pt-minus-11 {
    padding-top: -0.78571rem !important; }
  .g-pt-minus-12 {
    padding-top: -0.85714rem !important; }
  .g-pt-minus-13 {
    padding-top: -0.92857rem !important; }
  .g-pt-minus-14 {
    padding-top: -1rem !important; }
  .g-pt-minus-15 {
    padding-top: -1.07143rem !important; }
  .g-pt-minus-16 {
    padding-top: -1.14286rem !important; }
  .g-pt-minus-17 {
    padding-top: -1.21429rem !important; }
  .g-pt-minus-18 {
    padding-top: -1.28571rem !important; }
  .g-pt-minus-19 {
    padding-top: -1.35714rem !important; }
  .g-pt-minus-20 {
    padding-top: -1.42857rem !important; }
  .g-pt-minus-10 {
    padding-top: -0.71429rem !important; }
  .g-pt-minus-15 {
    padding-top: -1.07143rem !important; }
  .g-pt-minus-20 {
    padding-top: -1.42857rem !important; }
  .g-pt-minus-25 {
    padding-top: -1.78571rem !important; }
  .g-pt-minus-30 {
    padding-top: -2.14286rem !important; }
  .g-pt-minus-35 {
    padding-top: -2.5rem !important; }
  .g-pt-minus-40 {
    padding-top: -2.85714rem !important; }
  .g-pt-minus-45 {
    padding-top: -3.21429rem !important; }
  .g-pt-minus-50 {
    padding-top: -3.57143rem !important; }
  .g-pt-minus-55 {
    padding-top: -3.92857rem !important; }
  .g-pt-minus-60 {
    padding-top: -4.28571rem !important; }
  .g-pt-minus-65 {
    padding-top: -4.64286rem !important; }
  .g-pt-minus-70 {
    padding-top: -5rem !important; }
  .g-pt-minus-75 {
    padding-top: -5.35714rem !important; }
  .g-pt-minus-80 {
    padding-top: -5.71429rem !important; }
  .g-pt-minus-85 {
    padding-top: -6.07143rem !important; }
  .g-pt-minus-90 {
    padding-top: -6.42857rem !important; }
  .g-pt-minus-95 {
    padding-top: -6.78571rem !important; }
  .g-pt-minus-100 {
    padding-top: -7.14286rem !important; }
  .g-pt-minus-105 {
    padding-top: -7.5rem !important; }
  .g-pt-minus-110 {
    padding-top: -7.85714rem !important; }
  .g-pt-minus-115 {
    padding-top: -8.21429rem !important; }
  .g-pt-minus-120 {
    padding-top: -8.57143rem !important; }
  .g-pt-minus-125 {
    padding-top: -8.92857rem !important; }
  .g-pt-minus-130 {
    padding-top: -9.28571rem !important; }
  .g-pt-minus-135 {
    padding-top: -9.64286rem !important; }
  .g-pt-minus-140 {
    padding-top: -10rem !important; }
  .g-pt-minus-145 {
    padding-top: -10.35714rem !important; }
  .g-pt-minus-150 {
    padding-top: -10.71429rem !important; }
  .g-pt-minus-155 {
    padding-top: -11.07143rem !important; }
  .g-pt-minus-160 {
    padding-top: -11.42857rem !important; }
  .g-pt-minus-165 {
    padding-top: -11.78571rem !important; }
  .g-pt-minus-170 {
    padding-top: -12.14286rem !important; }
  .g-pb-minus-1 {
    padding-bottom: -0.07143rem !important; }
  .g-pb-minus-2 {
    padding-bottom: -0.14286rem !important; }
  .g-pb-minus-3 {
    padding-bottom: -0.21429rem !important; }
  .g-pb-minus-4 {
    padding-bottom: -0.28571rem !important; }
  .g-pb-minus-5 {
    padding-bottom: -0.35714rem !important; }
  .g-pb-minus-6 {
    padding-bottom: -0.42857rem !important; }
  .g-pb-minus-7 {
    padding-bottom: -0.5rem !important; }
  .g-pb-minus-8 {
    padding-bottom: -0.57143rem !important; }
  .g-pb-minus-9 {
    padding-bottom: -0.64286rem !important; }
  .g-pb-minus-10 {
    padding-bottom: -0.71429rem !important; }
  .g-pb-minus-11 {
    padding-bottom: -0.78571rem !important; }
  .g-pb-minus-12 {
    padding-bottom: -0.85714rem !important; }
  .g-pb-minus-13 {
    padding-bottom: -0.92857rem !important; }
  .g-pb-minus-14 {
    padding-bottom: -1rem !important; }
  .g-pb-minus-15 {
    padding-bottom: -1.07143rem !important; }
  .g-pb-minus-16 {
    padding-bottom: -1.14286rem !important; }
  .g-pb-minus-17 {
    padding-bottom: -1.21429rem !important; }
  .g-pb-minus-18 {
    padding-bottom: -1.28571rem !important; }
  .g-pb-minus-19 {
    padding-bottom: -1.35714rem !important; }
  .g-pb-minus-20 {
    padding-bottom: -1.42857rem !important; }

  .g-pl-minus-1 {
    padding-left: -0.07143rem !important; }
  .g-pl-minus-2 {
    padding-left: -0.14286rem !important; }
  .g-pl-minus-3 {
    padding-left: -0.21429rem !important; }
  .g-pl-minus-4 {
    padding-left: -0.28571rem !important; }
  .g-pl-minus-5 {
    padding-left: -0.35714rem !important; }
  .g-pl-minus-6 {
    padding-left: -0.42857rem !important; }
  .g-pl-minus-7 {
    padding-left: -0.5rem !important; }
  .g-pl-minus-8 {
    padding-left: -0.57143rem !important; }
  .g-pl-minus-9 {
    padding-left: -0.64286rem !important; }
  .g-pl-minus-10 {
    padding-left: -0.71429rem !important; }
  .g-pl-minus-5 {
    padding-left: -0.35714rem !important; }
  .g-pl-minus-10 {
    padding-left: -0.71429rem !important; }
  .g-pl-minus-15 {
    padding-left: -1.07143rem !important; }
  .g-pl-minus-20 {
    padding-left: -1.42857rem !important; }
  .g-pl-minus-25 {
    padding-left: -1.78571rem !important; }
  .g-pl-minus-30 {
    padding-left: -2.14286rem !important; }
  .g-pl-minus-35 {
    padding-left: -2.5rem !important; }
  .g-pl-minus-40 {
    padding-left: -2.85714rem !important; }
  .g-pl-minus-45 {
    padding-left: -3.21429rem !important; }
  .g-pl-minus-50 {
    padding-left: -3.57143rem !important; }
  .g-pr-minus-1 {
    padding-right: -0.07143rem !important; }
  .g-pr-minus-2 {
    padding-right: -0.14286rem !important; }
  .g-pr-minus-3 {
    padding-right: -0.21429rem !important; }
  .g-pr-minus-4 {
    padding-right: -0.28571rem !important; }
  .g-pr-minus-5 {
    padding-right: -0.35714rem !important; }
  .g-pr-minus-6 {
    padding-right: -0.42857rem !important; }
  .g-pr-minus-7 {
    padding-right: -0.5rem !important; }
  .g-pr-minus-8 {
    padding-right: -0.57143rem !important; }
  .g-pr-minus-9 {
    padding-right: -0.64286rem !important; }
  .g-pr-minus-10 {
    padding-right: -0.71429rem !important; }
  }

/* padding Spaces (sm)
------------------------------------*/
@media (min-width: 576px) {
  .g-pt-minus-1--sm {
    padding-top: -0.07143rem !important; }
  .g-pt-minus-2--sm {
    padding-top: -0.14286rem !important; }
  .g-pt-minus-3--sm {
    padding-top: -0.21429rem !important; }
  .g-pt-minus-4--sm {
    padding-top: -0.28571rem !important; }
  .g-pt-minus-5--sm {
    padding-top: -0.35714rem !important; }
  .g-pt-minus-6--sm {
    padding-top: -0.42857rem !important; }
  .g-pt-minus-7--sm {
    padding-top: -0.5rem !important; }
  .g-pt-minus-8--sm {
    padding-top: -0.57143rem !important; }
  .g-pt-minus-9--sm {
    padding-top: -0.64286rem !important; }
  .g-pt-minus-10--sm {
    padding-top: -0.71429rem !important; }
  .g-pt-minus-11--sm {
    padding-top: -0.78571rem !important; }
  .g-pt-minus-12--sm {
    padding-top: -0.85714rem !important; }
  .g-pt-minus-13--sm {
    padding-top: -0.92857rem !important; }
  .g-pt-minus-14--sm {
    padding-top: -1rem !important; }
  .g-pt-minus-15--sm {
    padding-top: -1.07143rem !important; }
  .g-pt-minus-16--sm {
    padding-top: -1.14286rem !important; }
  .g-pt-minus-17--sm {
    padding-top: -1.21429rem !important; }
  .g-pt-minus-18--sm {
    padding-top: -1.28571rem !important; }
  .g-pt-minus-19--sm {
    padding-top: -1.35714rem !important; }
  .g-pt-minus-20--sm {
    padding-top: -1.42857rem !important; }
  .g-pt-minus-10--sm {
    padding-top: -0.71429rem !important; }
  .g-pt-minus-15--sm {
    padding-top: -1.07143rem !important; }
  .g-pt-minus-20--sm {
    padding-top: -1.42857rem !important; }
  .g-pt-minus-25--sm {
    padding-top: -1.78571rem !important; }
  .g-pt-minus-30--sm {
    padding-top: -2.14286rem !important; }
  .g-pt-minus-35--sm {
    padding-top: -2.5rem !important; }
  .g-pt-minus-40--sm {
    padding-top: -2.85714rem !important; }
  .g-pt-minus-45--sm {
    padding-top: -3.21429rem !important; }
  .g-pt-minus-50--sm {
    padding-top: -3.57143rem !important; }
  .g-pt-minus-55--sm {
    padding-top: -3.92857rem !important; }
  .g-pt-minus-60--sm {
    padding-top: -4.28571rem !important; }
  .g-pt-minus-65--sm {
    padding-top: -4.64286rem !important; }
  .g-pt-minus-70--sm {
    padding-top: -5rem !important; }
  .g-pt-minus-75--sm {
    padding-top: -5.35714rem !important; }
  .g-pt-minus-80--sm {
    padding-top: -5.71429rem !important; }
  .g-pt-minus-85--sm {
    padding-top: -6.07143rem !important; }
  .g-pt-minus-90--sm {
    padding-top: -6.42857rem !important; }
  .g-pt-minus-95--sm {
    padding-top: -6.78571rem !important; }
  .g-pt-minus-100--sm {
    padding-top: -7.14286rem !important; }
  .g-pt-minus-105--sm {
    padding-top: -7.5rem !important; }
  .g-pt-minus-110--sm {
    padding-top: -7.85714rem !important; }
  .g-pt-minus-115--sm {
    padding-top: -8.21429rem !important; }
  .g-pt-minus-120--sm {
    padding-top: -8.57143rem !important; }
  .g-pt-minus-125--sm {
    padding-top: -8.92857rem !important; }
  .g-pt-minus-130--sm {
    padding-top: -9.28571rem !important; }
  .g-pt-minus-135--sm {
    padding-top: -9.64286rem !important; }
  .g-pt-minus-140--sm {
    padding-top: -10rem !important; }
  .g-pt-minus-145--sm {
    padding-top: -10.35714rem !important; }
  .g-pt-minus-150--sm {
    padding-top: -10.71429rem !important; }
  .g-pt-minus-155--sm {
    padding-top: -11.07143rem !important; }
  .g-pt-minus-160--sm {
    padding-top: -11.42857rem !important; }
  .g-pt-minus-165--sm {
    padding-top: -11.78571rem !important; }
  .g-pt-minus-170--sm {
    padding-top: -12.14286rem !important; }
  .g-pb-minus-1--sm {
    padding-bottom: -0.07143rem !important; }
  .g-pb-minus-2--sm {
    padding-bottom: -0.14286rem !important; }
  .g-pb-minus-3--sm {
    padding-bottom: -0.21429rem !important; }
  .g-pb-minus-4--sm {
    padding-bottom: -0.28571rem !important; }
  .g-pb-minus-5--sm {
    padding-bottom: -0.35714rem !important; }
  .g-pb-minus-6--sm {
    padding-bottom: -0.42857rem !important; }
  .g-pb-minus-7--sm {
    padding-bottom: -0.5rem !important; }
  .g-pb-minus-8--sm {
    padding-bottom: -0.57143rem !important; }
  .g-pb-minus-9--sm {
    padding-bottom: -0.64286rem !important; }
  .g-pb-minus-10--sm {
    padding-bottom: -0.71429rem !important; }
  .g-pb-minus-11--sm {
    padding-bottom: -0.78571rem !important; }
  .g-pb-minus-12--sm {
    padding-bottom: -0.85714rem !important; }
  .g-pb-minus-13--sm {
    padding-bottom: -0.92857rem !important; }
  .g-pb-minus-14--sm {
    padding-bottom: -1rem !important; }
  .g-pb-minus-15--sm {
    padding-bottom: -1.07143rem !important; }
  .g-pb-minus-16--sm {
    padding-bottom: -1.14286rem !important; }
  .g-pb-minus-17--sm {
    padding-bottom: -1.21429rem !important; }
  .g-pb-minus-18--sm {
    padding-bottom: -1.28571rem !important; }
  .g-pb-minus-19--sm {
    padding-bottom: -1.35714rem !important; }
  .g-pb-minus-20--sm {
    padding-bottom: -1.42857rem !important; }

  .g-pl-minus-1--sm {
    padding-left: -0.07143rem !important; }
  .g-pl-minus-2--sm {
    padding-left: -0.14286rem !important; }
  .g-pl-minus-3--sm {
    padding-left: -0.21429rem !important; }
  .g-pl-minus-4--sm {
    padding-left: -0.28571rem !important; }
  .g-pl-minus-5--sm {
    padding-left: -0.35714rem !important; }
  .g-pl-minus-6--sm {
    padding-left: -0.42857rem !important; }
  .g-pl-minus-7--sm {
    padding-left: -0.5rem !important; }
  .g-pl-minus-8--sm {
    padding-left: -0.57143rem !important; }
  .g-pl-minus-9--sm {
    padding-left: -0.64286rem !important; }
  .g-pl-minus-10--sm {
    padding-left: -0.71429rem !important; }
  .g-pl-minus-5--sm {
    padding-left: -0.35714rem !important; }
  .g-pl-minus-10--sm {
    padding-left: -0.71429rem !important; }
  .g-pl-minus-15--sm {
    padding-left: -1.07143rem !important; }
  .g-pl-minus-20--sm {
    padding-left: -1.42857rem !important; }
  .g-pl-minus-25--sm {
    padding-left: -1.78571rem !important; }
  .g-pl-minus-30--sm {
    padding-left: -2.14286rem !important; }
  .g-pl-minus-35--sm {
    padding-left: -2.5rem !important; }
  .g-pl-minus-40--sm {
    padding-left: -2.85714rem !important; }
  .g-pl-minus-45--sm {
    padding-left: -3.21429rem !important; }
  .g-pl-minus-50--sm {
    padding-left: -3.57143rem !important; }
  .g-pr-minus-1--sm {
    padding-right: -0.07143rem !important; }
  .g-pr-minus-2--sm {
    padding-right: -0.14286rem !important; }
  .g-pr-minus-3--sm {
    padding-right: -0.21429rem !important; }
  .g-pr-minus-4--sm {
    padding-right: -0.28571rem !important; }
  .g-pr-minus-5--sm {
    padding-right: -0.35714rem !important; }
  .g-pr-minus-6--sm {
    padding-right: -0.42857rem !important; }
  .g-pr-minus-7--sm {
    padding-right: -0.5rem !important; }
  .g-pr-minus-8--sm {
    padding-right: -0.57143rem !important; }
  .g-pr-minus-9--sm {
    padding-right: -0.64286rem !important; }
  .g-pr-minus-10--sm {
    padding-right: -0.71429rem !important; }
  }

/* padding Spaces (md)
------------------------------------*/
@media (min-width: 768px) {
  .g-pt-minus-1--md {
    padding-top: -0.07143rem !important; }
  .g-pt-minus-2--md {
    padding-top: -0.14286rem !important; }
  .g-pt-minus-3--md {
    padding-top: -0.21429rem !important; }
  .g-pt-minus-4--md {
    padding-top: -0.28571rem !important; }
  .g-pt-minus-5--md {
    padding-top: -0.35714rem !important; }
  .g-pt-minus-6--md {
    padding-top: -0.42857rem !important; }
  .g-pt-minus-7--md {
    padding-top: -0.5rem !important; }
  .g-pt-minus-8--md {
    padding-top: -0.57143rem !important; }
  .g-pt-minus-9--md {
    padding-top: -0.64286rem !important; }
  .g-pt-minus-10--md {
    padding-top: -0.71429rem !important; }
  .g-pt-minus-11--md {
    padding-top: -0.78571rem !important; }
  .g-pt-minus-12--md {
    padding-top: -0.85714rem !important; }
  .g-pt-minus-13--md {
    padding-top: -0.92857rem !important; }
  .g-pt-minus-14--md {
    padding-top: -1rem !important; }
  .g-pt-minus-15--md {
    padding-top: -1.07143rem !important; }
  .g-pt-minus-16--md {
    padding-top: -1.14286rem !important; }
  .g-pt-minus-17--md {
    padding-top: -1.21429rem !important; }
  .g-pt-minus-18--md {
    padding-top: -1.28571rem !important; }
  .g-pt-minus-19--md {
    padding-top: -1.35714rem !important; }
  .g-pt-minus-20--md {
    padding-top: -1.42857rem !important; }
  .g-pt-minus-10--md {
    padding-top: -0.71429rem !important; }
  .g-pt-minus-15--md {
    padding-top: -1.07143rem !important; }
  .g-pt-minus-20--md {
    padding-top: -1.42857rem !important; }
  .g-pt-minus-25--md {
    padding-top: -1.78571rem !important; }
  .g-pt-minus-30--md {
    padding-top: -2.14286rem !important; }
  .g-pt-minus-35--md {
    padding-top: -2.5rem !important; }
  .g-pt-minus-40--md {
    padding-top: -2.85714rem !important; }
  .g-pt-minus-45--md {
    padding-top: -3.21429rem !important; }
  .g-pt-minus-50--md {
    padding-top: -3.57143rem !important; }
  .g-pt-minus-55--md {
    padding-top: -3.92857rem !important; }
  .g-pt-minus-60--md {
    padding-top: -4.28571rem !important; }
  .g-pt-minus-65--md {
    padding-top: -4.64286rem !important; }
  .g-pt-minus-70--md {
    padding-top: -5rem !important; }
  .g-pt-minus-75--md {
    padding-top: -5.35714rem !important; }
  .g-pt-minus-80--md {
    padding-top: -5.71429rem !important; }
  .g-pt-minus-85--md {
    padding-top: -6.07143rem !important; }
  .g-pt-minus-90--md {
    padding-top: -6.42857rem !important; }
  .g-pt-minus-95--md {
    padding-top: -6.78571rem !important; }
  .g-pt-minus-100--md {
    padding-top: -7.14286rem !important; }
  .g-pt-minus-105--md {
    padding-top: -7.5rem !important; }
  .g-pt-minus-110--md {
    padding-top: -7.85714rem !important; }
  .g-pt-minus-115--md {
    padding-top: -8.21429rem !important; }
  .g-pt-minus-120--md {
    padding-top: -8.57143rem !important; }
  .g-pt-minus-125--md {
    padding-top: -8.92857rem !important; }
  .g-pt-minus-130--md {
    padding-top: -9.28571rem !important; }
  .g-pt-minus-135--md {
    padding-top: -9.64286rem !important; }
  .g-pt-minus-140--md {
    padding-top: -10rem !important; }
  .g-pt-minus-145--md {
    padding-top: -10.35714rem !important; }
  .g-pt-minus-150--md {
    padding-top: -10.71429rem !important; }
  .g-pt-minus-155--md {
    padding-top: -11.07143rem !important; }
  .g-pt-minus-160--md {
    padding-top: -11.42857rem !important; }
  .g-pt-minus-165--md {
    padding-top: -11.78571rem !important; }
  .g-pt-minus-170--md {
    padding-top: -12.14286rem !important; }
  .g-pb-minus-1--md {
    padding-bottom: -0.07143rem !important; }
  .g-pb-minus-2--md {
    padding-bottom: -0.14286rem !important; }
  .g-pb-minus-3--md {
    padding-bottom: -0.21429rem !important; }
  .g-pb-minus-4--md {
    padding-bottom: -0.28571rem !important; }
  .g-pb-minus-5--md {
    padding-bottom: -0.35714rem !important; }
  .g-pb-minus-6--md {
    padding-bottom: -0.42857rem !important; }
  .g-pb-minus-7--md {
    padding-bottom: -0.5rem !important; }
  .g-pb-minus-8--md {
    padding-bottom: -0.57143rem !important; }
  .g-pb-minus-9--md {
    padding-bottom: -0.64286rem !important; }
  .g-pb-minus-10--md {
    padding-bottom: -0.71429rem !important; }
  .g-pb-minus-11--md {
    padding-bottom: -0.78571rem !important; }
  .g-pb-minus-12--md {
    padding-bottom: -0.85714rem !important; }
  .g-pb-minus-13--md {
    padding-bottom: -0.92857rem !important; }
  .g-pb-minus-14--md {
    padding-bottom: -1rem !important; }
  .g-pb-minus-15--md {
    padding-bottom: -1.07143rem !important; }
  .g-pb-minus-16--md {
    padding-bottom: -1.14286rem !important; }
  .g-pb-minus-17--md {
    padding-bottom: -1.21429rem !important; }
  .g-pb-minus-18--md {
    padding-bottom: -1.28571rem !important; }
  .g-pb-minus-19--md {
    padding-bottom: -1.35714rem !important; }
  .g-pb-minus-20--md {
    padding-bottom: -1.42857rem !important; }

  .g-pl-minus-1--md {
    padding-left: -0.07143rem !important; }
  .g-pl-minus-2--md {
    padding-left: -0.14286rem !important; }
  .g-pl-minus-3--md {
    padding-left: -0.21429rem !important; }
  .g-pl-minus-4--md {
    padding-left: -0.28571rem !important; }
  .g-pl-minus-5--md {
    padding-left: -0.35714rem !important; }
  .g-pl-minus-6--md {
    padding-left: -0.42857rem !important; }
  .g-pl-minus-7--md {
    padding-left: -0.5rem !important; }
  .g-pl-minus-8--md {
    padding-left: -0.57143rem !important; }
  .g-pl-minus-9--md {
    padding-left: -0.64286rem !important; }
  .g-pl-minus-10--md {
    padding-left: -0.71429rem !important; }
  .g-pl-minus-5--md {
    padding-left: -0.35714rem !important; }
  .g-pl-minus-10--md {
    padding-left: -0.71429rem !important; }
  .g-pl-minus-15--md {
    padding-left: -1.07143rem !important; }
  .g-pl-minus-20--md {
    padding-left: -1.42857rem !important; }
  .g-pl-minus-25--md {
    padding-left: -1.78571rem !important; }
  .g-pl-minus-30--md {
    padding-left: -2.14286rem !important; }
  .g-pl-minus-35--md {
    padding-left: -2.5rem !important; }
  .g-pl-minus-40--md {
    padding-left: -2.85714rem !important; }
  .g-pl-minus-45--md {
    padding-left: -3.21429rem !important; }
  .g-pl-minus-50--md {
    padding-left: -3.57143rem !important; }
  .g-pr-minus-1--md {
    padding-right: -0.07143rem !important; }
  .g-pr-minus-2--md {
    padding-right: -0.14286rem !important; }
  .g-pr-minus-3--md {
    padding-right: -0.21429rem !important; }
  .g-pr-minus-4--md {
    padding-right: -0.28571rem !important; }
  .g-pr-minus-5--md {
    padding-right: -0.35714rem !important; }
  .g-pr-minus-6--md {
    padding-right: -0.42857rem !important; }
  .g-pr-minus-7--md {
    padding-right: -0.5rem !important; }
  .g-pr-minus-8--md {
    padding-right: -0.57143rem !important; }
  .g-pr-minus-9--md {
    padding-right: -0.64286rem !important; }
  .g-pr-minus-10--md {
    padding-right: -0.71429rem !important; }
  }

/* padding Spaces (lg)
------------------------------------*/
@media (min-width: 992px) {
  .g-pt-minus-1--lg {
    padding-top: -0.07143rem !important; }
  .g-pt-minus-2--lg {
    padding-top: -0.14286rem !important; }
  .g-pt-minus-3--lg {
    padding-top: -0.21429rem !important; }
  .g-pt-minus-4--lg {
    padding-top: -0.28571rem !important; }
  .g-pt-minus-5--lg {
    padding-top: -0.35714rem !important; }
  .g-pt-minus-6--lg {
    padding-top: -0.42857rem !important; }
  .g-pt-minus-7--lg {
    padding-top: -0.5rem !important; }
  .g-pt-minus-8--lg {
    padding-top: -0.57143rem !important; }
  .g-pt-minus-9--lg {
    padding-top: -0.64286rem !important; }
  .g-pt-minus-10--lg {
    padding-top: -0.71429rem !important; }
  .g-pt-minus-11--lg {
    padding-top: -0.78571rem !important; }
  .g-pt-minus-12--lg {
    padding-top: -0.85714rem !important; }
  .g-pt-minus-13--lg {
    padding-top: -0.92857rem !important; }
  .g-pt-minus-14--lg {
    padding-top: -1rem !important; }
  .g-pt-minus-15--lg {
    padding-top: -1.07143rem !important; }
  .g-pt-minus-16--lg {
    padding-top: -1.14286rem !important; }
  .g-pt-minus-17--lg {
    padding-top: -1.21429rem !important; }
  .g-pt-minus-18--lg {
    padding-top: -1.28571rem !important; }
  .g-pt-minus-19--lg {
    padding-top: -1.35714rem !important; }
  .g-pt-minus-20--lg {
    padding-top: -1.42857rem !important; }
  .g-pt-minus-10--lg {
    padding-top: -0.71429rem !important; }
  .g-pt-minus-15--lg {
    padding-top: -1.07143rem !important; }
  .g-pt-minus-20--lg {
    padding-top: -1.42857rem !important; }
  .g-pt-minus-25--lg {
    padding-top: -1.78571rem !important; }
  .g-pt-minus-30--lg {
    padding-top: -2.14286rem !important; }
  .g-pt-minus-35--lg {
    padding-top: -2.5rem !important; }
  .g-pt-minus-40--lg {
    padding-top: -2.85714rem !important; }
  .g-pt-minus-45--lg {
    padding-top: -3.21429rem !important; }
  .g-pt-minus-50--lg {
    padding-top: -3.57143rem !important; }
  .g-pt-minus-55--lg {
    padding-top: -3.92857rem !important; }
  .g-pt-minus-60--lg {
    padding-top: -4.28571rem !important; }
  .g-pt-minus-65--lg {
    padding-top: -4.64286rem !important; }
  .g-pt-minus-70--lg {
    padding-top: -5rem !important; }
  .g-pt-minus-75--lg {
    padding-top: -5.35714rem !important; }
  .g-pt-minus-80--lg {
    padding-top: -5.71429rem !important; }
  .g-pt-minus-85--lg {
    padding-top: -6.07143rem !important; }
  .g-pt-minus-90--lg {
    padding-top: -6.42857rem !important; }
  .g-pt-minus-95--lg {
    padding-top: -6.78571rem !important; }
  .g-pt-minus-100--lg {
    padding-top: -7.14286rem !important; }
  .g-pt-minus-105--lg {
    padding-top: -7.5rem !important; }
  .g-pt-minus-110--lg {
    padding-top: -7.85714rem !important; }
  .g-pt-minus-115--lg {
    padding-top: -8.21429rem !important; }
  .g-pt-minus-120--lg {
    padding-top: -8.57143rem !important; }
  .g-pt-minus-125--lg {
    padding-top: -8.92857rem !important; }
  .g-pt-minus-130--lg {
    padding-top: -9.28571rem !important; }
  .g-pt-minus-135--lg {
    padding-top: -9.64286rem !important; }
  .g-pt-minus-140--lg {
    padding-top: -10rem !important; }
  .g-pt-minus-145--lg {
    padding-top: -10.35714rem !important; }
  .g-pt-minus-150--lg {
    padding-top: -10.71429rem !important; }
  .g-pt-minus-155--lg {
    padding-top: -11.07143rem !important; }
  .g-pt-minus-160--lg {
    padding-top: -11.42857rem !important; }
  .g-pt-minus-165--lg {
    padding-top: -11.78571rem !important; }
  .g-pt-minus-170--lg {
    padding-top: -12.14286rem !important; }
  .g-pb-minus-1--lg {
    padding-bottom: -0.07143rem !important; }
  .g-pb-minus-2--lg {
    padding-bottom: -0.14286rem !important; }
  .g-pb-minus-3--lg {
    padding-bottom: -0.21429rem !important; }
  .g-pb-minus-4--lg {
    padding-bottom: -0.28571rem !important; }
  .g-pb-minus-5--lg {
    padding-bottom: -0.35714rem !important; }
  .g-pb-minus-6--lg {
    padding-bottom: -0.42857rem !important; }
  .g-pb-minus-7--lg {
    padding-bottom: -0.5rem !important; }
  .g-pb-minus-8--lg {
    padding-bottom: -0.57143rem !important; }
  .g-pb-minus-9--lg {
    padding-bottom: -0.64286rem !important; }
  .g-pb-minus-10--lg {
    padding-bottom: -0.71429rem !important; }
  .g-pb-minus-11--lg {
    padding-bottom: -0.78571rem !important; }
  .g-pb-minus-12--lg {
    padding-bottom: -0.85714rem !important; }
  .g-pb-minus-13--lg {
    padding-bottom: -0.92857rem !important; }
  .g-pb-minus-14--lg {
    padding-bottom: -1rem !important; }
  .g-pb-minus-15--lg {
    padding-bottom: -1.07143rem !important; }
  .g-pb-minus-16--lg {
    padding-bottom: -1.14286rem !important; }
  .g-pb-minus-17--lg {
    padding-bottom: -1.21429rem !important; }
  .g-pb-minus-18--lg {
    padding-bottom: -1.28571rem !important; }
  .g-pb-minus-19--lg {
    padding-bottom: -1.35714rem !important; }
  .g-pb-minus-20--lg {
    padding-bottom: -1.42857rem !important; }
  .g-pl-minus-1--lg {
    padding-left: -0.07143rem !important; }
  .g-pl-minus-2--lg {
    padding-left: -0.14286rem !important; }
  .g-pl-minus-3--lg {
    padding-left: -0.21429rem !important; }
  .g-pl-minus-4--lg {
    padding-left: -0.28571rem !important; }
  .g-pl-minus-5--lg {
    padding-left: -0.35714rem !important; }
  .g-pl-minus-6--lg {
    padding-left: -0.42857rem !important; }
  .g-pl-minus-7--lg {
    padding-left: -0.5rem !important; }
  .g-pl-minus-8--lg {
    padding-left: -0.57143rem !important; }
  .g-pl-minus-9--lg {
    padding-left: -0.64286rem !important; }
  .g-pl-minus-10--lg {
    padding-left: -0.71429rem !important; }
  .g-pl-minus-5--lg {
    padding-left: -0.35714rem !important; }
  .g-pl-minus-10--lg {
    padding-left: -0.71429rem !important; }
  .g-pl-minus-15--lg {
    padding-left: -1.07143rem !important; }
  .g-pl-minus-20--lg {
    padding-left: -1.42857rem !important; }
  .g-pl-minus-25--lg {
    padding-left: -1.78571rem !important; }
  .g-pl-minus-30--lg {
    padding-left: -2.14286rem !important; }
  .g-pl-minus-35--lg {
    padding-left: -2.5rem !important; }
  .g-pl-minus-40--lg {
    padding-left: -2.85714rem !important; }
  .g-pl-minus-45--lg {
    padding-left: -3.21429rem !important; }
  .g-pl-minus-50--lg {
    padding-left: -3.57143rem !important; }
  .g-pr-minus-1--lg {
    padding-right: -0.07143rem !important; }
  .g-pr-minus-2--lg {
    padding-right: -0.14286rem !important; }
  .g-pr-minus-3--lg {
    padding-right: -0.21429rem !important; }
  .g-pr-minus-4--lg {
    padding-right: -0.28571rem !important; }
  .g-pr-minus-5--lg {
    padding-right: -0.35714rem !important; }
  .g-pr-minus-6--lg {
    padding-right: -0.42857rem !important; }
  .g-pr-minus-7--lg {
    padding-right: -0.5rem !important; }
  .g-pr-minus-8--lg {
    padding-right: -0.57143rem !important; }
  .g-pr-minus-9--lg {
    padding-right: -0.64286rem !important; }
  .g-pr-minus-10--lg {
    padding-right: -0.71429rem !important; }
  }

/* padding Spaces (xl)
------------------------------------*/
/* P */
@media (min-width: 1200px) {
  .g-pt-minus-1--xl {
    padding-top: -0.07143rem !important; }
  .g-pt-minus-2--xl {
    padding-top: -0.14286rem !important; }
  .g-pt-minus-3--xl {
    padding-top: -0.21429rem !important; }
  .g-pt-minus-4--xl {
    padding-top: -0.28571rem !important; }
  .g-pt-minus-5--xl {
    padding-top: -0.35714rem !important; }
  .g-pt-minus-6--xl {
    padding-top: -0.42857rem !important; }
  .g-pt-minus-7--xl {
    padding-top: -0.5rem !important; }
  .g-pt-minus-8--xl {
    padding-top: -0.57143rem !important; }
  .g-pt-minus-9--xl {
    padding-top: -0.64286rem !important; }
  .g-pt-minus-10--xl {
    padding-top: -0.71429rem !important; }
  .g-pt-minus-11--xl {
    padding-top: -0.78571rem !important; }
  .g-pt-minus-12--xl {
    padding-top: -0.85714rem !important; }
  .g-pt-minus-13--xl {
    padding-top: -0.92857rem !important; }
  .g-pt-minus-14--xl {
    padding-top: -1rem !important; }
  .g-pt-minus-15--xl {
    padding-top: -1.07143rem !important; }
  .g-pt-minus-16--xl {
    padding-top: -1.14286rem !important; }
  .g-pt-minus-17--xl {
    padding-top: -1.21429rem !important; }
  .g-pt-minus-18--xl {
    padding-top: -1.28571rem !important; }
  .g-pt-minus-19--xl {
    padding-top: -1.35714rem !important; }
  .g-pt-minus-20--xl {
    padding-top: -1.42857rem !important; }
  .g-pt-minus-10--xl {
    padding-top: -0.71429rem !important; }
  .g-pt-minus-15--xl {
    padding-top: -1.07143rem !important; }
  .g-pt-minus-20--xl {
    padding-top: -1.42857rem !important; }
  .g-pt-minus-25--xl {
    padding-top: -1.78571rem !important; }
  .g-pt-minus-30--xl {
    padding-top: -2.14286rem !important; }
  .g-pt-minus-35--xl {
    padding-top: -2.5rem !important; }
  .g-pt-minus-40--xl {
    padding-top: -2.85714rem !important; }
  .g-pt-minus-45--xl {
    padding-top: -3.21429rem !important; }
  .g-pt-minus-50--xl {
    padding-top: -3.57143rem !important; }
  .g-pt-minus-55--xl {
    padding-top: -3.92857rem !important; }
  .g-pt-minus-60--xl {
    padding-top: -4.28571rem !important; }
  .g-pt-minus-65--xl {
    padding-top: -4.64286rem !important; }
  .g-pt-minus-70--xl {
    padding-top: -5rem !important; }
  .g-pt-minus-75--xl {
    padding-top: -5.35714rem !important; }
  .g-pt-minus-80--xl {
    padding-top: -5.71429rem !important; }
  .g-pt-minus-85--xl {
    padding-top: -6.07143rem !important; }
  .g-pt-minus-90--xl {
    padding-top: -6.42857rem !important; }
  .g-pt-minus-95--xl {
    padding-top: -6.78571rem !important; }
  .g-pt-minus-100--xl {
    padding-top: -7.14286rem !important; }
  .g-pt-minus-105--xl {
    padding-top: -7.5rem !important; }
  .g-pt-minus-110--xl {
    padding-top: -7.85714rem !important; }
  .g-pt-minus-115--xl {
    padding-top: -8.21429rem !important; }
  .g-pt-minus-120--xl {
    padding-top: -8.57143rem !important; }
  .g-pt-minus-125--xl {
    padding-top: -8.92857rem !important; }
  .g-pt-minus-130--xl {
    padding-top: -9.28571rem !important; }
  .g-pt-minus-135--xl {
    padding-top: -9.64286rem !important; }
  .g-pt-minus-140--xl {
    padding-top: -10rem !important; }
  .g-pt-minus-145--xl {
    padding-top: -10.35714rem !important; }
  .g-pt-minus-150--xl {
    padding-top: -10.71429rem !important; }
  .g-pt-minus-155--xl {
    padding-top: -11.07143rem !important; }
  .g-pt-minus-160--xl {
    padding-top: -11.42857rem !important; }
  .g-pt-minus-165--xl {
    padding-top: -11.78571rem !important; }
  .g-pt-minus-170--xl {
    padding-top: -12.14286rem !important; }

  .g-pb-minus-1--xl {
    padding-bottom: -0.07143rem !important; }
  .g-pb-minus-2--xl {
    padding-bottom: -0.14286rem !important; }
  .g-pb-minus-3--xl {
    padding-bottom: -0.21429rem !important; }
  .g-pb-minus-4--xl {
    padding-bottom: -0.28571rem !important; }
  .g-pb-minus-5--xl {
    padding-bottom: -0.35714rem !important; }
  .g-pb-minus-6--xl {
    padding-bottom: -0.42857rem !important; }
  .g-pb-minus-7--xl {
    padding-bottom: -0.5rem !important; }
  .g-pb-minus-8--xl {
    padding-bottom: -0.57143rem !important; }
  .g-pb-minus-9--xl {
    padding-bottom: -0.64286rem !important; }
  .g-pb-minus-10--xl {
    padding-bottom: -0.71429rem !important; }
  .g-pb-minus-11--xl {
    padding-bottom: -0.78571rem !important; }
  .g-pb-minus-12--xl {
    padding-bottom: -0.85714rem !important; }
  .g-pb-minus-13--xl {
    padding-bottom: -0.92857rem !important; }
  .g-pb-minus-14--xl {
    padding-bottom: -1rem !important; }
  .g-pb-minus-15--xl {
    padding-bottom: -1.07143rem !important; }
  .g-pb-minus-16--xl {
    padding-bottom: -1.14286rem !important; }
  .g-pb-minus-17--xl {
    padding-bottom: -1.21429rem !important; }
  .g-pb-minus-18--xl {
    padding-bottom: -1.28571rem !important; }
  .g-pb-minus-19--xl {
    padding-bottom: -1.35714rem !important; }
  .g-pb-minus-20--xl {
    padding-bottom: -1.42857rem !important; }

  .g-pl-minus-1--xl {
    padding-left: -0.07143rem !important; }
  .g-pl-minus-2--xl {
    padding-left: -0.14286rem !important; }
  .g-pl-minus-3--xl {
    padding-left: -0.21429rem !important; }
  .g-pl-minus-4--xl {
    padding-left: -0.28571rem !important; }
  .g-pl-minus-5--xl {
    padding-left: -0.35714rem !important; }
  .g-pl-minus-6--xl {
    padding-left: -0.42857rem !important; }
  .g-pl-minus-7--xl {
    padding-left: -0.5rem !important; }
  .g-pl-minus-8--xl {
    padding-left: -0.57143rem !important; }
  .g-pl-minus-9--xl {
    padding-left: -0.64286rem !important; }
  .g-pl-minus-10--xl {
    padding-left: -0.71429rem !important; }
  .g-pl-minus-5--xl {
    padding-left: -0.35714rem !important; }
  .g-pl-minus-10--xl {
    padding-left: -0.71429rem !important; }
  .g-pl-minus-15--xl {
    padding-left: -1.07143rem !important; }
  .g-pl-minus-20--xl {
    padding-left: -1.42857rem !important; }
  .g-pl-minus-25--xl {
    padding-left: -1.78571rem !important; }
  .g-pl-minus-30--xl {
    padding-left: -2.14286rem !important; }
  .g-pl-minus-35--xl {
    padding-left: -2.5rem !important; }
  .g-pl-minus-40--xl {
    padding-left: -2.85714rem !important; }
  .g-pl-minus-45--xl {
    padding-left: -3.21429rem !important; }
  .g-pl-minus-50--xl {
    padding-left: -3.57143rem !important; }

  .g-pr-minus-1--xl {
    padding-right: -0.07143rem !important; }
  .g-pr-minus-2--xl {
    padding-right: -0.14286rem !important; }
  .g-pr-minus-3--xl {
    padding-right: -0.21429rem !important; }
  .g-pr-minus-4--xl {
    padding-right: -0.28571rem !important; }
  .g-pr-minus-5--xl {
    padding-right: -0.35714rem !important; }
  .g-pr-minus-6--xl {
    padding-right: -0.42857rem !important; }
  .g-pr-minus-7--xl {
    padding-right: -0.5rem !important; }
  .g-pr-minus-8--xl {
    padding-right: -0.57143rem !important; }
  .g-pr-minus-9--xl {
    padding-right: -0.64286rem !important; }
  .g-pr-minus-10--xl {
    padding-right: -0.71429rem !important; }
  }

/* paddings Around
------------------------------------*/

.g-pa-minus-1 {
  padding: -0.07143rem !important; }

/* Minus paddings
------------------------------------*/
/* Minus padding Top */
.g-pt-minus-1 {
  padding-top: -0.07143rem; }

.g-pt-minus-20 {
  padding-top: -1.42857rem; }

.g-pt-minus-25 {
  padding-top: -1.78571rem; }

.g-pt-minus-30 {
  padding-top: -2.14286rem; }

.g-pt-minus-40 {
  padding-top: -2.85714rem; }

.g-pt-minus-70 {
  padding-top: -5rem; }

.g-pt-minus-73 {
  padding-top: -5.14286rem !important; }

.g-pt-minus-120 {
  padding-top: -8.57143rem; }

.g-pt-minus-200 {
  padding-top: -14.28571rem; }

.g-pt-minus-300 {
  padding-top: -21.42857rem; }

/* Minus padding Bottom */
.g-pb-minus-70 {
  padding-bottom: -5rem; }

/* Minus padding Left */
.g-pl-minus-20 {
  padding-left: -1.42857rem; }

.g-pl-minus-23 {
  padding-left: -1.64286rem; }

.g-pl-minus-35 {
  padding-left: -2.5rem; }

.g-pl-minus-55 {
  padding-left: -3.92857rem; }

.g-pl-minus-25 {
  padding-left: -1.78571rem; }

.g-pl-minus-82 {
  padding-left: -5.85714rem; }

.g-pl-minus-90 {
  padding-left: -6.42857rem; }

.g-pl-minus-100 {
  padding-left: -7.14286rem; }

.g-pl-minus-118 {
  padding-left: -8.42857rem; }

.g-pl-minus-142 {
  padding-left: -10.14286rem; }

/* Minus padding Right */
.g-pr-minus-50 {
  padding-right: -3.57143rem; }

.g-pr-minus-100 {
  padding-right: -7.14286rem; }

/* padding Left and Right */
.g-px-minus-1 {
  padding-left: -0.07143rem;
  padding-right: -0.07143rem; }

.g-px-minus-2 {
  padding-left: -0.14286rem;
  padding-right: -0.14286rem; }

.g-px-minus-4 {
  padding-left: -0.28571rem;
  padding-right: -0.28571rem; }

.g-px-minus-5 {
  padding-left: -0.35714rem;
  padding-right: -0.35714rem; }

.g-px-minus-15 {
  padding-left: -1.07143rem;
  padding-right: -1.07143rem; }

.g-px-minus-25 {
  padding-left: -1.78571rem;
  padding-right: -1.78571rem; }

.g-px-minus-30 {
  padding-left: -2.14286rem;
  padding-right: -2.14286rem; }

/* padding Right */

.g-pr-minus-10 {
  padding-right: -0.71429rem; }

.g-pr-minus-13 {
  padding-right: -0.92857rem; }

.g-pr-minus-15 {
  padding-right: -1.07143rem; }

.g-pr-minus-23 {
  padding-right: -1.64286rem; }

.g-pr-minus-30 {
  padding-right: -2.14286rem; }

/* padding Left and Right */
.g-px-minus-10 {
  padding-left: -0.71429rem;
  padding-right: -0.71429rem; }

.g-px-minus-15 {
  padding-left: -1.07143rem;
  padding-right: -1.07143rem; }

.g-px-minus-20 {
  padding-left: -1.42857rem;
  padding-right: -1.42857rem; }

.g-px-minus-25 {
  padding-left: -1.78571rem;
  padding-right: -1.78571rem; }

.g-px-minus-30 {
  padding-left: -2.14286rem;
  padding-right: -2.14286rem; }

/* padding Top and Bottom */
.g-py-minus-1 {
  padding-top: -0.07143rem;
  padding-bottom: -0.07143rem; }

.g-py-minus-2 {
  padding-top: -0.14286rem;
  padding-bottom: -0.14286rem; }

.g-py-minus-10 {
  padding-top: -0.71429rem;
  padding-bottom: -0.71429rem; }

@media (min-width: 576px) {
  .g-px-minus-10--sm {
    padding-left: -0.71429rem;
    padding-right: -0.71429rem; }
  .g-py-minus-5--sm {
    padding-top: -0.35714rem;
    padding-bottom: -0.35714rem; }
  .g-py-minus-10--sm {
    padding-top: -0.71429rem;
    padding-bottom: -0.71429rem; }
  .g-px-minus-0 {
    padding-left: 0 !important;
    padding-right: 0 !important; }
  .g-py-minus-0 {
    padding-top: 0;
    padding-bottom: 0; }
  }

@media (min-width: 768px) {
  .g-pl-minus-1--md {
    padding-left: -0.07143rem; }
  .g-pl-minus-9--md {
    padding-left: -0.64286rem !important; }
  .g-pl-minus-15--md {
    padding-left: -1.07143rem !important; }
  .g-pl-minus-23--md {
    padding-left: -1.64286rem !important; }
  .g-pl-minus-25--md {
    padding-left: -1.78571rem !important; }
  .g-pr-minus-1--md {
    padding-right: -0.07143rem; }
  .g-pr-minus-9--md {
    padding-right: -0.64286rem !important; }
  .g-pr-minus-13--md {
    padding-right: -0.92857rem; }
  .g-pr-minus-23--md {
    padding-right: -1.64286rem; }
  .g-pl-minus-82--md {
    padding-left: -5.85714rem !important; }
  .g-pr-minus-82--md {
    padding-right: -5.85714rem !important; }
  .g-pl-minus-90--md {
    padding-left: -6.42857rem !important; }
  .g-pt-minus-76--md {
    padding-top: -5.42857rem !important; }
  }

@media (min-width: 992px) {
  .g-pr-minus-1--lg {
    padding-right: -0.07143rem; }
  .g-pr-minus-50--lg {
    padding-right: -3.57143rem; }
  .g-pr-minus-100--lg {
    padding-right: -7.14286rem; }
  .g-pl-minus-100--lg {
    padding-left: -7.14286rem; }
  .g-pl-minus-100 {
    padding-left: -7.14286rem; }
  .g-px-minus-5--lg {
    padding-left: -0.35714rem;
    padding-right: -0.35714rem; }
  .g-px-minus-10--lg {
    padding-left: -0.71429rem;
    padding-right: -0.71429rem; }
  .g-px-minus-15--lg {
    padding-left: -1.07143rem;
    padding-right: -1.07143rem; }
  .g-pl-minus-50--lg {
    padding-left: -3.57143rem; }
  }

@media (min-width: 1200px) {
  .g-px-minus-10--xl {
    padding-left: -0.71429rem;
    padding-right: -0.71429rem; }
  .g-px-minus-15--xl {
    padding-left: -1.07143rem;
    padding-right: -1.07143rem; }
  }


/* CUSTOM FONT SIZE CLASSES ========================================================================================================================= */
/* Custom Font Sizes Responsive */

/* Extra Large */
@media (min-width: 1200px) {
  .g-font-size-1--xl {
    font-size: 1px;
  }
  .g-font-size-2--xl {
    font-size: 2px;
  }
  .g-font-size-3--xl {
    font-size: 3px;
  }
  .g-font-size-4--xl {
    font-size: 4px;
  }
  .g-font-size-5--xl {
    font-size: 5px;
  }
  .g-font-size-6--xl {
    font-size: 6px;
  }
  .g-font-size-7--xl {
    font-size: 7px;
  }
  .g-font-size-8--xl {
    font-size: 8px;
  }
  .g-font-size-9--xl {
    font-size: 9px;
  }
  .g-font-size-10--xl {
    font-size: 10px;
  }
  .g-font-size-11--xl {
    font-size: 11px;
  }
  .g-font-size-12--xl {
    font-size: 12px;
  }
  .g-font-size-13--xl {
    font-size: 13px;
  }
  .g-font-size-14--xl {
    font-size: 14px;
  }
  .g-font-size-15--xl {
    font-size: 15px;
  }
  .g-font-size-16--xl {
    font-size: 16px;
  }
  .g-font-size-17--xl {
    font-size: 17px;
  }
  .g-font-size-18--xl {
    font-size: 18px;
  }
  .g-font-size-19--xl {
    font-size: 19px;
  }
  .g-font-size-20--xl {
    font-size: 20px;
  }
  .g-font-size-21--xl {
    font-size: 21px;
  }
  .g-font-size-22--xl {
    font-size: 22px;
  }
  .g-font-size-23--xl {
    font-size: 23px;
  }
  .g-font-size-24--xl {
    font-size: 24px;
  }
  .g-font-size-25--xl {
    font-size: 25px;
  }
  .g-font-size-26--xl {
    font-size: 26px;
  }
  .g-font-size-27--xl {
    font-size: 27px;
  }
  .g-font-size-28--xl {
    font-size: 28px;
  }
  .g-font-size-29--xl {
    font-size: 29px;
  }
  .g-font-size-30--xl {
    font-size: 30px;
  }
  .g-font-size-31--xl {
    font-size: 31px;
  }
  .g-font-size-32--xl {
    font-size: 32px;
  }
  .g-font-size-33--xl {
    font-size: 33px;
  }
  .g-font-size-34--xl {
    font-size: 34px;
  }
  .g-font-size-35--xl {
    font-size: 35px;
  }
  .g-font-size-36--xl {
    font-size: 36px;
  }
  .g-font-size-37--xl {
    font-size: 37px;
  }
  .g-font-size-38--xl {
    font-size: 38px;
  }
  .g-font-size-39--xl {
    font-size: 39px;
  }
  .g-font-size-40--xl {
    font-size: 40px;
  }
  .g-font-size-41--xl {
    font-size: 41px;
  }
  .g-font-size-42--xl {
    font-size: 42px;
  }
  .g-font-size-43--xl {
    font-size: 43px;
  }
  .g-font-size-44--xl {
    font-size: 44px;
  }
  .g-font-size-45--xl {
    font-size: 45px;
  }
  .g-font-size-46--xl {
    font-size: 46px;
  }
  .g-font-size-47--xl {
    font-size: 47px;
  }
  .g-font-size-48--xl {
    font-size: 48px;
  }
  .g-font-size-49--xl {
    font-size: 49px;
  }
  .g-font-size-50--xl {
    font-size: 50px;
  }
  .g-font-size-51--xl {
    font-size: 51px;
  }
  .g-font-size-52--xl {
    font-size: 52px;
  }
  .g-font-size-53--xl {
    font-size: 53px;
  }
  .g-font-size-54--xl {
    font-size: 54px;
  }
  .g-font-size-55--xl {
    font-size: 55px;
  }
  .g-font-size-56--xl {
    font-size: 56px;
  }
  .g-font-size-57--xl {
    font-size: 57px;
  }
  .g-font-size-58--xl {
    font-size: 58px;
  }
  .g-font-size-59--xl {
    font-size: 59px;
  }
  .g-font-size-60--xl {
    font-size: 60px;
  }
  .g-font-size-61--xl {
    font-size: 61px;
  }
  .g-font-size-62--xl {
    font-size: 62px;
  }
  .g-font-size-63--xl {
    font-size: 63px;
  }
  .g-font-size-64--xl {
    font-size: 64px;
  }
  .g-font-size-65--xl {
    font-size: 65px;
  }
  .g-font-size-66--xl {
    font-size: 66px;
  }
  .g-font-size-67--xl {
    font-size: 67px;
  }
  .g-font-size-68--xl {
    font-size: 68px;
  }
  .g-font-size-69--xl {
    font-size: 69px;
  }
  .g-font-size-70--xl {
    font-size: 70px;
  }
  .g-font-size-71--xl {
    font-size: 71px;
  }
  .g-font-size-72--xl {
    font-size: 72px;
  }
  .g-font-size-73--xl {
    font-size: 73px;
  }
  .g-font-size-74--xl {
    font-size: 74px;
  }
  .g-font-size-75--xl {
    font-size: 75px;
  }
  .g-font-size-76--xl {
    font-size: 76px;
  }
  .g-font-size-77--xl {
    font-size: 77px;
  }
  .g-font-size-78--xl {
    font-size: 78px;
  }
  .g-font-size-79--xl {
    font-size: 79px;
  }
  .g-font-size-80--xl {
    font-size: 80px;
  }
}

/* Large */
@media (min-width: 992px) {
  .g-font-size-1--lg {
    font-size: 1px;
  }
  .g-font-size-2--lg {
    font-size: 2px;
  }
  .g-font-size-3--lg {
    font-size: 3px;
  }
  .g-font-size-4--lg {
    font-size: 4px;
  }
  .g-font-size-5--lg {
    font-size: 5px;
  }
  .g-font-size-6--lg {
    font-size: 6px;
  }
  .g-font-size-7--lg {
    font-size: 7px;
  }
  .g-font-size-8--lg {
    font-size: 8px;
  }
  .g-font-size-9--lg {
    font-size: 9px;
  }
  .g-font-size-10--lg {
    font-size: 10px;
  }
  .g-font-size-11--lg {
    font-size: 11px;
  }
  .g-font-size-12--lg {
    font-size: 12px;
  }
  .g-font-size-13--lg {
    font-size: 13px;
  }
  .g-font-size-14--lg {
    font-size: 14px;
  }
  .g-font-size-15--lg {
    font-size: 15px;
  }
  .g-font-size-16--lg {
    font-size: 16px;
  }
  .g-font-size-17--lg {
    font-size: 17px;
  }
  .g-font-size-18--lg {
    font-size: 18px;
  }
  .g-font-size-19--lg {
    font-size: 19px;
  }
  .g-font-size-20--lg {
    font-size: 20px;
  }
  .g-font-size-21--lg {
    font-size: 21px;
  }
  .g-font-size-22--lg {
    font-size: 22px;
  }
  .g-font-size-23--lg {
    font-size: 23px;
  }
  .g-font-size-24--lg {
    font-size: 24px;
  }
  .g-font-size-25--lg {
    font-size: 25px;
  }
  .g-font-size-26--lg {
    font-size: 26px;
  }
  .g-font-size-27--lg {
    font-size: 27px;
  }
  .g-font-size-28--lg {
    font-size: 28px;
  }
  .g-font-size-29--lg {
    font-size: 29px;
  }
  .g-font-size-30--lg {
    font-size: 30px;
  }
  .g-font-size-31--lg {
    font-size: 31px;
  }
  .g-font-size-32--lg {
    font-size: 32px;
  }
  .g-font-size-33--lg {
    font-size: 33px;
  }
  .g-font-size-34--lg {
    font-size: 34px;
  }
  .g-font-size-35--lg {
    font-size: 35px;
  }
  .g-font-size-36--lg {
    font-size: 36px;
  }
  .g-font-size-37--lg {
    font-size: 37px;
  }
  .g-font-size-38--lg {
    font-size: 38px;
  }
  .g-font-size-39--lg {
    font-size: 39px;
  }
  .g-font-size-40--lg {
    font-size: 40px;
  }
  .g-font-size-41--lg {
    font-size: 41px;
  }
  .g-font-size-42--lg {
    font-size: 42px;
  }
  .g-font-size-43--lg {
    font-size: 43px;
  }
  .g-font-size-44--lg {
    font-size: 44px;
  }
  .g-font-size-45--lg {
    font-size: 45px;
  }
  .g-font-size-46--lg {
    font-size: 46px;
  }
  .g-font-size-47--lg {
    font-size: 47px;
  }
  .g-font-size-48--lg {
    font-size: 48px;
  }
  .g-font-size-49--lg {
    font-size: 49px;
  }
  .g-font-size-50--lg {
    font-size: 50px;
  }
  .g-font-size-51--lg {
    font-size: 51px;
  }
  .g-font-size-52--lg {
    font-size: 52px;
  }
  .g-font-size-53--lg {
    font-size: 53px;
  }
  .g-font-size-54--lg {
    font-size: 54px;
  }
  .g-font-size-55--lg {
    font-size: 55px;
  }
  .g-font-size-56--lg {
    font-size: 56px;
  }
  .g-font-size-57--lg {
    font-size: 57px;
  }
  .g-font-size-58--lg {
    font-size: 58px;
  }
  .g-font-size-59--lg {
    font-size: 59px;
  }
  .g-font-size-60--lg {
    font-size: 60px;
  }
  .g-font-size-61--lg {
    font-size: 61px;
  }
  .g-font-size-62--lg {
    font-size: 62px;
  }
  .g-font-size-63--lg {
    font-size: 63px;
  }
  .g-font-size-64--lg {
    font-size: 64px;
  }
  .g-font-size-65--lg {
    font-size: 65px;
  }
  .g-font-size-66--lg {
    font-size: 66px;
  }
  .g-font-size-67--lg {
    font-size: 67px;
  }
  .g-font-size-68--lg {
    font-size: 68px;
  }
  .g-font-size-69--lg {
    font-size: 69px;
  }
  .g-font-size-70--lg {
    font-size: 70px;
  }
  .g-font-size-71--lg {
    font-size: 71px;
  }
  .g-font-size-72--lg {
    font-size: 72px;
  }
  .g-font-size-73--lg {
    font-size: 73px;
  }
  .g-font-size-74--lg {
    font-size: 74px;
  }
  .g-font-size-75--lg {
    font-size: 75px;
  }
  .g-font-size-76--lg {
    font-size: 76px;
  }
  .g-font-size-77--lg {
    font-size: 77px;
  }
  .g-font-size-78--lg {
    font-size: 78px;
  }
  .g-font-size-79--lg {
    font-size: 79px;
  }
  .g-font-size-80--lg {
    font-size: 80px;
  }
}

/* Medium */
@media (min-width: 768px) {
  .g-font-size-1--md {
    font-size: 1px;
  }
  .g-font-size-2--md {
    font-size: 2px;
  }
  .g-font-size-3--md {
    font-size: 3px;
  }
  .g-font-size-4--md {
    font-size: 4px;
  }
  .g-font-size-5--md {
    font-size: 5px;
  }
  .g-font-size-6--md {
    font-size: 6px;
  }
  .g-font-size-7--md {
    font-size: 7px;
  }
  .g-font-size-8--md {
    font-size: 8px;
  }
  .g-font-size-9--md {
    font-size: 9px;
  }
  .g-font-size-10--md {
    font-size: 10px;
  }
  .g-font-size-11--md {
    font-size: 11px;
  }
  .g-font-size-12--md {
    font-size: 12px;
  }
  .g-font-size-13--md {
    font-size: 13px;
  }
  .g-font-size-14--md {
    font-size: 14px;
  }
  .g-font-size-15--md {
    font-size: 15px;
  }
  .g-font-size-16--md {
    font-size: 16px;
  }
  .g-font-size-17--md {
    font-size: 17px;
  }
  .g-font-size-18--md {
    font-size: 18px;
  }
  .g-font-size-19--md {
    font-size: 19px;
  }
  .g-font-size-20--md {
    font-size: 20px;
  }
  .g-font-size-21--md {
    font-size: 21px;
  }
  .g-font-size-22--md {
    font-size: 22px;
  }
  .g-font-size-23--md {
    font-size: 23px;
  }
  .g-font-size-24--md {
    font-size: 24px;
  }
  .g-font-size-25--md {
    font-size: 25px;
  }
  .g-font-size-26--md {
    font-size: 26px;
  }
  .g-font-size-27--md {
    font-size: 27px;
  }
  .g-font-size-28--md {
    font-size: 28px;
  }
  .g-font-size-29--md {
    font-size: 29px;
  }
  .g-font-size-30--md {
    font-size: 30px;
  }
  .g-font-size-31--md {
    font-size: 31px;
  }
  .g-font-size-32--md {
    font-size: 32px;
  }
  .g-font-size-33--md {
    font-size: 33px;
  }
  .g-font-size-34--md {
    font-size: 34px;
  }
  .g-font-size-35--md {
    font-size: 35px;
  }
  .g-font-size-36--md {
    font-size: 36px;
  }
  .g-font-size-37--md {
    font-size: 37px;
  }
  .g-font-size-38--md {
    font-size: 38px;
  }
  .g-font-size-39--md {
    font-size: 39px;
  }
  .g-font-size-40--md {
    font-size: 40px;
  }
  .g-font-size-41--md {
    font-size: 41px;
  }
  .g-font-size-42--md {
    font-size: 42px;
  }
  .g-font-size-43--md {
    font-size: 43px;
  }
  .g-font-size-44--md {
    font-size: 44px;
  }
  .g-font-size-45--md {
    font-size: 45px;
  }
  .g-font-size-46--md {
    font-size: 46px;
  }
  .g-font-size-47--md {
    font-size: 47px;
  }
  .g-font-size-48--md {
    font-size: 48px;
  }
  .g-font-size-49--md {
    font-size: 49px;
  }
  .g-font-size-50--md {
    font-size: 50px;
  }
  .g-font-size-51--md {
    font-size: 51px;
  }
  .g-font-size-52--md {
    font-size: 52px;
  }
  .g-font-size-53--md {
    font-size: 53px;
  }
  .g-font-size-54--md {
    font-size: 54px;
  }
  .g-font-size-55--md {
    font-size: 55px;
  }
  .g-font-size-56--md {
    font-size: 56px;
  }
  .g-font-size-57--md {
    font-size: 57px;
  }
  .g-font-size-58--md {
    font-size: 58px;
  }
  .g-font-size-59--md {
    font-size: 59px;
  }
  .g-font-size-60--md {
    font-size: 60px;
  }
  .g-font-size-61--md {
    font-size: 61px;
  }
  .g-font-size-62--md {
    font-size: 62px;
  }
  .g-font-size-63--md {
    font-size: 63px;
  }
  .g-font-size-64--md {
    font-size: 64px;
  }
  .g-font-size-65--md {
    font-size: 65px;
  }
  .g-font-size-66--md {
    font-size: 66px;
  }
  .g-font-size-67--md {
    font-size: 67px;
  }
  .g-font-size-68--md {
    font-size: 68px;
  }
  .g-font-size-69--md {
    font-size: 69px;
  }
  .g-font-size-70--md {
    font-size: 70px;
  }
  .g-font-size-71--md {
    font-size: 71px;
  }
  .g-font-size-72--md {
    font-size: 72px;
  }
  .g-font-size-73--md {
    font-size: 73px;
  }
  .g-font-size-74--md {
    font-size: 74px;
  }
  .g-font-size-75--md {
    font-size: 75px;
  }
  .g-font-size-76--md {
    font-size: 76px;
  }
  .g-font-size-77--md {
    font-size: 77px;
  }
  .g-font-size-78--md {
    font-size: 78px;
  }
  .g-font-size-79--md {
    font-size: 79px;
  }
  .g-font-size-80--md {
    font-size: 80px;
  }
}

/* Small */
@media (min-width: 567px) {
  .g-font-size-1--sm {
    font-size: 1px;
  }
  .g-font-size-2--sm {
    font-size: 2px;
  }
  .g-font-size-3--sm {
    font-size: 3px;
  }
  .g-font-size-4--sm {
    font-size: 4px;
  }
  .g-font-size-5--sm {
    font-size: 5px;
  }
  .g-font-size-6--sm {
    font-size: 6px;
  }
  .g-font-size-7--sm {
    font-size: 7px;
  }
  .g-font-size-8--sm {
    font-size: 8px;
  }
  .g-font-size-9--sm {
    font-size: 9px;
  }
  .g-font-size-10--sm {
    font-size: 10px;
  }
  .g-font-size-11--sm {
    font-size: 11px;
  }
  .g-font-size-12--sm {
    font-size: 12px;
  }
  .g-font-size-13--sm {
    font-size: 13px;
  }
  .g-font-size-14--sm {
    font-size: 14px;
  }
  .g-font-size-15--sm {
    font-size: 15px;
  }
  .g-font-size-16--sm {
    font-size: 16px;
  }
  .g-font-size-17--sm {
    font-size: 17px;
  }
  .g-font-size-18--sm {
    font-size: 18px;
  }
  .g-font-size-19--sm {
    font-size: 19px;
  }
  .g-font-size-20--sm {
    font-size: 20px;
  }
  .g-font-size-21--sm {
    font-size: 21px;
  }
  .g-font-size-22--sm {
    font-size: 22px;
  }
  .g-font-size-23--sm {
    font-size: 23px;
  }
  .g-font-size-24--sm {
    font-size: 24px;
  }
  .g-font-size-25--sm {
    font-size: 25px;
  }
  .g-font-size-26--sm {
    font-size: 26px;
  }
  .g-font-size-27--sm {
    font-size: 27px;
  }
  .g-font-size-28--sm {
    font-size: 28px;
  }
  .g-font-size-29--sm {
    font-size: 29px;
  }
  .g-font-size-30--sm {
    font-size: 30px;
  }
  .g-font-size-31--sm {
    font-size: 31px;
  }
  .g-font-size-32--sm {
    font-size: 32px;
  }
  .g-font-size-33--sm {
    font-size: 33px;
  }
  .g-font-size-34--sm {
    font-size: 34px;
  }
  .g-font-size-35--sm {
    font-size: 35px;
  }
  .g-font-size-36--sm {
    font-size: 36px;
  }
  .g-font-size-37--sm {
    font-size: 37px;
  }
  .g-font-size-38--sm {
    font-size: 38px;
  }
  .g-font-size-39--sm {
    font-size: 39px;
  }
  .g-font-size-40--sm {
    font-size: 40px;
  }
  .g-font-size-41--sm {
    font-size: 41px;
  }
  .g-font-size-42--sm {
    font-size: 42px;
  }
  .g-font-size-43--sm {
    font-size: 43px;
  }
  .g-font-size-44--sm {
    font-size: 44px;
  }
  .g-font-size-45--sm {
    font-size: 45px;
  }
  .g-font-size-46--sm {
    font-size: 46px;
  }
  .g-font-size-47--sm {
    font-size: 47px;
  }
  .g-font-size-48--sm {
    font-size: 48px;
  }
  .g-font-size-49--sm {
    font-size: 49px;
  }
  .g-font-size-50--sm {
    font-size: 50px;
  }
  .g-font-size-51--sm {
    font-size: 51px;
  }
  .g-font-size-52--sm {
    font-size: 52px;
  }
  .g-font-size-53--sm {
    font-size: 53px;
  }
  .g-font-size-54--sm {
    font-size: 54px;
  }
  .g-font-size-55--sm {
    font-size: 55px;
  }
  .g-font-size-56--sm {
    font-size: 56px;
  }
  .g-font-size-57--sm {
    font-size: 57px;
  }
  .g-font-size-58--sm {
    font-size: 58px;
  }
  .g-font-size-59--sm {
    font-size: 59px;
  }
  .g-font-size-60--sm {
    font-size: 60px;
  }
  .g-font-size-61--sm {
    font-size: 61px;
  }
  .g-font-size-62--sm {
    font-size: 62px;
  }
  .g-font-size-63--sm {
    font-size: 63px;
  }
  .g-font-size-64--sm {
    font-size: 64px;
  }
  .g-font-size-65--sm {
    font-size: 65px;
  }
  .g-font-size-66--sm {
    font-size: 66px;
  }
  .g-font-size-67--sm {
    font-size: 67px;
  }
  .g-font-size-68--sm {
    font-size: 68px;
  }
  .g-font-size-69--sm {
    font-size: 69px;
  }
  .g-font-size-70--sm {
    font-size: 70px;
  }
  .g-font-size-71--sm {
    font-size: 71px;
  }
  .g-font-size-72--sm {
    font-size: 72px;
  }
  .g-font-size-73--sm {
    font-size: 73px;
  }
  .g-font-size-74--sm {
    font-size: 74px;
  }
  .g-font-size-75--sm {
    font-size: 75px;
  }
  .g-font-size-76--sm {
    font-size: 76px;
  }
  .g-font-size-77--sm {
    font-size: 77px;
  }
  .g-font-size-78--sm {
    font-size: 78px;
  }
  .g-font-size-79--sm {
    font-size: 79px;
  }
  .g-font-size-80--sm {
    font-size: 80px;
  }
}

/* Extra Small */
@media (min-width: 0px) {
  .g-font-size-1--xs {
    font-size: 1px;
  }
  .g-font-size-2--xs {
    font-size: 2px;
  }
  .g-font-size-3--xs {
    font-size: 3px;
  }
  .g-font-size-4--xs {
    font-size: 4px;
  }
  .g-font-size-5--xs {
    font-size: 5px;
  }
  .g-font-size-6--xs {
    font-size: 6px;
  }
  .g-font-size-7--xs {
    font-size: 7px;
  }
  .g-font-size-8--xs {
    font-size: 8px;
  }
  .g-font-size-9--xs {
    font-size: 9px;
  }
  .g-font-size-10--xs {
    font-size: 10px;
  }
  .g-font-size-11--xs {
    font-size: 11px;
  }
  .g-font-size-12--xs {
    font-size: 12px;
  }
  .g-font-size-13--xs {
    font-size: 13px;
  }
  .g-font-size-14--xs {
    font-size: 14px;
  }
  .g-font-size-15--xs {
    font-size: 15px;
  }
  .g-font-size-16--xs {
    font-size: 16px;
  }
  .g-font-size-17--xs {
    font-size: 17px;
  }
  .g-font-size-18--xs {
    font-size: 18px;
  }
  .g-font-size-19--xs {
    font-size: 19px;
  }
  .g-font-size-20--xs {
    font-size: 20px;
  }
  .g-font-size-21--xs {
    font-size: 21px;
  }
  .g-font-size-22--xs {
    font-size: 22px;
  }
  .g-font-size-23--xs {
    font-size: 23px;
  }
  .g-font-size-24--xs {
    font-size: 24px;
  }
  .g-font-size-25--xs {
    font-size: 25px;
  }
  .g-font-size-26--xs {
    font-size: 26px;
  }
  .g-font-size-27--xs {
    font-size: 27px;
  }
  .g-font-size-28--xs {
    font-size: 28px;
  }
  .g-font-size-29--xs {
    font-size: 29px;
  }
  .g-font-size-30--xs {
    font-size: 30px;
  }
  .g-font-size-31--xs {
    font-size: 31px;
  }
  .g-font-size-32--xs {
    font-size: 32px;
  }
  .g-font-size-33--xs {
    font-size: 33px;
  }
  .g-font-size-34--xs {
    font-size: 34px;
  }
  .g-font-size-35--xs {
    font-size: 35px;
  }
  .g-font-size-36--xs {
    font-size: 36px;
  }
  .g-font-size-37--xs {
    font-size: 37px;
  }
  .g-font-size-38--xs {
    font-size: 38px;
  }
  .g-font-size-39--xs {
    font-size: 39px;
  }
  .g-font-size-40--xs {
    font-size: 40px;
  }
  .g-font-size-41--xs {
    font-size: 41px;
  }
  .g-font-size-42--xs {
    font-size: 42px;
  }
  .g-font-size-43--xs {
    font-size: 43px;
  }
  .g-font-size-44--xs {
    font-size: 44px;
  }
  .g-font-size-45--xs {
    font-size: 45px;
  }
  .g-font-size-46--xs {
    font-size: 46px;
  }
  .g-font-size-47--xs {
    font-size: 47px;
  }
  .g-font-size-48--xs {
    font-size: 48px;
  }
  .g-font-size-49--xs {
    font-size: 49px;
  }
  .g-font-size-50--xs {
    font-size: 50px;
  }
  .g-font-size-51--xs {
    font-size: 51px;
  }
  .g-font-size-52--xs {
    font-size: 52px;
  }
  .g-font-size-53--xs {
    font-size: 53px;
  }
  .g-font-size-54--xs {
    font-size: 54px;
  }
  .g-font-size-55--xs {
    font-size: 55px;
  }
  .g-font-size-56--xs {
    font-size: 56px;
  }
  .g-font-size-57--xs {
    font-size: 57px;
  }
  .g-font-size-58--xs {
    font-size: 58px;
  }
  .g-font-size-59--xs {
    font-size: 59px;
  }
  .g-font-size-60--xs {
    font-size: 60px;
  }
  .g-font-size-61--xs {
    font-size: 61px;
  }
  .g-font-size-62--xs {
    font-size: 62px;
  }
  .g-font-size-63--xs {
    font-size: 63px;
  }
  .g-font-size-64--xs {
    font-size: 64px;
  }
  .g-font-size-65--xs {
    font-size: 65px;
  }
  .g-font-size-66--xs {
    font-size: 66px;
  }
  .g-font-size-67--xs {
    font-size: 67px;
  }
  .g-font-size-68--xs {
    font-size: 68px;
  }
  .g-font-size-69--xs {
    font-size: 69px;
  }
  .g-font-size-70--xs {
    font-size: 70px;
  }
  .g-font-size-71--xs {
    font-size: 71px;
  }
  .g-font-size-72--xs {
    font-size: 72px;
  }
  .g-font-size-73--xs {
    font-size: 73px;
  }
  .g-font-size-74--xs {
    font-size: 74px;
  }
  .g-font-size-75--xs {
    font-size: 75px;
  }
  .g-font-size-76--xs {
    font-size: 76px;
  }
  .g-font-size-77--xs {
    font-size: 77px;
  }
  .g-font-size-78--xs {
    font-size: 78px;
  }
  .g-font-size-79--xs {
    font-size: 79px;
  }
  .g-font-size-80--xs {
    font-size: 80px;
  }
}



/* Top navigation font size */
.u-header {
  font-size: 1.21429rem;
}

/* Pricing Table Top Text */
@media (min-width: 1000px) {
.table-details {
  font-size: 13px;
}
}

/* Navigation Responsive Text */
.nav-font {
font-size: 15px;
}

@media (max-width: 1700px) {
.nav-font {
  font-size: 14px;
}
}

@media (max-width: 1500px) {
.nav-font {
  font-size: 14px;
}
}

@media (max-width: 1300px) {
.nav-font {
  font-size: 13px;
}
}
