/*---------------------------------------------*/
/*                    STYLES                   */
/*---------------------------------------------*/

.ado19 .block06Line {
	align-items: center;
	max-width: calc(100% - 48px);
	margin: 0 auto 30px;
	width: 100%;
	overflow: hidden;
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
	justify-content: center;
	align-content: center;
}

.ado19 .block06Line svg {
	width: auto;
	height: 48px;
}

.ado19 .block06Text {
	font-size: 56px;
	line-height: 67px;
	letter-spacing: .02em;
	font-weight: 600;
	text-align: center;
	width: calc(100% - 48px);
	margin-left: 24px;
}

.ehom2 .block60Item + .block06Item {
	margin-top: 90px;
}

.ehom2 .block06Inner {
	padding: 63px 24px 68px;
	max-width: 100%;
	margin: 0 auto;
	text-align: center;
}

.ehom2 .block06Text {
	font-size: 30px;
	line-height: 38px;
	letter-spacing: .01em;
}

body.new .block40aItem +.block08Item {
	padding-top: 0;
	padding-bottom: 0px;
}

body.new .block08Btn {
	position: absolute;
	bottom: 20px;
	left: 21px;
	z-index: 1;
}

body.new .block08Btn>a {
	font-size: 9.8px;
	line-height: 11px;
	color: #a59f93;
	background-color: #fff;
	height: 30px;
	padding: 9px 14px 10px 15px;
}

body.new .block08Imgs .next {
	position: absolute;
	right: 20px;
	bottom: 20px;
	transform: translateY(0);
	width: 30px;
	height: 30px;
	display: block;
	-webkit-transition: all .2s ease;
	transition: all .2s ease;
}

body.new .block08Imgs .prev {
	position: absolute;
	right: 51px;
	bottom: 20px;
	transform: translateY(0%);
	width: 30px;
	height: 30px;
	display: block;
	z-index: 1;
	-webkit-transition: all .2s ease;
	transition: all .2s ease;
}

body.new .block08Imgs .prev svg, body.new .block08Imgs .next svg {
	content: "";
	position: absolute;
	left: 50%;
	top: 50%;
	width: 9px;
	height: 17px;
	-webkit-transition: all .2s ease;
	transition: all .2s ease;
	transform: translate(-50%, -50%);
}

.ado19 .block66aItem + .block08Item {
	margin-top: 50px;
}

.ado19 .block08Img {
	width: 390px;
	height: 350px;
	display: flex;
	overflow: hidden;
	position: relative;
	align-items: center;
	justify-content: center;
}

.ado19 .block08Img img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
}

.ado19 .block08Imgs a.slick-arrow {
	display: none !important;
}

.ado19 .block08Btn .btn {
	background-color: var(--color-black);
	border: none;
	color: var(--color-white);
	font-size: 12px;
	font-weight: 500;
	line-height: 14.4px;
	letter-spacing: .02em;
	padding: 8px 10px;
	height: auto;
}

.ado19 .block08Btn {
	position: absolute;
	bottom: unset;
	top: 25px;
	left: unset;
	right: 25px;
	z-index: 1;
}

.ado19 .block08Imgs a.slick-arrow {
	display: block !important;
}

.ado19 .block08Imgs a.slick-arrow {
	width: 40px;
	height: 40px;
	bottom: unset;
	top: calc(50% - 20px);
	left: auto;
	right: auto;
}

.ado19 .block08Imgs a.prev {
	left: 24px;
	right: auto;
}

.ado19 .block08Imgs a.next {
	left: auto;
	right: 24px;
}

.block43Item h1, .block43Item h2 {
	text-align: center;
	padding: 0 17px;
}

.block43Img {
	margin: 0 auto;
	width: calc(100vw - 34px);
	height: calc(100vw - 34px);
	overflow: hidden;
	display: flex;
	align-items: center;
	justify-content: center;
	order: 1;
}

.wevi .block43Img {
	margin: 0 auto;
	width: calc(100vw - 34px);
	height: calc(100vw - 34px);
	overflow: hidden;
	display: flex;
	align-items: center;
	justify-content: center;
	order: 1;
}

.wevi .block43Entry .block43Img:last-child {
	margin-top: 0px;
	position: relative;
}

.block43Img img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
}

.wevi .block43Img img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
}

.block43Img:last-child > img {
	width: 100%;
	height: 100%;
}

.wevi .block43Img:last-child > img {
	width: 100%;
	height: 100%;
}

.block43Img:last-child::before {
	display: none;
}

.block43Entry {
	display: flex !important;
	padding-right: 0px;
	flex-direction: column-reverse;
}

.block43Entries>.slick-arrow {
	width: 50px;
	height: 50px;
	display: block;
	position: relative;
	top: 0px;
	left: auto;
	margin-top: 15px;
	z-index: 1;
	order: 2;
}

.wevi .block43Entries>.slick-arrow {
	width: 50px;
	height: 50px;
	display: block;
	position: relative;
	top: 0px;
	left: auto;
	margin-top: 15px;
	z-index: 1;
	order: 2;
}

.block43Entries > .block43Next {
	left: auto;
	transform: translateX(0px);
	margin-left: 0px;
	margin-right: 17px;
}

wevi. .block43Entries > .block43Next {
	left: auto;
	transform: translateX(0px);
	margin-left: 0px;
	margin-right: 17px;
}

.block43Entries {
	display: flex !important;
	flex-wrap: wrap;
	flex-direction: row;
	padding: 0px;
	justify-content: flex-end;
	margin-bottom: 25px;
}

.block43Entries::before {
	content: "";
	width: 230px;
	height: 117px;
	right: 0px;
	bottom: -25px;
	position: absolute;
	background-color: #222a28;
}

.block43Item h2+.block43Entries, .block43Item h1+.block43Entries {
	margin-top: 30px;
}

.block43Entry .block43Img:last-child {
	margin-top: 0;
}

.ado19 .block43Inner {
	width: 100%;
}

.ado19 .block43Item.logo2 .block43Inner {
	width: 100%;
	padding-bottom: 60px;
}

.ado19 .block43Entries {
	width: 342px;
	margin-left: 24px;
	margin-bottom: 0px;
}

.ado19 .block43Entries::before {
	display: none;
}

.ado19 .block43Entry {
	display: flex !important;
	padding-right: 0px;
	flex-direction: column;
}

.ado19 .block43Item.logo2 .block43Entry {
	flex-direction: column-reverse;
}

.ado19 .block43Entry .block43Img:last-child {
	margin-top: 262px;
	position: relative;
	width: 310px;
	height: 236px;
	margin-left: 0px;
}

.ado19 .block43Item.logo2 .block43Entry .block43Img:last-child {
	margin-top: 0px;
	position: relative;
	width: 310px;
	height: 236px;
	margin-left: auto;
	margin-right: 0px;
}

.ado19 .block43Entry .block43Img:first-child {
	margin-top: 0px;
	position: relative;
	width: 310px;
	height: 392px;
	margin-left: 32px;
}

.ado19 .block43Item.logo2  .block43Entry .block43Img:first-child {
	margin-top: 199px;
	position: relative;
	width: 310px;
	height: 392px;
	margin-left: 0;
	margin-right: auto;
}

.ado19 .block43Claim {
	position: absolute;
	right: 85px;
	top: 502px;
	width: 220px;
}

.ado19 .block43Item.logo2 .block43Claim {
	position: absolute;
	right: 85px;
	top: 282px;
	width: 220px;
}

.ado19 .block43Entries>.slick-arrow {
	width: 40px;
	height: 40px;
	display: block;
	position: absolute;
	top: 412px;
	left: auto;
	right: 0px;
	margin-top: 0;
	z-index: 1;
	order: 2;
}

.ado19 .slick-arrow svg {
	width: 40px;
	height: auto;
}

.ado19 .block43Item.logo2 .block43Entries>.slick-arrow {
	width: 40px;
	height: 40px;
	display: block;
	position: absolute;
	top: auto;
	bottom: -60px;
	left: auto;
	right: 32px;
	margin-top: 0;
	z-index: 1;
	order: 2;
}

.ado19 .block43Entries > .block43Next {
	left: auto;
	transform: translateX(0px);
	margin-left: 0px;
	margin-right: 0;
}

.ado19 .block43Item.logo2 .block43Entries > .block43Next {
	left: auto;
	transform: translateX(0px);
	margin-left: 0px;
	margin-right: 0;
}

.ado19 .block43Entries > .block43Prev {
	right: 55px;
}

.ado19 .block43Item.logo2 .block43Entries > .block43Prev {
	right: 87px;
}

.block44Inner {
	padding-left: 0px;
}

.block44Data {
	width: 100%;
	padding: 0 17px;
}

.block44Entries {
	width: 100%;
	margin-top: 10px;
	padding: 0 17px;
}

.block44Data h2+.block44Text {
	margin-top: 15px;
}

.block44Ornament {
	width: 100%;
	max-width: 100%;
	text-align: right;
	margin-top: 10px;
}

.block44Ornament svg {
	width: 175px;
	height: 100px;
}

.block44Entry {
	padding: 0;
	border: 0px !important;
	display: flex;
	align-items: center;
	justify-content: flex-start;
}

.block44Entry:first-child {
	margin-top: 0px;
}

.block44Entry + .block44Entry {
	margin-top: 14px;
}

.block44Icon {
	width: 42px;
	height: 42px;
	margin-right: 18px;
}

.ado19 .block44Inner {
	padding: 60px 0 70px 0;
	display: flex;
	flex-direction: column;
	width: calc(100vw - 48px);
	flex-wrap: wrap;
}

.ado19 .block44Data {
	width: 100%;
	padding: 0;
	margin: 0;
	text-align: center;
}

.ado19 .block44Entries {
	width: 100%;
	margin-top: 50px;
	padding: 0px;
}

.ado19 .block44Topline {
	margin-bottom: 12px;
}

.ado19 .block44Data h2+.block44Text {
	margin-top: 10px;
}

.ado19 .block44Link {
	margin-top: 25px;
}

.ado19 .block44Icon svg {
	height: 16px;
	width: auto;
}

.ado19 .block44Icon {
	width: 40px;
	height: auto;
	margin: 0 0 0 -2px;
}

.ado19 .block44Entry {
	padding: 17px 0 18px 1px;
	margin-top: 0px;
	border-bottom: 1px solid var(--color-black) !important;
}

.ado19 .block44Entry + .block44Entry {
	margin-top: 1px;
}

.block49Data {
	width: 100%;
}

.block49Text {
	margin-top: 15px;
}

.block49Img {
	width: 100%;
}

.block49Inner {
	padding-left: 18px;
	padding-right: 17px;
}

.ado19.art149 .block49Item {
	min-height: calc(100vh - 152px);
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.ado19 .block49Inner {
	padding-left: 24px;
	padding-right: 24px;
}

.block49Item select, .block49Item textarea, .block49Item input[type="text"] {
	width: 100% !important;
	margin-top: 11px !important;
}

.block49Item select:first-child {
	margin-top: 0;
}

.ado19.art142 .block49Item input[type="text"][name="firstname"], .ado19.art142 .block49Item input[type="text"][name="lastname"], .ado19.art142 .block49Item input[type="text"][name="email"], .ado19.art142 .block49Item input[type="text"][name="phone"] {
	width: 100% !important;
}

.block49Img {
	margin-bottom: 30px;
	margin-top: 30px;
}

.block49Submit {
	text-align: right;
}

.block49Item h1, .block49Item h2 {
	letter-spacing: 0px;
}

.block49Text, .block49Text p {
	font-size: 19px;
	line-height: 30px;
}

* + .block49Form {
	margin-top: 0;
}

.block49Item select:first-child {
	margin-top: 0 !important;
}

.block49Item [name="accept"] + label {
	font-size: 13px;
	line-height: 19px;
	margin-bottom: 25px;
	margin-top: 20px;
}

.ado19 .block49Item [name="accept"] + label {
	font-size: 10px;
	line-height: 13px;
	margin-bottom: 25px;
	margin-top: 23px;
	width: 100%;
	padding-left: 48px;
}

.ado19 .block49Item input[type="checkbox"] + label::before {
	top: -1px;
}

.ado19 .block49Inner {
	flex-direction: column;
}

.ado19 .block49Data {
	width: 100%;
}

.ado19 .block49Data {
	width: 100%;
	display: flex;
	flex-direction: column;
}

.ado19 .block49Data > * {
	order: 2;
}

.ado19 .block49Img {
	width: 292px;
	margin-left: auto;
	margin-right: auto;
	order: 1;
	margin-top: 0px;
	margin-bottom: 20px;
}

.ado19 .block49Inner {
	width: 100%;
}

.ado19 .block49Item:first-child .block49Inner {
	padding-top: 69px;
}

.ado19 .block49Topline {
	text-align: center;
	margin-bottom: 10px;
}

.ado19 .block49Item h1, .ado19 .block49Item h2 {
	text-align: center;
	letter-spacing: .02em;
	margin-bottom: -4px;
}

.ado19 .block49Text, .block49Text p {
	font-size: 15px;
	line-height: 24px;
	letter-spacing: .02em;
}

.ado19 * + .block49Form {
	margin-top: 14px;
}

.ado19.art142 * + .block49Form {
	margin-top: 14px;
}

.ado19 .block49Item input[type="text"][name="street"], .ado19 .block49Item input[type="text"][name="city"] {
	width: 235px !important;
}

.ado19 .block49Item input[type="text"][name="streetno"], .ado19 .block49Item input[type="text"][name="postalcode"] {
	width: 95px !important;
}

.ado19 .block49Item input[type="text"][name="firstname"], .ado19 .block49Item input[type="text"][name="lastname"] {
	width: 100% !important;
}

.ado19 .block49Item input[type="text"][name="email"], .ado19 .block49Item input[type="text"][name="phone"] {
	width: 100% !important;
}

.wevi.art123 .block49Item {
	min-height: calc(100vh - 184px);
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
}

.wevi.art123 .block49Item .block49Inner {
	padding-top: 0px;
	width: 100%;
	flex-direction: column;
	justify-content: flex-start;
	padding-bottom: 0px;
	margin-top: 50px;
}

.wevi.art123 .block49Data {
	width: 100%;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	transform: translateY(0px);
}

.wevi.art123 .block49Item h1, .wevi.art123 .block49Item h2 {
	text-align: left;
	font-size: 20px;
	line-height: 30px;
	order: 1;
	margin-bottom: 20px;
}

.wevi.art123 .block49Item .block49Form {
	order: 2;
}

.wevi.art123 .block49Img {
	width: 250px;
	margin-left: 52px;
	margin-right: auto;
	order: 3;
	margin-bottom: 0px;
	margin-top: 30px;
}

.wevi.art123 .block49Item select {
	width: 109px !important;
	margin-top: 0px !important;
}

.wevi.art123 .block49Item input[type="text"] {
	width: 105px !important;
	margin-top: 0px !important;
}

.wevi.art123 .block49Item input[type="text"][name="email"], .wevi.art123 .block49Item input[type="text"][name="phone"] {
	width: 164px !important;
	margin-top: 10px !important;
}

.ado19.art149 .block49Item:first-child .block49Inner {
	padding-top: 50px;
}

.ado19.art149 .block49Item .block49Inner {
	width: 100%;
	padding-top: 50px;
}

.ado19.art149 .block49Data {
	width: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	transform: translateY(0px);
}

.ado19.art149 .block49Item h1, .ado19.art149 .block49Item h2 {
	text-align: center;
	letter-spacing: .02em;
	font-size: 19px;
	line-height: 23px;
	order: 1;
	margin-bottom: 25px;
}

.ado19.art149 .block49Img {
	width: 250px;
	margin-bottom: 30px;
	margin-top: 35px;
	order: 3;
}

.ado19.art149 .block49Item select {
	width: 100% !important;
}

.ado19.art149 .block49Item input[type="text"][name="firstname"] {
	width: 100% !important;
}

.ado19.art149 .block49Item input[type="text"][name="lastname"] {
	width: 100% !important;
}

.ado19.art149 .block49Item [name="accept"] + label {
	width: 100%;
	padding: 0px 0 0 42px;
}

.ado19.art149 .block49Submit {
	text-align: center;
	display: inline-block;
	width: 100%;
	margin-top: 0px;
}

.ado19 .block51Item + div {
	margin-top: 100px;
}

.block51Item h1, .block51Item h2 {
	margin-bottom: 15px;
}

.ado19 .block51Topline {
	margin-bottom: 12px;
}

.ado19 .block51Item h1, .ado19 .block51Item h2 {
	margin-bottom: 15px;
	letter-spacing: .02em;
	font: 600 40px/48px "Brockmann", sans-serif;
}

.block51Item.hasNoImg h1, .block51Item.hasNoImg h2 {
	margin-bottom: 25px;
	font: 400 56px/58px "Lack Line", sans-serif;
}

.wevi .block51Item.hasNoImg h1, .wevi .block51Item.hasNoImg h2 {
	margin-bottom: 25px;
	font: 400 56px/58px "Lack Line", sans-serif;
}

.ado19 .block51Item.hasNoImg h1, .ado19 .block51Item.hasNoImg h2 {
	margin-bottom: 10px;
	font: 600 40px/48px "Brockmann", sans-serif;
}

.block51Inner {
	padding: 70px 17px 70px 17px;
	flex-direction: column;
	justify-content: flex-end;
	align-items: center;
}

.block51Item.hasNoImg .block51Inner {
	padding: 40px 17px 70px 17px;
}

.block51Item.hasNoImg .block51Inner::before {
	content: "";
	display: block;
	position: absolute;
	right: 15px;
	top: 40px;
	width: 178px;
	height: 118px;
}

.wevi .block51Item.hasNoImg .block51Inner::before {
	content: "";
	display: block;
	position: absolute;
	right: 15px;
	top: 40px;
	width: 178px;
	height: 118px;
}

.block51Data {
	width: 100%;
	order: 1;
	margin-top: 20px;
}

.block51Item.hasNoImg .block51Data {
	width: 100%;
	margin-top: 0px;
}

.block51Link {
	margin-top: 20px;
}

.block51Img {
	width: 200px;
	height: 200px;
	order: 0;
}

.block51Img img {
	width: 100%;
	height: auto;
}

.ado19 .block51Item:first-child .block51Inner {
	padding-top: 60px !important;
	width: 100%;
	padding-left: 24px !important;
	padding-right: 24px !important;
}

.ado19 .block51Link {
	margin-top: 25px;
}

.ado19 .block51Img {
	width: 100%;
	height: auto;
	margin: 0 auto 10px;
}

.ehom2 .block51Inner {
	max-width: 836px;
	width: 100%;
}

.ehom2 .block51Item.hasNoImg .block51Inner {
	padding: 50px 24px 0;
}

.ehom2 .block51Item.hasNoImg h1, .ehom2 .block51Item.hasNoImg h2 {
	margin-bottom: 11px;
	font: 700 40px/48px "Jeko", sans-serif;
}

.ehom2 .block51Topline {
	margin-bottom: 13px;
}

.ehom2 .block51Link {
	margin-top: 30px;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 15px;
}

.ehom2 .block51Item.hasImg .block51Data {
	width: 100%;
	padding: 0 24px;
}

.ehom2 .block51Img {
	margin-bottom: 40px;
	height: 435px;
}

.ehom2 .block51Img img {
	object-fit: cover;
	width: 100%;
	height: 100%;
}

.block52Inner {
	padding-right: 17px;
	padding-left: 17px;
}

.block52Inner > h1, .block52Inner > h2 {
	margin-bottom: 15px;
}

.block52Inner>h1+.text h3:first-child {
	margin-top: 40px;
}

.block52Link {
	margin-top: 20px;
}

.ado19 .block52Inner {
	padding-top: 60px;
	padding-right: 24px;
	padding-left: 24px;
	width: 100%;
}

.ado19 .block52Item h1 {
	letter-spacing: .02em;
	font-size: 28px;
	line-height: 33px;
	margin-bottom: 15px;
}

.ado19 .block52Item h2, .ado19 .block52Item h3 {
	font-size: 19px;
	line-height: 23px;
	letter-spacing: .02em;
	font-weight: 600;
	margin-bottom: 10px;
}

.ado19 .block52Link {
	margin-top: 40px;
}

.wevi .block54Entries {
	width: 100%;
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: center;
}

.wevi .block54Entry {
	position: relative;
	margin-left: 0px;
	min-width: 125px;
	margin-bottom: 53px;
	padding-left: 0px;
	text-align: center;
}

.wevi .block54Entry > div {
	text-align: center;
}

.wevi .block54Entry:before {
	background: #222a28;
	content: "";
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	top: 31px;
	height: 65px;
	width: 80%;
	max-width: 250px;
	min-width: 125px;
	z-index: 0;
}

.ado19 .block54Inner {
	flex-wrap: wrap;
	flex-direction: column;
}

.ado19 .block54Data {
	width: calc(100% - 48px);
	padding-left: 0;
	position: relative;
	padding-top: 0;
	margin-left: 24px;
}

.ado19 .block54Img {
	border-bottom: 1px solid var(--color-black);
	width: 100%;
	margin-top: 50px;
}

.ado19 .block54Img img {
	width: calc(100% - 24px);
	height: auto;
}

.ado19 .block54Data .topline {
	margin-bottom: 11px;
}

.ado19 .block54Value {
	border-bottom: 1px solid var(--color-black);
	padding-bottom: 6px;
}

.ado19 .block54Caption {
	padding-top: 8px;
}

.ado19 .block54Entry + .block54Entry {
	margin-top: 18px;
}

.ado19 .block54Data:before {
	display: none;
}

.block55Inner {
	min-height: 180px;
	height: auto;
	padding: 0 17px;
}

.block55Img {
	display: flex;
	width: 180px;
	height: 90px;
	overflow: hidden;
	justify-content: center;
	align-items: center;
	position: absolute;
	left: 17px;
	top: 90px;
}

.block55Img2 {
	display: flex;
	width: 90px;
	height: 90px;
	overflow: hidden;
	justify-content: center;
	align-items: center;
	position: absolute;
	right: 17px;
	top: 0px;
}

.block55Logo {
	width: 260px;
	margin-top: 35px;
}

.block55Inner h2 {
	margin-top: 20px;
	display: flex;
	align-items: center;
}

.block55Inner h2 > svg {
	height: 17px;
	width: auto;
	margin-left: 9px;
}

.block55Text {
	margin-top: 40px;
	text-align: center;
}

.block55Link {
	margin-top: 20px;
}

.ado19 .block55Img {
	width: 100%;
	height: calc(100vh - 66px);
	object-fit: cover;
	display: block;
	left: auto;
	top: auto;
}

.ado19 .block55Img img, .ado19 .block55Img2 img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
	opacity: 1;
}

.ado19 .block55Data {
	position: absolute;
	left: 50%;
	top: calc(50% + 10px);
	transform: translate(-50%, -50%);
	width: 276px;
	text-align: center;
}

.ado19 .block55Logo {
	width: 230px;
	margin: 0 auto;
}

.ado19 .block55Text {
	margin-top: 25px;
}

.block60Inner {
	flex-direction: column-reverse;
	justify-content: flex-start;
}

.block60Item.layout2 .block60Inner {
	flex-direction: column-reverse;
}

.ehom2 .block60Item.layout2 {
	padding-bottom: 0px;
}

.block60Item.color2 .block60Inner {
	padding-top: 0;
	padding-bottom: 0;
}

.block60Item.color2+.block60Item.color2, .block60Item+.block60Item.color2 {
	margin-top: 0;
}

.block60Item.color2+.block60Item.color2 .block60Inner, .block60Item+.block60Item.color2 .block60Inner {
	padding-top: 90px;
}

.block60Imgs {
	width: 390px;
}

.block60Img {
	width: 390px !important;
	height: 425px !important;
	display: flex !important;
	overflow: hidden;
}

.block60Img img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
}

.block60Data {
	padding: 55px 24px 0px;
	width: 100vw;
	flex-direction: column;
	justify-content: center;
	transform: translateY(0px);
	position: relative;
	text-align: center;
}

.ehom2 .block60Item {
	padding-bottom: 0px;
}

.ehom2 .block60Item.layout1 .block60Data {
	padding: 55px 24px 0px;
}

.ehom2 .block60Item.layout1 .block60Imgs {}

.ehom2 .block60Item.color2+.block60Item.color2 .block60Inner .block60Data, .ehom2 .block60Item+.block60Item.color2 .block60Inner .block60Data {
	padding: 51px 24px 0px;
}

