/**
Theme Name: FREBERMIETSERVICE
Author: Unimess GmbH
Author URI: https://www.unimess.de
Description: Individuelles Theme f�r Kunde: FREBER MIETSERVICE
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: frebermietservice
Template: astra
*/
/* josefin-sans-regular - latin */
@font-face {
	font-family: 'Josefin Sans';
	font-style: normal;
	font-weight: 400;
	src: url('https://www.freber-mietservice.de/wp-content/themes/freber_mietservice/fonts/josefin-sans-v24-latin-regular.eot'); /* IE9 Compat Modes */
	src: local(''),
	url('https://www.freber-mietservice.de/wp-content/themes/freber_mietservice/fonts/josefin-sans-v24-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('https://www.freber-mietservice.de/wp-content/themes/freber_mietservice/fonts/josefin-sans-v24-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
	url('https://www.freber-mietservice.de/wp-content/themes/freber_mietservice/fonts/josefin-sans-v24-latin-regular.woff') format('woff'), /* Modern Browsers */
	url('https://www.freber-mietservice.de/wp-content/themes/freber_mietservice/fonts/josefin-sans-v24-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
	url('https://www.freber-mietservice.de/wp-content/themes/freber_mietservice/fonts/josefin-sans-v24-latin-regular.svg#JosefinSans') format('svg'); /* Legacy iOS */
}

.ast-logo-title-inline .ast-site-identity {
	padding: 1rem;
	background: #fff;
	position: relative;
}
/*
.home .ast-logo-title-inline .ast-site-identity:after {
    content: "";
    width: 0;
    height: 0;
    border-bottom: 30px solid transparent;
    border-left: 192px solid #fff;
    position: absolute;
    z-index: -1;
    top: 100%;
    left: 0;
}*/
.home .ast-logo-title-inline .ast-site-identity:after {
	content: "";
	width: 100%;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='RGB(255,255,255)' viewBox='0 0 1000 100' preserveAspectRatio='none'%3E%3Cpath class='elementor-shape-fill' d='M0,6V0h1000v100L0,6z'%3E%3C/path%3E%3C/svg%3E");
	transform: rotateY(180deg);
	position: absolute;
	padding-top: calc(100 / 1000 * 100%);
	z-index: -1;
	top: 100%;
	left: 0;
}

.ast-primary-sticky-header-active .ast-logo-title-inline .ast-site-identity:after {
	padding-top: 0;
}

.ast-logo-title-inline .site-logo-img {
    padding-right: 0;
}
/*
*
* ==========================================
* Responsive
* ==========================================
*
*/

/* #2000px */
@media(min-width:2000px) {
}

/* #1440px */
@media(max-width:1440px) {

}

/* #1024px */
@media(max-width:1024px) {


}

/* #768px */
@media(max-width:768px) {


}

/* #640px */
@media(max-width:640px) {


}
