@charset "UTF-8";
/*------------------------------------
  Globals
------------------------------------*/
.legal-text h1 {
  font-size: 30px;
  color: #111111;
  font-weight: 600;
}

.legal-text h4 {
  color: #111111;
  margin-top: 1.5em;
  font-size: 18px;
  font-weight: 600;
}

.legal-text h5 {
  color: #333333;
  margin-top: 1.5em;
  font-size: 16px;
  font-weight: 600;
}

.legal-text p {
  color: #333333;
}

.footer-bg {
  background-color: #47515a;
}

/* Text */

/* Puller */

/* Link overlay */
/*------------------------------------
  Background Attachment
------------------------------------*/

/*------------------------------------
  Background Gradient Colors
------------------------------------*/
/* Simple Linear Gradients
------------------------------------*/
/* Gray Light v1 */

/* White v1 */

/* Linear Gradients
------------------------------------*/
/* Gray Gradient */

/* Blue Pink Gradient */

/* Blue Gradient */

/* Orange Gradient */

/* Yellow Gradient */

/* Dark Purple Gradient */

/* Blue Gray Gradient */

/* Pink Gradient */

/* Pink-v2 Gradient */

/* Red Gradient */

/* Black Gradient */

/* Green Gradient */

/* Purple Gradient */

/* Pink Light Gradient */

/* Cyan Gradient */

/* Purple Gradient */

/* Primary Gradient */

/* Gray Gradient */

/* White Gradient */

/* White Gradient */

/* White Gradient */

/* White Gradient */

/* White Gradient */

/* Bluegray Gradient */

/* Bluegray Gradient */

/* Bluegray Gradient */

/* Secondary Gradient v1 */

/* Secondary Gradient v2 */

/* Radial Gradients (Ellipse)
------------------------------------*/
/* Lightblue Gradient */

/* Gray Gradient */

/* Gray Gradient */

/*  Radial Gradients (Circle)
------------------------------------*/
/* Lightblue Gradient */

/* Blue Gradient */

/* Dark Gray Gradient */

/*------------------------------------
  Background Colors
------------------------------------*/
/* Basic Colors
------------------------------------*/
/* Main Colors */

/* Main Secondary */

/* Primary Colors */

.g-bg-primary--hover:hover {
  background-color: #3eb0ee !important;
}

/* Black Colors */

/* White Colors */

/* Gray Colors */

/* Transparent */
.g-bg-transparent {
  background-color: transparent !important;
}

/* Complementary Colors
------------------------------------*/
/* Beige Colors */

/* Color Green */

/* Color Blue */

/* Color Light Blue */

/* Color Dark Blue */

/* Color Indigo */

/* Color Red */

/* Color Light Red */

/* Color Dark Red */

/* Color Purple */

/* Color Dark Purple */

/* Color Pink */

/* Color Orange */

/* Color Deep Orange */

/* Color Yellow */

/* Color Aqua */

/* Color Cyan */

/* Color Teal */

/* Color Brown */

/* Color Blue Gray */

/* O */

/*------------------------------------
  Background Colors Extended
------------------------------------*/

/*------------------------------------
  Social Background Colors
------------------------------------*/
/* Facebook */

/* Twitter */

/* Skype */

/* Pinterest */

/* Vine */

/* Youtube */

/* Google plus */

/* Dribbble */

/* VK */

/* Linkedin */

/* Instagram */

/*------------------------------------
  Images Grid
------------------------------------*/

/*------------------------------------
  Covers
------------------------------------*/

/*------------------------------------
  Background Image Style
------------------------------------*/

/*------------------------------------
  Background Patterns
------------------------------------*/

/*------------------------------------
  Background Position
------------------------------------*/

/*------------------------------------
  Background Repeat
------------------------------------*/

/*------------------------------------
  Background Size
------------------------------------*/

/* Primary Colors */

/*------------------------------------
  Borders Default (solid)
------------------------------------*/
.g-brd-none {
  /* P */
  border: none !important;
}

.g-brd-around {
  border: solid 1px transparent !important;
}