.block60DataInner {
	width: 100%;
	padding-bottom: 0px;
}

.block60DataInner > h2 {
	padding: 0px 0px;
	margin-top: 13px;
}

.block60Item .block60Text {
	margin-top: 15px;
}

.ehom2 .block60Item .block60Text {
	margin-top: 9px;
}

.ado19 .block60Inner {
	flex-direction: column;
	justify-content: flex-start;
}

.ado19 .block60Data {
	padding: 0px 24px 45px;
	width: 100vw;
	flex-direction: column;
	justify-content: center;
	transform: translateY(0px);
	position: relative;
	text-align: center;
}

.ado19 .block60DataInner {
	width: 100%;
	padding-bottom: 0px;
}

.ado19 .block60Item h1, .ado19 .block60Item h2 {
	letter-spacing: .02em;
	padding: 0 0px;
	margin-top: 12px;
}

.ado19 .block60Item h1 br, .ado19 .block60Item h2 br {
	display: none;
}

.ado19 .block60Item .block60Text {
	margin-top: 11px;
}

.ado19 .block60Imgs {
	width: 342px;
	margin-left: 24px;
}

.ado19 .block60Img {
	width: 342px !important;
	height: 410px !important;
	display: flex !important;
	overflow: hidden;
}

.ado19 .block60Img img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
}

.ado19 .block60Button {
	margin-top: 25px;
}

.ado19 .block60Imgs .slick-dots {
	margin: 10px 0 0;
}

.ado19 .block60Imgs .slick-dots li {
	display: block;
	width: 6px;
	height: 6px;
	background-color: #bab5a6;
	margin: 0 4px;
	transition: all .3s;
}

.ado19 .block60Item.layout2 .block60Inner .block60Data {
	margin-top: 34px;
	padding-bottom: 0px;
}

.ehom2 .block60Item.color2 + .block60Item.color2 .block60Inner {
	padding-top: 90px;
}

.block60Button {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 15px;
}

.block65Img {
	position: relative;
	height: 100vh;
	width: 100%;
	max-height: calc(100vh);
	overflow: hidden;
}

.block65Bubble {
	display: flex;
	position: absolute;
	right: 30px;
	top: 31px;
	border-radius: 50%;
	background: var(--color-red);
	color: var(--color-white);
	letter-spacing: .02em;
	width: 100px;
	height: 100px;
	justify-content: center;
	align-items: center;
	text-align: center;
	text-transform: uppercase;
	font-size: 12px;
	line-height: 14px;
}

.block65Data {
	position: absolute;
	left: 50%;
	top: calc(50% - 45px);
	transform: translate(-50%, -50%);
	width: 210px;
	text-align: center;
	z-index: 2;
}

.block65Data span {
	display: block;
	margin-top: 8px;
	font-size: 13px;
	line-height: 16px;
	letter-spacing: .02em;
	font-weight: 600;
}

.block65Skip {
	position: absolute;
	left: 50%;
	bottom: 25px;
	transform: translateX(-50%);
}

.block65Skip svg {
	width: 22px;
	height: auto;
	z-index: 2;
}

.block65Item.layout2 .block65Data {
	width: calc(100% - 48px);
	top: calc(50% - 10px);
}

.block65Data h1, .block65Data h2 {
	letter-spacing: .02em;
	text-align: center;
	font-size: 48px;
	line-height: 58px;
}

.block65Item.layout2 .block65Img {
	position: relative;
	height: 100vh;
	width: 100%;
	max-height: calc(100vh - 66px);
	overflow: hidden;
}

.block65Item.layout2 .block65Bubble {
	top: 30px;
}

.block66LightboxImgs img {
	object-fit: contain;
	width: 100%;
	height: 100%;
}

.ado19 .block66LightboxNext, .ado19 .block66LightboxPrev {
	display: block !important;
	width: 40px;
	height: 40px;
}

.ado19 .block66LightboxPrev {
	left: 24px !important;
}

.ado19 .block66LightboxNext {
	right: 24px !important;
}

.ado19 .block66LightboxClose {
	width: 30px;
	height: 30px;
	right: 24px;
	top: 24px;
}

.block66LightboxNav {
	display: none;
}

.block66LightboxCounter {
	display: block;
	position: absolute;
	left: 18px;
	top: 29px;
	font-size: 15px;
	line-height: 26px;
	color: #d6cec4;
	z-index: 100000;
}

.block66Item.layout2 .block66Inner {
	padding: 60px 0px 70px;
	width: calc(100% - 48px);
}

.block66Item.layout1 .block66Inner {
	padding: 60px 0px 0px;
	width: calc(100% - 48px);
}

.block66Entry, .block66Entries.has4 .block66Entry {
	width: 100% !important;
	margin-right: 0 !important;
	margin-bottom: 0;
}

.block66Entry + .block66Entry {
	margin-top: 24px;
}

.block66Item h1, .block66Item h2 {
	text-align: center;
	letter-spacing: .02em;
	margin: 12px 0 33px;
	font-size: 40px;
	line-height: 48px;
	hyphens: auto;
}

.block66Img {
	height: 224px;
	overflow: hidden;
	width: 100%;
}

.block66Data {
	padding: 17px 20px 30px;
}

.block66Entry h3 {
	font-size: 14px;
	line-height: 19px;
	letter-spacing: .02em;
	font-weight: 500;
	margin-bottom: 9px;
	flex: auto;
}

.block66Rent {
	font-size: 28px;
	line-height: 32px;
	letter-spacing: .02em;
	font-weight: 600;
	margin-bottom: 20px;
}

.block66Rent + .block66Rent {
	margin-top: -18px;
}

.block66Load {
	text-align: center;
	margin-top: 40px;
}

.block66Entries.has4 .block66Facts {
	font-size: 12px;
	line-height: 14px;
}

.block66LightboxNav {
	position: absolute;
	z-index: 16000;
	left: 0;
	bottom: 10px;
	width: 100%;
}

.block66LightboxNavImgs {
	width: 100vw;
	margin: 0 auto;
}

.block66Lightbox[data-imgcount="2"] .block66LightboxNavImgs {
	width: 210px;
}

.block66Lightbox[data-imgcount="3"] .block66LightboxNavImgs {
	width: 320px;
}

.block66Lightbox[data-imgcount="4"] .block66LightboxNavImgs {
	width: 430px;
}

.block66Lightbox[data-imgcount="5"] .block66LightboxNavImgs {
	width: 540px;
}

.block66Lightbox[data-imgcount="1"] .block66LightboxNavImgs .slick-track, .block66Lightbox[data-imgcount="2"] .block66LightboxNavImgs .slick-track, .block66Lightbox[data-imgcount="3"] .block66LightboxNavImgs .slick-track, .block66Lightbox[data-imgcount="4"] .block66LightboxNavImgs .slick-track, .block66Lightbox[data-imgcount="5"] .block66LightboxNavImgs .slick-track, .block66Lightbox[data-imgcount="6"] .block66LightboxNavImgs .slick-track {
	transform: none !important;
}

.block66LightboxNavImg {
	cursor: pointer;
	margin: 0 5px;
	width: 100px !important;
	height: 100px !important;
}

.block66LightboxNavImg img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
}

.block111LightboxImg.is_render_img::after {
	display: block;
	content: "";
	width: 74px;
	height: 20px;
	background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAzIiBoZWlnaHQ9IjI4IiB2aWV3Qm94PSIwIDAgMTAzIDI4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBvcGFjaXR5PSIwLjc4IiBkPSJNMTQgMEg4OUM5Ni43MzIgMCAxMDMgNi4yNjgwMSAxMDMgMTRDMTAzIDIxLjczMiA5Ni43MzIgMjggODkgMjhIMTRWMFoiIGZpbGw9IndoaXRlIi8+CjxjaXJjbGUgY3g9IjE0IiBjeT0iMTQiIHI9IjE0IiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMzUuODIxIDE3LjVMMzMgMTEuMzlIMzQuMDE0TDM2LjM5MyAxNi43MzNIMzUuODIxTDM4LjIxMyAxMS4zOUgzOS4yMDFMMzYuMzU0IDE3LjVIMzUuODIxWiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTQwLjM0MTMgMTcuNVYxMS4zOUg0MS4yNjQzVjE3LjVINDAuMzQxM1pNNDAuNzk2MyAxMC4wNjRDNDAuNjIzIDEwLjA2NCA0MC40NzU3IDEwLjAwMzQgNDAuMzU0MyA5Ljg4MjAyQzQwLjIzMyA5Ljc1MjAyIDQwLjE3MjMgOS42MDAzNSA0MC4xNzIzIDkuNDI3MDJDNDAuMTcyMyA5LjI0NTAyIDQwLjIzMyA5LjA5MzM1IDQwLjM1NDMgOC45NzIwMkM0MC40NzU3IDguODUwNjkgNDAuNjIzIDguNzkwMDIgNDAuNzk2MyA4Ljc5MDAyQzQwLjk4NyA4Ljc5MDAyIDQxLjEzODcgOC44NTA2OSA0MS4yNTEzIDguOTcyMDJDNDEuMzcyNyA5LjA5MzM1IDQxLjQzMzMgOS4yNDUwMiA0MS40MzMzIDkuNDI3MDJDNDEuNDMzMyA5LjYwMDM1IDQxLjM3MjcgOS43NTIwMiA0MS4yNTEzIDkuODgyMDJDNDEuMTM4NyAxMC4wMDM0IDQwLjk4NyAxMC4wNjQgNDAuNzk2MyAxMC4wNjRaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNNDQuOTgwOSAxNy42M0M0NC42NTE2IDE3LjYzIDQ0LjMzNTMgMTcuNTg2NyA0NC4wMzE5IDE3LjVDNDMuNzI4NiAxNy40MDQ3IDQzLjQ1MTMgMTcuMjc0NyA0My4xOTk5IDE3LjExQzQyLjk1NzMgMTYuOTQ1NCA0Mi43NDQ5IDE2Ljc1MDQgNDIuNTYyOSAxNi41MjVMNDMuMTQ3OSAxNS45MjdDNDMuMzkwNiAxNi4yMjE3IDQzLjY2MzYgMTYuNDQyNyA0My45NjY5IDE2LjU5QzQ0LjI3ODkgMTYuNzI4NyA0NC42MjU2IDE2Ljc5OCA0NS4wMDY5IDE2Ljc5OEM0NS40MTQzIDE2Ljc5OCA0NS43MzA2IDE2LjcyIDQ1Ljk1NTkgMTYuNTY0QzQ2LjE4OTkgMTYuNDA4IDQ2LjMwNjkgMTYuMTkxNCA0Ni4zMDY5IDE1LjkxNEM0Ni4zMDY5IDE1LjY1NCA0Ni4yMjQ2IDE1LjQ1MDQgNDYuMDU5OSAxNS4zMDNDNDUuODk1MyAxNS4xNTU3IDQ1LjY4MjkgMTUuMDM4NyA0NS40MjI5IDE0Ljk1MkM0NS4xNzE2IDE0Ljg2NTQgNDQuOTAyOSAxNC43ODMgNDQuNjE2OSAxNC43MDVDNDQuMzMwOSAxNC42MTg0IDQ0LjA1NzkgMTQuNTE0NCA0My43OTc5IDE0LjM5M0M0My41Mzc5IDE0LjI2MyA0My4zMjU2IDE0LjA4NTQgNDMuMTYwOSAxMy44NkM0My4wMDQ5IDEzLjYzNDcgNDIuOTI2OSAxMy4zNCA0Mi45MjY5IDEyLjk3NkM0Mi45MjY5IDEyLjYyOTQgNDMuMDA5MyAxMi4zMzA0IDQzLjE3MzkgMTIuMDc5QzQzLjM0NzMgMTEuODE5IDQzLjU4OTkgMTEuNjE5NyA0My45MDE5IDExLjQ4MUM0NC4yMjI2IDExLjMzMzcgNDQuNTk5NiAxMS4yNiA0NS4wMzI5IDExLjI2QzQ1LjQ5MjMgMTEuMjYgNDUuOTA4MyAxMS4zNDI0IDQ2LjI4MDkgMTEuNTA3QzQ2LjY1MzYgMTEuNjcxNyA0Ni45NTI2IDExLjkxNDQgNDcuMTc3OSAxMi4yMzVMNDYuNTkyOSAxMi44MkM0Ni40MTA5IDEyLjU4NiA0Ni4xODEzIDEyLjQwODQgNDUuOTAzOSAxMi4yODdDNDUuNjM1MyAxMi4xNTcgNDUuMzMxOSAxMi4wOTIgNDQuOTkzOSAxMi4wOTJDNDQuNjAzOSAxMi4wOTIgNDQuMzA0OSAxMi4xNyA0NC4wOTY5IDEyLjMyNkM0My44OTc2IDEyLjQ3MzQgNDMuNzk3OSAxMi42Njg0IDQzLjc5NzkgMTIuOTExQzQzLjc5NzkgMTMuMTQ1IDQzLjg4MDMgMTMuMzMxNCA0NC4wNDQ5IDEzLjQ3QzQ0LjIwOTYgMTMuNiA0NC40MTc2IDEzLjcwODQgNDQuNjY4OSAxMy43OTVDNDQuOTI4OSAxMy44NzMgNDUuMjAxOSAxMy45NTU0IDQ1LjQ4NzkgMTQuMDQyQzQ1Ljc3MzkgMTQuMTIgNDYuMDQ2OSAxNC4yMjg0IDQ2LjMwNjkgMTQuMzY3QzQ2LjU2NjkgMTQuNDk3IDQ2Ljc3NDkgMTQuNjc5IDQ2LjkzMDkgMTQuOTEzQzQ3LjA5NTYgMTUuMTM4NCA0Ny4xNzc5IDE1LjQ0NiA0Ny4xNzc5IDE1LjgzNkM0Ny4xNzc5IDE2LjM4MiA0Ni45Nzg2IDE2LjgxOTcgNDYuNTc5OSAxNy4xNDlDNDYuMTg5OSAxNy40Njk3IDQ1LjY1NjkgMTcuNjMgNDQuOTgwOSAxNy42M1oiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik01MS4wMzY3IDE3LjYzQzUwLjU0MjcgMTcuNjMgNTAuMTAwNyAxNy41MTc0IDQ5LjcxMDcgMTcuMjkyQzQ5LjMyMDcgMTcuMDU4IDQ5LjAxMyAxNi43NDE3IDQ4Ljc4NzcgMTYuMzQzQzQ4LjU3MSAxNS45NDQ0IDQ4LjQ2MjcgMTUuNDc2NCA0OC40NjI3IDE0LjkzOVYxMS4zOUg0OS4zODU3VjE0LjlDNDkuMzg1NyAxNS4yNzI3IDQ5LjQ1MDcgMTUuNTk3NyA0OS41ODA3IDE1Ljg3NUM0OS43MTk0IDE2LjE1MjQgNDkuOTE0NCAxNi4zNjkgNTAuMTY1NyAxNi41MjVDNTAuNDE3IDE2LjY4MSA1MC43MDc0IDE2Ljc1OSA1MS4wMzY3IDE2Ljc1OUM1MS41NDggMTYuNzU5IDUxLjk1MSAxNi41OSA1Mi4yNDU3IDE2LjI1MkM1Mi41NDkgMTUuOTE0IDUyLjcwMDcgMTUuNDYzNCA1Mi43MDA3IDE0LjlWMTEuMzlINTMuNjEwN1YxNC45MzlDNTMuNjEwNyAxNS40Njc3IDUzLjUwMjQgMTUuOTM1NyA1My4yODU3IDE2LjM0M0M1My4wNjkgMTYuNzUwNCA1Mi43NjU3IDE3LjA2NjcgNTIuMzc1NyAxNy4yOTJDNTEuOTg1NyAxNy41MTc0IDUxLjUzOTQgMTcuNjMgNTEuMDM2NyAxNy42M1oiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik01Ny45NjExIDE3LjYzQzU3LjM4MDQgMTcuNjMgNTYuODYwNSAxNy40OTE0IDU2LjQwMTEgMTcuMjE0QzU1Ljk0MTggMTYuOTI4IDU1LjU3NzggMTYuNTQ2NyA1NS4zMDkxIDE2LjA3QzU1LjA0OTEgMTUuNTkzNCA1NC45MTkxIDE1LjA1NiA1NC45MTkxIDE0LjQ1OEM1NC45MTkxIDEzLjg1MTQgNTUuMDQ5MSAxMy4zMDk3IDU1LjMwOTEgMTIuODMzQzU1LjU3NzggMTIuMzQ3NyA1NS45NDE4IDExLjk2NjQgNTYuNDAxMSAxMS42ODlDNTYuODYwNSAxMS40MDMgNTcuMzc2MSAxMS4yNiA1Ny45NDgxIDExLjI2QzU4LjQxNjEgMTEuMjYgNTguODMyMSAxMS4zNTU0IDU5LjE5NjEgMTEuNTQ2QzU5LjU2ODggMTEuNzI4IDU5Ljg2NzggMTEuOTg4IDYwLjA5MzEgMTIuMzI2QzYwLjMyNzEgMTIuNjU1NCA2MC40NzAxIDEzLjA0MSA2MC41MjIxIDEzLjQ4M1YxNS4zOTRDNjAuNDcwMSAxNS44MzYgNjAuMzI3MSAxNi4yMjYgNjAuMDkzMSAxNi41NjRDNTkuODY3OCAxNi45MDIgNTkuNTY4OCAxNy4xNjY0IDU5LjE5NjEgMTcuMzU3QzU4LjgzMjEgMTcuNTM5IDU4LjQyMDUgMTcuNjMgNTcuOTYxMSAxNy42M1pNNTguMTA0MSAxNi43NTlDNTguNzM2OCAxNi43NTkgNTkuMjQzOCAxNi41NDY3IDU5LjYyNTEgMTYuMTIyQzYwLjAxNTEgMTUuNjk3NCA2MC4yMTAxIDE1LjEzODQgNjAuMjEwMSAxNC40NDVDNjAuMjEwMSAxMy45ODU3IDYwLjExOTEgMTMuNTgyNyA1OS45MzcxIDEzLjIzNkM1OS43NjM4IDEyLjg4MDcgNTkuNTE2OCAxMi42MDc3IDU5LjE5NjEgMTIuNDE3QzU4Ljg4NDEgMTIuMjE3NyA1OC41MTU4IDEyLjExOCA1OC4wOTExIDEyLjExOEM1Ny42NTc4IDEyLjExOCA1Ny4yNzIxIDEyLjIxNzcgNTYuOTM0MSAxMi40MTdDNTYuNjA0OCAxMi42MTY0IDU2LjM0MDUgMTIuODkzNyA1Ni4xNDExIDEzLjI0OUM1NS45NTA1IDEzLjU5NTcgNTUuODU1MSAxMy45OTQ0IDU1Ljg1NTEgMTQuNDQ1QzU1Ljg1NTEgMTQuODk1NyA1NS45NTA1IDE1LjI5NDQgNTYuMTQxMSAxNS42NDFDNTYuMzQwNSAxNS45ODc3IDU2LjYwOTEgMTYuMjYwNyA1Ni45NDcxIDE2LjQ2QzU3LjI4NTEgMTYuNjU5NCA1Ny42NzA4IDE2Ljc1OSA1OC4xMDQxIDE2Ljc1OVpNNjAuMTU4MSAxNy41VjE1Ljg2Mkw2MC4zNDAxIDE0LjM1NEw2MC4xNTgxIDEyLjg4NVYxMS4zOUg2MS4wNjgxVjE3LjVINjAuMTU4MVoiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik02Mi45MTM2IDE3LjVWOC4yOTYwMkg2My44MjM2VjE3LjVINjIuOTEzNloiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik02NS42Njg1IDE3LjVWMTEuMzlINjYuNTkxNVYxNy41SDY1LjY2ODVaTTY2LjEyMzUgMTAuMDY0QzY1Ljk1MDIgMTAuMDY0IDY1LjgwMjggMTAuMDAzNCA2NS42ODE1IDkuODgyMDJDNjUuNTYwMiA5Ljc1MjAyIDY1LjQ5OTUgOS42MDAzNSA2NS40OTk1IDkuNDI3MDJDNjUuNDk5NSA5LjI0NTAyIDY1LjU2MDIgOS4wOTMzNSA2NS42ODE1IDguOTcyMDJDNjUuODAyOCA4Ljg1MDY5IDY1Ljk1MDIgOC43OTAwMiA2Ni4xMjM1IDguNzkwMDJDNjYuMzE0MiA4Ljc5MDAyIDY2LjQ2NTggOC44NTA2OSA2Ni41Nzg1IDguOTcyMDJDNjYuNjk5OCA5LjA5MzM1IDY2Ljc2MDUgOS4yNDUwMiA2Ni43NjA1IDkuNDI3MDJDNjYuNzYwNSA5LjYwMDM1IDY2LjY5OTggOS43NTIwMiA2Ni41Nzg1IDkuODgyMDJDNjYuNDY1OCAxMC4wMDM0IDY2LjMxNDIgMTAuMDY0IDY2LjEyMzUgMTAuMDY0WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTcwLjMwODEgMTcuNjNDNjkuOTc4NyAxNy42MyA2OS42NjI0IDE3LjU4NjcgNjkuMzU5MSAxNy41QzY5LjA1NTcgMTcuNDA0NyA2OC43Nzg0IDE3LjI3NDcgNjguNTI3MSAxNy4xMUM2OC4yODQ0IDE2Ljk0NTQgNjguMDcyMSAxNi43NTA0IDY3Ljg5MDEgMTYuNTI1TDY4LjQ3NTEgMTUuOTI3QzY4LjcxNzcgMTYuMjIxNyA2OC45OTA3IDE2LjQ0MjcgNjkuMjk0MSAxNi41OUM2OS42MDYxIDE2LjcyODcgNjkuOTUyNyAxNi43OTggNzAuMzM0MSAxNi43OThDNzAuNzQxNCAxNi43OTggNzEuMDU3NyAxNi43MiA3MS4yODMxIDE2LjU2NEM3MS41MTcxIDE2LjQwOCA3MS42MzQxIDE2LjE5MTQgNzEuNjM0MSAxNS45MTRDNzEuNjM0MSAxNS42NTQgNzEuNTUxNyAxNS40NTA0IDcxLjM4NzEgMTUuMzAzQzcxLjIyMjQgMTUuMTU1NyA3MS4wMTAxIDE1LjAzODcgNzAuNzUwMSAxNC45NTJDNzAuNDk4NyAxNC44NjU0IDcwLjIzMDEgMTQuNzgzIDY5Ljk0NDEgMTQuNzA1QzY5LjY1ODEgMTQuNjE4NCA2OS4zODUxIDE0LjUxNDQgNjkuMTI1MSAxNC4zOTNDNjguODY1MSAxNC4yNjMgNjguNjUyNyAxNC4wODU0IDY4LjQ4ODEgMTMuODZDNjguMzMyMSAxMy42MzQ3IDY4LjI1NDEgMTMuMzQgNjguMjU0MSAxMi45NzZDNjguMjU0MSAxMi42Mjk0IDY4LjMzNjQgMTIuMzMwNCA2OC41MDExIDEyLjA3OUM2OC42NzQ0IDExLjgxOSA2OC45MTcxIDExLjYxOTcgNjkuMjI5MSAxMS40ODFDNjkuNTQ5NyAxMS4zMzM3IDY5LjkyNjcgMTEuMjYgNzAuMzYwMSAxMS4yNkM3MC44MTk0IDExLjI2IDcxLjIzNTQgMTEuMzQyNCA3MS42MDgxIDExLjUwN0M3MS45ODA3IDExLjY3MTcgNzIuMjc5NyAxMS45MTQ0IDcyLjUwNTEgMTIuMjM1TDcxLjkyMDEgMTIuODJDNzEuNzM4MSAxMi41ODYgNzEuNTA4NCAxMi40MDg0IDcxLjIzMTEgMTIuMjg3QzcwLjk2MjQgMTIuMTU3IDcwLjY1OTEgMTIuMDkyIDcwLjMyMTEgMTIuMDkyQzY5LjkzMTEgMTIuMDkyIDY5LjYzMjEgMTIuMTcgNjkuNDI0MSAxMi4zMjZDNjkuMjI0NyAxMi40NzM0IDY5LjEyNTEgMTIuNjY4NCA2OS4xMjUxIDEyLjkxMUM2OS4xMjUxIDEzLjE0NSA2OS4yMDc0IDEzLjMzMTQgNjkuMzcyMSAxMy40N0M2OS41MzY3IDEzLjYgNjkuNzQ0NyAxMy43MDg0IDY5Ljk5NjEgMTMuNzk1QzcwLjI1NjEgMTMuODczIDcwLjUyOTEgMTMuOTU1NCA3MC44MTUxIDE0LjA0MkM3MS4xMDExIDE0LjEyIDcxLjM3NDEgMTQuMjI4NCA3MS42MzQxIDE0LjM2N0M3MS44OTQxIDE0LjQ5NyA3Mi4xMDIxIDE0LjY3OSA3Mi4yNTgxIDE0LjkxM0M3Mi40MjI3IDE1LjEzODQgNzIuNTA1MSAxNS40NDYgNzIuNTA1MSAxNS44MzZDNzIuNTA1MSAxNi4zODIgNzIuMzA1NyAxNi44MTk3IDcxLjkwNzEgMTcuMTQ5QzcxLjUxNzEgMTcuNDY5NyA3MC45ODQxIDE3LjYzIDcwLjMwODEgMTcuNjNaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNNzMuOTQ1OCAxNy41VjExLjM5SDc0Ljg2ODhWMTcuNUg3My45NDU4Wk03NC40MDA4IDEwLjA2NEM3NC4yMjc1IDEwLjA2NCA3NC4wODAyIDEwLjAwMzQgNzMuOTU4OCA5Ljg4MjAyQzczLjgzNzUgOS43NTIwMiA3My43NzY4IDkuNjAwMzUgNzMuNzc2OCA5LjQyNzAyQzczLjc3NjggOS4yNDUwMiA3My44Mzc1IDkuMDkzMzUgNzMuOTU4OCA4Ljk3MjAyQzc0LjA4MDIgOC44NTA2OSA3NC4yMjc1IDguNzkwMDIgNzQuNDAwOCA4Ljc5MDAyQzc0LjU5MTUgOC43OTAwMiA3NC43NDMyIDguODUwNjkgNzQuODU1OCA4Ljk3MjAyQzc0Ljk3NzIgOS4wOTMzNSA3NS4wMzc4IDkuMjQ1MDIgNzUuMDM3OCA5LjQyNzAyQzc1LjAzNzggOS42MDAzNSA3NC45NzcyIDkuNzUyMDIgNzQuODU1OCA5Ljg4MjAyQzc0Ljc0MzIgMTAuMDAzNCA3NC41OTE1IDEwLjA2NCA3NC40MDA4IDEwLjA2NFoiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik03OS41MzQ0IDE3LjYzQzc4LjkxOTEgMTcuNjMgNzguMzY4NyAxNy40OTE0IDc3Ljg4MzQgMTcuMjE0Qzc3LjM5ODEgMTYuOTM2NyA3Ny4wMTI0IDE2LjU1NTQgNzYuNzI2NCAxNi4wN0M3Ni40NDkxIDE1LjU4NDcgNzYuMzEwNCAxNS4wMzg3IDc2LjMxMDQgMTQuNDMyQzc2LjMxMDQgMTMuODM0IDc2LjQ0OTEgMTMuMjk2NyA3Ni43MjY0IDEyLjgyQzc3LjAwMzcgMTIuMzM0NyA3Ny4zODA3IDExLjk1MzQgNzcuODU3NCAxMS42NzZDNzguMzM0MSAxMS4zOTg3IDc4Ljg2NzEgMTEuMjYgNzkuNDU2NCAxMS4yNkM4MC4wMTExIDExLjI2IDgwLjUwMDcgMTEuMzg1NyA4MC45MjU0IDExLjYzN0M4MS4zNTg3IDExLjg4ODQgODEuNjk2NyAxMi4yMzk0IDgxLjkzOTQgMTIuNjlDODIuMTkwOCAxMy4xMzIgODIuMzE2NCAxMy42NDM0IDgyLjMxNjQgMTQuMjI0QzgyLjMxNjQgMTQuMjkzNCA4Mi4zMTIxIDE0LjM3NTcgODIuMzAzNCAxNC40NzFDODIuMjk0NyAxNC41NTc3IDgyLjI3NzQgMTQuNjYxNyA4Mi4yNTE0IDE0Ljc4M0g3Ni45NjA0VjE0LjAwM0g4MS43NTc0TDgxLjQzMjQgMTQuMjg5QzgxLjQ0MTEgMTMuODM4NCA4MS4zNjMxIDEzLjQ1MjcgODEuMTk4NCAxMy4xMzJDODEuMDQyNCAxMi44MDI3IDgwLjgxMjcgMTIuNTUxNCA4MC41MDk0IDEyLjM3OEM4MC4yMTQ3IDEyLjE5NiA3OS44NTUxIDEyLjEwNSA3OS40MzA0IDEyLjEwNUM3OC45ODg0IDEyLjEwNSA3OC42MDI3IDEyLjIwMDQgNzguMjczNCAxMi4zOTFDNzcuOTQ0MSAxMi41ODE3IDc3LjY4NDEgMTIuODUwNCA3Ny40OTM0IDEzLjE5N0M3Ny4zMTE0IDEzLjUzNSA3Ny4yMjA0IDEzLjkzOCA3Ny4yMjA0IDE0LjQwNkM3Ny4yMjA0IDE0Ljg3NCA3Ny4zMTU3IDE1LjI4NTcgNzcuNTA2NCAxNS42NDFDNzcuNzA1NyAxNS45OTY0IDc3Ljk3ODcgMTYuMjczNyA3OC4zMjU0IDE2LjQ3M0M3OC42ODA3IDE2LjY3MjQgNzkuMDg4MSAxNi43NzIgNzkuNTQ3NCAxNi43NzJDNzkuOTIwMSAxNi43NzIgODAuMjYyNCAxNi43MDcgODAuNTc0NCAxNi41NzdDODAuODg2NCAxNi40Mzg0IDgxLjE1MDcgMTYuMjM0NyA4MS4zNjc0IDE1Ljk2Nkw4MS45NTI0IDE2LjU2NEM4MS42NjY0IDE2LjkwMiA4MS4zMTExIDE3LjE2NjQgODAuODg2NCAxNy4zNTdDODAuNDcwNCAxNy41MzkgODAuMDE5NyAxNy42MyA3OS41MzQ0IDE3LjYzWiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTgzLjcwODUgMTcuNVYxMS4zOUg4NC42MTg1VjE3LjVIODMuNzA4NVpNODQuNjE4NSAxMy45MzhMODQuMjQxNSAxMy43NjlDODQuMjQxNSAxMi45OTc3IDg0LjQyNzkgMTIuMzg2NyA4NC44MDA1IDExLjkzNkM4NS4xODE5IDExLjQ4NTQgODUuNzAxOSAxMS4yNiA4Ni4zNjA1IDExLjI2Qzg2LjY2MzkgMTEuMjYgODYuOTQxMiAxMS4zMTY0IDg3LjE5MjUgMTEuNDI5Qzg3LjQ0MzkgMTEuNTMzIDg3LjY3NzkgMTEuNzAyIDg3Ljg5NDUgMTEuOTM2TDg3LjI5NjUgMTIuNTczQzg3LjE0OTIgMTIuNDA4NCA4Ni45ODQ1IDEyLjI5MTQgODYuODAyNSAxMi4yMjJDODYuNjI5MiAxMi4xNTI3IDg2LjQyOTkgMTIuMTE4IDg2LjIwNDUgMTIuMTE4Qzg1LjczNjUgMTIuMTE4IDg1LjM1NTIgMTIuMjc0IDg1LjA2MDUgMTIuNTg2Qzg0Ljc2NTkgMTIuODg5NCA4NC42MTg1IDEzLjM0IDg0LjYxODUgMTMuOTM4WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTg5Ljc0ODQgMTcuNVY4LjgxNjAySDkwLjY1ODRWMTcuNUg4OS43NDg0Wk04OC4yMDE0IDEyLjIwOVYxMS4zOUg5Mi4xOTI0VjEyLjIwOUg4OC4yMDE0WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTkuOTY1OTEgMThDOS40NTA3NiAxOCA4Ljk4MTA2IDE3LjkwNTMgOC41NTY4MiAxNy43MTU5QzguMTQwMTUgMTcuNTE4OSA3Ljc4Nzg4IDE3LjIzNDggNy41IDE2Ljg2MzZMOC4yMjcyNyAxNi4xMzY0QzguNDAxNTIgMTYuNDAxNSA4LjY0MDE1IDE2LjYxMzYgOC45NDMxOCAxNi43NzI3QzkuMjQ2MjEgMTYuOTI0MiA5LjU4MzMzIDE3IDkuOTU0NTUgMTdDMTAuMzAzIDE3IDEwLjYwMjMgMTYuOTM1NiAxMC44NTIzIDE2LjgwNjhDMTEuMTA5OCAxNi42NzA1IDExLjMxMDYgMTYuNDgxMSAxMS40NTQ1IDE2LjIzODZDMTEuNjA2MSAxNS45OTYyIDExLjY4MTggMTUuNzE1OSAxMS42ODE4IDE1LjM5NzdDMTEuNjgxOCAxNS4wNzIgMTEuNjA2MSAxNC43OTE3IDExLjQ1NDUgMTQuNTU2OEMxMS4zMTA2IDE0LjMxNDQgMTEuMTA2MSAxNC4xMjg4IDEwLjg0MDkgMTRDMTAuNTc1OCAxMy44NzEyIDEwLjI2MTQgMTMuODA2OCA5Ljg5NzczIDEzLjgwNjhDOS43NjEzNiAxMy44MDY4IDkuNjI1IDEzLjgxODIgOS40ODg2NCAxMy44NDA5QzkuMzUyMjcgMTMuODU2MSA5LjIxOTcgMTMuODgyNiA5LjA5MDkxIDEzLjkyMDVMOS41NDU0NSAxMy4zMDY4QzkuNjg5MzkgMTMuMjM4NiA5Ljg0NDcgMTMuMTg1NiAxMC4wMTE0IDEzLjE0NzdDMTAuMTc4IDEzLjEwOTggMTAuMzQ0NyAxMy4wOTA5IDEwLjUxMTQgMTMuMDkwOUMxMC45MzU2IDEzLjA5MDkgMTEuMzE0NCAxMy4xODk0IDExLjY0NzcgMTMuMzg2NEMxMS45ODg2IDEzLjU4MzMgMTIuMjU3NiAxMy44NTk4IDEyLjQ1NDUgMTQuMjE1OUMxMi42NTkxIDE0LjU3MiAxMi43NjE0IDE0Ljk4NDggMTIuNzYxNCAxNS40NTQ1QzEyLjc2MTQgMTUuOTU0NSAxMi42NDAyIDE2LjM5NzcgMTIuMzk3NyAxNi43ODQxQzEyLjE2MjkgMTcuMTYyOSAxMS44MzcxIDE3LjQ2MjEgMTEuNDIwNSAxNy42ODE4QzExLjAwMzggMTcuODkzOSAxMC41MTg5IDE4IDkuOTY1OTEgMThaTTkuMDkwOTEgMTMuOTIwNVYxMy4yNzI3TDExLjM5NzcgMTAuNjQ3N0wxMi42NzA1IDEwLjYzNjRMMTAuMjk1NSAxMy4zMjk1TDkuMDkwOTEgMTMuOTIwNVpNNy44NzUgMTAuOTU0NVYxMEgxMi42NzA1VjEwLjYzNjRMMTEuNzM4NiAxMC45NTQ1SDcuODc1WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTE0LjkxMDEgMTcuODg2NFYxNi45MDkxSDE3LjEwMzJDMTcuNjg2NiAxNi45MDkxIDE4LjE5NzkgMTYuNzg0MSAxOC42MzczIDE2LjUzNDFDMTkuMDc2NyAxNi4yNzY1IDE5LjQxNzYgMTUuOTI0MiAxOS42NjAxIDE1LjQ3NzNDMTkuOTEwMSAxNS4wMzAzIDIwLjAzNTEgMTQuNTE1MiAyMC4wMzUxIDEzLjkzMThDMjAuMDM1MSAxMy4zNTYxIDE5LjkxMDEgMTIuODQ0NyAxOS42NjAxIDEyLjM5NzdDMTkuNDEwMSAxMS45NTA4IDE5LjA2NTQgMTEuNjAyMyAxOC42MjYgMTEuMzUyM0MxOC4xODY2IDExLjEwMjMgMTcuNjc5IDEwLjk3NzMgMTcuMTAzMiAxMC45NzczSDE0LjkyMTRWMTBIMTcuMTI2QzE3LjcwMTcgMTAgMTguMjMyIDEwLjA5ODUgMTguNzE2OSAxMC4yOTU1QzE5LjIwOTMgMTAuNDkyNCAxOS42MzM2IDEwLjc2ODkgMTkuOTg5NiAxMS4xMjVDMjAuMzUzMiAxMS40ODExIDIwLjYzMzYgMTEuODk3NyAyMC44MzA1IDEyLjM3NUMyMS4wMzUxIDEyLjg1MjMgMjEuMTM3MyAxMy4zNzUgMjEuMTM3MyAxMy45NDMyQzIxLjEzNzMgMTQuNTAzOCAyMS4wMzUxIDE1LjAyNjUgMjAuODMwNSAxNS41MTE0QzIwLjYzMzYgMTUuOTg4NiAyMC4zNTcgMTYuNDA1MyAyMC4wMDEgMTYuNzYxNEMxOS42NDQ5IDE3LjExNzQgMTkuMjIwNyAxNy4zOTM5IDE4LjcyODIgMTcuNTkwOUMxOC4yNDM0IDE3Ljc4NzkgMTcuNzE2OSAxNy44ODY0IDE3LjE0ODcgMTcuODg2NEgxNC45MTAxWk0xNC4yMDU1IDE3Ljg4NjRWMTBIMTUuMjczN1YxNy44ODY0SDE0LjIwNTVaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4=") no-repeat;
	background-position: center;
	background-size: contain;
	background-color: transparent !important;
	z-index: 2;
	position: absolute;
	left: 15px;
	bottom: 15px;
}

