/*
Theme Name:   OmanBros-Theme child theme
Description:  Schreibe hier eine kurze Beschreibung über dein Child-Theme
Author:       admin
Author URL:   https://dev.obstkorb.at
Template:     OmanBros-Theme
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  OmanBros-Theme-child
*/

/* Schreibe hier dein eigenes persönliches Stylesheet */

/* tinos-regular - latin */
@font-face {
  font-family: "Tinos";
  font-style: normal;
  font-weight: 400;
  src: url("./fonts/tinos-v16-latin-regular.eot"); /* IE9 Compat Modes */
  src: local(""),
    url("./fonts/tinos-v16-latin-regular.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-IE8 */ url("./fonts/tinos-v16-latin-regular.woff2") format("woff2"),
    /* Super Modern Browsers */ url("./fonts/tinos-v16-latin-regular.woff")
      format("woff"),
    /* Modern Browsers */ url("./fonts/tinos-v16-latin-regular.ttf")
      format("truetype"),
    /* Safari, Android, iOS */ url("./fonts/tinos-v16-latin-regular.svg#Tinos")
      format("svg"); /* Legacy iOS */
  font-display: swap;
}
/* tinos-italic - latin */
@font-face {
  font-family: "Tinos";
  font-style: italic;
  font-weight: 400;
  src: url("./fonts/tinos-v16-latin-italic.eot"); /* IE9 Compat Modes */
  src: local(""),
    url("./fonts/tinos-v16-latin-italic.eot?#iefix") format("embedded-opentype"),
    /* IE6-IE8 */ url("./fonts/tinos-v16-latin-italic.woff2") format("woff2"),
    /* Super Modern Browsers */ url("./fonts/tinos-v16-latin-italic.woff")
      format("woff"),
    /* Modern Browsers */ url("./fonts/tinos-v16-latin-italic.ttf")
      format("truetype"),
    /* Safari, Android, iOS */ url("./fonts/tinos-v16-latin-italic.svg#Tinos")
      format("svg"); /* Legacy iOS */
  font-display: swap;
}
/* tinos-700 - latin */
@font-face {
  font-family: "Tinos";
  font-style: normal;
  font-weight: 700;
  src: url("./fonts/tinos-v16-latin-700.eot"); /* IE9 Compat Modes */
  src: local(""),
    url("./fonts/tinos-v16-latin-700.eot?#iefix") format("embedded-opentype"),
    /* IE6-IE8 */ url("./fonts/tinos-v16-latin-700.woff2") format("woff2"),
    /* Super Modern Browsers */ url("./fonts/tinos-v16-latin-700.woff")
      format("woff"),
    /* Modern Browsers */ url("./fonts/tinos-v16-latin-700.ttf")
      format("truetype"),
    /* Safari, Android, iOS */ url("./fonts/tinos-v16-latin-700.svg#Tinos")
      format("svg"); /* Legacy iOS */
  font-display: swap;
}
/* tinos-700italic - latin */
@font-face {
  font-family: "Tinos";
  font-style: italic;
  font-weight: 700;
  src: url("./fonts/tinos-v16-latin-700italic.eot"); /* IE9 Compat Modes */
  src: local(""),
    url("./fonts/tinos-v16-latin-700italic.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-IE8 */ url("./fonts/tinos-v16-latin-700italic.woff2") format("woff2"),
    /* Super Modern Browsers */ url("./fonts/tinos-v16-latin-700italic.woff")
      format("woff"),
    /* Modern Browsers */ url("./fonts/tinos-v16-latin-700italic.ttf")
      format("truetype"),
    /* Safari, Android, iOS */
      url("./fonts/tinos-v16-latin-700italic.svg#Tinos") format("svg"); /* Legacy iOS */
  font-display: swap;
}

/* arsenal-regular - latin */
@font-face {
  font-family: "Arsenal";
  font-style: normal;
  font-weight: 400;
  src: url("./fonts/arsenal-v5-latin-regular.eot"); /* IE9 Compat Modes */
  src: local(""),
    url("./fonts/arsenal-v5-latin-regular.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-IE8 */ url("./fonts/arsenal-v5-latin-regular.woff2") format("woff2"),
    /* Super Modern Browsers */ url("./fonts/arsenal-v5-latin-regular.woff")
      format("woff"),
    /* Modern Browsers */ url("./fonts/arsenal-v5-latin-regular.ttf")
      format("truetype"),
    /* Safari, Android, iOS */
      url("./fonts/arsenal-v5-latin-regular.svg#Arsenal") format("svg"); /* Legacy iOS */
  font-display: swap;
}
/* arsenal-italic - latin */
@font-face {
  font-family: "Arsenal";
  font-style: italic;
  font-weight: 400;
  src: url("./fonts/arsenal-v5-latin-italic.eot"); /* IE9 Compat Modes */
  src: local(""),
    url("./fonts/arsenal-v5-latin-italic.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-IE8 */ url("./fonts/arsenal-v5-latin-italic.woff2") format("woff2"),
    /* Super Modern Browsers */ url("./fonts/arsenal-v5-latin-italic.woff")
      format("woff"),
    /* Modern Browsers */ url("./fonts/arsenal-v5-latin-italic.ttf")
      format("truetype"),
    /* Safari, Android, iOS */
      url("./fonts/arsenal-v5-latin-italic.svg#Arsenal") format("svg"); /* Legacy iOS */
  font-display: swap;
}
/* arsenal-700 - latin */
@font-face {
  font-family: "Arsenal";
  font-style: normal;
  font-weight: 700;
  src: url("./fonts/arsenal-v5-latin-700.eot"); /* IE9 Compat Modes */
  src: local(""),
    url("./fonts/arsenal-v5-latin-700.eot?#iefix") format("embedded-opentype"),
    /* IE6-IE8 */ url("./fonts/arsenal-v5-latin-700.woff2") format("woff2"),
    /* Super Modern Browsers */ url("./fonts/arsenal-v5-latin-700.woff")
      format("woff"),
    /* Modern Browsers */ url("./fonts/arsenal-v5-latin-700.ttf")
      format("truetype"),
    /* Safari, Android, iOS */ url("./fonts/arsenal-v5-latin-700.svg#Arsenal")
      format("svg"); /* Legacy iOS */
  font-display: swap;
}
/* arsenal-700italic - latin */
@font-face {
  font-family: "Arsenal";
  font-style: italic;
  font-weight: 700;
  src: url("./fonts/arsenal-v5-latin-700italic.eot"); /* IE9 Compat Modes */
  src: local(""),
    url("./fonts/arsenal-v5-latin-700italic.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-IE8 */ url("./fonts/arsenal-v5-latin-700italic.woff2")
      format("woff2"),
    /* Super Modern Browsers */ url("./fonts/arsenal-v5-latin-700italic.woff")
      format("woff"),
    /* Modern Browsers */ url("./fonts/arsenal-v5-latin-700italic.ttf")
      format("truetype"),
    /* Safari, Android, iOS */
      url("./fonts/arsenal-v5-latin-700italic.svg#Arsenal") format("svg"); /* Legacy iOS */
  font-display: swap;
}

body {
  font-family: "Tinos" !important;
}

h1,
h2,
h3,
h4,
h5,
h6,
.arsenal {
  font-family: "Arsenal" !important;
}

.nounderline a {
  text-decoration: none !important;
}

.inhalt td {
  border: none !important;
  background-color: #fff !important;
  padding: 0 0 6px 0 !important;
  font-size: 18px !important;
}

hr {
  border-color: #247d3f !important;
  margin: 20px 0px !important;
}

table tbody > tr:nth-child(odd) > td,
table tbody > tr:nth-child(odd) > th {
  background-color: #fff !important;
}

.nolink a {
  text-decoration: none !important;
}

.scale:hover .elementor-widget-wrap {
  transform: scale(1.05);
  transition: all 0.4s ease-in-out !important;
  cursor: pointer;
}
.scale .elementor-widget-wrap {
  transition-duration: 0.4s;
}
.button a {
  font-family: "Roboto Slab", Sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  text-decoration: none;
  fill: var(--e-global-color-text);
  color: var(--e-global-color-text);
  background-color: var(--e-global-color-primary);
  padding: 12px 24px;
  border-radius: 3px;
}

.galerie .elementor-gallery-item__content .elementor-gallery-item__title {
  background-color: #fff;
  padding: 4px 20px;
  opacity: 1 !important;
  font-family: "Arsenal" !important;
}

/*.em-item-meta .em-item-meta-column:last-child{
	display: none;
}*/

/*@media only screen and (max-width: 767px) {
#mobil-white > div{
	background-image: linear-gradient(90deg, #FFFFFFD9 0%, #FFFFFFAB 100%);
}
}*/

@media screen and (min-width: 2001px) and (max-width: 2550px) {
  section#ueber-uns section {
    background-position: 0px -50px;
  }
}
@media screen and (min-width: 2551px) and (max-width: 2750px) {
  section#ueber-uns section {
    background-position: 0px -75px;
  }
}
@media screen and (min-width: 2751px) and (max-width: 3000px) {
  section#ueber-uns section {
    background-position: 0px -100px;
  }
}
@media screen and (min-width: 3001px) and (max-width: 3300px) {
  section#ueber-uns section {
    background-position: 0px -100px;
    padding: 80px 0 !important;
  }
}
@media screen and (min-width: 3301px) and (max-width: 3600px) {
  section#ueber-uns section {
    background-position: 0px -120px;
    padding: 90px 0 !important;
  }
}
@media screen and (min-width: 3601px) and (max-width: 4000px) {
  section#ueber-uns section {
    background-position: 0px -140px;
    padding: 100px 0 !important;
  }
}
@media screen and (min-width: 4001px) {
  section#ueber-uns section {
    background-position: 0px -150px;
    padding: 100px 0 !important;
  }
}
/*
@media screen and (min-width: 1780px) {
	.bg-big{
		background-position: 0 -300px !important;
	}
}
@media screen and (min-width: 2240px) {
	.bg-big{
		background-position: 0 -440px !important;
	}
}*/


/* jetzt buchen Button auf der Buchungsplattform entfernen */

.page-id-1351 #buchen{
	display: none;
}