.g-brd-bottom {
  border-bottom: solid 1px transparent !important;
}

@media (min-width: 992px) {
  /* P */
}

/*------------------------------------
  Borders None
------------------------------------*/

/*------------------------------------
  Border Style
------------------------------------*/

/*------------------------------------
  Border Radius (Rounded Styles)
------------------------------------*/
/* Rounded Around */

/* Rounded Top */

/* Rounded Right */

/* Rounded Bottom */

/* Rounded Left */

/*------------------------------------
  Borders Default (dashed)
------------------------------------*/

/*------------------------------------
  Borders Default (dotted)
------------------------------------*/

/*------------------------------------
  Border Width
------------------------------------*/

/*------------------------------------
  Border Colors
------------------------------------*/
/* Basic Colors
------------------------------------*/
/* Primary Colors */

/* Main Colors */

/* Black Colors */

/* White Colors */

/* Gray Colors */

.g-brd-gray-light-v1 {
  border-color: #bbb !important;
}

.g-brd-gray-light-v2 {
  border-color: #ccc !important;
}

.g-brd-gray-light-v4 {
  border-color: #eee !important;
}

/* Transparent */

/* Complementary Colors
------------------------------------*/
/* Color Green */

/* Color Blue */

/* Color Light Blue */

/* Color Dark Blue */

/* Color Indigo */

/* Color Red */

/* Color Light Red */

/* Color Dark Red */

/* Color Purple */

/* Color Dark Purple */

/* Color Pink */

/* Color Orange */

/* Color Deep Orange */

/* Color Yellow */

/* Color Aqua */

/* Color Cyan */

/* Color Teal */

/* Color Brown */

/* Color Blue Gray */

/* Primary Colors */

/* Black Colors */

/* White */

/* Gray Colors */

/* Transparent */

/* Complementary Colors
------------------------------------*/
/* Color Green */

/* Color Blue */

/* Color Light Blue */

/* Color Dark Blue */

/* Color Indigo */

/* Color Red */

/* Color Light Red */

/* Color Dark Red */

/* Color Purple */

/* Color Dark Purple */

/* Color Pink */

/* Color Orange */

/* Color Deep Orange */

/* Color Yellow */

/* Color Aqua */

/* Color Cyan */

/* Color Teal */

/* Color Brown */

/* Color Blue Gray */

/* O */

/*------------------------------------
  Social Border Colors
------------------------------------*/
/* Facebook */

/* Twitter */

/* Skype */

/* Pinterest */

/* Vine */

/* Youtube */

/* Google plus */

/* Dribbble */

/* VK */

/* Linkedin */

/* Instagram */

/*------------------------------------
  Border Gradient Colors
------------------------------------*/
/* Cyan Gradient */

/*------------------------------------
  Typography Font Family
------------------------------------*/

/*------------------------------------
  Typography Font Size
------------------------------------*/
.g-font-size-default {
  font-size: 1rem !important;
}

.g-font-size-11 {
  font-size: 0.78571rem !important;
}

.g-font-size-12 {
  font-size: 0.85714rem !important;
}

.g-font-size-13 {
  font-size: 0.92857rem !important;
}

.g-font-size-14 {
  font-size: 1rem !important;
}

.g-font-size-16 {
  font-size: 1.14286rem !important;
}

.g-font-size-18 {
  font-size: 1.28571rem !important;
}

/*------------------------------------
  Typography Font Weight
------------------------------------*/

.g-font-weight-600 {
  font-weight: 600 !important;
}

/*------------------------------------
  Typography Text Transform
------------------------------------*/

/*------------------------------------
  Typography Text Decoration
------------------------------------*/

/*------------------------------------
  Typography Letter Spacing
------------------------------------*/

/*------------------------------------
  Typography Line Height
------------------------------------*/

.g-line-height-1 {
  line-height: 1 !important;
}

.g-line-height-1_3 {
  line-height: 1.3 !important;
}

/*------------------------------------
  Typography Font Style
------------------------------------*/
.g-font-style-normal {
  font-style: normal;
}

/*------------------------------------
  List Style Types
------------------------------------*/