.block66Img a.is_render_img::after {
	display: block;
	content: "";
	width: 88px;
	height: 24px;
	background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODkiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCA4OSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC43OCIgZD0iTTEyIDBINzYuMjg1N0M4Mi45MTMxIDAgODguMjg1NyA1LjM3MjU4IDg4LjI4NTcgMTJDODguMjg1NyAxOC42Mjc0IDgyLjkxMzEgMjQgNzYuMjg1NyAyNEgxMlYwWiIgZmlsbD0id2hpdGUiLz4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zMC43MDM3IDE0Ljk5OTlMMjguMjg1NyA5Ljc2MjcySDI5LjE1NDhMMzEuMTk0IDE0LjM0MjRIMzAuNzAzN0wzMi43NTQgOS43NjI3MkgzMy42MDA4TDMxLjE2MDYgMTQuOTk5OUgzMC43MDM3WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTM0LjU3ODMgMTQuOTk5OVY5Ljc2MjcySDM1LjM2OTRWMTQuOTk5OUgzNC41NzgzWk0zNC45NjgzIDguNjI2MTVDMzQuODE5NyA4LjYyNjE1IDM0LjY5MzQgOC41NzQxNSAzNC41ODk0IDguNDcwMTVDMzQuNDg1NCA4LjM1ODcyIDM0LjQzMzQgOC4yMjg3MiAzNC40MzM0IDguMDgwMTVDMzQuNDMzNCA3LjkyNDE1IDM0LjQ4NTQgNy43OTQxNSAzNC41ODk0IDcuNjkwMTVDMzQuNjkzNCA3LjU4NjE1IDM0LjgxOTcgNy41MzQxNSAzNC45NjgzIDcuNTM0MTVDMzUuMTMxNyA3LjUzNDE1IDM1LjI2MTcgNy41ODYxNSAzNS4zNTgzIDcuNjkwMTVDMzUuNDYyMyA3Ljc5NDE1IDM1LjUxNDMgNy45MjQxNSAzNS41MTQzIDguMDgwMTVDMzUuNTE0MyA4LjIyODcyIDM1LjQ2MjMgOC4zNTg3MiAzNS4zNTgzIDguNDcwMTVDMzUuMjYxNyA4LjU3NDE1IDM1LjEzMTcgOC42MjYxNSAzNC45NjgzIDguNjI2MTVaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNMzguNTU1MSAxNS4xMTEzQzM4LjI3MjggMTUuMTExMyAzOC4wMDE2IDE1LjA3NDEgMzcuNzQxNiAxNC45OTk5QzM3LjQ4MTYgMTQuOTE4MSAzNy4yNDM5IDE0LjgwNjcgMzcuMDI4NSAxNC42NjU2QzM2LjgyMDUgMTQuNTI0NCAzNi42Mzg1IDE0LjM1NzMgMzYuNDgyNSAxNC4xNjQxTDM2Ljk4MzkgMTMuNjUxNkMzNy4xOTE5IDEzLjkwNDEgMzcuNDI1OSAxNC4wOTM2IDM3LjY4NTkgMTQuMjE5OUMzNy45NTM0IDE0LjMzODcgMzguMjUwNSAxNC4zOTgxIDM4LjU3NzQgMTQuMzk4MUMzOC45MjY1IDE0LjM5ODEgMzkuMTk3NiAxNC4zMzEzIDM5LjM5MDggMTQuMTk3NkMzOS41OTE0IDE0LjA2MzkgMzkuNjkxNiAxMy44NzgxIDM5LjY5MTYgMTMuNjQwNEMzOS42OTE2IDEzLjQxNzYgMzkuNjIxMSAxMy4yNDMgMzkuNDc5OSAxMy4xMTY3QzM5LjMzODggMTIuOTkwNCAzOS4xNTY4IDEyLjg5MDEgMzguOTMzOSAxMi44MTU5QzM4LjcxODUgMTIuNzQxNiAzOC40ODgyIDEyLjY3MSAzOC4yNDMxIDEyLjYwNDFDMzcuOTk3OSAxMi41Mjk5IDM3Ljc2MzkgMTIuNDQwNyAzNy41NDExIDEyLjMzNjdDMzcuMzE4MiAxMi4yMjUzIDM3LjEzNjIgMTIuMDczIDM2Ljk5NTEgMTEuODc5OUMzNi44NjE0IDExLjY4NjcgMzYuNzk0NSAxMS40MzQxIDM2Ljc5NDUgMTEuMTIyMUMzNi43OTQ1IDEwLjgyNSAzNi44NjUxIDEwLjU2ODcgMzcuMDA2MiAxMC4zNTMzQzM3LjE1NDggMTAuMTMwNCAzNy4zNjI4IDkuOTU5NTcgMzcuNjMwMiA5Ljg0MDcyQzM3LjkwNTEgOS43MTQ0MyAzOC4yMjgyIDkuNjUxMjkgMzguNTk5NiA5LjY1MTI5QzM4Ljk5MzQgOS42NTEyOSAzOS4zNDk5IDkuNzIxODYgMzkuNjY5NCA5Ljg2M0MzOS45ODg4IDEwLjAwNDEgNDAuMjQ1MSAxMC4yMTIxIDQwLjQzODIgMTAuNDg3TDM5LjkzNjggMTAuOTg4NEMzOS43ODA4IDEwLjc4NzkgMzkuNTgzOSAxMC42MzU2IDM5LjM0NjIgMTAuNTMxNkMzOS4xMTU5IDEwLjQyMDEgMzguODU1OSAxMC4zNjQ0IDM4LjU2NjIgMTAuMzY0NEMzOC4yMzE5IDEwLjM2NDQgMzcuOTc1NiAxMC40MzEzIDM3Ljc5NzQgMTAuNTY1QzM3LjYyNjUgMTAuNjkxMyAzNy41NDExIDEwLjg1ODQgMzcuNTQxMSAxMS4wNjY0QzM3LjU0MTEgMTEuMjY3IDM3LjYxMTYgMTEuNDI2NyAzNy43NTI4IDExLjU0NTZDMzcuODkzOSAxMS42NTcgMzguMDcyMiAxMS43NDk5IDM4LjI4NzYgMTEuODI0MUMzOC41MTA1IDExLjg5MSAzOC43NDQ1IDExLjk2MTYgMzguOTg5NiAxMi4wMzU5QzM5LjIzNDggMTIuMTAyNyAzOS40Njg4IDEyLjE5NTYgMzkuNjkxNiAxMi4zMTQ0QzM5LjkxNDUgMTIuNDI1OSA0MC4wOTI4IDEyLjU4MTkgNDAuMjI2NSAxMi43ODI0QzQwLjM2NzYgMTIuOTc1NiA0MC40MzgyIDEzLjIzOTMgNDAuNDM4MiAxMy41NzM2QzQwLjQzODIgMTQuMDQxNiA0MC4yNjc0IDE0LjQxNjcgMzkuOTI1NiAxNC42OTlDMzkuNTkxNCAxNC45NzM5IDM5LjEzNDUgMTUuMTExMyAzOC41NTUxIDE1LjExMTNaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNNDMuNzQ1NyAxNS4xMTEzQzQzLjMyMjMgMTUuMTExMyA0Mi45NDM0IDE1LjAxNDcgNDIuNjA5MiAxNC44MjE2QzQyLjI3NDkgMTQuNjIxIDQyLjAxMTIgMTQuMzQ5OSA0MS44MTggMTQuMDA4MUM0MS42MzIzIDEzLjY2NjQgNDEuNTM5NCAxMy4yNjUzIDQxLjUzOTQgMTIuODA0N1Y5Ljc2MjcySDQyLjMzMDZWMTIuNzcxM0M0Mi4zMzA2IDEzLjA5MDcgNDIuMzg2MyAxMy4zNjkzIDQyLjQ5NzcgMTMuNjA3QzQyLjYxNjYgMTMuODQ0NyA0Mi43ODM3IDE0LjAzMDQgNDIuOTk5MiAxNC4xNjQxQzQzLjIxNDYgMTQuMjk3OSA0My40NjM0IDE0LjM2NDcgNDMuNzQ1NyAxNC4zNjQ3QzQ0LjE4NCAxNC4zNjQ3IDQ0LjUyOTQgMTQuMjE5OSA0NC43ODIgMTMuOTMwMUM0NS4wNDIgMTMuNjQwNCA0NS4xNzIgMTMuMjU0MSA0NS4xNzIgMTIuNzcxM1Y5Ljc2MjcySDQ1Ljk1MlYxMi44MDQ3QzQ1Ljk1MiAxMy4yNTc5IDQ1Ljg1OTIgMTMuNjU5IDQ1LjY3MzQgMTQuMDA4MUM0NS40ODc3IDE0LjM1NzMgNDUuMjI3NyAxNC42Mjg0IDQ0Ljg5MzQgMTQuODIxNkM0NC41NTkyIDE1LjAxNDcgNDQuMTc2NiAxNS4xMTEzIDQzLjc0NTcgMTUuMTExM1oiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik00OS42ODA5IDE1LjExMTNDNDkuMTgzMiAxNS4xMTEzIDQ4LjczNzUgMTQuOTkyNCA0OC4zNDM4IDE0Ljc1NDdDNDcuOTUwMSAxNC41MDk2IDQ3LjYzODEgMTQuMTgyNyA0Ny40MDc4IDEzLjc3NDFDNDcuMTg0OSAxMy4zNjU2IDQ3LjA3MzUgMTIuOTA1IDQ3LjA3MzUgMTIuMzkyNEM0Ny4wNzM1IDExLjg3MjQgNDcuMTg0OSAxMS40MDgxIDQ3LjQwNzggMTAuOTk5NkM0Ny42MzgxIDEwLjU4MzYgNDcuOTUwMSAxMC4yNTY3IDQ4LjM0MzggMTAuMDE5QzQ4LjczNzUgOS43NzM4NiA0OS4xNzk1IDkuNjUxMjkgNDkuNjY5OCA5LjY1MTI5QzUwLjA3MDkgOS42NTEyOSA1MC40Mjc1IDkuNzMzIDUwLjczOTUgOS44OTY0M0M1MS4wNTg5IDEwLjA1MjQgNTEuMzE1MiAxMC4yNzUzIDUxLjUwODQgMTAuNTY1QzUxLjcwODkgMTAuODQ3MyA1MS44MzE1IDExLjE3NzkgNTEuODc2MSAxMS41NTY3VjEzLjE5NDdDNTEuODMxNSAxMy41NzM2IDUxLjcwODkgMTMuOTA3OSA1MS41MDg0IDE0LjE5NzZDNTEuMzE1MiAxNC40ODczIDUxLjA1ODkgMTQuNzEzOSA1MC43Mzk1IDE0Ljg3NzNDNTAuNDI3NSAxNS4wMzMzIDUwLjA3NDcgMTUuMTExMyA0OS42ODA5IDE1LjExMTNaTTQ5LjgwMzUgMTQuMzY0N0M1MC4zNDU4IDE0LjM2NDcgNTAuNzgwNCAxNC4xODI3IDUxLjEwNzIgMTMuODE4N0M1MS40NDE1IDEzLjQ1NDcgNTEuNjA4NyAxMi45NzU2IDUxLjYwODcgMTIuMzgxM0M1MS42MDg3IDExLjk4NzYgNTEuNTMwNyAxMS42NDIxIDUxLjM3NDcgMTEuMzQ1QzUxLjIyNjEgMTEuMDQwNCA1MS4wMTQ0IDEwLjgwNjQgNTAuNzM5NSAxMC42NDNDNTAuNDcyMSAxMC40NzIxIDUwLjE1NjQgMTAuMzg2NyA0OS43OTI0IDEwLjM4NjdDNDkuNDIwOSAxMC4zODY3IDQ5LjA5MDQgMTAuNDcyMSA0OC44MDA3IDEwLjY0M0M0OC41MTg0IDEwLjgxMzkgNDguMjkxOCAxMS4wNTE2IDQ4LjEyMDkgMTEuMzU2MUM0Ny45NTc1IDExLjY1MzMgNDcuODc1OCAxMS45OTUgNDcuODc1OCAxMi4zODEzQzQ3Ljg3NTggMTIuNzY3NiA0Ny45NTc1IDEzLjEwOTMgNDguMTIwOSAxMy40MDY0QzQ4LjI5MTggMTMuNzAzNiA0OC41MjIxIDEzLjkzNzYgNDguODExOCAxNC4xMDg0QzQ5LjEwMTUgMTQuMjc5MyA0OS40MzIxIDE0LjM2NDcgNDkuODAzNSAxNC4zNjQ3Wk01MS41NjQxIDE0Ljk5OTlWMTMuNTk1OUw1MS43MjAxIDEyLjMwMzNMNTEuNTY0MSAxMS4wNDQxVjkuNzYyNzJINTIuMzQ0MVYxNC45OTk5SDUxLjU2NDFaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNNTMuOTI1OSAxNC45OTk5VjcuMTEwNzJINTQuNzA1OVYxNC45OTk5SDUzLjkyNTlaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNNTYuMjg3MyAxNC45OTk5VjkuNzYyNzJINTcuMDc4NFYxNC45OTk5SDU2LjI4NzNaTTU2LjY3NzMgOC42MjYxNUM1Ni41Mjg3IDguNjI2MTUgNTYuNDAyNCA4LjU3NDE1IDU2LjI5ODQgOC40NzAxNUM1Ni4xOTQ0IDguMzU4NzIgNTYuMTQyNCA4LjIyODcyIDU2LjE0MjQgOC4wODAxNUM1Ni4xNDI0IDcuOTI0MTUgNTYuMTk0NCA3Ljc5NDE1IDU2LjI5ODQgNy42OTAxNUM1Ni40MDI0IDcuNTg2MTUgNTYuNTI4NyA3LjUzNDE1IDU2LjY3NzMgNy41MzQxNUM1Ni44NDA3IDcuNTM0MTUgNTYuOTcwNyA3LjU4NjE1IDU3LjA2NzMgNy42OTAxNUM1Ny4xNzEzIDcuNzk0MTUgNTcuMjIzMyA3LjkyNDE1IDU3LjIyMzMgOC4wODAxNUM1Ny4yMjMzIDguMjI4NzIgNTcuMTcxMyA4LjM1ODcyIDU3LjA2NzMgOC40NzAxNUM1Ni45NzA3IDguNTc0MTUgNTYuODQwNyA4LjYyNjE1IDU2LjY3NzMgOC42MjYxNVoiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik02MC4yNjQxIDE1LjExMTNDNTkuOTgxOCAxNS4xMTEzIDU5LjcxMDYgMTUuMDc0MSA1OS40NTA2IDE0Ljk5OTlDNTkuMTkwNiAxNC45MTgxIDU4Ljk1MjkgMTQuODA2NyA1OC43Mzc1IDE0LjY2NTZDNTguNTI5NSAxNC41MjQ0IDU4LjM0NzUgMTQuMzU3MyA1OC4xOTE1IDE0LjE2NDFMNTguNjkyOSAxMy42NTE2QzU4LjkwMDkgMTMuOTA0MSA1OS4xMzQ5IDE0LjA5MzYgNTkuMzk0OSAxNC4yMTk5QzU5LjY2MjMgMTQuMzM4NyA1OS45NTk1IDE0LjM5ODEgNjAuMjg2MyAxNC4zOTgxQzYwLjYzNTUgMTQuMzk4MSA2MC45MDY2IDE0LjMzMTMgNjEuMDk5OCAxNC4xOTc2QzYxLjMwMDMgMTQuMDYzOSA2MS40MDA2IDEzLjg3ODEgNjEuNDAwNiAxMy42NDA0QzYxLjQwMDYgMTMuNDE3NiA2MS4zMzAxIDEzLjI0MyA2MS4xODg5IDEzLjExNjdDNjEuMDQ3OCAxMi45OTA0IDYwLjg2NTggMTIuODkwMSA2MC42NDI5IDEyLjgxNTlDNjAuNDI3NSAxMi43NDE2IDYwLjE5NzIgMTIuNjcxIDU5Ljk1MjEgMTIuNjA0MUM1OS43MDY5IDEyLjUyOTkgNTkuNDcyOSAxMi40NDA3IDU5LjI1IDEyLjMzNjdDNTkuMDI3MiAxMi4yMjUzIDU4Ljg0NTIgMTIuMDczIDU4LjcwNDEgMTEuODc5OUM1OC41NzAzIDExLjY4NjcgNTguNTAzNSAxMS40MzQxIDU4LjUwMzUgMTEuMTIyMUM1OC41MDM1IDEwLjgyNSA1OC41NzQxIDEwLjU2ODcgNTguNzE1MiAxMC4zNTMzQzU4Ljg2MzggMTAuMTMwNCA1OS4wNzE4IDkuOTU5NTcgNTkuMzM5MiA5Ljg0MDcyQzU5LjYxNCA5LjcxNDQzIDU5LjkzNzIgOS42NTEyOSA2MC4zMDg2IDkuNjUxMjlDNjAuNzAyMyA5LjY1MTI5IDYxLjA1ODkgOS43MjE4NiA2MS4zNzgzIDkuODYzQzYxLjY5NzggMTAuMDA0MSA2MS45NTQxIDEwLjIxMjEgNjIuMTQ3MiAxMC40ODdMNjEuNjQ1OCAxMC45ODg0QzYxLjQ4OTggMTAuNzg3OSA2MS4yOTI5IDEwLjYzNTYgNjEuMDU1MiAxMC41MzE2QzYwLjgyNDkgMTAuNDIwMSA2MC41NjQ5IDEwLjM2NDQgNjAuMjc1MiAxMC4zNjQ0QzU5Ljk0MDkgMTAuMzY0NCA1OS42ODQ2IDEwLjQzMTMgNTkuNTA2MyAxMC41NjVDNTkuMzM1NSAxMC42OTEzIDU5LjI1IDEwLjg1ODQgNTkuMjUgMTEuMDY2NEM1OS4yNSAxMS4yNjcgNTkuMzIwNiAxMS40MjY3IDU5LjQ2MTggMTEuNTQ1NkM1OS42MDI5IDExLjY1NyA1OS43ODEyIDExLjc0OTkgNTkuOTk2NiAxMS44MjQxQzYwLjIxOTUgMTEuODkxIDYwLjQ1MzUgMTEuOTYxNiA2MC42OTg2IDEyLjAzNTlDNjAuOTQzOCAxMi4xMDI3IDYxLjE3NzggMTIuMTk1NiA2MS40MDA2IDEyLjMxNDRDNjEuNjIzNSAxMi40MjU5IDYxLjgwMTggMTIuNTgxOSA2MS45MzU1IDEyLjc4MjRDNjIuMDc2NiAxMi45NzU2IDYyLjE0NzIgMTMuMjM5MyA2Mi4xNDcyIDEzLjU3MzZDNjIuMTQ3MiAxNC4wNDE2IDYxLjk3NjMgMTQuNDE2NyA2MS42MzQ2IDE0LjY5OUM2MS4zMDAzIDE0Ljk3MzkgNjAuODQzNSAxNS4xMTEzIDYwLjI2NDEgMTUuMTExM1oiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik02My4zODIxIDE0Ljk5OTlWOS43NjI3Mkg2NC4xNzMzVjE0Ljk5OTlINjMuMzgyMVpNNjMuNzcyMSA4LjYyNjE1QzYzLjYyMzYgOC42MjYxNSA2My40OTczIDguNTc0MTUgNjMuMzkzMyA4LjQ3MDE1QzYzLjI4OTMgOC4zNTg3MiA2My4yMzczIDguMjI4NzIgNjMuMjM3MyA4LjA4MDE1QzYzLjIzNzMgNy45MjQxNSA2My4yODkzIDcuNzk0MTUgNjMuMzkzMyA3LjY5MDE1QzYzLjQ5NzMgNy41ODYxNSA2My42MjM2IDcuNTM0MTUgNjMuNzcyMSA3LjUzNDE1QzYzLjkzNTYgNy41MzQxNSA2NC4wNjU2IDcuNTg2MTUgNjQuMTYyMSA3LjY5MDE1QzY0LjI2NjEgNy43OTQxNSA2NC4zMTgxIDcuOTI0MTUgNjQuMzE4MSA4LjA4MDE1QzY0LjMxODEgOC4yMjg3MiA2NC4yNjYxIDguMzU4NzIgNjQuMTYyMSA4LjQ3MDE1QzY0LjA2NTYgOC41NzQxNSA2My45MzU2IDguNjI2MTUgNjMuNzcyMSA4LjYyNjE1WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTY4LjE3MjMgMTUuMTExM0M2Ny42NDQ5IDE1LjExMTMgNjcuMTczMiAxNC45OTI0IDY2Ljc1NzIgMTQuNzU0N0M2Ni4zNDEyIDE0LjUxNyA2Ni4wMTA2IDE0LjE5MDEgNjUuNzY1NSAxMy43NzQxQzY1LjUyNzggMTMuMzU4MSA2NS40MDg5IDEyLjg5MDEgNjUuNDA4OSAxMi4zNzAxQzY1LjQwODkgMTEuODU3NiA2NS41Mjc4IDExLjM5NyA2NS43NjU1IDEwLjk4ODRDNjYuMDAzMiAxMC41NzI0IDY2LjMyNjMgMTAuMjQ1NiA2Ni43MzQ5IDEwLjAwNzlDNjcuMTQzNSA5Ljc3MDE1IDY3LjYwMDMgOS42NTEyOSA2OC4xMDU1IDkuNjUxMjlDNjguNTgwOSA5LjY1MTI5IDY5LjAwMDYgOS43NTkgNjkuMzY0NiA5Ljk3NDQzQzY5LjczNjEgMTAuMTg5OSA3MC4wMjU4IDEwLjQ5MDcgNzAuMjMzOCAxMC44NzdDNzAuNDQ5MiAxMS4yNTU5IDcwLjU1NjkgMTEuNjk0MSA3MC41NTY5IDEyLjE5MTlDNzAuNTU2OSAxMi4yNTEzIDcwLjU1MzIgMTIuMzIxOSA3MC41NDU4IDEyLjQwMzZDNzAuNTM4MyAxMi40Nzc5IDcwLjUyMzUgMTIuNTY3IDcwLjUwMTIgMTIuNjcxSDY1Ljk2NjFWMTIuMDAyNEg3MC4wNzc4TDY5Ljc5OTIgMTIuMjQ3NkM2OS44MDY2IDExLjg2MTMgNjkuNzM5OCAxMS41MzA3IDY5LjU5ODYgMTEuMjU1OUM2OS40NjQ5IDEwLjk3MzYgNjkuMjY4MSAxMC43NTgxIDY5LjAwODEgMTAuNjA5NkM2OC43NTU1IDEwLjQ1MzYgNjguNDQ3MiAxMC4zNzU2IDY4LjA4MzIgMTAuMzc1NkM2Ny43MDQzIDEwLjM3NTYgNjcuMzczOCAxMC40NTczIDY3LjA5MTUgMTAuNjIwN0M2Ni44MDkyIDEwLjc4NDEgNjYuNTg2MyAxMS4wMTQ0IDY2LjQyMjkgMTEuMzExNkM2Ni4yNjY5IDExLjYwMTMgNjYuMTg4OSAxMS45NDY3IDY2LjE4ODkgMTIuMzQ3OUM2Ni4xODg5IDEyLjc0OSA2Ni4yNzA2IDEzLjEwMTkgNjYuNDM0MSAxMy40MDY0QzY2LjYwNDkgMTMuNzExIDY2LjgzODkgMTMuOTQ4NyA2Ny4xMzYxIDE0LjExOTZDNjcuNDQwNiAxNC4yOTA0IDY3Ljc4OTggMTQuMzc1OSA2OC4xODM1IDE0LjM3NTlDNjguNTAyOSAxNC4zNzU5IDY4Ljc5NjMgMTQuMzIwMSA2OS4wNjM4IDE0LjIwODdDNjkuMzMxMiAxNC4wODk5IDY5LjU1NzggMTMuOTE1MyA2OS43NDM1IDEzLjY4NUw3MC4yNDQ5IDE0LjE5NzZDNjkuOTk5OCAxNC40ODczIDY5LjY5NTIgMTQuNzEzOSA2OS4zMzEyIDE0Ljg3NzNDNjguOTc0NiAxNS4wMzMzIDY4LjU4ODMgMTUuMTExMyA2OC4xNzIzIDE1LjExMTNaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNNzEuNzUwMiAxNC45OTk5VjkuNzYyNzJINzIuNTMwMlYxNC45OTk5SDcxLjc1MDJaTTcyLjUzMDIgMTEuOTQ2N0w3Mi4yMDcgMTEuODAxOUM3Mi4yMDcgMTEuMTQwNyA3Mi4zNjY3IDEwLjYxNyA3Mi42ODYyIDEwLjIzMDdDNzMuMDEzIDkuODQ0NDMgNzMuNDU4NyA5LjY1MTI5IDc0LjAyMzMgOS42NTEyOUM3NC4yODMzIDkuNjUxMjkgNzQuNTIxIDkuNjk5NTcgNzQuNzM2NCA5Ljc5NjE1Qzc0Ljk1MTkgOS44ODUyOSA3NS4xNTI0IDEwLjAzMDEgNzUuMzM4MiAxMC4yMzA3TDc0LjgyNTYgMTAuNzc2N0M3NC42OTkzIDEwLjYzNTYgNzQuNTU4MiAxMC41MzUzIDc0LjQwMjIgMTAuNDc1OUM3NC4yNTM2IDEwLjQxNjQgNzQuMDgyNyAxMC4zODY3IDczLjg4OTYgMTAuMzg2N0M3My40ODg0IDEwLjM4NjcgNzMuMTYxNiAxMC41MjA0IDcyLjkwOSAxMC43ODc5QzcyLjY1NjQgMTEuMDQ3OSA3Mi41MzAyIDExLjQzNDEgNzIuNTMwMiAxMS45NDY3WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTc2LjkyNzIgMTQuOTk5OVY3LjU1NjQzSDc3LjcwNzFWMTQuOTk5OUg3Ni45MjcyWk03NS42MDEyIDEwLjQ2NDdWOS43NjI3Mkg3OS4wMjJWMTAuNDY0N0g3NS42MDEyWiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTguNTQyMjMgMTUuNDI4NkM4LjEwMDY3IDE1LjQyODYgNy42OTgwNyAxNS4zNDc0IDcuMzM0NDMgMTUuMTg1QzYuOTc3MjkgMTUuMDE2MiA2LjY3NTM0IDE0Ljc3MjcgNi40Mjg1OSAxNC40NTQ1TDcuMDUxOTcgMTMuODMxMkM3LjIwMTMyIDE0LjA1ODQgNy40MDU4NiAxNC4yNDAyIDcuNjY1NiAxNC4zNzY2QzcuOTI1MzQgMTQuNTA2NSA4LjIxNDMgMTQuNTcxNCA4LjUzMjQ5IDE0LjU3MTRDOC44MzExOSAxNC41NzE0IDkuMDg3NjggMTQuNTE2MiA5LjMwMTk3IDE0LjQwNThDOS41MjI3NCAxNC4yODg5IDkuNjk0ODIgMTQuMTI2NiA5LjgxODIgMTMuOTE4OEM5Ljk0ODA3IDEzLjcxMSAxMC4wMTMgMTMuNDcwOCAxMC4wMTMgMTMuMTk4QzEwLjAxMyAxMi45MTg4IDkuOTQ4MDcgMTIuNjc4NiA5LjgxODIgMTIuNDc3M0M5LjY5NDgyIDEyLjI2OTUgOS41MTk1IDEyLjExMDQgOS4yOTIyMyAxMkM5LjA2NDk1IDExLjg4OTYgOC43OTU0NyAxMS44MzQ0IDguNDgzNzggMTEuODM0NEM4LjM2NjkgMTEuODM0NCA4LjI1MDAyIDExLjg0NDEgOC4xMzMxMyAxMS44NjM2QzguMDE2MjUgMTEuODc2NiA3LjkwMjYxIDExLjg5OTMgNy43OTIyMyAxMS45MzE4TDguMTgxODQgMTEuNDA1OEM4LjMwNTIxIDExLjM0NzQgOC40MzgzMyAxMS4zMDE5IDguNTgxMTkgMTEuMjY5NUM4LjcyNDA0IDExLjIzNyA4Ljg2NjkgMTEuMjIwOCA5LjAwOTc2IDExLjIyMDhDOS4zNzMzOSAxMS4yMjA4IDkuNjk4MDcgMTEuMzA1MiA5Ljk4Mzc4IDExLjQ3NEMxMC4yNzYgMTEuNjQyOCAxMC41MDY1IDExLjg3OTkgMTAuNjc1MyAxMi4xODVDMTAuODUwNyAxMi40OTAyIDEwLjkzODMgMTIuODQ0MSAxMC45MzgzIDEzLjI0NjdDMTAuOTM4MyAxMy42NzUzIDEwLjgzNDQgMTQuMDU1MiAxMC42MjY2IDE0LjM4NjNDMTAuNDI1MyAxNC43MTEgMTAuMTQ2MSAxNC45Njc1IDkuNzg4OTggMTUuMTU1OEM5LjQzMTg0IDE1LjMzNzYgOS4wMTYyNSAxNS40Mjg2IDguNTQyMjMgMTUuNDI4NlpNNy43OTIyMyAxMS45MzE4VjExLjM3NjZMOS43Njk1IDkuMTI2NjFMMTAuODYwNCA5LjExNjg3TDguODI0NjkgMTEuNDI1M0w3Ljc5MjIzIDExLjkzMThaTTYuNzUwMDIgOS4zODk1OVY4LjU3MTQxSDEwLjg2MDRWOS4xMTY4N0wxMC4wNjE3IDkuMzg5NTlINi43NTAwMloiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0xMi43ODAxIDE1LjMzMTJWMTQuNDkzNUgxNC42NTk5QzE1LjE1OTkgMTQuNDkzNSAxNS41OTgzIDE0LjM4NjMgMTUuOTc0OSAxNC4xNzIxQzE2LjM1MTUgMTMuOTUxMyAxNi42NDM3IDEzLjY0OTMgMTYuODUxNSAxMy4yNjYyQzE3LjA2NTggMTIuODgzMSAxNy4xNzI5IDEyLjQ0MTUgMTcuMTcyOSAxMS45NDE1QzE3LjE3MjkgMTEuNDQ4IDE3LjA2NTggMTEuMDA5NyAxNi44NTE1IDEwLjYyNjZDMTYuNjM3MiAxMC4yNDM1IDE2LjM0MTggOS45NDQ3OSAxNS45NjUxIDkuNzMwNUMxNS41ODg1IDkuNTE2MjIgMTUuMTUzNSA5LjQwOTA3IDE0LjY1OTkgOS40MDkwN0gxMi43ODk4VjguNTcxNDFIMTQuNjc5NEMxNS4xNzI5IDguNTcxNDEgMTUuNjI3NSA4LjY1NTgzIDE2LjA0MzEgOC44MjQ2NkMxNi40NjUxIDguOTkzNDkgMTYuODI4OCA5LjIzMDUgMTcuMTM0IDkuNTM1N0MxNy40NDU3IDkuODQwODkgMTcuNjg1OSAxMC4xOTggMTcuODU0OCAxMC42MDcxQzE4LjAzMDEgMTEuMDE2MiAxOC4xMTc3IDExLjQ2NDMgMTguMTE3NyAxMS45NTEzQzE4LjExNzcgMTIuNDMxOCAxOC4wMzAxIDEyLjg3OTkgMTcuODU0OCAxMy4yOTU0QzE3LjY4NTkgMTMuNzA0NSAxNy40NDg5IDE0LjA2MTcgMTcuMTQzNyAxNC4zNjY5QzE2LjgzODUgMTQuNjcyMSAxNi40NzQ5IDE0LjkwOTEgMTYuMDUyOCAxNS4wNzc5QzE1LjYzNzIgMTUuMjQ2NyAxNS4xODU5IDE1LjMzMTIgMTQuNjk4OSAxNS4zMzEySDEyLjc4MDFaTTEyLjE3NjIgMTUuMzMxMlY4LjU3MTQxSDEzLjA5MThWMTUuMzMxMkgxMi4xNzYyWiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==") no-repeat;
	background-position: center;
	background-size: contain;
	z-index: 2;
	position: absolute;
	left: 15px;
	bottom: 15px;
}

