
/*
Theme Name: landingpage-hoerl
description: Landingpage - Theme - Ver. 01
Author: neo7
Author URI: https://neo7.de
Template: customify
Version: 1.0.0
Text Domain: landingpage-hoerl
*/

/* barlow-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: 'Barlow';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/barlow-v12-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* barlow-600 - 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: 'Barlow';
  font-style: normal;
  font-weight: 600;
  src: url('fonts/barlow-v12-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* montserrat-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: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/montserrat-v25-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* montserrat-600 - 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: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: url('fonts/montserrat-v25-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}



body {
	--sand: rgb(184,140,67);
	--blau: rgb(34, 103, 172);
}

body a {
	color: var(--sand);
}

body h1, body h2, body h3, body h4, body h5, body h6 {
    color:  var(--sand);
} 

body .pointed a {
	color: var(--blau);
	padding-left: 80px;
	background-image:url(hand-blau.svg);
	background-repeat:no-repeat;
	font-size:97%;	
	font-weight:500;
}

body .pointed a:hover {
	color: var(--sand);
	padding-left: 85px;
	background-image:url(hand-gold.svg);
	background-repeat:no-repeat;
	font-size:100%;	
}


body main#main {
	color: #444;
}

body #main, body #sidebar-primary, body #sidebar-secondary {
    padding-top: 0;
}

body .site-branding a {
    text-transform: none;
}

body .site-header .site-branding img {
    margin-right:1em;
}

body .light-mode .site-title a {
	color: #fff;
	padding-top: 5px;
	  letter-spacing: 0.05em;
/*	font-size: 1.3em;*/
}

body header.sticky-active .light-mode .site-title a {
    color: var(--sand);
}

body header.sticky-active .builder-item--primary-menu .nav-menu-desktop .primary-menu-ul > li > a {
    color: var(--sand);
    text-decoration-color: var(--sand);
}

.parallax { 
	height: 60vh; 
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
  
.parallax-content { 
	width:50%;
	margin:0 auto;
	color:#FFF;
	padding-top:50px; 
} 

.header--row-inner.header-top-inner.light-mode .customify-container {
    background-color: rgba(145, 102, 77, 0.24);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);
}

.notop {
	margin-top: 0 !important;
}

body .wp-block-quote {
    border-left-width: 0;
    border-left-color: currentColor;
}

body blockquote h2 {
    margin: 1.41575em 0;
    font-style: italic;
    font-size: 1.1em;
    color: #3b50a5;
    font-family: "Montserrat";
    font-weight: 600;
}

.trennblock {
    background-color: #fcfafa;
    padding: 0;
    align-items: center !important;
    margin-bottom: 0;
}

@media (prefers-color-scheme: dark) {
  /* Dark theme styles go here */

}

@media screen and (max-width: 1024px) {

}

@media screen and (max-width: 766px) {

}

@media screen and (max-width: 480px) {
}

@media screen and (max-width: 1024px) {

}

@media screen and (min-width: 1600px) {

}

