:root {
--gp-font--great-vibes: "Great Vibes";
--gp-font--roboto: "Roboto";
--gp-font--montserrat: "Montserrat";
--gp-font--urbanist: "Urbanist";
}

@font-face {
	font-display: auto;
	font-family: "Great Vibes";
	font-style: normal;
	font-weight: 400;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/great-vibes/RWmMoKWR9v4ksMfaWd_JN9XFiaQ.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Roboto";
	font-style: normal;
	font-weight: 100;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Roboto";
	font-style: italic;
	font-weight: 100;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/roboto/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Roboto";
	font-style: normal;
	font-weight: 300;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Roboto";
	font-style: italic;
	font-weight: 300;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/roboto/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Roboto";
	font-style: normal;
	font-weight: 400;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Roboto";
	font-style: italic;
	font-weight: 400;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/roboto/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Roboto";
	font-style: normal;
	font-weight: 500;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Roboto";
	font-style: italic;
	font-weight: 500;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/roboto/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Roboto";
	font-style: normal;
	font-weight: 700;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Roboto";
	font-style: italic;
	font-weight: 700;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/roboto/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Roboto";
	font-style: normal;
	font-weight: 900;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Roboto";
	font-style: italic;
	font-weight: 900;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/roboto/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Montserrat";
	font-style: normal;
	font-weight: 100;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/montserrat/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Uw7Y3tcoqK5.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Montserrat";
	font-style: normal;
	font-weight: 200;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/montserrat/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Ew7Y3tcoqK5.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Montserrat";
	font-style: normal;
	font-weight: 300;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/montserrat/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Ew7Y3tcoqK5.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Montserrat";
	font-style: normal;
	font-weight: 400;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/montserrat/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew7Y3tcoqK5.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Montserrat";
	font-style: normal;
	font-weight: 500;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/montserrat/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew7Y3tcoqK5.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Montserrat";
	font-style: normal;
	font-weight: 600;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/montserrat/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w7Y3tcoqK5.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Montserrat";
	font-style: normal;
	font-weight: 700;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/montserrat/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w7Y3tcoqK5.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Montserrat";
	font-style: normal;
	font-weight: 800;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/montserrat/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr70w7Y3tcoqK5.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Montserrat";
	font-style: normal;
	font-weight: 900;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/montserrat/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC70w7Y3tcoqK5.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Montserrat";
	font-style: italic;
	font-weight: 100;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/montserrat/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R8aXp-p7K5ILg.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Montserrat";
	font-style: italic;
	font-weight: 200;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/montserrat/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR9aXp-p7K5ILg.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Montserrat";
	font-style: italic;
	font-weight: 300;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/montserrat/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9aXp-p7K5ILg.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Montserrat";
	font-style: italic;
	font-weight: 400;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/montserrat/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9aXp-p7K5ILg.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Montserrat";
	font-style: italic;
	font-weight: 500;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/montserrat/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9aXp-p7K5ILg.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Montserrat";
	font-style: italic;
	font-weight: 600;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/montserrat/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq3p6aXp-p7K5ILg.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Montserrat";
	font-style: italic;
	font-weight: 700;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/montserrat/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6aXp-p7K5ILg.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Montserrat";
	font-style: italic;
	font-weight: 800;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/montserrat/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR6aXp-p7K5ILg.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Montserrat";
	font-style: italic;
	font-weight: 900;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/montserrat/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqw16aXp-p7K5ILg.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Urbanist";
	font-style: normal;
	font-weight: 100;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/urbanist/L0x-DF02iFML4hGCyMqlbS0.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Urbanist";
	font-style: normal;
	font-weight: 200;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/urbanist/L0x-DF02iFML4hGCyMqlbS0.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Urbanist";
	font-style: italic;
	font-weight: 900;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/urbanist/L0x4DF02iFML4hGCyMqgXS9sjg.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Urbanist";
	font-style: italic;
	font-weight: 800;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/urbanist/L0x4DF02iFML4hGCyMqgXS9sjg.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Urbanist";
	font-style: italic;
	font-weight: 700;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/urbanist/L0x4DF02iFML4hGCyMqgXS9sjg.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Urbanist";
	font-style: italic;
	font-weight: 600;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/urbanist/L0x4DF02iFML4hGCyMqgXS9sjg.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Urbanist";
	font-style: italic;
	font-weight: 500;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/urbanist/L0x4DF02iFML4hGCyMqgXS9sjg.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Urbanist";
	font-style: italic;
	font-weight: 400;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/urbanist/L0x4DF02iFML4hGCyMqgXS9sjg.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Urbanist";
	font-style: italic;
	font-weight: 300;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/urbanist/L0x4DF02iFML4hGCyMqgXS9sjg.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Urbanist";
	font-style: italic;
	font-weight: 200;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/urbanist/L0x4DF02iFML4hGCyMqgXS9sjg.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Urbanist";
	font-style: italic;
	font-weight: 100;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/urbanist/L0x4DF02iFML4hGCyMqgXS9sjg.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Urbanist";
	font-style: normal;
	font-weight: 900;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/urbanist/L0x-DF02iFML4hGCyMqlbS0.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Urbanist";
	font-style: normal;
	font-weight: 800;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/urbanist/L0x-DF02iFML4hGCyMqlbS0.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Urbanist";
	font-style: normal;
	font-weight: 700;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/urbanist/L0x-DF02iFML4hGCyMqlbS0.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Urbanist";
	font-style: normal;
	font-weight: 600;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/urbanist/L0x-DF02iFML4hGCyMqlbS0.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Urbanist";
	font-style: normal;
	font-weight: 500;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/urbanist/L0x-DF02iFML4hGCyMqlbS0.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Urbanist";
	font-style: normal;
	font-weight: 300;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/urbanist/L0x-DF02iFML4hGCyMqlbS0.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Urbanist";
	font-style: normal;
	font-weight: 400;
	src: url('https://immobilienprofi.maklern.com/wp-content/uploads/generatepress/fonts/urbanist/L0x-DF02iFML4hGCyMqlbS0.woff2') format('woff2');
}