/*------------------------------------
  Text Types
------------------------------------*/

/*------------------------------------
  Quotes
------------------------------------*/
/* Quote v1 */

/*------------------------------------
  Positions
------------------------------------*/
.g-pos-rel {
  position: relative !important;
}

.g-pos-abs {
  position: absolute !important;
}

.g-pos-fix {
  position: fixed !important;
}

/*------------------------------------
  Position Spaces
------------------------------------*/
/* Top */

.g-top-3 {
  top: 0.21429rem;
}

/* Top Minis */

/* Left */

/* Left Minus */

/* Right */

.g-right-0 {
  right: 0 !important;
}

/* Right Minus */

/* Bottom */

/* Z */

/* O */

/*------------------------------------
  Block Alignments
------------------------------------*/
/* Absolute (Position, X, Y) */

/* O */

/* Relative (Position, X, Y) */

/* Flex centered */

/* Flex right */

/* Flex middle */

@media (min-width: 768px) {
  /* Flex right */
}

/*------------------------------------
  Alignments
------------------------------------*/

.g-valign-middle {
  vertical-align: middle !important;
}

/*------------------------------------
  Blur
------------------------------------*/
.g-blur-30 {
  -webkit-filter: blur(30px);
          filter: blur(30px);
}

/*------------------------------------
  Box-shadows
------------------------------------*/

/*------------------------------------
  Clear
------------------------------------*/

/*------------------------------------
  Cursors
------------------------------------*/

/*------------------------------------
  Overflows
------------------------------------*/

/*------------------------------------
  Transitions
------------------------------------*/
/*.g-transition {
  &-0_2 {
    transition: .2s ease-out;
  }
  &-0_3 {
    transition: .3s ease-out;
  }
  &-0_6 {
    transition: .6s ease-out;
    &-ease {
      transition: .6s ease;
    }
  }
}

[class*="g-color-"][class*="--hover"] {
  transition: color .2s ease-out;
}
[class*="g-bg-"][class*="--hover"] {
  transition: background-color .3s ease-out;
}
[class*="g-color-"][class*="--hover"][class*="g-bg-"][class*="--hover"] {
  transition: .3s ease-out;
}*/
[class*="g-transition"] {
  transition-property: all;
  transition-timing-function: ease;
  transition-delay: 0s;
}

[class*="g-transition"]::before, [class*="g-transition"]::after,
[class*="g-transition"] path,
[class*="g-transition"] polygon {
  transition-property: all;
  transition-timing-function: ease;
  transition-delay: 0s;
}

.g-transition-0_3 {
  transition-duration: .3s;
}

.g-transition-0_3::before, .g-transition-0_3::after,
.g-transition-0_3 path,
.g-transition-0_3 polygon {
  transition-duration: .3s;
}

/*------------------------------------
  Transforms
------------------------------------*/

/*------------------------------------
  Opacity
------------------------------------*/

.g-opacity-0_3 {
  opacity: .3 !important;
}

/*------------------------------------
  Z-Index
------------------------------------*/

/*------------------------------------
  Resize
------------------------------------*/

/*------------------------------------
  Placeholder
------------------------------------*/

/*------------------------------------
  Offsets
------------------------------------*/

/*------------------------------------
  Colors
------------------------------------*/
/* Basic Colors
------------------------------------*/
/* Inherit Colors */

/* Main Colors */

/* Primary Colors */
.g-color-primary {
  color: #3eb0ee !important;
}

/* Secondary Colors */

/* Black Colors */
.g-color-black {
  color: #000 !important;
}

/* White Colors */

 .g-color-white--hover:hover {
  color: #fff !important;
}

/* Gray Colors */
.g-color-gray-light-v1 {
  color: #bbb !important;
}

.g-color-gray-light-v2 {
  color: #ccc !important;
}

.g-color-gray-dark-v2 {
  color: #333 !important;
}

.g-color-gray-dark-v5 {
  color: #999 !important;
}

/* Complementary Colors
------------------------------------*/
/* Color Green */

/* Color Blue */

