/*
Theme Name: wordliner-pace-twentyone-child
Theme URI: https://wordliner.com
Template: wordliner-pace-twentyone
Author: Wordliner
Author URI: https://wordliner.com
Description: Custom Real Estate Theme for Wordliner
*/
/* headings borders etc removal */

.referenzimmobilien-rows__headings h2,
.standard-ratgeber h2,
.standard-team h2 {
  border-bottom: none;
}

/* Loading animation */

body {
	-webkit-animation: fadeIn 1s ease-in-out forwards;
	        animation: fadeIn 1s ease-in-out forwards;
	opacity: 0;
}

@-webkit-keyframes fadeIn {
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}

@keyframes fadeIn {
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}

/* navigation customization */
.site-header__logo-container {
  padding-top: 0;
}

.site-header__top-menu-info--in-main-container .site-header__top-menu-info-item a .top-header-svg {
	-webkit-box-align: initial;
	    -ms-flex-align: initial;
	        align-items: initial;
}

.site-header__logo-container img {
  max-width: 250px;
}

.site-header__bottom-menu-container-top-bar {
  height: 100%;
  padding-right: 0;
}

.site-header__main .container {
    max-width: 1270px;
    margin: 0 auto;
}

.standard-header__heading, .standard-header__subheading, .standard-header__button-container .button-style-1 {
    border: 1px solid #e0e0e0;
}

.site-header__primary-menu-container {
  padding-right: 180px;
}

.site-header__bottom-menu-container-top-bar {
  width: unset;
}

.site-header__top-menu-info-item img {
  max-width: 50px;
}

.site-header__top-menu-info-item label {
  margin-bottom: 0;
}

.site-header__top-menu-info-item .text {
  color: #ed7d15;
  font-size: 16px;
}

.site-header__top-menu-info-item a {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.site-header__top-menu-info-item input[type="submit"] {
  display: none;
}

.standard-header__main-desktop {
	max-width: 1220px;
}

@media (min-width: 1100px) {
  .site-header__top-menu-info--in-main-container .site-header__top-menu-info-item a .top-header-svg svg {
    width: 40px;
    margin-right: 4px;
    color: #282828;
  }

  .site-header__main {
    padding-bottom: 3px;
    border-bottom: 2px solid #ed7d15;
  }
}


.site-header__top-menu-info-item--search input::-webkit-input-placeholder {
  color: #ed7d15;
}


.site-header__top-menu-info-item--search input::-moz-placeholder {
  color: #ed7d15;
}


.site-header__top-menu-info-item--search input:-ms-input-placeholder {
  color: #ed7d15;
}


.site-header__top-menu-info-item--search input::-ms-input-placeholder {
  color: #ed7d15;
}


.site-header__top-menu-info-item--search input::placeholder {
  color: #ed7d15;
}

.site-header__top-menu-info-item--search input[type="search"] {
  border: 1px solid #f0f0f0;
}

.site-header__top-menu-info-item--custom-img {
  padding-left: 40px;
  display: none;
}

.site-header__top-menu-info-item--search {
  display: none;
}

@media (min-width: 1200px) {
  .site-header__top-menu-info-item--search {
    display: block;
  }

  .site-header__top-menu-info-item {
    padding: 0 21px;
  }

  .site-header__top-menu-info-item--custom-img {
    display: block;
    padding: 0;
  }
}



@media (max-width: 1100px) {
  .site-header__custom-text {
    display: none;
  }

  .site-header__top-menu-info-item--custom-img {
    display: none;
  }

  .site-header__bbi-bottom {
    display: none;
  }
}

.site-header__bbi-bottom {
  background: rgba(255, 255, 255, 0.85);
}

.site-header__bbi-bottom .container {
  position: relative;
}

.site-header__bbi-bottom-ribbons {
  position: absolute;
  top: 10px;
  right: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  z-index: 1000;
  pointer-events: none;
}

.site-header__bbi-bottom-ribbons img {
  max-width: 180px;
  position: relative;
  top: -11px;
}

.site-header__bbi-bottom-ribbons img:first-child {
  margin-right: 10px;
}

@media(max-width:310px){
	.site-header__top-menu-info-item.mobile-menu-width-hidden {
		max-width: 40px;
		}

	.site-header__logo-container img {
		width: 90px!important;
	}
}

#mega-menu-wrap-menu-1 {
  background: transparent;
}

#mega-menu-wrap-menu-1 #mega-menu-menu-1 {
  text-align: left;
}

#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link {
  text-transform: uppercase;
}

#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link:hover,
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link {
  background: transparent;
  color: #ed7d15;
}

#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu {
  top: 165px;
  background-color: #e9e9e9;
}

#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row {
  max-width: 1270px;
  float: none;
  margin: 0 auto;
}

#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title {
  border-bottom: unset !important;
  text-transform: uppercase;
  font-weight: 900;
}

header .mega-sub-menu .mega-menu-item .menu {
  list-style-type: disc;
  margin-left: 18px;
}

header .mega-sub-menu .mega-menu-item .menu li::before {
  content: none;
}

header .mega-sub-menu .mega-menu-item .menu li a {
  text-transform: uppercase;
}

.mega-menu-column {
  border-right: unset !important;
}

#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li#mega-menu-item-nav_menu-15, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li#mega-menu-item-nav_menu-3, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li#mega-menu-item-nav_menu-12 {
  border-right: 1px solid #000 !important;
	border-left: 1px solid #000!important;
	height: 250px;
}

#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li#mega-menu-item-custom_html-9 {
	border-right: none!important;
}

#mega-menu-item-20656 .mega-menu-row,
#mega-menu-item-22395 .mega-menu-row,
#mega-menu-item-20668 .mega-menu-row,
#mega-menu-item-29057 .mega-menu-row{
  padding-top: 20px !important;
}


#mega-menu-wrap-menu-1#mega-menu-wrap-menu-1#mega-menu-wrap-menu-1#mega-menu-wrap-menu-1 #mega-menu-item-22395 .mega-menu-row:before, #mega-menu-wrap-menu-1#mega-menu-wrap-menu-1#mega-menu-wrap-menu-1#mega-menu-wrap-menu-1 #mega-menu-item-20656 .mega-menu-row:before, #mega-menu-wrap-menu-1#mega-menu-wrap-menu-1#mega-menu-wrap-menu-1#mega-menu-wrap-menu-1 #mega-menu-item-20668 .mega-menu-row:before {
  	content: 'Immobilien' !important;
  	text-transform: uppercase;
  	padding-left: 35px;
	font-size: 22px;
	display: block;
  	font-weight:900;
	margin-bottom: 20px;
}


#mega-menu-wrap-menu-1#mega-menu-wrap-menu-1#mega-menu-wrap-menu-1#mega-menu-wrap-menu-1 #mega-menu-item-22395 .mega-menu-row:before {
	content: 'Immobilien' !important;
}

#mega-menu-wrap-menu-1#mega-menu-wrap-menu-1#mega-menu-wrap-menu-1#mega-menu-wrap-menu-1 #mega-menu-item-20656 .mega-menu-row:before {
  	content: 'Für Eigentümer' !important;
}

#mega-menu-wrap-menu-1#mega-menu-wrap-menu-1#mega-menu-wrap-menu-1#mega-menu-wrap-menu-1 #mega-menu-item-20668 .mega-menu-row:before {
  	content: 'Referenzen' !important;
}

#mega-menu-wrap-menu-1#mega-menu-wrap-menu-1#mega-menu-wrap-menu-1#mega-menu-wrap-menu-1 #mega-menu-item-29057 .mega-sub-menu .mega-menu-row:before {
	content: 'Unternehmen' !important;
	text-transform: uppercase;
  	padding-left: 35px;
	font-size: 22px;
	display: block;
  	font-weight: 900;
	margin-bottom: 20px;
}

#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
	padding: 0 35px;
}

header .mega-sub-menu .mega-menu-item .menu li {
	margin-bottom: 8px;
}
	
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu {background-color: #e9e9e9eb!important;}

@media(min-width:1100px){
	#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu {
    	top: 119px!important;
	}
}

@media(min-width:1200px){
	#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu {
	    top: 178px!important;
	}
	
	.site-header .mega-sub-menu {
		left: 0 !important;
	}
}
	
/* standard hero header customization */

.standard-header__headings-desktop {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 150px;
}

.standard-header__headings-desktop .button-style-1 {
  text-transform: uppercase;

}

.standard-header__heading,
.standard-header__subheading {
  text-align: left;
}

.standard-header .container {
  padding: 0 15px !important;
  max-width: 100vw !important;
}

.standard-header__heading {
  display: inline-block;
  background-color: rgba(237, 125, 21, 0.75);
  color: #fff !important;
  border: 1px solid #fff;
  padding: 3px 20px !important;
  font-size: 32px !important;
}

.standard-header__heading span,
.standard-header__subheading span {
  text-transform: uppercase;
  font-weight: 600 !important;
	text-shadow: none;
}

.standard-header__subheading {
  display: inline-block;
  background-color: rgba(61, 62, 74, 0.75);
  color: #fff !important;
  border: 1px solid #fff;
  padding: 3px 17px !important;
  font-size: 20px !important;
}

#header-eigentumer {
	padding: 0;
}

@media (max-width: 900px) {
  .standard-header__headings-desktop {
    width: 450px;
    max-width: 100% !important;
    margin: 0 auto;
  }

  .standard-header__heading {
    font-size: 30px !important;
    margin-left: 0 !important;
    margin-bottom: 5px !important;
    max-width: 100% !important;
  }

  .standard-header__subheading {
    font-size: 16px !important;
    margin-left: 0 !important;
    margin-bottom: 5px !important;
    max-width: 100% !important;
  }

  .standard-header__button-container {
    margin-left: 0 !important;
  }
}

/* Ken Burns Animation for header slider at Startpage */


.standard-image-slider-fw__slide-inner {
	animation: 20s infinite alternate move;
	-ms-animation: 20s infinite alternate move;
	-webkit-animation: 20s infinite alternate move;
	-moz-animation: 20s infinite alternate move;
	opacity: 1;
}

@-webkit-keyframes move {
  0% {
    -webkit-transform-origin: bottom left;
    -ms-transform-origin: bottom left;
    transform-origin: bottom left;
    transform: scale(1.0);
    -ms-transform: scale(1.0);
    /* IE 9 */
    
    -webkit-transform: scale(1.0);
    /* Safari and Chrome */
    
    -o-transform: scale(1.0);
    /* Opera */
    
    -moz-transform: scale(1.0);
    /* Firefox */
  }
  100% {
    transform: scale(1.2);
    -ms-transform: scale(1.2);
    /* IE 9 */
    
    -webkit-transform: scale(1.2);
    /* Safari and Chrome */
    
    -o-transform: scale(1.2);
    /* Opera */
    
    -moz-transform: scale(1.2);
    /* Firefox */
  }
}


/* standard 3 col images customization */
.standard-1-3-col-grid {
  background-color: #ed7d15;
  position: relative;
}

.standard-cards-2-3-4-cols {
    background-color: #ed7d15;
    position: relative;
}

.standard-cards-2-3-4-cols__grid__item {
    background: rgba(255, 255, 255, 1);
	-ms-grid-rows: 250px 50px 230px 70px;
	grid-template-rows: 250px 50px 230px 70px;
	text-decoration: none;
	color: #3d3e4a;
}

.standard-cards-2-3-4-cols__grid__item img {
	max-height: 250px;
}

.standard-cards-2-3-4-cols__grid__item:hover {
	background: rgba(255, 255, 255, .9);
	text-decoration: none;
	color: #3d3e4a;
}
.standard-cards-2-3-4-cols__grid__item-wrapper {
	background: red;
	width: 100%;
	height: 100%;
}

.standard-cards-2-3-4-cols__grid__item:nth-child(2) {
    background: #3d3e4a;
}
.standard-cards-2-3-4-cols__grid__item:nth-child(2):hover {
    background: rgba(61,62,74,.9);
}
.standard-cards-2-3-4-cols__grid__item h4 {
	color: #3d3e4a;
    font-size: 28px;
	margin: 30px 0 20px;
	padding: 0 25px;
/* 	word-break: break-word; */
}

.standard-cards-2-3-4-cols__grid__item:nth-child(2) h4 {
	color: var(--pace-primary-color);
}

.standard-cards-2-3-4-cols__grid__item .standard-cards-2-3-4-cols__text {
	padding: 0 25px;
}

.standard-cards-2-3-4-cols__grid__item:nth-child(2) .standard-cards-2-3-4-cols__text {
	color: #fff;
}

.standard-cards-2-3-4-cols__grid__item .button-style-1 {
    background-color: transparent;
    color: #333;
    border: 0;
    font-weight: 600!important;
    padding: 0 29px;
}

.standard-cards-2-3-4-cols__grid__item .button-style-1:hover {
    background-color: transparent;
}

.standard-cards-2-3-4-cols__grid__item:nth-child(2) .button-style-1 {
    color: var(--pace-primary-color);
}

.standard-cards-2-3-4-cols__grid__item:nth-child(2) .button-style-1:hover {
    color: #fff;
}

#simple-cols-offset-fff {
	background: #fff;
}

#simple-cols-offset, #simple-cols-offset-fff {
  margin-top: -100px;
  padding-top: 30px;
  padding-bottom: 0;
}

#simple-cols-offset::after {
	content: "";
	position: absolute;
	width: 100%;
    height: 2px;
    background-color: #fff;
    bottom: 4px;
}

#simple-cols-offset-fff .standard-cards-2-3-4-cols__grid__item {
    background: var(--pace-primary-color);
}

#simple-cols-offset-fff .standard-cards-2-3-4-cols__grid__item:nth-child(2) {
    background: #3d3e4a;
}

.standard-1-3-col-grid__wrapper {
  background-color: #fff;
}

.standard-1-3-col-grid__content {
  padding: 25px 30px;
}

.standard-1-3-col-grid.standard-1-3-col-grid h4,
.standard-1-3-col-grid__col-text {
  text-align: left !important;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;

}

.standard-1-3-col-grid__wrapper {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}

.standard-1-3-col-grid.standard-1-3-col-grid h4 {
  	color: #3d3e4a;
	font-size: 28px;
}

.standard-1-3-col-grid__col {
	padding: 0 15px;
}

.standard-1-3-col-grid__content .button-style-1 {
  color: #3d3e4a;
  background-color: transparent !important;
  border: none !important;
  padding: 0 !important;
  text-transform: uppercase;
  font-weight: 900 !important;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;

}

.standard-1-3-col-grid .standard-1-3-col-grid__col:hover .button-style-1 {
  color: #ed7d15 !important;
}

.standard-1-3-col-grid.standard-1-3-col-grid .standard-1-3-col-grid__col:hover h4 {
  color: #ed7d15;
}

.standard-1-3-col-grid .standard-1-3-col-grid__col:hover .standard-1-3-col-grid__wrapper {
  background-color: #3d3e4a;
}

.standard-1-3-col-grid .standard-1-3-col-grid__col:hover .standard-1-3-col-grid__col-text {
  color: #fff;
}

#simple-cols-offset .standard-cards-2-3-4-cols__grid__item {
    -ms-grid-rows: 250px 40px 160px 40px;
    grid-template-rows: 250px 40px 160px 40px;
}

@media (max-width: 1200px){	
	#simple-cols-offset .standard-cards-2-3-4-cols__grid__item {
		-ms-grid-rows: 250px 40px 175px 40px;
		grid-template-rows: 250px 40px 175px 40px;
	}
}	

@media (max-width: 992px){	
	#simple-cols-offset .standard-cards-2-3-4-cols__grid__item {
		-ms-grid-rows: 250px 40px 140px 40px;
		grid-template-rows: 250px 40px 140px 40px;
	}
}	

@media(max-width: 768px) {
	#simple-cols-offset {
	  margin-top: -50px;
	}
	
	#simple-cols-offset-fff {
		margin-top: 100px;
	}
}

@media(max-width: 320px){	
	#simple-cols-offset .standard-cards-2-3-4-cols__grid__item .standard-cards-2-3-4-cols__text {
		margin: 0px;
	}	
}

/* Replace bolder (not downloaded) with bold */
b, strong {
    font-weight: bold;
}

.standard-1-3-col-grid .standard-1-3-col-grid__col img {
  -o-object-fit: cover;
     object-fit: cover;
  height: 230px;
  width: 100%;
  margin-bottom: 0;
}

.standard-1-3-col-grid .col-lg-4 img {
    max-height: 220px;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}

#simple-cols-offset .container, #simple-cols-offset-fff .container {
  position: relative;
  top: -80px;
}

#simple-cols-v2 {
  padding-top: 60px;
}

#simple-cols-v2::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  background-color: #fff;
  top: 2px;
}

#simple-cols-v2::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  background-color: #fff;
  bottom: 2px;
}

#simple-cols-offset .container .row, 
#simple-cols-offset-fff .container .row {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 40px 1fr 40px 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 40px;
    margin: 0;
}

#simple-cols-offset .container .row .col-lg-4 {
	background: #fff;
	padding: 0;
	-webkit-box-flex: 100%;
	    -ms-flex: 100%;
	        flex: 100%;
    max-width: 100%;
}

#simple-cols-offset-fff .container .row .col-lg-4 {
	background: var(--pace-primary-color);
	padding: 0;
	-webkit-box-flex: 100%;
	    -ms-flex: 100%;
	        flex: 100%;
    max-width: 100%;
}

#simple-cols-offset .container .row .col-lg-4:nth-child(2), #simple-cols-offset-fff .container .row .col-lg-4:nth-child(2) {
	background: #3d3e4a;
}

#simple-cols-offset .container .row .col-lg-4:nth-child(2) h4, #simple-cols-offset-fff .container .row .col-lg-4:nth-child(2) h4 {
    color: var(--pace-primary-color);
}

#simple-cols-offset .container .row .col-lg-4 .standard-1-3-col-grid__col-text a , #simple-cols-offset-fff .container .row .col-lg-4 .standard-1-3-col-grid__col-text a{
	color: #282828;
	font-weight: 600;
}

#simple-cols-offset .container .row .col-lg-4:nth-child(2) .standard-1-3-col-grid__col-text, 
#simple-cols-offset-fff .container .row .col-lg-4 .standard-1-3-col-grid__col-text {
	color: #fff;
}

.standard-1-3-col-grid.standard-1-3-col-grid h4, .standard-1-3-col-grid__col-text {
	padding: 0 25px;
}

#simple-cols-offset  .container .col-lg-4 .button-style-1, #simple-cols-offset-fff  .container .col-lg-4 .button-style-1 {
	background-color: transparent;
    color: #333;
    border: 0;
	font-weight: 600!important;
    padding: 5px 29px 20px;
}

#simple-cols-offset  .container .col-lg-4:nth-child(2) .button-style-1, #simple-cols-offset-fff .container .row .col-lg-4:nth-child(2) .button-style-1 {
    color: var(--pace-primary-color);
}

@media(max-width: 1200px) {
	#simple-cols-offset .container .row, #simple-cols-offset-fff .container .row {
		-ms-grid-columns: 1fr 40px 1fr;
		grid-template-columns: 1fr 1fr;
	}
}

@media(max-width: 768px) {
	#simple-cols-offset .container .row, #simple-cols-offset-fff .container .row {
		-ms-grid-columns: 1fr;
		grid-template-columns: 1fr;
		grid-gap: 20px;
	}
}

/* standard image wysiwyg customization */

.standard-image-wysiwyg {
  position: relative;
}

.standard-image-wysiwyg h1 {
	font-weight: 500;
	margin: 0;
}

.standard-image-wysiwyg.standard-1-3-col-grid__col img {
  height: 200px;
}

.standard-image-wysiwyg::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 4px;
  background-color: #ed7d15;
  bottom: 1px;
}

#img-free-content-block .container .row {
	direction: rtl;	
}

#img-free-content-block .container .row .col-md-6 h2.h3-styled {
	margin: 0;	
}

#img-free-content-block .container .row .col-md-6 h3.h2-styled {
	font-size: 30px;	
}

#img-free-content-block .container .row .checkbox-section {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
    direction: ltr;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
}
/* Tab anwendung */

.tab-anwendungen-main-grid .tab-anwendungen-text-box .text-box p.abschlusssatz {
	text-align: center;
	font-size: 1.5em;
}
/* 4 icons section custom styling */

.text-with-person-custom-1 {
  padding-bottom: 0;
}

.text-with-person-custom-1__container {
  background-color: #3d3e4a;
  padding: 50px 15px;
}

.text-with-person-custom-1__icons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.text-with-person-custom-1__icons-item {
  	width: 25%;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}

.text-with-person-custom-1__icons-item:hover {
	-webkit-filter: brightness(1.0);
	        filter: brightness(1.0);
}	
	

.text-with-person-custom-1__icons-item:first-child {
  	width: 25%;
	-webkit-box-pack: start;
	    -ms-flex-pack: start;
	        justify-content: flex-start;
}

.text-with-person-custom-1__icons-item:last-child, .text-with-person-custom-1__icons-item:nth-child(3) {
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
}

.text-with-person-custom-1 .text-with-person-custom-1__text-container.text-with-person-custom-1__text-container {
	padding-left: 5px;
    font-weight: 600;
    font-size: 17px;
}

@media(max-width: 1200px) {
	.text-with-person-custom-1__icons {
		display: -ms-grid;
		display: grid;
		-ms-grid-columns: 1fr 1fr;
		grid-template-columns: 1fr 1fr;
	}
	
	.text-with-person-custom-1__icons-item, .text-with-person-custom-1__icons-item:first-child, .text-with-person-custom-1__icons-item:last-child, .text-with-person-custom-1__icons-item:nth-child(3) {
		width: 100%;
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
	}
	
	.text-with-person-custom-1 {
		padding-top: 0;
	}
}

