/*
    Standard globals.
*/
/*
    Media Queries.
*/
/*
    Convert pixel values to rem units.
*/
/*
    Gaps for use with padding/margins. Pixel values.
*/
/*
    Header mixins.
*/
/*
    Background image.
*/
/*
    Gaps for use with padding/margins. Pixel values.
*/
/*
    Project specific globals.
*/
/*
    Header Font
*/
@font-face {
  font-family: "Selima";
  font-weight: normal;
  font-style: normal;
  src: url("/content/fonts/selima/Selima.eot");
  src: url("/content/fonts/selima/Selima.eot?#iefix") format("embedded-opentype"), url("/content/fonts/selima/Selima.woff") format("woff"), url("/content/fonts/selima/Selima.ttf") format("truetype"); }

/*
    Body Fonts
*/
@font-face {
  font-family: "Montserrat-Bold";
  font-weight: bold;
  font-style: normal;
  src: url("/content/fonts/montserrat/Montserrat-Bold.eot");
  src: url("/content/fonts/montserrat/Montserrat-Bold.eot?#iefix") format("embedded-opentype"), url("/content/fonts/montserrat/Montserrat-Bold.woff") format("woff"), url("/content/fonts/montserrat/Montserrat-Bold.ttf") format("truetype"); }

/*
    Utility CSS classes.
*/
/*
    Gaps for use with padding/margins. Pixel values.
*/
/*
    Media Queries.
*/
/*
    Convert pixel values to rem units.
*/
/*
    Gaps for use with padding/margins. Pixel values.
*/
/*
    Header mixins.
*/
/*
    Background image.
*/
/*
    Header Font
*/
@font-face {
  font-family: "Selima";
  font-weight: normal;
  font-style: normal;
  src: url("/content/fonts/selima/Selima.eot");
  src: url("/content/fonts/selima/Selima.eot?#iefix") format("embedded-opentype"), url("/content/fonts/selima/Selima.woff") format("woff"), url("/content/fonts/selima/Selima.ttf") format("truetype"); }

/*
    Body Fonts
*/
@font-face {
  font-family: "Montserrat-Bold";
  font-weight: bold;
  font-style: normal;
  src: url("/content/fonts/montserrat/Montserrat-Bold.eot");
  src: url("/content/fonts/montserrat/Montserrat-Bold.eot?#iefix") format("embedded-opentype"), url("/content/fonts/montserrat/Montserrat-Bold.woff") format("woff"), url("/content/fonts/montserrat/Montserrat-Bold.ttf") format("truetype"); }

.block-item, .text-media-panel {
  margin-bottom: 1.25rem; }
  @media only screen and (max-width: 767px) {
    .block-item, .text-media-panel {
      margin-bottom: 0.625rem; } }

.block-item-sm {
  margin-bottom: 0.625rem; }

.block-item-xm {
  margin-bottom: 1.875rem; }

.block-item-break {
  margin-bottom: 3.75rem; }
  @media only screen and (max-width: 991px) {
    .block-item-break {
      margin-bottom: 2.5rem; } }
  @media only screen and (max-width: 767px) {
    .block-item-break {
      margin-bottom: 1.875rem; } }

.block-item-top {
  padding-top: 1.25rem; }

.block-item-top-xm {
  padding-top: 1.875rem; }

.block-item-top-break {
  padding-top: 3.75rem; }
  @media only screen and (max-width: 991px) {
    .block-item-top-break {
      padding-top: 2.5rem; } }
  @media only screen and (max-width: 767px) {
    .block-item-top-break {
      padding-top: 1.875rem; } }

.block-item-top-break-remove {
  margin-top: -3.75rem; }

.transition-css, .text-media-panel img, .navbar-remove-background .navbar-user, .navbar-remove-background .navbar-left, .navbar-remove-background .navbar-right, .navbar-remove-background .navbar-logo, .navbar-remove-background .navbar-nav, .navbar-remove-background .navbar-toggler, .navbar-remove-background .navbar-site-switch, .navbar-remove-background .search, .navbar-user, .image-over-2, .image-over-2 img {
  -webkit-transition: all .10s linear;
  transition: all .10s linear; }

.border-none {
  border: none; }

/* start : responsive visibility*/
@media only screen and (max-width: 575px) {
  .hide-xs {
    display: none !important; } }

@media only screen and (max-width: 767px) {
  .hide-sm-below {
    display: none !important; } }

@media only screen and (max-width: 991px) {
  .hide-md-below {
    display: none !important; } }

@media only screen and (max-width: 1199px) {
  .hide-lg-below {
    display: none !important; } }

.show-xs {
  display: none !important; }
  @media only screen and (max-width: 575px) {
    .show-xs {
      display: inline-block !important; } }

.show-md-below {
  display: none; }
  @media only screen and (max-width: 991px) {
    .show-md-below {
      display: inline-block; } }

@media only screen and (max-width: 991px) {
  .show-lg-xl {
    display: none !important; } }

@media only screen and (min-width: 1200px) {
  .show-md-below {
    display: none !important; } }

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .show-md-below {
    display: none !important; } }

/* end : responsive visibility*/
.margin-row-removal {
  margin-right: -1.875rem;
  margin-left: -1.875rem; }

.overflow-hidden, .text-media-panel {
  overflow: hidden; }

.limit-min-max-font-size, .text-media-panel {
  font-size: 1.11vw; }
  @media (max-width: 1081.08108px) {
    .limit-min-max-font-size, .text-media-panel {
      font-size: 12px; } }
  @media (min-width: 90.09009rem) {
    .limit-min-max-font-size, .text-media-panel {
      font-size: 1rem; } }

.text-media-panel img {
  display: block;
  width: 50vw;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover; }

@media only screen and (min-width: 1200px) {
  .text-media-panel {
    max-height: 33.125rem; } }

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .text-media-panel {
    max-height: 28.125rem; }
    .text-media-panel img {
      display: block;
      width: 50vw;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover; } }

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .text-media-panel img {
    display: block;
    width: 50vw;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover; } }

@media only screen and (min-width: 576px) and (max-width: 767px) {
  .text-media-panel {
    margin-bottom: 0.9375rem; }
    .text-media-panel img {
      display: block;
      width: 50vw;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover; } }

@media only screen and (max-width: 575px) {
  .text-media-panel {
    margin-bottom: 0.625rem; }
    .text-media-panel img {
      max-height: 12.5rem;
      display: block;
      width: 100vw;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover; } }