html[lang="en"] .block66Img a.is_render_img::after {
	background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAzIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMTAzIDI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBvcGFjaXR5PSIwLjc4IiBkPSJNMTIgMEg5MUM5Ny42Mjc0IDAgMTAzIDUuMzcyNTggMTAzIDEyQzEwMyAxOC42Mjc0IDk3LjYyNzQgMjQgOTEgMjRIMTJWMFoiIGZpbGw9IndoaXRlIi8+CjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEyIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTIuMjI4NSAxNS41MVY4LjQ4OTk5SDE0LjYzODVDMTYuNjM4NSA4LjQ4OTk5IDE4LjIxODUgMTAuMDEgMTguMjE4NSAxMkMxOC4yMjg1IDEzLjk5IDE2LjY2ODUgMTUuNTEgMTQuNjM4NSAxNS41MUgxMi4yMjg1Wk0xMy4yNjg1IDE0LjU0SDE0LjYzODVDMTYuMTU4NSAxNC41NCAxNy4xOTg1IDEzLjQ0IDE3LjE5ODUgMTJDMTcuMTk4NSAxMC41MyAxNi4xMzg1IDkuNDU5OTkgMTQuNjM4NSA5LjQ1OTk5SDEzLjI2ODVWMTQuNTRaIiBmaWxsPSIjOTM4QzdGIi8+CjxwYXRoIGQ9Ik04LjI4NzYyIDE1LjU4QzYuOTY3NjIgMTUuNTggNS44Njc2MiAxNC42MiA1LjgwNzYyIDEzLjM2SDYuODE3NjJDNi44Nzc2MiAxNC4xMyA3LjQ4NzYyIDE0LjY3IDguMjg3NjIgMTQuNjdDOS4xNDc2MiAxNC42NyA5LjcxNzYyIDE0LjEzIDkuNzE3NjIgMTMuMzhDOS43MTc2MiAxMi4zOCA4Ljc1NzYyIDExLjgyIDcuMzk3NjIgMTIuMDdMNy4wMzc2MiAxMS42TDkuMzI3NjIgOS40NUg2LjAwNzYyVjguNUgxMC41Mjc2TDEwLjUzNzYgOS42MUw4LjY1NzYyIDExLjM2QzkuNzk3NjIgMTEuNDIgMTAuNzE3NiAxMi4xIDEwLjcxNzYgMTMuMzVDMTAuNzE3NiAxNC44MiA5LjUxNzYyIDE1LjU4IDguMjg3NjIgMTUuNThaIiBmaWxsPSIjOTM4QzdGIi8+CjxwYXRoIGQ9Ik04Ny41OTI4IDE1VjkuNjk5OTlIODguNTkyOFYxMC41MUM4OC45MjI4IDEwLjAyIDg5LjUwMjggOS42MDk5OSA5MC4zMzI4IDkuNjA5OTlDOTEuNDkyOCA5LjYwOTk5IDkyLjU2MjggMTAuNDEgOTIuNTYyOCAxMS43N1YxNUg5MS41NjI4VjEyLjA2QzkxLjU2MjggMTEuMDkgOTAuODkyOCAxMC41NCA5MC4xNDI4IDEwLjU0Qzg5LjIzMjggMTAuNTQgODguNTkyOCAxMS4yOCA4OC41OTI4IDEyLjI4VjE1SDg3LjU5MjhaIiBmaWxsPSIjOTM4QzdGIi8+CjxwYXRoIGQ9Ik04My41NTg5IDE1LjA4QzgyLjA0ODkgMTUuMDggODAuODM4OSAxMy44NCA4MC44Mzg5IDEyLjM0QzgwLjgzODkgMTAuODQgODIuMDQ4OSA5LjYwOTk5IDgzLjU1ODkgOS42MDk5OUM4NS4wNjg5IDkuNjA5OTkgODYuMjc4OSAxMC44NiA4Ni4yNzg5IDEyLjM0Qzg2LjI3ODkgMTMuODUgODUuMDY4OSAxNS4wOCA4My41NTg5IDE1LjA4Wk04My41NTg5IDE0LjE2Qzg0LjU1ODkgMTQuMTYgODUuMzM4OSAxMy4zMyA4NS4zMzg5IDEyLjM0Qzg1LjMzODkgMTEuMzQgODQuNTU4OSAxMC41MyA4My41NTg5IDEwLjUzQzgyLjU1ODkgMTAuNTMgODEuNzc4OSAxMS4zNSA4MS43Nzg5IDEyLjM0QzgxLjc3ODkgMTMuMzUgODIuNTY4OSAxNC4xNiA4My41NTg5IDE0LjE2WiIgZmlsbD0iIzkzOEM3RiIvPgo8cGF0aCBkPSJNNzguODYyNiA4Ljk3OTk5Qzc4LjQ4MjYgOC45Nzk5OSA3OC4xODI2IDguNzA5OTkgNzguMTgyNiA4LjMzOTk5Qzc4LjE4MjYgNy45NTk5OSA3OC40ODI2IDcuNjc5OTkgNzguODYyNiA3LjY3OTk5Qzc5LjIzMjYgNy42Nzk5OSA3OS41MzI2IDcuOTU5OTkgNzkuNTMyNiA4LjMzOTk5Qzc5LjUzMjYgOC43MDk5OSA3OS4yMzI2IDguOTc5OTkgNzguODYyNiA4Ljk3OTk5Wk03OC4zNTI2IDE1VjkuNjk5OTlINzkuMzUyNlYxNUg3OC4zNTI2WiIgZmlsbD0iIzkzOEM3RiIvPgo8cGF0aCBkPSJNNzYuODc3MiAxNC45N0M3NS4yNzcyIDE1LjM5IDc0LjE4NzIgMTQuODMgNzQuMTg3MiAxMy4zMlYxMC41N0g3My4xMzcyVjkuNjk5OTlINzQuMTg3MlY4LjM2OTk5TDc1LjE3NzIgOC4wNzk5OVY5LjY5OTk5SDc2Ljg1NzJWMTAuNTdINzUuMTc3MlYxMy4zMUM3NS4xNzcyIDE0LjAzIDc1LjcxNzIgMTQuMzcgNzYuODc3MiAxNFYxNC45N1oiIGZpbGw9IiM5MzhDN0YiLz4KPHBhdGggZD0iTTY4Ljk2MiAxNS4wOEM2Ny40OTIgMTUuMDggNjYuMzEyIDEzLjg0IDY2LjMxMiAxMi4zNUM2Ni4zMTIgMTAuODIgNjcuNDkyIDkuNjA5OTkgNjguOTYyIDkuNjA5OTlDNjkuNzUyIDkuNjA5OTkgNzAuNDAyIDkuOTg5OTkgNzAuNzkyIDEwLjU0VjkuNjk5OTlINzEuNzkyVjE1SDcwLjc5MlYxNC4xNkM3MC40MDIgMTQuNzEgNjkuNzUyIDE1LjA4IDY4Ljk2MiAxNS4wOFpNNjkuMDUyIDE0LjE3QzcwLjA0MiAxNC4xNyA3MC44NTIgMTMuMzQgNzAuODUyIDEyLjM1QzcwLjg1MiAxMS4zNiA3MC4wNDIgMTAuNTIgNjkuMDUyIDEwLjUyQzY4LjAzMiAxMC41MiA2Ny4yNTIgMTEuMzUgNjcuMjUyIDEyLjM1QzY3LjI1MiAxMy4zNSA2OC4wNDIgMTQuMTcgNjkuMDUyIDE0LjE3WiIgZmlsbD0iIzkzOEM3RiIvPgo8cGF0aCBkPSJNNjAuOTQ5NyAxMy45N0w2My45NDk3IDEwLjYzSDYwLjk1OTdWOS43MDAwMUg2NS4xNjk3VjEwLjY2TDYyLjEyOTcgMTQuMDdINjUuMTM5N1YxNS4wMUg2MC45NDk3VjEzLjk3WiIgZmlsbD0iIzkzOEM3RiIvPgo8cGF0aCBkPSJNNTguOTAzNiA4Ljk3OTk5QzU4LjUyMzYgOC45Nzk5OSA1OC4yMjM2IDguNzA5OTkgNTguMjIzNiA4LjMzOTk5QzU4LjIyMzYgNy45NTk5OSA1OC41MjM2IDcuNjc5OTkgNTguOTAzNiA3LjY3OTk5QzU5LjI3MzYgNy42Nzk5OSA1OS41NzM2IDcuOTU5OTkgNTkuNTczNiA4LjMzOTk5QzU5LjU3MzYgOC43MDk5OSA1OS4yNzM2IDguOTc5OTkgNTguOTAzNiA4Ljk3OTk5Wk01OC4zOTM2IDE1VjkuNjk5OTlINTkuMzkzNlYxNUg1OC4zOTM2WiIgZmlsbD0iIzkzOEM3RiIvPgo8cGF0aCBkPSJNNTUuNjk1MyAxNVY4SDU2LjY5NTNWMTVINTUuNjk1M1oiIGZpbGw9IiM5MzhDN0YiLz4KPHBhdGggZD0iTTUxLjIxOTggMTUuMDhDNDkuNzQ5OCAxNS4wOCA0OC41Njk4IDEzLjg0IDQ4LjU2OTggMTIuMzVDNDguNTY5OCAxMC44MiA0OS43NDk4IDkuNjA5OTkgNTEuMjE5OCA5LjYwOTk5QzUyLjAwOTggOS42MDk5OSA1Mi42NTk4IDkuOTg5OTkgNTMuMDQ5OCAxMC41NFY5LjY5OTk5SDU0LjA0OThWMTVINTMuMDQ5OFYxNC4xNkM1Mi42NTk4IDE0LjcxIDUyLjAwOTggMTUuMDggNTEuMjE5OCAxNS4wOFpNNTEuMzA5OCAxNC4xN0M1Mi4yOTk4IDE0LjE3IDUzLjEwOTggMTMuMzQgNTMuMTA5OCAxMi4zNUM1My4xMDk4IDExLjM2IDUyLjI5OTggMTAuNTIgNTEuMzA5OCAxMC41MkM1MC4yODk4IDEwLjUyIDQ5LjUwOTggMTEuMzUgNDkuNTA5OCAxMi4zNUM0OS41MDk4IDEzLjM1IDUwLjI5OTggMTQuMTcgNTEuMzA5OCAxNC4xN1oiIGZpbGw9IiM5MzhDN0YiLz4KPHBhdGggZD0iTTQ0LjM3NDUgMTUuMDlDNDMuMjE0NSAxNS4wOSA0Mi4xNDQ1IDE0LjI5IDQyLjE0NDUgMTIuOTNWOS43MDAwMUg0My4xNDQ1VjEyLjY0QzQzLjE0NDUgMTMuNjEgNDMuODA0NSAxNC4xNiA0NC41NjQ1IDE0LjE2QzQ1LjQ3NDUgMTQuMTYgNDYuMTE0NSAxMy40MiA0Ni4xMTQ1IDEyLjQyVjkuNzAwMDFINDcuMTE0NVYxNUg0Ni4xMTQ1VjE0LjE5QzQ1Ljc4NDUgMTQuNjcgNDUuMTk0NSAxNS4wOSA0NC4zNzQ1IDE1LjA5WiIgZmlsbD0iIzkzOEM3RiIvPgo8cGF0aCBkPSJNMzguNzU2OCAxNS4wOEMzNy45NzY4IDE1LjA4IDM3LjE5NjggMTQuOCAzNi41MzY4IDE0LjM1VjEzLjNDMzYuOTU2OCAxMy43MSAzNy45MDY4IDE0LjIgMzguNzU2OCAxNC4yQzM5LjMzNjggMTQuMiAzOS44MzY4IDEzLjk1IDM5LjgzNjggMTMuNTNDMzkuODM2OCAxMy4xNCAzOS4zOTY4IDEyLjg4IDM4LjQwNjggMTIuNjlDMzcuMTE2OCAxMi40MyAzNi40NDY4IDEyLjAzIDM2LjQ0NjggMTEuMThDMzYuNDQ2OCAxMC4xNyAzNy40MTY4IDkuNjA5OTkgMzguNTk2OCA5LjYwOTk5QzM5LjQwNjggOS42MDk5OSA0MC4xNTY4IDkuODY5OTkgNDAuNjU2OCAxMC4yVjExLjE3QzM5LjgwNjggMTAuNjUgMzkuMTE2OCAxMC40NyAzOC41OTY4IDEwLjQ3QzM3Ljk2NjggMTAuNDcgMzcuNDc2OCAxMC43NCAzNy40NzY4IDExLjE3QzM3LjQ3NjggMTEuNjYgMzguMTY2OCAxMS43NSAzOS4wNjY4IDExLjk1QzQwLjM2NjggMTIuMjUgNDAuODU2OCAxMi43OSA0MC44NjY4IDEzLjU0QzQwLjg2NjggMTQuNjQgMzkuNzk2OCAxNS4wOCAzOC43NTY4IDE1LjA4WiIgZmlsbD0iIzkzOEM3RiIvPgo8cGF0aCBkPSJNMzQuNDQwNyA4Ljk3OTk5QzM0LjA2MDcgOC45Nzk5OSAzMy43NjA3IDguNzA5OTkgMzMuNzYwNyA4LjMzOTk5QzMzLjc2MDcgNy45NTk5OSAzNC4wNjA3IDcuNjc5OTkgMzQuNDQwNyA3LjY3OTk5QzM0LjgxMDcgNy42Nzk5OSAzNS4xMTA3IDcuOTU5OTkgMzUuMTEwNyA4LjMzOTk5QzM1LjExMDcgOC43MDk5OSAzNC44MTA3IDguOTc5OTkgMzQuNDQwNyA4Ljk3OTk5Wk0zMy45MzA3IDE1VjkuNjk5OTlIMzQuOTMwN1YxNUgzMy45MzA3WiIgZmlsbD0iIzkzOEM3RiIvPgo8cGF0aCBkPSJNMjkuMDcgMTVMMjcuMjUgOS43MDAwMUgyOC4zMkwyOS45MSAxNC41MkwzMS40OSA5LjcwMDAxSDMyLjU2TDMwLjc0IDE1SDI5LjA3WiIgZmlsbD0iIzkzOEM3RiIvPgo8L3N2Zz4=");
	background-position: center;
	background-size: contain;
	width: 103px;
	height: 24px;
}