@media(max-width: 768px) {
	.text-with-person-custom-1__content, .text-with-person-custom-1__icons {
		margin-top: 0;
	}
	
	#simple-cols-offset .container, #simple-cols-offset-fff .container {
		top: 0;
		padding-bottom: 40px;
	}
}

@media(max-width: 600px) {
	.text-with-person-custom-1__icons {
		-ms-grid-columns: 1fr;
		grid-template-columns: 1fr;
	}
	
	.text-with-person-custom-1__icons-item, .text-with-person-custom-1__icons-item:first-child, .text-with-person-custom-1__icons-item:last-child, .text-with-person-custom-1__icons-item:nth-child(3) {
		-webkit-box-pack: start;
		    -ms-flex-pack: start;
		        justify-content: flex-start;
	}
}

.text-with-person-custom-1__icon-container {
  border: none;
}

.text-with-person-custom-1__content {
  	margin-bottom: 0 !important;
	max-width: 1230px;
}

.text-with-person-custom-1__icons-item {
  margin-bottom: 0;
}

.text-with-person-custom-1__icon-container.text-with-person-custom-1__icon-container,
.text-with-person-custom-1__text-container.text-with-person-custom-1__text-container {
  color: #fff !important;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}

@media (max-width: 900px) {
  .text-with-person-custom-1__text-container {
    font-size: 15px !important;
    padding-left: 10px !important;
  }
}

.text-with-person-custom-1__icons-item:hover .text-with-person-custom-1__icon-container.text-with-person-custom-1__icon-container,
.text-with-person-custom-1__icons-item:hover .text-with-person-custom-1__text-container.text-with-person-custom-1__text-container {
  color: #ed7d15 !important
}

/* leistungen module customization */

.referenzimmobilien-rows {
  background-color: #ed7d15;
  position: relative;
}

#reference-immo-rows-orange .referenzimmobilien-rows__headings h2 {
	padding: 12px 0;
	color: #fff;
}

.standort-template-general-template .referenzimmobilien-rows__headings h2 {
	color: #282828;
}

.referenzimmobilien-rows--section {
  border-top: 3px solid #fff;
}



.referenzimmobilien-rows__rows-wrap {
  position: relative;
  padding-bottom: 20px;
}

.referenzimmobilien-rows__column-text-content h3 {
    margin: 0 0 10px;
	color: #282828;
	text-transform: initial;
}

.referenzimmobilien-rows__rows-wrap::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 50%;
  background-color: #fff;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 5;
}

@media (max-width: 1300px) {
  .referenzimmobilien-rows__rows-wrap::after {
    content: none;
  }
	
	.referenzimmobilien-rows__headings h2 {
		padding: 12px 25px;
	}

  .referenzimmobilien-rows__rows-wrap {
    padding: 0 15px 0 15px;
  }
}

.referenzimmobilien-rows__row {
  z-index: 20;
  position: relative;
}

.referenzimmobilien-rows--v1 {
  direction: ltr;
}

.referenzimmobilien-rows__column-text-right {
  padding: 0 50px 0 50px;
  margin: 0;
}

.referenzimmobilien-rows__column-text-left {
  padding: 0 50px 0 50px;
  margin: 0;
  border: 1px solid #fff;
  border-right-width: 0;
}

/* v1 */
.referenzimmobilien-rows--v1 .referenzimmobilien-rows__column-text-right {
  background-color: #3d3e4a;
}

.referenzimmobilien-rows--v1 h3 {
  	color: #ed7d15;
	text-transform: initial;
}

.referenzimmobilien-rows--v1 p {
  color: #fff;
}

.referenzimmobilien-rows--v1 .referenzimmobilien-rows__row {
  background-color: #3d3e4a;
}

.referenzimmobilien-rows--rows .button-style-2 {
	font-size: 15px !important;
}

/* v2 */
.referenzimmobilien-rows--v2 .referenzimmobilien-rows__column-text-left {
  background-color: #ed7d15;
}

.referenzimmobilien-rows--v2 p {
  color: #fff;
}

.referenzimmobilien-rows--v1:first-child .referenzimmobilien-rows__column-image-left {
	-o-object-position: top;
	   object-position: top;
}

.referenzimmobilien-rows--rows .referenzimmobilien-rows__row {
	min-height: 320px;
}

.referenzimmobilien-rows--rows .referenzimmobilien-rows__row {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}

.referenzimmobilien-rows--rows {
  margin-bottom: 40px;
}

.referenzimmobilien-rows--rows .referenzimmobilien-rows__column-text-content .btn-wrapper {
  text-align: left;
}

.referenzimmobilien-rows--rows .button-style-2 {
  background: transparent !important;
  border: none !important;
  text-transform: uppercase !important;
  color: #ed7d15 !important;
  font-weight: 900 !important;
  padding: 0 !important;
}

.referenzimmobilien-rows--v2 .button-style-2 {
  color: #3d3e4a !important;
}

#standorte-ansprechpartner .referenzimmobilien-rows__row {
	background-color: #fff;
}

#standorte-ansprechpartner .referenzimmobilien-rows__row, #standorte-ansprechpartner .referenzimmobilien-rows--v1 .referenzimmobilien-rows__column-text-right {
	background-color: #fff;
}

#standorte-ansprechpartner h2 {
	color: #ed7d15;
}

#standorte-ansprechpartner .referenzimmobilien-rows__column-text-right .referenzimmobilien-rows__column-text-content p {
	color: #000;
}

.standort-template-general-template #standorte-ansprechpartner .referenzimmobilien-rows__rows-wrap {
	padding: 0;
}

.standort-template-general-template #standorte-ansprechpartner .referenzimmobilien-rows--v1 {
	margin: 0;
}

@media(max-width: 1200px) {
	.standort-template-general-template #standorte-ansprechpartner .referenzimmobilien-rows__rows-wrap {
		padding: 0 25px;
	}
}

@media (max-width: 1000px) {
	#standorte-ansprechpartner .referenzimmobilien-rows__row .referenzimmobilien-rows__column-image-left {
		max-width: 200px;
		max-height: 200px;
		height: 200px;
		min-height: 200px;
		margin: 20px auto 0;
		border-radius: 50%;
		-o-object-fit: cover;
		   object-fit: cover;
	}	
}

@media (max-width: 992px) {
  .referenzimmobilien-rows--rows .referenzimmobilien-rows__column-image-left,
  .referenzimmobilien-rows__column-image-right {
    padding: 0;
  }

  .referenzimmobilien-rows__column-text-right,
  .referenzimmobilien-rows__column-text-left {
    padding: 25px;
    border: none !important;
  }

  .referenzimmobilien-rows--v2 .referenzimmobilien-rows__column-text-left {
    background-color: #3d3e4a;
  }

  .referenzimmobilien-rows__column-text-left h3 {
    color: #ed7d15;
  }

  .referenzimmobilien-rows__column-text-left p {
    color: #fff !important;
  }

  .referenzimmobilien-rows__column-text-left .button-style-2 {
    color: #ed7d15 !important;
  }

  .referenzimmobilien-rows__rows-wrap {
    padding-bottom: 50px;
  }
}

#tour .row {
	display: none;
}

/* standard fw image text customization */

.standard-fw-image-text {
  padding-bottom: 4px;
  background-color: #ed7d15;
  position: relative;
}

.standard-fw-image-text .button-style-3 {
  background-color: #000 !important;
  color: #fff !important;
  border: 1px solid #fff !important;
}

.standard-fw-image-text .button-style-3:hover {
  background-color: #fff !important;
  color: #000 !important;
}

.standard-fw-image-text::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  background-color: #fff;
  bottom: 2px;
}

.standard-fw-image-text__content,
.standard-fw-image-text__content p {
  color: #fff;
}

@media (max-width: 900px) {
  .standard-fw-image-text svg {
    display: none;
  }

}

/* content slider customization */

.standard-content-slider__image-container {
  height: 227px;
}

.standard-content-slider__bottom-container {
  background-color: #3d3e4a;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  height: 227px;
}


/* @media (min-width: 1200px) {
  .standard-content-slider .container {
    max-width: 1500px;
  }
} */


.standard-content-slider__slide h4 {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  color: #ed7d15 !important;
}

.standard-content-slider .h2-styled {
  margin-bottom: 20px !important;
}

.standard-content-slider__slide:hover h4 {
  color: #fff !important;
}

.standard-content-slider__slide:hover .standard-content-slider__bottom-container {
  background-color: #ed7d15;
}

.standard-content-slider .button-style-1 {
  background-color: transparent !important;
  border: none !important;
  color: #ed7d15 !important;
  font-weight: 700 !important;
  padding: 0 !important;
  text-transform: uppercase !important;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}

.standard-content-slider .standard-content-slider__slide:hover .button-style-1 {
  color: #3d3e4a !important;
}


.standard-content-slider__slide .standard-content-slider__grid-text {
  color: #fff;
}

/* horizontal slider customization */

.standard-referenzen-horizontal__slide-text-column {
	width: 100%;
	padding: 10px 20px 20px;
}

.standard-referenzen-horizontal__text,
.standard-referenzen-horizontal__text p,
.standard-referenzen-horizontal__slide-inner h3 {
  text-align: center;
  color: #fff !important;
}

.standard-referenzen-horizontal__text {
    margin: 2px 0 0;
}

.standard-referenzen-horizontal__text p, .standard-referenzen-horizontal__slide-text-column .body-text-standard {
	margin-bottom: 0;
}

.standard-referenzen-horizontal__slide-inner h3 {
    margin-top: 30px;
}

.standard-referenzen-horizontal__slide-text-column .standard-referenzen-horizontal__name {
	text-align: center;
	color: #fff !important;
    font-weight: 600;
	margin-bottom: 15px;
}

.standard-referenzen-horizontal .slick-dots li {
  height: 4px;
  width: 25px;
  border-radius: 0;
  background-color: #fff !important;
  border-color: #fff !important;
}

.standard-referenzen-horizontal {
	background-color: #ed7d15;
	position: relative;
}

.standard-referenzen-horizontal h3.h3-styled {
	border-bottom: 0;
	color: #fff;
	margin-bottom: 0 !important;
	text-align: center;
	text-transform: uppercase;
	font-weight: 600;
}

.standard-referenzen-horizontal h3.h3-styled span {
	font-weight: 600;
}

.standard-referenzen-horizontal__custom-stars {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	fill: #3d3e4a;
	display: none;
}

.standard-referenzen-horizontal__custom-stars svg {
  width: 25px;
}

.standard-referenzen-horizontal__custom-stars img {
  width: 25px;
  margin: 0 5px;
}

.standard-referenzen-horizontal__slider {
  margin-top: 0 !important;
}

.standard-referenzen-horizontal::after {
    content: "";
    position: absolute;
    width: 100%;
	height: 2px;
    background-color: #fff;
    bottom: 4px;
}

.page-id-20663 .standard-referenzen-horizontal::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px;
    background-color: #fff;
    top: 4px;
}

.standard-referenzen-horizontal__slider .slick-track .slick-slide {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
}

.referenzen-google-img-wrap img {
	background: #fff;
    border-radius: 15px;
    padding: 6px 20px;
}

@media (max-width: 440px) {
  .standard-referenzen-horizontal__slider .slick-track .slick-slide {
    max-height: 755px;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
}

/* anleger */

.standard-horizontal-tabs h2 {
    border-bottom: 0;
}

/* bewertung shortcode */

#immobilienbewertung {
  background-color: #f0f0f0;
  position: relative;
}

#immobilienbewertung::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 4px;
  background-color: #ed7d15;
  bottom: 2px;
}

.standard-shortcode .section-heading {
  border-bottom: none;
  font-weight: 600;
}

.trxrev .trxrev-wrapper .trxrev-main.rev h2 {
  color: #333;
  font-family: "Raleway", Sans-serif;
  font-size: 32px !important;
  font-weight: 700;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  margin-bottom: 30px;
  line-height: 1.20;
}

.trxrev .trxrev-wrapper .trxrev-main .step .s-content {
    padding: 0 0 2em!important;
}

.trxrev .trxrev-wrapper .trxrev-main.rev .h3, .trxrev .trxrev-wrapper .trxrev-main.rev h3, .trxrev .trxrev-wrapper .radio-control label .text {
    font-family: "Raleway", Sans-serif;
}

.trxrev .trxrev-wrapper .radio-control label .text {
	font-weight: 600;
}

.trxrev .trxrev-wrapper .radio-control label {
	border-radius: 0!important;
}

.trxrev .trxrev-wrapper .trxrev-main .step .s-footer .btn-toolbar.first .btn-next {
    border-radius: 0!important;
	font-family: "Raleway", Sans-serif;
}

.trxrev .trxrev-wrapper .radio-control label .image-wrapper svg {
    width: 80%!important;
    margin: 0 auto;
}

.standard-shortcode .standard-shortcode__output .trxrev-wrapper .trxrev-main #trxrev-form-25189 .swiper-container .swiper-wrapper .swiper-slide .step .s-content .container .row .col .text-output .text p {
	margin-bottom: 35px;
}

#bewertung-main-page .section-heading {
    margin-bottom: 0;
    padding: 0;
}

@media (max-width: 766px) {
  .standard-shortcode .section-heading {
    margin-bottom: -68px;
  }

  .trxrev .trxrev-wrapper .trxrev-main.rev h2 {
    font-size: 24px !important;
  }
}

.trxrev .trxrev-wrapper .trxrev-main.rev .swiper-container .swiper-slide {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  background-color: transparent !important;
}

.trxrev.trxrev.trxrev.trxrev .trxrev-wrapper:not(.trxrev-modal-dialog) {
  max-width: 100% !important;
}

.trxrev .trxrev-wrapper .trxrev-main.rev .swiper-container .swiper-pagination {
  display: none !important;
}

.trxrev .trxrev-wrapper .radio-control label {
  background-color: #ed7d15;
  color: #fff;
}

.trxrev .trxrev-wrapper .radio-control label .text {
  color: #fff;
}

.trxrev .trxrev-wrapper .radio-control label svg {
  color: #fff;
}

.trxrev .trxrev-wrapper .trxrev-main .step .s-footer .btn-toolbar.first {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.trxrev .trxrev-wrapper .trxrev-main .step .s-footer .btn-toolbar ul.benefits {
  width: 100% !important;
}

.trxrev .trxrev-wrapper .trxrev-main .step .s-footer .btn-toolbar.first .btn-next {
  margin-left: auto;
  position: relative;
  top: 35px;
}

.trxrev .trxrev-wrapper .radio-control input[type='radio']:checked ~ label, .trxrev .trxrev-wrapper .radio-control label:hover, .trxrev .trxrev-wrapper .radio-control label:focus {
	background: #3d3e4a;
}

.standard-bewert-sticky-window .standard-bewert-sticky-window__output .trxrev .trxrev-wrapper .trxrev-main.rev .swiper-container {
	background: #fff;
}

.standard-shortcode .standard-shortcode__output .trxrev-wrapper .trxrev-main.rev h3, .standard-shortcode .standard-shortcode__output .trxrev-wrapper p {
	font-size: 1.2em;
}

.trxrev .trxrev-wrapper .trxrev-main .step .s-footer .btn-toolbar.first .btn-next {
	display: none;
}

/* warum */

.standard-warum-wir h2 {
    border-bottom: none;
    padding-top: 30px;
	color: #fff;
}

.standard-warum-wir__repeater-row {
    margin-top: 0px;
}

/* expandable tabs/links */
.standard-expandable-tabs {
  background-color: #3d3e4a;
  padding-top: 10px;
  padding-bottom: 0;
}

.standard-expandable-tabs__grid-expandable {
  position: absolute;
  top: 0;
  bottom: 0;
  lefT: 0;
  right: 0;
  width: 100%;
  height: 100%;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;

  -webkit-transition: 0.3s;

  -o-transition: 0.3s;

  transition: 0.3s;
}

.standard-expandable-tabs__grid-expandable:hover {
  background-color: rgba(237, 125, 21, 0.75);
}

.standard-expandable-tabs .container {
  position: relative;
  top: -100px;
}

.standard-expandable-tabs__grid-item {
  position: relative;
}

.standard-expandable-tabs__grid-item .standard-expandable-tabs__grid-expandable-content {
  position: static;
  top: -155px;
  padding: 0;
}

.standard-expandable-tabs__grid-item:nth-child(2) .standard-expandable-tabs__grid-expandable-content {
  top: -155px;
}

.standard-expandable-tabs__grid-item .standard-expandable-tabs__grid-expandable-content a {
  background: transparent;
  border: none !important;
  font-size: 24px;
  color: #fff;
  position: absolute;
  left: 0;
  righT: 0;
  padding: 0;
  top: 0;
  bottom: 0;
  width: 100% !important;
  height: 100%;
  max-width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.standard-expandable-tabs__grid-image {
  -webkit-filter: brightness(60%);
          filter: brightness(60%)
}

#expandable-4-tabs {
	margin: 0;
    background: #fff;
	padding: 60px 0 100px;
	border-bottom: 4px solid var(--pace-primary-color);
}

#expandable-4-tabs .container {
	position: initial;
}

#expandable-4-tabs h2 {
	border-bottom: none;
}

/* slick sliders */

.slick-arrow {
  background: #ed7d15 !important;
  color: #fff !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 11px 7px;
  border: 1px solid #fff;
}

.slick-arrow svg {
  position: relative;
  top: 2px;
}

.slick-ratgeber .slick-dots {
  display: none !important;
}

.slick-ratgeber h3 {
  color: #3d3e4a;
  text-transform: unset !important;
}

/* team slider */

.standard-team {
  background-color: #ed7d15;
  position: relative;
}

.standard-team::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  background-color: #fff;
  top: 4px;
}

.standard-team .container>h3 {
  color: #fff !important;
}

.standard-team .container>p.team-subheading {
  	color: #fff !important;
  	font-size: 16px !important;
	text-transform: none;
	font-weight: 300;
	text-align: center;
}

.standard-team .slick-team .slick-list .slick-track .slick-slide img {
  border-radius: 0;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  margin-bottom: 0;
  height: 350px;
  left: 0 !important;
}

.standard-team .slick-team .slick-list {
  height: auto;
}

.standard-team .slick-team .slick-list .slick-track .slick-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-right: 0;
  height: auto;
  margin: 0 8px;
  position: relative;
}

.standard-team .slick-team .slick-list .slick-track .slick-slide div {
  padding-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.standard-team .slick-team .slick-list .slick-track .slick-slide div .slick-team__icon-text {
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
  font-size: 13px !important;
}

.standard-team .slick-team .slick-list .slick-track .slick-slide div h3 {
  text-align: center;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  min-height: 23px !important;
}

.standard-team .slick-team .slick-list .slick-track .slick-slide div h4 {
	font-size: 14px !important;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
	text-align: center;
	margin: 0 0 10px 0;
	min-height: 44px !important;
}


@media(min-width:768px){
	.standard-team .slick-team .slick-list .slick-track .slick-slide div h4 {
	margin: 0 0 20px 0;
	}
}

.slick-team__icon-text {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}

.standard-team .slick-dots {
  display: none !important;
}


.team-slider-content-wrap {
  background: #fff;
  margin: 0!important;
  max-height: 110px;
  overflow: hidden;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  position: absolute;
  bottom: 0;
  width: 100%;
  left: 0;
  right: 0;
  max-height: 100px;
	padding:15px;
}

.standard-team .slick-slide:hover .team-slider-content-wrap {
  max-height: 185px;
  height: 185px;
  background-color: #3d3e4a;
}




.standard-team .slick-slide:hover div h3,
.standard-team .slick-slide:hover div h4,
.standard-team .slick-slide:hover .slick-team__icon-text {
  color: #fff !important;
}

.standard-team h3.h2-styled.pace-fade-in.appear {
    text-align: center;
}

.standard-team__link-container {
  display: none;
}

.team-slider-content-wrap a {
    margin: auto;
}

@media (max-width: 768px) {
  .standard-team .slick-team .slick-list .slick-track .slick-slide div {
    padding-left: 0 !important;
  }

  .team-slider-content-wrap {
    max-height: 90px;
	padding:10px!important;
  }
}

/* partner slider */

.standard-partner-logos__slider .slick-list .standard-partner-logos__slide {
  height: 260px !important;
}

/* fixed panel */

#wlSideIconShortcode {
  display: none;
  position: fixed;
  left: 0;
  top: 40%;
  background: #fff;
  padding: 15px 20px;
  z-index: 1000;
}

#wlSideIconShortcode .phone-wrap {
  margin-bottom: 10px;
}

#wlSideIconShortcode .phone-wrap .phone {
	padding-left: 5px;
}

#wlSideIconShortcode input[type="submit"]:hover {
  cursor: pointer;
}

#wlSideIconShortcode .mobile-close-shortcode {
  position: absolute;
  top: 0;
  right: -60px;
  background-color: #f0f0f0;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 60px;
  height: 60px;
}

#wlSideIconShortcode .mobile-close-shortcode:hover {
  cursor: pointer;
}


.bbi-fixed-panel-wrapper.toggled .bbi-fixed-panel {
  display: none;
}

.bbi-fixed-panel-wrapper.toggled #wlSideIconShortcode {
  display: block;
}

.bbi-fixed-panel {
  position: fixed;
  left: 0;
  top: 40%;
  background-color: #EEEEEE;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  z-index: 10000;
  padding: 15px;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}

