/*
    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, .category-panel-desc, .item-panel-desc, .item-panel-dosage {
  margin-bottom: 1.25rem; }
  @media only screen and (max-width: 767px) {
    .block-item, .text-media-panel, .category-panel-desc, .item-panel-desc, .item-panel-dosage {
      margin-bottom: 0.625rem; } }

.block-item-sm {
  margin-bottom: 0.625rem; }

.block-item-xm {
  margin-bottom: 1.875rem; }

.block-item-break, .category-panel-image {
  margin-bottom: 3.75rem; }
  @media only screen and (max-width: 991px) {
    .block-item-break, .category-panel-image {
      margin-bottom: 2.5rem; } }
  @media only screen and (max-width: 767px) {
    .block-item-break, .category-panel-image {
      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 {
  -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.
*/
.product-grid {
  width: 100%;
  min-height: 1.875rem; }
  @media only screen and (max-width: 575px) {
    .product-grid {
      margin-bottom: 0 !important; } }

/*
    Category panel.
*/
.category-panel {
  padding: 0.625rem;
  width: 25%; }
  @media only screen and (max-width: 991px) {
    .category-panel {
      width: 33%; } }
  @media only screen and (max-width: 767px) {
    .category-panel {
      width: 50%; } }

.category-panel-inner, .item-panel-inner {
  padding-top: 1.5625rem;
  padding-bottom: 3.75rem;
  padding-right: 1.25rem;
  padding-left: 1.25rem;
  background-image: url("/content/img/shared/backgroundTexture.png");
  background-repeat: repeat;
  background-size: inherit;
  height: auto;
  margin: auto;
  text-align: center;
  color: #bdbdbd !important;
  cursor: pointer;
  position: relative; }
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    .category-panel-inner, .item-panel-inner {
      height: 25.9375rem; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .category-panel-inner, .item-panel-inner {
      height: 25.3125rem; } }
  @media only screen and (min-width: 576px) and (max-width: 767px) {
    .category-panel-inner, .item-panel-inner {
      height: 25.9375rem; } }
  @media only screen and (max-width: 575px) {
    .category-panel-inner, .item-panel-inner {
      height: auto;
      background-image: none;
      padding: 1rem 0rem 3.75rem; } }

.category-panel-name {
  font-size: 1.5rem;
  line-height: 1.875rem;
  height: 6.25rem;
  width: 15rem;
  color: #f8d869;
  text-transform: uppercase;
  vertical-align: middle;
  display: table-cell; }
  @media only screen and (max-width: 575px) {
    .category-panel-name {
      font-size: 1.11vw;
      line-height: 1.25rem;
      height: auto;
      width: auto;
      color: #2b3335;
      text-transform: capitalize;
      font-weight: bold; } }
  @media only screen and (max-width: 575px) and (max-width: 1441.44144px) {
    .category-panel-name {
      font-size: 16px; } }
  @media only screen and (max-width: 575px) and (min-width: 180.18018rem) {
    .category-panel-name {
      font-size: 2rem; } }

.category-panel-image {
  max-width: 14.125rem;
  width: 100%; }
  @media only screen and (max-width: 575px) {
    .category-panel-image {
      margin-bottom: 0.3125rem; } }

.category-panel-desc, .item-panel-desc {
  font-size: 0.875rem;
  line-height: 1.125rem;
  margin-bottom: 3.125rem; }

.category-panel-btn {
  bottom: 2.0625rem;
  left: 0rem;
  right: 0rem;
  position: absolute; }
  @media only screen and (max-width: 575px) {
    .category-panel-btn {
      bottom: 0.0625rem; } }

/*
    Item panel.
*/
.item-panel {
  position: relative;
  padding: 0.625rem;
  width: 33%; }
  @media only screen and (max-width: 991px) {
    .item-panel {
      width: 50%; } }
  @media only screen and (max-width: 767px) {
    .item-panel {
      width: 100%; } }

.item-panel-inner {
  padding: 1.25rem 1.25rem;
  height: auto;
  text-align: left;
  cursor: pointer; }
  .item-panel-inner hr {
    border-top: solid 0.125rem #f8d869;
    width: 25%;
    margin-left: 0;
    margin-right: auto; }
  @media only screen and (max-width: 575px) {
    .item-panel-inner {
      background-image: url("/content/img/shared/backgroundTexture.png");
      background-repeat: repeat;
      background-size: inherit; } }

.item-panel-featured {
  font-size: 1.875rem;
  line-height: 1.875rem;
  margin-top: -0.625rem;
  margin-bottom: 1.25rem;
  margin-left: -1.25rem;
  padding-left: 1.25rem;
  padding-right: 0.3125rem;
  font-family: "Selima";
  color: #f8d869;
  position: relative;
  background: #000;
  padding-bottom: 3px; }
  .item-panel-featured span {
    top: -3px;
    position: relative; }

.OSX .item-panel-featured span {
  top: 4px; }

.item-panel-name {
  font-size: 1.25rem;
  line-height: 1.25rem;
  margin-bottom: 0.625rem;
  max-width: 100%; }

.item-panel-parent-name {
  font-size: 0.625rem;
  text-transform: uppercase;
  color: #9ca3a5;
  max-width: 100%; }