/* Color Light Blue */

/* Color Dark Blue */

/* Color Indigo */

/* Color Red */

/* Color Light Red */

/* Color Dark Red */

/* Color Purple */

/* Color Dark Purple */

/* Color Pink */

/* Color Orange */

/* Color Deep Orange */

/* Color Yellow */

/* Color Aqua */

/* Color Cyan */

/* Color Teal */

/* Color Brown */

/* Color Blue Gray */

/*------------------------------------
  Social Colors
------------------------------------*/
/* Facebook */

/* Twitter */

/* Skype */

/* Pinterest */

/* Vine */

/* Youtube */

/* Google plus */

/* Dribbble */

/* VK */

/* Linkedin */

/* Instagram */

/*------------------------------------
  Gradient Colors
------------------------------------*/
/* Cyan Gradient */

/* Blue Gradient */

/*------------------------------------
  Widths
------------------------------------*/
/* Width in Percentage (%) */

@media (min-width: 768px) {
  /* P */
}

/* Max Width in Percentage (%) */

/* Min Width in Percentage (%) */

/* Width Viewport Width (vw) */

/* Width in Pixels (px) */

/* Max Width in Pixels (px) */

/* Min Width in Pixels (px) */

/*------------------------------------
  Heights
------------------------------------*/
/* Height in Percentage (%) */

/* Max Height in Percentage (%) */

/* Max Height in Viewport Height (vh) */

/* Min Height in Percentage (%) */

/* Height  in Viewport Height (vh) */

/* Min Height in Viewport Height (vh) */

/* Auto Height */

/* Height in Pixels (px) */

/* Min Height in Pixels (px) */

/*------------------------------------
  Margin Spaces
------------------------------------*/
/* Margin Spaces (xs)
------------------------------------*/
@media (min-width: 0) {
  .g-my-10 {
    margin-top: 0.71429rem !important;
    margin-bottom: 0.71429rem !important;
  }
  .g-my-10 {
    margin-top: 0.71429rem !important;
    margin-bottom: 0.71429rem !important;
  }
  .g-mt-10 {
    margin-top: 0.71429rem !important;
  }
  .g-mt-10 {
    margin-top: 0.71429rem !important;
  }
  .g-mb-5 {
    margin-bottom: 0.35714rem !important;
  }
  .g-mb-10 {
    margin-bottom: 0.71429rem !important;
  }
  .g-mb-15 {
    margin-bottom: 1.07143rem !important;
  }
  .g-mb-10 {
    margin-bottom: 0.71429rem !important;
  }
  .g-mb-15 {
    margin-bottom: 1.07143rem !important;
  }
  .g-mb-25 {
    margin-bottom: 1.78571rem !important;
  }
  .g-mb-30 {
    margin-bottom: 2.14286rem !important;
  }
  .g-mb-50 {
    margin-bottom: 3.57143rem !important;
  }
  .g-mb-110 {
    margin-bottom: 7.85714rem !important;
  }
  .g-ml-5 {
    margin-left: 0.35714rem !important;
  }
  .g-ml-5 {
    margin-left: 0.35714rem !important;
  }
  .g-mr-10 {
    margin-right: 0.71429rem !important;
  }
  .g-mr-10 {
    margin-right: 0.71429rem !important;
  }
}

/* Margin Spaces (sm)
------------------------------------*/

/* Margin Spaces (md)
------------------------------------*/

/* Margin Spaces (lg)
------------------------------------*/
@media (min-width: 992px) {
  .g-mr-40--lg {
    margin-right: 2.85714rem !important;
  }
}

/* Margin Spaces (xl)
------------------------------------*/
/* P */

/* Margins Around
------------------------------------*/

/* Minus Margins
------------------------------------*/
/* Minus Margin Top */

/* Minus Margin Bottom */

/* Minus Margin Left */

/* Minus Margin Right */

/* Margin Left and Right */

/* Custon Spaces
------------------------------------*/
/* Margin Top */

/* Margin Bottom */

/* Margin Left */

/* Margin Right */

/* Margin Left and Right */