@media (max-width: 767px) {
  .bbi-fixed-panel {
    display: none;
  }
}

.bbi-fixed-panel img {
  border-radius: 50%;
  width: 65px;
  margin-bottom: 12px;
}

.bbi-fixed-panel .bbi-fixed-panel__icon {
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.bbi-fixed-panel .bbi-fixed-panel__icon svg {
  width: 30px;
  height: auto;
}

.bbi-fixed-panel .bbi-fixed-panel__icon--img {
  border-radius: 0 !important;

}

.bbi-fixed-panel .bbi-fixed-panel__icon img {
  width: 27px;
  border-radius: 0 !important;
  height: auto;
}

/* footer kontakt */

.standard-footer-intro {
  padding: 30px 0;
}

.wl-pace2-footer-bg {
  background-color: #fff;
  position: relative;
}

.standard-footer-kontakt__info-column {
  background-color: #fff !important;
  margin-top: 0;
}

.wl-pace2-footer-bg::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 4px;
  background-color: #ed7d15;
  top: 2px;
}

.standard-footer-intro h2 {
	display: none !important;
}

.standard-footer-kontakt {
	min-height: 670px;
}

.wl-pace2-footer-bg .h4-styled {
	color: #ed7d15 !important;
	margin-bottom: 24px;
	text-transform: uppercase;
}

.standard-footer-kontakt__info-column>.h4-styled {
	margin-bottom: 0;
}

.standard-footer-kontakt__info-item .footer-svg-wrap svg {
	color: #3d3e4a;
}

.standard-footer-kontakt__info-item .footer-kontakt-item-text {
	color: #3d3e4a;
	padding-left:0;
}

.standard-footer-kontakt__info-item {
	border-color: #3d3e4a36 !important;
	max-width: 270px;
}
.standard-footer-kontakt__info-item .footer-svg-wrap svg {
	width: 20px;
	max-height: 100%;
	margin: 0 10px 0 0;
	padding: 0;
}
.standard-footer-kontakt__form-column .kontakt-top-text {
	margin-top: 0;
}
.standard-footer-kontakt__info-item:nth-child(4) {
    border-bottom: 1px solid #fff;
    border-top: 1px solid #fff;
    top: 0px; 
}


.standard-footer-kontakt__info-repeater {
	margin-top: 10px;
}
.standard-footer-kontakt__form-column {
	margin-top: 0;
}
.standard-footer-kontakt__form-column .wpcf7 label {
  color: #3d3e4a;
}

.standard-footer-kontakt__form-column .wpcf7 input[type="text"]::-webkit-input-placeholder, .standard-footer-kontakt__form-column .wpcf7 input[type="email"]::-webkit-input-placeholder, .standard-footer-kontakt__form-column .wpcf7 input[type="tel"]::-webkit-input-placeholder, .standard-footer-kontakt__form-column .wpcf7 textarea::-webkit-input-placeholder {
  color: #ed7d15;
}

.standard-footer-kontakt__form-column .wpcf7 input[type="text"]::-moz-placeholder, .standard-footer-kontakt__form-column .wpcf7 input[type="email"]::-moz-placeholder, .standard-footer-kontakt__form-column .wpcf7 input[type="tel"]::-moz-placeholder, .standard-footer-kontakt__form-column .wpcf7 textarea::-moz-placeholder {
  color: #ed7d15;
}

.standard-footer-kontakt__form-column .wpcf7 input[type="text"]:-ms-input-placeholder, .standard-footer-kontakt__form-column .wpcf7 input[type="email"]:-ms-input-placeholder, .standard-footer-kontakt__form-column .wpcf7 input[type="tel"]:-ms-input-placeholder, .standard-footer-kontakt__form-column .wpcf7 textarea:-ms-input-placeholder {
  color: #ed7d15;
}

.standard-footer-kontakt__form-column .wpcf7 input[type="text"]::-ms-input-placeholder, .standard-footer-kontakt__form-column .wpcf7 input[type="email"]::-ms-input-placeholder, .standard-footer-kontakt__form-column .wpcf7 input[type="tel"]::-ms-input-placeholder, .standard-footer-kontakt__form-column .wpcf7 textarea::-ms-input-placeholder {
  color: #ed7d15;
}

.standard-footer-kontakt__form-column .wpcf7 input[type="text"]::placeholder,
.standard-footer-kontakt__form-column .wpcf7 input[type="email"]::placeholder,
.standard-footer-kontakt__form-column .wpcf7 input[type="tel"]::placeholder,
.standard-footer-kontakt__form-column .wpcf7 textarea::placeholder {
  color: #ed7d15;
}

.standard-footer-kontakt__form-column .wpcf7 input[type="text"],
.standard-footer-kontakt__form-column .wpcf7 input[type="email"],
.standard-footer-kontakt__form-column .wpcf7 input[type="tel"],
.standard-footer-kontakt__form-column .wpcf7 textarea {
  color: #ed7d15 !important;
  background-color: #fff !important;
  border: 1px solid #f0f0f0 !important;

}

#colophon {
	background-color: #3d3e4a;
	color: #fff;
	padding-top: 22px;
	padding-bottom: 22px;
}

.standard-site-footer__content {
  -webkit-box-pack: space-around;
      -ms-flex-pack: space-around;
          justify-content: space-around;
}

.standard-footer-kontakt__form-column form .wpcf7-submit {
  background-color: #ed7d15 !important;
  color: #fff !important;
}

.standard-kontakt_tools {
  display: none;
}

.standard-site-footer__right-container {
  border-top: 0 !important;
}

.standard-site-footer__socials a .footer-socials-svg-wrap svg {
    color: #4267B2;
}

.standard-footer-kontakt__info-item:last-child {
	top:-336px;
}
@media (max-width: 1200px){
	
	.standard-footer-kontakt__form-column .kontakt-top-text {
		margin-top: 90px;
		text-align: center;
	}
	.standard-footer-kontakt {
  		max-width: 90%;
		}
	.standard-footer-kontakt__info-item {
		max-width: 100%;
	}

}

/* === Impressum && Datenschutz === */
#post-21225 .container {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
	max-width: 1270px;
}

/* split headings */

.standard-1-3-col-grid__split-headings h3 {
  color: #fff !important;
}

.standard-1-3-col-grid__split-headings h2 {
  color: #fff !important;
}


/* custom background section */

.standard-custom-background-text .custom-content-grid {
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
}

.standard-custom-background-text h2 {
  border-bottom: 0 !important;
}

@media (max-width: 998px) {
	.standard-custom-background-text .custom-content-grid {
		-ms-grid-columns: 1fr;
		grid-template-columns: 1fr;
	}
}

/* megamenu partner */

.ansprechpartner-card-grid__item {
  background-color: transparent;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  -ms-grid-columns: 1fr 2fr;
  grid-template-columns: 1fr 2fr;
}

.ansprechpartner-card-grid__icon-text svg {
  display: inline-block;
  width: 24px;
  height: auto;
  padding-right: 8px;
}

.ansprechpartner-card-grid__item img {
  border-radius: 50%;
  margin-bottom: 80px;
  -ms-grid-column-align: center;
      justify-self: center;
  max-width: 100px !important;
  height: auto !important;
}

/* eigentuemer page customization */

#expandable-4-tabs .standard-expandable-tabs__grid {
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.standard-custom-background-text {
  padding: 60px 0 !important;
}

#preis-markt .custom-content-grid .cb-h1-heading, #ohne-makler .custom-content-grid .cb-h1-heading {
	margin: 0;
	text-transform: uppercase;
	font-weight: 400;
	font-size: 26px;
	font-family: "Raleway", sans-serif;
	padding: 0;
	text-align: left;
}

#preis-markt .custom-content-grid .checkbox-section, #ohne-makler .custom-content-grid .checkbox-section {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
}

#ohne-makler {
	padding: 90px 0 !important;
	border-bottom: 4px solid var(--pace-primary-color);
	margin-bottom: 2px;
}

#simple-eig-1,
#top-offset {
  background-color: #fff !important;
  margin-top: -100px;
  padding-top: 30px;
  padding-bottom: 0;
}

#simple-eig-1 .standard-1-3-col-grid__content {
  background-color: #ed7d15;
}

#simple-eig-1 .h4-styled {
  color: #3d3e4a;
}

#simple-eig-1 .body-text-standard {
  color: #fff !important;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}

#simple-eig-1 .standard-1-3-col-grid__col:hover .standard-1-3-col-grid__content {
  background-color: #3d3e4a;
}

#simple-eig-1 .standard-1-3-col-grid__col:hover .h4-styled {
  color: #ed7d15;
}


#simple-eig-1 .container,
#top-offset .container {
  position: relative;
  top: -80px;
}

#top-offset {
  background-color: #ed7d15 !important;
}

#top-offset::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  background-color: #fff;
  bottom: 2px;
}

#eig-warum {
  background-color: #ed7d15;
  position: relative;
  padding-top: 0px;
  padding-bottom: 40px;
}

#eig-warum::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  background-color: #fff;
  top: 4px;
}

#eig-warum .standard-warum-wir__iframe {
  padding: 90px 0 0;
}

#ohne-makler .custom-content-grid__iframe {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.standard-custom-background-text .h2-styled {
  text-align: left !important;
  margin-bottom: 10px !important;
}

@media(max-width: 998px) {
	#expandable-4-tabs .standard-expandable-tabs__grid {
		-ms-grid-columns: 1fr 20px 1fr;
		grid-template-columns: 1fr 1fr;
		grid-gap: 20px;
	}
}

@media(max-width: 600px) {
	#expandable-4-tabs .standard-expandable-tabs__grid {
		-ms-grid-columns: 1fr;
		grid-template-columns: 1fr;
	}
}

/* =============================== */
/* Slider Header Styles   */
/* =============================== */

.standard-image-slider-fw__slide-inner {
  height: 800px;
}

/* Wohnraummonitor / Standortanalyse Header Img Exception  */

#radar-top-block-grid {
    margin-top: -270px;
    margin-bottom: 90px;
}

.radar-vue-sliders {
    display: none!important;
}
.radar-filters-grid {
    -ms-grid-rows: 2fr 1fr!important;
    grid-template-rows: 2fr 1fr!important;
    height: 73%!important;
}


.site-content--header-reduced .site-main {
    margin-top: 106px;
}

#wm-hero-header .standard-header__main-desktop .standard-header__headings-desktop {
	display: initial;
	padding: initial;
	width: 100%;
}

#wm-hero-header, #wm-hero-header .standard-header__main-desktop {
    max-height: 550px;
    min-height: 550px;
}

.page-id-22745 .radar-filters-section-row-1 .arrow-style {
    display: none!important;
}

.page-id-22745 .radar-filters-section-row-1 {
    -ms-grid-columns: 4fr 10px!important;
    grid-template-columns: 4fr!important;
    grid-gap: 10px;
}

.page-id-22745 .wlac-main .radar-filters-section-row-2 {
    -ms-grid-columns: 1fr 1fr 1fr!important;
    grid-template-columns: 1fr 1fr 1fr!important;
}

@media (max-width: 852px){
#marktanalyse-section .radar-vue-sliders-mobile {
    display: none;
	}
.radar-filters-section-row-1 .arrow-style {
    background: antiquewhite;
    display: none;
	}	
}


/* ================================= */

.page-id-22745 .standard-header__background-div {
  display: block;
}

.standard-image-slider-fw__overlay-contents a {
  display: none;
}

.slick-prev.slick-arrow.color-slider-arrows {
  	max-width: 30px;
	border: 1px solid;
	cursor: pointer;
}

.slick-next.slick-arrow.color-slider-arrows {
  	max-width: 30px;
	border: 1px solid;
	cursor: pointer;
}

.standard-image-slider-fw svg {
  width: 18px;
}

.standard-image-slider-fw__overlay-contents {
  max-width: 450px;
  width: 100%;
}

.standard-image-slider-fw__slide-inner {
  background-position-x: 64%;
}

#frontpage-header-slider .standard-image-slider-fw__slider .slick-dots {
	display: -ms-grid;
	display: grid;
	grid-gap: 20px;
	justify-items: end;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: end;
	bottom: 430px;
	padding-right: 20px;
	position: relative;
    height: 0;
}

#frontpage-header-slider .standard-image-slider-fw__slider .slick-dots li {
	height: 13px;
    width: 13px;
    background: #000 !important;
    border: 2px solid #fff !important;
}

#frontpage-header-slider .standard-image-slider-fw__slider .slick-dots li.slick-active {
    background: #ed7d15 !important;
}

#frontpage-header-slider .slick-prev.slick-arrow.color-slider-arrows, #frontpage-header-slider .slick-next.slick-arrow.color-slider-arrows {
	display: none!important;
}

h1.h2-styled.h2-styled--alternate {
  margin-top: 220px;
  background: #ed7d15e6;
  padding: 10px 20px 5px 20px;
  border: 6px double #fff;
}

#frontpage-header-slider h1.h2-styled.h2-styled--alternate {
	margin-top: initial;
	background: initial;
	padding: 0;
	border: none;
	display: -ms-grid;
	display: grid;
    grid-gap: 7px;
	margin-top: 120px;
}

#frontpage-header-slider h1.h2-styled.h2-styled--alternate .wl-bbi-header {
	display: inline-block;
    background-color: rgba(237, 125, 21, 0.86);
    color: #fff !important;
    border: 1px solid #fff;
    padding: 15px 20px !important;
    font-size: 32px !important;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	font-weight: 600;
}


#frontpage-header-slider h1.h2-styled.h2-styled--alternate .wl-bbi-subheader a{
	display: inline-block;
    background-color: rgba(61, 62, 74, 0.86);
    color: #fff !important;
    border: 1px solid #fff;
    padding: 12px 20px !important;
    font-size: 20px !important;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	font-weight: 600;
	text-decoration:none;
}

#frontpage-header-slider h1.h2-styled.h2-styled--alternate .wl-bbi-subheader:hover a{
    color: #ed7d15 !important;

}

#frontpage-header-slider h1.h2-styled.h2-styled--alternate .wl-bbi-subheader2 {
	display: inline-block;
    background-color: rgba(237, 125, 21, 0.86);
    color: #fff !important;
    border: 1px solid #fff;
    padding: 10px 30px !important;
    font-size: 16px !important;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	font-weight: 300;
}

#frontpage-header-slider .standard-image-slider-fw__overlay-contents {
    max-width: 1270px;
    text-align: left;
    padding: 0 25px;
}

.slick-next svg,
.slick-prev svg {
  opacity: 0 !important;
}

.slick-prev::after {
  content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAATCAYAAACgADyUAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAqElEQVQ4ja3SLW6CQRAG4OWvFAOiigTLDcDUcwlwvQyljkNwAyTommq4ACS4SoJ6aiD58gUxk3TlZJ+Zye5bSvKgmTX/gyPdu3jJoiG+scqgCU7Y4y2K5rhijXYEtLDEDR/RKX1sccF7FI1xwA9GUTTDLzbohVAppVlKaUQvP5s6xjG1agUP0o9TwS18pr6j1mCRCkANT3HGLhy5Cn6E/CsF7/gVnXr9D77mvyjRyrGtAAAAAElFTkSuQmCC');
  position: absolute;
  top: 3px;
  right: 6px;
}

.slick-next::after {
  content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAATCAYAAACgADyUAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAuklEQVQ4ja3TMU5CQRDG8Vl9CiGhsaGh0xNAKKy5BLRcwhtAKLmDJ9DW1gpaLqCFNrSE7kfzSF6BYZc4yTSb+e83mfkmIiJwE6VxFfSvgTvcXwMu8YleKfiAD3xhUApXWGGPSRFcfzDDAXOkUvgZP3hDtxTuY40tHkvhNl6xw7jENamReVzd6qZu9SkXOg3nPXs4jXUsso4Btw0DTHNVTpb7xvCvuurM20tEdCJilFL6zVKrFSu0LtUdAfettjip/YD8AAAAAElFTkSuQmCC');
  position: absolute;
  top: 3px;
  right: 10px;
}

