/* GANTRY5 DEVELOPMENT MODE ENABLED.

   WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!

   For more information on modifying CSS, please read:

   http://docs.gantry.org/gantry5/configure/styles
   http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

/* Common */
@media screen and (min-width: 60rem) {
  /* line 3, templates/g5_hydrogen/custom/scss/custom.scss */
  .g-container {
    width: 60rem;
  }
}
/* End of Common */
/* Top Position */
/* line 9, templates/g5_hydrogen/custom/scss/custom.scss */
#g-top a, #g-header .size-60 a {
  font-family: 'Niconne', cursive;
  font-size: 3.5em;
  color: #a80506 !important;
  line-height: 1;
  margin-top: 20px;
  display: block;
  opacity: 1;
}
/* line 18, templates/g5_hydrogen/custom/scss/custom.scss */
#g-header .size-20 a {
  color: #a80506 !important;
}
/* line 21, templates/g5_hydrogen/custom/scss/custom.scss */
#g-top .g-content, #g-header .g-content {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* End of Top Position */
/* Navigation Position */
/* line 29, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation {
  box-shadow: 0px 2px 5px 0px rgba(59, 58, 59, 1);
  -webkit-box-shadow: 0px 2px 5px 0px rgba(59, 58, 59, 1);
  -moz-box-shadow: 0px 2px 5px 0px rgba(59, 58, 59, 1);
}
/* line 34, templates/g5_hydrogen/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li > .g-menu-item-container {
  padding: 0.938rem;
}
/* line 37, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation li a {
  font-size: 14px;
}
/* line 40, templates/g5_hydrogen/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
  text-transform: uppercase;
}
/* line 43, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container {
  color: #000;
}
/* line 46, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-menu-item-131 .fa {
  font-size: 18px;
  margin-top: 2px;
}
/************
 #g-navigation li.g-menu-item-122 {
 margin-right: 10.5em;
 }
 ******************/
/* line 55, templates/g5_hydrogen/custom/scss/custom.scss */
.g-menu-item-131 span {
  display: none;
}
/* line 58, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation li a img {
  width: 18px;
}
/* End of Navigation Position */
/* Showcase Position */
/* line 63, templates/g5_hydrogen/custom/scss/custom.scss */
#g-showcase {
  padding: 0;
}
/* line 66, templates/g5_hydrogen/custom/scss/custom.scss */
#g-showcase .g-container {
  width: 100%;
}
/* line 69, templates/g5_hydrogen/custom/scss/custom.scss */
#g-showcase .g-content {
  margin: 0;
  padding: 0;
}
/* line 73, templates/g5_hydrogen/custom/scss/custom.scss */
div#n2-ss-1.n2-ss-desktop .n2-ss-widget-display-desktop, div#n2-ss-1.n2-ss-tablet .n2-ss-widget-display-tablet, div#n2-ss-1.n2-ss-mobile .n2-ss-widget-display-mobile {
  margin-top: -23px !important;
}
/* End of Showcase Position */
/* Feature Position */
/* line 80, templates/g5_hydrogen/custom/scss/custom.scss */
#g-feature .size-100 a {
  position: fixed;
  color: #fff;
  z-index: 1000 !important;
  background-color: #a80506;
  top: 200px;
  left: 0;
  /* width: 10%; */
  padding: 1.2em;
  border: 1px solid #fff;
}
/* line 91, templates/g5_hydrogen/custom/scss/custom.scss */
#g-feature .fa {
  color: #7f7f7f;
  font-size: 4em;
}
/* line 95, templates/g5_hydrogen/custom/scss/custom.scss */
#g-feature .size-25 .g-content {
  margin-top: 0;
  padding-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 101, templates/g5_hydrogen/custom/scss/custom.scss */