.bg-off-white {
  background-color: #f9f9f0; }

.bg-dark {
  background-color: #1d1d1b;
  color: #ffffff; }

.bg-dark-texture {
  background-image: url("/content/img/shared/backgroundTexture.png");
  background-repeat: repeat;
  background-size: inherit;
  min-height: 17.625rem;
  height: auto; }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .bg-dark-texture {
      min-height: 22.625rem;
      height: auto; } }

/*Fonts*/
.font-upper {
  text-transform: uppercase; }

.font-selima-yellow {
  font-family: "Selima";
  color: #f8d869; }

.font-selima-black {
  font-family: "Selima";
  color: #2b3335; }

.font-selima-white {
  font-family: "Selima";
  color: #ffffff; }

.font-white {
  font-family: "Gotham A", "Gotham B", "Arial";
  font-weight: normal;
  font-style: normal;
  font-weight: 400;
  color: #ffffff; }

.font-yellow {
  color: #f8d869 !important;
  font-family: "Gotham A", "Gotham B", "Arial";
  font-weight: normal;
  font-style: normal;
  font-weight: 400; }

.font-gold {
  color: #e0b21b !important; }

.font-dark-gold {
  color: #876d1e !important; }

.font-dark-yellow {
  color: #e0b21b !important;
  font-family: "Gotham A", "Gotham B", "Arial";
  font-weight: normal;
  font-style: normal;
  font-weight: 400; }

.font-dark {
  color: #2b3335 !important;
  font-family: "Gotham A", "Gotham B", "Arial";
  font-weight: normal;
  font-style: normal;
  font-weight: 400; }

.font-light-grey {
  color: #9ca3a5 !important;
  font-family: "Gotham A", "Gotham B", "Arial";
  font-weight: normal;
  font-style: normal;
  font-weight: 400; }

.font-grey {
  color: #1d1d1b !important;
  font-family: "Gotham A", "Gotham B", "Arial";
  font-weight: normal;
  font-style: normal;
  font-weight: 400; }

.font-book {
  font-family: "Gotham A", "Gotham B", "Arial";
  font-weight: normal;
  font-style: normal;
  font-weight: 400; }

.font-book-i {
  font-family: "Gotham A", "Gotham B", "Arial";
  font-weight: normal;
  font-style: normal;
  font-weight: 400;
  font-style: italic; }

.font-bold {
  font-family: "Gotham A", "Gotham B", "Arial";
  font-weight: normal;
  font-style: normal;
  font-weight: 700; }

.font-black {
  font-family: "Gotham A", "Gotham B", "Arial";
  font-weight: normal;
  font-style: normal;
  font-weight: 800; }

.font-med {
  font-family: "Gotham A", "Gotham B", "Arial";
  font-weight: normal;
  font-style: normal;
  font-weight: 500; }

.font-20 {
  font-size: 1.25rem; }

.font-lg {
  font-size: 4.375rem; }

.font-18 {
  font-size: 1.125rem; }

.font-16 {
  font-size: 1rem; }

.font-14 {
  font-size: 0.875rem; }

.font-12 {
  font-size: 0.75rem; }

.font-10 {
  font-size: 0.625rem; }

.bold {
  font-family: "Gotham A", "Gotham B", "Arial";
  font-weight: normal;
  font-style: normal;
  font-weight: 800; }

.h1 {
  font-size: 3.75rem; }

.h2 {
  font-size: 2rem; }

.h3 {
  font-size: 1.75rem; }

.h4 {
  font-size: 1.5rem; }

.h5 {
  font-size: 1.25rem; }

/*Fonts end*/
@media only screen and (max-width: 575px) {
  .center-xs {
    text-align: center !important; } }

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .center-md {
    text-align: center !important; } }

.pointer {
  cursor: pointer; }

@-webkit-keyframes spin-y {
  100% {
    -webkit-transform: rotateY(360deg);
            transform: rotateY(360deg); } }

@keyframes spin-y {
  100% {
    -webkit-transform: rotateY(360deg);
            transform: rotateY(360deg); } }

.spin-y {
  -webkit-animation: spin-y 1s linear infinite;
          animation: spin-y 1s linear infinite; }

@media only screen and (max-width: 575px) {
  .no-padding-xs {
    padding-left: 0rem;
    padding-right: 0rem; } }

/* Start Generating Fibonacci Sequence : for Responsive Box layout*/
.fib-mr-t-0, .fib-mr-0 {
  margin-top: 0rem; }

.fib-mr-l-0, .fib-mr-0 {
  margin-left: 0rem; }

.fib-mr-b-0, .fib-mr-0 {
  margin-bottom: 0rem; }

.fib-mr-r-0, .fib-mr-0 {
  margin-right: 0rem; }

.fib-pd-t-0, .fib-pd-0 {
  padding-top: 0rem; }

.fib-pd-l-0, .fib-pd-0 {
  padding-left: 0rem; }

.fib-pd-b-0, .fib-pd-0 {
  padding-bottom: 0rem; }

.fib-pd-r-0, .fib-pd-0 {
  padding-right: 0rem; }

.fib-bo-t-0, .fib-bo-0 {
  border-top: 0rem; }

.fib-bo-l-0, .fib-bo-0 {
  border-left: 0rem; }

.fib-bo-b-0, .fib-bo-0 {
  border-bottom: 0rem; }

.fib-bo-r-0, .fib-bo-0 {
  border-right: 0rem; }

.fib-mr-t-1, .fib-mr-1 {
  margin-top: 0.09821rem; }

.fib-mr-l-1, .fib-mr-1 {
  margin-left: 0.09821rem; }

.fib-mr-b-1, .fib-mr-1 {
  margin-bottom: 0.09821rem; }

.fib-mr-r-1, .fib-mr-1 {
  margin-right: 0.09821rem; }

.fib-pd-t-1, .fib-pd-1 {
  padding-top: 0.09821rem; }

.fib-pd-l-1, .fib-pd-1 {
  padding-left: 0.09821rem; }

.fib-pd-b-1, .fib-pd-1 {
  padding-bottom: 0.09821rem; }

.fib-pd-r-1, .fib-pd-1 {
  padding-right: 0.09821rem; }

.fib-bo-t-1, .fib-bo-1 {
  border-top: 0.09821rem; }

.fib-bo-l-1, .fib-bo-1 {
  border-left: 0.09821rem; }

.fib-bo-b-1, .fib-bo-1 {
  border-bottom: 0.09821rem; }

.fib-bo-r-1, .fib-bo-1 {
  border-right: 0.09821rem; }

.fib-mr-t-2, .fib-mr-2 {
  margin-top: 0.19643rem; }

.fib-mr-l-2, .fib-mr-2 {
  margin-left: 0.19643rem; }

.fib-mr-b-2, .fib-mr-2 {
  margin-bottom: 0.19643rem; }

.fib-mr-r-2, .fib-mr-2 {
  margin-right: 0.19643rem; }

.fib-pd-t-2, .fib-pd-2 {
  padding-top: 0.19643rem; }

.fib-pd-l-2, .fib-pd-2 {
  padding-left: 0.19643rem; }

.fib-pd-b-2, .fib-pd-2 {
  padding-bottom: 0.19643rem; }

.fib-pd-r-2, .fib-pd-2 {
  padding-right: 0.19643rem; }

.fib-bo-t-2, .fib-bo-2 {
  border-top: 0.19643rem; }

.fib-bo-l-2, .fib-bo-2 {
  border-left: 0.19643rem; }

.fib-bo-b-2, .fib-bo-2 {
  border-bottom: 0.19643rem; }

.fib-bo-r-2, .fib-bo-2 {
  border-right: 0.19643rem; }

.fib-mr-t-3, .fib-mr-3 {
  margin-top: 0.29464rem; }

.fib-mr-l-3, .fib-mr-3 {
  margin-left: 0.29464rem; }

.fib-mr-b-3, .fib-mr-3 {
  margin-bottom: 0.29464rem; }

.fib-mr-r-3, .fib-mr-3 {
  margin-right: 0.29464rem; }

.fib-pd-t-3, .fib-pd-3 {
  padding-top: 0.29464rem; }

.fib-pd-l-3, .fib-pd-3 {
  padding-left: 0.29464rem; }

.fib-pd-b-3, .fib-pd-3 {
  padding-bottom: 0.29464rem; }

.fib-pd-r-3, .fib-pd-3 {
  padding-right: 0.29464rem; }

.fib-bo-t-3, .fib-bo-3 {
  border-top: 0.29464rem; }

.fib-bo-l-3, .fib-bo-3 {
  border-left: 0.29464rem; }

.fib-bo-b-3, .fib-bo-3 {
  border-bottom: 0.29464rem; }

.fib-bo-r-3, .fib-bo-3 {
  border-right: 0.29464rem; }

.fib-mr-t-4, .fib-mr-4 {
  margin-top: 0.49107rem; }

.fib-mr-l-4, .fib-mr-4 {
  margin-left: 0.49107rem; }

.fib-mr-b-4, .fib-mr-4 {
  margin-bottom: 0.49107rem; }

.fib-mr-r-4, .fib-mr-4 {
  margin-right: 0.49107rem; }

.fib-pd-t-4, .fib-pd-4 {
  padding-top: 0.49107rem; }

.fib-pd-l-4, .fib-pd-4 {
  padding-left: 0.49107rem; }

.fib-pd-b-4, .fib-pd-4 {
  padding-bottom: 0.49107rem; }

.fib-pd-r-4, .fib-pd-4 {
  padding-right: 0.49107rem; }

.fib-bo-t-4, .fib-bo-4 {
  border-top: 0.49107rem; }

.fib-bo-l-4, .fib-bo-4 {
  border-left: 0.49107rem; }

.fib-bo-b-4, .fib-bo-4 {
  border-bottom: 0.49107rem; }

.fib-bo-r-4, .fib-bo-4 {
  border-right: 0.49107rem; }

.fib-mr-t-5, .fib-mr-5 {
  margin-top: 0.78571rem; }

.fib-mr-l-5, .fib-mr-5 {
  margin-left: 0.78571rem; }

.fib-mr-b-5, .fib-mr-5 {
  margin-bottom: 0.78571rem; }

.fib-mr-r-5, .fib-mr-5 {
  margin-right: 0.78571rem; }

.fib-pd-t-5, .fib-pd-5 {
  padding-top: 0.78571rem; }

.fib-pd-l-5, .fib-pd-5 {
  padding-left: 0.78571rem; }

.fib-pd-b-5, .fib-pd-5 {
  padding-bottom: 0.78571rem; }

.fib-pd-r-5, .fib-pd-5 {
  padding-right: 0.78571rem; }

.fib-bo-t-5, .fib-bo-5 {
  border-top: 0.78571rem; }

.fib-bo-l-5, .fib-bo-5 {
  border-left: 0.78571rem; }

.fib-bo-b-5, .fib-bo-5 {
  border-bottom: 0.78571rem; }

.fib-bo-r-5, .fib-bo-5 {
  border-right: 0.78571rem; }

.fib-mr-t-6, .fib-mr-6 {
  margin-top: 1.27679rem; }

.fib-mr-l-6, .fib-mr-6 {
  margin-left: 1.27679rem; }

.fib-mr-b-6, .fib-mr-6 {
  margin-bottom: 1.27679rem; }

.fib-mr-r-6, .fib-mr-6 {
  margin-right: 1.27679rem; }

.fib-pd-t-6, .fib-pd-6 {
  padding-top: 1.27679rem; }

.fib-pd-l-6, .fib-pd-6 {
  padding-left: 1.27679rem; }

.fib-pd-b-6, .fib-pd-6 {
  padding-bottom: 1.27679rem; }

.fib-pd-r-6, .fib-pd-6 {
  padding-right: 1.27679rem; }

.fib-bo-t-6, .fib-bo-6 {
  border-top: 1.27679rem; }

.fib-bo-l-6, .fib-bo-6 {
  border-left: 1.27679rem; }

.fib-bo-b-6, .fib-bo-6 {
  border-bottom: 1.27679rem; }

.fib-bo-r-6, .fib-bo-6 {
  border-right: 1.27679rem; }

.fib-mr-t-7, .fib-mr-7 {
  margin-top: 2.0625rem; }

.fib-mr-l-7, .fib-mr-7 {
  margin-left: 2.0625rem; }

.fib-mr-b-7, .fib-mr-7 {
  margin-bottom: 2.0625rem; }

.fib-mr-r-7, .fib-mr-7 {
  margin-right: 2.0625rem; }

.fib-pd-t-7, .fib-pd-7 {
  padding-top: 2.0625rem; }

.fib-pd-l-7, .fib-pd-7 {
  padding-left: 2.0625rem; }

.fib-pd-b-7, .fib-pd-7 {
  padding-bottom: 2.0625rem; }

.fib-pd-r-7, .fib-pd-7 {
  padding-right: 2.0625rem; }

.fib-bo-t-7, .fib-bo-7 {
  border-top: 2.0625rem; }

.fib-bo-l-7, .fib-bo-7 {
  border-left: 2.0625rem; }

.fib-bo-b-7, .fib-bo-7 {
  border-bottom: 2.0625rem; }

.fib-bo-r-7, .fib-bo-7 {
  border-right: 2.0625rem; }

.fib-mr-t-8, .fib-mr-8 {
  margin-top: 3.33929rem; }

.fib-mr-l-8, .fib-mr-8 {
  margin-left: 3.33929rem; }

.fib-mr-b-8, .fib-mr-8 {
  margin-bottom: 3.33929rem; }

.fib-mr-r-8, .fib-mr-8 {
  margin-right: 3.33929rem; }

.fib-pd-t-8, .fib-pd-8 {
  padding-top: 3.33929rem; }

.fib-pd-l-8, .fib-pd-8 {
  padding-left: 3.33929rem; }

.fib-pd-b-8, .fib-pd-8 {
  padding-bottom: 3.33929rem; }

.fib-pd-r-8, .fib-pd-8 {
  padding-right: 3.33929rem; }

.fib-bo-t-8, .fib-bo-8 {
  border-top: 3.33929rem; }

.fib-bo-l-8, .fib-bo-8 {
  border-left: 3.33929rem; }

.fib-bo-b-8, .fib-bo-8 {
  border-bottom: 3.33929rem; }

.fib-bo-r-8, .fib-bo-8 {
  border-right: 3.33929rem; }

@media only screen and (max-width: 575px) {
  .fib-mr-t-xs-0, .fib-mr-xs-0 {
    margin-top: 0rem; }
  .fib-mr-l-xs-0, .fib-mr-xs-0 {
    margin-left: 0rem; }
  .fib-mr-b-xs-0, .fib-mr-xs-0 {
    margin-bottom: 0rem; }
  .fib-mr-r-xs-0, .fib-mr-xs-0 {
    margin-right: 0rem; }
  .fib-pd-t-xs-0, .fib-pd-xs-0 {
    padding-top: 0rem; }
  .fib-pd-l-xs-0, .fib-pd-xs-0 {
    padding-left: 0rem; }
  .fib-pd-b-xs-0, .fib-pd-xs-0 {
    padding-bottom: 0rem; }
  .fib-pd-r-xs-0, .fib-pd-xs-0 {
    padding-right: 0rem; }
  .fib-bo-t-xs-0, .fib-bo-xs-0 {
    border-top: 0rem; }
  .fib-bo-l-xs-0, .fib-bo-xs-0 {
    border-left: 0rem; }
  .fib-bo-b-xs-0, .fib-bo-xs-0 {
    border-bottom: 0rem; }
  .fib-bo-r-xs-0, .fib-bo-xs-0 {
    border-right: 0rem; }
  .fib-mr-t-xs-1, .fib-mr-xs-1 {
    margin-top: 0.09821rem; }
  .fib-mr-l-xs-1, .fib-mr-xs-1 {
    margin-left: 0.09821rem; }
  .fib-mr-b-xs-1, .fib-mr-xs-1 {
    margin-bottom: 0.09821rem; }
  .fib-mr-r-xs-1, .fib-mr-xs-1 {
    margin-right: 0.09821rem; }
  .fib-pd-t-xs-1, .fib-pd-xs-1 {
    padding-top: 0.09821rem; }
  .fib-pd-l-xs-1, .fib-pd-xs-1 {
    padding-left: 0.09821rem; }
  .fib-pd-b-xs-1, .fib-pd-xs-1 {
    padding-bottom: 0.09821rem; }
  .fib-pd-r-xs-1, .fib-pd-xs-1 {
    padding-right: 0.09821rem; }
  .fib-bo-t-xs-1, .fib-bo-xs-1 {
    border-top: 0.09821rem; }
  .fib-bo-l-xs-1, .fib-bo-xs-1 {
    border-left: 0.09821rem; }
  .fib-bo-b-xs-1, .fib-bo-xs-1 {
    border-bottom: 0.09821rem; }
  .fib-bo-r-xs-1, .fib-bo-xs-1 {
    border-right: 0.09821rem; }
  .fib-mr-t-xs-2, .fib-mr-xs-2 {
    margin-top: 0.19643rem; }
  .fib-mr-l-xs-2, .fib-mr-xs-2 {
    margin-left: 0.19643rem; }
  .fib-mr-b-xs-2, .fib-mr-xs-2 {
    margin-bottom: 0.19643rem; }
  .fib-mr-r-xs-2, .fib-mr-xs-2 {
    margin-right: 0.19643rem; }
  .fib-pd-t-xs-2, .fib-pd-xs-2 {
    padding-top: 0.19643rem; }
  .fib-pd-l-xs-2, .fib-pd-xs-2 {
    padding-left: 0.19643rem; }
  .fib-pd-b-xs-2, .fib-pd-xs-2 {
    padding-bottom: 0.19643rem; }
  .fib-pd-r-xs-2, .fib-pd-xs-2 {
    padding-right: 0.19643rem; }
  .fib-bo-t-xs-2, .fib-bo-xs-2 {
    border-top: 0.19643rem; }
  .fib-bo-l-xs-2, .fib-bo-xs-2 {
    border-left: 0.19643rem; }
  .fib-bo-b-xs-2, .fib-bo-xs-2 {
    border-bottom: 0.19643rem; }
  .fib-bo-r-xs-2, .fib-bo-xs-2 {
    border-right: 0.19643rem; }
  .fib-mr-t-xs-3, .fib-mr-xs-3 {
    margin-top: 0.29464rem; }
  .fib-mr-l-xs-3, .fib-mr-xs-3 {
    margin-left: 0.29464rem; }
  .fib-mr-b-xs-3, .fib-mr-xs-3 {
    margin-bottom: 0.29464rem; }
  .fib-mr-r-xs-3, .fib-mr-xs-3 {
    margin-right: 0.29464rem; }
  .fib-pd-t-xs-3, .fib-pd-xs-3 {
    padding-top: 0.29464rem; }
  .fib-pd-l-xs-3, .fib-pd-xs-3 {
    padding-left: 0.29464rem; }
  .fib-pd-b-xs-3, .fib-pd-xs-3 {
    padding-bottom: 0.29464rem; }
  .fib-pd-r-xs-3, .fib-pd-xs-3 {
    padding-right: 0.29464rem; }
  .fib-bo-t-xs-3, .fib-bo-xs-3 {
    border-top: 0.29464rem; }
  .fib-bo-l-xs-3, .fib-bo-xs-3 {
    border-left: 0.29464rem; }
  .fib-bo-b-xs-3, .fib-bo-xs-3 {
    border-bottom: 0.29464rem; }
  .fib-bo-r-xs-3, .fib-bo-xs-3 {
    border-right: 0.29464rem; }
  .fib-mr-t-xs-4, .fib-mr-xs-4 {
    margin-top: 0.49107rem; }
  .fib-mr-l-xs-4, .fib-mr-xs-4 {
    margin-left: 0.49107rem; }
  .fib-mr-b-xs-4, .fib-mr-xs-4 {
    margin-bottom: 0.49107rem; }
  .fib-mr-r-xs-4, .fib-mr-xs-4 {
    margin-right: 0.49107rem; }
  .fib-pd-t-xs-4, .fib-pd-xs-4 {
    padding-top: 0.49107rem; }
  .fib-pd-l-xs-4, .fib-pd-xs-4 {
    padding-left: 0.49107rem; }
  .fib-pd-b-xs-4, .fib-pd-xs-4 {
    padding-bottom: 0.49107rem; }
  .fib-pd-r-xs-4, .fib-pd-xs-4 {
    padding-right: 0.49107rem; }
  .fib-bo-t-xs-4, .fib-bo-xs-4 {
    border-top: 0.49107rem; }
  .fib-bo-l-xs-4, .fib-bo-xs-4 {
    border-left: 0.49107rem; }
  .fib-bo-b-xs-4, .fib-bo-xs-4 {
    border-bottom: 0.49107rem; }
  .fib-bo-r-xs-4, .fib-bo-xs-4 {
    border-right: 0.49107rem; }
  .fib-mr-t-xs-5, .fib-mr-xs-5 {
    margin-top: 0.78571rem; }
  .fib-mr-l-xs-5, .fib-mr-xs-5 {
    margin-left: 0.78571rem; }
  .fib-mr-b-xs-5, .fib-mr-xs-5 {
    margin-bottom: 0.78571rem; }
  .fib-mr-r-xs-5, .fib-mr-xs-5 {
    margin-right: 0.78571rem; }
  .fib-pd-t-xs-5, .fib-pd-xs-5 {
    padding-top: 0.78571rem; }
  .fib-pd-l-xs-5, .fib-pd-xs-5 {
    padding-left: 0.78571rem; }
  .fib-pd-b-xs-5, .fib-pd-xs-5 {
    padding-bottom: 0.78571rem; }
  .fib-pd-r-xs-5, .fib-pd-xs-5 {
    padding-right: 0.78571rem; }
  .fib-bo-t-xs-5, .fib-bo-xs-5 {
    border-top: 0.78571rem; }
  .fib-bo-l-xs-5, .fib-bo-xs-5 {
    border-left: 0.78571rem; }
  .fib-bo-b-xs-5, .fib-bo-xs-5 {
    border-bottom: 0.78571rem; }
  .fib-bo-r-xs-5, .fib-bo-xs-5 {
    border-right: 0.78571rem; }
  .fib-mr-t-xs-6, .fib-mr-xs-6 {
    margin-top: 1.27679rem; }
  .fib-mr-l-xs-6, .fib-mr-xs-6 {
    margin-left: 1.27679rem; }
  .fib-mr-b-xs-6, .fib-mr-xs-6 {
    margin-bottom: 1.27679rem; }
  .fib-mr-r-xs-6, .fib-mr-xs-6 {
    margin-right: 1.27679rem; }
  .fib-pd-t-xs-6, .fib-pd-xs-6 {
    padding-top: 1.27679rem; }
  .fib-pd-l-xs-6, .fib-pd-xs-6 {
    padding-left: 1.27679rem; }
  .fib-pd-b-xs-6, .fib-pd-xs-6 {
    padding-bottom: 1.27679rem; }
  .fib-pd-r-xs-6, .fib-pd-xs-6 {
    padding-right: 1.27679rem; }
  .fib-bo-t-xs-6, .fib-bo-xs-6 {
    border-top: 1.27679rem; }
  .fib-bo-l-xs-6, .fib-bo-xs-6 {
    border-left: 1.27679rem; }
  .fib-bo-b-xs-6, .fib-bo-xs-6 {
    border-bottom: 1.27679rem; }
  .fib-bo-r-xs-6, .fib-bo-xs-6 {
    border-right: 1.27679rem; }
  .fib-mr-t-xs-7, .fib-mr-xs-7 {
    margin-top: 2.0625rem; }
  .fib-mr-l-xs-7, .fib-mr-xs-7 {
    margin-left: 2.0625rem; }
  .fib-mr-b-xs-7, .fib-mr-xs-7 {
    margin-bottom: 2.0625rem; }
  .fib-mr-r-xs-7, .fib-mr-xs-7 {
    margin-right: 2.0625rem; }
  .fib-pd-t-xs-7, .fib-pd-xs-7 {
    padding-top: 2.0625rem; }
  .fib-pd-l-xs-7, .fib-pd-xs-7 {
    padding-left: 2.0625rem; }
  .fib-pd-b-xs-7, .fib-pd-xs-7 {
    padding-bottom: 2.0625rem; }
  .fib-pd-r-xs-7, .fib-pd-xs-7 {
    padding-right: 2.0625rem; }
  .fib-bo-t-xs-7, .fib-bo-xs-7 {
    border-top: 2.0625rem; }
  .fib-bo-l-xs-7, .fib-bo-xs-7 {
    border-left: 2.0625rem; }
  .fib-bo-b-xs-7, .fib-bo-xs-7 {
    border-bottom: 2.0625rem; }
  .fib-bo-r-xs-7, .fib-bo-xs-7 {
    border-right: 2.0625rem; }
  .fib-mr-t-xs-8, .fib-mr-xs-8 {
    margin-top: 3.33929rem; }
  .fib-mr-l-xs-8, .fib-mr-xs-8 {
    margin-left: 3.33929rem; }
  .fib-mr-b-xs-8, .fib-mr-xs-8 {
    margin-bottom: 3.33929rem; }
  .fib-mr-r-xs-8, .fib-mr-xs-8 {
    margin-right: 3.33929rem; }
  .fib-pd-t-xs-8, .fib-pd-xs-8 {
    padding-top: 3.33929rem; }
  .fib-pd-l-xs-8, .fib-pd-xs-8 {
    padding-left: 3.33929rem; }
  .fib-pd-b-xs-8, .fib-pd-xs-8 {
    padding-bottom: 3.33929rem; }
  .fib-pd-r-xs-8, .fib-pd-xs-8 {
    padding-right: 3.33929rem; }
  .fib-bo-t-xs-8, .fib-bo-xs-8 {
    border-top: 3.33929rem; }
  .fib-bo-l-xs-8, .fib-bo-xs-8 {
    border-left: 3.33929rem; }
  .fib-bo-b-xs-8, .fib-bo-xs-8 {
    border-bottom: 3.33929rem; }
  .fib-bo-r-xs-8, .fib-bo-xs-8 {
    border-right: 3.33929rem; } }

@media only screen and (min-width: 576px) and (max-width: 767px) {
  .fib-mr-t-sm-0, .fib-mr-sm-0 {
    margin-top: 0rem; }
  .fib-mr-l-sm-0, .fib-mr-sm-0 {
    margin-left: 0rem; }
  .fib-mr-b-sm-0, .fib-mr-sm-0 {
    margin-bottom: 0rem; }
  .fib-mr-r-sm-0, .fib-mr-sm-0 {
    margin-right: 0rem; }
  .fib-pd-t-sm-0, .fib-pd-sm-0 {
    padding-top: 0rem; }
  .fib-pd-l-sm-0, .fib-pd-sm-0 {
    padding-left: 0rem; }
  .fib-pd-b-sm-0, .fib-pd-sm-0 {
    padding-bottom: 0rem; }
  .fib-pd-r-sm-0, .fib-pd-sm-0 {
    padding-right: 0rem; }
  .fib-bo-t-sm-0, .fib-bo-sm-0 {
    border-top: 0rem; }
  .fib-bo-l-sm-0, .fib-bo-sm-0 {
    border-left: 0rem; }
  .fib-bo-b-sm-0, .fib-bo-sm-0 {
    border-bottom: 0rem; }
  .fib-bo-r-sm-0, .fib-bo-sm-0 {
    border-right: 0rem; }
  .fib-mr-t-sm-1, .fib-mr-sm-1 {
    margin-top: 0.09821rem; }
  .fib-mr-l-sm-1, .fib-mr-sm-1 {
    margin-left: 0.09821rem; }
  .fib-mr-b-sm-1, .fib-mr-sm-1 {
    margin-bottom: 0.09821rem; }
  .fib-mr-r-sm-1, .fib-mr-sm-1 {
    margin-right: 0.09821rem; }
  .fib-pd-t-sm-1, .fib-pd-sm-1 {
    padding-top: 0.09821rem; }
  .fib-pd-l-sm-1, .fib-pd-sm-1 {
    padding-left: 0.09821rem; }
  .fib-pd-b-sm-1, .fib-pd-sm-1 {
    padding-bottom: 0.09821rem; }
  .fib-pd-r-sm-1, .fib-pd-sm-1 {
    padding-right: 0.09821rem; }
  .fib-bo-t-sm-1, .fib-bo-sm-1 {
    border-top: 0.09821rem; }
  .fib-bo-l-sm-1, .fib-bo-sm-1 {
    border-left: 0.09821rem; }
  .fib-bo-b-sm-1, .fib-bo-sm-1 {
    border-bottom: 0.09821rem; }
  .fib-bo-r-sm-1, .fib-bo-sm-1 {
    border-right: 0.09821rem; }
  .fib-mr-t-sm-2, .fib-mr-sm-2 {
    margin-top: 0.19643rem; }
  .fib-mr-l-sm-2, .fib-mr-sm-2 {
    margin-left: 0.19643rem; }
  .fib-mr-b-sm-2, .fib-mr-sm-2 {
    margin-bottom: 0.19643rem; }
  .fib-mr-r-sm-2, .fib-mr-sm-2 {
    margin-right: 0.19643rem; }
  .fib-pd-t-sm-2, .fib-pd-sm-2 {
    padding-top: 0.19643rem; }
  .fib-pd-l-sm-2, .fib-pd-sm-2 {
    padding-left: 0.19643rem; }
  .fib-pd-b-sm-2, .fib-pd-sm-2 {
    padding-bottom: 0.19643rem; }
  .fib-pd-r-sm-2, .fib-pd-sm-2 {
    padding-right: 0.19643rem; }
  .fib-bo-t-sm-2, .fib-bo-sm-2 {
    border-top: 0.19643rem; }
  .fib-bo-l-sm-2, .fib-bo-sm-2 {
    border-left: 0.19643rem; }
  .fib-bo-b-sm-2, .fib-bo-sm-2 {
    border-bottom: 0.19643rem; }
  .fib-bo-r-sm-2, .fib-bo-sm-2 {
    border-right: 0.19643rem; }
  .fib-mr-t-sm-3, .fib-mr-sm-3 {
    margin-top: 0.29464rem; }
  .fib-mr-l-sm-3, .fib-mr-sm-3 {
    margin-left: 0.29464rem; }
  .fib-mr-b-sm-3, .fib-mr-sm-3 {
    margin-bottom: 0.29464rem; }
  .fib-mr-r-sm-3, .fib-mr-sm-3 {
    margin-right: 0.29464rem; }
  .fib-pd-t-sm-3, .fib-pd-sm-3 {
    padding-top: 0.29464rem; }
  .fib-pd-l-sm-3, .fib-pd-sm-3 {
    padding-left: 0.29464rem; }
  .fib-pd-b-sm-3, .fib-pd-sm-3 {
    padding-bottom: 0.29464rem; }
  .fib-pd-r-sm-3, .fib-pd-sm-3 {
    padding-right: 0.29464rem; }
  .fib-bo-t-sm-3, .fib-bo-sm-3 {
    border-top: 0.29464rem; }
  .fib-bo-l-sm-3, .fib-bo-sm-3 {
    border-left: 0.29464rem; }
  .fib-bo-b-sm-3, .fib-bo-sm-3 {
    border-bottom: 0.29464rem; }
  .fib-bo-r-sm-3, .fib-bo-sm-3 {
    border-right: 0.29464rem; }
  .fib-mr-t-sm-4, .fib-mr-sm-4 {
    margin-top: 0.49107rem; }
  .fib-mr-l-sm-4, .fib-mr-sm-4 {
    margin-left: 0.49107rem; }
  .fib-mr-b-sm-4, .fib-mr-sm-4 {
    margin-bottom: 0.49107rem; }
  .fib-mr-r-sm-4, .fib-mr-sm-4 {
    margin-right: 0.49107rem; }
  .fib-pd-t-sm-4, .fib-pd-sm-4 {
    padding-top: 0.49107rem; }
  .fib-pd-l-sm-4, .fib-pd-sm-4 {
    padding-left: 0.49107rem; }
  .fib-pd-b-sm-4, .fib-pd-sm-4 {
    padding-bottom: 0.49107rem; }
  .fib-pd-r-sm-4, .fib-pd-sm-4 {
    padding-right: 0.49107rem; }
  .fib-bo-t-sm-4, .fib-bo-sm-4 {
    border-top: 0.49107rem; }
  .fib-bo-l-sm-4, .fib-bo-sm-4 {
    border-left: 0.49107rem; }
  .fib-bo-b-sm-4, .fib-bo-sm-4 {
    border-bottom: 0.49107rem; }
  .fib-bo-r-sm-4, .fib-bo-sm-4 {
    border-right: 0.49107rem; }
  .fib-mr-t-sm-5, .fib-mr-sm-5 {
    margin-top: 0.78571rem; }
  .fib-mr-l-sm-5, .fib-mr-sm-5 {
    margin-left: 0.78571rem; }
  .fib-mr-b-sm-5, .fib-mr-sm-5 {
    margin-bottom: 0.78571rem; }
  .fib-mr-r-sm-5, .fib-mr-sm-5 {
    margin-right: 0.78571rem; }
  .fib-pd-t-sm-5, .fib-pd-sm-5 {
    padding-top: 0.78571rem; }
  .fib-pd-l-sm-5, .fib-pd-sm-5 {
    padding-left: 0.78571rem; }
  .fib-pd-b-sm-5, .fib-pd-sm-5 {
    padding-bottom: 0.78571rem; }
  .fib-pd-r-sm-5, .fib-pd-sm-5 {
    padding-right: 0.78571rem; }
  .fib-bo-t-sm-5, .fib-bo-sm-5 {
    border-top: 0.78571rem; }
  .fib-bo-l-sm-5, .fib-bo-sm-5 {
    border-left: 0.78571rem; }
  .fib-bo-b-sm-5, .fib-bo-sm-5 {
    border-bottom: 0.78571rem; }
  .fib-bo-r-sm-5, .fib-bo-sm-5 {
    border-right: 0.78571rem; }
  .fib-mr-t-sm-6, .fib-mr-sm-6 {
    margin-top: 1.27679rem; }
  .fib-mr-l-sm-6, .fib-mr-sm-6 {
    margin-left: 1.27679rem; }
  .fib-mr-b-sm-6, .fib-mr-sm-6 {
    margin-bottom: 1.27679rem; }
  .fib-mr-r-sm-6, .fib-mr-sm-6 {
    margin-right: 1.27679rem; }
  .fib-pd-t-sm-6, .fib-pd-sm-6 {
    padding-top: 1.27679rem; }
  .fib-pd-l-sm-6, .fib-pd-sm-6 {
    padding-left: 1.27679rem; }
  .fib-pd-b-sm-6, .fib-pd-sm-6 {
    padding-bottom: 1.27679rem; }
  .fib-pd-r-sm-6, .fib-pd-sm-6 {
    padding-right: 1.27679rem; }
  .fib-bo-t-sm-6, .fib-bo-sm-6 {
    border-top: 1.27679rem; }
  .fib-bo-l-sm-6, .fib-bo-sm-6 {
    border-left: 1.27679rem; }
  .fib-bo-b-sm-6, .fib-bo-sm-6 {
    border-bottom: 1.27679rem; }
  .fib-bo-r-sm-6, .fib-bo-sm-6 {
    border-right: 1.27679rem; }
  .fib-mr-t-sm-7, .fib-mr-sm-7 {
    margin-top: 2.0625rem; }
  .fib-mr-l-sm-7, .fib-mr-sm-7 {
    margin-left: 2.0625rem; }
  .fib-mr-b-sm-7, .fib-mr-sm-7 {
    margin-bottom: 2.0625rem; }
  .fib-mr-r-sm-7, .fib-mr-sm-7 {
    margin-right: 2.0625rem; }
  .fib-pd-t-sm-7, .fib-pd-sm-7 {
    padding-top: 2.0625rem; }
  .fib-pd-l-sm-7, .fib-pd-sm-7 {
    padding-left: 2.0625rem; }
  .fib-pd-b-sm-7, .fib-pd-sm-7 {
    padding-bottom: 2.0625rem; }
  .fib-pd-r-sm-7, .fib-pd-sm-7 {
    padding-right: 2.0625rem; }
  .fib-bo-t-sm-7, .fib-bo-sm-7 {
    border-top: 2.0625rem; }
  .fib-bo-l-sm-7, .fib-bo-sm-7 {
    border-left: 2.0625rem; }
  .fib-bo-b-sm-7, .fib-bo-sm-7 {
    border-bottom: 2.0625rem; }
  .fib-bo-r-sm-7, .fib-bo-sm-7 {
    border-right: 2.0625rem; }
  .fib-mr-t-sm-8, .fib-mr-sm-8 {
    margin-top: 3.33929rem; }
  .fib-mr-l-sm-8, .fib-mr-sm-8 {
    margin-left: 3.33929rem; }
  .fib-mr-b-sm-8, .fib-mr-sm-8 {
    margin-bottom: 3.33929rem; }
  .fib-mr-r-sm-8, .fib-mr-sm-8 {
    margin-right: 3.33929rem; }
  .fib-pd-t-sm-8, .fib-pd-sm-8 {
    padding-top: 3.33929rem; }
  .fib-pd-l-sm-8, .fib-pd-sm-8 {
    padding-left: 3.33929rem; }
  .fib-pd-b-sm-8, .fib-pd-sm-8 {
    padding-bottom: 3.33929rem; }
  .fib-pd-r-sm-8, .fib-pd-sm-8 {
    padding-right: 3.33929rem; }
  .fib-bo-t-sm-8, .fib-bo-sm-8 {
    border-top: 3.33929rem; }
  .fib-bo-l-sm-8, .fib-bo-sm-8 {
    border-left: 3.33929rem; }
  .fib-bo-b-sm-8, .fib-bo-sm-8 {
    border-bottom: 3.33929rem; }
  .fib-bo-r-sm-8, .fib-bo-sm-8 {
    border-right: 3.33929rem; } }

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fib-mr-t-md-0, .fib-mr-md-0 {
    margin-top: 0rem; }
  .fib-mr-l-md-0, .fib-mr-md-0 {
    margin-left: 0rem; }
  .fib-mr-b-md-0, .fib-mr-md-0 {
    margin-bottom: 0rem; }
  .fib-mr-r-md-0, .fib-mr-md-0 {
    margin-right: 0rem; }
  .fib-pd-t-md-0, .fib-pd-md-0 {
    padding-top: 0rem; }
  .fib-pd-l-md-0, .fib-pd-md-0 {
    padding-left: 0rem; }
  .fib-pd-b-md-0, .fib-pd-md-0 {
    padding-bottom: 0rem; }
  .fib-pd-r-md-0, .fib-pd-md-0 {
    padding-right: 0rem; }
  .fib-bo-t-md-0, .fib-bo-md-0 {
    border-top: 0rem; }
  .fib-bo-l-md-0, .fib-bo-md-0 {
    border-left: 0rem; }
  .fib-bo-b-md-0, .fib-bo-md-0 {
    border-bottom: 0rem; }
  .fib-bo-r-md-0, .fib-bo-md-0 {
    border-right: 0rem; }
  .fib-mr-t-md-1, .fib-mr-md-1 {
    margin-top: 0.09821rem; }
  .fib-mr-l-md-1, .fib-mr-md-1 {
    margin-left: 0.09821rem; }
  .fib-mr-b-md-1, .fib-mr-md-1 {
    margin-bottom: 0.09821rem; }
  .fib-mr-r-md-1, .fib-mr-md-1 {
    margin-right: 0.09821rem; }
  .fib-pd-t-md-1, .fib-pd-md-1 {
    padding-top: 0.09821rem; }
  .fib-pd-l-md-1, .fib-pd-md-1 {
    padding-left: 0.09821rem; }
  .fib-pd-b-md-1, .fib-pd-md-1 {
    padding-bottom: 0.09821rem; }
  .fib-pd-r-md-1, .fib-pd-md-1 {
    padding-right: 0.09821rem; }
  .fib-bo-t-md-1, .fib-bo-md-1 {
    border-top: 0.09821rem; }
  .fib-bo-l-md-1, .fib-bo-md-1 {
    border-left: 0.09821rem; }
  .fib-bo-b-md-1, .fib-bo-md-1 {
    border-bottom: 0.09821rem; }
  .fib-bo-r-md-1, .fib-bo-md-1 {
    border-right: 0.09821rem; }
  .fib-mr-t-md-2, .fib-mr-md-2 {
    margin-top: 0.19643rem; }
  .fib-mr-l-md-2, .fib-mr-md-2 {
    margin-left: 0.19643rem; }
  .fib-mr-b-md-2, .fib-mr-md-2 {
    margin-bottom: 0.19643rem; }
  .fib-mr-r-md-2, .fib-mr-md-2 {
    margin-right: 0.19643rem; }
  .fib-pd-t-md-2, .fib-pd-md-2 {
    padding-top: 0.19643rem; }
  .fib-pd-l-md-2, .fib-pd-md-2 {
    padding-left: 0.19643rem; }
  .fib-pd-b-md-2, .fib-pd-md-2 {
    padding-bottom: 0.19643rem; }
  .fib-pd-r-md-2, .fib-pd-md-2 {
    padding-right: 0.19643rem; }
  .fib-bo-t-md-2, .fib-bo-md-2 {
    border-top: 0.19643rem; }
  .fib-bo-l-md-2, .fib-bo-md-2 {
    border-left: 0.19643rem; }
  .fib-bo-b-md-2, .fib-bo-md-2 {
    border-bottom: 0.19643rem; }
  .fib-bo-r-md-2, .fib-bo-md-2 {
    border-right: 0.19643rem; }
  .fib-mr-t-md-3, .fib-mr-md-3 {
    margin-top: 0.29464rem; }
  .fib-mr-l-md-3, .fib-mr-md-3 {
    margin-left: 0.29464rem; }
  .fib-mr-b-md-3, .fib-mr-md-3 {
    margin-bottom: 0.29464rem; }
  .fib-mr-r-md-3, .fib-mr-md-3 {
    margin-right: 0.29464rem; }
  .fib-pd-t-md-3, .fib-pd-md-3 {
    padding-top: 0.29464rem; }
  .fib-pd-l-md-3, .fib-pd-md-3 {
    padding-left: 0.29464rem; }
  .fib-pd-b-md-3, .fib-pd-md-3 {
    padding-bottom: 0.29464rem; }
  .fib-pd-r-md-3, .fib-pd-md-3 {
    padding-right: 0.29464rem; }
  .fib-bo-t-md-3, .fib-bo-md-3 {
    border-top: 0.29464rem; }
  .fib-bo-l-md-3, .fib-bo-md-3 {
    border-left: 0.29464rem; }
  .fib-bo-b-md-3, .fib-bo-md-3 {
    border-bottom: 0.29464rem; }
  .fib-bo-r-md-3, .fib-bo-md-3 {
    border-right: 0.29464rem; }
  .fib-mr-t-md-4, .fib-mr-md-4 {
    margin-top: 0.49107rem; }
  .fib-mr-l-md-4, .fib-mr-md-4 {
    margin-left: 0.49107rem; }
  .fib-mr-b-md-4, .fib-mr-md-4 {
    margin-bottom: 0.49107rem; }
  .fib-mr-r-md-4, .fib-mr-md-4 {
    margin-right: 0.49107rem; }
  .fib-pd-t-md-4, .fib-pd-md-4 {
    padding-top: 0.49107rem; }
  .fib-pd-l-md-4, .fib-pd-md-4 {
    padding-left: 0.49107rem; }
  .fib-pd-b-md-4, .fib-pd-md-4 {
    padding-bottom: 0.49107rem; }
  .fib-pd-r-md-4, .fib-pd-md-4 {
    padding-right: 0.49107rem; }
  .fib-bo-t-md-4, .fib-bo-md-4 {
    border-top: 0.49107rem; }
  .fib-bo-l-md-4, .fib-bo-md-4 {
    border-left: 0.49107rem; }
  .fib-bo-b-md-4, .fib-bo-md-4 {
    border-bottom: 0.49107rem; }
  .fib-bo-r-md-4, .fib-bo-md-4 {
    border-right: 0.49107rem; }
  .fib-mr-t-md-5, .fib-mr-md-5 {
    margin-top: 0.78571rem; }
  .fib-mr-l-md-5, .fib-mr-md-5 {
    margin-left: 0.78571rem; }
  .fib-mr-b-md-5, .fib-mr-md-5 {
    margin-bottom: 0.78571rem; }
  .fib-mr-r-md-5, .fib-mr-md-5 {
    margin-right: 0.78571rem; }
  .fib-pd-t-md-5, .fib-pd-md-5 {
    padding-top: 0.78571rem; }
  .fib-pd-l-md-5, .fib-pd-md-5 {
    padding-left: 0.78571rem; }
  .fib-pd-b-md-5, .fib-pd-md-5 {
    padding-bottom: 0.78571rem; }
  .fib-pd-r-md-5, .fib-pd-md-5 {
    padding-right: 0.78571rem; }
  .fib-bo-t-md-5, .fib-bo-md-5 {
    border-top: 0.78571rem; }
  .fib-bo-l-md-5, .fib-bo-md-5 {
    border-left: 0.78571rem; }
  .fib-bo-b-md-5, .fib-bo-md-5 {
    border-bottom: 0.78571rem; }
  .fib-bo-r-md-5, .fib-bo-md-5 {
    border-right: 0.78571rem; }
  .fib-mr-t-md-6, .fib-mr-md-6 {
    margin-top: 1.27679rem; }
  .fib-mr-l-md-6, .fib-mr-md-6 {
    margin-left: 1.27679rem; }
  .fib-mr-b-md-6, .fib-mr-md-6 {
    margin-bottom: 1.27679rem; }
  .fib-mr-r-md-6, .fib-mr-md-6 {
    margin-right: 1.27679rem; }
  .fib-pd-t-md-6, .fib-pd-md-6 {
    padding-top: 1.27679rem; }
  .fib-pd-l-md-6, .fib-pd-md-6 {
    padding-left: 1.27679rem; }
  .fib-pd-b-md-6, .fib-pd-md-6 {
    padding-bottom: 1.27679rem; }
  .fib-pd-r-md-6, .fib-pd-md-6 {
    padding-right: 1.27679rem; }
  .fib-bo-t-md-6, .fib-bo-md-6 {
    border-top: 1.27679rem; }
  .fib-bo-l-md-6, .fib-bo-md-6 {
    border-left: 1.27679rem; }
  .fib-bo-b-md-6, .fib-bo-md-6 {
    border-bottom: 1.27679rem; }
  .fib-bo-r-md-6, .fib-bo-md-6 {
    border-right: 1.27679rem; }
  .fib-mr-t-md-7, .fib-mr-md-7 {
    margin-top: 2.0625rem; }
  .fib-mr-l-md-7, .fib-mr-md-7 {
    margin-left: 2.0625rem; }
  .fib-mr-b-md-7, .fib-mr-md-7 {
    margin-bottom: 2.0625rem; }
  .fib-mr-r-md-7, .fib-mr-md-7 {
    margin-right: 2.0625rem; }
  .fib-pd-t-md-7, .fib-pd-md-7 {
    padding-top: 2.0625rem; }
  .fib-pd-l-md-7, .fib-pd-md-7 {
    padding-left: 2.0625rem; }
  .fib-pd-b-md-7, .fib-pd-md-7 {
    padding-bottom: 2.0625rem; }
  .fib-pd-r-md-7, .fib-pd-md-7 {
    padding-right: 2.0625rem; }
  .fib-bo-t-md-7, .fib-bo-md-7 {
    border-top: 2.0625rem; }
  .fib-bo-l-md-7, .fib-bo-md-7 {
    border-left: 2.0625rem; }
  .fib-bo-b-md-7, .fib-bo-md-7 {
    border-bottom: 2.0625rem; }
  .fib-bo-r-md-7, .fib-bo-md-7 {
    border-right: 2.0625rem; }
  .fib-mr-t-md-8, .fib-mr-md-8 {
    margin-top: 3.33929rem; }
  .fib-mr-l-md-8, .fib-mr-md-8 {
    margin-left: 3.33929rem; }
  .fib-mr-b-md-8, .fib-mr-md-8 {
    margin-bottom: 3.33929rem; }
  .fib-mr-r-md-8, .fib-mr-md-8 {
    margin-right: 3.33929rem; }
  .fib-pd-t-md-8, .fib-pd-md-8 {
    padding-top: 3.33929rem; }
  .fib-pd-l-md-8, .fib-pd-md-8 {
    padding-left: 3.33929rem; }
  .fib-pd-b-md-8, .fib-pd-md-8 {
    padding-bottom: 3.33929rem; }
  .fib-pd-r-md-8, .fib-pd-md-8 {
    padding-right: 3.33929rem; }
  .fib-bo-t-md-8, .fib-bo-md-8 {
    border-top: 3.33929rem; }
  .fib-bo-l-md-8, .fib-bo-md-8 {
    border-left: 3.33929rem; }
  .fib-bo-b-md-8, .fib-bo-md-8 {
    border-bottom: 3.33929rem; }
  .fib-bo-r-md-8, .fib-bo-md-8 {
    border-right: 3.33929rem; } }

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .fib-mr-t-lg-0, .fib-mr-lg-0 {
    margin-top: 0rem; }
  .fib-mr-l-lg-0, .fib-mr-lg-0 {
    margin-left: 0rem; }
  .fib-mr-b-lg-0, .fib-mr-lg-0 {
    margin-bottom: 0rem; }
  .fib-mr-r-lg-0, .fib-mr-lg-0 {
    margin-right: 0rem; }
  .fib-pd-t-lg-0, .fib-pd-lg-0 {
    padding-top: 0rem; }
  .fib-pd-l-lg-0, .fib-pd-lg-0 {
    padding-left: 0rem; }
  .fib-pd-b-lg-0, .fib-pd-lg-0 {
    padding-bottom: 0rem; }
  .fib-pd-r-lg-0, .fib-pd-lg-0 {
    padding-right: 0rem; }
  .fib-bo-t-lg-0, .fib-bo-lg-0 {
    border-top: 0rem; }
  .fib-bo-l-lg-0, .fib-bo-lg-0 {
    border-left: 0rem; }
  .fib-bo-b-lg-0, .fib-bo-lg-0 {
    border-bottom: 0rem; }
  .fib-bo-r-lg-0, .fib-bo-lg-0 {
    border-right: 0rem; }
  .fib-mr-t-lg-1, .fib-mr-lg-1 {
    margin-top: 0.09821rem; }
  .fib-mr-l-lg-1, .fib-mr-lg-1 {
    margin-left: 0.09821rem; }
  .fib-mr-b-lg-1, .fib-mr-lg-1 {
    margin-bottom: 0.09821rem; }
  .fib-mr-r-lg-1, .fib-mr-lg-1 {
    margin-right: 0.09821rem; }
  .fib-pd-t-lg-1, .fib-pd-lg-1 {
    padding-top: 0.09821rem; }
  .fib-pd-l-lg-1, .fib-pd-lg-1 {
    padding-left: 0.09821rem; }
  .fib-pd-b-lg-1, .fib-pd-lg-1 {
    padding-bottom: 0.09821rem; }
  .fib-pd-r-lg-1, .fib-pd-lg-1 {
    padding-right: 0.09821rem; }
  .fib-bo-t-lg-1, .fib-bo-lg-1 {
    border-top: 0.09821rem; }
  .fib-bo-l-lg-1, .fib-bo-lg-1 {
    border-left: 0.09821rem; }
  .fib-bo-b-lg-1, .fib-bo-lg-1 {
    border-bottom: 0.09821rem; }
  .fib-bo-r-lg-1, .fib-bo-lg-1 {
    border-right: 0.09821rem; }
  .fib-mr-t-lg-2, .fib-mr-lg-2 {
    margin-top: 0.19643rem; }
  .fib-mr-l-lg-2, .fib-mr-lg-2 {
    margin-left: 0.19643rem; }
  .fib-mr-b-lg-2, .fib-mr-lg-2 {
    margin-bottom: 0.19643rem; }
  .fib-mr-r-lg-2, .fib-mr-lg-2 {
    margin-right: 0.19643rem; }
  .fib-pd-t-lg-2, .fib-pd-lg-2 {
    padding-top: 0.19643rem; }
  .fib-pd-l-lg-2, .fib-pd-lg-2 {
    padding-left: 0.19643rem; }
  .fib-pd-b-lg-2, .fib-pd-lg-2 {
    padding-bottom: 0.19643rem; }
  .fib-pd-r-lg-2, .fib-pd-lg-2 {
    padding-right: 0.19643rem; }
  .fib-bo-t-lg-2, .fib-bo-lg-2 {
    border-top: 0.19643rem; }
  .fib-bo-l-lg-2, .fib-bo-lg-2 {
    border-left: 0.19643rem; }
  .fib-bo-b-lg-2, .fib-bo-lg-2 {
    border-bottom: 0.19643rem; }
  .fib-bo-r-lg-2, .fib-bo-lg-2 {
    border-right: 0.19643rem; }
  .fib-mr-t-lg-3, .fib-mr-lg-3 {
    margin-top: 0.29464rem; }
  .fib-mr-l-lg-3, .fib-mr-lg-3 {
    margin-left: 0.29464rem; }
  .fib-mr-b-lg-3, .fib-mr-lg-3 {
    margin-bottom: 0.29464rem; }
  .fib-mr-r-lg-3, .fib-mr-lg-3 {
    margin-right: 0.29464rem; }
  .fib-pd-t-lg-3, .fib-pd-lg-3 {
    padding-top: 0.29464rem; }
  .fib-pd-l-lg-3, .fib-pd-lg-3 {
    padding-left: 0.29464rem; }
  .fib-pd-b-lg-3, .fib-pd-lg-3 {
    padding-bottom: 0.29464rem; }
  .fib-pd-r-lg-3, .fib-pd-lg-3 {
    padding-right: 0.29464rem; }
  .fib-bo-t-lg-3, .fib-bo-lg-3 {
    border-top: 0.29464rem; }
  .fib-bo-l-lg-3, .fib-bo-lg-3 {
    border-left: 0.29464rem; }
  .fib-bo-b-lg-3, .fib-bo-lg-3 {
    border-bottom: 0.29464rem; }
  .fib-bo-r-lg-3, .fib-bo-lg-3 {
    border-right: 0.29464rem; }
  .fib-mr-t-lg-4, .fib-mr-lg-4 {
    margin-top: 0.49107rem; }
  .fib-mr-l-lg-4, .fib-mr-lg-4 {
    margin-left: 0.49107rem; }
  .fib-mr-b-lg-4, .fib-mr-lg-4 {
    margin-bottom: 0.49107rem; }
  .fib-mr-r-lg-4, .fib-mr-lg-4 {
    margin-right: 0.49107rem; }
  .fib-pd-t-lg-4, .fib-pd-lg-4 {
    padding-top: 0.49107rem; }
  .fib-pd-l-lg-4, .fib-pd-lg-4 {
    padding-left: 0.49107rem; }
  .fib-pd-b-lg-4, .fib-pd-lg-4 {
    padding-bottom: 0.49107rem; }
  .fib-pd-r-lg-4, .fib-pd-lg-4 {
    padding-right: 0.49107rem; }
  .fib-bo-t-lg-4, .fib-bo-lg-4 {
    border-top: 0.49107rem; }
  .fib-bo-l-lg-4, .fib-bo-lg-4 {
    border-left: 0.49107rem; }
  .fib-bo-b-lg-4, .fib-bo-lg-4 {
    border-bottom: 0.49107rem; }
  .fib-bo-r-lg-4, .fib-bo-lg-4 {
    border-right: 0.49107rem; }
  .fib-mr-t-lg-5, .fib-mr-lg-5 {
    margin-top: 0.78571rem; }
  .fib-mr-l-lg-5, .fib-mr-lg-5 {
    margin-left: 0.78571rem; }
  .fib-mr-b-lg-5, .fib-mr-lg-5 {
    margin-bottom: 0.78571rem; }
  .fib-mr-r-lg-5, .fib-mr-lg-5 {
    margin-right: 0.78571rem; }
  .fib-pd-t-lg-5, .fib-pd-lg-5 {
    padding-top: 0.78571rem; }
  .fib-pd-l-lg-5, .fib-pd-lg-5 {
    padding-left: 0.78571rem; }
  .fib-pd-b-lg-5, .fib-pd-lg-5 {
    padding-bottom: 0.78571rem; }
  .fib-pd-r-lg-5, .fib-pd-lg-5 {
    padding-right: 0.78571rem; }
  .fib-bo-t-lg-5, .fib-bo-lg-5 {
    border-top: 0.78571rem; }
  .fib-bo-l-lg-5, .fib-bo-lg-5 {
    border-left: 0.78571rem; }
  .fib-bo-b-lg-5, .fib-bo-lg-5 {
    border-bottom: 0.78571rem; }
  .fib-bo-r-lg-5, .fib-bo-lg-5 {
    border-right: 0.78571rem; }
  .fib-mr-t-lg-6, .fib-mr-lg-6 {
    margin-top: 1.27679rem; }
  .fib-mr-l-lg-6, .fib-mr-lg-6 {
    margin-left: 1.27679rem; }
  .fib-mr-b-lg-6, .fib-mr-lg-6 {
    margin-bottom: 1.27679rem; }
  .fib-mr-r-lg-6, .fib-mr-lg-6 {
    margin-right: 1.27679rem; }
  .fib-pd-t-lg-6, .fib-pd-lg-6 {
    padding-top: 1.27679rem; }
  .fib-pd-l-lg-6, .fib-pd-lg-6 {
    padding-left: 1.27679rem; }
  .fib-pd-b-lg-6, .fib-pd-lg-6 {
    padding-bottom: 1.27679rem; }
  .fib-pd-r-lg-6, .fib-pd-lg-6 {
    padding-right: 1.27679rem; }
  .fib-bo-t-lg-6, .fib-bo-lg-6 {
    border-top: 1.27679rem; }
  .fib-bo-l-lg-6, .fib-bo-lg-6 {
    border-left: 1.27679rem; }
  .fib-bo-b-lg-6, .fib-bo-lg-6 {
    border-bottom: 1.27679rem; }
  .fib-bo-r-lg-6, .fib-bo-lg-6 {
    border-right: 1.27679rem; }
  .fib-mr-t-lg-7, .fib-mr-lg-7 {
    margin-top: 2.0625rem; }
  .fib-mr-l-lg-7, .fib-mr-lg-7 {
    margin-left: 2.0625rem; }
  .fib-mr-b-lg-7, .fib-mr-lg-7 {
    margin-bottom: 2.0625rem; }
  .fib-mr-r-lg-7, .fib-mr-lg-7 {
    margin-right: 2.0625rem; }
  .fib-pd-t-lg-7, .fib-pd-lg-7 {
    padding-top: 2.0625rem; }
  .fib-pd-l-lg-7, .fib-pd-lg-7 {
    padding-left: 2.0625rem; }
  .fib-pd-b-lg-7, .fib-pd-lg-7 {
    padding-bottom: 2.0625rem; }
  .fib-pd-r-lg-7, .fib-pd-lg-7 {
    padding-right: 2.0625rem; }
  .fib-bo-t-lg-7, .fib-bo-lg-7 {
    border-top: 2.0625rem; }
  .fib-bo-l-lg-7, .fib-bo-lg-7 {
    border-left: 2.0625rem; }
  .fib-bo-b-lg-7, .fib-bo-lg-7 {
    border-bottom: 2.0625rem; }
  .fib-bo-r-lg-7, .fib-bo-lg-7 {
    border-right: 2.0625rem; }
  .fib-mr-t-lg-8, .fib-mr-lg-8 {
    margin-top: 3.33929rem; }
  .fib-mr-l-lg-8, .fib-mr-lg-8 {
    margin-left: 3.33929rem; }
  .fib-mr-b-lg-8, .fib-mr-lg-8 {
    margin-bottom: 3.33929rem; }
  .fib-mr-r-lg-8, .fib-mr-lg-8 {
    margin-right: 3.33929rem; }
  .fib-pd-t-lg-8, .fib-pd-lg-8 {
    padding-top: 3.33929rem; }
  .fib-pd-l-lg-8, .fib-pd-lg-8 {
    padding-left: 3.33929rem; }
  .fib-pd-b-lg-8, .fib-pd-lg-8 {
    padding-bottom: 3.33929rem; }
  .fib-pd-r-lg-8, .fib-pd-lg-8 {
    padding-right: 3.33929rem; }
  .fib-bo-t-lg-8, .fib-bo-lg-8 {
    border-top: 3.33929rem; }
  .fib-bo-l-lg-8, .fib-bo-lg-8 {
    border-left: 3.33929rem; }
  .fib-bo-b-lg-8, .fib-bo-lg-8 {
    border-bottom: 3.33929rem; }
  .fib-bo-r-lg-8, .fib-bo-lg-8 {
    border-right: 3.33929rem; } }

@media only screen and (min-width: 1200px) {
  .fib-mr-t-xl-0, .fib-mr-xl-0 {
    margin-top: 0rem; }
  .fib-mr-l-xl-0, .fib-mr-xl-0 {
    margin-left: 0rem; }
  .fib-mr-b-xl-0, .fib-mr-xl-0 {
    margin-bottom: 0rem; }
  .fib-mr-r-xl-0, .fib-mr-xl-0 {
    margin-right: 0rem; }
  .fib-pd-t-xl-0, .fib-pd-xl-0 {
    padding-top: 0rem; }
  .fib-pd-l-xl-0, .fib-pd-xl-0 {
    padding-left: 0rem; }
  .fib-pd-b-xl-0, .fib-pd-xl-0 {
    padding-bottom: 0rem; }
  .fib-pd-r-xl-0, .fib-pd-xl-0 {
    padding-right: 0rem; }
  .fib-bo-t-xl-0, .fib-bo-xl-0 {
    border-top: 0rem; }
  .fib-bo-l-xl-0, .fib-bo-xl-0 {
    border-left: 0rem; }
  .fib-bo-b-xl-0, .fib-bo-xl-0 {
    border-bottom: 0rem; }
  .fib-bo-r-xl-0, .fib-bo-xl-0 {
    border-right: 0rem; }
  .fib-mr-t-xl-1, .fib-mr-xl-1 {
    margin-top: 0.09821rem; }
  .fib-mr-l-xl-1, .fib-mr-xl-1 {
    margin-left: 0.09821rem; }
  .fib-mr-b-xl-1, .fib-mr-xl-1 {
    margin-bottom: 0.09821rem; }
  .fib-mr-r-xl-1, .fib-mr-xl-1 {
    margin-right: 0.09821rem; }
  .fib-pd-t-xl-1, .fib-pd-xl-1 {
    padding-top: 0.09821rem; }
  .fib-pd-l-xl-1, .fib-pd-xl-1 {
    padding-left: 0.09821rem; }
  .fib-pd-b-xl-1, .fib-pd-xl-1 {
    padding-bottom: 0.09821rem; }
  .fib-pd-r-xl-1, .fib-pd-xl-1 {
    padding-right: 0.09821rem; }
  .fib-bo-t-xl-1, .fib-bo-xl-1 {
    border-top: 0.09821rem; }
  .fib-bo-l-xl-1, .fib-bo-xl-1 {
    border-left: 0.09821rem; }
  .fib-bo-b-xl-1, .fib-bo-xl-1 {
    border-bottom: 0.09821rem; }
  .fib-bo-r-xl-1, .fib-bo-xl-1 {
    border-right: 0.09821rem; }
  .fib-mr-t-xl-2, .fib-mr-xl-2 {
    margin-top: 0.19643rem; }
  .fib-mr-l-xl-2, .fib-mr-xl-2 {
    margin-left: 0.19643rem; }
  .fib-mr-b-xl-2, .fib-mr-xl-2 {
    margin-bottom: 0.19643rem; }
  .fib-mr-r-xl-2, .fib-mr-xl-2 {
    margin-right: 0.19643rem; }
  .fib-pd-t-xl-2, .fib-pd-xl-2 {
    padding-top: 0.19643rem; }
  .fib-pd-l-xl-2, .fib-pd-xl-2 {
    padding-left: 0.19643rem; }
  .fib-pd-b-xl-2, .fib-pd-xl-2 {
    padding-bottom: 0.19643rem; }
  .fib-pd-r-xl-2, .fib-pd-xl-2 {
    padding-right: 0.19643rem; }
  .fib-bo-t-xl-2, .fib-bo-xl-2 {
    border-top: 0.19643rem; }
  .fib-bo-l-xl-2, .fib-bo-xl-2 {
    border-left: 0.19643rem; }
  .fib-bo-b-xl-2, .fib-bo-xl-2 {
    border-bottom: 0.19643rem; }
  .fib-bo-r-xl-2, .fib-bo-xl-2 {
    border-right: 0.19643rem; }
  .fib-mr-t-xl-3, .fib-mr-xl-3 {
    margin-top: 0.29464rem; }
  .fib-mr-l-xl-3, .fib-mr-xl-3 {
    margin-left: 0.29464rem; }
  .fib-mr-b-xl-3, .fib-mr-xl-3 {
    margin-bottom: 0.29464rem; }
  .fib-mr-r-xl-3, .fib-mr-xl-3 {
    margin-right: 0.29464rem; }
  .fib-pd-t-xl-3, .fib-pd-xl-3 {
    padding-top: 0.29464rem; }
  .fib-pd-l-xl-3, .fib-pd-xl-3 {
    padding-left: 0.29464rem; }
  .fib-pd-b-xl-3, .fib-pd-xl-3 {
    padding-bottom: 0.29464rem; }
  .fib-pd-r-xl-3, .fib-pd-xl-3 {
    padding-right: 0.29464rem; }
  .fib-bo-t-xl-3, .fib-bo-xl-3 {
    border-top: 0.29464rem; }
  .fib-bo-l-xl-3, .fib-bo-xl-3 {
    border-left: 0.29464rem; }
  .fib-bo-b-xl-3, .fib-bo-xl-3 {
    border-bottom: 0.29464rem; }
  .fib-bo-r-xl-3, .fib-bo-xl-3 {
    border-right: 0.29464rem; }
  .fib-mr-t-xl-4, .fib-mr-xl-4 {
    margin-top: 0.49107rem; }
  .fib-mr-l-xl-4, .fib-mr-xl-4 {
    margin-left: 0.49107rem; }
  .fib-mr-b-xl-4, .fib-mr-xl-4 {
    margin-bottom: 0.49107rem; }
  .fib-mr-r-xl-4, .fib-mr-xl-4 {
    margin-right: 0.49107rem; }
  .fib-pd-t-xl-4, .fib-pd-xl-4 {
    padding-top: 0.49107rem; }
  .fib-pd-l-xl-4, .fib-pd-xl-4 {
    padding-left: 0.49107rem; }
  .fib-pd-b-xl-4, .fib-pd-xl-4 {
    padding-bottom: 0.49107rem; }
  .fib-pd-r-xl-4, .fib-pd-xl-4 {
    padding-right: 0.49107rem; }
  .fib-bo-t-xl-4, .fib-bo-xl-4 {
    border-top: 0.49107rem; }
  .fib-bo-l-xl-4, .fib-bo-xl-4 {
    border-left: 0.49107rem; }
  .fib-bo-b-xl-4, .fib-bo-xl-4 {
    border-bottom: 0.49107rem; }
  .fib-bo-r-xl-4, .fib-bo-xl-4 {
    border-right: 0.49107rem; }
  .fib-mr-t-xl-5, .fib-mr-xl-5 {
    margin-top: 0.78571rem; }
  .fib-mr-l-xl-5, .fib-mr-xl-5 {
    margin-left: 0.78571rem; }
  .fib-mr-b-xl-5, .fib-mr-xl-5 {
    margin-bottom: 0.78571rem; }
  .fib-mr-r-xl-5, .fib-mr-xl-5 {
    margin-right: 0.78571rem; }
  .fib-pd-t-xl-5, .fib-pd-xl-5 {
    padding-top: 0.78571rem; }
  .fib-pd-l-xl-5, .fib-pd-xl-5 {
    padding-left: 0.78571rem; }
  .fib-pd-b-xl-5, .fib-pd-xl-5 {
    padding-bottom: 0.78571rem; }
  .fib-pd-r-xl-5, .fib-pd-xl-5 {
    padding-right: 0.78571rem; }
  .fib-bo-t-xl-5, .fib-bo-xl-5 {
    border-top: 0.78571rem; }
  .fib-bo-l-xl-5, .fib-bo-xl-5 {
    border-left: 0.78571rem; }
  .fib-bo-b-xl-5, .fib-bo-xl-5 {
    border-bottom: 0.78571rem; }
  .fib-bo-r-xl-5, .fib-bo-xl-5 {
    border-right: 0.78571rem; }
  .fib-mr-t-xl-6, .fib-mr-xl-6 {
    margin-top: 1.27679rem; }
  .fib-mr-l-xl-6, .fib-mr-xl-6 {
    margin-left: 1.27679rem; }
  .fib-mr-b-xl-6, .fib-mr-xl-6 {
    margin-bottom: 1.27679rem; }
  .fib-mr-r-xl-6, .fib-mr-xl-6 {
    margin-right: 1.27679rem; }
  .fib-pd-t-xl-6, .fib-pd-xl-6 {
    padding-top: 1.27679rem; }
  .fib-pd-l-xl-6, .fib-pd-xl-6 {
    padding-left: 1.27679rem; }
  .fib-pd-b-xl-6, .fib-pd-xl-6 {
    padding-bottom: 1.27679rem; }
  .fib-pd-r-xl-6, .fib-pd-xl-6 {
    padding-right: 1.27679rem; }
  .fib-bo-t-xl-6, .fib-bo-xl-6 {
    border-top: 1.27679rem; }
  .fib-bo-l-xl-6, .fib-bo-xl-6 {
    border-left: 1.27679rem; }
  .fib-bo-b-xl-6, .fib-bo-xl-6 {
    border-bottom: 1.27679rem; }
  .fib-bo-r-xl-6, .fib-bo-xl-6 {
    border-right: 1.27679rem; }
  .fib-mr-t-xl-7, .fib-mr-xl-7 {
    margin-top: 2.0625rem; }
  .fib-mr-l-xl-7, .fib-mr-xl-7 {
    margin-left: 2.0625rem; }
  .fib-mr-b-xl-7, .fib-mr-xl-7 {
    margin-bottom: 2.0625rem; }
  .fib-mr-r-xl-7, .fib-mr-xl-7 {
    margin-right: 2.0625rem; }
  .fib-pd-t-xl-7, .fib-pd-xl-7 {
    padding-top: 2.0625rem; }
  .fib-pd-l-xl-7, .fib-pd-xl-7 {
    padding-left: 2.0625rem; }
  .fib-pd-b-xl-7, .fib-pd-xl-7 {
    padding-bottom: 2.0625rem; }
  .fib-pd-r-xl-7, .fib-pd-xl-7 {
    padding-right: 2.0625rem; }
  .fib-bo-t-xl-7, .fib-bo-xl-7 {
    border-top: 2.0625rem; }
  .fib-bo-l-xl-7, .fib-bo-xl-7 {
    border-left: 2.0625rem; }
  .fib-bo-b-xl-7, .fib-bo-xl-7 {
    border-bottom: 2.0625rem; }
  .fib-bo-r-xl-7, .fib-bo-xl-7 {
    border-right: 2.0625rem; }
  .fib-mr-t-xl-8, .fib-mr-xl-8 {
    margin-top: 3.33929rem; }
  .fib-mr-l-xl-8, .fib-mr-xl-8 {
    margin-left: 3.33929rem; }
  .fib-mr-b-xl-8, .fib-mr-xl-8 {
    margin-bottom: 3.33929rem; }
  .fib-mr-r-xl-8, .fib-mr-xl-8 {
    margin-right: 3.33929rem; }
  .fib-pd-t-xl-8, .fib-pd-xl-8 {
    padding-top: 3.33929rem; }
  .fib-pd-l-xl-8, .fib-pd-xl-8 {
    padding-left: 3.33929rem; }
  .fib-pd-b-xl-8, .fib-pd-xl-8 {
    padding-bottom: 3.33929rem; }
  .fib-pd-r-xl-8, .fib-pd-xl-8 {
    padding-right: 3.33929rem; }
  .fib-bo-t-xl-8, .fib-bo-xl-8 {
    border-top: 3.33929rem; }
  .fib-bo-l-xl-8, .fib-bo-xl-8 {
    border-left: 3.33929rem; }
  .fib-bo-b-xl-8, .fib-bo-xl-8 {
    border-bottom: 3.33929rem; }
  .fib-bo-r-xl-8, .fib-bo-xl-8 {
    border-right: 3.33929rem; } }

@media only screen and (max-width: 767px) {
  .fib-mr-t-below-sm-0, .fib-mr-below-sm-0 {
    margin-top: 0rem; }
  .fib-mr-l-below-sm-0, .fib-mr-below-sm-0 {
    margin-left: 0rem; }
  .fib-mr-b-below-sm-0, .fib-mr-below-sm-0 {
    margin-bottom: 0rem; }
  .fib-mr-r-below-sm-0, .fib-mr-below-sm-0 {
    margin-right: 0rem; }
  .fib-pd-t-below-sm-0, .fib-pd-below-sm-0 {
    padding-top: 0rem; }
  .fib-pd-l-below-sm-0, .fib-pd-below-sm-0 {
    padding-left: 0rem; }
  .fib-pd-b-below-sm-0, .fib-pd-below-sm-0 {
    padding-bottom: 0rem; }
  .fib-pd-r-below-sm-0, .fib-pd-below-sm-0 {
    padding-right: 0rem; }
  .fib-bo-t-below-sm-0, .fib-bo-below-sm-0 {
    border-top: 0rem; }
  .fib-bo-l-below-sm-0, .fib-bo-below-sm-0 {
    border-left: 0rem; }
  .fib-bo-b-below-sm-0, .fib-bo-below-sm-0 {
    border-bottom: 0rem; }
  .fib-bo-r-below-sm-0, .fib-bo-below-sm-0 {
    border-right: 0rem; }
  .fib-mr-t-below-sm-1, .fib-mr-below-sm-1 {
    margin-top: 0.09821rem; }
  .fib-mr-l-below-sm-1, .fib-mr-below-sm-1 {
    margin-left: 0.09821rem; }
  .fib-mr-b-below-sm-1, .fib-mr-below-sm-1 {
    margin-bottom: 0.09821rem; }
  .fib-mr-r-below-sm-1, .fib-mr-below-sm-1 {
    margin-right: 0.09821rem; }
  .fib-pd-t-below-sm-1, .fib-pd-below-sm-1 {
    padding-top: 0.09821rem; }
  .fib-pd-l-below-sm-1, .fib-pd-below-sm-1 {
    padding-left: 0.09821rem; }
  .fib-pd-b-below-sm-1, .fib-pd-below-sm-1 {
    padding-bottom: 0.09821rem; }
  .fib-pd-r-below-sm-1, .fib-pd-below-sm-1 {
    padding-right: 0.09821rem; }
  .fib-bo-t-below-sm-1, .fib-bo-below-sm-1 {
    border-top: 0.09821rem; }
  .fib-bo-l-below-sm-1, .fib-bo-below-sm-1 {
    border-left: 0.09821rem; }
  .fib-bo-b-below-sm-1, .fib-bo-below-sm-1 {
    border-bottom: 0.09821rem; }
  .fib-bo-r-below-sm-1, .fib-bo-below-sm-1 {
    border-right: 0.09821rem; }
  .fib-mr-t-below-sm-2, .fib-mr-below-sm-2 {
    margin-top: 0.19643rem; }
  .fib-mr-l-below-sm-2, .fib-mr-below-sm-2 {
    margin-left: 0.19643rem; }
  .fib-mr-b-below-sm-2, .fib-mr-below-sm-2 {
    margin-bottom: 0.19643rem; }
  .fib-mr-r-below-sm-2, .fib-mr-below-sm-2 {
    margin-right: 0.19643rem; }
  .fib-pd-t-below-sm-2, .fib-pd-below-sm-2 {
    padding-top: 0.19643rem; }
  .fib-pd-l-below-sm-2, .fib-pd-below-sm-2 {
    padding-left: 0.19643rem; }
  .fib-pd-b-below-sm-2, .fib-pd-below-sm-2 {
    padding-bottom: 0.19643rem; }
  .fib-pd-r-below-sm-2, .fib-pd-below-sm-2 {
    padding-right: 0.19643rem; }
  .fib-bo-t-below-sm-2, .fib-bo-below-sm-2 {
    border-top: 0.19643rem; }
  .fib-bo-l-below-sm-2, .fib-bo-below-sm-2 {
    border-left: 0.19643rem; }
  .fib-bo-b-below-sm-2, .fib-bo-below-sm-2 {
    border-bottom: 0.19643rem; }
  .fib-bo-r-below-sm-2, .fib-bo-below-sm-2 {
    border-right: 0.19643rem; }
  .fib-mr-t-below-sm-3, .fib-mr-below-sm-3 {
    margin-top: 0.29464rem; }
  .fib-mr-l-below-sm-3, .fib-mr-below-sm-3 {
    margin-left: 0.29464rem; }
  .fib-mr-b-below-sm-3, .fib-mr-below-sm-3 {
    margin-bottom: 0.29464rem; }
  .fib-mr-r-below-sm-3, .fib-mr-below-sm-3 {
    margin-right: 0.29464rem; }
  .fib-pd-t-below-sm-3, .fib-pd-below-sm-3 {
    padding-top: 0.29464rem; }
  .fib-pd-l-below-sm-3, .fib-pd-below-sm-3 {
    padding-left: 0.29464rem; }
  .fib-pd-b-below-sm-3, .fib-pd-below-sm-3 {
    padding-bottom: 0.29464rem; }
  .fib-pd-r-below-sm-3, .fib-pd-below-sm-3 {
    padding-right: 0.29464rem; }
  .fib-bo-t-below-sm-3, .fib-bo-below-sm-3 {
    border-top: 0.29464rem; }
  .fib-bo-l-below-sm-3, .fib-bo-below-sm-3 {
    border-left: 0.29464rem; }
  .fib-bo-b-below-sm-3, .fib-bo-below-sm-3 {
    border-bottom: 0.29464rem; }
  .fib-bo-r-below-sm-3, .fib-bo-below-sm-3 {
    border-right: 0.29464rem; }
  .fib-mr-t-below-sm-4, .fib-mr-below-sm-4 {
    margin-top: 0.49107rem; }
  .fib-mr-l-below-sm-4, .fib-mr-below-sm-4 {
    margin-left: 0.49107rem; }
  .fib-mr-b-below-sm-4, .fib-mr-below-sm-4 {
    margin-bottom: 0.49107rem; }
  .fib-mr-r-below-sm-4, .fib-mr-below-sm-4 {
    margin-right: 0.49107rem; }
  .fib-pd-t-below-sm-4, .fib-pd-below-sm-4 {
    padding-top: 0.49107rem; }
  .fib-pd-l-below-sm-4, .fib-pd-below-sm-4 {
    padding-left: 0.49107rem; }
  .fib-pd-b-below-sm-4, .fib-pd-below-sm-4 {
    padding-bottom: 0.49107rem; }
  .fib-pd-r-below-sm-4, .fib-pd-below-sm-4 {
    padding-right: 0.49107rem; }
  .fib-bo-t-below-sm-4, .fib-bo-below-sm-4 {
    border-top: 0.49107rem; }
  .fib-bo-l-below-sm-4, .fib-bo-below-sm-4 {
    border-left: 0.49107rem; }
  .fib-bo-b-below-sm-4, .fib-bo-below-sm-4 {
    border-bottom: 0.49107rem; }
  .fib-bo-r-below-sm-4, .fib-bo-below-sm-4 {
    border-right: 0.49107rem; }
  .fib-mr-t-below-sm-5, .fib-mr-below-sm-5 {
    margin-top: 0.78571rem; }
  .fib-mr-l-below-sm-5, .fib-mr-below-sm-5 {
    margin-left: 0.78571rem; }
  .fib-mr-b-below-sm-5, .fib-mr-below-sm-5 {
    margin-bottom: 0.78571rem; }
  .fib-mr-r-below-sm-5, .fib-mr-below-sm-5 {
    margin-right: 0.78571rem; }
  .fib-pd-t-below-sm-5, .fib-pd-below-sm-5 {
    padding-top: 0.78571rem; }
  .fib-pd-l-below-sm-5, .fib-pd-below-sm-5 {
    padding-left: 0.78571rem; }
  .fib-pd-b-below-sm-5, .fib-pd-below-sm-5 {
    padding-bottom: 0.78571rem; }
  .fib-pd-r-below-sm-5, .fib-pd-below-sm-5 {
    padding-right: 0.78571rem; }
  .fib-bo-t-below-sm-5, .fib-bo-below-sm-5 {
    border-top: 0.78571rem; }
  .fib-bo-l-below-sm-5, .fib-bo-below-sm-5 {
    border-left: 0.78571rem; }
  .fib-bo-b-below-sm-5, .fib-bo-below-sm-5 {
    border-bottom: 0.78571rem; }
  .fib-bo-r-below-sm-5, .fib-bo-below-sm-5 {
    border-right: 0.78571rem; }
  .fib-mr-t-below-sm-6, .fib-mr-below-sm-6 {
    margin-top: 1.27679rem; }
  .fib-mr-l-below-sm-6, .fib-mr-below-sm-6 {
    margin-left: 1.27679rem; }
  .fib-mr-b-below-sm-6, .fib-mr-below-sm-6 {
    margin-bottom: 1.27679rem; }
  .fib-mr-r-below-sm-6, .fib-mr-below-sm-6 {
    margin-right: 1.27679rem; }
  .fib-pd-t-below-sm-6, .fib-pd-below-sm-6 {
    padding-top: 1.27679rem; }
  .fib-pd-l-below-sm-6, .fib-pd-below-sm-6 {
    padding-left: 1.27679rem; }
  .fib-pd-b-below-sm-6, .fib-pd-below-sm-6 {
    padding-bottom: 1.27679rem; }
  .fib-pd-r-below-sm-6, .fib-pd-below-sm-6 {
    padding-right: 1.27679rem; }
  .fib-bo-t-below-sm-6, .fib-bo-below-sm-6 {
    border-top: 1.27679rem; }
  .fib-bo-l-below-sm-6, .fib-bo-below-sm-6 {
    border-left: 1.27679rem; }
  .fib-bo-b-below-sm-6, .fib-bo-below-sm-6 {
    border-bottom: 1.27679rem; }
  .fib-bo-r-below-sm-6, .fib-bo-below-sm-6 {
    border-right: 1.27679rem; }
  .fib-mr-t-below-sm-7, .fib-mr-below-sm-7 {
    margin-top: 2.0625rem; }
  .fib-mr-l-below-sm-7, .fib-mr-below-sm-7 {
    margin-left: 2.0625rem; }
  .fib-mr-b-below-sm-7, .fib-mr-below-sm-7 {
    margin-bottom: 2.0625rem; }
  .fib-mr-r-below-sm-7, .fib-mr-below-sm-7 {
    margin-right: 2.0625rem; }
  .fib-pd-t-below-sm-7, .fib-pd-below-sm-7 {
    padding-top: 2.0625rem; }
  .fib-pd-l-below-sm-7, .fib-pd-below-sm-7 {
    padding-left: 2.0625rem; }
  .fib-pd-b-below-sm-7, .fib-pd-below-sm-7 {
    padding-bottom: 2.0625rem; }
  .fib-pd-r-below-sm-7, .fib-pd-below-sm-7 {
    padding-right: 2.0625rem; }
  .fib-bo-t-below-sm-7, .fib-bo-below-sm-7 {
    border-top: 2.0625rem; }
  .fib-bo-l-below-sm-7, .fib-bo-below-sm-7 {
    border-left: 2.0625rem; }
  .fib-bo-b-below-sm-7, .fib-bo-below-sm-7 {
    border-bottom: 2.0625rem; }
  .fib-bo-r-below-sm-7, .fib-bo-below-sm-7 {
    border-right: 2.0625rem; }
  .fib-mr-t-below-sm-8, .fib-mr-below-sm-8 {
    margin-top: 3.33929rem; }
  .fib-mr-l-below-sm-8, .fib-mr-below-sm-8 {
    margin-left: 3.33929rem; }
  .fib-mr-b-below-sm-8, .fib-mr-below-sm-8 {
    margin-bottom: 3.33929rem; }
  .fib-mr-r-below-sm-8, .fib-mr-below-sm-8 {
    margin-right: 3.33929rem; }
  .fib-pd-t-below-sm-8, .fib-pd-below-sm-8 {
    padding-top: 3.33929rem; }
  .fib-pd-l-below-sm-8, .fib-pd-below-sm-8 {
    padding-left: 3.33929rem; }
  .fib-pd-b-below-sm-8, .fib-pd-below-sm-8 {
    padding-bottom: 3.33929rem; }
  .fib-pd-r-below-sm-8, .fib-pd-below-sm-8 {
    padding-right: 3.33929rem; }
  .fib-bo-t-below-sm-8, .fib-bo-below-sm-8 {
    border-top: 3.33929rem; }
  .fib-bo-l-below-sm-8, .fib-bo-below-sm-8 {
    border-left: 3.33929rem; }
  .fib-bo-b-below-sm-8, .fib-bo-below-sm-8 {
    border-bottom: 3.33929rem; }
  .fib-bo-r-below-sm-8, .fib-bo-below-sm-8 {
    border-right: 3.33929rem; } }

@media only screen and (max-width: 991px) {
  .fib-mr-t-below-md-0, .fib-mr-below-md-0 {
    margin-top: 0rem; }
  .fib-mr-l-below-md-0, .fib-mr-below-md-0 {
    margin-left: 0rem; }
  .fib-mr-b-below-md-0, .fib-mr-below-md-0 {
    margin-bottom: 0rem; }
  .fib-mr-r-below-md-0, .fib-mr-below-md-0 {
    margin-right: 0rem; }
  .fib-pd-t-below-md-0, .fib-pd-below-md-0 {
    padding-top: 0rem; }
  .fib-pd-l-below-md-0, .fib-pd-below-md-0 {
    padding-left: 0rem; }
  .fib-pd-b-below-md-0, .fib-pd-below-md-0 {
    padding-bottom: 0rem; }
  .fib-pd-r-below-md-0, .fib-pd-below-md-0 {
    padding-right: 0rem; }
  .fib-bo-t-below-md-0, .fib-bo-below-md-0 {
    border-top: 0rem; }
  .fib-bo-l-below-md-0, .fib-bo-below-md-0 {
    border-left: 0rem; }
  .fib-bo-b-below-md-0, .fib-bo-below-md-0 {
    border-bottom: 0rem; }
  .fib-bo-r-below-md-0, .fib-bo-below-md-0 {
    border-right: 0rem; }
  .fib-mr-t-below-md-1, .fib-mr-below-md-1 {
    margin-top: 0.09821rem; }
  .fib-mr-l-below-md-1, .fib-mr-below-md-1 {
    margin-left: 0.09821rem; }
  .fib-mr-b-below-md-1, .fib-mr-below-md-1 {
    margin-bottom: 0.09821rem; }
  .fib-mr-r-below-md-1, .fib-mr-below-md-1 {
    margin-right: 0.09821rem; }
  .fib-pd-t-below-md-1, .fib-pd-below-md-1 {
    padding-top: 0.09821rem; }
  .fib-pd-l-below-md-1, .fib-pd-below-md-1 {
    padding-left: 0.09821rem; }
  .fib-pd-b-below-md-1, .fib-pd-below-md-1 {
    padding-bottom: 0.09821rem; }
  .fib-pd-r-below-md-1, .fib-pd-below-md-1 {
    padding-right: 0.09821rem; }
  .fib-bo-t-below-md-1, .fib-bo-below-md-1 {
    border-top: 0.09821rem; }
  .fib-bo-l-below-md-1, .fib-bo-below-md-1 {
    border-left: 0.09821rem; }
  .fib-bo-b-below-md-1, .fib-bo-below-md-1 {
    border-bottom: 0.09821rem; }
  .fib-bo-r-below-md-1, .fib-bo-below-md-1 {
    border-right: 0.09821rem; }
  .fib-mr-t-below-md-2, .fib-mr-below-md-2 {
    margin-top: 0.19643rem; }
  .fib-mr-l-below-md-2, .fib-mr-below-md-2 {
    margin-left: 0.19643rem; }
  .fib-mr-b-below-md-2, .fib-mr-below-md-2 {
    margin-bottom: 0.19643rem; }
  .fib-mr-r-below-md-2, .fib-mr-below-md-2 {
    margin-right: 0.19643rem; }
  .fib-pd-t-below-md-2, .fib-pd-below-md-2 {
    padding-top: 0.19643rem; }
  .fib-pd-l-below-md-2, .fib-pd-below-md-2 {
    padding-left: 0.19643rem; }
  .fib-pd-b-below-md-2, .fib-pd-below-md-2 {
    padding-bottom: 0.19643rem; }
  .fib-pd-r-below-md-2, .fib-pd-below-md-2 {
    padding-right: 0.19643rem; }
  .fib-bo-t-below-md-2, .fib-bo-below-md-2 {
    border-top: 0.19643rem; }
  .fib-bo-l-below-md-2, .fib-bo-below-md-2 {
    border-left: 0.19643rem; }
  .fib-bo-b-below-md-2, .fib-bo-below-md-2 {
    border-bottom: 0.19643rem; }
  .fib-bo-r-below-md-2, .fib-bo-below-md-2 {
    border-right: 0.19643rem; }
  .fib-mr-t-below-md-3, .fib-mr-below-md-3 {
    margin-top: 0.29464rem; }
  .fib-mr-l-below-md-3, .fib-mr-below-md-3 {
    margin-left: 0.29464rem; }
  .fib-mr-b-below-md-3, .fib-mr-below-md-3 {
    margin-bottom: 0.29464rem; }
  .fib-mr-r-below-md-3, .fib-mr-below-md-3 {
    margin-right: 0.29464rem; }
  .fib-pd-t-below-md-3, .fib-pd-below-md-3 {
    padding-top: 0.29464rem; }
  .fib-pd-l-below-md-3, .fib-pd-below-md-3 {
    padding-left: 0.29464rem; }
  .fib-pd-b-below-md-3, .fib-pd-below-md-3 {
    padding-bottom: 0.29464rem; }
  .fib-pd-r-below-md-3, .fib-pd-below-md-3 {
    padding-right: 0.29464rem; }
  .fib-bo-t-below-md-3, .fib-bo-below-md-3 {
    border-top: 0.29464rem; }
  .fib-bo-l-below-md-3, .fib-bo-below-md-3 {
    border-left: 0.29464rem; }
  .fib-bo-b-below-md-3, .fib-bo-below-md-3 {
    border-bottom: 0.29464rem; }
  .fib-bo-r-below-md-3, .fib-bo-below-md-3 {
    border-right: 0.29464rem; }
  .fib-mr-t-below-md-4, .fib-mr-below-md-4 {
    margin-top: 0.49107rem; }
  .fib-mr-l-below-md-4, .fib-mr-below-md-4 {
    margin-left: 0.49107rem; }
  .fib-mr-b-below-md-4, .fib-mr-below-md-4 {
    margin-bottom: 0.49107rem; }
  .fib-mr-r-below-md-4, .fib-mr-below-md-4 {
    margin-right: 0.49107rem; }
  .fib-pd-t-below-md-4, .fib-pd-below-md-4 {
    padding-top: 0.49107rem; }
  .fib-pd-l-below-md-4, .fib-pd-below-md-4 {
    padding-left: 0.49107rem; }
  .fib-pd-b-below-md-4, .fib-pd-below-md-4 {
    padding-bottom: 0.49107rem; }
  .fib-pd-r-below-md-4, .fib-pd-below-md-4 {
    padding-right: 0.49107rem; }
  .fib-bo-t-below-md-4, .fib-bo-below-md-4 {
    border-top: 0.49107rem; }
  .fib-bo-l-below-md-4, .fib-bo-below-md-4 {
    border-left: 0.49107rem; }
  .fib-bo-b-below-md-4, .fib-bo-below-md-4 {
    border-bottom: 0.49107rem; }
  .fib-bo-r-below-md-4, .fib-bo-below-md-4 {
    border-right: 0.49107rem; }
  .fib-mr-t-below-md-5, .fib-mr-below-md-5 {
    margin-top: 0.78571rem; }
  .fib-mr-l-below-md-5, .fib-mr-below-md-5 {
    margin-left: 0.78571rem; }
  .fib-mr-b-below-md-5, .fib-mr-below-md-5 {
    margin-bottom: 0.78571rem; }
  .fib-mr-r-below-md-5, .fib-mr-below-md-5 {
    margin-right: 0.78571rem; }
  .fib-pd-t-below-md-5, .fib-pd-below-md-5 {
    padding-top: 0.78571rem; }
  .fib-pd-l-below-md-5, .fib-pd-below-md-5 {
    padding-left: 0.78571rem; }
  .fib-pd-b-below-md-5, .fib-pd-below-md-5 {
    padding-bottom: 0.78571rem; }
  .fib-pd-r-below-md-5, .fib-pd-below-md-5 {
    padding-right: 0.78571rem; }
  .fib-bo-t-below-md-5, .fib-bo-below-md-5 {
    border-top: 0.78571rem; }
  .fib-bo-l-below-md-5, .fib-bo-below-md-5 {
    border-left: 0.78571rem; }
  .fib-bo-b-below-md-5, .fib-bo-below-md-5 {
    border-bottom: 0.78571rem; }
  .fib-bo-r-below-md-5, .fib-bo-below-md-5 {
    border-right: 0.78571rem; }
  .fib-mr-t-below-md-6, .fib-mr-below-md-6 {
    margin-top: 1.27679rem; }
  .fib-mr-l-below-md-6, .fib-mr-below-md-6 {
    margin-left: 1.27679rem; }
  .fib-mr-b-below-md-6, .fib-mr-below-md-6 {
    margin-bottom: 1.27679rem; }
  .fib-mr-r-below-md-6, .fib-mr-below-md-6 {
    margin-right: 1.27679rem; }
  .fib-pd-t-below-md-6, .fib-pd-below-md-6 {
    padding-top: 1.27679rem; }
  .fib-pd-l-below-md-6, .fib-pd-below-md-6 {
    padding-left: 1.27679rem; }
  .fib-pd-b-below-md-6, .fib-pd-below-md-6 {
    padding-bottom: 1.27679rem; }
  .fib-pd-r-below-md-6, .fib-pd-below-md-6 {
    padding-right: 1.27679rem; }
  .fib-bo-t-below-md-6, .fib-bo-below-md-6 {
    border-top: 1.27679rem; }
  .fib-bo-l-below-md-6, .fib-bo-below-md-6 {
    border-left: 1.27679rem; }
  .fib-bo-b-below-md-6, .fib-bo-below-md-6 {
    border-bottom: 1.27679rem; }
  .fib-bo-r-below-md-6, .fib-bo-below-md-6 {
    border-right: 1.27679rem; }
  .fib-mr-t-below-md-7, .fib-mr-below-md-7 {
    margin-top: 2.0625rem; }
  .fib-mr-l-below-md-7, .fib-mr-below-md-7 {
    margin-left: 2.0625rem; }
  .fib-mr-b-below-md-7, .fib-mr-below-md-7 {
    margin-bottom: 2.0625rem; }
  .fib-mr-r-below-md-7, .fib-mr-below-md-7 {
    margin-right: 2.0625rem; }
  .fib-pd-t-below-md-7, .fib-pd-below-md-7 {
    padding-top: 2.0625rem; }
  .fib-pd-l-below-md-7, .fib-pd-below-md-7 {
    padding-left: 2.0625rem; }
  .fib-pd-b-below-md-7, .fib-pd-below-md-7 {
    padding-bottom: 2.0625rem; }
  .fib-pd-r-below-md-7, .fib-pd-below-md-7 {
    padding-right: 2.0625rem; }
  .fib-bo-t-below-md-7, .fib-bo-below-md-7 {
    border-top: 2.0625rem; }
  .fib-bo-l-below-md-7, .fib-bo-below-md-7 {
    border-left: 2.0625rem; }
  .fib-bo-b-below-md-7, .fib-bo-below-md-7 {
    border-bottom: 2.0625rem; }
  .fib-bo-r-below-md-7, .fib-bo-below-md-7 {
    border-right: 2.0625rem; }
  .fib-mr-t-below-md-8, .fib-mr-below-md-8 {
    margin-top: 3.33929rem; }
  .fib-mr-l-below-md-8, .fib-mr-below-md-8 {
    margin-left: 3.33929rem; }
  .fib-mr-b-below-md-8, .fib-mr-below-md-8 {
    margin-bottom: 3.33929rem; }
  .fib-mr-r-below-md-8, .fib-mr-below-md-8 {
    margin-right: 3.33929rem; }
  .fib-pd-t-below-md-8, .fib-pd-below-md-8 {
    padding-top: 3.33929rem; }
  .fib-pd-l-below-md-8, .fib-pd-below-md-8 {
    padding-left: 3.33929rem; }
  .fib-pd-b-below-md-8, .fib-pd-below-md-8 {
    padding-bottom: 3.33929rem; }
  .fib-pd-r-below-md-8, .fib-pd-below-md-8 {
    padding-right: 3.33929rem; }
  .fib-bo-t-below-md-8, .fib-bo-below-md-8 {
    border-top: 3.33929rem; }
  .fib-bo-l-below-md-8, .fib-bo-below-md-8 {
    border-left: 3.33929rem; }
  .fib-bo-b-below-md-8, .fib-bo-below-md-8 {
    border-bottom: 3.33929rem; }
  .fib-bo-r-below-md-8, .fib-bo-below-md-8 {
    border-right: 3.33929rem; } }

@media only screen and (max-width: 1199px) {
  .fib-mr-t-below-lg-0, .fib-mr-below-lg-0 {
    margin-top: 0rem; }
  .fib-mr-l-below-lg-0, .fib-mr-below-lg-0 {
    margin-left: 0rem; }
  .fib-mr-b-below-lg-0, .fib-mr-below-lg-0 {
    margin-bottom: 0rem; }
  .fib-mr-r-below-lg-0, .fib-mr-below-lg-0 {
    margin-right: 0rem; }
  .fib-pd-t-below-lg-0, .fib-pd-below-lg-0 {
    padding-top: 0rem; }
  .fib-pd-l-below-lg-0, .fib-pd-below-lg-0 {
    padding-left: 0rem; }
  .fib-pd-b-below-lg-0, .fib-pd-below-lg-0 {
    padding-bottom: 0rem; }
  .fib-pd-r-below-lg-0, .fib-pd-below-lg-0 {
    padding-right: 0rem; }
  .fib-bo-t-below-lg-0, .fib-bo-below-lg-0 {
    border-top: 0rem; }
  .fib-bo-l-below-lg-0, .fib-bo-below-lg-0 {
    border-left: 0rem; }
  .fib-bo-b-below-lg-0, .fib-bo-below-lg-0 {
    border-bottom: 0rem; }
  .fib-bo-r-below-lg-0, .fib-bo-below-lg-0 {
    border-right: 0rem; }
  .fib-mr-t-below-lg-1, .fib-mr-below-lg-1 {
    margin-top: 0.09821rem; }
  .fib-mr-l-below-lg-1, .fib-mr-below-lg-1 {
    margin-left: 0.09821rem; }
  .fib-mr-b-below-lg-1, .fib-mr-below-lg-1 {
    margin-bottom: 0.09821rem; }
  .fib-mr-r-below-lg-1, .fib-mr-below-lg-1 {
    margin-right: 0.09821rem; }
  .fib-pd-t-below-lg-1, .fib-pd-below-lg-1 {
    padding-top: 0.09821rem; }
  .fib-pd-l-below-lg-1, .fib-pd-below-lg-1 {
    padding-left: 0.09821rem; }
  .fib-pd-b-below-lg-1, .fib-pd-below-lg-1 {
    padding-bottom: 0.09821rem; }
  .fib-pd-r-below-lg-1, .fib-pd-below-lg-1 {
    padding-right: 0.09821rem; }
  .fib-bo-t-below-lg-1, .fib-bo-below-lg-1 {
    border-top: 0.09821rem; }
  .fib-bo-l-below-lg-1, .fib-bo-below-lg-1 {
    border-left: 0.09821rem; }
  .fib-bo-b-below-lg-1, .fib-bo-below-lg-1 {
    border-bottom: 0.09821rem; }
  .fib-bo-r-below-lg-1, .fib-bo-below-lg-1 {
    border-right: 0.09821rem; }
  .fib-mr-t-below-lg-2, .fib-mr-below-lg-2 {
    margin-top: 0.19643rem; }
  .fib-mr-l-below-lg-2, .fib-mr-below-lg-2 {
    margin-left: 0.19643rem; }
  .fib-mr-b-below-lg-2, .fib-mr-below-lg-2 {
    margin-bottom: 0.19643rem; }
  .fib-mr-r-below-lg-2, .fib-mr-below-lg-2 {
    margin-right: 0.19643rem; }
  .fib-pd-t-below-lg-2, .fib-pd-below-lg-2 {
    padding-top: 0.19643rem; }
  .fib-pd-l-below-lg-2, .fib-pd-below-lg-2 {
    padding-left: 0.19643rem; }
  .fib-pd-b-below-lg-2, .fib-pd-below-lg-2 {
    padding-bottom: 0.19643rem; }
  .fib-pd-r-below-lg-2, .fib-pd-below-lg-2 {
    padding-right: 0.19643rem; }
  .fib-bo-t-below-lg-2, .fib-bo-below-lg-2 {
    border-top: 0.19643rem; }
  .fib-bo-l-below-lg-2, .fib-bo-below-lg-2 {
    border-left: 0.19643rem; }
  .fib-bo-b-below-lg-2, .fib-bo-below-lg-2 {
    border-bottom: 0.19643rem; }
  .fib-bo-r-below-lg-2, .fib-bo-below-lg-2 {
    border-right: 0.19643rem; }
  .fib-mr-t-below-lg-3, .fib-mr-below-lg-3 {
    margin-top: 0.29464rem; }
  .fib-mr-l-below-lg-3, .fib-mr-below-lg-3 {
    margin-left: 0.29464rem; }
  .fib-mr-b-below-lg-3, .fib-mr-below-lg-3 {
    margin-bottom: 0.29464rem; }
  .fib-mr-r-below-lg-3, .fib-mr-below-lg-3 {
    margin-right: 0.29464rem; }
  .fib-pd-t-below-lg-3, .fib-pd-below-lg-3 {
    padding-top: 0.29464rem; }
  .fib-pd-l-below-lg-3, .fib-pd-below-lg-3 {
    padding-left: 0.29464rem; }
  .fib-pd-b-below-lg-3, .fib-pd-below-lg-3 {
    padding-bottom: 0.29464rem; }
  .fib-pd-r-below-lg-3, .fib-pd-below-lg-3 {
    padding-right: 0.29464rem; }
  .fib-bo-t-below-lg-3, .fib-bo-below-lg-3 {
    border-top: 0.29464rem; }
  .fib-bo-l-below-lg-3, .fib-bo-below-lg-3 {
    border-left: 0.29464rem; }
  .fib-bo-b-below-lg-3, .fib-bo-below-lg-3 {
    border-bottom: 0.29464rem; }
  .fib-bo-r-below-lg-3, .fib-bo-below-lg-3 {
    border-right: 0.29464rem; }
  .fib-mr-t-below-lg-4, .fib-mr-below-lg-4 {
    margin-top: 0.49107rem; }
  .fib-mr-l-below-lg-4, .fib-mr-below-lg-4 {
    margin-left: 0.49107rem; }
  .fib-mr-b-below-lg-4, .fib-mr-below-lg-4 {
    margin-bottom: 0.49107rem; }
  .fib-mr-r-below-lg-4, .fib-mr-below-lg-4 {
    margin-right: 0.49107rem; }
  .fib-pd-t-below-lg-4, .fib-pd-below-lg-4 {
    padding-top: 0.49107rem; }
  .fib-pd-l-below-lg-4, .fib-pd-below-lg-4 {
    padding-left: 0.49107rem; }
  .fib-pd-b-below-lg-4, .fib-pd-below-lg-4 {
    padding-bottom: 0.49107rem; }
  .fib-pd-r-below-lg-4, .fib-pd-below-lg-4 {
    padding-right: 0.49107rem; }
  .fib-bo-t-below-lg-4, .fib-bo-below-lg-4 {
    border-top: 0.49107rem; }
  .fib-bo-l-below-lg-4, .fib-bo-below-lg-4 {
    border-left: 0.49107rem; }
  .fib-bo-b-below-lg-4, .fib-bo-below-lg-4 {
    border-bottom: 0.49107rem; }
  .fib-bo-r-below-lg-4, .fib-bo-below-lg-4 {
    border-right: 0.49107rem; }
  .fib-mr-t-below-lg-5, .fib-mr-below-lg-5 {
    margin-top: 0.78571rem; }
  .fib-mr-l-below-lg-5, .fib-mr-below-lg-5 {
    margin-left: 0.78571rem; }
  .fib-mr-b-below-lg-5, .fib-mr-below-lg-5 {
    margin-bottom: 0.78571rem; }
  .fib-mr-r-below-lg-5, .fib-mr-below-lg-5 {
    margin-right: 0.78571rem; }
  .fib-pd-t-below-lg-5, .fib-pd-below-lg-5 {
    padding-top: 0.78571rem; }
  .fib-pd-l-below-lg-5, .fib-pd-below-lg-5 {
    padding-left: 0.78571rem; }
  .fib-pd-b-below-lg-5, .fib-pd-below-lg-5 {
    padding-bottom: 0.78571rem; }
  .fib-pd-r-below-lg-5, .fib-pd-below-lg-5 {
    padding-right: 0.78571rem; }
  .fib-bo-t-below-lg-5, .fib-bo-below-lg-5 {
    border-top: 0.78571rem; }
  .fib-bo-l-below-lg-5, .fib-bo-below-lg-5 {
    border-left: 0.78571rem; }
  .fib-bo-b-below-lg-5, .fib-bo-below-lg-5 {
    border-bottom: 0.78571rem; }
  .fib-bo-r-below-lg-5, .fib-bo-below-lg-5 {
    border-right: 0.78571rem; }
  .fib-mr-t-below-lg-6, .fib-mr-below-lg-6 {
    margin-top: 1.27679rem; }
  .fib-mr-l-below-lg-6, .fib-mr-below-lg-6 {
    margin-left: 1.27679rem; }
  .fib-mr-b-below-lg-6, .fib-mr-below-lg-6 {
    margin-bottom: 1.27679rem; }
  .fib-mr-r-below-lg-6, .fib-mr-below-lg-6 {
    margin-right: 1.27679rem; }
  .fib-pd-t-below-lg-6, .fib-pd-below-lg-6 {
    padding-top: 1.27679rem; }
  .fib-pd-l-below-lg-6, .fib-pd-below-lg-6 {
    padding-left: 1.27679rem; }
  .fib-pd-b-below-lg-6, .fib-pd-below-lg-6 {
    padding-bottom: 1.27679rem; }
  .fib-pd-r-below-lg-6, .fib-pd-below-lg-6 {
    padding-right: 1.27679rem; }
  .fib-bo-t-below-lg-6, .fib-bo-below-lg-6 {
    border-top: 1.27679rem; }
  .fib-bo-l-below-lg-6, .fib-bo-below-lg-6 {
    border-left: 1.27679rem; }
  .fib-bo-b-below-lg-6, .fib-bo-below-lg-6 {
    border-bottom: 1.27679rem; }
  .fib-bo-r-below-lg-6, .fib-bo-below-lg-6 {
    border-right: 1.27679rem; }
  .fib-mr-t-below-lg-7, .fib-mr-below-lg-7 {
    margin-top: 2.0625rem; }
  .fib-mr-l-below-lg-7, .fib-mr-below-lg-7 {
    margin-left: 2.0625rem; }
  .fib-mr-b-below-lg-7, .fib-mr-below-lg-7 {
    margin-bottom: 2.0625rem; }
  .fib-mr-r-below-lg-7, .fib-mr-below-lg-7 {
    margin-right: 2.0625rem; }
  .fib-pd-t-below-lg-7, .fib-pd-below-lg-7 {
    padding-top: 2.0625rem; }
  .fib-pd-l-below-lg-7, .fib-pd-below-lg-7 {
    padding-left: 2.0625rem; }
  .fib-pd-b-below-lg-7, .fib-pd-below-lg-7 {
    padding-bottom: 2.0625rem; }
  .fib-pd-r-below-lg-7, .fib-pd-below-lg-7 {
    padding-right: 2.0625rem; }
  .fib-bo-t-below-lg-7, .fib-bo-below-lg-7 {
    border-top: 2.0625rem; }
  .fib-bo-l-below-lg-7, .fib-bo-below-lg-7 {
    border-left: 2.0625rem; }
  .fib-bo-b-below-lg-7, .fib-bo-below-lg-7 {
    border-bottom: 2.0625rem; }
  .fib-bo-r-below-lg-7, .fib-bo-below-lg-7 {
    border-right: 2.0625rem; }
  .fib-mr-t-below-lg-8, .fib-mr-below-lg-8 {
    margin-top: 3.33929rem; }
  .fib-mr-l-below-lg-8, .fib-mr-below-lg-8 {
    margin-left: 3.33929rem; }
  .fib-mr-b-below-lg-8, .fib-mr-below-lg-8 {
    margin-bottom: 3.33929rem; }
  .fib-mr-r-below-lg-8, .fib-mr-below-lg-8 {
    margin-right: 3.33929rem; }
  .fib-pd-t-below-lg-8, .fib-pd-below-lg-8 {
    padding-top: 3.33929rem; }
  .fib-pd-l-below-lg-8, .fib-pd-below-lg-8 {
    padding-left: 3.33929rem; }
  .fib-pd-b-below-lg-8, .fib-pd-below-lg-8 {
    padding-bottom: 3.33929rem; }
  .fib-pd-r-below-lg-8, .fib-pd-below-lg-8 {
    padding-right: 3.33929rem; }
  .fib-bo-t-below-lg-8, .fib-bo-below-lg-8 {
    border-top: 3.33929rem; }
  .fib-bo-l-below-lg-8, .fib-bo-below-lg-8 {
    border-left: 3.33929rem; }
  .fib-bo-b-below-lg-8, .fib-bo-below-lg-8 {
    border-bottom: 3.33929rem; }
  .fib-bo-r-below-lg-8, .fib-bo-below-lg-8 {
    border-right: 3.33929rem; } }

/* End Generating Fibonacci Sequence */
/*Body padding*/
.main-padding {
  padding-top: 1.875rem;
  padding-right: 1.25rem;
  padding-left: 1.25rem;
  padding-bottom: 1.875rem; }
  @media only screen and (max-width: 991px) {
    .main-padding {
      padding-top: 0.9375rem;
      padding-right: 0.9375rem;
      padding-left: 0.9375rem;
      padding-bottom: 0.9375rem; } }
  @media only screen and (max-width: 767px) {
    .main-padding {
      padding-top: 0.9375rem;
      padding-right: 0.8125rem;
      padding-left: 0.8125rem;
      padding-bottom: 0.9375rem; } }
  @media only screen and (max-width: 575px) {
    .main-padding {
      padding-top: 0.9375rem;
      padding-right: 0.5625rem;
      padding-left: 0.5625rem;
      padding-bottom: 0.9375rem; } }

/*
    Font mixins.
*/
.navbar-remove-background {
  background-color: transparent !important; }
  @media only screen and (max-width: 991px) {
    .navbar-remove-background {
      background-color: #ffffff !important; } }
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    .navbar-remove-background .navbar-user {
      top: 3.75rem;
      right: 2.25rem; } }
  @media only screen and (min-width: 1200px) {
    .navbar-remove-background .navbar-user {
      top: 3.75rem;
      right: 2.25rem; } }
  .navbar-remove-background .navbar-left {
    margin-top: 0.3125rem; }
  .navbar-remove-background .navbar-right {
    margin-top: 0.3125rem; }
  .navbar-remove-background .navbar-logo {
    margin-top: -1.5rem; }
  .navbar-remove-background .navbar-nav {
    padding-top: 5.625rem;
    position: relative;
    width: 80%;
    margin: 0 auto; }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
      .navbar-remove-background .navbar-nav {
        padding-right: 3rem;
        padding-left: 1rem; } }
  .navbar-remove-background .navbar-toggler {
    position: absolute;
    display: inline-block; }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
      .navbar-remove-background .navbar-toggler {
        top: 4.5rem;
        left: 3.125rem; } }
    @media only screen and (min-width: 1200px) {
      .navbar-remove-background .navbar-toggler {
        top: 4.5rem;
        left: 3.125rem; } }
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    .navbar-remove-background .navbar-site-switch {
      top: 4rem;
      right: 5.625rem; } }
  @media only screen and (min-width: 1200px) {
    .navbar-remove-background .navbar-site-switch {
      top: 4rem;
      right: 5.625rem; } }
  @media only screen and (min-width: 1200px) {
    .navbar-remove-background .search {
      top: 4.1875rem;
      left: 5.75rem; } }
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    .navbar-remove-background .search {
      top: 4.1875rem;
      left: 5.75rem; } }
  .navbar-remove-background .burger .navbar-nav {
    width: 100%;
    padding-top: 9.375rem;
    padding-bottom: 100%; }
  @media only screen and (max-width: 767px) {
    .navbar-remove-background .burger .navbar-nav {
      padding-top: 8.375rem; } }
  @media only screen and (max-width: 575px) {
    .navbar-remove-background .burger .navbar-nav {
      padding-top: 6.25rem;
      padding-bottom: 200%; } }
  @media only screen and (max-width: 991px) {
    .navbar-remove-background .search {
      border: none;
      background: none;
      position: absolute; }
      .navbar-remove-background .search:focus {
        outline: none; } }

.navbar-transition {
  -webkit-transition-property: background-color;
  transition-property: background-color;
  -webkit-transition-duration: 150ms;
          transition-duration: 150ms;
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear; }
  @media only screen and (max-width: 991px) {
    .navbar-transition {
      -webkit-transition: none;
      transition: none; } }

.top-nav-height {
  max-height: 17.625rem;
  height: 100%; }
  .top-nav-height hr {
    margin-left: 1rem;
    background-color: #f8d869;
    width: 30%;
    border: solid #f8d869 1.5px; }
  .top-nav-height strong {
    font-size: 0.875rem; }
  .top-nav-height h6 {
    color: #2b3335; }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .top-nav-height {
      max-height: 22.625rem; } }
  @media only screen and (max-width: 767px) {
    .top-nav-height {
      border-bottom: solid 0.0125rem white; } }
  @media only screen and (max-width: 575px) {
    .top-nav-height {
      max-height: 19.625rem; } }

.padding-prod {
  padding: 1.875rem; }
  .padding-prod span {
    color: #ffffff; }
  .padding-prod p {
    font-size: 0.75rem; }
  .padding-prod .prod-title p {
    margin-bottom: 0rem; }
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    .padding-prod {
      padding: 1.25rem; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .padding-prod {
      padding: 0.625rem; }
      .padding-prod .h4 {
        font-size: 1.25rem; } }
  @media only screen and (max-width: 767px) {
    .padding-prod {
      padding-left: 1.5625rem;
      padding-right: 1.5625rem; } }
  @media only screen and (max-width: 575px) {
    .padding-prod {
      padding: 1.25rem; } }

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .img-md-hidden {
    display: none; } }

@media only screen and (max-width: 575px) {
  .img-md-hidden {
    display: none; } }

@media only screen and (max-width: 1199px) {
  .show-sm {
    display: none !important; } }

@media only screen and (max-width: 767px) {
  .show-sm {
    display: block !important; } }

.text-gold-white {
  color: #f8d869; }
  .text-gold-white h3, .text-gold-white p, .text-gold-white span {
    color: #ffffff; }
  .text-gold-white .manuka h3 {
    font-size: 2.5rem; }
    @media only screen and (max-width: 1199px) {
      .text-gold-white .manuka h3 {
        font-size: 1.5rem; } }
    @media only screen and (max-width: 991px) {
      .text-gold-white .manuka h3 {
        line-height: 1.25rem;
        line-height: 1.625rem; } }
    @media only screen and (max-width: 767px) {
      .text-gold-white .manuka h3 {
        line-height: 1.625rem; } }
    @media only screen and (max-width: 575px) {
      .text-gold-white .manuka h3 {
        margin-bottom: 0rem;
        font-size: 1.875rem; } }

@media only screen and (max-width: 767px) {
  .video-imagePromo {
    width: 100% !important;
    position: relative !important; } }

.planet-text {
  position: relative;
  top: -2.9375rem;
  left: 3.625rem;
  margin-bottom: -1.6875rem; }

.image-over {
  top: -1%;
  height: 102%;
  z-index: 100;
  position: relative; }
  .image-over img {
    width: auto;
    height: 105%;
    max-height: 24.375rem; }
  @media only screen and (max-width: 767px) {
    .image-over {
      display: none; } }

.newproduct-box-height {
  height: 26.25rem; }
  @media only screen and (max-width: 1199px) {
    .newproduct-box-height {
      height: 22.8125rem; } }
  @media only screen and (max-width: 991px) {
    .newproduct-box-height {
      height: 20.625rem; } }
  @media only screen and (max-width: 767px) {
    .newproduct-box-height {
      min-height: 100%;
      height: auto; } }

.image-over-2 {
  left: 0rem;
  top: 1.25rem;
  max-width: 80%;
  margin: 0 auto;
  position: relative;
  width: 100%;
  height: 100%; }
  .image-over-2 img {
    width: 100%;
    margin: 0 auto;
    position: relative;
    z-index: 10; }
    @media only screen and (max-width: 1199px) {
      .image-over-2 img {
        width: 100%;
        top: 15%; } }
    @media only screen and (max-width: 767px) {
      .image-over-2 img {
        width: 25%; } }
  @media screen and (min-width: 1200px) and (max-width: 1542px) {
    .image-over-2 {
      max-width: 100%; } }
  @media only screen and (max-width: 1199px) {
    .image-over-2 {
      width: 100%;
      max-width: 100%; } }
  @media only screen and (max-width: 767px) {
    .image-over-2 {
      display: none; } }

.hide-md-above {
  display: none; }
  @media only screen and (max-width: 767px) {
    .hide-md-above {
      display: block; } }

@media only screen and (max-width: 767px) {
  .hide-sm-below {
    display: none; } }

.home-3-columns .productimg {
  width: 9.375rem; }

.productimg {
  width: 9.375rem; }
  @media only screen and (max-width: 575px) {
    .productimg {
      padding-top: 0.625rem; } }

.cta-product {
  padding-top: 1.875rem;
  padding-bottom: 5rem; }
  @media only screen and (max-width: 991px) {
    .cta-product {
      padding-bottom: 2.5rem; } }
  @media only screen and (max-width: 575px) {
    .cta-product {
      padding-top: 1rem;
      padding-bottom: 3.75rem; } }

.register-row-margin {
  padding-left: 12.5rem;
  padding-right: 12.5rem; }
  .register-row-margin .font-selima-white {
    font-family: "Selima";
    color: #ffffff;
    font-size: 5rem;
    margin-top: -3.125rem; }
  .register-row-margin p {
    font-family: "Gotham A", "Gotham B", "Arial";
    font-weight: normal;
    font-style: normal;
    font-weight: 400;
    color: #ffffff; }
  @media only screen and (max-width: 767px) {
    .register-row-margin {
      padding-left: 0.625rem;
      padding-right: 0.625rem; } }
  @media only screen and (max-width: 575px) {
    .register-row-margin {
      padding: 2.5rem; } }

.font-selima-h3 {
  font-size: 3.75rem;
  margin-top: -0.25rem;
  margin-bottom: 1.875rem; }

.carousel-item {
  text-align: center; }

@media only screen and (max-width: 575px) {
  .product-grid-cta {
    padding: 0.625rem; } }

@media only screen and (max-width: 991px) {
  .selima-2-lines {
    line-height: 3rem; } }

.newRangeTag {
  position: absolute;
  top: 0rem;
  left: 35px;
  /* was 10% */
  width: auto;
  height: auto;
  margin-bottom: 30px;
  /* was 10% */
  z-index: 99; }
  @media only screen and (max-width: 991px) {
    .newRangeTag {
      width: 6.25rem; } }
  @media only screen and (max-width: 767px) {
    .newRangeTag {
      position: absolute;
      width: 5.625rem; } }
  @media only screen and (max-width: 575px) {
    .newRangeTag {
      width: 4.6875rem;
      left: 4%; } }

.newProdImage {
  position: relative;
  width: 100%;
  height: auto;
  padding-top: 70px;
  padding-bottom: 30px;
  max-width: 31.25rem;
  left: 0rem;
  padding-left: 2.5rem;
  padding-bottom: 1.25rem; }
  @media only screen and (max-width: 991px) {
    .newProdImage {
      padding-left: 0.3125rem;
      left: 0.9375rem; } }
  @media only screen and (max-width: 767px) {
    .newProdImage {
      margin-top: 6.25rem;
      left: 0rem;
      margin-left: auto;
      margin-right: auto;
      margin-bottom: 0rem;
      display: block;
      padding-left: 0rem;
      padding-bottom: 0rem;
      padding-top: 0; } }

.newProdImage2 {
  position: relative;
  width: 100%;
  height: auto;
  padding-top: 70px;
  padding-bottom: 30px;
  max-width: 31.25rem;
  left: 0rem;
  padding-left: 2.5rem;
  padding-bottom: 1.25rem; }
  @media only screen and (max-width: 991px) {
    .newProdImage2 {
      padding-left: 0.3125rem;
      left: 0.9375rem; } }
  @media only screen and (max-width: 767px) {
    .newProdImage2 {
      margin-top: 6.25rem;
      left: 0rem;
      margin-left: auto;
      margin-right: auto;
      margin-bottom: 0rem;
      display: block;
      padding-left: 0rem;
      padding-bottom: 0rem;
      padding-top: 0; } }

.newReleaseTag {
  position: absolute;
  top: 0rem;
  left: 35px;
  /* was 8% */
  width: auto;
  height: auto;
  margin-bottom: 30px;
  /* was 10% */
  z-index: 99; }
  @media only screen and (max-width: 991px) {
    .newReleaseTag {
      width: 6.25rem; } }
  @media only screen and (max-width: 767px) {
    .newReleaseTag {
      position: absolute;
      width: 5.625rem; } }
  @media only screen and (max-width: 575px) {
    .newReleaseTag {
      width: 4.6875rem;
      left: 4%; } }

.bg-lg-scale {
  background-size: auto; }
  @media only screen and (max-width: 1400px) {
    .bg-lg-scale {
      background-size: cover; } }

/*IE 10 + Styling*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .navbar-remove-background .navbar-nav {
    padding-top: 3.125rem;
    position: relative;
    width: 80%;
    margin: 0 auto; } }
  @media only screen and (-ms-high-contrast: active) and (min-width: 992px) and (max-width: 1199px) {
    .navbar-remove-background .navbar-nav {
      padding-right: 3rem;
      padding-left: 1rem; } }

.item-panel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  padding: .625rem 15px;
  width: 33.333333%; }

.item-panel-inner {
  width: 100%;
  margin: 0; }
  .item-panel-inner .row {
    height: 100%; }
  .item-panel-inner .block-item, .item-panel-inner .text-media-panel {
    margin-bottom: 0; }
  .item-panel-inner .item-panel-image {
    width: auto; }
    @media only screen and (max-width: 991px) {
      .item-panel-inner .item-panel-image {
        max-height: 11.875rem; } }

.stockist-panel {
  padding: .625rem 15px; }
  @media only screen and (max-width: 991px) {
    .stockist-panel {
      min-height: 15.625rem; } }

.product-related .product-save {
  right: 15px !important; }

.gradient {
  max-height: 12.5rem;
  overflow: hidden; }
  .gradient::after {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    content: "";
    pointer-events: none;
    z-index: 0;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#2b3335), color-stop(80%, rgba(255, 255, 255, 0)));
    background-image: linear-gradient(to top, #2b3335, rgba(255, 255, 255, 0) 80%); }

.read-more {
  position: absolute;
  bottom: 0.3125rem;
  z-index: 1; }

.brand-video-row {
  padding: 0.625rem;
  height: 31.25rem; }
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    .brand-video-row {
      height: 25rem; } }
  @media only screen and (max-width: 991px) {
    .brand-video-row {
      height: auto; } }
  .brand-video-row .description {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    text-align: center; }
    @media only screen and (max-width: 991px) {
      .brand-video-row .description {
        font-size: 0.875rem; } }
    @media only screen and (max-width: 767px) {
      .brand-video-row .description {
        padding-top: 1.25rem;
        margin-bottom: 0.625rem; } }
    .brand-video-row .description .font-selima {
      color: #f8d869;
      font-size: 3.25rem; }

.product-article .product-save {
  bottom: 0;
  right: 0; }

.tvc__title {
  position: absolute;
  bottom: 0.625rem;
  width: 100%;
  padding-right: 2.8125rem;
  padding-left: 0.9375rem;
  text-align: center;
  font-family: "Gotham A", "Gotham B", "Arial";
  font-weight: normal;
  font-style: normal;
  font-weight: 500;
  font-size: 0.75rem; }
  @media only screen and (max-width: 991px) {
    .tvc__title {
      font-size: 1rem; } }
  @media only screen and (max-width: 767px) {
    .tvc__title {
      font-size: 0.75rem; } }
  @media only screen and (max-width: 575px) {
    .tvc__title {
      font-size: 0.75rem; } }

.tvc img {
  width: 100%; }

.tvc .play-button {
  width: 4.375rem;
  height: 4.375rem;
  margin-left: -2.1875rem;
  margin-top: -2.1875rem; }
  @media only screen and (max-width: 575px) {
    .tvc .play-button {
      width: 2.1875rem;
      height: 2.1875rem;
      margin-left: -1.09375rem;
      margin-top: -1.09375rem; } }

@media only screen and (max-width: 991px) {
  .item-panel {
    width: 50%; } }

@media only screen and (max-width: 767px) {
  .item-panel {
    width: 100%; } }

@media all and (-ms-high-contrast: none) {
  .brand-video-row .description {
    display: block;
    height: 100%;
    margin: auto !important;
    padding: 5% 0%; } }

.carousel-inner .carousel-item {
  transition: -webkit-transform .6s ease;
  -webkit-transition: -webkit-transform .6s ease;
  transition: transform .6s ease;
  transition: transform .6s ease, -webkit-transform .6s ease; }

#headerCarousel {
  width: 100%; }
  #headerCarousel .header-image-desktop {
    display: none;
    opacity: 0; }
  #headerCarousel .header-image-mobile {
    display: block;
    opacity: 1; }
  #headerCarousel .carousel-item.header-solution, #headerCarousel .carousel-item .header-solution {
    margin: 0; }
  #headerCarousel .carousel-indicators {
    left: auto;
    right: auto;
    bottom: -30px;
    margin: auto;
    padding: 15px; }
    @media (min-width: 767px) {
      #headerCarousel .carousel-indicators {
        bottom: -36px; } }
    #headerCarousel .carousel-indicators li {
      width: 40px;
      height: 6px;
      cursor: pointer;
      background-color: black; }
    #headerCarousel .carousel-indicators .active {
      background-color: #f8d869; }

@media (min-width: 767px) {
  #headerCarousel .header-image-desktop {
    display: block;
    opacity: 1; }
  #headerCarousel .header-image-mobile {
    display: none;
    opacity: 0; } }

@media (min-width: 2000px) {
  #headerCarousel .header-image-desktop {
    background-size: 2000px auto; } }

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiIuLi9jc3MvaG9tZS5taW4uY3NzIiwic291cmNlUm9vdCI6IiJ9*/