.checkbox-section::before {
  content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAkCAYAAAD/yagrAAAACXBIWXMAABYlAAAWJQFJUiTwAABtHmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4yLWMwMDAgNzkuMWI2NWE3OWI0LCAyMDIyLzA2LzEzLTIyOjAxOjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIiB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDEyLTA2LTIwVDIyOjA0OjE1LTA1OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIyLTExLTA5VDExOjA5OjIzKzAxOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0xMS0wOVQxMTowOToyMyswMTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDFiMTdjYmYtNmRkMi00MjYzLTlmMDAtMjJjN2ZmM2Y3ZGMyIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YjRjYmQ1ZmYtODdlZi1jMzQ0LThmZTAtYTA2ZjA2MDI1NjgyIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMThEQkI4RjcxMUMyNEZGQUIiIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHRpZmY6T3JpZW50YXRpb249IjEiIHRpZmY6WFJlc29sdXRpb249IjE0NDAwMDAvMTAwMDAiIHRpZmY6WVJlc29sdXRpb249IjE0NDAwMDAvMTAwMDAiIHRpZmY6UmVzb2x1dGlvblVuaXQ9IjIiIGV4aWY6Q29sb3JTcGFjZT0iMSIgZXhpZjpQaXhlbFhEaW1lbnNpb249IjM4NDAiIGV4aWY6UGl4ZWxZRGltZW5zaW9uPSIxOTU4NCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMThEQkI4RjcxMUMyNEZGQUIiIHN0RXZ0OndoZW49IjIwMTItMDYtMjBUMjI6MDQ6MTUtMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowMjgwMTE3NDA3MjA2ODExOERCQjhGNzExQzI0RkZBQiIgc3RFdnQ6d2hlbj0iMjAxMi0wNi0yMFQyMjowNDozNC0wNTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjdmMGY4YWEyLTQ2NDgtNzc0NS04YWQwLWEwMDk0YjU4ZjRiOCIgc3RFdnQ6d2hlbj0iMjAxNS0xMC0xM1QxMjowNzoyNSswNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9qcGVnIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJkZXJpdmVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJjb252ZXJ0ZWQgZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL2pwZWciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmY0NjkxMGEwLTBhN2ItODI0Zi05ZTQ1LTAyNmU1OGNiYjkyNCIgc3RFdnQ6d2hlbj0iMjAxNS0xMC0xM1QxMjowNzoyNSswNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJkZXJpdmVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJjb252ZXJ0ZWQgZnJvbSBpbWFnZS9qcGVnIHRvIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjBjMTVlMTBkLTIwNjItMjg0NC1hOTA2LWIzNGUxMjdhMWVlZSIgc3RFdnQ6d2hlbj0iMjAxNS0xMC0xM1QxMjozMDoyMCswNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMjJhZjQ0Zi04MzQ1LWNmNDYtODAxMS1kOWEyNDVlZjgzYTYiIHN0RXZ0OndoZW49IjIwMTUtMTItMTdUMjA6MDU6NTYrMDY6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvanBlZyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iZGVyaXZlZCIgc3RFdnQ6cGFyYW1ldGVycz0iY29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9qcGVnIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNWEyMmJlZC00OWZhLWMxNDktYTUxMC04MWEzZWQ2MTU2MWMiIHN0RXZ0OndoZW49IjIwMTUtMTItMTdUMjA6MDU6NTYrMDY6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iZGVyaXZlZCIgc3RFdnQ6cGFyYW1ldGVycz0iY29udmVydGVkIGZyb20gaW1hZ2UvanBlZyB0byBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5ODlmMTE4Ni00ZThkLWYyNDYtODQ5Ny0xMGM2MGE5MmE0MmEiIHN0RXZ0OndoZW49IjIwMTUtMTItMTdUMjA6MDc6MTQrMDY6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZGEwZjk4YjYtNDFkMC00ODNiLWFkNDctYjg4ZjgzMWIzM2Q3IiBzdEV2dDp3aGVuPSIyMDIyLTExLTA5VDExOjA5OjIzKzAxOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjMuNSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJkZXJpdmVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJjb252ZXJ0ZWQgZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDFiMTdjYmYtNmRkMi00MjYzLTlmMDAtMjJjN2ZmM2Y3ZGMyIiBzdEV2dDp3aGVuPSIyMDIyLTExLTA5VDExOjA5OjIzKzAxOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjMuNSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZGEwZjk4YjYtNDFkMC00ODNiLWFkNDctYjg4ZjgzMWIzM2Q3IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ODZhZTJlMjktYmNlZC04MjRiLTgxZTYtNDY0MzkxMDk4YmIyIiBzdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMThEQkI4RjcxMUMyNEZGQUIiLz4gPHBob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPHJkZjpCYWc+IDxyZGY6bGk+MDEyNzZDMTExQUYzMDJDNzQyQjJBQkU5NjlBMEQ1RjE8L3JkZjpsaT4gPHJkZjpsaT4wMzI0ODk2NTRDNzc3MjZCNTVDNUFENURBNUQ5MUUzQzwvcmRmOmxpPiA8cmRmOmxpPjA4ODQyRjE4MDYzN0QxMTk0NUEwMzRCRDlBM0Y5NUQyPC9yZGY6bGk+IDxyZGY6bGk+MEEzQjhEREMyMDBCOTQxQUVCNTc0QTA5OENFMjYxODQ8L3JkZjpsaT4gPHJkZjpsaT4wRDJBQ0U4NjhBNEE1QkY2RDJCMEI0MjA3QkQ3NTAxMTwvcmRmOmxpPiA8cmRmOmxpPjBEQjNCNEZDNEZERDRBNjk2MzkwRjY0OENGNzZFRjhGPC9yZGY6bGk+IDxyZGY6bGk+MTJBOTM0MzVFNzExMTg0M0M5REMzMUMyMTEzMEIyMjM8L3JkZjpsaT4gPHJkZjpsaT4xMzc3NzlGM0ZEOERDOThDODg3QjJGMkE4NTYxQjlGNjwvcmRmOmxpPiA8cmRmOmxpPjE0MUUwNkYzMDM4RjY3ODc5OEE1ODA0Q0YxMjQxNTJDPC9yZGY6bGk+IDxyZGY6bGk+MTdENzNCODM1QjI2REVFMjdDN0NDOEMzQTI1ODgyRjg8L3JkZjpsaT4gPHJkZjpsaT4xN0VFODU5RjUwQTQwRkY0N0FBNjg0M0UxMUFENzRDOTwvcmRmOmxpPiA8cmRmOmxpPjE4N0Y4MkVENTFBMjA0RUNGMUE5QTIwQzBERjNDNzI3PC9yZGY6bGk+IDxyZGY6bGk+MTlFNThGQjBDNjIxREFCRjBDODVEQTYxQ0Y4OURDN0M8L3JkZjpsaT4gPHJkZjpsaT4xOUVERjAzQTc2QUE2MUU2MTQ5QzFGMjYzMzNENjQ5QTwvcmRmOmxpPiA8cmRmOmxpPjFBMTg3MkJFQjFENzZBNEEzNjM5RUFEMDQyRENDMTdCPC9yZGY6bGk+IDxyZGY6bGk+MUE4NzFCNzA2QTk2RUVFRTkzNDY3QTAwNjRERDIyNzA8L3JkZjpsaT4gPHJkZjpsaT4xQUIzRTUzODIxRjRCMTcwQUMwM0M1MkE0RUNDMDYxNjwvcmRmOmxpPiA8cmRmOmxpPjFDRjY1QzExODJGNDI5MzRDMDZFQ0MyQUZDMDREOTg1PC9yZGY6bGk+IDxyZGY6bGk+MUYyMDI2REExMTRDRTE2NTYzNkRGRjJFMTNEOUJGQ0Q8L3JkZjpsaT4gPHJkZjpsaT4xRjc1RjY4OUExQjRDQkQ5RDQ3NDM0QkE1NDI3MTgyMzwvcmRmOmxpPiA8cmRmOmxpPjIxNkIzNUVFN0U1QzI3OUU0MzhCODczMkNBOUIxODY1PC9yZGY6bGk+IDxyZGY6bGk+MjUxQjc1QzczQjJBODNDNTREMkMzOTQ4NUY3REMwOTQ8L3JkZjpsaT4gPHJkZjpsaT4yNTNEODc3QUNFNjJERkU0OEIyOEE0Mjk0ODQxODYxRjwvcmRmOmxpPiA8cmRmOmxpPjI1NEVBRjg0REYwOTE3MDJGMkE2REYyQkZFNDZFN0MyPC9yZGY6bGk+IDxyZGY6bGk+MkJDM0M0NzQ5MEE0RUQzMThFQkJBNDFCODMwRjAxNTc8L3JkZjpsaT4gPHJkZjpsaT4zMzU3MTVBODNBQUZFRjlEQkFEMUMyQTMzNUQzODlGMzwvcmRmOmxpPiA8cmRmOmxpPjMzQTlFOEI1RDM0MkYyM0RFQkNDNzcxMTZEQUFDMjFCPC9yZGY6bGk+IDxyZGY6bGk+MzQ5N0U5NkRBMTJFRUQ4OEFDNTgxOEEzQjI3NkZFMTA8L3JkZjpsaT4gPHJkZjpsaT4zNjg0ODJCRjEzRUYxQzMyMzgyNDRDOUY5RDJGRkY3NjwvcmRmOmxpPiA8cmRmOmxpPjNCRTU5RUU1NkZCNUE3QUY3QTJFQTBDMEIxOEQ5MEU2PC9yZGY6bGk+IDxyZGY6bGk+M0QwODJCMTU3ODg3QzU3MEMzQzM2ODM2QTZEQzI1RTA8L3JkZjpsaT4gPHJkZjpsaT40MTBBNTUxMkNBMkMzNTQ5MEMyQjEyQUQ3NUU0NTRDRDwvcmRmOmxpPiA8cmRmOmxpPjQyMEUxNkRBRTIwOUY5ODI0MzdCQ0NEMDk2MDg3RDVGPC9yZGY6bGk+IDxyZGY6bGk+NDc5NUNCNzFBQzBCMzY3NjkxRkI2NDE3NkQwRkE0MTU8L3JkZjpsaT4gPHJkZjpsaT41N0UyQkZFMDM2ODIzREI4QjNGNzM3QjEwQTM5QkQyQjwvcmRmOmxpPiA8cmRmOmxpPjVFOThENDAwMUEyOUNBMTUwQzA4NUU2OTJEOTdEMTEzPC9yZGY6bGk+IDxyZGY6bGk+NjMzRkUyNTA4N0ZCRTMwQ0JCMjI3NTBGMzA2NTZCNDQ8L3JkZjpsaT4gPHJkZjpsaT42N0ZFM0I5ODg4N0U2QUEwQTFCODY3MTBCMjQ3MDMzNzwvcmRmOmxpPiA8cmRmOmxpPjZBQkIzRDJCMTQxMzU1Q0ZCN0UyMEZBRTc5NEU3MDlEPC9yZGY6bGk+IDxyZGY6bGk+NkQwOERFQTRGMTVFMEE4MkJFQzNCM0NGNUIwQzc2Mjg8L3JkZjpsaT4gPHJkZjpsaT43MTM3REJBQTBBN0FCMjcwMEZDNzREQkI3OUI2MDQ0MDwvcmRmOmxpPiA8cmRmOmxpPjcxM0EyQkU1OEZEOTc4MDU4MjQ3QUM1MTJBMTZFNDQ3PC9yZGY6bGk+IDxyZGY6bGk+NzFBQTBFQkM1ODdGMDAyMDk3OUMwQUJDMTVCQ0M0OTI8L3JkZjpsaT4gPHJkZjpsaT43MzUwRjY1QzY1RjE2Q0M0RjEyN0E5OTgzNTUxOTBFMjwvcmRmOmxpPiA8cmRmOmxpPjc0MDE4RDY2MEIwNjM2RDYzRkI5OEY3NUY1N0E2RTQwPC9yZGY6bGk+IDxyZGY6bGk+NzYxMEJENTJDNjdENkEzODg5MkFFQzNDQUM2RTVFMTY8L3JkZjpsaT4gPHJkZjpsaT43OUZCRTc0NzFCMEY4REY5MzZERDAyOUVFRjRGQUJCMDwvcmRmOmxpPiA8cmRmOmxpPjdGRTkzN0I3MzdGQTQ5OTdDRTAzNDQyNUI4MzNEMDQxPC9yZGY6bGk+IDxyZGY6bGk+ODJFMDg1NjM3OTI5NUMzQkZENURCMUNGOEVGODRCNTM8L3JkZjpsaT4gPHJkZjpsaT44NTc5MjdERkRFMkZDMTgxMTVDNERGNjI0MTc1M0U3MTwvcmRmOmxpPiA8cmRmOmxpPjg3REU0MDVCREQyQzNBRENEMUQ2NUQyQ0VEQTVEMEMwPC9yZGY6bGk+IDxyZGY6bGk+ODhCMjFBMTM5OTdDODg1REQ1NEZGOTc2RjI0Q0I0ODU8L3JkZjpsaT4gPHJkZjpsaT44OTIzRDlFNjAxNUZEMzlBOTMxNDVGNkJFQjNBMzY2OTwvcmRmOmxpPiA8cmRmOmxpPjhCOUVBM0ZCODJGNTA5OTg0MEQ5RkExODQ0RDcwRDU3PC9yZGY6bGk+IDxyZGY6bGk+OEVEMUU5RTYzMzY1NzYzOUVFRjhCMzExODRFNjAzNDQ8L3JkZjpsaT4gPHJkZjpsaT44RkE1NzU4Q0RCQUI1OTgyRDA2M0NFQjQ1RjIyNzkxNDwvcmRmOmxpPiA8cmRmOmxpPjkwM0U2N0M1QUUyQTAwQzAyNzQ1QTM3QTdFNTc4NTZEPC9yZGY6bGk+IDxyZGY6bGk+OTUzRUE5M0Q5QzIzOEZENzdERDRDRjUxRUExMDZEMjA8L3JkZjpsaT4gPHJkZjpsaT45N0NDM0RCMEE2REI2N0RCMjIyQjZBRjg5MzYwODNFQTwvcmRmOmxpPiA8cmRmOmxpPjk4Q0UxNjA5RUUxNDlFODVEQUY1RUI5N0ZBOTI5M0FBPC9yZGY6bGk+IDxyZGY6bGk+OUQzODBCRUQ2Qzc4MDcyNkUzNjg4NTA2Q0NFODAyOUI8L3JkZjpsaT4gPHJkZjpsaT45RDZFMEVBMjI0MkEyRjhDMTE2RjhDNzIzQzJBQ0E1NDwvcmRmOmxpPiA8cmRmOmxpPjlGNEIxNzg5QzkzQjc4RThFMjYzNTBENkMxRkM1OEJBPC9yZGY6bGk+IDxyZGY6bGk+OUZERjgwQUFCMkM5MEI0MENDNTk2RDE3NDZDM0FFNkE8L3JkZjpsaT4gPHJkZjpsaT5BMEJFQzI2RDEyQkFDOUJFQkZGRUMxQzlCMjgwRjgzNzwvcmRmOmxpPiA8cmRmOmxpPkE1NDgyMDg4RDA5OTBCNTI5OUQ2NkQzQTY5M0MyNDlGPC9yZGY6bGk+IDxyZGY6bGk+QUIzRjI3MDZEOTEyQUU5QkY0NzJDODA1OEVDREJEMEU8L3JkZjpsaT4gPHJkZjpsaT5BQkFCMzIwOUZDQTZFMDUwNkYyQ0UxQjFGNjkzMTI0MjwvcmRmOmxpPiA8cmRmOmxpPkFDNkU0MkQ4RjQ2QTM4MTkwNkFBRTQ5NEM3NTFGOTdDPC9yZGY6bGk+IDxyZGY6bGk+QUQyNTMxMzMxMjIwQzhDODJFNzRCQkMwNUE1OTVEQTI8L3JkZjpsaT4gPHJkZjpsaT5CMTQxNjVEOEYxNTIxQTk5RTU0QUUzOTYwNjQ5QTkxODwvcmRmOmxpPiA8cmRmOmxpPkI0REQ2MTdEMzQ0Qzg5MkIzQTFGREFGMDRGREZDMEFGPC9yZGY6bGk+IDxyZGY6bGk+QjdEMjc2NDVCOEZCMDEwQ0U1NjUwMjRDOUU5MzEzMzc8L3JkZjpsaT4gPHJkZjpsaT5COTU0QjdBNkI3NEYyQTcwMkNDQjA0MTRGMEZBNzQ2RDwvcmRmOmxpPiA8cmRmOmxpPkJGNzE0OUFCMzFDNEM0RUQwMkEwOTU2NUY5RUVBMUNGPC9yZGY6bGk+IDxyZGY6bGk+QzRBN0NCNkJBREU2RjczNjk4NEEzM0U0OTkzOEMwRTc8L3JkZjpsaT4gPHJkZjpsaT5DNUVCRDc1RURBQjA4NzVDOERGOTU0NjQ1MjcwQTUxMDwvcmRmOmxpPiA8cmRmOmxpPkM2MTI4NzZFQUYwMEUzQTIyMTAwOEVBQjdCRUE1M0I4PC9yZGY6bGk+IDxyZGY6bGk+QzhBQzBDMEQ1NUMwNDE5OUJFNDQ3OTg5NzVCRUU0NzE8L3JkZjpsaT4gPHJkZjpsaT5DOTI4NTVENjc0RkJGQTJDQTBCMURDNkJFNzk3QjcyNzwvcmRmOmxpPiA8cmRmOmxpPkNBNEYyNEYyNENDNTIwRjE3OTdDNjk2OEM0NEZBOEIyPC9yZGY6bGk+IDxyZGY6bGk+Q0M1NkY0MTAzQUU3MEE4RUIxNkQzQzlCRDQyNjMzNjY8L3JkZjpsaT4gPHJkZjpsaT5DRDY0QzNDNDkyN0ZDQzk1RUYwM0NCMUM5RjE1MTczODwvcmRmOmxpPiA8cmRmOmxpPkNGQkUyQzBBNUNCQTQ0NDMzRUE2NDRCQTUzNDA3RkQ2PC9yZGY6bGk+IDxyZGY6bGk+RDAxQTEyNjFGQTVFRTg1QjIxRjQxNzU4MjFFRjE3RUY8L3JkZjpsaT4gPHJkZjpsaT5EMzMyMjk3RkFGOTMwRDQ3QzZGNTQ5QTQ4QjVDQ0I2QzwvcmRmOmxpPiA8cmRmOmxpPkQzNTBGMDNCREY1MEE2NjVBMkExMkE1RUY3QjVGM0E2PC9yZGY6bGk+IDxyZGY6bGk+REUyRTQ2NTRGMjk2QjQzRkJFOUE3RTI0OTdDNTIwMUY8L3JkZjpsaT4gPHJkZjpsaT5ERTU1QkM4RjhFMDMyMzUzOUI3NTlERkRERTA0RkJBNDwvcmRmOmxpPiA8cmRmOmxpPkUwOEQ0QkU4NTQzQTM1MUQxQkM4NkNDRkNDM0IyOUUyPC9yZGY6bGk+IDxyZGY6bGk+RTIwQUJBOUYzMUNCOUMwRjE1RUE0OTMzNDBDQjg5NDY8L3JkZjpsaT4gPHJkZjpsaT5FMjJCMkQwQUM5NTMxNzM5RDZGMjBEMEM4RjVEMEE1ODwvcmRmOmxpPiA8cmRmOmxpPkUyOUMxOEUzNTlFMjRFMUJCMTZFMUZENDY5NTNDQTQ1PC9yZGY6bGk+IDxyZGY6bGk+RTYwNTdDOTU4ODY1NDBDRDJBOTU2NDA3Q0ZEQTM2MEU8L3JkZjpsaT4gPHJkZjpsaT5FNzVBMjlERjI1QTZCODlEQkVEMzhENDQ2OTA1RTM1OTwvcmRmOmxpPiA8cmRmOmxpPkU4MEZCOEQzMTgxQUEyOENBODI4RjkxNTUyNDkyMTVCPC9yZGY6bGk+IDxyZGY6bGk+RUE5MDE5OTlFOUM4QUE0MjhFRjQwMDU3NTQxRkFEMDk8L3JkZjpsaT4gPHJkZjpsaT5FRDJFOEM5MjUxMTEzNDRDMTRGOUE1QzcxNkVBRDVCMzwvcmRmOmxpPiA8cmRmOmxpPkVENUM0RUNCMDU0NTZFOEU1NTk4OURGMDcwQkVGRjc5PC9yZGY6bGk+IDxyZGY6bGk+RURCMzY3RDk0RDM5MTI1MjI0MkQzRjVCMzM0Mjk3MzU8L3JkZjpsaT4gPHJkZjpsaT5FREU1QzY3RUQ3MzQ0QkI0Qzk5NUEwMzQ3MDQ3OUQ5QzwvcmRmOmxpPiA8cmRmOmxpPkVFNEU2RDBDNkJGRjkyMUVFNTA4RThDNzk2QzVENDVFPC9yZGY6bGk+IDxyZGY6bGk+RUU2RTQwQTIzNDk2REQ1MjQwRDcxMkEyRkE1RTE5NDg8L3JkZjpsaT4gPHJkZjpsaT5GMURCRjZBN0ExRUMwMTY0N0Y4MUMxRjkzMDIwMENENDwvcmRmOmxpPiA8cmRmOmxpPkYzQ0M1MzZDOTY0QTM2N0YwQkIzOUYwODdGQTExRDI3PC9yZGY6bGk+IDxyZGY6bGk+RjQyOUY5NjY4QzhBREM5MzkxNEMyOTg3N0VCRjQ3OUM8L3JkZjpsaT4gPHJkZjpsaT5GNUY3Mzg0NTNGMzQ3QUE4M0Q2Qzg4MDkxMkE4RUQzOTwvcmRmOmxpPiA8cmRmOmxpPkY2M0YxREVENENGM0YzRjM2OTdGMTY1NzhDOUE5OUVFPC9yZGY6bGk+IDxyZGY6bGk+Rjc1QTk5Q0FDQUQ1Q0RGQzBDQTE0N0VENEYxNTRGRjg8L3JkZjpsaT4gPHJkZjpsaT5GODE2MUFGOUZCRkExMzNENjhDMkUwMzdDNTQ1NTBBNTwvcmRmOmxpPiA8cmRmOmxpPkZCMDgwNjlBMkMxOTQyQjczRTU4OEZEM0E3Q0FBQThCPC9yZGY6bGk+IDxyZGY6bGk+RkMzQ0FCN0YwOEI4ODU3MkVEQ0E2QTY4RkNBNTFFNDE8L3JkZjpsaT4gPHJkZjpsaT5GRkM5MjE5MjAyNjI3MkVBMUU4MjRDNkZFRDBEQjEyNDwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDowMTI0OGE2Yi1jZTA3LTExZTUtODBmMC1hNjY2YTg5N2YzNzc8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MDM2Yjk2N2ItMzhlZS01ZDRkLTg5ZjItY2VmOTA1NWRiOGY0PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjAzYmQ0NGU0LTVhNmMtMTE3Ny05ZTI5LWVkMmEyZGI3NGJkMDwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDozNzU3MmQ2OS0zYzRjLTExZTYtODc3Mi1lZGRhNGEzMmI5N2Y8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6Mzk3ZTFjODItMTVhZi0xMWU1LWEzN2EtZjc1YjY2NmE2MTI4PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjNkN2NlNjhmLWY5NTQtMTFlNS04MjdhLTllN2IxNjU5MGI2ZDwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0MDA3YjBhZS0zM2QzLTExZTQtODkyZS1mMTAxMzg5OWUwYjc8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NDBkMzAwODQtYTRjNy0xMWU1LTk0MmEtZTljZTdkNWZmYjhjPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ3MzIzYjM4LWZhZDQtN2E0NC04ZDIwLTk0NWFkM2MzZjVmNTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1OGNiZjNmNC01YmQxLTExZTYtYjI3ZS1kZTYwMmZlYTE2Zjc8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NmFiMTBmMTktZmFhZi0xMTc4LTgwNmItY2I2NzE0NThiNTg4PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjZiMmZmZGJkLTQ4MjQtMTFlNi05MjBlLWNjNjAxNTNkMTQ2OTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2Yjk4MTQ3YS04MzRmLTExZWItYTA5ZS1hMzk2ZTdiM2ZkMWU8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NmNkNTkyNjAtM2U5My0xMWU2LWE1MWYtYTk4ZjUxNzczZmFjPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjc2OGE5ZjdiLTcwZWEtMTFlNS05YzkyLTllYjZkMTRmOTA1YjwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4NmM4MjY0My0yZGRiLTExZTYtODQwNC1iODUyMmYxZjRhZmE8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6OWU0NTdmYjYtMDkyNS0xMWU1LTg5YjctZjEyYzllMWJiZTc0PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmE3ZmU2ZGI3LWEwOTAtMTFlMy1hZjcyLWRkNzI4MGJmZDEyZDwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjODY4ZmNhNi1jNzM1LTExZTEtODhlOC05MzczMWY5OTZhN2I8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZDI3NzcwMzYtMTJmNi01ZjQ1LWI1NGUtMTc2NzZjMDU5MDhiPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmUwYmVlNDU1LTczNTYtZjI0Mi05Y2IxLTgxY2RiMjg5OWViZjwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDplM2U0NmVkOC01OTE3LTExZTUtOGM2NS1iMWUwYTk3NDI3NDA8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZWE4NDI0MjktODA0NS1kMjQ1LWFiYTctYTVkZWFiMjE4OTRiPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmVhYTRjMzEwLTczM2ItMTFlNS04MzdlLWRmNDgxYzQwODBiOTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmODIwOWZjNy0xMmJiLTExZTUtOTA2MS04ODc1Y2U0NDE1NTk8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZmNhYWI2OTEtYmQ1OS1hYzQxLTgzMWItYWExMzM0MmUxYTI0PC9yZGY6bGk+IDxyZGY6bGk+dXVpZDoxODVGQzVBNzA2MzRERjExODk1MEFCNjhGNDE0RjI2RjwvcmRmOmxpPiA8cmRmOmxpPnV1aWQ6MjBCNkRGNDBGQkIyREIxMTlDOTNEREU4OEY1OTY2MTU8L3JkZjpsaT4gPHJkZjpsaT51dWlkOjUxMUQwRENFREY2MEUyMTE4ODA1QjcyMzhFMUM2RjY2PC9yZGY6bGk+IDxyZGY6bGk+dXVpZDo2OUYzQ0ZDRUU5NkYxMUREQTBGNEFBQzY1RkQyMzhFNDwvcmRmOmxpPiA8cmRmOmxpPnV1aWQ6NjlGQTQ5ODI3QTBCRTExMTgzOENFRjYwNDM0NDI3RDM8L3JkZjpsaT4gPHJkZjpsaT51dWlkOjg4NDcyOUI0Rjc0RURBMTE5NkY2QUQ2RjdBRURCM0FFPC9yZGY6bGk+IDxyZGY6bGk+dXVpZDpDQjg4RTA1NjA0NkIxMUUwQTEyQ0MyNzZDNkY1OTIzNDwvcmRmOmxpPiA8cmRmOmxpPnV1aWQ6Q0NGNjBFRDg5MEQ1RTExMTk4NDA5MUJDNTA3QzAyREQ8L3JkZjpsaT4gPHJkZjpsaT51dWlkOkQ3MjQ5OEY0REQyQTExREZCQzQwOTkzNkZDRDdEQkIyPC9yZGY6bGk+IDxyZGY6bGk+dXVpZDpGMDM5NUNDRDk0M0ZFMDExQkY3OUU1NEJBRkE5Nzk5NzwvcmRmOmxpPiA8cmRmOmxpPnV1aWQ6RjM2RkM1NkFENzZEMTFERjhCMzBFNDU5QkVCMkM2OEY8L3JkZjpsaT4gPHJkZjpsaT51dWlkOkY0MTVDRDM4ODdCNkREMTFBMURCQzIzMTBDNDNCNEJBPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRkFGNkU5QUIwQ0M4OTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MDIxZjIyY2UtM2RjMC1kMDQ1LWFhMzUtM2U5YTdjNmIxMjNhPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDowMjgwMTE3NDA3MjA2ODExODIyQUFEMEIyN0E0OTkxOTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTgyMkFGNjcwMEIzNENBNjY8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4QzE0OUQzM0QzQzA5RjQ4PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDowMkI4MjhFNzE1MjA2ODExODIyQUQ5OEY5QTg1RDNENjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MDMwMjViNDAtYmU5Mi1hODRiLWE4OTgtMzJlZWRjY2Q1YWU2PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDowMzgwMTE3NDA3MjA2ODExODA4M0I4NzQxOENENEEzQTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MDQ4MDExNzQwNzIwNjgxMTgyMkFGNjcwMEIzNENBNjY8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjA0ODAxMTc0MDcyMDY4MTE4REJCRTc0RjdDQjBBMEVBPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDowNWQ5YTM1NC03ZDliLTM5NDEtYjllZS1hYmQ0YzQwMWI1NGM8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjA4MzhDMjM2MDgyMDY4MTE4MjJBOUFERkRCQUI5MjZGPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDowODgwMTE3NDA3MjA2ODExOEMxNDlEMzNEM0MwOUY0ODwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MDkwZDJkOWUtYTlkMi01ZTQzLWE3ZTItOWFjOWQyNTk4Mjk4PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDowOTU0MGRkZS1mYjc2LWIyNGItODE0Ni1jNzhkZjYwZGE3ZWM8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjA5Nzc5M2NjLTBhMjAtNzc0ZC04OTJjLTRlMmJjMmI1ODk2MTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MDk4MDExNzQwNzIwNjgxMThBNkRFNjFFMEM0OTgxNUI8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjA5REE5MTcyQzcxMDExRTQ4MTUwOTQxRjExNjA0NDQ3PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDowQTE4MDlFNjJDNURFMjExOURFQkFEQTc0RDE5NDZCMTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MEVDNjgwNkU4QjYyRTUxMUEzMTlEQUJCRjYwNTA4M0M8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjEzNERGNzQwMDgyMDY4MTE4MjJBOTQwQzkxNTg3RkI4PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDoxNEUzMkNFQzAzMkFFMDExQTE0NkM2MzM2MDhFMzE0OTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MTUyNDUzQ0IwODIwNjgxMTgyMkFCRjVBNzEyMTZCQzg8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjE2ZWZlYmQ4LTQxOTMtZTM0ZC1iOTBkLTA3NGZlNTJlMTQxZjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MTcyMDc3NzZEOEVEMTFFNEFGQURCNUEzQzQwNkNFNTI8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjE3ZjM0ZDE2LTM4MTctZGI0MC04ZGJhLWQwNjhhYzdiMjYyNjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MThDNkM0RDMxQkYxMTFFNkE2MkNGQjFBMDI0NjBBRTM8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjE5MjViMDc2LWM1OTktZGY0ZC05NWE1LTA4YWJhMDhkYmMyMzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MUI1MjUyNThEQkI0RTMxMUI3MTRDQzA3RDYwMjZEQTk8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjFCQTRCREQ1MTFCNTExRTJCNTBDRENBODc1NkM3OTEzPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDoxQzFFMkI0RjA4MjA2ODExODIyQTk0MEM5MTU4N0ZCODwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MWFkMGIxMzEtNWZjYS1hZDQyLWE4YjUtMjQwOTAwZTc2YzIxPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDoxYjFmZGI3NS0xMDEyLTQ3NDAtOGMzZS1jMTJhYTcwNjc5MGY8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjFkMzA5ZmU0LTBjYTgtMzE0Yi1hZWE4LWVkOTdjNzA4NzQ0MjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MWY1NmZmMWQtNDhjOS05YTRlLTg3ZWYtNWVjNWJiOGIzZWE2PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDoyMDg2Njg1NDEwMjA2ODExOEMxNEIyNTJFQjAxQjg1ODwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MjBGMEIxMDQyRTA0MTFFNUE4MUVBOUFFMjdBMkFCMTg8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjIxODY2ODU0MTAyMDY4MTE4QzE0QjI1MkVCMDFCODU4PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDoyMUUxMDJGQzA5MjA2ODExODIyQUFFMDY2RDlCRDM4NTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MjFFMjFBQTYwNzIwNjgxMTgyMkE5NEMzNEFCMkU4OEQ8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjIyQzgyMDFDMEEyMDY4MTE4MjJBQTU2RTNCRjE0MUU2PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDoyMmNmYzE3NC02NzY1LTRhZTYtODFjMS0wNmJlYWJiYTBkZTU8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjI0OTljZjVkLTYzZDQtZDI0MS1iODUxLTRmMmM3ZDUwYzM2MjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MjVEMjRDRjEwQ0ZFRTExMTlBNkRBMjdENEZEQjFENUQ8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjI2NTY4QUE0M0ExRDExRTM5ODhEOUYyNzVFRkI3RjVDPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDoyODgzNkMwRDA4MjA2ODExODIyQUIyQjM4RTc5QTA2NzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MkE3OTMzNUIwOTIwNjgxMTgyMkFFQ0Y5REQ2MzlEM0U8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjJCNjIzRDk3MTI3QjExRTVBMjI5Qzg1MUZGMEUzN0Q0PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDoyQjZEMEVFQTRGNzlFNTExOUQ3OENGOTM5RkE3MTk5RjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MkJGQjY4OTMxNjIwNjgxMTgzRDE5MkU4OEZBQzlDMEM8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjJERTU3MDkzM0NGMjExRTY4Njc0OTc4MTZCMzVFMTc3PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDoyRjc1MDY0NDBEMjMxMUU1OUJFOEQ3RkI3Q0Q3QzIxMzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MmQ0NzExYzUtZjZjMi1mNzQzLTk3MjAtODZjMTMyZTBlZTJlPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDozMDBlMDc4Ni0wMzIxLTU2NGYtOGI5Ni04ZDhjMjFjOWFkOTA8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjMwNUNFQTg0RDhFRTExRTQ4N0ZBRjgyODA2Qjk1Rjc5PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDozMUJFNDIyODA5MjA2ODExODIyQUVDRjlERDYzOUQzRTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MzIzNDc0MzY4MDZGMTFFMjhEQjRFQjhEMDU1NzE4RUU8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjMzNUM3OEYyMDgyMDY4MTE4MjJBRTY3QTAwNDZFMkI0PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDozM0ZFN0JDODA0MjYxMUU1QTIwQkY1ODk5RTExN0NFNDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MzQ2YTc1ODQtYjBiYS00Mzg1LTk1ODAtMjQ2NTBlMGYzYmNiPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDozN0IyRkJCOTFCMjA2ODExODIyQUQ5OEY5QTg1RDNENjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MzdkOWJmNjgtNjBjNS00ZTM2LTk4OTItYWY0NGYzYmFjYzdhPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDozODZEOTYwQ0Q4RUQxMUU0QTI1N0E5RUQ2MUY4MTVDOTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6Mzg2YjU3ZWYtODcxYy0xOTQwLTlhZDMtYWIzN2QzN2IzN2I3PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDozOThlZDY2Zi1mZjRlLTRhN2MtYjFjNi00MTg1ZjRmMDQzMmM8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjM5ZGViZmM0LTdiZmUtMGU0Yy04NDJkLTAxNjcwZjM5ZTZlMjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6M0FGNUY2MDMwOTIwNjgxMTgwODNDRURFMjYxN0QyRTQ8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjNiM2E2ZDkxLWQ0ZWItMWQ0YS04ZjBkLTAyN2M0MDNjM2M2MDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6M2JjMWJmZjQtZmY0Yi00MzRkLWI2NzMtZTgxNTAzMzJkNGY1PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDozZmMzMTlmNy0xZTFiLWI1NGYtYTM4ZS1jMjI2NjVjM2MxNTg8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjQwNDcxYTg1LWU3NTQtNGQyYi1iNGQ4LWM4OGQ2MDg2NDZjZDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NDMxQUY1NDJGRDJCMTFFNEJBNjZDM0M3M0U2NjAzRjI8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjQzNWVlMThjLTBiZWUtNDU0NC04NTc2LWNkMGYyMTEwY2I0YjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NDM4QkQ1MzIwOTIwNjgxMTgyMkFCRjVBNzEyMTZCQzg8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjQ0OWI0MmViLTY2NDctOGE0My1hZDgyLTkwMDRhMWRmNzEzMzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NDRFREVEMjM2QTdERTUxMTkzN0JDMTVERjRFNzYyNDg8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjQ3MDVkYmMzLTZlY2MtODE0Zi1hZTJiLTVjMDA3MzEzOTFkZDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NDlGODFBNUNGRDJCMTFFNEE1MzZEOTQzMzAyQjhBNzA8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjRCNDFCMzRBMDgyMDY4MTE4MjJBQ0YxOTE4MEU4MUIyPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo0QjRGNTUyMjBCNjAxMUU1OTE5RDlGQTZEMUVGQjUyNDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NEU0NUY3OEVEOEVFMTFFNEIwODM5MDc1RjUyODVBRkY8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjRFQTU5MzhEMUJFNDExRTY4QzE1Q0E4MkJDNDFCQTJBPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo0YTU5ODFlMC0xNGZkLTQ0NWMtOWJjNS02OWI5ZDBlMTg5MDM8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjRlMTdjMWMxLTY3YzUtMWE0OC04MjYzLTdlNTEzMWQ1NTA1ZDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NTFCNzhGMTREOEVEMTFFNDlFRTNCQkYxODIzOTg0OTU8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjU3Zjc3NDk3LTY1MGMtMTg0MS1iMzAwLTBiNWM0NDcwNGJmYjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NTg0RjNGMjIwQTIwNjgxMTgwODM5MzgyNzI3M0MwNzA8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjVCNUI0NzJDMDgyMDY4MTE4MjJBQ0I2RTY5MUMyNEZGPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo1ZWQ4MTQ5MS0wY2NmLTQzNDItYmJlZS03N2FlMmQ1ODRiZTU8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjVlZjhhM2ZkLTc1NzAtNjY0Mi1iOGI0LWU0ODdhMTZjODNiNzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NjA5NDVENEUwRDJGMTFFNThGOTNGQjlGRTUwRDFDRTI8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjYxQTMwQ0ZDMDcyMDY4MTE4MjJBQzk2OUZEMEVDRDhDPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo2MjY2RTE4NTA4MjA2ODExODIyQTlCRjY5MzI0M0IyNjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NjJENDM1NEYwNzUzMTFFM0JEQUVFNzJFMTY0OUZFRkE8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjYyRkNBQjg5MDgyMDY4MTE4MjJBQTFCQUZGOTczQjk3PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo2MzY5NTE1REFERkUxMUU1OUE3MEI3MEMwODAyRkRCRjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NjQ0M2RjMTYtMGM3NC01ZTQzLTk0ZDMtMGIxYTE4NzJiYzdkPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo2NEFEQjUyQjA5QTExMUUyQjY4QUE0NzIzMDM4QUJCMzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NjY4REM4ODMxQkU4MTFFNjlFMjlGQjE4Nzc3MDMzQzQ8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjY3MDNFMTAwMDgyMDY4MTE4MjJBQ0YxOTE4MEU4MUIyPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo2N0YxRkQ3NDFCRkMxMUU2QjczNjkzQzczRkE2RjdBNjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NjkyY2M5M2EtOTk4YS00ZTQzLWIxY2QtZTYxYzhhYmQ3NDFmPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo2QjZGRDI5RkFERkUxMUU1OTk0QUE3MzA4Qjg2REUwOTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NkM2NTU0ODIwNzIwNjgxMTgwODNBMTVERTczNDM2NTI8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjZENEVBNkYyNzUyMDY4MTE5OTRDOUQ4QUIzQTM0NzQ2PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo2YjIwMmY4Yi1jYTlkLTYyNDctOTk0MS1mMzAzYTZhMzE2N2Q8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjZiM2ZlZTgyLTFhODctMzQ0MS1iOGUwLWIyMjQwZWY3ZTUwMDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NmM3MzRmNmEtNzlmMi03ZDQ0LWJlZWItNGJkMmJhNzEzZDllPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo2ZWMxNDkxYy0wY2YxLWIxNDMtYTIwMS1mZmRiZDVkNGY2N2I8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjcwNjA0MUI4NDRBRjExRTU5QUIzQTAyMzRCM0E1QTQyPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo3MTI4OTQzOC0yYTc0LWU1NDAtOWEzMy0wN2M3ZDhjNTk1Nzk8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjcyQ0Y3NjRERjFBMTExRTE5MkI4QzEyMDY1MDM5QTdDPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo3MzVFQjU5MTAzQjgxMUU1ODJGMkY4MzI1Q0ZBQ0JFNzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NzQzMDEyM0YxQkYxMTFFNjg4ODVFN0M0RTU4NDRCMEU8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjc0RURCMjdFQ0IwNDExRTRCRERFQ0E5QUQzRDJEODU5PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo3NGViNDdmYS1mZmNmLWQwNDItYjUyZC1mODJmOGQ0NmIyOTQ8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjc2Q0UwMUQwRDhFQzExRTQ5NTQyOUY4M0RENEIwM0YzPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo3NzYxOTFFQTA5MjA2ODExODIyQUNGMTkxODBFODFCMjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NzdjYWRjNjMtM2Y5MS03YTRlLWFkNzQtNTRhYTlkNWYzMGYzPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo3OTI4RUM5ODNDRjExMUU2OTYzMUNGMTlERkY2Qjg0MjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NzlmNGVjNzYtZWEwYS02YTQ5LWI5OTQtMzFiZjU0MmQ0MWY3PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo3Q0E3ODU5NENDNThFMTExQkUyQ0RFMTA0ODQ0OENFNTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6N0RDOEZGODk4QjYyRTUxMUEzMTlEQUJCRjYwNTA4M0M8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjdGRUM0NTUzMkRGQzExRTY5QkY3RkNCQzVCQ0I3QkMxPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo3ZDJhZTg2Zi00MzliLTQwNzAtODcwZS00ZGRjZjQzNTE2ZTY8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjgwOTcyNDFhLWVlMzAtMzE0Ni05N2Y0LTM2ZWMzOGUxYzM3ZTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6ODRGNEY2NDY4MzVBMTFFMjg1RUFGQjJFRjFFMjcwNzk8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjg1NDU3RTg1NEY5OEUyMTFBNTAyODgyQzkwNDYxMUE4PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo4NThBNUEyNTA0NDkxMUU1ODlFQkRGM0FBREM3NkQzQTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6ODYwNTM2RDc0NDBGMTFFNUFENDhCMzg3RjEzM0JGODQ8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjg2MWIzNjJiLWM0YzYtODE0Ny1hY2M5LTk0NDgzNDRjZmI2MTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6ODgyN0UzMTI0ODRFMTFFMzhFNjlBRkRCRDAxNDc2RjQ8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjg4RTk4QTY2MkI0QzExRTZCMTNBRDAwNzExNDRDRjNCPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo4OTE5MDU4Ni02MGE3LTExNDctOWE2YS1lZmUwYWVhMTY2OWE8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjg5YzAyZDAyLWY2NjMtMTM0OC05YTI3LTBjYzc5MzE1NGU2YjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6OEU2NTg5QUMwODIwNjgxMTgwODNEQ0E3MUU2OEJCQ0U8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjhkNWIxNDJjLTRlMTYtMzM0ZS04MzFjLTM5MGIyYTU4OGI2MjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6OGVmNDJmZTMtN2Y1MC1lYTQ0LTk5YmMtNGYzMzM0ZWUzODVkPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo5MDJBRjAwNzJGMjA2ODExODExRkQ2Q0ZDNENGREU5RjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6OTExRkQ0MkMxMDIwNjgxMTgwODNBREZBQzA4RjBBOTM8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjkxMkI4NzlBMDcyMDY4MTE4MjJBRTdDODRFRjZBRDFFPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo5MTQ4M2EwNS1mMDQyLWI4NGMtYmZmYy1lMDIxMDQyNzg0ZjQ8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjkxN0Y1MEYxNUI1MjExRTU5NURGQjdEQzgyMTFENDY4PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo5MjVEMzBDMTA4MjA2ODExODIyQTg0NjI3MUYxOTY3QjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6OTJBQzhFQ0EwODIwNjgxMThDMTQ5RjZCQTUzRTA1Nzg8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjk0Mjg4NzViLWE1OWYtZjU0Ni1hZWM0LWQzZmRlOTY5MDlmNjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6OTVGN0VBMzkwNDQ5MTFFNUFCQzM5NzJFNzlDRjYyNEQ8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjk2QUVDNzIyNTkyNDExRTVBRjIzRTZGRUE1REQ0NDMzPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo5Nzk2RjMyREQ4RUFFMDExOUM2RUU2RDJGNTc2MjM1MTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6OTg5QTRDRENDN0Q2MTFFMEFCODQ5QjJEREI0MzAwMEY8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjk4RTM0OUU2RDhFRDExRTRBMEVEQzcxQjk4OEI2OTFDPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo5OTBCODM5MTA3MjA2ODExODIyQUExQTM3MDM5NEE1NDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6OTk2QjY4NzIwMzc4MTFFNUJCNTFFOERFOUE5NjQyRTU8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjlBOEFERDAyOUEyOTExRTQ4RjkxQUM4M0FCOEYxNTZFPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo5RDBGNEYyNzZBRjRFNDExODUxMEY1NEJFQzlDMDA0OTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6OUYwMUU0QzYwNzIwNjgxMTgyMkFBNDVEMDYwMDM4OEI8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjlGQ0VBQTdCM0NFMDExRTY4RURFODNGNDhBNUU4NTY0PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo5YjcwM2NkOC01NWIzLWY0NDYtOGNjZi1jNjFmZTE4MjMwNzc8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkEwNEZCMTlCMEIyMDY4MTE4MDgzOTM4MjcyNzNDMDcwPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpBMTBGNEYyNzZBRjRFNDExODUxMEY1NEJFQzlDMDA0OTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6QTQ4MDUyMTM4REE3RTIxMTgyNjVFNTBGOTkxQzc5MkY8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkE0ODc5QkZGNDIyMDY4MTE5OTRDQjI3RDQ2QUI1QjEzPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpBNTg4QjI3OThCMThFMzExQkNDRUQ5RTc4RjM4N0M5NDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6QTg1RUUwQjQwNDQ5MTFFNTkwQjFFNzgzN0M2MTk5OEM8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkFBM0EyMzA4MzMyMDY4MTE5OTRDRkE1MkM0MUM2RTFFPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpBQTU4Mzk0REI4MzIxMUU0QUU4M0Q5OTdBRkI4NzEyOTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6QUIzNkUyNDMwQTIwNjgxMTgyMkFCNzVEMkNCREIzMDA8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkFDMDVCRkJCMDcyMDY4MTE4MjJBOTQwQzkxNTg3RkI4PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpCMDM2RTI0MzBBMjA2ODExODIyQUI3NUQyQ0JEQjMwMDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6QjIyQjU4NjA1QjU0MTFFNUJERTk5MzdGODQ4RkUwNjI8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkIyQzQ2Q0QyRTRFNEUwMTFBODJGRDREQTk5OUU3NTA0PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpCNEJBQTcwMzA5MjA2ODExODIyQUJGNUE3MTIxNkJDODwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6QjdGNURDREQwODIwNjgxMTgwODNBREZBQzA4RjBBOTM8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkI5RDkyRThDMEEyMDY4MTE4MjJBQUUwNjZEOUJEMzg1PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpCQTlCOTI0MDA0NDkxMUU1QTk4RkI4OTJGQzZDMjBCRDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6QkFDREI5NTdERDVFMTFFMzk2RUY4QkQzNEY5MDEzMkU8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkJDMjZCNzhBRDhFRDExRTRCNzlGOTNDNjZCMjRDOTI4PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpDMjBGMDkxMjU4RUYxMUU1QjYzNTk3ODE0Rjk1QjNERTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6QzNCNjI5REUwNzIwNjgxMTgyMkFCMDQ0QzhEMkZFRjg8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkMzQzMyODk0MTUyMDY4MTFBMUQyRTNFQTU4MDJFOERGPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpDNDIyREZBMDJBMTExMUU2ODBFNjlFNjNCRDc1OUQzMDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6QzZEQjRFMDgyQjRBMTFFNkFGOTlBQzcwN0NGMUU3RTc8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkNBNjUwQ0I5MDcyMDY4MTE4MDgzQTE1REU3MzQzNjUyPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpDQzFFRDlERTVCNTYxMUU1OTYwQjk0NTY1RTNCOUI1OTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6Q0Q2NTBDQjkwNzIwNjgxMTgwODNBMTVERTczNDM2NTI8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkQwMEM3ODcwRDhFRDExRTRBRjhGREQ5NUYwRkMwRjhDPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpEMjQ0RTRFMjA0NDkxMUU1QkJBRUQzRTRDQTI1NDc0MjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6RDYyMzNDRUUxQkUzMTFFNjkyM0NDNzQ1Q0M5RTUzQkQ8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkQ2RDgzQUEwMDcyMDY4MTE4MjJBQ0YxOTE4MEU4MUIyPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpENzU5NEUyMjA4MjA2ODExODA4MzlCMjg0NTNCOUYzMzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6RDdENEIzRkU3QUU4MTFFNEIxRjBGNUUzMzBBQkIyMDc8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkQ5RjIzOTczNUI1NTExRTU5MTUzODEzMzhCMkMwQkM1PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpERUVBM0M5NzA3MjA2ODExODIyQTk0QzM0QUIyRTg4RDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6RTFDRjMxQ0IwQjIwNjgxMTgwODM5MzgyNzI3M0MwNzA8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkUyNjEwRUQ2M0NEQzExRTZBOERGOEFEMzgyNDI4QTBEPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpFMzlBQkQ4MjA3MjA2ODExODIyQTk0QzM0QUIyRTg4RDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6RTZGQzIzOTc2QUY0RTQxMTg1MTBGNTRCRUM5QzAwNDk8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkU3ODVCODg1NkNDNTExRTI5QTY5OTg0OTBCRkEyMzA5PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpFN0ZGQjU5OUE0RENFMTExQjIzNjhERTA2MzQyOTgzNzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6RTgzNDlDMTcwOTIwNjgxMTgwODNDRURFMjYxN0QyRTQ8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkU4M0U3OUU1QzQ0QkU1MTE4RkQ5RkVCQzJBQjJGOTBBPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpFOTE2REUyMDExMjA2ODExODA4MzhDMkZFN0MyMzJBRDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6RUExODlFMTgzQ0YyMTFFNjlCMzNDRTYwMUJGMTgzRjI8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkVBMjJENkZBRDhFRDExRTRBRjRFQTM2NkU4RTYzNjI2PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpFQUU2MTJGM0M0NEJFNTExOEZEOUZFQkMyQUIyRjkwQTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6RUVGQzIzOTc2QUY0RTQxMTg1MTBGNTRCRUM5QzAwNDk8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkYwMTA2MzQzMzAyMDY4MTE4QTZERTYxRTBDNDk4MTVCPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpGNUI4OEI3NUQxMzAxMUU0OUQzMzg1QjlDNUUzMDM5NjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6RjgxREFBM0YzQ0YzMTFFNkFBQkM4MjM0QTk2MjNBQkM8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkY5NDU2M0FBMTkyMDY4MTE4MjJBODhFNkNCQ0Q2MkVEPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpGQzY2NzNDNDA5MjA2ODExODA4M0JGN0UzMkQyMkUxRTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6RkQ4QzE1QzJEOEVDMTFFNEJENjBEMThDMTg4MDU2MUY8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkZGQjJBOUJFRDhFRDExRTQ5M0Y1RkJGQTU0OEQ4RDlCPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDphMGI5YTUyMS0xYjdkLTg4NGQtYWI2YS0wNmI1NWIyMDYxMDI8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmE3NDFhMzFmLWE5MjktYjg0OS04NDRmLTg0NjQ4YjFjZTkwZjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6YTg1MzdiYTktMjdhYS1lMzQ0LThhMjEtYWI2OGZiZjNlNTEwPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDphOTEwYjVmYi1lOWM0LWFhNDMtYjRhYy1lMDdmODZhZWZiNzM8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmFjYjkxNWJmLWFlOGMtYzA0YS04MWVkLWQ3NzAwYzMzNGI5MjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6YjM4OWJmOTItYjRhNC00OGU0LThmMTUtNTAxYzRmZGIzNjRkPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpiNDQ4NDMxYS1lY2MxLWNlNGItOGRjZi1lYTNjYzRhNTU3YjE8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmI0YzM1ZTc0LTkyZjctNDQwMy1iNzZmLTUxNTVhMGMxNWQ1OTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6YjcxODkzNDItZmRiMC1jZTQ0LThhZGMtNjYxMjViN2NmMzMwPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpiNzQ0YmRlNy0zN2M0LTYwNDEtODY5OC1jMGQ4YjE0MThiYTc8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmI4ODJhYzc5LTM2ZDktZWE0Zi04ODRlLTdmYzUxZDI4Y2VlYzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6YjlkNjgzYWItY2UwMC00MTQzLWFjZGQtNWFmZjE0ZmE0NmNkPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpiYjJiZDI2Yi1iZDFmLTQwMmMtOTZiOC1lNGY5NjYzODkxY2I8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmJmOTA4MmFmLTVjMTMtYjc0OC04YmM0LWRkMzA3NWJlY2IzMjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6YmZhOTRkNDktMTVlZC00YTRkLTgzOGYtYTNhNWZlMTQwMmM1PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpjMjQ1ZTNjZi1iNGNlLWVjNDEtODc5Ny1kMGI4NzU5ZDYxNGE8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmMzYzdhZGJjLTFhYTEtNDhhMi05YmQ3LTIzYzViZDg3ZDQ0MDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6YzQxNTgyMmQtYTQ1ZS0zYzQ1LWE4YzktNmM1MjEzYzk2MGFhPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpjODYyMTVhNS03NTZjLWY4NGYtYjViOC00Njg1M2I4MjVmMTg8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmM4N2ExZjUwLTkxYjAtNDVkNS1hYzg4LWFlOGNhNTk0YTQ0OTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6Y2FkZDkyMzgtZGEyNC01OTQxLThjZTctN2E1MDJjZTZkYjdjPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpjYjVkM2RkOS1iOTM2LWFlNGEtYjkyMC00ZWJmZmY2MmRhMmQ8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmNkYzdhNmE1LTI0M2EtNDBiNC05Mjk1LTBkM2MwYjA1ZTEzODwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6ZDBhMjc2MjItMTI0MS00ZDNmLTk4MWMtODUyMGIzOGI3MzdhPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpkMzI3MjMyZC04NGEyLTQ3MTYtYjFhOC1hZTdlYWIwYTZlMDA8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmQzN2MyNjBiLWUwODUtMTk0Zi1iZmNiLTk3MmE0YzZhMTc2ZTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6ZDRmNWZmY2UtZTExYS00OTc0LTkxN2UtMzhkNzY5MGJkZDg3PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpkNTEwOWRmYS00ZDAwLTM0NDAtOGQ0OC03YWQ1ZjRhMjFkMTI8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmQ2YWNjODU0LTJjNWItZmI0Zi1hYzY3LWE1MDA5MDUyNDRmZDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6ZDhlZjYzODItMWExZi1kNjQxLTgxNDItYmYyZDBlMzU0NTNhPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDplMDQxMzM5Yi1kNGQwLTIyNGQtOWM4NS0xZDAyYTMzOGM3ZmY8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmUwYWE4NmVmLTFjYmYtMzE0Zi05OWE2LTg2N2Q4ZDI0YzcyMzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6ZTEyMWZiZjMtOTNjYi02NzQxLTk3ODQtYjNlODUxNzY0NjBmPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDplY2M1NjI1Ni1lNmEwLTRkNmMtOTRhMS1iYmI2NDg4YTYxOWU8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmYwOWUxNzQzLWNmMjMtZmY0Mi04N2IxLWYyNDdkYzZhODc0OTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6ZjViMDUzODYtNWIyMi02MzQwLWE5N2QtMDZmMzkzOGVlZjNjPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpmYzRhYzU3My00NjViLWIwNDUtODYxYi02ZjRlNGNlMzlkNjc8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmZlYWJjNDUzLTAyYmMtMjg0My05Nzk3LWJmMTAzMjlhNzNhNzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6ZmZkNDM3NjUtODEyOC1iMTRiLWE4ZGMtYmJiZjg1NTYyNWI5PC9yZGY6bGk+IDwvcmRmOkJhZz4gPC9waG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+50L/1gAABC9JREFUWMPNmFmIjWEYx499jjlosiRjz5LJ4FgOGoYiLpQtS5IcuwuFyH7jQpYLFCUuzJgJkUOSkWwzhoPGEC6siUKyZBi7muP/5P/W29u3nuOTU79p5nzzfu//e95n+55QPB4PgfqgPRgHtoKz4B54CB6B+xnygMjvt8ElsBfMArnUUA+EQQsSpi65FpIfDUBzUABWgZPgOfgFUgHwDbwAp8Bi0I5iRFh36hB6gIgutD0v7AB3wPuABOp84anNA21BYxAFa8AxshYMAdlK6HiwnkctN6kFj0GSRxQECe5ZSEP1BSvAFfCdXAXrwEBxDxG6m4vl4k9wDWwGU8HogBgO8kAX/r4alNNIKc1glRQ7TYTeBG95UYJnExgMmij/CIhGoB+P+AL4aOEitbRyccjwSVkwCTQNWKSQD1aCy6DGwZ8/SeyE6Njqy6MgFrDACP1unYMldV6LO8rCr9qXpaB/gCKzGclr6X8fXESKSx6XmAnRtOpCCf3zf7CkiCwDc8EIr0Ilz7UBrUHDf2DJdywIS0BPkGMKLbUQGmEyngHmgFGgI6M2CEvKQ1wES0EflX3chCpLyCZnwA1wGCwA3QKw5Ec+zBqmrrBeQs2jV1HflIEliyq07CDp7ET8z6erg2XTsWSlWTrthO4HA+iH0hQsY9UyN3nFMrjIxrLpWlKVzIh5T1PoPvpjDpjMTsoqGdeBl0wd8umstWThDCw52K7YmEL3sEGQYFnObspuAyU2wSDrBJpp7nI5DUtm2/m7nUVz2dSWuVhEiT3MfDeBm553KYspXq9g15TvFpim0CLtybrRR6Xd++Ei9hn7S3GVap/R3Zd52pdQMz3ls29MGi2YyS/ep5bC3XyynK1dAU9PAncoM06rdIRmgV7016sulvWCsuQKWlK9XWyQVg5sZP70LVTR26NlvUZ3lMfdlZatZm1PsOtPW2iTDC1rRreqOIPAEb7wpZjuhmUiNBPLOlWcMbzmur9foX4t61ZxxvKh/7pQP5Z1rN1kNEt0YELdLOtau9MRqr+KFLMp8doQ65Z9z6B4w82dLKkoZBVT+x/iGkuhn7V/PEALeBXamO/nUsFOg1uM3OV84IjL+pG0vNr/oJPQN1o1SXCx31eNDmAmX3+ncLDgtka6pOngulbdipmyLIVW8R0lxSnJfM6D/Iptw3avpUcfF1/cAp7QUDKY20Z3shRaRLF19LNDHF4VsvbGeFM7YnSXKMtilH/HjP+J8VilZE7kRCbJMdJnus5sllVLoYs4f3qptW1JTtRK6LelLhRx3rmHreJ+rlXXS8hB3vc856Uq49xlKc3T35NMoQPpKzIleWpkgToP3ZAX7O5TwynidpbOLKc2rxl9S8TupDVr4sHPSCXXnmMaK+CU2bEfVRNnibaFPLYqZoNPAVDL4JUp4i7OZ3P1MbgVvwFiVYqu9wWt7gAAAABJRU5ErkJggg==');
  -webkit-transform: scale(0.65);
      -ms-transform: scale(0.65);
          transform: scale(0.65);
	position: relative;
	left: -8px;
}