/* Margin Top and Bottom */

.g-m-reset {
  margin: 0 !important;
}

/*------------------------------------
  Margins Extended
------------------------------------*/
@media (min-width: 992px) {
  /* Margin Top */
}

/*------------------------------------
  Padding Spaces
------------------------------------*/
/* Padding Spaces (xs)
------------------------------------*/
@media (min-width: 0) {
  .g-pa-0 {
    padding: 0 !important;
  }
  .g-px-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .g-pb-0 {
    padding-bottom: 0 !important;
  }
  .g-pl-0 {
    padding-left: 0 !important;
  }
  /* Padding Around */
  .g-pa-10 {
    padding: 0.71429rem !important;
  }
  /* Padding X */
  .g-px-10 {
    padding-left: 0.71429rem !important;
    padding-right: 0.71429rem !important;
  }
  .g-px-10 {
    padding-left: 0.71429rem !important;
    padding-right: 0.71429rem !important;
  }
  .g-px-35 {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }
  /* Padding Y */
  .g-py-7 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .g-py-10 {
    padding-top: 0.71429rem !important;
    padding-bottom: 0.71429rem !important;
  }
  .g-py-12 {
    padding-top: 0.85714rem !important;
    padding-bottom: 0.85714rem !important;
  }
  /* P */
  .g-py-10 {
    padding-top: 0.71429rem !important;
    padding-bottom: 0.71429rem !important;
  }
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  .g-py-50 {
    padding-top: 3.57143rem !important;
    padding-bottom: 3.57143rem !important;
  }
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* Padding Top */
  .g-pt-20 {
    padding-top: 1.42857rem !important;
  }
  .g-pt-30 {
    padding-top: 2.14286rem !important;
  }
  .g-pt-40 {
    padding-top: 2.85714rem !important;
  }
  /* Padding Right */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  .g-pr-30 {
    padding-right: 2.14286rem !important;
  }
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* Padding Bottom */
  .g-pb-0 {
    padding-bottom: 0px !important;
  }
  .g-pb-10 {
    padding-bottom: 0.71429rem !important;
  }
  .g-pb-40 {
    padding-bottom: 2.85714rem !important;
  }
  /* Padding Left */
  .g-pl-0 {
    padding-left: 0px !important;
  }
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  .g-pl-30 {
    padding-left: 2.14286rem !important;
  }
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
}

/* Padding Spaces (sm)
------------------------------------*/
@media (min-width: 576px) {
  /* Padding Around */
  /* Padding X */
  /* Padding Y */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* Padding Top */
  /* Padding Right */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* Padding Bottom */
  /* Padding Left */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
}

/* Padding Spaces (md)
------------------------------------*/
/* P */
@media (min-width: 768px) {
  /* Padding Around */
  /* Padding X */
  /* Padding Y */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* Padding Top */
  /* Padding Right */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* Padding Bottom */
  /* Padding Left */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
}

/* Padding Spaces (lg) P
------------------------------------*/
/* P */
@media (min-width: 992px) {
  .g-pl-0--lg {
    padding-left: 0 !important;
  }
  /* Padding Around */
  /* Padding X */
  /* Padding Y */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* Padding Top */
  /* Padding Right */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* Padding Bottom */
  /* Padding Left */
  .g-pl-0--lg {
    padding-left: 0px !important;
  }
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
}

/* Padding Spaces (xl) P
------------------------------------*/
@media (min-width: 1200px) {
  /* Padding Around */
  /* Padding X */
  /* Padding Y */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* Padding Top */
  /* Padding Right */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* Padding Bottom */
  /* Padding Left */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
  /* P */
}

/* Custom Paddings (xs)
------------------------------------*/

/* Custom Paddings (sm)
------------------------------------*/

/* Custom Paddings (md)
------------------------------------*/

/* Custom Paddings (lg)
------------------------------------*/

/* Custom Paddings (xl)
------------------------------------*/

/*------------------------------------
  Block Hidden
------------------------------------*/

@media (max-width: 575px) {
  .g-hidden-xs-down {
    display: none !important;
  }
}