#g-feature .size-100 .g-content {
  margin: 0;
  padding: 0;
}
/* End of Feature Position */
/* Utility Position */
/* line 107, templates/g5_hydrogen/custom/scss/custom.scss */
#g-utility {
  background-color: rgba(0, 0, 0, 0.5) !important;
  background-image: url('../images/1.jpg');
  background-repeat: no-repeat;
  background-size: cover;
  height: 450px;
}
/* line 114, templates/g5_hydrogen/custom/scss/custom.scss */
#g-utility h1 {
  color: #fff;
  font-family: 'Niconne', cursive;
  font-size: 5em;
  line-height: 1;
  margin-top: 105px;
}
/* End of Utility Position */
/* Amenities Position */
/* line 123, templates/g5_hydrogen/custom/scss/custom.scss */
#g-amenities .uk-width-medium-1-6 {
  text-align: center;
}
/* line 126, templates/g5_hydrogen/custom/scss/custom.scss */
#g-amenities .uk-width-medium-1-6 .fa {
  font-size: 2.5em !important;
}
/* line 129, templates/g5_hydrogen/custom/scss/custom.scss */
#g-amenities .g-accordion p, #g-amenities .g-accordion .fa {
  color: #7f7f7f !important;
}
/* End of Amenities Position */
/* Maintop Position */
/* line 134, templates/g5_hydrogen/custom/scss/custom.scss */
#g-maintop {
  color: #fff;
  background: linear-gradient(#8e0404, #a80506);
  background: -webkit-linear-gradient(#8e0404, #a80506);
  background: -o-linear-gradient(#8e0404, #a80506);
  background: -moz-linear-gradient(#8e0404, #a80506);
}
/* line 141, templates/g5_hydrogen/custom/scss/custom.scss */
#g-maintop strong {
  color: #fff;
}
/* line 144, templates/g5_hydrogen/custom/scss/custom.scss */
#g-mainbottom h3 {
  font-family: 'Niconne', cursive;
  font-size: 3.5em;
  color: #a60506;
  text-align: center;
}
/* line 150, templates/g5_hydrogen/custom/scss/custom.scss */
blockquote {
  border-left: 0;
}
/* line 153, templates/g5_hydrogen/custom/scss/custom.scss */
.bx-wrapper .bx-prev {
  left: -70px !important;
}
/* line 156, templates/g5_hydrogen/custom/scss/custom.scss */
.bx-wrapper .bx-next {
  right: -70px !important;
}
/* line 159, templates/g5_hydrogen/custom/scss/custom.scss */
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {
  margin-top: 20px;
}
/* line 162, templates/g5_hydrogen/custom/scss/custom.scss */
.mod-st-testimonial-99 .st-testimonial-author {
  font-weight: 500;
  text-transform: uppercase;
  color: #a60506;
}
/* End of Maintop Position */
/* Main Position */
/* line 169, templates/g5_hydrogen/custom/scss/custom.scss */
#g-main.error .g-content {
  margin-top: auto;
  padding-top: auto;
}
/* line 173, templates/g5_hydrogen/custom/scss/custom.scss */
#g-main .g-content {
  margin-top: -50px;
  padding-top: 0;
}
/* line 177, templates/g5_hydrogen/custom/scss/custom.scss */
div.page-header h2 {
  text-transform: uppercase;
  text-align: center;
}
/* line 181, templates/g5_hydrogen/custom/scss/custom.scss */
.well {
  background-color: transparent;
  border: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 191, templates/g5_hydrogen/custom/scss/custom.scss */
input, textarea, .uneditable-input {
  width: auto;
}
/* line 194, templates/g5_hydrogen/custom/scss/custom.scss */
#contact-form input {
  width: 100%;
}
/* line 197, templates/g5_hydrogen/custom/scss/custom.scss */
#contact-form textarea {
  min-width: 100%;
}
/* line 200, templates/g5_hydrogen/custom/scss/custom.scss */
a.chronoforms6_credits {
  display: none;
}
/* line 203, templates/g5_hydrogen/custom/scss/custom.scss */
.g-particle-intro {
  margin-bottom: 0;
  text-align: left;
}
/* line 207, templates/g5_hydrogen/custom/scss/custom.scss */
div.g-accordion p {
  margin: 1rem 0;
  color: #121212;
}
/* line 211, templates/g5_hydrogen/custom/scss/custom.scss */
div.g-accordion .fa {
  font-size: 1em !important;
  color: #121212 !important;
}
/* line 215, templates/g5_hydrogen/custom/scss/custom.scss */
#g-feature .size-50 a {
  font-weight: 500;
}
/* line 218, templates/g5_hydrogen/custom/scss/custom.scss */
.g-particle-intro .g-title-separator {
  background: transparent;
}
/* line 221, templates/g5_hydrogen/custom/scss/custom.scss */
#g-feature .g-accordion {
  border-top: 1px solid #ddd;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
}
/* line 227, templates/g5_hydrogen/custom/scss/custom.scss */
#g-amenities h3 {
  text-transform: uppercase;
  text-align: center;
}
/**********************************
 .mytestimonials_image {
 width: auto !important;
 }
 .mytestimonials_textblock h3, .mytestimonials_title {
 display: none;
 }
 .owl-carousel.owl-loaded {
 margin-top: -30px;
 }
 .owl-carousel .owl-stage-outer {
 height: 500px;
 }
 #form-testimonial input:not([type]).invalid,
 #form-testimonial input:not([type]):focus.invalid,
 #form-testimonial input[type=text].invalid,
 #form-testimonial input[type=text]:focus.invalid,
 #form-testimonial input[type=password].invalid,
 #form-testimonial input[type=password]:focus.invalid,
 #form-testimonial input[type=email].invalid,
 #form-testimonial input[type=email]:focus.invalid,
 #form-testimonial input[type=url].invalid,
 #form-testimonial input[type=url]:focus.invalid,
 #form-testimonial input[type=time].invalid,
 #form-testimonial input[type=time]:focus.invalid,
 #form-testimonial input[type=date].invalid,
 #form-testimonial input[type=date]:focus.invalid,
 #form-testimonial input[type=datetime].invalid,
 #form-testimonial input[type=datetime]:focus.invalid,
 #form-testimonial input[type=datetime-local].invalid,
 #form-testimonial input[type=datetime-local]:focus.invalid,
 #form-testimonial input[type=tel].invalid,
 #form-testimonial input[type=tel]:focus.invalid,
 #form-testimonial input[type=number].invalid,
 #form-testimonial input[type=number]:focus.invalid,
 #form-testimonial input[type=search].invalid,
 #form-testimonial input[type=search]:focus.invalid,
 #form-testimonial textarea.materialize-textarea.invalid,
 #form-testimonial textarea.materialize-textarea:focus.invalid {
 border: 1px solid #F44336;
 box-shadow: none !important;
 }
 #form-testimonial input:not([type]),
 #form-testimonial input[type=text],
 #form-testimonial input[type=password],
 #form-testimonial input[type=email],
 #form-testimonial input[type=url],
 #form-testimonial input[type=time],
 #form-testimonial input[type=date],
 #form-testimonial input[type=datetime],
 #form-testimonial input[type=datetime-local],
 #form-testimonial input[type=tel],
 #form-testimonial input[type=number],
 #form-testimonial input[type=search],
 #form-testimonial textarea.materialize-textarea {
 border: 1px solid #9e9e9e;
 border-radius: 5px;
 height: 2.5rem;
 padding: 10px 20px;
 }
 #form-testimonial input:not([type]):focus:not([readonly]), 
 #form-testimonial input[type=text]:focus:not([readonly]),
 #form-testimonial input[type=password]:focus:not([readonly]),
 #form-testimonial input[type=email]:focus:not([readonly]),
 #form-testimonial input[type=url]:focus:not([readonly]),
 #form-testimonial input[type=time]:focus:not([readonly]),
 #form-testimonial input[type=date]:focus:not([readonly]),
 #form-testimonial input[type=datetime]:focus:not([readonly]),
 #form-testimonial input[type=datetime-local]:focus:not([readonly]),
 #form-testimonial input[type=tel]:focus:not([readonly]),
 #form-testimonial input[type=number]:focus:not([readonly]),
 #form-testimonial input[type=search]:focus:not([readonly]),
 #form-testimonial textarea.materialize-textarea:focus:not([readonly]) {
 border: 1px solid #26a69a;
 box-shadow: none;
 }
 #form-testimonial textarea.materialize-textarea {
 min-height: 10rem;
 width: 100% !important;
 }
 #form-testimonial .btn, #form-testimonial .btn-large {
 background-color: #a80506;
 background-image: none;
 }
 #form-testimonial .btn:hover {
 background-color: #000000;
 }
 **********************************/