#img-free-content-block .container .row p span.main-theme-color {
	font-weight: 600;
}

/* .single-wlac-unit {
  background-color: #ed7d15;
} */

.single-wlac-unit .block-slider,
.single-wlac-unit .wlac-wrap {
  background-color: #fafafa;
}

.single-wlac-unit .wlac-wrap:nth-child(3),
.single-wlac-unit #wlac-21-main-grid, .single-wlac-unit .wlac-wrap {
  padding: 0 30px !important;
}

.wlac-wrap .wlac-wrap {
  padding: 0 !important;
}

.single-wlac-unit #wlac-wrap-hero-img {
  padding: 0 !important;
}

#wlac-wrap-hero-img {
  max-width: unset !important;
}

.block-slider {
  padding-bottom: 0 !important;
}

.wlac-full-width {
  max-width: 1220px;
  margin: 0 auto;
}

.pace-mobile-header__headings-mobile .pace-mobile-header__heading span {
    background: var(--pace-primary-color);
	color: #fff;
    border: 1px solid #fff;
    padding: 10px !important;
    border-radius: 0;
	font-size: 20px;
}

.page-id-20661 .pace-mobile-header__headings-mobile .pace-mobile-header__heading span, .page-id-21176 .pace-mobile-header__headings-mobile .pace-mobile-header__heading span, .page-id-28212 .pace-mobile-header__headings-mobile .pace-mobile-header__heading span {
    background: transparent;
    border: none;
}