.block66hImg.isGenerated {
	height: 32px;
}

.block66aItem {
	padding: 0px;
}

.block66aInner {
	padding: 60px 24px 0;
}

.block66aTopline {
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 12px;
	padding-left: 0px;
}

.block66aItem h1 {
	font-size: 36px;
	line-height: 43px;
	width: auto;
	margin-bottom: 25px;
}

.block66aMeta {
	flex-wrap: wrap;
}

.block66aFacts {
	width: 100%;
}

.block66aActions {
	width: 100%;
}

.block66Frame {
	padding: 0 24px;
	margin-top: 50px;
}

.block66FrameInner {
	width: 100%;
}

.block66dInner {
	padding: 0 24px;
}

.block66aFacts {
	font-size: 14px;
	line-height: 19px;
}

.block66aFact + .block66aFact {
	margin-left: 16px;
}

.block66aFact.isText {
	font-size: 28px;
	line-height: 33px;
	width: 100%;
	margin-bottom: 15px;
}

.block66aFact.isText + .block66aFact {
	margin-left: 0;
}

.block66aFact svg {
	width: 27px;
	margin-right: 6px;
}

.block66aFlags {
	display: flex;
	flex-wrap: wrap;
	margin-right: 0px;
	margin-bottom: 20px;
	width: 100%;
}

.block66aFlags > div {
	display: block;
	position: relative;
	width: auto;
	height: 23px;
	padding: 5px 8px 6px;
	font-size: 10px;
	line-height: 12px;
	margin-right: 10px;
	letter-spacing: .02em;
}

.block66aActions {
	display: flex;
	justify-content: flex-start;
	margin-top: 21px;
	gap: 8px;
}

.block66aActions .btn {
	font-size: 11px;
	line-height: 13px;
	padding: 7px 8px 7px;
	height: auto;
}

.block66aActions .btn:hover {
	background-color: var(--color-black);
	color: var(--color-white);
}

.block66aActions a + a {
	margin-left: 0;
}

.block66LightboxImgs img {
	object-fit: contain;
}

.block66LightboxNext, .block66LightboxPrev {
	display: none !important;
}

.block66LightboxClose {
	width: 50px;
	right: 17px;
	top: 17px;
}

.block66LightboxNav {
	display: none;
}

.block66LightboxCounter {
	display: block;
	position: absolute;
	left: 18px;
	top: 29px;
	font-size: 15px;
	line-height: 26px;
	color: #d6cec4;
	z-index: 100000;
}

.block66bInner {
	padding: 0;
}

.block66bText h3 {
	font-size: 19px;
	line-height: 23px;
	font-weight: 600;
	color: var(--color-black);
	margin-bottom: 10px;
}

.block66bData > div:first-child > h3 {
	font-size: 28px;
	line-height: 33px;
	margin-bottom: 10px;
}

.block66bText p {
	font-size: 15px;
	line-height: 24px;
}

.block66bText + .block66bText {
	margin-top: 50px;
}

.block66bText + .block66bText h3 {
	font-size: 19px;
	line-height: 23px;
	font-weight: 600;
	color: var(--color-black);
}

.block66bText ul li {
	list-style-type: none !important;
	font-size: 15px;
	line-height: 24px;
	position: relative;
	padding-left: 28px;
}

.block66bText ul li + li {
	margin-top: 10px;
}

.block66hInner h2, .block66hInner h3 {
	font-size: 19px;
	line-height: 23px;
	margin-bottom: 18px;
}

.block66hLink {
	position: absolute;
	font-size: 15px;
	right: 0px;
	top: 1px;
}

.block66hLine {
	font-size: 15px;
	line-height: 24px;
	padding: 9px 0 10px;
	border-top: 1px solid var(--color-black);
}

.block66hImg {
	width: 100%;
	margin-bottom: 23px;
}

.block66FrameInner > div + div {
	margin-top: 50px;
}

.block66eItem h2 {
	letter-spacing: .02em;
	margin-bottom: 18px;
}

.block66eItem li:nth-child(1) {
	border-top: 1px solid var(--color-black);
}

.block66eItem li:nth-child(2) {
	border-top: none;
}

.block66eItem li {
	width: 100%;
	margin-right: 0;
	font-size: 15px;
	line-height: 24px;
	border-bottom: 1px solid var(--color-black);
	padding: 11px 0 13px 38px;
}

.block66eItem li:before {
	content: "";
	position: absolute;
	left: 0;
	top: 11px;
	width: 24px;
	height: 24px;
	background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOCAxM0wxNC4wNzU4IDE5LjA3NThMMjIuNzU0MiAxMC4zOTc0IiBzdHJva2U9ImJsYWNrIi8+PGNpcmNsZSBjeD0iMTUiIGN5PSIxNSIgcj0iMTQuNSIgc3Ryb2tlPSJibGFjayIvPjwvc3ZnPg==") no-repeat center;
	background-size: contain;
}

.block66cItem h2 {
	font-size: 19px;
	line-height: 23px;
	margin-bottom: 20px;
	position: relative;
}

.block66cDistrict {
	position: absolute;
	right: 0;
	top: 1px;
	font-size: 15px;
	line-height: 24px;
	letter-spacing: .02em;
}

.block66dItem h2 {
	margin-bottom: 30px;
	text-align: center;
	letter-spacing: .02em;
}

.block66dEmbed {
	border-bottom: none;
	padding-bottom: 0px;
	width: 100vw;
	margin-left: -24px;
}

.block66dInner iframe {
	width: 100%;
	vertical-align: middle;
	height: 350px;
}

.block66bSide {
	display: block;
	position: fixed;
	bottom: 0px;
	left: 0px;
	width: 100vw;
	z-index: 9999;
	top: unset;
	padding-bottom: 0px;
	transform: translateY(100%);
	transition: transform .3s ease-in-out;
	background-color: #d6d1c4;
}

body.minimized .block66bSide {
	transform: translateY(0%);
}

