/* 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
 */

@charset "UTF-8";
/* // Gallery Feature Particle
@import "gallery-feature"; */
/* ------------------------------------ */
/* play-regular - latin */
@font-face {
  font-display: swap;
  font-family: "Play-local";
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/play/play-v19-latin-regular.eot');
  /* IE9 Compat Modes */
  src: url('../fonts/play/play-v19-latin-regular.eot#iefix') format("embedded-opentype"), url('../fonts/play/play-v19-latin-regular.woff2') format("woff2"), url('../fonts/play/play-v19-latin-regular.woff') format("woff"), url('../fonts/play/play-v19-latin-regular.ttf') format("truetype"), url('../fonts/play/play-v19-latin-regular.svg#Play') format("svg");
  /* Legacy iOS */
}
/* play-700 - latin */
@font-face {
  font-display: swap;
  font-family: "Play-local";
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/play/play-v19-latin-700.eot');
  /* IE9 Compat Modes */
  src: url('../fonts/play/play-v19-latin-700.eot#iefix') format("embedded-opentype"), url('../fonts/play/play-v19-latin-700.woff2') format("woff2"), url('../fonts/play/play-v19-latin-700.woff') format("woff"), url('../fonts/play/play-v19-latin-700.ttf') format("truetype"), url('../custom/fonts/play/play-v19-latin-700.svg#Play') format("svg");
  /* Legacy iOS */
}
/* open-sans-regular - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Open-Sans-local";
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/open-sans/open-sans-v40-latin-regular.eot');
  /* IE9 Compat Modes */
  src: url('../fonts/open-sans/open-sans-v40-latin-regular.eot#iefix') format("embedded-opentype"), url('../fonts/open-sans/open-sans-v40-latin-regular.woff2') format("woff2"), url('../fonts/open-sans/open-sans-v40-latin-regular.woff') format("woff"), url('../fonts/open-sans/open-sans-v40-latin-regular.ttf') format("truetype"), url('../fonts/open-sans/open-sans-v40-latin-regular.svg#OpenSans') format("svg");
  /* Legacy iOS */
}
/* open-sans-italic - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Open-Sans-local";
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/open-sans/open-sans-v40-latin-italic.eot');
  /* IE9 Compat Modes */
  src: url('../fonts/open-sans/open-sans-v40-latin-italic.eot#iefix') format("embedded-opentype"), url('../fonts/open-sans/open-sans-v40-latin-italic.woff2') format("woff2"), url('../fonts/open-sans/open-sans-v40-latin-italic.woff') format("woff"), url('../fonts/open-sans/open-sans-v40-latin-italic.ttf') format("truetype"), url('../fonts/open-sans/open-sans-v40-latin-italic.svg#OpenSans') format("svg");
  /* Legacy iOS */
}
/* open-sans-700 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Open-Sans-local";
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/open-sans/open-sans-v40-latin-700.eot');
  /* IE9 Compat Modes */
  src: url('../fonts/open-sans/open-sans-v40-latin-700.eot#iefix') format("embedded-opentype"), url('../fonts/open-sans/open-sans-v40-latin-700.woff2') format("woff2"), url('../fonts/open-sans/open-sans-v40-latin-700.woff') format("woff"), url('../fonts/open-sans/open-sans-v40-latin-700.ttf') format("truetype"), url('../fonts/open-sans/open-sans-v40-latin-700.svg#OpenSans') format("svg");
  /* Legacy iOS */
}
/* open-sans-700italic - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Open-Sans-local";
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/open-sans/open-sans-v40-latin-700italic.eot');
  /* IE9 Compat Modes */
  src: url('../fonts/open-sans/open-sans-v40-latin-700italic.eot#iefix') format("embedded-opentype"), url('../fonts/open-sans/open-sans-v40-latin-700italic.woff2') format("woff2"), url('../fonts/open-sans/open-sans-v40-latin-700italic.woff') format("woff"), url('../fonts/open-sans/open-sans-v40-latin-700italic.ttf') format("truetype"), url('../fonts/open-sans/open-sans-v40-latin-700italic.svg#OpenSans') format("svg");
  /* Legacy iOS */
}
/* Eintrag in /templates/it_paradise/gantry/theme.yaml um den Font im Picker zu laden:
  fonts:
    roboto:
      400: 'gantry-theme://fonts/roboto_regular_macroman/Roboto-Regular-webfont'
      500: 'gantry-theme://fonts/roboto_medium_macroman/Roboto-Medium-webfont'
      700: 'gantry-theme://fonts/roboto_bold_macroman/Roboto-Bold-webfont'
    Play-local:
      400: 'gantry-theme://custom/fonts/play/play-v19-latin-regular'
      700: 'gantry-theme://custom/fonts/play/play-v19-latin-700'
    Open-Sans-local:
      400: 'gantry-theme://custom/fonts/open-sans/open-sans-v40-latin-regular'
      400italic: 'gantry-theme://custom/fonts/open-sans/open-sans-v40-latin-italic'
      700: 'gantry-theme://custom/fonts/open-sans/open-sans-v40-latin-700'
      700italic: 'gantry-theme://custom/fonts/open-sans/open-sans-v40-latin-700italic'
*/
/* ------------------------------------ */
.oda-big {
  font-size: 1.5rem;
}
.oda-biggest {
  font-size: 3.5rem;
}
.oda-green {
  color: #204F33;
}
.oda-blue {
  color: #083563;
}
.oda-purple {
  color: #A30067;
}
#g-top .g-main-nav {
  font-weight: normal !important;
}
/* der bloede Pfeil muss weg */
.g-main-nav .g-toplevel > li.g-parent .g-menu-parent-indicator {
  display: none;
}
.title-border .g-title:after {
  background: #A30067;
}
#g-aside h1, #g-aside h2, #g-aside h3, #g-aside h4, #g-aside h5, #g-aside h6, #g-aside strong {
  color: #204F33;
}
.nav.mod-list.mod-menu li a:hover {
  color: #A30067;
}
#g-footer .g-contacts-item a:hover {
  color: #A30067;
}
#g-footer .nav.mod-list li a:hover {
  color: #A30067;
}
/* allgemeines */
a:hover {
  color: #A30067;
}
.button:hover {
  background: #A30067;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* home - Coole Zimmer - Content Pro */
.title-center-border .g-title:after {
  background: #A30067;
}
.g-content-pro .g-content-pro-title a, .g-content-pro-slider .g-content-pro-title a, .g-content-pro-slideset .g-content-pro-title a {
  color: #204F33;
}
.g-content-pro .g-content-pro-special, .g-content-pro-slider .g-content-pro-special, .g-content-pro-slideset .g-content-pro-special {
  color: #204F33;
}
.g-content-pro-link a:hover {
  color: #A30067;
}
.fa-arrow-right-long:before, .fa-long-arrow-right:before {
  content: "" !important;
}
/* home - toll - Gallery Feature */
.g-gallery-feature .g-gallery-feature-title:after {
  background: #A30067;
}
/* home - was wir bieten - Image Features */
#g-maintop h1, #g-maintop h2, #g-maintop h3, #g-maintop h4, #g-maintop h5, #g-maintop h6, #g-maintop strong {
  color: #204f33;
}
.g-image-features .g-image-features-title a {
  color: #204f33;
}
body .g-particle-intro .g-title-separator {
  background: #A30067;
}
.g-image-features .g-image-feature-special {
  color: #204F33;
}
/* home - memories */
.g-memories .g-memories-title:after {
  background: #A30067;
}
/* kontakt Formular */
.contact #contact-form input[type="text"], .contact #contact-form input[type="email"], .contact #contact-form textarea {
  width: 100% !important;
}
/* Apartments (Room particle) */
span.title-startfromvalue {
  color: #204F33 !important;
}
span.title-startfrom {
  color: #204F33 !important;
}
/*# sourceMappingURL=custom_16.css.map */