.page-id-20661 .pace-mobile-header__headings-mobile .pace-mobile-header__heading span .wl-bbi-header, .page-id-21176 .pace-mobile-header__headings-mobile .pace-mobile-header__heading span .wl-bbi-header, .page-id-28212 .pace-mobile-header__headings-mobile .pace-mobile-header__heading span .wl-bbi-header {
    background: var(--pace-primary-color);
    padding: 3px 10px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    border: 1px solid #fff;
}

@media (min-width: 1266px) {
  .single-wlac-unit .block-wlac-gray-bg {
    width: 110%;
  }
}

@media(max-width: 768px) {
	.standard-image-slider-fw__slide-inner {
	  height: auto;
		aspect-ratio: 16/9;
	}
	
	#frontpage-header-slider h1.h2-styled.h2-styled--alternate {
		margin-top: 0;
	}
	
	.standard-image-slider-fw__overlay-contents {
		top: 250px;
	}
	
	#frontpage-header-slider h1.h2-styled.h2-styled--alternate .wl-bbi-header {
		font-size: 26px !important;
	}
	
	#frontpage-header-slider .standard-image-slider-fw__slider .slick-dots {
		bottom: 300px;
	}
}

@media(max-width: 550px) {	
	#frontpage-header-slider h1.h2-styled.h2-styled--alternate .wl-bbi-subheader {
		width: 90%;
	}
}

@media(max-width: 500px) {	
	#frontpage-header-slider h1.h2-styled.h2-styled--alternate .wl-bbi-subheader {
		font-size: 17px !important;
	}
}

/* === Megamenu === */
#mega-menu-29057-0-1 #mega-menu-item-nav_menu-20 {
	padding-right: 0 !important;
}

#mega-menu-29057-0-1 #mega-menu-item-nav_menu-20 .pace-megamenu-title {
	width: 200%;
}

#mega-menu-29057-0-2 #mega-menu-item-nav_menu-21 {
	padding-left: 0 !important;
}

#mega-menu-29057-0-2 #mega-menu-item-nav_menu-21 .pace-megamenu-title {
	padding-bottom: 0 !important;
	visibility: hidden !important;
}

#masthead .mega-sub-menu .pace-megamenu-title {
    text-transform: uppercase;
    font-weight: 600;
    border-bottom: 0!important;
    margin-bottom: 10px!important;
}

/* === Header === */
.site-content--header-reduced .site-main {
    margin-top: 106px;
}

@media(max-width: 1100px) {
	.site-content--header-reduced .site-main {
		margin-top: 60px;
	}
}


/* team slider arrows fix */

.slick-team .slick-next,
.slick-team .slick-prev {
  display: block !important;
}

@media(max-width: 1420px) {
  .slick-team .slick-next {
    right: -5px;
  }

  .slick-team .slick-prev {
    left: -5px;
  }
}


@media(max-width: 1200px) {
  .slick-team .slick-next {
    right: -40px;
  }

  .slick-team .slick-prev {
    left: -40px;
  }
}

@media (max-width: 1030px) {
  .slick-team .slick-next {
    right: 20px;
  }

  .slick-team .slick-prev {
    left: 20px;
  }
}

@media(max-width: 992px) {
  .slick-team .slick-next {
    right: -40px;
  }

  .slick-team .slick-prev {
    left: -40px;
  }
}

@media (max-width: 820px) {
  .slick-team .slick-next {
    right: -5px;
  }

  .slick-team .slick-prev {
    left: -5px;
  }
} 

@media (max-width: 767px) {
  .slick-team .slick-next {
    right: -40px;
  }

  .slick-team .slick-prev {
    left: -40px;
  }
} 

@media (max-width: 590px) {
  .slick-team .slick-next {
    right: -5px;
  }

  .slick-team .slick-prev {
    left: -5px;
  }
}

/* === CTA customized WL-Pace === */
#wl-pace-customized-cta {
    padding: 80px 0 0;
    border-top: none;
	margin-bottom: 90px;
}

.page-id-500 #wl-pace-customized-cta {
  	margin-bottom: 0px;
}


#wl-pace-customized-cta .container {
	max-width: 100%;
	padding: 0;
}

#wl-pace-customized-cta .container .standard-shortcode__output {
	border-top: 4px solid #ed7d15;
	border-bottom: 4px solid #ed7d15;
}

#wl-pace-customized-cta .cta-bg {
	background: rgb(61,62,74);
	background: -o-linear-gradient(322deg, rgba(61,62,74,1) 30%, rgba(237,125,21,1) 30%, rgba(237,125,21,1) 87%);
	background: linear-gradient(128deg, rgba(61,62,74,1) 30%, rgba(237,125,21,1) 30%, rgba(237,125,21,1) 87%);
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 1fr 40px 0.7fr 40px 1.3fr;
	grid-template-columns: 1fr 0.7fr 1.3fr;
	grid-gap: 40px;
	border-top: 3px solid #fff;
	border-bottom: 3px solid #fff;
	height: 267px;
	text-transform: uppercase;
}

#wl-pace-customized-cta .cta-bg .cta-heading {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
	max-height: 262px;
}

#wl-pace-customized-cta .cta-bg .cta-heading h4 {
	color: #fff;
	font-size: 30px;
	margin: 0;
    font-weight: 500;
	font-family: "Raleway", sans-serif;
	line-height: 30px;
}

#wl-pace-customized-cta .cta-bg .cta-heading span {
	font-weight: 600;
	font-family: "Raleway", sans-serif;
}

#wl-pace-customized-cta .cta-bg .cta-phone {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
	max-height: 262px;
	text-align: end;
	padding-right: 100px;
	font-family: "Raleway", sans-serif;
}


#wl-pace-customized-cta .cta-bg .cta-phone h4 {
	color: #282828;
	font-size: 30px;
	margin: 0;
    font-weight: 600;
	font-family: "Raleway", sans-serif;
	line-height: 30px;
}

#wl-pace-customized-cta .cta-bg .cta-phone span {
	color: #fff;
	font-weight: 600;
	font-family: "Raleway", sans-serif;
}

#wl-pace-customized-cta .cta-bg .cta-image {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}

#wl-pace-customized-cta .cta-bg .cta-image img {
    position: relative;
    width: 600px;
    top: -94px;
    right: 200px;
}

@media(max-width: 1720px) {
	#wl-pace-customized-cta {
		padding: 0;
	} 

	#wl-pace-customized-cta .cta-bg {
		-ms-grid-columns: 1fr 40px 1fr 40px 1fr;
		grid-template-columns: 1fr 1fr 1fr;
	}
	
	#wl-pace-customized-cta .cta-bg .cta-image img {
		max-height: 262px;
    	width: auto;
		position: initial;
	}
}


@media(max-width: 1430px) {
	#wl-pace-customized-cta .cta-bg .cta-phone {
		padding-right: 0;
	}
	
	#wl-pace-customized-cta .cta-bg .cta-image img {
		width: 100%;
		height: auto;
	}
	
	#wl-pace-customized-cta .cta-bg .cta-image {
		-webkit-box-align: end;
		    -ms-flex-align: end;
		        align-items: flex-end;
	}
}

@media(max-width: 992px) {
	#wl-pace-customized-cta .cta-bg {
		-ms-grid-columns: 1fr;
		grid-template-columns: 1fr;
		grid-gap: 0;
	}
	
	#wl-pace-customized-cta .cta-bg .cta-image {
		display: none;
	}
}

/* start-img-bg-block */
#start-img-bg-block .standard-full-width-image {
	background-position-y: -410px;
}

@media(max-width: 1580px) {
	#start-img-bg-block .standard-full-width-image {
		background-position-y: -280px;
	}	
}

@media(max-width: 1340px) {
	#start-img-bg-block .standard-full-width-image {
		background-position-y: center;
		height: 300px;
	}	
}

@media(max-width: 768px) {
	#start-img-bg-block, #wl-pace-customized-cta, #eig-img-bg-block .standard-full-width-image {
/* 		display: none; */
	}
	
	#wl-pace-customized-cta .cta-bg .cta-phone h4 {
    line-height: 35px;
}
}

/* === Bewertungstool === */
#immobilienbewertung .standard-shortcode__output {
	padding-top: 0;
}

#immobilienbewertung .section-heading {
	padding-bottom: 0;
	margin-bottom: 0;
}

#immobilienbewertung .trxrev-wrapper .trxrev-main.rev .swiper-container {
	padding: 0 20px 20px;
}