/* line 319, templates/g5_hydrogen/custom/scss/custom.scss */
div.contact h3, div.contact legend {
  display: none;
}
/* line 322, templates/g5_hydrogen/custom/scss/custom.scss */
.ui.brown.button, .ui.brown.buttons .button {
  background-color: #a80506 !important;
  font-weight: normal;
  border-radius: 0;
}
/* End of Main Position */
/* Mainbottom Position */
/* line 329, templates/g5_hydrogen/custom/scss/custom.scss */
a.st-testimonials-powered-by {
  display: none;
}
/* line 332, templates/g5_hydrogen/custom/scss/custom.scss */
#g-mainbottom .bx-wrapper {
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  border: 0 !important;
}
/* line 338, templates/g5_hydrogen/custom/scss/custom.scss */
#g-mainbottom .testimonials .g-content {
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 342, templates/g5_hydrogen/custom/scss/custom.scss */
#g-mainbottom .add-testimonial .g-content {
  margin-top: 0;
  padding-top: 0;
}
/* line 346, templates/g5_hydrogen/custom/scss/custom.scss */
#g-mainbottom .testimonials {
  margin-bottom: -60px;
}
/* End of Mainbottom Position */
/* Extension Position */
/* line 351, templates/g5_hydrogen/custom/scss/custom.scss */
#g-extension {
  background-color: #9c0505;
  color: #fff;
}
/* line 355, templates/g5_hydrogen/custom/scss/custom.scss */
#g-extension .size-100 h3 {
  color: #fff;
  text-transform: uppercase;
}
/* line 359, templates/g5_hydrogen/custom/scss/custom.scss */
#g-extension .size-100 .g-content {
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 363, templates/g5_hydrogen/custom/scss/custom.scss */
#g-extension strong {
  color: #fff;
  font-size: 1.2em;
}
/* line 367, templates/g5_hydrogen/custom/scss/custom.scss */
#g-extension .fa {
  font-size: 3em;
}
/* line 370, templates/g5_hydrogen/custom/scss/custom.scss */
#g-extension .size-33-3 .g-content {
  margin-top: 0;
  padding-top: 0;
}
/* End of Extension Position */
/* Footer Position */
/* line 376, templates/g5_hydrogen/custom/scss/custom.scss */
#g-footer form::before {
  content: "To access special offers for returning guests:";
  line-height: 2.5;
}
/* line 380, templates/g5_hydrogen/custom/scss/custom.scss */
#g-footer strong, #g-footer h3 {
  color: #121212;
}
/* line 383, templates/g5_hydrogen/custom/scss/custom.scss */
#g-footer h3 {
  text-transform: uppercase;
}
/* line 386, templates/g5_hydrogen/custom/scss/custom.scss */
#g-footer .uk-accordion-title {
  font-size: 14px;
}
/* End of Footer Position */
/* Copyright Position */
/* line 391, templates/g5_hydrogen/custom/scss/custom.scss */
#g-copyright, .error-footer {
  background-color: #000 !important;
  color: #fff;
  font-size: 0.8em;
}
/* End of Copyright Position */
/* Back to Top */
/* line 398, templates/g5_hydrogen/custom/scss/custom.scss */
#scrollToTop {
  font-size: 1.2em !important;
  width: 50px !important;
  padding: 10px !important;
}
/* End of Back to Top */
/* Media Queries */
@media all and (max-width: 48rem) {
  /*************************
   #g-feature .size-25 {
   max-width: 25% !important;
   font-size: 0.9em;
   }
   *************************/
  /* line 406, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-top .size-20, #g-top .size-20.align-right {
    text-align: center !important;
  }
  /* line 409, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-maintop .size-30 {
    text-align: center;
  }
  /* line 412, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-maintop .size-30 .g-content {
    margin-bottom: 0;
    padding-bottom: 0;
  }
  /* line 416, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-maintop .size-70 .g-content {
    margin-top: 0;
    padding-top: 0;
  }
  /* line 420, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-footer .rules .g-content, #g-footer .cancellation .g-content {
    margin-top: 0;
    padding-top: 0;
  }
  /* line 424, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-footer .offers .g-content, #g-footer .rules .g-content {
    margin-bottom: 0;
  }
  /* line 433, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-extension .size-33-3 {
    max-width: 33% !important;
    font-size: 0.8em;
  }
  /* line 437, templates/g5_hydrogen/custom/scss/custom.scss */
  #scrollToTop {
    display: none;
  }
  /* line 440, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main .g-content {
    margin-top: 0;
    padding-top: 0;
  }
  /* line 444, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .g-accordion .fa-plus-circle {
    font-size: 1em !important;
  }
  /* line 447, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-50 a {
    margin-left: 0;
  }
  /* line 450, templates/g5_hydrogen/custom/scss/custom.scss */
  [class*="uk-width"] {
    box-sizing: border-box;
    width: 33%;
    padding: 20px;
  }
}
@media screen and (max-width: 35.5rem) {
  /* line 457, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-16-7 {
    flex-basis: 33%;
  }
  /* line 460, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-16-7 .g-content {
    margin-top: 0;
    padding-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
  }
  /* line 466, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-footer .rules h3 {
    text-align: center;
  }
}
@media screen and (min-width: 35.6rem) and (max-width: 47.9375rem) {
  /* line 471, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-16-7 {
    flex-basis: 16.66667%;
    font-size: 0.85rem;
  }
}
@media screen and (min-width: 48rem) and (max-width: 70rem) {
  /* line 477, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-navigation .g-container {
    width: 100%;
  }
  /* line 480, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-navigation li.g-menu-item-122 {
    margin-right: 0;
  }
  /* line 483, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-100 a {
    top: 120px !important;
  }
}
@media screen and (max-width: 320px) {
  /* line 488, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-utility h1 {
    margin-top: -110px;
  }
  /* line 491, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-100 a {
    top: 50px;
    font-size: 0.8em;
  }
  /* line 495, templates/g5_hydrogen/custom/scss/custom.scss */
  div.bx-controls {
    display: none;
  }
  /* line 498, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main {
    margin-top: -60px;
  }
  /* line 501, templates/g5_hydrogen/custom/scss/custom.scss */
  #contact-form textarea {
    width: 80% !important;
  }
  /* line 504, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-top a, #g-header .size-60 a {
    font-size: 1.7em;
  }
  /* line 507, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-100 .g-content {
    margin-bottom: -30px;
    padding-bottom: 0;
  }
  /* line 511, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .fa {
    font-size: 2.5em !important;
  }
  /* line 514, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-25 .g-content {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
    padding-bottom: 0;
  }
  /* line 519, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-extension .size-100 h3 {
    font-size: 1.25em !important;
  }
}
@media screen and (min-width: 321px) and (max-width: 360px) {
  /* line 524, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-utility h1 {
    margin-top: -50px;
  }
  /* line 527, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main .g-content {
    margin-top: 0;
    padding-top: 0;
  }
  /* line 531, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-100 a {
    top: 50px;
  }
  /* line 534, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-top a, #g-header .size-60 a {
    font-size: 1.95em;
  }
  /* line 537, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main {
    margin-top: -60px;
  }
}
@media screen and (min-width: 361px) and (max-width: 375px) {
  /* line 542, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-utility h1 {
    margin-top: -50px;
  }
  /* line 545, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main .g-content {
    margin-top: 0;
    padding-top: 0;
  }
  /* line 549, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-100 a {
    top: 50px;
  }
  /* line 552, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-top a, #g-header .size-60 a {
    font-size: 2em;
  }
  /* line 555, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main {
    margin-top: -60px;
  }
}
@media screen and (min-width: 376px) and (max-width: 384px) {
  /* line 560, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-maintop .size-30 .g-content {
    margin-bottom: -30px;
    padding-bottom: 0;
  }
  /* line 564, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-utility h1 {
    margin-top: -20px;
  }
  /* line 567, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main .g-content {
    margin-top: 0;
    padding-top: 0;
  }
  /* line 571, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-100 a {
    top: 50px;
  }
  /* line 574, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-top a, #g-header .size-60 a {
    font-size: 2.14em;
  }
  /* line 577, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main {
    margin-top: -60px;
  }
}
@media screen and (min-width: 385px) and (max-width: 414px) {
  /* line 582, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-maintop .size-30 .g-content {
    margin-bottom: -30px;
    padding-bottom: 0;
  }
  /* line 586, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-utility h1 {
    margin-top: -20px;
  }
  /* line 589, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main .g-content {
    margin-top: 0;
    padding-top: 0;
  }
  /* line 593, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-100 a {
    top: 50px;
  }
  /* line 596, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-top a, #g-header .size-60 a {
    font-size: 2.3em;
  }
  /* line 599, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main {
    margin-top: -60px;
  }
}
@media screen and (min-width: 415px) and (max-width: 480px) {
  /* line 604, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-utility h1 {
    margin-top: -30px;
  }
  /* line 607, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-100 a {
    top: 50px;
  }
  /* line 610, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-top a, #g-header .size-60 a {
    font-size: 2.5em;
  }
  /* line 613, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-25 .g-content {
    margin-top: -30px !important;
  }
  /* line 616, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main {
    margin-top: -70px;
  }
}
@media screen and (min-width: 481px) and (max-width: 568px) {
  /* line 621, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-utility h1 {
    margin-top: -30px;
  }
  /* line 624, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main .g-content {
    margin-top: 0;
    padding-top: 0;
  }
  /* line 628, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-100 a {
    top: 50px;
  }
  /* line 631, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-top a, #g-header .size-60 a {
    font-size: 2.75em;
  }
  /* line 634, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main {
    margin-top: -50px;
  }
}
@media screen and (min-width: 569px) and (max-width: 600px) {
  /* line 639, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-utility h1 {
    margin-top: -30px;
  }
  /* line 642, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main .g-content {
    margin-top: 0;
    padding-top: 0;
  }
  /* line 646, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-100 a {
    top: 50px;
  }
  /* line 649, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-top a, #g-header .size-60 a {
    font-size: 2.75em;
  }
  /* line 652, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main {
    margin-top: -60px;
  }
}
@media screen and (min-width: 601px) and (max-width: 640px) {
  /* line 657, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-utility h1 {
    margin-top: -30px;
  }
  /* line 660, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main .g-content {
    margin-top: 0;
    padding-top: 0;
  }
  /* line 664, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-100 a {
    top: 50px;
  }
  /* line 667, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-top a, #g-header .size-60 a {
    font-size: 2.75em;
  }
  /* line 670, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main {
    margin-top: -50px;
  }
}
@media screen and (min-width: 641px) and (max-width: 667px) {
  /* line 675, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-utility h1 {
    margin-top: -30px;
  }
  /* line 678, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main .g-content {
    margin-top: 0;
    padding-top: 0;
  }
  /* line 682, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-100 a {
    top: 50px;
  }
  /* line 685, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-top a, #g-header .size-60 a {
    font-size: 2.75em;
  }
  /* line 688, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main {
    margin-top: -50px;
  }
}
@media screen and (min-width: 668px) and (max-width: 736px) {
  /* line 693, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-utility h1 {
    margin-top: -30px;
  }
  /* line 696, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-maintop .size-30 .g-content {
    margin-bottom: -30px;
    padding-bottom: 0;
  }
  /* line 700, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main .g-content {
    margin-top: 0;
    padding-top: 0;
  }
  /* line 704, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-100 a {
    top: 50px;
  }
  /* line 707, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-top a, #g-header .size-60 a {
    font-size: 2.75em;
  }
  /* line 710, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main {
    margin-top: -60px;
  }
}
@media screen and (min-width: 737px) and (max-width: 768px) {
  /* line 715, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-top .size-20, #g-top .size-60 {
    min-width: 100%;
    text-align: center !important;
  }
  /* line 719, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-utility h1 {
    margin-top: 50px;
  }
  /* line 722, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-maintop .size-30, #g-maintop .size-70 {
    min-width: 100%;
  }
  /* line 725, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-maintop .size-30 {
    text-align: center;
  }
  /* line 728, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-maintop .size-30 .g-content {
    margin-bottom: 0;
    padding-bottom: 0;
  }
  /* line 732, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-footer .size-33-3 {
    min-width: 100%;
    text-align: center;
  }
  /* line 736, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main .g-content {
    margin-top: 0;
    padding-top: 0;
  }
  /* line 740, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-100 a {
    top: 50px;
  }
  /* line 743, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main {
    margin-top: -60px;
  }
}
@media screen and (min-width: 769px) and (max-width: 812px) {
  /* line 748, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-top .size-20, #g-top .size-60 {
    min-width: 100%;
    text-align: center !important;
  }
  /* line 752, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-utility h1 {
    margin-top: 50px;
  }
  /* line 755, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-maintop .size-30, #g-maintop .size-70 {
    min-width: 100%;
  }
  /* line 758, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-maintop .size-30 {
    text-align: center;
  }
  /* line 761, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-maintop .size-30 .g-content {
    margin-bottom: 0;
    padding-bottom: 0;
  }
  /* line 765, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-footer .size-33-3 {
    min-width: 100%;
    text-align: center;
  }
  /* line 769, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-100 a {
    top: 50px;
  }
  /* line 772, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-maintop .size-70 .g-content {
    margin-top: 0;
    padding-top: 0;
  }
  /* line 776, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-footer .offers .g-content, #g-footer .rules .g-content {
    margin-bottom: 0;
    padding-bottom: 0;
  }
  /* line 780, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-footer .rules .g-content, #g-footer .cancellation .g-content {
    margin-top: 0;
    padding-top: 0;
  }
  /* line 784, templates/g5_hydrogen/custom/scss/custom.scss */
  div.page-header h2 {
    margin-top: 35px;
  }
  /* line 787, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-50 a {
    margin-left: 0;
  }
}
@media screen and (min-width: 813px) and (max-width: 834px) {
  /* line 792, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-top .size-20, #g-top .size-60 {
    min-width: 100%;
    text-align: center !important;
  }
  /* line 796, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-utility h1 {
    margin-top: 50px;
  }
  /* line 799, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-maintop .size-30, #g-maintop .size-70 {
    min-width: 100%;
  }
  /* line 802, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-maintop .size-30 {
    text-align: center;
  }
  /* line 805, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-maintop .size-30 .g-content {
    margin-bottom: 0;
    padding-bottom: 0;
  }
  /* line 809, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-footer .size-33-3 {
    min-width: 100%;
    text-align: center;
  }
  /* line 813, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-100 a {
    top: 50px;
  }
  /* line 816, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-maintop .size-70 .g-content {
    margin-top: 0;
    padding-top: 0;
  }
  /* line 820, templates/g5_hydrogen/custom/scss/custom.scss */
  div.page-header h2 {
    margin-top: 35px;
  }
  /* line 823, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-50 a {
    margin-left: 0;
  }
}
@media screen and (min-width: 835px) and (max-width: 906px) {
  /* line 828, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-top .size-20, #g-top .size-60 {
    min-width: 100%;
    text-align: center !important;
  }
  /* line 832, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-utility h1 {
    margin-top: 50px;
  }
  /* line 835, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-maintop .size-30, #g-maintop .size-70 {
    min-width: 100%;
  }
  /* line 838, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-maintop .size-30 {
    text-align: center;
  }
  /* line 841, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-maintop .size-30 .g-content {
    margin-bottom: 0;
    padding-bottom: 0;
  }
  /* line 845, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-footer .size-33-3 {
    min-width: 100%;
    text-align: center;
  }
  /* line 849, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-100 a {
    top: 50px;
  }
  /* line 852, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-maintop .size-70 .g-content {
    margin-top: 0;
    padding-top: 0;
  }
  /* line 856, templates/g5_hydrogen/custom/scss/custom.scss */
  div.page-header h2 {
    margin-top: 35px;
  }
  /* line 859, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-50 a {
    margin-left: 0;
  }
}
@media screen and (min-width: 907px) and (max-width: 960px) {
  /* line 864, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-top p, #g-header p {
    margin-top: 3em;
  }
  /* line 867, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-100 a {
    top: 50px;
  }
  /* line 870, templates/g5_hydrogen/custom/scss/custom.scss */
  div.page-header h2 {
    margin-top: 35px;
  }
  /* line 873, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-50 a {
    margin-left: 0;
  }
}
@media screen and (min-width: 961px) and (max-width: 1024px) {
  /* line 878, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-top p, #g-header p {
    margin-top: 1.5em;
  }
  /* line 881, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-100 a {
    top: 50px;
  }
  /* line 884, templates/g5_hydrogen/custom/scss/custom.scss */
  .bx-wrapper .bx-prev {
    left: -40px !important;
  }
  /* line 887, templates/g5_hydrogen/custom/scss/custom.scss */
  .bx-wrapper .bx-next {
    right: -40px !important;
  }
  /* line 890, templates/g5_hydrogen/custom/scss/custom.scss */
  div.page-header h2 {
    margin-top: 35px;
  }
  /* line 893, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-50 a {
    margin-left: 0;
  }
}
@media screen and (min-width: 1025px) and (max-width: 1112px) {
  /* line 898, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-navigation li.g-menu-item-122 {
    margin-right: 0;
  }
  /* line 901, templates/g5_hydrogen/custom/scss/custom.scss */
  .g-main-nav .g-toplevel > li > .g-menu-item-container {
    padding: 0.8rem;
  }
  /* line 904, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-100 a {
    top: 70px;
  }
  /* line 907, templates/g5_hydrogen/custom/scss/custom.scss */
  div.page-header h2 {
    margin-top: 40px;
  }
  /* line 910, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-50 a {
    margin-left: 0;
  }
}
@media screen and (min-width: 1113px) and (max-width: 1280px) {
  /* line 915, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-feature .size-50 a {
    margin-left: 0;
  }
}
/* End of Media Queries */