.block66bSideData {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.block66bSideImg, .block66bSideImg + .block66bSideData {
	display: none;
}

.block66bSideData p.table {
	display: none;
	width: 100%;
}

.block66bSideData p.table+p.table+p.table {
	display: flex;
	margin-top: 0px;
	padding-top: 0px;
	border-top: none;
}

.block66bSideData p.table, .block66bSideData p.table span + span.preisgesamt {
	font-size: 14px;
	line-height: 19px;
}

.block66bSideData h3 {
	display: none;
}

.block66bSideData .btn {
	font-size: 14px;
	font-weight: 500;
	line-height: 16px;
	width: auto;
	letter-spacing: .06em;
	display: inline-block;
	text-align: center;
	padding: 11px 21px 12px;
	text-transform: uppercase;
	margin-top: 6px;
}

.block66bSideData .btn + .btn {
	margin-top: 6px;
}

.block66bSideData .btn > span {
	display: none;
}

.block66bSideData {
	padding: 12px 17px 19px 90px;
}

.block66bSideData p.table {
	font-size: 14px;
	line-height: 19px;
}

.block68Inner {
	width: calc(100% - 48px);
	margin-left: 24px;
}

.block68Data {
	width: 100%;
}

.block68Data h1, .block68Data h2 {
	margin-top: 12px;
}

.block68Text {
	max-width: 100%;
	margin-top: 10px;
}

.block68Button {
	margin-top: 25px;
}

.block68Entries {
	width: 100%;
	letter-spacing: .02em;
	margin-top: 40px;
	flex-wrap: wrap;
}

.block68Entry {
	width: 247px;
}

.block68Img + h3 {
	margin-top: 10px;
}

.block68Entry + .block68Entry {
	margin-left: 97px;
	margin-top: 32px;
}

.block68Phone {
	margin-top: 2px;
}

.ehom2 .block68Inner {
	padding: 50px 24px 65px;
	margin: 0;
	width: 100%;
	display: block;
}

.ehom2 .block68Data h1, .ehom2 .block68Data h2 {
	font-size: 30px;
	line-height: 40px;
}

.ehom2 .block68Topline {
	margin-bottom: 8px;
}

.ehom2 .block68Button {
	margin-top: 30px;
}

.ehom2 .block68Entries {
	margin-top: 50px;
	padding-top: 0px;
	width: 100%;
	overflow: scroll;
	position: relative;
	display: block;
	padding-bottom: 26px;
	-ms-overflow-style: none;
	scrollbar-width: none;
}

.ehom2 .block68Entries::-webkit-scrollbar {
	display: none;
}

.ehom2 .block68EntriesInner {
	display: flex;
	width: 466px;
}

.ehom2 .block68Entry + .block68Entry {
	margin: 0 0 0 30px;
}

.ehom2 .block68Entry h3 {
	font-size: 20px;
	line-height: 28px;
	margin-top: 18px;
}

.ehom2 .block68Phone {
	font-size: 15px;
	line-height: 22px;
}

.ehom2 .block68Entry {
	width: 218px;
}

.ehom2 .block68Data {
	width: 100%;
}

.ehom2 .block68Scrollbar {
	display: block;
	height: 1px;
	background: #fff;
	font-size: 1px;
	line-height: 1px;
	position: relative;
	margin: -1px 0 0 0;
	z-index: 1;
}

.ehom2 .block68ScrollHandle {
	position: absolute;
	left: 0;
	top: -5px;
	width: 30px;
	height: 11px;
	background: #fff;
	z-index: 1;
}

.block69Inner {
	width: calc(100% - 48px);
	margin-left: 24px;
}

.block69Item h1, .block69Item h2 {
	text-align: center;
	letter-spacing: .02em;
	margin-top: 12px;
}

.block69Item select {
	width: 100%;
	background-size: 15px auto;
	background-position: right 11px top 21px;
}

.block69FormCol {
	width: 100%;
}

.block69FormCol > * + input {
	margin-top: 11px;
}

.block69Item input[type="text"] {
	width: 100%;
}

.block69Item input[type="text"][name="firstname"], .block69Item input[type="text"][name="lastname"] {
	width: 100%;
}

.block69Form {
	margin-top: 25px;
}

.block69Item textarea {
	margin: 0;
	display: block;
	height: 120px;
	margin-top: 12px;
}

.block69Item input[type="checkbox"] + label {
	width: 100%;
	margin: 0px 0px 0px;
	position: absolute;
	bottom: -178px;
	font: 500 10px/13px "Brockmann", sans-serif;
	padding-top: 4px;
	z-index: 1;
	padding-left: 49px;
}

.block69Submit {
	text-align: center;
	margin-top: 72px;
}

.ehom2 .block69Inner {
	margin: 0 !important;
	width: auto !important;
	padding: 0 24px;
}

.ehom2 .block69Item:first-child {
	margin-top: 48px;
}

.ehom2 .block69FormCol {
	width: 100%;
	margin-top: 0;
}

.ehom2 .block69Form {
	margin-top: 17px;
}

.ehom2 .block69Item input[type="text"] {
	width: 100%;
}

.ehom2 .block69Item input[type="text"][name="email"] {
	width: 100%;
	margin-top: 10px;
}

.ehom2 .block69Item textarea {
	height: 100px;
	margin-top: 0;
}

.ehom2 .block69Item input[type="checkbox"] + label {
	margin-top: 16px;
	padding: 0 0 0 60px;
	font-size: 12px;
	line-height: 17px;
	letter-spacing: .01em;
	position: relative;
	top: 0;
}

.ehom2 .block69Item input[type="checkbox"] + label::before {
	top: 3px;
}

.ehom2 .block69Item h1, .ehom2 .block69Item h2 {
	margin-top: 9px;
	letter-spacing: .01em;
	font-size: 40px;
	line-height: 48px;
}

.ehom2 .block69FormCol > * + input {
	margin-top: 10px;
}

.ehom2 .block69Item select {
	width: 96px;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDkiIHdpZHRoPSI4IiBoZWlnaHQ9IjkiPjxwb2x5Z29uIHBvaW50cz0iMy45IDguNzYgLjA5IDQuNjcgLjk4IDMuNzkgMy4zNSA2LjQ4IDMuMzUgLjI0IDQuNjUgLjI0IDQuNjUgNi40NiA3LjAyIDMuNzkgNy45MSA0LjY3IDQuMSA4Ljc2IDMuOSA4Ljc2IiBzdHlsZT0iZmlsbDojYTU5ZjkzOyBzdHJva2Utd2lkdGg6MHB4OyIvPjwvc3ZnPgo=");
	background-repeat: no-repeat;
	background-position: right 12px top 17px;
	background-size: 8px auto;
}

.ehom2 .block69Item input[type="text"][name="firstname"] {
	width: 109px;
	margin-top: 0;
}

.ehom2 .block69Item input[type="text"][name="lastname"] {
	width: 122px;
	margin-top: 0;
}

.ehom2 .block69FormCol + .block69FormCol {
	margin-top: 10px;
}

.ehom2 .block69Submit {
	margin-top: 30px;
}

.block76Inner {
	width: 100%;
	padding: 0 24px;
}

.block76Item h1, .block76Item h2 {
	font-size: 40px;
	line-height: 48px;
	margin-top: 12px;
}

.block76Col {
	width: 100%;
}

.block76Col:first-child {
	padding-top: 0px;
	display: flex;
	flex-direction: column;
}

.block76Data {
	padding: 0px;
	text-align: center;
	margin-bottom: 70px;
}

.block76Button {
	margin-top: 25px;
}

.block76Img1 {
	margin-left: 0px;
	margin-bottom: 0px;
	width: 248px;
}

.block76Img2 {
	width: 248px;
	margin-left: 94px;
	margin-bottom: 42px;
}

.block77Inner {
	height: calc(100vh - 60px);
}

.block77Item h1, .block77Item h2 {
	font-size: 56px;
	line-height: 67px;
	padding: 0 20px;
}

.block77Data {
	width: 100%;
}

.block77Skip {
	position: absolute;
	left: 50%;
	bottom: 32px;
	transform: translateX(-50%);
	display: block;
	z-index: 1;
}

.block77Skip svg {
	width: 18px;
	height: auto;
	z-index: 2;
}

.block128Item {
	padding: 0 !important;
	margin-bottom: 0px !important;
	min-height: calc(100vh - 167px);
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
}

.block128Inner {
	padding-top: 0px;
	flex-direction: column-reverse;
	align-items: flex-start;
	justify-content: flex-start;
}

.block128Nav {
	background: var(--color-gray);
	margin-bottom: 0;
}

.block128Nav li span {
	display: none;
}

.block128Nav li svg {
	width: 32px;
	margin-right: 0;
}

.block128Nav li + li {
	margin-left: 10px;
}

.block128Nav ul {
	padding: 9px 17px;
	text-align: right;
}

.block128Nav li.active:first-child ~ li svg rect, .block128Nav li.active:nth-child(2) ~ li svg rect {
	stroke: var(--color-dark) !important;
}

.block128Nav li.active:first-child ~ li svg path, .block128Nav li.active:nth-child(2) ~ li svg path {
	fill: var(--color-dark) !important;
}

.block128Nav.is2 li:first-child svg rect {
	fill: var(--color-dark) !important;
	stroke: var(--color-dark) !important;
}

.block128Nav.is2 li:first-child svg path {
	fill: var(--color-gray) !important;
}

.block128Nav.is3 li:nth-child(1) svg rect, .block128Nav.is3 li:nth-child(2) svg rect {
	fill: var(--color-dark) !important;
	stroke: var(--color-dark) !important;
}

.block128Nav.is3 li:nth-child(1) svg path, .block128Nav.is3 li:nth-child(2) svg path {
	fill: var(--color-gray) !important;
}

.block128Nav.isSuccess li:nth-child(1) svg rect, .block128Nav.isSuccess li:nth-child(2) svg rect, .block128Nav.isSuccess li:nth-child(3) svg rect {
	fill: var(--color-dark) !important;
	stroke: var(--color-dark) !important;
}

.block128Nav.isSuccess li:nth-child(1) svg path, .block128Nav.isSuccess li:nth-child(2) svg path, .block128Nav.isSuccess li:nth-child(3) svg path {
	fill: var(--color-gray) !important;
}

.block128FormSize {
	position: absolute;
	right: 17px;
	top: 20px;
}

.block128FormSize svg {
	width: 32px;
	height: auto;
	display: block;
}

.block128FormSize span {
	width: 32px;
	height: 32px;
	padding: 0;
	font-size: 20px;
	line-height: 28px;
	border-width: 0px 1px 1px 1px;
	min-width: 0;
}

.block128FormLeft {
	width: calc(100vw - 48px);
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	padding: 0;
	margin: 0 24px;
}

.block128FormLeft:before {
	content: "";
	display: none;
}

.block128Img {
	width: 130px;
	height: 110px;
}

.block128Img a {
	width: 100%;
	height: 100%;
}

.block128Img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.block128Img a.is_render_img::after {
	display: none;
}

.block128Flags {
	display: none;
}

.block128Flags > div {
	display: block;
	position: relative;
	width: auto;
	height: 28px;
	padding: 6px 8px 8px;
	font-size: 10px;
	line-height: 15px;
	font-weight: 500;
	background-color: #000;
	color: #fff;
}

.block128Flags > div.block128Reserved {
	display: none;
}

.block128FormLeft h3 {
	margin-top: 0;
}

.block128Data {
	padding: 15px 20px;
	width: calc(342px - 130px);
}

.block128FormLeft h3 {
	font-size: 12px;
	line-height: 15px;
	max-height: 45px;
	overflow: hidden;
}

.block128Location {
	font-size: 12px;
	line-height: 15px;
	margin-top: 3px;
	font-weight: 300;
}

.block128Price {
	border-top: none;
	padding-top: 0px;
	margin-top: 12px;
	font-size: 18px;
	line-height: 23px;
}

.block128Facts {
	display: none;
}

.block128FormAddress {
	font-size: 14px;
	line-height: 22px;
}

.block128FormRight {
	padding: 50px 24px 40px 24px;
	width: 100vw;
}

.block128FormRight h3 {
	width: 100%;
	margin-bottom: 20px;
	font-size: 19px;
	line-height: 23px;
	text-align: center;
}

.block128Item input[type="text"], .block128Item textarea, .block128Item select {
	margin-bottom: 12px !important;
}

.block128Item select[name="gender"] {
	width: 94px;
}

.block128FormRight input[name="firstname"] {
	width: 100px;
}

.block128FormRight input[name="lastname"] {
	width: 124px;
}

.block128FormRight input[name="street"] {
	width: 165px;
}

.block128FormRight input[name="postalcode"], .block128FormRight input[name="city"] {
	width: 165px;
}

.block128FormRight input[name="email"], .block128FormRight input[name="phone"] {
	width: 165px;
}

.block128FormFacts {
	margin-top: 20px;
	display: flex;
	flex-wrap: wrap;
	margin-left: -2px;
}

.block128Fact {
	width: 50%;
	margin: 0 0 6px !important;
}

.block128FormSettings {
	margin-top: 2px;
}

.block128Item input[type="checkbox"] + label {
	display: block;
	width: 297px;
	padding: 8px 0px 0px 50px;
	margin-bottom: 25px;
	font-size: 10px;
	line-height: 13px;
}

.block128Item input[type="checkbox"]+label::before {
	border: none;
	width: 28px;
	height: 28px;
	top: 8px;
}

input.error {
	background: none;
}

.block128Item select {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE1IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMi4wODYzIDIuMjI4MDNMNi41NDIzNSA3Ljc3MkwxIDIuMjI4MDMiIHN0cm9rZT0iIzJBMkMyQiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KPC9zdmc+Cg==");
	background-size: 11px 6px;
	background-position: right 10px top 21px;
}

.block128FormSettings {
	padding-left: 30px;
	background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI0IDBIMFYyNEgyNFYwWiIgZmlsbD0iI0ZGRDI1QSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEwLjE5OTggMTMuNTk4OUw0Ljc5OTggOC40MDAwNVYxMy41Mjc1TDEwLjE5OTggMTguNzI2NEwxOS4xOTk4IDkuOTI3NTJWNC44MDAwNUwxMC4xOTk4IDEzLjU5ODlaIiBmaWxsPSIjNDY0NjQ2Ii8+Cjwvc3ZnPgo=") no-repeat left -3px top 10px;
	background-size: auto;
	background-size: 22px auto;
}

.block128FormSettings li {
	padding: 0;
	display: inline-block;
	background: none;
}

.block128FormSettings li + li:before {
	content: " · ";
}

.block128Nav {
	border: none;
}

.block128Nav > a.btn {
	position: absolute;
	padding: 0;
	padding: 12px 0 0 50px;
	left: 0;
	top: 0;
	height: 50px;
	background: transparent;
	background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIyLjIyOTEgMjVMMzIuMDc2MiAzNC44MjE0SDI1LjkxNzlMMTYuMDcwOSAyNUwyNS45MTc5IDE1LjE3ODZIMzIuMDc2MkwyMi4yMjkxIDI1WiIgZmlsbD0iIzQ2NDY0NiIvPjwvc3ZnPg==") no-repeat left top;
	color: var(--color-dark);
	background-size: 50px auto;
	z-index: 500;
}

.block128FormRight * + h3 {
	margin-top: 30px;
}

.block128FormRight * + h3:nth-child(2) {
	margin-top: 0;
}

.block128Item[data-profile="7"] .block128FormControls {
	margin-top: 30px;
}

.block128FormControls {
	justify-content: center;
	width: 100%;
	margin-top: 0;
}

.block128ListCell {
	width: 90px;
}

.block128ListCell + .block128ListCell {
	flex-grow: 1;
	width: auto;
}

.block128ListRow {
	font-size: 14px;
	line-height: 22px;
}

.block128ListRow + .block128ListRow {
	margin-top: 5px;
}

.block128FormLottie {
	width: 200px;
	padding: 0;
	margin: 0 auto;
}

.block128SuccessData {
	padding: 20px 18px 40px 17px;
	width: 100%;
}

.block128SuccessData .btn {
	position: static;
	margin-top: 20px;
}

.block128SuccessData p {
	width: 100%;
}

.block128Fact svg {
	width: 22px;
	height: auto;
	margin-right: 10px;
}

.block129Item {
	overflow: hidden;
	padding: 60px 0px 30px;
}

.block129Item .content_text {
	width: 100%;
	position: relative;
	left: auto;
	top: auto;
	transform: translateX(0px);
	padding: 0 24px;
}

.block129Item .text2 {
	font-size: 15px;
	line-height: 24px;
	margin-top: 10px;
}

.block129Item .topline {
	margin-bottom: 12px;
}

.block129Item .mainheadline {
	font-size: 40px;
	line-height: 48px;
}

.block129Item .overflow {
	width: 100vw;
	overflow-x: scroll;
	display: block;
}

.block129Inner {
	position: relative;
	padding: 0px 0px;
	display: flex;
	justify-content: flex-start;
	width: 800px;
	margin: 30px 0 30px 0;
}

.block129Inner .image {
	width: 800px;
	height: auto;
	left: 0;
}

.block129Inner .pin.home {
	position: absolute;
	width: 38px;
	height: auto;
	margin: -19px auto auto -19px;
}

.block129Inner .pin.standard {
	position: absolute;
	width: 10px;
	height: 10px;
	border-radius: 100%;
	background-color: #999485;
	border: 2px solid transparent;
	margin: -5px auto auto -5px;
}

.block129Inner .pin:hover {
	animation: none;
}

.block129overlay .content {
	box-shadow: 0 0 15px rgba(0, 0, 0, .33);
}

.block129overlay {
	position: fixed;
	width: 100vw;
	height: 100vh;
	top: 0;
	left: 0;
	background-color: rgba(0, 0, 0, .33);
	display: none;
	justify-content: center;
	align-items: center;
}

.block129overlay.visible {
	display: flex;
	z-index: 9999999;
}

.block129overlay .close {
	position: absolute;
	z-index: 5;
	top: 15px;
	right: 15px;
	cursor: pointer;
	width: 28px;
	height: 28px;
	transition: transform .2s ease-in-out;
}

.block129overlay .close:hover {
	transform: scale(1);
}

.block129overlay .text {
	padding: 25px 30px 35px 30px;
	width: 330px;
	display: flex;
	flex-direction: column;
	gap: 10px;
	font-size: 14px;
	line-height: 19px;
}

.block129overlay .text .headline {
	font-size: 26px;
	line-height: 31px;
}

body.disabled {
	overflow: hidden !important;
}

.block129overlay .text .headline svg {
	height: 35px;
	width: auto;
}





/*---------------------------------------------*/
/*             RESPONSIVE STYLES               */
/*---------------------------------------------*/
@media(max-width:389px),(min-width:391px){

body {
	--l-1: .25641vw;
	--l-7: 1.79487vw;
	--f-45-60: 400 11.53846vw/15.38462vw "Brockmann", sans-serif;
	--f-45-60-400: 400 11.53846vw/15.38462vw "Brockmann", sans-serif;
	--w-1280: 328.20513vw;
	--w-1200: 307.69231vw;
	--f-62-75: 400 15.89744vw/19.23077vw "Brockmann", sans-serif;
	--f-26-31: 400 6.66667vw/7.94872vw "Brockmann", sans-serif;
	--f-17-24: 400 4.35897vw/6.15385vw "Brockmann", sans-serif;
	--f-62-75-600: 600 10.25641vw/12.30769vw "Brockmann", sans-serif;
	--f-26-31-600: 600 4.87179vw/5.89744vw "Brockmann", sans-serif;
	--f-17-24-400: 400 4.35897vw/6.15385vw "Brockmann", sans-serif;
	--w-1080: 276.92308vw;
	--mb-20: 5.12821vw;
	--f-18-30: 400 4.61538vw/7.69231vw "Brockmann", sans-serif;
	--f-18-30-600: 600 4.61538vw/7.69231vw "Brockmann", sans-serif;
	--f2-253-180: 400 64.87179vw/46.15385vw "Stampa", sans-serif;
	--f2-253-180-400: 400 64.87179vw/46.15385vw "Stampa", sans-serif;
	--f-55-70: 400 14.10256vw/17.94872vw "Brockmann", sans-serif;
	--f-55-70-400: 400 14.10256vw/17.94872vw "Brockmann", sans-serif;
	--l-2: .51282vw;
	--l-3: .76923vw;
	--l-4: 1.02564vw;
	--f2-120-120: 400 30.76923vw/30.76923vw "Stampa", sans-serif;
	--f2-120-120-400: 400 30.76923vw/30.76923vw "Stampa", sans-serif;
	--w-992: 254.35897vw;
	--f-50-60: 400 12.82051vw/15.38462vw "Brockmann", sans-serif;
	--f-50-60-600: 600 12.82051vw/15.38462vw "Brockmann", sans-serif;
	--w-784: 201.02564vw;
	--w-1044: 267.69231vw;
	--f-62-70: 400 15.89744vw/17.94872vw "Brockmann", sans-serif;
	--f-22-22: 400 5.64103vw/5.64103vw "Brockmann", sans-serif;
	--f-62-70-600: 600 10.25641vw/12.30769vw "Brockmann", sans-serif;
	--f-22-22-500: 500 4.10256vw/6.41026vw "Brockmann", sans-serif;
	--w-1122: 287.69231vw;
	--mb-30: 7.69231vw;
	--f-27-38: 400 6.92308vw/9.74359vw "Brockmann", sans-serif;
	--f-27-38-400: 400 6.92308vw/9.74359vw "Brockmann", sans-serif;
	--l-16: .41026vw;
	--l-17: .4359vw;
	--l-0: 0vw;
	--l-39: 1vw;
	--l-22: .5641vw;
	--mt-40: 10.25641vw;
	--mt-20: 5.12821vw;
	--pt-90: 23.07692vw;
	--pb-105: 26.92308vw;
	--f-60-86: 400 15.38462vw/22.05128vw "Brockmann", sans-serif;
	--f-60-86-700: 700 15.38462vw/22.05128vw "Brockmann", sans-serif;
	--w-1060: 271.79487vw;
	--w-6: 1.53846vw;
	--l-5: 1.28205vw;
	--f-40-57: 400 10.25641vw/14.61538vw "Brockmann", sans-serif;
	--f-40-57-700: 700 10.25641vw/14.61538vw "Brockmann", sans-serif;
	--mt-30: 7.69231vw;
	--pt-160: 41.02564vw;
	--f-60-74: 400 15.38462vw/18.97436vw "Brockmann", sans-serif;
	--f-60-74-700: 700 15.38462vw/18.97436vw "Brockmann", sans-serif;
	--w-1159: 297.17949vw;
	--mt-10: 2.5641vw;
	--f-40-50: 400 10.25641vw/12.82051vw "Brockmann", sans-serif;
	--f-40-50-700: 700 10.25641vw/12.82051vw "Brockmann", sans-serif;
	--mt-16: 4.10256vw;
	--mt-15: 3.84615vw;
	--f-50-66: 400 12.82051vw/16.92308vw "Brockmann", sans-serif;
	--f-50-66-700: 700 12.82051vw/16.92308vw "Brockmann", sans-serif;
	--mt-22: 5.64103vw;
	--mt-27: 6.92308vw;
	--w-1386: 355.38462vw;
	--mt-70: 17.94872vw;
	--pt-40: 10.25641vw;
	--f-120-144: 400 30.76923vw/36.92308vw "Brockmann", sans-serif;
	--f-28-34: 400 7.17949vw/8.71795vw "Brockmann", sans-serif;
	--f-120-144-600: 600 14.35897vw/17.17949vw "Brockmann", sans-serif;
	--f-28-34-600: 600 4.10256vw/4.87179vw "Brockmann", sans-serif;
	--f-26-34: 400 4.87179vw/5.89744vw "Brockmann", sans-serif;
	--f-22-34: 400 3.84615vw/6.15385vw "Brockmann", sans-serif;
	--f-26-34-600: 600 4.87179vw/5.89744vw "Brockmann", sans-serif;
	--f-22-34-500: 500 3.84615vw/6.15385vw "Brockmann", sans-serif;
	font: 500 3.84615vw/6.15385vw "Brockmann", sans-serif;
	letter-spacing: .12821vw;
}

.layoutMain {
	padding-top: 15.38462vw;
}

body.isHeaderScroll .layoutMain {
	padding-top: 0vw;
}

.topline {
	font-size: 2.82051vw;
	line-height: 3.33333vw;
}

header {
	height: 15.38462vw;
}

.layoutLogo {
	height: 7.69231vw;
	left: 3.58974vw;
	top: 3.58974vw;
}

.isLP .layoutLogo {
	left: 3.58974vw;
	top: 3.58974vw;
	height: 7.69231vw;
}

.layoutLogo svg {
	height: 7.69231vw;
}

.layoutCTA {
	right: 3.84615vw;
	top: 3.84615vw;
	padding: 0vw;
	margin: 0vw;
}

.navMain .layoutCTA {
	margin-top: 20.51282vw;
}

.navMain .layoutCTA a.btn {
	font-size: 3.58974vw;
	line-height: 4.35897vw;
	padding: 3.58974vw 3.58974vw;
	height: 11.79487vw;
}

.layoutHeaderPhone {
	margin-right: 25.38462vw;
	font-size: 2.82051vw;
	line-height: 3.33333vw;
	margin-top: 5.89744vw;
}

.isBooking .layoutHeaderPhone {
	margin-right: 3.84615vw;
}

.art142.isLP .layoutHeaderPhone, .art149.isLP .layoutHeaderPhone {
	margin-right: 3.84615vw;
}

.layoutHeaderInner a.btn {
	font-size: 3.07692vw;
	line-height: 3.58974vw;
	padding: 2.05128vw 2.5641vw;
	height: 7.69231vw;
	margin-right: 12.5641vw;
}

nav.navMain .layoutCTA {
	right: 0vw !important;
}

nav.navMain .layoutCTA a.btn {
	margin-right: 0vw;
}

.menu-button {
	top: 4.61538vw;
	right: 5.12821vw;
	width: 5.89744vw;
	height: 6.66667vw;
	line-height: 2.5641vw;
	text-indent: -2307.69231vw;
}

.menu-button:after {
	height: .51282vw;
	top: 3.07692vw;
	box-shadow: 0 -1.79487vw var(--color-wood), 0 1.79487vw var(--color-wood);
}

.menu-button:before {
	height: .51282vw;
	top: 3.07692vw;
	box-shadow: 0 -1.79487vw var(--color-black), 0 1.79487vw var(--color-black);
}

.selected {
	line-height: 2.5641vw;
	text-indent: -2307.69231vw;
}

.selected:before, .selected:hover:before {
	height: .51282vw;
	top: 3.07692vw;
}

.selected:after, .selected:hover:after {
	height: .51282vw;
	top: 3.07692vw;
}

nav.navMain {
	padding: 27.4359vw 5.64103vw;
	top: 0vw;
}

nav.navMain > ul > li > a {
	font-size: 4.35897vw;
	line-height: 5.64103vw;
}

body header nav.navMain > ul > li:first-child {
	border-top: .25641vw solid var(--color-forest);
}

body header nav.navMain > ul + ul {
	padding: 0vw;
}

body header nav.navMain > ul > li {
	padding-bottom: 0vw;
	padding-top: 9.74359vw;
	padding-left: 0vw;
}

body.isLP .layoutCTA, body.art142 .layoutCTA {
	right: 3.84615vw;
}

.btn {
	font-size: 3.58974vw;
	line-height: 4.10256vw;
	padding: 2.82051vw 3.07692vw 2.82051vw;
	height: 12.30769vw;
	border: 1.02564vw solid #000;
}

.layoutFooterInner {
	padding-left: 4.35897vw;
	padding-right: 4.61538vw;
	padding-bottom: 5.12821vw !important;
}

.layoutFooterInner svg {
	width: 27.94872vw;
}

.layoutContent > * + * {
	margin-top: 25.64103vw;
}

nav.navFooter li + li {
	margin-left: 5.12821vw;
	margin-top: 0vw;
}

.layoutCopyright {
	margin-top: 7.69231vw;
	padding-top: 0vw;
	font-size: 2.5641vw;
	line-height: 3.07692vw;
}

body.isLP .layoutCopyright {
	margin-top: 3.84615vw;
}

input[type="text"], select, textarea {
	height: 12.05128vw;
	padding: 3.58974vw;
	font: 500 3.58974vw/4.87179vw "Brockmann", sans-serif;
}

textarea {
	height: 30.76923vw;
}

input[type="checkbox"] + label {
	padding-top: 0vw;
	padding-left: 11.28205vw;
}

input[type="checkbox"] + label::before {
	top: 1.02564vw;
}

select {
	background-size: 3.58974vw auto;
	background-position: right 3.84615vw top 5.38462vw;
}

.block48Item {
	padding-bottom: 17.94872vw;
	padding-top: 17.94872vw;
}

.block48Inner {
	padding: 0 4.35897vw 0 4.35897vw;
}

.block48Inner > h2 {
	margin-bottom: 7.69231vw;
}

.block48Entry {
	margin-bottom: 4.61538vw;
}

.block48Data {
	padding: 5.12821vw 6.15385vw 6.41026vw;
}

.block48Entry h3 {
	font-size: 3.84615vw;
	line-height: 5.89744vw;
	letter-spacing: 0vw;
	margin-bottom: 3.33333vw;
}

.block48Rent {
	font-size: 5.12821vw;
	line-height: 7.69231vw;
	letter-spacing: 0vw;
	margin-bottom: 3.84615vw;
}

.block48Load {
	margin-top: 8.46154vw;
}

.block48Load > a {
	height: 12.82051vw;
	padding: 3.58974vw 5.12821vw;
	font-size: 3.84615vw;
	line-height: 5.64103vw;
}

.block48aItem {
	padding: 10.25641vw 4.61538vw 10.25641vw;
}

.block48aItem::before {
	height: calc(100% + 8.71795vw);
	top: -8.71795vw;
	left: 0vw;
}

.block48aInner {
	padding: 0vw;
}

.block48aItem h1 {
	margin-bottom: 5.12821vw;
	font-size: 8.46154vw;
	line-height: 11.02564vw;
}

.block48aTopline {
	font-size: 3.33333vw;
	line-height: 4.87179vw;
	margin-bottom: 2.5641vw;
	padding-left: 1.28205vw;
}

.block48aFacts {
	font-size: 5.12821vw;
	line-height: 7.69231vw;
	margin-bottom: 7.69231vw;
}

.block48aFact.isText {
	font-size: 5.89744vw;
	line-height: 8.46154vw;
	letter-spacing: 0vw;
	margin-bottom: 3.84615vw;
	margin-right: 0vw;
}

.block48aFact svg {
	width: 7.69231vw;
	margin-right: 2.05128vw;
	top: -.51282vw;
}

.block48aFact+.block48aFact {
	margin-right: 5.12821vw;
	margin-left: 0vw;
}

.block48aFact:last-child {
	margin-right: 0vw;
}

.block48aFact.isText + .block48aFact {
	margin-left: 0vw;
}

.block48aActions a {
	font-size: 3.84615vw;
	line-height: 5.64103vw;
	padding: 3.33333vw 5.12821vw;
	height: 12.82051vw;
}

.block48aActions a+a {
	margin-left: 0vw;
}

.block48aItem+.block08Item {
	padding: 0 4.61538vw;
}

.block48aItem+.block08Item::before {
	height: calc(50% - 0vw);
	top: 0vw;
	left: 0vw;
}

.block08Imgs a.slick-arrow {
	width: 12.82051vw;
	height: 12.82051vw;
	bottom: -16.66667vw;
	right: 0vw;
}

.block08Imgs a.prev {
	right: 12.5641vw;
}

.block08Imgs a.next::after, .block08Imgs a.prev::after {
	width: 3.58974vw;
	height: 5.12821vw;
}

.block08Btn {
	bottom: -16.66667vw;
	left: 0vw;
}

.block08Btn .btn {
	border: .25641vw solid var(--color-wood);
}

.block48Frame {
	margin: 34.87179vw auto 7.69231vw;
	padding: 0 4.61538vw 0;
}

.block48bSide {
	height: 12.82051vw;
	padding: 0vw;
	bottom: 0vw;
}

.block48bSideImg {
	width: 23.07692vw;
	right: 3.58974vw;
	bottom: 2.5641vw;
}

.block40bSide[data-type="0"] .block40bSideImg {
	width: 23.07692vw;
}

.block48bSideBtn {
	width: 66.66667vw;
	height: 12.82051vw;
}

.block48bSideBtn>a, .block48bSideBtn>a:hover {
	font-size: 3.84615vw;
	line-height: 5.64103vw;
	padding: 0vw;
}

.block48Frame .block48bData .block48bText:nth-child(1) > h3 {
	font-size: 8.20513vw;
	line-height: 10.76923vw;
	margin-bottom: 3.84615vw;
}

.block48bText p {
	font-size: 3.84615vw;
	line-height: 6.66667vw;
}

.block48bText.open p + p, .block48bText.open ul + ul, .block48bTex.opent ul + p, .block48bText.open p + ul {
	margin-top: 3.07692vw;
}

.block48bText ul li {
	font-size: 3.84615vw;
	line-height: 6.66667vw;
	padding-left: 5.12821vw;
}

.block48bText .read_more {
	font-size: 4.35897vw;
	line-height: 6.66667vw;
	margin-top: 5.12821vw;
}

.block48bText + .block48bText {
	margin-top: 10.25641vw;
}

.block48bText h3 {
	font-size: 5.89744vw;
	line-height: 8.46154vw;
	margin-bottom: 3.84615vw;
}

.block48bTextInner {
	max-height: 32.30769vw;
}

.block48FrameInner > div + div {
	margin-top: 17.94872vw;
}

.block48hInner h2, .block48hInner h3 {
	font-size: 5.89744vw;
	line-height: 8.46154vw;
	margin-bottom: 5.12821vw;
}

.block48hLine {
	font-size: 3.84615vw;
	line-height: 5.89744vw;
	padding: 2.5641vw 0 2.82051vw;
	border-top: .25641vw solid #222a28;
}

.block48cItem h2 {
	font-size: 5.89744vw;
	line-height: 8.46154vw;
	margin-bottom: 5.12821vw;
}

.block48cDistrict {
	top: 1.28205vw;
	font-size: 5.12821vw;
	line-height: 7.69231vw;
}

.block48hImg {
	margin-bottom: 8.97436vw;
}

.block48dItem {
	padding-bottom: 0vw;
	padding-top: 17.94872vw;
}

.block48dInner {
	padding: 0 4.61538vw 0 4.61538vw;
}

.block48dItem h2 {
	font-size: 8.20513vw;
	line-height: 10.76923vw;
	margin-bottom: 7.69231vw;
}

.block48dEmbed {
	padding-bottom: 0vw;
	margin-left: -4.61538vw;
}

footer {
	padding: 41.02564vw 6.15385vw 15.38462vw;
	font-size: 3.58974vw;
	line-height: 4.35897vw;
}

body.isLP footer {
	padding: 0vw 6.15385vw 5.12821vw;
}

body.isLP .layoutContent {
	min-height: calc(100vh - 42.82051vw);
}

body.art133 footer {
	padding-bottom: 38.46154vw;
}

.layoutFooterBottom {
	padding: 6.66667vw 0vw 0vw;
	font-size: 2.5641vw;
	line-height: 3.07692vw;
}

.layoutFooterBottom > a > svg {
	height: 11.79487vw;
	margin-left: 4.35897vw;
}

nav.navFooter {
	width: calc(100% - 30.76923vw);
	padding-right: 4.35897vw;
}

.layoutFooterTop {
	padding: 0vw 0 15.38462vw 0;
	font-size: 3.58974vw;
	line-height: 6.15385vw;
}

.layoutFooterTop > a > svg {
	height: 11.79487vw;
}

.layoutFooterLogo svg {
	width: 40.51282vw;
}

.layoutFooterLogo span {
	margin-top: 2.05128vw;
	font-size: 2.82051vw;
	line-height: 3.07692vw;
}

.layoutFooterRight {
	margin-top: 13.33333vw;
}

.layoutFooterRight h3 {
	font-size: 3.84615vw;
	line-height: 6.66667vw;
	margin-bottom: 5.12821vw;
	letter-spacing: .12821vw;
}

.layoutFooterRight p {
	font-size: 3.58974vw;
	line-height: 4.10256vw;
}

.layoutFooterRight p strong {
	font-size: 4.87179vw;
	line-height: 5.64103vw;
	margin-top: 1.28205vw;
}

.layoutFooterRight p + p {
	margin-top: 7.69231vw;
}

nav.navSocial {
	margin-top: 11.53846vw;
}

nav.navSocial li svg {
	width: 8.71795vw;
}

nav.navSocial li+li {
	margin-left: 6.41026vw;
}

footer.footer_full .layoutFooterBottom {
	padding: 0 0vw 5.12821vw;
}

footer.footer_full .layoutFooterBottom nav.navFooter {
	padding: 0 4.35897vw;
}

footer.footer_full .layoutFooterBottom nav.navFooter ul li + li {
	margin-left: 0vw;
	margin-top: 0vw;
}

.layoutFooterBottom .toTop {
	font-size: 3.07692vw;
	line-height: 3.58974vw;
	top: 6.66667vw;
	right: 14.87179vw;
}

a.lang_switch {
	font-size: 3.07692vw;
	line-height: 3.58974vw;
	top: 6.66667vw;
	right: 0vw;
	margin: 0vw;
}

.layoutFooterBottom > .toTop > svg {
	height: 2.5641vw;
	margin-left: 3.07692vw;
}

nav.navFooter ul {
	font-size: 3.07692vw;
	line-height: 3.58974vw;
}

.text p+h2, .text p+h3, .text ul+h2, .text ul+h3 {
	margin-top: 10.25641vw;
}

.text p+p, .text p+ul, .text ul+p, .text ul+ul {
	margin-top: 3.84615vw;
}

.text li {
	padding: 0 0 0 6.41026vw;
}

.text li:before {
	left: 0vw;
	top: 0vw;
}

.text li+li {
	margin-top: 3.07692vw;
}

body.isLP nav.navFooter ul li {
	margin: 0vw 1.79487vw;
}

.ado19 .block06Line {
	max-width: calc(100% - 12.30769vw);
	margin: 0 auto 7.69231vw;
}

.ado19 .block06Line svg {
	height: 12.30769vw;
}

.ado19 .block06Text {
	font-size: 14.35897vw;
	line-height: 17.17949vw;
	width: calc(100% - 12.30769vw);
	margin-left: 6.15385vw;
}

.ehom2 .block60Item + .block06Item {
	margin-top: 23.07692vw;
}

.ehom2 .block06Inner {
	padding: 16.15385vw 6.15385vw 17.4359vw;
}

.ehom2 .block06Text {
	font-size: 7.69231vw;
	line-height: 9.74359vw;
}

body.new .block40aItem +.block08Item {
	padding-bottom: 0vw;
}

body.new .block08Btn {
	bottom: 5.12821vw;
	left: 5.38462vw;
}

body.new .block08Btn>a {
	font-size: 2.51282vw;
	line-height: 2.82051vw;
	height: 7.69231vw;
	padding: 2.30769vw 3.58974vw 2.5641vw 3.84615vw;
}

body.new .block08Imgs .next {
	right: 5.12821vw;
	bottom: 5.12821vw;
	width: 7.69231vw;
	height: 7.69231vw;
}

body.new .block08Imgs .prev {
	right: 13.07692vw;
	bottom: 5.12821vw;
	width: 7.69231vw;
	height: 7.69231vw;
}

body.new .block08Imgs .prev svg, body.new .block08Imgs .next svg {
	width: 2.30769vw;
	height: 4.35897vw;
}

.ado19 .block66aItem + .block08Item {
	margin-top: 12.82051vw;
}

.ado19 .block08Img {
	width: 100vw;
	height: 89.74359vw;
}

.ado19 .block08Btn .btn {
	font-size: 3.07692vw;
	line-height: 3.69231vw;
	padding: 2.05128vw 2.5641vw;
}

.ado19 .block08Btn {
	top: 6.41026vw;
	right: 6.41026vw;
}

.ado19 .block08Imgs a.slick-arrow {
	width: 10.25641vw;
	height: 10.25641vw;
	top: calc(50% - 5.12821vw);
}

.ado19 .block08Imgs a.prev {
	left: 6.15385vw;
}

.ado19 .block08Imgs a.next {
	right: 6.15385vw;
}

.block43Item h1, .block43Item h2 {
	padding: 0 4.35897vw;
}

.block43Img {
	width: calc(100vw - 8.71795vw);
	height: calc(100vw - 8.71795vw);
}

.wevi .block43Img {
	width: calc(100vw - 8.71795vw);
	height: calc(100vw - 8.71795vw);
}

.wevi .block43Entry .block43Img:last-child {
	margin-top: 0vw;
}

.block43Entry {
	padding-right: 0vw;
}

.block43Entries>.slick-arrow {
	width: 12.82051vw;
	height: 12.82051vw;
	top: 0vw;
	margin-top: 3.84615vw;
}

.wevi .block43Entries>.slick-arrow {
	width: 12.82051vw;
	height: 12.82051vw;
	top: 0vw;
	margin-top: 3.84615vw;
}

.block43Entries > .block43Next {
	transform: translateX(0vw);
	margin-left: 0vw;
	margin-right: 4.35897vw;
}

wevi. .block43Entries > .block43Next {
	transform: translateX(0vw);
	margin-left: 0vw;
	margin-right: 4.35897vw;
}

.block43Entries {
	padding: 0vw;
	margin-bottom: 6.41026vw;
}

.block43Entries::before {
	width: 58.97436vw;
	height: 30vw;
	right: 0vw;
	bottom: -6.41026vw;
}

.block43Item h2+.block43Entries, .block43Item h1+.block43Entries {
	margin-top: 7.69231vw;
}

.ado19 .block43Item.logo2 .block43Inner {
	padding-bottom: 15.38462vw;
}

.ado19 .block43Entries {
	width: 87.69231vw;
	margin-left: 6.15385vw;
	margin-bottom: 0vw;
}

.ado19 .block43Entry {
	padding-right: 0vw;
}

.ado19 .block43Entry .block43Img:last-child {
	margin-top: 67.17949vw;
	width: 79.48718vw;
	height: 60.51282vw;
	margin-left: 0vw;
}

.ado19 .block43Item.logo2 .block43Entry .block43Img:last-child {
	margin-top: 0vw;
	width: 79.48718vw;
	height: 60.51282vw;
	margin-right: 0vw;
}

.ado19 .block43Entry .block43Img:first-child {
	margin-top: 0vw;
	width: 79.48718vw;
	height: 100.51282vw;
	margin-left: 8.20513vw;
}

.ado19 .block43Item.logo2  .block43Entry .block43Img:first-child {
	margin-top: 51.02564vw;
	width: 79.48718vw;
	height: 100.51282vw;
}

.ado19 .block43Claim {
	right: 21.79487vw;
	top: 128.71795vw;
	width: 56.41026vw;
}

.ado19 .block43Item.logo2 .block43Claim {
	right: 21.79487vw;
	top: 72.30769vw;
	width: 56.41026vw;
}

.ado19 .block43Entries>.slick-arrow {
	width: 10.25641vw;
	height: 10.25641vw;
	top: 105.64103vw;
	right: 0vw;
}

.ado19 .slick-arrow svg {
	width: 10.25641vw;
}

.ado19 .block43Item.logo2 .block43Entries>.slick-arrow {
	width: 10.25641vw;
	height: 10.25641vw;
	bottom: -15.38462vw;
	right: 8.20513vw;
}

.ado19 .block43Entries > .block43Next {
	transform: translateX(0vw);
	margin-left: 0vw;
}

.ado19 .block43Item.logo2 .block43Entries > .block43Next {
	transform: translateX(0vw);
	margin-left: 0vw;
}

.ado19 .block43Entries > .block43Prev {
	right: 14.10256vw;
}

.ado19 .block43Item.logo2 .block43Entries > .block43Prev {
	right: 22.30769vw;
}

.block44Inner {
	padding-left: 0vw;
}

.block44Data {
	padding: 0 4.35897vw;
}

.block44Entries {
	margin-top: 2.5641vw;
	padding: 0 4.35897vw;
}

.block44Data h2+.block44Text {
	margin-top: 3.84615vw;
}

.block44Ornament {
	margin-top: 2.5641vw;
}

.block44Ornament svg {
	width: 44.87179vw;
	height: 25.64103vw;
}

.block44Entry {
	border: 0vw !important;
}

.block44Entry:first-child {
	margin-top: 0vw;
}

.block44Entry + .block44Entry {
	margin-top: 3.58974vw;
}

.block44Icon {
	width: 10.76923vw;
	height: 10.76923vw;
	margin-right: 4.61538vw;
}

.ado19 .block44Inner {
	padding: 15.38462vw 0 17.94872vw 0;
	width: calc(100vw - 12.30769vw);
}

.ado19 .block44Entries {
	margin-top: 12.82051vw;
	padding: 0vw;
}

.ado19 .block44Topline {
	margin-bottom: 3.07692vw;
}

.ado19 .block44Data h2+.block44Text {
	margin-top: 2.5641vw;
}

.ado19 .block44Link {
	margin-top: 6.41026vw;
}

.ado19 .block44Icon svg {
	height: 4.10256vw;
}

.ado19 .block44Icon {
	width: 10.25641vw;
	margin: 0 0 0 -.51282vw;
}

.ado19 .block44Entry {
	padding: 4.35897vw 0 4.61538vw .25641vw;
	margin-top: 0vw;
	border-bottom: .25641vw solid var(--color-black) !important;
}

.ado19 .block44Entry + .block44Entry {
	margin-top: .25641vw;
}

.block49Text {
	margin-top: 3.84615vw;
}

.block49Inner {
	padding-left: 4.61538vw;
	padding-right: 4.35897vw;
}

.ado19.art149 .block49Item {
	min-height: calc(100vh - 38.97436vw);
}

.ado19 .block49Inner {
	padding-left: 6.15385vw;
	padding-right: 6.15385vw;
}

.block49Item select, .block49Item textarea, .block49Item input[type="text"] {
	margin-top: 2.82051vw !important;
}

.block49Img {
	margin-bottom: 7.69231vw;
	margin-top: 7.69231vw;
}

.block49Item h1, .block49Item h2 {
	letter-spacing: 0vw;
}

.block49Text, .block49Text p {
	font-size: 4.87179vw;
	line-height: 7.69231vw;
}

.block49Item [name="accept"] + label {
	font-size: 3.33333vw;
	line-height: 4.87179vw;
	margin-bottom: 6.41026vw;
	margin-top: 5.12821vw;
}

.ado19 .block49Item [name="accept"] + label {
	font-size: 2.5641vw;
	line-height: 3.33333vw;
	margin-bottom: 6.41026vw;
	margin-top: 5.89744vw;
	padding-left: 12.30769vw;
}

.ado19 .block49Item input[type="checkbox"] + label::before {
	top: -.25641vw;
}

.ado19 .block49Img {
	width: 74.87179vw;
	margin-top: 0vw;
	margin-bottom: 5.12821vw;
}

.ado19 .block49Item:first-child .block49Inner {
	padding-top: 17.69231vw;
}

.ado19 .block49Topline {
	margin-bottom: 2.5641vw;
}

.ado19 .block49Item h1, .ado19 .block49Item h2 {
	margin-bottom: -1.02564vw;
}

.ado19 .block49Text, .block49Text p {
	font-size: 3.84615vw;
	line-height: 6.15385vw;
}

.ado19 * + .block49Form {
	margin-top: 3.58974vw;
}

.ado19.art142 * + .block49Form {
	margin-top: 3.58974vw;
}

.ado19 .block49Item input[type="text"][name="street"], .ado19 .block49Item input[type="text"][name="city"] {
	width: 60.25641vw !important;
}

.ado19 .block49Item input[type="text"][name="streetno"], .ado19 .block49Item input[type="text"][name="postalcode"] {
	width: 24.35897vw !important;
}

.wevi.art123 .block49Item {
	min-height: calc(100vh - 47.17949vw);
}

.wevi.art123 .block49Item .block49Inner {
	padding-top: 0vw;
	padding-bottom: 0vw;
	margin-top: 12.82051vw;
}

.wevi.art123 .block49Data {
	transform: translateY(0vw);
}

.wevi.art123 .block49Item h1, .wevi.art123 .block49Item h2 {
	font-size: 5.12821vw;
	line-height: 7.69231vw;
	margin-bottom: 5.12821vw;
}

.wevi.art123 .block49Img {
	width: 64.10256vw;
	margin-left: 13.33333vw;
	margin-bottom: 0vw;
	margin-top: 7.69231vw;
}

.wevi.art123 .block49Item select {
	width: 27.94872vw !important;
	margin-top: 0vw !important;
}

.wevi.art123 .block49Item input[type="text"] {
	width: 26.92308vw !important;
	margin-top: 0vw !important;
}

.wevi.art123 .block49Item input[type="text"][name="email"], .wevi.art123 .block49Item input[type="text"][name="phone"] {
	width: 42.05128vw !important;
	margin-top: 2.5641vw !important;
}

.ado19.art149 .block49Item:first-child .block49Inner {
	padding-top: 12.82051vw;
}

.ado19.art149 .block49Item .block49Inner {
	padding-top: 12.82051vw;
}

.ado19.art149 .block49Data {
	transform: translateY(0vw);
}

.ado19.art149 .block49Item h1, .ado19.art149 .block49Item h2 {
	font-size: 4.87179vw;
	line-height: 5.89744vw;
	margin-bottom: 6.41026vw;
}

.ado19.art149 .block49Img {
	width: 64.10256vw;
	margin-bottom: 7.69231vw;
	margin-top: 8.97436vw;
}

.ado19.art149 .block49Item [name="accept"] + label {
	padding: 0vw 0 0 10.76923vw;
}

.ado19.art149 .block49Submit {
	margin-top: 0vw;
}

.ado19 .block51Item + div {
	margin-top: 25.64103vw;
}

.block51Item h1, .block51Item h2 {
	margin-bottom: 3.84615vw;
}

.ado19 .block51Topline {
	margin-bottom: 3.07692vw;
}

.ado19 .block51Item h1, .ado19 .block51Item h2 {
	margin-bottom: 3.84615vw;
	font: 600 10.25641vw/12.30769vw "Brockmann", sans-serif;
}

.block51Item.hasNoImg h1, .block51Item.hasNoImg h2 {
	margin-bottom: 6.41026vw;
	font: 400 14.35897vw/14.87179vw "Lack Line", sans-serif;
}

.wevi .block51Item.hasNoImg h1, .wevi .block51Item.hasNoImg h2 {
	margin-bottom: 6.41026vw;
	font: 400 14.35897vw/14.87179vw "Lack Line", sans-serif;
}

.ado19 .block51Item.hasNoImg h1, .ado19 .block51Item.hasNoImg h2 {
	margin-bottom: 2.5641vw;
	font: 600 10.25641vw/12.30769vw "Brockmann", sans-serif;
}

.block51Inner {
	padding: 17.94872vw 4.35897vw 17.94872vw 4.35897vw;
}

.block51Item.hasNoImg .block51Inner {
	padding: 10.25641vw 4.35897vw 17.94872vw 4.35897vw;
}

.block51Item.hasNoImg .block51Inner::before {
	right: 3.84615vw;
	top: 10.25641vw;
	width: 45.64103vw;
	height: 30.25641vw;
}

.wevi .block51Item.hasNoImg .block51Inner::before {
	right: 3.84615vw;
	top: 10.25641vw;
	width: 45.64103vw;
	height: 30.25641vw;
}

.block51Data {
	margin-top: 5.12821vw;
}

.block51Item.hasNoImg .block51Data {
	margin-top: 0vw;
}

.block51Link {
	margin-top: 5.12821vw;
}

.block51Img {
	width: 51.28205vw;
	height: 51.28205vw;
}

.ado19 .block51Item:first-child .block51Inner {
	padding-top: 15.38462vw !important;
	padding-left: 6.15385vw !important;
	padding-right: 6.15385vw !important;
}

.ado19 .block51Link {
	margin-top: 6.41026vw;
}

.ado19 .block51Img {
	margin: 0 auto 2.5641vw;
}

.ehom2 .block51Inner {
	max-width: 214.35897vw;
}

.ehom2 .block51Item.hasNoImg .block51Inner {
	padding: 12.82051vw 6.15385vw 0;
}

.ehom2 .block51Item.hasNoImg h1, .ehom2 .block51Item.hasNoImg h2 {
	margin-bottom: 2.82051vw;
	font: 700 10.25641vw/12.30769vw "Jeko", sans-serif;
}

.ehom2 .block51Topline {
	margin-bottom: 3.33333vw;
}

.ehom2 .block51Link {
	margin-top: 7.69231vw;
	gap: 3.84615vw;
}

.ehom2 .block51Item.hasImg .block51Data {
	padding: 0 6.15385vw;
}

.ehom2 .block51Img {
	margin-bottom: 10.25641vw;
	height: 111.53846vw;
}

.block52Inner {
	padding-right: 4.35897vw;
	padding-left: 4.35897vw;
}

.block52Inner > h1, .block52Inner > h2 {
	margin-bottom: 3.84615vw;
}

.block52Inner>h1+.text h3:first-child {
	margin-top: 10.25641vw;
}

.block52Link {
	margin-top: 5.12821vw;
}

.ado19 .block52Inner {
	padding-top: 15.38462vw;
	padding-right: 6.15385vw;
	padding-left: 6.15385vw;
}

.ado19 .block52Item h1 {
	font-size: 7.17949vw;
	line-height: 8.46154vw;
	margin-bottom: 3.84615vw;
}

.ado19 .block52Item h2, .ado19 .block52Item h3 {
	font-size: 4.87179vw;
	line-height: 5.89744vw;
	margin-bottom: 2.5641vw;
}

.ado19 .block52Link {
	margin-top: 10.25641vw;
}

.wevi .block54Entry {
	margin-left: 0vw;
	min-width: 32.05128vw;
	margin-bottom: 13.58974vw;
	padding-left: 0vw;
}

.wevi .block54Entry:before {
	top: 7.94872vw;
	height: 16.66667vw;
	max-width: 64.10256vw;
	min-width: 32.05128vw;
}

.ado19 .block54Data {
	width: calc(100% - 12.30769vw);
	margin-left: 6.15385vw;
}

.ado19 .block54Img {
	border-bottom: .25641vw solid var(--color-black);
	margin-top: 12.82051vw;
}

.ado19 .block54Img img {
	width: calc(100% - 6.15385vw);
}

.ado19 .block54Data .topline {
	margin-bottom: 2.82051vw;
}

.ado19 .block54Value {
	border-bottom: .25641vw solid var(--color-black);
	padding-bottom: 1.53846vw;
}

.ado19 .block54Caption {
	padding-top: 2.05128vw;
}

.ado19 .block54Entry + .block54Entry {
	margin-top: 4.61538vw;
}

.block55Inner {
	min-height: 46.15385vw;
	padding: 0 4.35897vw;
}

.block55Img {
	width: 46.15385vw;
	height: 23.07692vw;
	left: 4.35897vw;
	top: 23.07692vw;
}

.block55Img2 {
	width: 23.07692vw;
	height: 23.07692vw;
	right: 4.35897vw;
	top: 0vw;
}

.block55Logo {
	width: 66.66667vw;
	margin-top: 8.97436vw;
}

.block55Inner h2 {
	margin-top: 5.12821vw;
}

.block55Inner h2 > svg {
	height: 4.35897vw;
	margin-left: 2.30769vw;
}

.block55Text {
	margin-top: 10.25641vw;
}

.block55Link {
	margin-top: 5.12821vw;
}

.ado19 .block55Img {
	height: calc(100vh - 16.92308vw);
}

.ado19 .block55Data {
	top: calc(50% + 2.5641vw);
	width: 70.76923vw;
}

.ado19 .block55Logo {
	width: 58.97436vw;
}

.ado19 .block55Text {
	margin-top: 6.41026vw;
}

.ehom2 .block60Item.layout2 {
	padding-bottom: 0vw;
}

.block60Item.color2+.block60Item.color2 .block60Inner, .block60Item+.block60Item.color2 .block60Inner {
	padding-top: 23.07692vw;
}

.block60Imgs {
	width: 100vw;
}

.block60Img {
	width: 100vw !important;
	height: 108.97436vw !important;
}

.block60Data {
	padding: 14.10256vw 6.15385vw 0vw;
	transform: translateY(0vw);
}

.ehom2 .block60Item {
	padding-bottom: 0vw;
}

.ehom2 .block60Item.layout1 .block60Data {
	padding: 14.10256vw 6.15385vw 0vw;
}

.ehom2 .block60Item.color2+.block60Item.color2 .block60Inner .block60Data, .ehom2 .block60Item+.block60Item.color2 .block60Inner .block60Data {
	padding: 13.07692vw 6.15385vw 0vw;
}

.block60DataInner {
	padding-bottom: 0vw;
}

.block60DataInner > h2 {
	padding: 0vw 0vw;
	margin-top: 3.33333vw;
}

.block60Item .block60Text {
	margin-top: 3.84615vw;
}

.ehom2 .block60Item .block60Text {
	margin-top: 2.30769vw;
}

.ado19 .block60Data {
	padding: 0vw 6.15385vw 11.53846vw;
	transform: translateY(0vw);
}

.ado19 .block60DataInner {
	padding-bottom: 0vw;
}

.ado19 .block60Item h1, .ado19 .block60Item h2 {
	padding: 0 0vw;
	margin-top: 3.07692vw;
}

.ado19 .block60Item .block60Text {
	margin-top: 2.82051vw;
}

.ado19 .block60Imgs {
	width: 87.69231vw;
	margin-left: 6.15385vw;
}

.ado19 .block60Img {
	width: 87.69231vw !important;
	height: 105.12821vw !important;
}

.ado19 .block60Button {
	margin-top: 6.41026vw;
}

.ado19 .block60Imgs .slick-dots {
	margin: 2.5641vw 0 0;
}

.ado19 .block60Imgs .slick-dots li {
	width: 1.53846vw;
	height: 1.53846vw;
	margin: 0 1.02564vw;
}

.ado19 .block60Item.layout2 .block60Inner .block60Data {
	margin-top: 8.71795vw;
	padding-bottom: 0vw;
}

.ehom2 .block60Item.color2 + .block60Item.color2 .block60Inner {
	padding-top: 23.07692vw;
}

.block60Button {
	gap: 3.84615vw;
}

.block65Bubble {
	right: 7.69231vw;
	top: 7.94872vw;
	width: 25.64103vw;
	height: 25.64103vw;
	font-size: 3.07692vw;
	line-height: 3.58974vw;
}

.block65Data {
	top: calc(50% - 11.53846vw);
	width: 53.84615vw;
}

.block65Data span {
	margin-top: 2.05128vw;
	font-size: 3.33333vw;
	line-height: 4.10256vw;
}

.block65Skip {
	bottom: 6.41026vw;
}

.block65Skip svg {
	width: 5.64103vw;
}

.block65Item.layout2 .block65Data {
	width: calc(100% - 12.30769vw);
	top: calc(50% - 2.5641vw);
}

.block65Data h1, .block65Data h2 {
	font-size: 12.30769vw;
	line-height: 14.87179vw;
}

.block65Item.layout2 .block65Img {
	max-height: calc(100vh - 16.92308vw);
}

.block65Item.layout2 .block65Bubble {
	top: 7.69231vw;
}

.ado19 .block66LightboxNext, .ado19 .block66LightboxPrev {
	width: 10.25641vw;
	height: 10.25641vw;
}

.ado19 .block66LightboxPrev {
	left: 6.15385vw !important;
}

.ado19 .block66LightboxNext {
	right: 6.15385vw !important;
}

.ado19 .block66LightboxClose {
	width: 7.69231vw;
	height: 7.69231vw;
	right: 6.15385vw;
	top: 6.15385vw;
}

.block66LightboxCounter {
	left: 4.61538vw;
	top: 7.4359vw;
	font-size: 3.84615vw;
	line-height: 6.66667vw;
}

.block66Item.layout2 .block66Inner {
	padding: 15.38462vw 0vw 17.94872vw;
	width: calc(100% - 12.30769vw);
}

.block66Item.layout1 .block66Inner {
	padding: 15.38462vw 0vw 0vw;
	width: calc(100% - 12.30769vw);
}

.block66Entry + .block66Entry {
	margin-top: 6.15385vw;
}

.block66Item h1, .block66Item h2 {
	margin: 3.07692vw 0 8.46154vw;
	font-size: 10.25641vw;
	line-height: 12.30769vw;
}

.block66Img {
	height: 57.4359vw;
}

.block66Data {
	padding: 4.35897vw 5.12821vw 7.69231vw;
}

.block66Entry h3 {
	font-size: 3.58974vw;
	line-height: 4.87179vw;
	margin-bottom: 2.30769vw;
}

.block66Rent {
	font-size: 7.17949vw;
	line-height: 8.20513vw;
	margin-bottom: 5.12821vw;
}

.block66Rent + .block66Rent {
	margin-top: -4.61538vw;
}

.block66Load {
	margin-top: 10.25641vw;
}

.block66Entries.has4 .block66Facts {
	font-size: 3.07692vw;
	line-height: 3.58974vw;
}

.block66LightboxNav {
	bottom: 2.5641vw;
}

.block66Lightbox[data-imgcount="2"] .block66LightboxNavImgs {
	width: 53.84615vw;
}

.block66Lightbox[data-imgcount="3"] .block66LightboxNavImgs {
	width: 82.05128vw;
}

.block66Lightbox[data-imgcount="4"] .block66LightboxNavImgs {
	width: 110.25641vw;
}

.block66Lightbox[data-imgcount="5"] .block66LightboxNavImgs {
	width: 138.46154vw;
}

.block66LightboxNavImg {
	margin: 0 1.28205vw;
	width: 25.64103vw !important;
	height: 25.64103vw !important;
}

.block111LightboxImg.is_render_img::after {
	width: 18.97436vw;
	height: 5.12821vw;
	left: 3.84615vw;
	bottom: 3.84615vw;
}

.block66Img a.is_render_img::after {
	width: 22.5641vw;
	height: 6.15385vw;
	left: 3.84615vw;
	bottom: 3.84615vw;
}

html[lang="en"] .block66Img a.is_render_img::after {
	width: 26.41026vw;
	height: 6.15385vw;
}

.block66hImg.isGenerated {
	height: 8.20513vw;
}

.block66aItem {
	padding: 0vw;
}

.block66aInner {
	padding: 15.38462vw 6.15385vw 0;
}

.block66aTopline {
	font-size: 2.82051vw;
	line-height: 3.33333vw;
	margin-bottom: 3.07692vw;
	padding-left: 0vw;
}

.block66aItem h1 {
	font-size: 9.23077vw;
	line-height: 11.02564vw;
	margin-bottom: 6.41026vw;
}

.block66Frame {
	padding: 0 6.15385vw;
	margin-top: 12.82051vw;
}

.block66dInner {
	padding: 0 6.15385vw;
}

.block66aFacts {
	font-size: 3.58974vw;
	line-height: 4.87179vw;
}

.block66aFact + .block66aFact {
	margin-left: 4.10256vw;
}

.block66aFact.isText {
	font-size: 7.17949vw;
	line-height: 8.46154vw;
	margin-bottom: 3.84615vw;
}

.block66aFact svg {
	width: 6.92308vw;
	margin-right: 1.53846vw;
}

.block66aFlags {
	margin-right: 0vw;
	margin-bottom: 5.12821vw;
}

.block66aFlags > div {
	height: 5.89744vw;
	padding: 1.28205vw 2.05128vw 1.53846vw;
	font-size: 2.5641vw;
	line-height: 3.07692vw;
	margin-right: 2.5641vw;
}

.block66aActions {
	margin-top: 5.38462vw;
	gap: 2.05128vw;
}

.block66aActions .btn {
	font-size: 2.82051vw;
	line-height: 3.33333vw;
	padding: 1.79487vw 2.05128vw 1.79487vw;
}

.block66LightboxClose {
	width: 12.82051vw;
	right: 4.35897vw;
	top: 4.35897vw;
}

.block66LightboxCounter {
	left: 4.61538vw;
	top: 7.4359vw;
	font-size: 3.84615vw;
	line-height: 6.66667vw;
}

.block66bText h3 {
	font-size: 4.87179vw;
	line-height: 5.89744vw;
	margin-bottom: 2.5641vw;
}

.block66bData > div:first-child > h3 {
	font-size: 7.17949vw;
	line-height: 8.46154vw;
	margin-bottom: 2.5641vw;
}

.block66bText p {
	font-size: 3.84615vw;
	line-height: 6.15385vw;
}

.block66bText + .block66bText {
	margin-top: 12.82051vw;
}

.block66bText + .block66bText h3 {
	font-size: 4.87179vw;
	line-height: 5.89744vw;
}

.block66bText ul li {
	font-size: 3.84615vw;
	line-height: 6.15385vw;
	padding-left: 7.17949vw;
}

.block66bText ul li + li {
	margin-top: 2.5641vw;
}

.block66hInner h2, .block66hInner h3 {
	font-size: 4.87179vw;
	line-height: 5.89744vw;
	margin-bottom: 4.61538vw;
}

.block66hLink {
	font-size: 3.84615vw;
	right: 0vw;
	top: .25641vw;
}

.block66hLine {
	font-size: 3.84615vw;
	line-height: 6.15385vw;
	padding: 2.30769vw 0 2.5641vw;
	border-top: .25641vw solid var(--color-black);
}

.block66hImg {
	margin-bottom: 5.89744vw;
}

.block66FrameInner > div + div {
	margin-top: 12.82051vw;
}

.block66eItem h2 {
	margin-bottom: 4.61538vw;
}

.block66eItem li:nth-child(1) {
	border-top: .25641vw solid var(--color-black);
}

.block66eItem li {
	font-size: 3.84615vw;
	line-height: 6.15385vw;
	border-bottom: .25641vw solid var(--color-black);
	padding: 2.82051vw 0 3.33333vw 9.74359vw;
}

.block66eItem li:before {
	top: 2.82051vw;
	width: 6.15385vw;
	height: 6.15385vw;
}

.block66cItem h2 {
	font-size: 4.87179vw;
	line-height: 5.89744vw;
	margin-bottom: 5.12821vw;
}

.block66cDistrict {
	top: .25641vw;
	font-size: 3.84615vw;
	line-height: 6.15385vw;
}

.block66dItem h2 {
	margin-bottom: 7.69231vw;
}

.block66dEmbed {
	padding-bottom: 0vw;
	margin-left: -6.15385vw;
}

.block66dInner iframe {
	height: 89.74359vw;
}

.block66bSide {
	bottom: 0vw;
	left: 0vw;
	padding-bottom: 0vw;
}

.block66bSideData p.table+p.table+p.table {
	margin-top: 0vw;
	padding-top: 0vw;
}

.block66bSideData p.table, .block66bSideData p.table span + span.preisgesamt {
	font-size: 3.58974vw;
	line-height: 4.87179vw;
}

.block66bSideData .btn {
	font-size: 3.58974vw;
	line-height: 4.10256vw;
	padding: 2.82051vw 5.38462vw 3.07692vw;
	margin-top: 1.53846vw;
}

.block66bSideData .btn + .btn {
	margin-top: 1.53846vw;
}

.block66bSideData {
	padding: 3.07692vw 4.35897vw 4.87179vw 23.07692vw;
}

.block66bSideData p.table {
	font-size: 3.58974vw;
	line-height: 4.87179vw;
}

.block68Inner {
	width: calc(100% - 12.30769vw);
	margin-left: 6.15385vw;
}

.block68Data h1, .block68Data h2 {
	margin-top: 3.07692vw;
}

.block68Text {
	margin-top: 2.5641vw;
}

.block68Button {
	margin-top: 6.41026vw;
}

.block68Entries {
	margin-top: 10.25641vw;
}

.block68Entry {
	width: 63.33333vw;
}

.block68Img + h3 {
	margin-top: 2.5641vw;
}

.block68Entry + .block68Entry {
	margin-left: 24.87179vw;
	margin-top: 8.20513vw;
}

.block68Phone {
	margin-top: .51282vw;
}

.ehom2 .block68Inner {
	padding: 12.82051vw 6.15385vw 16.66667vw;
}

.ehom2 .block68Data h1, .ehom2 .block68Data h2 {
	font-size: 7.69231vw;
	line-height: 10.25641vw;
}

.ehom2 .block68Topline {
	margin-bottom: 2.05128vw;
}

.ehom2 .block68Button {
	margin-top: 7.69231vw;
}

.ehom2 .block68Entries {
	margin-top: 12.82051vw;
	padding-top: 0vw;
	padding-bottom: 6.66667vw;
}

.ehom2 .block68EntriesInner {
	width: 119.48718vw;
}

.ehom2 .block68Entry + .block68Entry {
	margin: 0 0 0 7.69231vw;
}

.ehom2 .block68Entry h3 {
	font-size: 5.12821vw;
	line-height: 7.17949vw;
	margin-top: 4.61538vw;
}

.ehom2 .block68Phone {
	font-size: 3.84615vw;
	line-height: 5.64103vw;
}

.ehom2 .block68Entry {
	width: 55.89744vw;
}

.ehom2 .block68Scrollbar {
	height: .25641vw;
	font-size: .25641vw;
	line-height: .25641vw;
	margin: -.25641vw 0 0 0;
}

.ehom2 .block68ScrollHandle {
	top: -1.28205vw;
	width: 7.69231vw;
	height: 2.82051vw;
}

.block69Inner {
	width: calc(100% - 12.30769vw);
	margin-left: 6.15385vw;
}

.block69Item h1, .block69Item h2 {
	margin-top: 3.07692vw;
}

.block69Item select {
	background-size: 3.84615vw auto;
	background-position: right 2.82051vw top 5.38462vw;
}

.block69FormCol > * + input {
	margin-top: 2.82051vw;
}

.block69Form {
	margin-top: 6.41026vw;
}

.block69Item textarea {
	height: 30.76923vw;
	margin-top: 3.07692vw;
}

.block69Item input[type="checkbox"] + label {
	margin: 0vw 0vw 0vw;
	bottom: -45.64103vw;
	font: 500 2.5641vw/3.33333vw "Brockmann", sans-serif;
	padding-top: 1.02564vw;
	padding-left: 12.5641vw;
}

.block69Submit {
	margin-top: 18.46154vw;
}

.ehom2 .block69Inner {
	padding: 0 6.15385vw;
}

.ehom2 .block69Item:first-child {
	margin-top: 12.30769vw;
}

.ehom2 .block69Form {
	margin-top: 4.35897vw;
}

.ehom2 .block69Item input[type="text"][name="email"] {
	margin-top: 2.5641vw;
}

.ehom2 .block69Item textarea {
	height: 25.64103vw;
}

.ehom2 .block69Item input[type="checkbox"] + label {
	margin-top: 4.10256vw;
	padding: 0 0 0 15.38462vw;
	font-size: 3.07692vw;
	line-height: 4.35897vw;
}

.ehom2 .block69Item input[type="checkbox"] + label::before {
	top: .76923vw;
}

.ehom2 .block69Item h1, .ehom2 .block69Item h2 {
	margin-top: 2.30769vw;
	font-size: 10.25641vw;
	line-height: 12.30769vw;
}

.ehom2 .block69FormCol > * + input {
	margin-top: 2.5641vw;
}

.ehom2 .block69Item select {
	width: 24.61538vw;
	background-position: right 3.07692vw top 4.35897vw;
	background-size: 2.05128vw auto;
}

.ehom2 .block69Item input[type="text"][name="firstname"] {
	width: 27.94872vw;
}

.ehom2 .block69Item input[type="text"][name="lastname"] {
	width: 31.28205vw;
}

.ehom2 .block69FormCol + .block69FormCol {
	margin-top: 2.5641vw;
}

.ehom2 .block69Submit {
	margin-top: 7.69231vw;
}

.block76Inner {
	padding: 0 6.15385vw;
}

.block76Item h1, .block76Item h2 {
	font-size: 10.25641vw;
	line-height: 12.30769vw;
	margin-top: 3.07692vw;
}

.block76Col:first-child {
	padding-top: 0vw;
}

.block76Data {
	padding: 0vw;
	margin-bottom: 17.94872vw;
}

.block76Button {
	margin-top: 6.41026vw;
}

.block76Img1 {
	margin-left: 0vw;
	margin-bottom: 0vw;
	width: 63.58974vw;
}

.block76Img2 {
	width: 63.58974vw;
	margin-left: 24.10256vw;
	margin-bottom: 10.76923vw;
}

.block77Inner {
	height: calc(100vh - 15.38462vw);
}

.block77Item h1, .block77Item h2 {
	font-size: 14.35897vw;
	line-height: 17.17949vw;
	padding: 0 5.12821vw;
}

.block77Skip {
	bottom: 8.20513vw;
}

.block77Skip svg {
	width: 4.61538vw;
}

.block128Item {
	margin-bottom: 0vw !important;
	min-height: calc(100vh - 42.82051vw);
}

.block128Inner {
	padding-top: 0vw;
}

.block128Nav li svg {
	width: 8.20513vw;
}

.block128Nav li + li {
	margin-left: 2.5641vw;
}

.block128Nav ul {
	padding: 2.30769vw 4.35897vw;
}

.block128FormSize {
	right: 4.35897vw;
	top: 5.12821vw;
}

.block128FormSize svg {
	width: 8.20513vw;
}

.block128FormSize span {
	width: 8.20513vw;
	height: 8.20513vw;
	font-size: 5.12821vw;
	line-height: 7.17949vw;
	border-width: 0vw .25641vw .25641vw .25641vw;
}

.block128FormLeft {
	width: calc(100vw - 12.30769vw);
	margin: 0 6.15385vw;
}

.block128Img {
	width: 33.33333vw;
	height: 28.20513vw;
}

.block128Flags > div {
	height: 7.17949vw;
	padding: 1.53846vw 2.05128vw 2.05128vw;
	font-size: 2.5641vw;
	line-height: 3.84615vw;
}

.block128Data {
	padding: 3.84615vw 5.12821vw;
	width: calc(87.69231vw - 33.33333vw);
}

.block128FormLeft h3 {
	font-size: 3.07692vw;
	line-height: 3.84615vw;
	max-height: 11.53846vw;
}

.block128Location {
	font-size: 3.07692vw;
	line-height: 3.84615vw;
	margin-top: .76923vw;
}

.block128Price {
	padding-top: 0vw;
	margin-top: 3.07692vw;
	font-size: 4.61538vw;
	line-height: 5.89744vw;
}

.block128FormAddress {
	font-size: 3.58974vw;
	line-height: 5.64103vw;
}

.block128FormRight {
	padding: 12.82051vw 6.15385vw 10.25641vw 6.15385vw;
}

.block128FormRight h3 {
	margin-bottom: 5.12821vw;
	font-size: 4.87179vw;
	line-height: 5.89744vw;
}

.block128Item input[type="text"], .block128Item textarea, .block128Item select {
	margin-bottom: 3.07692vw !important;
}

.block128Item select[name="gender"] {
	width: 24.10256vw;
}

.block128FormRight input[name="firstname"] {
	width: 25.64103vw;
}

.block128FormRight input[name="lastname"] {
	width: 31.79487vw;
}

.block128FormRight input[name="street"] {
	width: 42.30769vw;
}

.block128FormRight input[name="postalcode"], .block128FormRight input[name="city"] {
	width: 42.30769vw;
}

.block128FormRight input[name="email"], .block128FormRight input[name="phone"] {
	width: 42.30769vw;
}

.block128FormFacts {
	margin-top: 5.12821vw;
	margin-left: -.51282vw;
}

.block128Fact {
	margin: 0 0 1.53846vw !important;
}

.block128FormSettings {
	margin-top: .51282vw;
}

.block128Item input[type="checkbox"] + label {
	width: 76.15385vw;
	padding: 2.05128vw 0vw 0vw 12.82051vw;
	margin-bottom: 6.41026vw;
	font-size: 2.5641vw;
	line-height: 3.33333vw;
}

.block128Item input[type="checkbox"]+label::before {
	width: 7.17949vw;
	height: 7.17949vw;
	top: 2.05128vw;
}

.block128Item select {
	background-size: 2.82051vw 1.53846vw;
	background-position: right 2.5641vw top 5.38462vw;
}

.block128FormSettings {
	padding-left: 7.69231vw;
	background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI0IDBIMFYyNEgyNFYwWiIgZmlsbD0iI0ZGRDI1QSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEwLjE5OTggMTMuNTk4OUw0Ljc5OTggOC40MDAwNVYxMy41Mjc1TDEwLjE5OTggMTguNzI2NEwxOS4xOTk4IDkuOTI3NTJWNC44MDAwNUwxMC4xOTk4IDEzLjU5ODlaIiBmaWxsPSIjNDY0NjQ2Ii8+Cjwvc3ZnPgo=") no-repeat left -.76923vw top 2.5641vw;
	background-size: 5.64103vw auto;
}

.block128Nav > a.btn {
	padding: 3.07692vw 0 0 12.82051vw;
	height: 12.82051vw;
	background-size: 12.82051vw auto;
}

.block128FormRight * + h3 {
	margin-top: 7.69231vw;
}

.block128Item[data-profile="7"] .block128FormControls {
	margin-top: 7.69231vw;
}

.block128ListCell {
	width: 23.07692vw;
}

.block128ListRow {
	font-size: 3.58974vw;
	line-height: 5.64103vw;
}

.block128ListRow + .block128ListRow {
	margin-top: 1.28205vw;
}

.block128FormLottie {
	width: 51.28205vw;
}

.block128SuccessData {
	padding: 5.12821vw 4.61538vw 10.25641vw 4.35897vw;
}

.block128SuccessData .btn {
	margin-top: 5.12821vw;
}

.block128Fact svg {
	width: 5.64103vw;
	margin-right: 2.5641vw;
}

.block129Item {
	padding: 15.38462vw 0vw 7.69231vw;
}

.block129Item .content_text {
	transform: translateX(0vw);
	padding: 0 6.15385vw;
}

.block129Item .text2 {
	font-size: 3.84615vw;
	line-height: 6.15385vw;
	margin-top: 2.5641vw;
}

.block129Item .topline {
	margin-bottom: 3.07692vw;
}

.block129Item .mainheadline {
	font-size: 10.25641vw;
	line-height: 12.30769vw;
}

.block129Inner {
	padding: 0vw 0vw;
	width: 205.12821vw;
	margin: 7.69231vw 0 7.69231vw 0;
}

.block129Inner .image {
	width: 205.12821vw;
}

.block129Inner .pin.home {
	width: 9.74359vw;
	margin: -4.87179vw auto auto -4.87179vw;
}

.block129Inner .pin.standard {
	width: 2.5641vw;
	height: 2.5641vw;
	border: .51282vw solid transparent;
	margin: -1.28205vw auto auto -1.28205vw;
}

.block129overlay .content {
	box-shadow: 0 0 3.84615vw rgba(0, 0, 0, .33);
}

.block129overlay .close {
	top: 3.84615vw;
	right: 3.84615vw;
	width: 7.17949vw;
	height: 7.17949vw;
}

.block129overlay .text {
	padding: 6.41026vw 7.69231vw 8.97436vw 7.69231vw;
	width: 84.61538vw;
	gap: 2.5641vw;
	font-size: 3.58974vw;
	line-height: 4.87179vw;
}

.block129overlay .text .headline {
	font-size: 6.66667vw;
	line-height: 7.94872vw;
}

.block129overlay .text .headline svg {
	height: 8.97436vw;
}

}