#immobilienbewertung .trxrev-wrapper .trxrev-main.rev .swiper-container .swiper-slide {
	padding: 0 1em 2em;
}

.trxrev .trxrev-wrapper .trxrev-main .step .s-footer .privacy-notice .tabs .tab-label {
    font-size: 14px!important;
    font-weight: 600!important;
    color: #ed7d15;
}

.trxrev .trxrev-wrapper .trxrev-main .step .s-footer .btn-toolbar ul.benefits li.benefit .svg-inline--fa {
	display: none!important;
}

@media(max-width: 768px) {
	img.wl-bewertungstool-benefits {
		margin-top: 20px!important;
		width: 300px!important;
		height: auto!important;	
	}	
}

@media(max-width: 768px) {
	img.wl-bewertungstool-benefits {
		width: 250px!important;
	}	
}

/* === Start Teaser === */
#start-cta-wm, #eig-cta-ratgeber {
	max-width: 100%;
	margin: 0;
	border-top: 1px solid #fff;
	border-bottom: 4px solid var(--pace-primary-color);
}

#start-cta-wm .teaser-main-grid, #eig-cta-ratgeber .teaser-main-grid {
	grid-gap: 0;
	margin: 0;
	border-bottom: 3px solid #fff;
	background: var(--pace-primary-color);
}

#start-cta-wm .teaser-main-grid .standard-teaser-img-wrap img, #eig-cta-ratgeber .teaser-main-grid .standard-teaser-img-wrap img {
    -o-object-fit: cover;
       object-fit: cover;
	min-height: 426px;
	width: 100%;
}

#start-cta-wm .teaser-main-grid .standard-teaser-content-wrap, #eig-cta-ratgeber .teaser-main-grid .standard-teaser-content-wrap {
	display: block;
	text-align: left;
	padding: 20px 0 20px 220px ;
	background: var(--pace-primary-color);
	background: rgb(255,255,255);
	background: -o-linear-gradient(344deg, rgba(255,255,255,0) 15%, rgba(237,125,21,1) 15%);
	background: linear-gradient(106deg, rgba(255,255,255,0) 15%, rgba(237,125,21,1) 15%);
	position: relative;
	right: 200px;
}

#eig-cta-ratgeber .teaser-main-grid .standard-teaser-content-wrap {
	background: -o-linear-gradient(348deg, rgba(255,255,255,0) 15%, rgba(237,125,21,1) 15%);
	background: linear-gradient(102deg, rgba(255,255,255,0) 15%, rgba(237,125,21,1) 15%);
}

#start-cta-wm .teaser-main-grid .standard-teaser-content-wrap h2, #eig-cta-ratgeber .teaser-main-grid .standard-teaser-content-wrap h2 {
	padding-top: 20px;
	font-weight: 600;
	margin: 0;
	color: #fff!important;
	font-size: 25px;
}

#start-cta-wm .teaser-main-grid .standard-teaser-content-wrap h3, #eig-cta-ratgeber .teaser-main-grid .standard-teaser-content-wrap h3 {
	margin: 0 0 20px;
	font-size: 30px;
	color: #fff!important;
}

#start-cta-wm .teaser-main-grid .standard-teaser-content-wrap p, #eig-cta-ratgeber .teaser-main-grid .standard-teaser-content-wrap p {
	color: #fff!important;
	max-width: 580px;
}

#start-cta-wm .teaser-main-grid .standard-teaser-content-wrap .btn-wrap .button-style-2, #eig-cta-ratgeber .teaser-main-grid .standard-teaser-content-wrap .btn-wrap .button-style-2 {
    border-width: 1px;
    border-color: #fff;
    background-color: #282828;
}

@media(max-width: 1600px) {
	#start-cta-wm .teaser-main-grid .standard-teaser-img-wrap img {
		height: 426px;
	}
	
	#eig-cta-ratgeber .teaser-main-grid .standard-teaser-img-wrap img {
		height: 473px;
	}
	
	#start-cta-wm .teaser-main-grid .standard-teaser-content-wrap, #eig-cta-ratgeber .teaser-main-grid .standard-teaser-content-wrap {
		padding: 20px 0 20px 170px;
		right: 150px;
	}
	
	#start-cta-wm .teaser-main-grid .standard-teaser-content-wrap h2, #eig-cta-ratgeber .teaser-main-grid .standard-teaser-content-wrap h2 {
		padding-top: 0;
	}
}

@media(max-width: 1430px) {
	#start-cta-wm .teaser-main-grid .standard-teaser-content-wrap, #eig-cta-ratgeber .teaser-main-grid .standard-teaser-content-wrap {
		padding: 20px 0 20px 130px;
		right: 125px;
	}
}

@media(max-width: 1400px) {
	#start-cta-wm .teaser-main-grid .standard-teaser-content-wrap, #eig-cta-ratgeber .teaser-main-grid .standard-teaser-content-wrap {
		padding: 20px 25px 20px 40px;
		right: 125px;
		position: initial;
	}
}

@media(max-width: 1200px) {
	#start-cta-wm .teaser-main-grid .standard-teaser-img-wrap img, #eig-cta-ratgeber .teaser-main-grid .standard-teaser-img-wrap img {
		height: 100%;
	}
}

@media(max-width: 1100px) {
	#start-cta-wm .teaser-main-grid, #eig-cta-ratgeber .teaser-main-grid {
		-ms-grid-columns: 1fr;
		grid-template-columns: 1fr;
	}
	
	#start-cta-wm .teaser-main-grid .standard-teaser-img-wrap, #eig-cta-ratgeber .teaser-main-grid .standard-teaser-img-wrap {
		display: none;
	}
	
	#start-cta-wm .teaser-main-grid .standard-teaser-content-wrap, #eig-cta-ratgeber .teaser-main-grid .standard-teaser-content-wrap {
		text-align: center;
	}
}

.cta-call { 
	color:#fff; 
	text-decoration:none;
}

.cta-call:hover { 
	color:#282828; 
	text-decoration:none;
}


/* === Expandable tabs Angebote === */
#angebote .standard-expandable-tabs__grid-item .standard-expandable-tabs__grid-expandable-content a span, #expandable-4-tabs .standard-expandable-tabs__grid-item .standard-expandable-tabs__grid-expandable-content a span {
	font-weight: 600!important;
    text-transform: none;
    font-size: 30px;
	max-width: 250px;
}

#angebote .standard-expandable-tabs__grid-item .standard-expandable-tabs__grid-expandable-content .expandable-svg-wrap a, #expandable-4-tabs .standard-expandable-tabs__grid-item .standard-expandable-tabs__grid-expandable-content .expandable-svg-wrap a {
    background: #3333339e;
}

#angebote .standard-expandable-tabs__grid-item .standard-expandable-tabs__grid-expandable:hover .standard-expandable-tabs__grid-expandable-content .expandable-svg-wrap a, #expandable-4-tabs .standard-expandable-tabs__grid-item .standard-expandable-tabs__grid-expandable:hover .standard-expandable-tabs__grid-expandable-content .expandable-svg-wrap a {
    background: transparent;
}

/* === Standorted Grid Module === */
.standard-standorte-grid {
	border-bottom: 4px solid var(--pace-primary-color);
}

.standard-standorte-grid__item:nth-child(odd) .standard-standorte-grid__item-inner .standard-standorte-grid__bottom {
    background: #3d3e4a;
}

.standard-standorte-grid__item:nth-child(odd) .standard-standorte-grid__item-inner .standard-standorte-grid__bottom h4 {
    color: var(--pace-primary-color);
	font-size: 26px;
}

.standard-standorte-grid__item:nth-child(odd) .standard-standorte-grid__item-inner:hover .standard-standorte-grid__bottom {
    background: #3d3e4abf;
}

.standard-standorte-grid__item:nth-child(even) .standard-standorte-grid__item-inner .standard-standorte-grid__bottom {
    background: var(--pace-primary-color);
}

.standard-standorte-grid__item:nth-child(even) .standard-standorte-grid__item-inner:hover .standard-standorte-grid__bottom {
    background: #ed7d15b3;
}

.standard-standorte-grid__item:nth-child(even) .standard-standorte-grid__item-inner .standard-standorte-grid__bottom h4 {
    color: #333;
	font-size: 26px;
}

.standard-standorte-grid__bottom h4 {
	padding-left: 20px;
}

.standard-standorte-grid__bottom h4 svg {
	display: none;
}

.standard-ratgeber {
    border-bottom: 4px solid var(--pace-primary-color);	
}

/* .standard-partner-logos {
	border-top: 4px solid var(--pace-primary-color);
} */

/* .page-id-20663 .standard-partner-logos {
	border-top: 2px solid var(--pace-primary-color);
} */


@media(min-width:998px){
	.referenzimmobilien-rows__column-image-right {height: auto !important;}
	.referenzimmobilien-rows__column-image-left {height: auto !important;}
}

/* === Standard Magazin === */
.standard-magazin {
	background: var(--pace-primary-color);
	border-top: 2px solid #fff;
    border-bottom: 2px solid #fff;
}

.magazin-bbi-headings {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.magazin-bbi-headings h3 {
	padding: 0 20px;
}

.magazin-bbi-headings p {
    margin: 0;
    padding: 0 20px;
    color: #fff;
    max-width: 610px;
    width: 100%;
    text-align: end;
}

.standard-magazin .standard-magazin__grid .row {
	-ms-grid-columns: 1fr 20px 1fr 20px 1fr 20px 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-gap: 20px;
}

.standard-magazin__item {
    padding: 0;
    margin-bottom: 0;
}

.standard-magazin h3.h3-styled {
	color: #fff;
	font-size: 32px;
}

.standard-magazin__item-inner {
	-ms-grid-columns: 1fr;
	grid-template-columns: 1fr;
	background: #f5f5f5;
}

.standard-magazin__bottom-container {
	padding: 15px 8px 15px 18px;
	min-height: 280px;
}

.standard-magazin__heading-link h4 {
    color: #000;
    text-align: left;
    line-height: 23px;
    font-weight: 600;
    text-transform: initial;
}

.standard-magazin__item-inner, .standard-magazin__item-inner .standard-magazin__bottom-container, .standard-magazin__item-inner .standard-magazin__heading-link h4, .standard-magazin__item-inner .standard-magazin__grid-text p, .standard-magazin__item-inner .standard-magazin__image-container {
	-webkit-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}

.standard-magazin__item-inner:hover, .standard-magazin__item-inner:hover .standard-magazin__bottom-container {
	background: #3d3e4a;
}

.standard-magazin__item-inner:hover .standard-magazin__heading-link h4 {
	color: var(--pace-primary-color);
}

.standard-magazin__item-inner:hover .standard-magazin__grid-text p {
	color: #fff;
}

.standard-magazin__item-inner:hover .standard-magazin__image-container {
	-webkit-filter: brightness(1.1);
	        filter: brightness(1.1);
}


.standard-magazin .standard-magazin__button-container {
    margin-top: 30px;
}

.standard-magazin .standard-magazin__button-container a.button-style-1 {
    border-color: #fff;
}

@media(max-width: 1250px) {
	.standard-magazin .standard-magazin__grid .row {
		-ms-grid-columns: 1fr 20px 1fr 20px 1fr;
		grid-template-columns: 1fr 1fr 1fr;
	}
}

@media(max-width: 992px) {
	.standard-magazin .standard-magazin__grid .row {
		-ms-grid-columns: 1fr 20px 1fr;
		grid-template-columns: 1fr 1fr;
	}
}	

@media(max-width: 768px) {
	.standard-magazin .standard-magazin__grid .row {
		-ms-grid-columns: 1fr;
		grid-template-columns: 1fr;
		justify-items: center;
	}
	
	.magazin-bbi-headings {
		-webkit-box-orient: vertical;
		-webkit-box-direction: reverse;
		    -ms-flex-direction: column-reverse;
		        flex-direction: column-reverse;
	}
	
	.magazin-bbi-headings p {
		text-align: center;
		margin: 0 auto;
	}
	
	.standard-magazin__item .standard-magazin__item-inner {
		max-width: 450px;
	}
}

/* === Objectlist === */
.wlac-main h2 {
  text-transform: none !important;
}

#pace-bbi-objectlist #objectlist h2.block-objectlist-unit-title {
    font-size: 19px;
	line-height: 25px;
}

#objectlist-title {
	visibility: hidden;
	padding: 0;
	height: 0;
	margin: 0;
}

.block-objectlist-unit {
  border: none !important;
}

.block-objectlist-unit-courtage>div {
  color: #3d3e4a;
}

.block-objectlist-unit-content {
  background-color: #fff;
}

.wlac-wrap .block-objectlist .block-objectlist-unit .block-objectlist-unit-content,
.wlac-wrap .block-objectlist .block-objectlist-unit .block-objectlist-unit-title,
.wlac-wrap .block-objectlist .block-objectlist-unit .pricing-value,
.wlac-wrap .block-objectlist .block-objectlist-unit .unit-meta-label,
.wlac-wrap .block-objectlist .block-objectlist-unit .unit-meta-value,
.wlac-wrap .block-objectlist .block-objectlist-unit .block-objectlist-unit-courtage>div,
.wlac-wrap .block-objectlist .block-objectlist-unit .block-objectlist-unit-meta-item>svg {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
	font-weight: 600;
}

.wlac-wrap .block-objectlist .block-objectlist-unit:hover .block-objectlist-unit-content {
  background-color: #ed7d15;
}

.wlac-wrap .block-objectlist .block-objectlist-unit:hover .block-objectlist-unit-title,
.wlac-wrap .block-objectlist .block-objectlist-unit:hover .pricing-value {
  color: #3d3e4a;
}

.wlac-wrap .block-objectlist .block-objectlist-unit:hover .unit-meta-label,
.wlac-wrap .block-objectlist .block-objectlist-unit:hover .unit-meta-value,
.wlac-wrap .block-objectlist .block-objectlist-unit:hover .block-objectlist-unit-courtage>div {
  color: #fff;
}

.wlac-wrap .block-objectlist .block-objectlist-unit:hover .block-objectlist-unit-meta-item>svg {
  color: #3d3e4a;
  fill: #3d3e4a;
}

.page-id-20898 .standard-header {
	padding: 0;
}

.page-id-20898 .standard-header .standard-header__background-div {
    background-position: bottom;
}

.page-id-20898 #pace-bbi-objectlist {
	padding: 0;
}

.page-id-20898 #pace-bbi-objectlist .wlac-main:not(.no-offset-top) {
    margin-top: 0;
	position: relative;
    top: -100px;
	padding-bottom: 0;
}

.wlac-main .wlac-wrap h1, .wlac-main .wlac-wrap h2, .wlac-main, .wlac-wrap, .wlac-main *, .wlac-wrap * {
    font-family: "Raleway", sans-serif!important;
}

.page-id-20898 #pace-bbi-objectlist h2.block-objectlist-unit-title, .page-id-20898 #pace-bbi-objectlist .block-objectlist-unit-pricing .pricing-value, .page-id-20898 #pace-bbi-objectlist .block-objectlist-unit-pricing .pricing-value > span {
    font-weight: 600;
}

.page-id-20898 #pace-bbi-objectlist .block-objectlist-unit-pricing .pricing-value {
	direction: rtl;
	font-size: 19px;
}

#pace-bbi-objectlist #objectlist .block-objectlist-unit-content {
    padding: 30px 20px;
}

.page-id-20898 #wl-pace-customized-cta {
	background: #f5f5f5;
}

.block-pagination {
    font-weight: 700;
	-webkit-box-pack: start !important;
	    -ms-flex-pack: start !important;
	        justify-content: flex-start !important;
}

.block-pagination-button {
  border: none !important;
  color: #ed7d15 !important;
}

.block-pagination-button.pageindex.active {
  background-color: transparent !important;
  color: #3d3e4a !important;
}

.block-pagination-button:hover {
  background-color: transparent !important;
  color: #3d3e4a !important;
}

@media(max-width: 1200px) {
	.page-id-20898 #pace-bbi-objectlist .block-objectlist {
		-ms-grid-columns: 1fr 50px 1fr;
		grid-template-columns: 1fr 1fr;
	}
}

@media(max-width: 1100px) {
	.wlac-unit-template-default .wlac-main:not(.no-offset-top) {
		margin-top: 60px;
	}
}

@media(max-width: 768px) {
	#pace-bbi-objectlist .block-objectlist {
		-ms-grid-columns: 1fr;
		grid-template-columns: 1fr;
	}
	
	#pace-bbi-objectlist .wlac-wrap {
		padding: 0!important;
	}
}

@media(max-width: 400px) {
	.page-id-20898 #pace-bbi-objectlist .container {
		padding: 0;
	}
}

/* === WLAC Expose === */
.wlac-shortexpose .wlac-wrap .block-title h1 {
	font-size: 26px;
    color: #282828;
    font-weight: 500;
	max-width: 900px;
}

.wlac-shortexpose .wlac-wrap .block-title .block-expose-title-price-and-details {
	-ms-grid-columns: 1fr;
	grid-template-columns: 1fr;
	grid-gap: 0;
}

.wlac-shortexpose .wlac-wrap .block-title .block-expose-title-price-and-details .block-title-price {
	padding: 0;
	border-top: none;
	border-bottom: none;
	font-weight: 500;
}

.wlac-shortexpose .wlac-wrap .block-title .block-expose-title-price-and-details p {
    margin: 10px 0 0 0;
	max-width: 300px;
}

.wlac-shortexpose #wlac-21-main-grid #expose-data-main .block-data-main {
	position: relative;
	top: -100px;
}

.wlac-shortexpose #wlac-21-main-grid #expose-data-main #expose-costs-daten .block-data-main {
	position: initial;
}

.wlac-shortexpose #wlac-21-main-grid h2 {
	text-transform: uppercase!important;
    font-weight: 500;
    font-size: 22px;
}

.wlac-unit-template-default .wlac-shortexpose .wlac-wrap .block-title h1 {
    font-size: 28px;
    font-weight: 700;
    line-height: 32px;
    margin-bottom: 30px;
}

.wlac-unit-template-default .wlac-shortexpose .wlac-wrap .block-title .block-expose-title-price-and-details .block-title-price {
    font-weight: 600;
	font-size: 28px;
}

.wlac-unit-template-default #wlac-21-main-grid .block-data .block-data-main h2 {
	color: var(--wlac-primary-color);
	font-weight: 600;
}

@media(max-width: 1266px) {
	.wlac-shortexpose #wlac-21-main-grid #expose-data-main .block-data-main {
		position: initial;
	}
}


.block-goto-button.button-goto-expose-data-main {
    display: none;
}

/* Ansprechparter*in in Expose */
/* CSS to hide specific h2 element */
.wlac-wrap .block-expose-ansprechpartner .align-left {
  display: none;
}


.wlac-shortexpose button.splide__arrow.splide__arrow--prev,
.wlac-shortexpose button.splide__arrow.splide__arrow--next,
.wlac-fullexpose button.splide__arrow.splide__arrow--prev,
.wlac-fullexpose button.splide__arrow.splide__arrow--next,
.wlac-shortexpose ul.splide__pagination,
.wlac-fullexpose ul.splide__pagination{
    display: none!important;
}



/* === Marketingpaket === */
#marketingpaket {
    background-color: #f5f5f5;
    padding: 70px 0;
}

#marketingpaket h2 {
	border-bottom: none;
	margin: 0;
    padding: 0;
}

#marketingpaket .standard-expandable-tabs__grid-expandable, #marketingpaket .container, #marketingpaket .standard-expandable-tabs__grid-item, #marketingpaket .standard-expandable-tabs__grid-item .standard-expandable-tabs__grid-expandable-content, #marketingpaket .standard-expandable-tabs__grid-item .standard-expandable-tabs__grid-expandable-content a {
	position: initial;
	background-color: initial;
}

#marketingpaket .standard-expandable-tabs__grid-item {
    display: -ms-grid;
    display: grid;
	background: var(--pace-primary-color);
	-ms-grid-rows: 250px 280px;
	grid-template-rows: 250px 280px;
}

#marketingpaket .standard-expandable-tabs__grid-item .standard-expandable-tabs__grid-image {
    -webkit-filter: brightness(1);
            filter: brightness(1);
}

#marketingpaket .standard-expandable-tabs__grid-item .standard-expandable-tabs__grid-expandable {
	-webkit-box-align: baseline;
	    -ms-flex-align: baseline;
	        align-items: baseline;
}

#marketingpaket .standard-expandable-tabs__grid-item .standard-expandable-tabs__grid-expandable-content {
    padding: 20px;
}

#marketingpaket .standard-expandable-tabs__grid-item .standard-expandable-tabs__grid-expandable-content .h4-alternate {
	color: #333;
    text-align: left;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 24px;
	margin: 0 0 10px;
}

#marketingpaket .standard-expandable-tabs__grid-expandable-content p {
	text-align: left;	
}

#marketingpaket .standard-expandable-tabs__grid-item .standard-expandable-tabs__grid-expandable-content a {
	-webkit-box-pack: start;
	    -ms-flex-pack: start;
	        justify-content: flex-start;
	font-size: 17px;
	color: #333;
}

#marketingpaket .standard-expandable-tabs__grid-item .standard-expandable-tabs__grid-expandable-content a span {
	font-weight: 600;
}

#marketingpaket .standard-expandable-tabs__grid-item:nth-child(even) {
	background: #3d3e4a;
}

#marketingpaket .standard-expandable-tabs__grid-item:nth-child(even) .standard-expandable-tabs__grid-expandable-content .h4-alternate, #marketingpaket .standard-expandable-tabs__grid-item:nth-child(even) .standard-expandable-tabs__grid-expandable-content a {
	color: var(--pace-primary-color);
}