.item-panel-image {
  max-height: 11.875rem;
  max-width: 100%;
  position: absolute;
  right: 0px;
  /*@include media-md-below {
        @include max-height(150);
    }*/ }

.item-panel-desc {
  margin-bottom: 4.375rem;
  height: auto !important;
  max-width: 100%; }
  @media only screen and (max-width: 767px) {
    .item-panel-desc {
      margin-bottom: 0.625rem; } }

.item-panel-ingredient {
  margin-bottom: 0.3125rem;
  font-size: 0.75rem;
  text-transform: uppercase;
  color: #f8d869; }

.item-panel-dosage {
  font-size: 0.75rem;
  margin-top: -3.75rem;
  margin-bottom: 1.875rem;
  position: relative;
  width: 100%;
  text-transform: uppercase;
  color: #f8d869; }
  @media only screen and (max-width: 767px) {
    .item-panel-dosage {
      margin-top: 0; } }

.item-panel-button {
  position: relative;
  bottom: 0rem; }

.item-information {
  padding: 2.5rem 0rem;
  background-color: #f9f9f0;
  background-position: center;
  background-size: cover; }

.item-information-panel {
  padding: 1.25rem;
  margin-left: 0.625rem;
  margin-right: 0.625rem;
  margin-bottom: 0.3125rem;
  font-size: 0.875rem;
  line-height: 1.125rem;
  background-color: #ffffff; }
  .item-information-panel .header {
    margin-bottom: 0.3125rem;
    color: #2b3335;
    font-family: "Gotham A", "Gotham B", "Arial";
    font-weight: normal;
    font-style: normal;
    font-weight: 500;
    text-transform: uppercase; }
  .item-information-panel .content {
    margin-bottom: 1.25rem; }
  .item-information-panel .ingredient-col-left {
    float: left;
    width: 32px; }
  .item-information-panel .ingredient-col-right {
    float: left;
    width: calc(100% - 32px);
    padding-left: 5%; }
  .item-information-panel .ingredient-name {
    color: #e0b21b; }
  .item-information-panel .ingredient-image {
    width: 2rem;
    height: 2rem;
    border-radius: 50%; }
  @media only screen and (min-width: 576px) and (max-width: 767px) {
    .item-information-panel {
      margin: 2px auto !important; } }
  @media only screen and (max-width: 575px) {
    .item-information-panel {
      margin-left: 0.625rem !important;
      margin-right: 0.625rem !important; } }

.item-faqs {
  padding: 1.875rem 0rem;
  background-color: #f9f9f0; }

.product p {
  margin-bottom: 0rem; }

.product-save {
  display: none;
  position: absolute;
  bottom: 0.625rem;
  right: 0.625rem;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0.5); }

/*Product save class change to related products*/
.product-related .product-save {
  position: absolute;
  bottom: 10px !important;
  right: 10px !important;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0.5); }

.product-save-inner {
  font-size: 0.625rem;
  padding: 0.625rem 0.9375rem;
  text-transform: uppercase;
  color: #ffffff; }
  .product-save-inner div {
    margin-right: 0.625rem;
    width: 3.75rem; }

/*Filter*/
.filters-select {
  width: 35%;
  display: inline;
  margin-bottom: 0; }
  @media only screen and (max-width: 991px) {
    .filters-select {
      margin-bottom: 0.625rem; } }
  @media only screen and (max-width: 767px) {
    .filters-select {
      width: 30%; } }
  @media only screen and (max-width: 575px) {
    .filters-select {
      width: 100%; } }

#search-button {
  position: relative;
  top: -0.125rem; }

#filters-filter:not(.filter-support) .support-options {
  display: none !important; }

#filters-filter:not(.filter-contain) .contain-options {
  display: none !important; }

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .question-btn {
    position: relative;
    bottom: 1rem; } }

/*.bg-off-white {
    .category-panel {
        @include padding($gap-sm);
        width: 33%;

        @include media-md-below {
            width: 50%;
        }

        @include media-sm-below {
            width: 100%;
        }

        @include media-xs-only{
            width: 100%;
        }
    }

    .category-panel-inner {
        @include padding(25);
        background-image: none;
        height: auto;
        margin: auto;
        text-align: left;
        color: #bdbdbd !important;
        cursor: pointer;
        position: relative;
    }

    .category-panel-name {
        @include font-size(24);
        @include line-height(30);
        @include width(240);
        color: $yellow;
        height: auto;
        text-transform: uppercase;
        vertical-align: middle;
        display: table-cell;

        @include media-xs-only {
            @include responsive-font(1.11vw, 16px, 2rem);
            @include line-height($gap-md);
            height: auto;
            width: auto;
            color: $black;
            text-transform: capitalize;
            font-weight: bold;
        }
    }

    .category-panel-image {
        @extend .block-item-break;
        @include max-width(226);
        width: 100%;

        @include media-xs-only {
            @include margin-b(5);
        }
    }

    .category-panel-desc {
        @extend .block-item;
        @include font-size(14);
        @include line-height(18);
        @include margin-b(20);
    }

    .category-panel-btn {
        @include bottom(33);
        @include left(0);
        @include right(0);
        position: absolute;

        @include media-xs-only {
            @include bottom(1);
        }
    }
}*/

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiIuLi9jc3MvcHJvZHVjdC5taW4uY3NzIiwic291cmNlUm9vdCI6IiJ9*/