#marketingpaket .container {
	position: initial;
}

.standard-expandable-tabs h2 {
	border-bottom: none;
}

/* === Bewertungsticky window === */

@media (min-width: 1700px){	
	.standard-bewert-sticky-window__output .trxrev-wrapper .trxrev-main form .swiper-container {
    z-index: 10100;
	}
}


.standard-bewert-sticky-window__output .trxrev-wrapper .trxrev-main.rev .swiper-container .swiper-slide {
    background-color: #fff !important;
}

.standard-bewert-sticky-window__output .trxrev-wrapper .trxrev-main .step .s-footer .privacy-notice {
    margin-left: 0!important;
}

.standard-bewert-sticky-window__output .trxrev-wrapper .trxrev-main .step .s-footer .privacy-notice .tabs .tab-label {
    font-size: 11px!important;
}

.standard-bewert-sticky-window__output .trxrev-wrapper .trxrev-main form .swiper-container .step .s-footer .btn-toolbar ul.benefits {
	display: none;
}

.standard-footer-kontakt .standard-footer-kontakt__form-column .pace-contact-form-wrap-default .wpcf7-form p {
	margin-bottom: 10px;
}

/* ===  === */
#wlSideIconShortcode {
    z-index: 99999;
}

/* === Scroll to top button === */
#go-to-top-btn {
	padding: 0;
	height: 0;
}

#go-to-top-btn .go-to-top-btn-fixed {
	position: fixed;
    bottom: 20px;
    right: 30px;
    background: var(--pace-primary-color);
    width: 40px;
    height: 40px;
    border-radius: 50%;
	z-index: 99999;
	-webkit-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	-webkit-box-shadow: 0 4px 20px rgb(255 255 255 / 36%);
	        box-shadow: 0 4px 20px rgb(255 255 255 / 36%);
}

#go-to-top-btn .go-to-top-btn-fixed:hover {
	-webkit-filter: brightness(1.2);
	        filter: brightness(1.2);
}

#go-to-top-btn .go-to-top-btn-fixed .go-to-top-btn-link {
	width: 40px;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}

#go-to-top-btn .go-to-top-btn-fixed .go-to-top-btn-link svg {
	fill: #fff;
}

/* === Expose footer === */
.wlac-unit-template-default .standard-site-footer .standard-site-footer__socials, .wlac-unit-template-default .standard-site-footer .standard-site-footer__copyright {
    display: none;
}

.wlac-unit-template-default .standard-site-footer .standard-site-footer__right-container:after {
	content: "Copyright © 2023 BBI Immobilien KG";
	color: #fff;
    text-transform: capitalize;
    font-size: 15px;
    font-weight: 300;
}

/* kleine Reparatur Simone*/

.block-radar-expose-form .agreement-section label .no-height svg {
    bottom: 66px!important;
}

.wpcf7-list-item a {
    color: #ed7d15 !important;
}	

.standard-horizontal-tabs__text-content a {
	color: #ed7d15 !important;
}

.ratgeber-kapitel-ubersicht__grid {
    margin-top: 45px;
}

.ratgeber-kapitel-ubersicht__grid .text-with-person__content {
    margin-top: 20px;
}

.ratgeber-kapitel-ubersicht__grid img {
    max-height:460px;
}

#alle-magazin {
    padding-top: 150px;
    margin-top: -196px;
}
	
#custom-only-video .h2-styled {
    text-align: center !important;
    margin-bottom: 20px !important;
}

@media (max-width: 1440px){	
.bbi-fixed-panel {
	display:none;
	}
}

@media (max-width: 992px){	
.standard-cards-2-3-4-cols__grid__item .button-style-1 {
    padding: 0px 29px 20px;
	}
}	

@media (max-width: 900px){	
#infocenter-page .standard-header__heading {
    margin-left: -135px !important;
	} 
}	
	
@media (max-width: 768px){	
	#referenzen-seite h1.h2-styled.h2-styled--alternate {
		margin-top: 165px;
	}
	
	#simple-cols-offset {
		margin-top: -20px;
	}
	
	#frontpage-header-slider h1.h2-styled.h2-styled--alternate .wl-bbi-header {
		font-size: 20px !important;
		width: -webkit-fit-content;
		width: -moz-fit-content;
		width: fit-content;
	}
}
	
@media (max-width: 650px){	
	.block-radar-expose-form .agreement-section label .no-height svg {
		bottom: 138px!important;
	}
}

@media (max-width: 400px){		
	.standard-cards-2-3-4-cols__grid__item {
    	min-width: 100%;
	}
	
	.standard-cards-2-3-4-cols__grid__item h4 { 
    	font-size: 20px;   
	}
	
	.standard-magazin h3.h3-styled {
    	font-size: 20px;
	}
}	
	
@media (max-width: 360px){
 	.h2-styled {
    	font-size: 20px!important;
    	margin-bottom: 10px;
	}
}

@media (max-width: 320px){	
	.standard-cards-2-3-4-cols__grid__item .standard-cards-2-3-4-cols__text {
    	padding: 10px 25px;
	}
}

#reviews .h2-styled {
	color: #fff;
}

#reviews.standard-referenzen-horizontal h2 {
    border-bottom: none!important;
}

#stop-page.standard-text {
    padding: 20px 0;
}

.standard-header__headings-desktop {
    margin: 65px 0 auto;
}

.standard-partner-logos h3.h3-styled, .standard-ratgeber h3.h3-styled, .standard-standorte-grid .h2-styled, .standard-horizontal-tabs h2 {
    padding-bottom: 40px;
}

@media(max-width: 768px) {
	#immobilienbewertung .container {
		padding: 0;
	}
}

.page-id-28212 .standard-ratgeber {
    padding-top: 0px;
}

.standard-horizontal-tabs__switcher-mobile--always-visible {
    margin-top: 0;
}

.site-header__top-menu-info .top-header-search-box {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
    -ms-flex-align: center;
	    align-items: center;
	font-size: 14px !important;
    color: #282828;
	padding: 0 10px;
}

.site-header__top-menu-info--in-main-container .site-header__top-menu-info-item .top-header-search-box .top-header-svg {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
	-webkit-box-align: initial;
    -ms-flex-align: initial;
    align-items: initial;
}

@media(min-width: 1100px) {
	.site-header__top-menu-info--in-main-container .site-header__top-menu-info-item .top-header-search-box .top-header-svg svg {
		width: 40px;
		margin-right: 4px;
		color: #282828;
	}
}

/* ====Reparatur BBI 14.02.23 bei Simone ===== */

.standard-shortcode .container {
    padding-left: 20px;
    padding-right: 20px;
}


@media(min-width: 1200px) {
	.h6.kontakt-top-text.h4-styled {
    	margin-top: 20px!important;
	}
}

.col-md-6 p {
	direction: ltr;
	}

.standard-partner-logos h3.h3-styled {
    display:none;
}

/* Magazin  */
.standard-single .entry-title {
    padding: 105px 0 12px;
}

@media(max-width: 1200px) {
.standard-single .site-header__bbi-bottom-ribbons{
	display:none;
	}
}

@media(max-width: 1100px) {
.standard-single .entry-title {
    padding: 0px 0 12px;
	}
}

/* Ratgeber */
#ratgeber-slider-title .slick-slide img {
    max-width: 220px;
    max-height: 220px;
}

/* 360 Grad Tour */
#tour.standard-text-4-col h2 {
    padding-top: 90px;
}

@media(max-width: 1200px) {
	#tour.standard-text-4-col h2 {
    padding-top: 0px;
	}
}

.standard-text-col-with-widgets__widget-col {
    text-align: justify;
}

/* Vertriebesgebiete */

#vertriebsgebiete.standard-header {
    padding-bottom: 0px;
}

#vertriebsgebiete-cards.referenzimmobilien-rows--section {
    border-top: none;
}

.form-group label {
    color: #ed7d15;
}

.standard-referenzen-horizontal .slick-dots li { 
    width: 15px;
}

/* Expose */
.wlac-surface-value::before {
    content: "ca. ";
}


.block-objectlist-unit-meta > *:nth-child(3)  .unit-meta-value::before {
    content: "ca. ";
}

.block-objectlist-unit-meta > *:nth-child(2) .unit-meta-value::before, .block-objectlist-unit-meta > *:nth-child(4) .unit-meta-value::before {
    content: "";
}

/* WOHNRAUM-MONITOR */
.page-id-22745 #immobilienbewertung::after {
    background-color: transparent;
}

.block-radar-expose-form .agreement-section label .no-height svg {
	
	top: -84px;
}

/* Megamenu */
.mega-sub-menu .mega-menu-item .menu li:hover {
    color: #ed7d15;
}

/* Anspreschpartner Megamenu */

@media (max-width: 1500px) {
.ansprechpartner-card-grid__item img {
    max-width: 100px !important;
    height: auto !important;
	width: auto;
	}
}

@media (max-width: 766px) {
.page-id-21684 .standard-shortcode .section-heading {
    margin-bottom: 0px;
	}
}		
	
/* Header */

.standard-image-slider-fw__overlay-contents {
    top: 250px;
}

.pic-svg {
	margin: 0!important;
    border-radius: 0!important;
}

@media (max-width: 768px) {
	.pace-mobile-header__image-wrap img {
    	max-height: 470px;
	}
	#frontpage-header-slider h1.h2-styled.h2-styled--alternate .wl-bbi-header {
    	font-size: 14px !important;
	}
	.page-id-20898 .block-objectlist {
    	padding-top: 80px;
	}	
}

@media (max-width: 550px) {
	.pace-mobile-header__headings-mobile .pace-mobile-header__heading span {
    	font-size: 14px;
	}
	.pace-mobile-header__headings-mobile {
    	bottom: 125px;
	}
}	
	
/* Card */	
	
.standard-cards-2-3-4-cols__grid__item .card-title{
	padding: 0 25px;
}


.standard-cards-2-3-4-cols__grid__item:nth-child(2) .card-title{color:#fff;}


@media (max-width: 1024px){
	.standard-cards-2-3-4-cols__grid__item {
    	-ms-grid-rows: 250px 50px 245px 55px;
    	grid-template-rows: 250px 50px 245px 55px;
	}
}	

@media (max-width: 1200px){
	#simple-cols-offset .standard-cards-2-3-4-cols__grid__item {
    	-ms-grid-rows: 250px 40px 220px 40px;
    	grid-template-rows: 250px 40px 220px 40px;
	}
	.block-objectlist {
    	-ms-grid-columns: 1fr 1fr!important;
    	grid-template-columns: 1fr 1fr!important;
	}
}	

@media (max-width: 768px){
.block-objectlist {
    -ms-grid-columns: 1fr!important;
    grid-template-columns: 1fr!important;
	}}
	
	
	
/* 	Käuferfidner Rsposnive fix before Onlinegang */
	
	@media (max-width: 767px){
.block-searchorder .block-contactform-form-content {
    -ms-grid-columns: 1fr 1fr!important;
    grid-template-columns: 1fr 1fr!important;
	    grid-gap: 30px!important;
		}}


/* 	Repair after Meeting 27.02.23 Simone */

.page-id-28212 .standard-standorte-grid {
    border-bottom: 0px solid var(--pace-primary-color)!important;
}

#top-slider-track {
	max-height: 700px;
}

.standard-text-col-with-widgets h2, .standard-text-4-col h2, .standard-before-after h2, .standard-flowchart-pace2 .siteTitle .section-heading  {
    border-bottom: 0px solid;
}


.page-id-23326 .standard-top-border {
    border-top: 1px solid #eee;
    border-top: 4px solid var(--pace-primary-color);
}

.mega-menu-megamenu .mega-sub-menu {
    min-height: 330px !important;
}

@media (max-width: 1500px){
	.ansprechpartner-card-grid__item .pic-svg {
		max-width: 100px !important;
		height: auto !important;
		width: 24px;
		}
	.ansprechpartner-card-grid__item {
		max-width: 340px;
		}
	#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
		padding: 0 30px;
		padding-right: 0;
	}
}

.site-header__menu-trigger-mobile svg {
    width: 38px;
}

@media (max-width: 1100px){
.site-header__top-menu-info--in-main-container .site-header__top-menu-info-item:first-child a .top-header-svg svg {
    width: 56px;
	}
}

@media (max-width: 600px){
.site-header__top-menu-info--in-main-container .site-header__top-menu-info-item:first-child a .top-header-svg svg {
    width: 50px;
	}
}


/*Anderung BBI 12.04.23*/


/*New Map BBI*/

.page-id-25407 #standorte-ansprechpartner .referenzimmobilien-rows__row .referenzimmobilien-rows__column-image-left {
    -o-object-fit: contain;
       object-fit: contain;
}

@media (max-width: 1000px) {
	.page-id-25407 #standorte-ansprechpartner .referenzimmobilien-rows__row .referenzimmobilien-rows__column-image-left {
		max-width: 500px;
		max-height: 500px;
		height: 500px;
	}
}

@media (max-width: 600px) {
	#standorte-ansprechpartner .referenzimmobilien-rows__row .referenzimmobilien-rows__column-image-left {
		width: 400px;
	}
}

/* @media (max-width: 466px) {
	#standorte-ansprechpartner .referenzimmobilien-rows__row .referenzimmobilien-rows__column-image-left {
		display:none;
	}
}
 */
.standard-image-slider-fw__slider {
  max-height: 800px!important;
}

@media(max-width: 768px) {
	.standard-image-slider-fw__slider {
	  max-height: 470px!important;
	}
}

.standard-custom-background-text .container .custom-content-grid__iframe-container {
    padding-top:0;
}


/* AGB Widderuf Impressum margin top */

.page-id-22614 .site-content--header-reduced .site-main,
.page-id-25045 .site-content--header-reduced .site-main,
.page-id-21225 .site-content--header-reduced .site-main,
.page-id-3 .site-content--header-reduced .site-main{
	margin-top: 160px;
}

 

/* Put side-panel on top*/
.side-panel {
    z-index: 100000;
}




/* Expose Kontaktform Zusatz zu Datenschutz nach *Pflichtfeld */
#form-longexpose-requested .block-contactform-form-content div::after{
content:" - Ja, ich habe die Datenschutzerklärung gelesen und bin damit einverstanden, dass meine Daten elektronisch erhoben und gespeichert werden. Meine Daten werden ausschließlich zweckgebunden zur Bearbeitung meiner Anfrage genutzt!";
}


/* ================================== */
/* Wlac Contact Form CSS Settungs */
/* ================================== */



/*.standard-footer-kontakt__form-column form input[type=text], 
.standard-footer-kontakt__form-column form input[type=email], 
.standard-footer-kontakt__form-column form input[type=tel], 
.standard-footer-kontakt__form-column form textarea {
    background-color: #ed7d15;
}*/

 #wlac-contactform .wlac-checkbox-group label {
    color: #3d3e4a!important;
}
 #wlac-contactform .wlac-checkbox-group label a {
    color: #ed7d15!important;
}

.flex.flex-col.gap-1.wlac-contactform-checkbox-gdpr label.text-sm.text-white.m-0, 
.wlac-contactform-checkbox-accept-contact label.text-sm.text-white.m-0 {
    color: #000!important;
}

/* H2 align fix 19.06.23 */

@media(max-width:1100px){
	div#start-cta-wm h3 {
		text-align: center;
		}
		#start-cta-wm .teaser-main-grid .standard-teaser-content-wrap p, #eig-cta-ratgeber .teaser-main-grid .standard-teaser-content-wrap p {
		margin: auto;
	}
	#eig-cta-ratgeber h3 {
		text-align: center;
	}	
}

@media (max-width: 768px){
.standard-image-wysiwyg h2, .standard-image-wysiwyg h3, .standard-image-wysiwyg h4, .standard-image-wysiwyg h5 {
    text-align: left !important;
	}
}



.standard-custom-background-text .custom-content-grid__iframe-container iframe {
	position: inherit;	
}

#img-free-content-block .container .row .col-md-6 h2.h3-styled {
    text-align:left;
}

.block-broker-text-subtitle span {
  font-size: 0; /* Hide existing text */
  position: relative; /* Positioning context for pseudo-element */
}

/* @media necessary since mobile will cause overflow */
@media(min-width:701px){
.block-broker-text-subtitle span::after {
  content: "Ihre persönliche Kontaktperson:"; /* Insert new text */
  font-size: initial; /* Reset font size to default */
  white-space: nowrap; /* Ensure text stays in one line */
  position: absolute; /* Position pseudo-element */
  top: 0;
  left: 0;
  line-height: 0.5;  /* Adjust the line-height */
	}
}


html, body {
    overflow-x: initial;
    overflow-wrap: break-word;
    word-wrap: break-word;
    width: 100% !important;
	overflow-x: hidden;
}

/* Scroll Fix for anchor links */
div#objectlist-title {
	-webkit-scroll-margin-top: 120px;
	scroll-margin-top: 120px;
}


/* Fix input field background color for contact info slide */
.widget-valuation-container .widget-valuation-card {
    background: #fff;
}

/** Changes for task #23233 **/
#spotlight div.footer > div.title {
	text-align: center;
}

#spotlight.show {
	background-color: rgba(0, 0, 0, 0.9) !important;
}

#spotlight.show .scene img {
	width: 45%;
}

@media (min-width: 640px) {
	div#top-slider-list div.expose-banner-left {
		width: 452px !important;
		font-size: 30px !important;
		border-bottom: 65px solid var(--wlac-secondary-color) !important;
		border-left: 65px solid transparent !important;
		border-right: 65px solid transparent !important;
		padding-top: 0px !important;
		font-weight: 500 !important;
		top: 100px !important;
		left: -91px !important;
	}
}

/*Reparatur Task 24299*/
@media (min-width: 1100px) {
    .ansprechpartner-card-grid__item .pic-svg {
        max-width: 25px !important;
		width: 18px !important;
        margin-right: 10px !important;
        height: 18px !important;
    }
}

.ansprechpartner-card-grid__item img {
    margin-bottom: 0;
}

@media (min-width: 1200px) {
    #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu {
        top: 59px !important;
    }
}

/* Ribbon task (Simone) */
.standard-ribbon {
    top: 500px;
}

.standard-ribbon--right .standard-ribbon__image {
    margin-left: 0;
}

.wlac-button {
    color: #ed7d15!important;
    border: 1px solid #ed7d15!important;
}

button#wlac-contactform-btn {
    background-color: #ed7d15 !important;
}

/* Ensure styles apply only to page with ID 62187 */
.page-id-62187 .referenzimmobilien-rows--v2:nth-of-type(2) .referenzimmobilien-rows__column-text-content h4.h4-styled,
.page-id-62187 .referenzimmobilien-rows--v2:nth-of-type(4) .referenzimmobilien-rows__column-text-content h4.h4-styled,
.page-id-62187 .referenzimmobilien-rows--v2:nth-of-type(6) .referenzimmobilien-rows__column-text-content h4.h4-styled,
.page-id-62187 .referenzimmobilien-rows--v2:nth-of-type(8) .referenzimmobilien-rows__column-text-content h4.h4-styled,
.page-id-62187 .referenzimmobilien-rows--v2:nth-of-type(10) .referenzimmobilien-rows__column-text-content h4.h4-styled,
.page-id-62187 .referenzimmobilien-rows--v2:nth-of-type(11) .referenzimmobilien-rows__column-text-content h4.h4-styled,
.page-id-62187 .referenzimmobilien-rows--v2:nth-of-type(12) .referenzimmobilien-rows__column-text-content h4.h4-styled,
.page-id-62187 .referenzimmobilien-rows--v2:nth-of-type(13) .referenzimmobilien-rows__column-text-content h4.h4-styled,
.page-id-62187 .referenzimmobilien-rows--v2:nth-of-type(14) .referenzimmobilien-rows__column-text-content h4.h4-styled {
    color: #000000; /* Your desired color */
}

/* Edit by Chris 2024-12-02 */

.page-id-62126 .referenzimmobilien-rows:nth-of-type(2) .referenzimmobilien-rows__column-text-content li {
    color: #fff !important; /* Your desired color */
}

/* Corrected image width targeting the third occurrence on page-id-62187 */
.page-id-62187 .referenzimmobilien-rows__column-image-left:nth-of-type(3) {
    width: 10% !important; /* Adjust as needed */
    height: auto !important; /* Maintains aspect ratio */
}

/* Corrected left contact banner color on starting page */
.bbi-fixed-panel {
    background-color: #EEEEEE;
}

/* Eigentuemer  PAGE- VIDEO MODULE*/

#eig-warum{
	display:none!important;
}

[class^="referenzimmobilien-rows__"] p,
[class^="referenzimmobilien-rows__"] li {
    color: #ffffff;
}

/* BBI in der Presse */
@media (max-width: 992px) {
  .page-id-62187 .referenzimmobilien-rows--rows .referenzimmobilien-rows__column-image-right, .referenzimmobilien-rows--rows .referenzimmobilien-rows__column-image-left {
	  height: auto;
	  object-fit: contain;
  }
}
@media (max-width: 576px) {
	#standorte-ansprechpartner .referenzimmobilien-rows__row {
	display: flex;
}
	.page-id-25407 #standorte-ansprechpartner .referenzimmobilien-rows__row .referenzimmobilien-rows__column-image-left {
		width: 100%;
		height: auto;
	}
}

.standard-site-footer__menu ul li#menu-item-73318 a {
	border: 1px solid #fff;
	border-radius: 4px;
	padding: 4px;
	text-transform: none;
}