/*
	CSS Document for XXXXXXX
	Build: XXXX XXXXXXX on behalf of SAS
	Date: March 2014
	Version: 3.1.0
*/

/* vars/mixins for sass and css reset */

/* ---------------------------------------- Variables ---------------------------------------- */

/* ---------------------------- Typography */

/* Typography baseline (in px/ratio) */

/* 20px */

/* Font stacks */

/* ---------------------------- Animation */

/* transition */

/* ---------------------------- Colors */

/* Base */

/* Primary */

/* ---------------------------- Viewport */

/* Breakpoints (in px) */

/* ---------------------------------------- Mixins ---------------------------------------- */

/*
	MEDIA QUERY
	$point: breakpoint integer in px
	$constraint: Constraint for media query (min/max)
	$feature: Media feature of query (width/height)
*/

/* ---------------------------------------- Placeholders ---------------------------------------- */

.swiper-next,
.swiper-prev,
.button_round,
.list_social a,
.footer .logo,
.header .logo,
.btn_nav_open,
.btn_nav_close {
	overflow: hidden;
	text-indent: 200%;
	white-space: nowrap;
}

/* ---------------------------------------- Reset ---------------------------------------- */

blockquote,
body,
button,
caption,
cite,
dd,
dl,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
iframe,
input,
label,
legend,
li,
ol,
p,
pre,
select,
tbody,
td,
textarea,
tfoot,
th,
thead,
tr,
ul {
	border: 0;
	font-size: 100%;
	font: inherit;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}

/* ---------------------------------------- Normalise ---------------------------------------- */

/* global */

html {
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}

/* base */

a {
	background: transparent;
}

a:active,
a:hover {
	outline: 0;
}

b,
strong {
	font-weight: bold;
}

h1,
h2,
h3,
h4 {
	font-weight: normal;
}

cite {
	font-style: normal;
}

small {
	font-size: 80%;
}

sub,
sup {
	font-size: 55%;
	line-height: 1;
	position: relative;
}

sup {
	vertical-align: super;
}

sub {
	vertical-align: baseline;
}

/* media */

img {
	border: 0;
	height: auto;
	max-width: 100%;
	vertical-align: middle;
}

/* tables */

table {
	border-collapse: collapse;
	border-spacing: 0;
	text-align: left;
}

td,
th {
	text-align: inherit;
	vertical-align: top;
}

td img,
iframe,
.lt_ie8 img {
	vertical-align: top;
}

/* form elements */

button,
label,
select,
input,
textarea {
	color: inherit;
	cursor: pointer;
	display: block;
	font: inherit;
}

button {
	background: none;
	overflow: visible;
	-webkit-font-smoothing: antialiased;
}

button:hover,
button:focus {
	text-decoration: underline;
}

button:active {
	outline: none;
}

button,
select {
	text-transform: none;
}

button[disabled],
html input[disabled] {
	cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
	height: auto;
}

optgroup {
	font-weight: bold;
}

textarea {
	overflow: auto;
	resize: vertical;
}

/* icon import */

/* ---------------------------------------- Icons ---------------------------------------- */

/* ---------------------------- Logos */

/* ---------------------------- Features */

/* ---------- set colours */

/* ---------------------------- Timeline */

/* ---------- timeline header cta arrow */

/* ---------------------------- Social */

/* ---------- set colours */

/* ---------------------------- Utility icons */

/* ---------- plus/minus */

/* ---------- menu */

/* ---------- heart */

/* ---------- arrows */

/* long */

/* short */

/* small */

/* ---------- map */

/* ---------- quote */

/* ---------- contact */

/* ---------------------------- Map icons */

/* ---------------------------- play button */

/* base styles */

/* ---------------------------------------- Variables ---------------------------------------- */

/* ---------------------------- Typography */

/* Typography baseline (in px/ratio) */

/* 20px */

/* Font stacks */

/* ---------------------------- Animation */

/* transition */

/* ---------------------------- Colors */

/* Base */

/* Primary */

/* ---------------------------- Viewport */

/* Breakpoints (in px) */

/* ---------------------------------------- Mixins ---------------------------------------- */

/*
	MEDIA QUERY
	$point: breakpoint integer in px
	$constraint: Constraint for media query (min/max)
	$feature: Media feature of query (width/height)
*/

/* ---------------------------------------- Placeholders ---------------------------------------- */

.swiper-next,
.swiper-prev,
.button_round,
.list_social a,
.footer .logo,
.header .logo,
.btn_nav_open,
.btn_nav_close {
	overflow: hidden;
	text-indent: 200%;
	white-space: nowrap;
}

/* ---------------------------------------- Grid ---------------------------------------- */

/* --------------------------- Wrapper */

.wrapper {
	margin: 0 auto;
	padding: 0 0.75em; /* 0 12px */
	position: relative;
	width: 100%;
}

.wrapper:after {
	content: "";
	display: table;
	clear: both;
}

/* ---------------------------------------- Variables ---------------------------------------- */

/* ---------------------------- Typography */

/* Typography baseline (in px/ratio) */

/* 20px */

/* Font stacks */

/* ---------------------------- Animation */

/* transition */

/* ---------------------------- Colors */

/* Base */

/* Primary */

/* ---------------------------- Viewport */

/* Breakpoints (in px) */

/* ---------------------------------------- Mixins ---------------------------------------- */

/*
	MEDIA QUERY
	$point: breakpoint integer in px
	$constraint: Constraint for media query (min/max)
	$feature: Media feature of query (width/height)
*/

/* ---------------------------------------- Placeholders ---------------------------------------- */

.swiper-next,
.swiper-prev,
.button_round,
.list_social a,
.footer .logo,
.header .logo,
.btn_nav_open,
.btn_nav_close {
	overflow: hidden;
	text-indent: 200%;
	white-space: nowrap;
}

/* ---------------------------------------- Icons ---------------------------------------- */

/* ---------------------------- Logos */

/* ---------------------------- Features */

/* ---------- set colours */

/* ---------------------------- Timeline */

/* ---------- timeline header cta arrow */

/* ---------------------------- Social */

/* ---------- set colours */

/* ---------------------------- Utility icons */

/* ---------- plus/minus */

/* ---------- menu */

/* ---------- heart */

/* ---------- arrows */

/* long */

/* short */

/* small */

/* ---------- map */

/* ---------- quote */

/* ---------- contact */

/* ---------------------------- Map icons */

/* ---------------------------- play button */

/* ---------------------------------------- Site ---------------------------------------- */

*,
*:after,
*:before {
	box-sizing: border-box;
}

html {
	height: 100%; /*overflow-y: scroll;*/
	overflow: visible !important;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

body {
	color: #333333;
	font-family: "circular-book", Arial, Helvetica, sans-serif;
	font-size: 100%; /* 16px */
	line-height: 1.25; /* 20px */
	height: 100%;
}

/* ---------------------------------------- Base ---------------------------------------- */

/* --------------------------- Headings */

h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4 {
	display: block;
	font-weight: bold;
	text-rendering: optimizeLegibility;
}

h1,
.h1 {
	font-size: 1.875em; /* 30px */
	letter-spacing: -1px;
	line-height: 1; /* 30px */
	margin-bottom: 0.5em; /* 15px */
}

h2,
.h2 {
	font-size: 1.875em; /* 30px */
	letter-spacing: -1px;
	line-height: 1.133; /* 34px */
	margin-bottom: 0.333em; /* 10px */
}

h3,
.h3 {
	font-size: 1.625em; /* 26px */
	letter-spacing: -1px;
	line-height: 1.154; /* 30px */
	margin-bottom: 0.269em; /* 7px */
}

h4,
.h4 {
	font-size: 1.125em; /* 18px */
	letter-spacing: 0;
	line-height: 1.222; /* 22px */
	margin-bottom: 0.292em; /* 7px */
}

/* --------------------------- Paragraph */

p,
.p {
	font-size: 0.938em; /* 15px */
	line-height: 1.667; /* 25px */
	margin-bottom: 1.2em; /* 18px */
}

/* paragraph styles */

.standfirst {
	font-size: 1em; /* 16px */
	line-height: 1.125; /* 18px */
	margin-bottom: 1.125em; /* 18px */
}

.secondary {
	font-size: 1.25em; /* 20px */
	line-height: 1.1; /* 22px */
}

.highlight {
	font-size: 1.75em; /* 28px */
	line-height: 1; /* 28px */
}

.highlight sub {
	font-weight: bold;
}

.icon_caption {
	color: #999999;
}

.icon_caption:last-child {
	margin-bottom: 0;
}

/* --------------------------- Links */

a {
	color: #ec008c;
	text-decoration: none;
	transition: color 150ms ease-out;
	-webkit-tap-highlight-color: transparent;
}

a:hover,
a:focus {
	text-decoration: underline;
}

/* --------------------------- List */

ul,
ol {
	font-size: 0.938em; /* 15px */
	line-height: 1.667; /* 25px */
	margin-bottom: 1.25em; /* 20px */
	zoom: 1;
}

ol {
	margin-left: 1.25em; /* 20px */
}

ul {
	list-style: none;
}

ul li {
	background: no-repeat 0 0.667em; /* 10px */
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%224%22%20height%3D%224%22%20viewBox%3D%220%200%204%204%22%3E%3Ccircle%20fill%3D%22%231F1F1F%22%20cx%3D%222%22%20cy%3D%222%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E");
	margin-bottom: 0.667em; /* 10px */
	padding-left: 0.8em; /* 12px */
	zoom: 1;
}

ol li {
	margin: 0 0 0.667em 1.667px; /* 0 0 10px 25px */
}

li > ul,
li > ol {
	font-size: 1em; /* 16px */
	margin-top: 0.75em; /* 12px */
	margin-bottom: 0;
}

ol li ul li {
	margin-left: 0;
}

ul li ol li {
	background: none;
	padding: 0;
}

/* fallback */

.no-svg li {
	background-image: url(/images/icon-bullet.png);
}

.no-svg ol li {
	background-image: none;
}

/* ---------- List reset */

.list_reset {
	font-size: 1em; /* 16px */
	list-style: none;
	margin: 0;
	padding: 0;
}

.list_reset li {
	background: none;
	margin: 0;
	padding: 0;
}

/* ---------- List inline */

.list_inline:after {
	content: "";
	display: table;
	clear: both;
}

.list_inline > li {
	float: left;
}

/* --------------------------- Blockquote */

blockquote {
	background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2238%22%20height%3D%2223%22%20viewBox%3D%220%200%2038%2023%22%3E%3Cpath%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M8.7%2016.3c4.2%200%207.6-3.4%207.6-7.6%200-4.2-3.4-7.6-7.6-7.6s-7.3%203.2-7.7%207.4c-.5%206.4%204.4%2011.8%2010.3%2013.5M29.4%2016.3c4.2%200%207.6-3.4%207.6-7.6%200-4.3-3.4-7.7-7.6-7.7s-7.3%203.3-7.6%207.5c-.6%206.4%204.3%2011.8%2010.2%2013.5%22%20fill%3D%22none%22/%3E%3C/svg%3E") no-repeat 0 0.25em; /* 0 5px */
	font-size: 1.25em; /* 20px */
	line-height: 1.25; /* 25px */
	margin-bottom: 0.9em; /* 18px */
	padding-top: 2em; /* 20px */
}

.no-svg blockquote {
	background-image: url(/images/png/features/icon-quote.png);
}

/* ---------- Blockquote reset */

.blockquote_reset {
	font-size: 1em; /* 16px */
}

/* ---------- Blockquote centred */

.blockquote_centred {
	background-position: center 0.25em; /* center 5px */
	padding: 2.125em 0 0; /* 34px 0 0 */
	text-align: center;
}

.blockquote_centered_cite {
	display: block;
	margin-top: 0.875em; /* 14px from 16 */
	padding-top: 1em; /* 16px from 16 */
	position: relative;
}

.blockquote_centered_cite:before {
	border-top: 2px solid #ec008c;
	content: "";
	height: 0;
	left: 50%;
	margin-left: -2.813em; /* -45px */
	position: absolute;
	top: 0;
	width: 5.625em; /* 90px */
}

/* --------------------------- Highlight state */

::selection {
	background: #ff3aaf;
	color: #fff;
	text-shadow: none;
}

/* ---------------------------------------- Site layout ---------------------------------------- */

/* ---------------------------- Main content */

.main_content {
	background: #fff;
	padding-top: 4.125em; /* 66px */
	position: relative;
	z-index: 5;
}

.main_content:after {
	content: "";
	display: table;
	clear: both;
}

.safari .main_content {
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
}

.hero + .main_content {
	padding-top: 0;
}

.no-touch .hero + .main_content {
	margin-top: 37.5em; /* 600px */
}

/* ----- modifiers */

/* fixed header with bgimage*/

/* reset padding for safari bug */

/* ---------------------------- section */

.section {
	padding: 2.188em 0; /* 35px 0 */
}

/* modifiers */

.section.small {
	padding: 1.875em 0; /* 30px 0 */
}

.section.full {
	background: no-repeat center;
	background-size: cover;
	height: 30em; /* 480px */
	overflow: hidden;
	padding: 0;
	position: relative;
}

.nav_secondary_container + .section {
	padding-top: 2.813em; /* 45px */
}

.section.error {
	min-height: 37.5em; /* 600px */
}

/* ---------- section title */

.section_title {
	margin: 0 auto;
	max-width: 48.75em; /* 780px */
	text-align: center;
}

/* modifiers */

.no-js .section.full {
	height: 30em;
	width: auto;
}

/* ---------------------------------------- Navigation ---------------------------------------- */

/* ---------------------------- Primary nav */

.nav_primary {
	clear: both;
}

.nav_primary > li {
	position: relative;
}

/* links */

.nav_primary > li > a {
	color: #ec008c;
	display: block;
	font-size: 1.75em; /* 28px */
	line-height: 1; /* 28px */
	padding: 0.357em 0.643em; /* 10px 18px */
	text-align: center;
}

/* modifiers */

/* --------------------------- Secondary nav */

/* ---------- container/nav */

/* states / modifiers */

.no-touch .nav_secondary_container.is_fixed,
.no-touch [data-header-fixed] ~ .main_content .nav_secondary_container {
	background-color: #fff;
}

.safari.no-touch .nav_secondary_container.is_fixed,
.safari.no-touch [data-header-fixed] ~ .main_content .nav_secondary_container {
	border-bottom: none;
	top: 0;
}

.safari.no-touch .nav_secondary_container.is_fixed {
	position: relative;
}

.safari.no-touch [data-header-fixed] ~ .main_content .nav_secondary_container {
	position: absolute;
}

.lt_ie9 .nav_secondary_container {
	position: relative;
}

.nav_secondary {
	padding-top: 10px;
}

.nav_secondary li {
	text-align: center;
}

/* ---------- links */

.nav_secondary a {
	color: #b3b3b3;
	display: block;
	font-size: 1.375em; /* 22px */
	line-height: 1; /* 22px */
	padding: 0.636em; /* 14px */
}

.nav_secondary a:hover,
.nav_secondary a:focus {
	color: #333333;
}

.nav_secondary .is_current a {
	color: #333333;
}

.nav_secondary #Calendly {
	background-color: #ec008c;
	color: white;
	position: absolute;
	right: 10px;
	border-radius: 10px;
}

.nav_secondary #Calendly a {
	color: #fff;
}

/* ---------- toggle */

.nav_secondary_toggle {
	display: block;
	font-size: 1.375em; /* 22px */
	line-height: 1; /* 22px */
	padding: 0.727em 0; /* 16px 0 */
	width: 100%;
}

.nav_secondary_toggle:focus {
	outline: none;
}

.nav_secondary_toggle span {
	background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2220%22%20height%3D%2211%22%20viewBox%3D%220%200%2020%2011%22%3E%3Cpath%20stroke%3D%22%23333333%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M1%201l8.3%208.7c.4.4.9.4%201.3%200l8.4-8.7%22%20fill%3D%22none%22/%3E%3C/svg%3E") no-repeat right center;
	display: inline-block;
	padding-right: 1.667em; /* 30px */
	text-align: left;
}

.no-svg .nav_secondary_toggle span {
	background-image: url(/images/png/UI/icon_dropdown_dark.png);
}

.nav_secondary_toggle[aria-expanded=true] span {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2220%22%20height%3D%2211%22%20viewBox%3D%220%200%2020%2011%22%3E%3Cpath%20stroke%3D%22%23333333%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M19%2010l-8.3-8.7c-.4-.4-.9-.4-1.3%200l-8.4%208.7%22%20fill%3D%22none%22/%3E%3C/svg%3E");
}

.no-svg .nav_secondary_toggle[aria-expanded=true] span {
	background-image: url(/images/png/UI/icon_dropdown_dark_up.png);
}

/* --------------------------- Support nav */

.nav_support > li {
	position: relative;
}

/* links */

.nav_support > li > a,
.nav_support > li > button {
	color: #ec008c;
	display: block;
	font-size: 1.25em;
	font-weight: bold;
	line-height: 1;
	padding: 0.357em 0.643em;
	text-align: center;
}

.nav_support .link_favourite .fav_count {
	display: none;
}

.no-svg .nav_support .link_favourite .fav_count {
	background-image: url(/images/png/UI/icon-favorites-dark.png);
}

.nav_support > li:last-child > button {
	padding-right: 0;
}

/* modifiers */

.has_bg_image .nav_support .link_favourite .fav_count {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2223%22%20height%3D%2222%22%20viewBox%3D%220%200%2023%2022%22%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M16.8%201c-2.3%200-4.6%201-5.2%203.1-.1.3.1.3%200%200-.8-2.1-3-3.1-5.4-3.1-2.8%200-5.2%202.5-5.2%205.6.3%207.2%208.6%2014.4%2010.5%2014.4s10.2-7.2%2010.5-14.4c0-3.1-2.4-5.6-5.2-5.6z%22%20fill%3D%22none%22/%3E%3C/svg%3E");
	color: #fff;
}

.no-svg .has_bg_image .nav_support .link_favourite .fav_count {
	background-image: url(/images/png/UI/icon-favorites_white.png);
}

.no-js [data-dropdown-toggle-container] {
	display: none;
}

/* --------------------------- Housekeeping nav */

.nav_housekeeping li {
	border-left: 1px solid #e0e0e0;
	display: inline-block;
}

.nav_housekeeping li:first-child {
	border-left: none;
}

.nav_housekeeping a,
.nav_housekeeping span {
	color: #e0e0e0;
	display: block;
	font-size: 0.75em; /* 12px */
	line-height: 1.333; /* 16px */
	padding: 0 0.5em; /* 0 6px */
}

.nav_housekeeping a:hover,
.nav_housekeeping a:focus {
	color: #fff;
}

.nav_housekeeping span {
	padding-left: 0;
}

/* --------------------------- Dropdown nav */

.lt_ie9 .nav_dropdown {
	padding-bottom: 0.625em; /* 10px */
}

.nav_dropdown li:first-child a {
	padding-top: 1.2em; /* 24px */
}

.nav_dropdown li:last-child a {
	padding-bottom: 1.2em; /* 24px */
}

.nav_dropdown a {
	display: block;
	font-size: 1.25em; /* 20px */
	line-height: 1;
	padding: 0.35em 0.65em; /* 7px 13px */
}

/* --------------------------- Dropdown */

.dropdown {
	margin-bottom: 1.25em; /* 20px */
}

/* modifiers */

.dropdown_translate {
	padding: 0.675em 0; /* 10px 0 */
	text-align: center;
}

/* modifiers */

/* states */

/* --------------------------- Mobile nav */

/* ---------- nav primary container */

/* modifiers */

.has_visible_nav .container_nav_primary {
	opacity: 1;
	visibility: visible;
}

.container_nav_primary.is_ready {
	transition: all 150ms ease-out;
}

.container_nav_primary.is_ready a {
	transition: none;
}

/* ---------- logo */

.header .container_nav_primary .logo {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2237.4%22%20height%3D%2246%22%20viewBox%3D%220%200%2037.4%2046%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M19.6%2046l-19.6-5.1v-34.3l2.4-.8v4.3l5.1-1.4v-4.6l3.3-1.2v4.7l5.2-1.5v-4.9l3.6-1.2v.6zM32.3%209v-4.6l5.1%201.7v4.3zM23.8%206.5v-4.9l5.1%201.5v4.8z%22/%3E%3C/svg%3E");
	background-position: 0 center;
	left: 0.75em; /* 12px */
	margin: 0;
	position: absolute;
	top: 0;
	width: 2.313em; /* 37px */
}

.no-svg .header .container_nav_primary .logo {
	background-image: url(/images/png/logos/logo_mini.png);
}

/* ---------- toggles */

.btn_nav_open,
.btn_nav_close {
	background: no-repeat center;
	color: white;
	display: block;
	height: 4.125em; /* 66px */
	overflow: hidden;
	position: absolute;
	right: 0;
	transition: opacity 150ms ease-out;
	top: 0;
	width: 4.625em; /* 74px */
}

.btn_nav_open:hover,
.btn_nav_open:focus,
.btn_nav_close:hover,
.btn_nav_close:focus {
	opacity: 0.6;
	outline: none;
}

.btn_nav_open {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2233%22%20height%3D%2219%22%20viewBox%3D%220%200%2033%2019%22%3E%3Cg%20stroke%3D%22%23333333%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M1.5%2017.5h30M1.5%209.5h30M1.5%201.5h30%22/%3E%3C/g%3E%3C/svg%3E");
}

.has_bg_image .btn_nav_open {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2233%22%20height%3D%2219%22%20viewBox%3D%220%200%2033%2019%22%3E%3Cg%20stroke%3D%22%23fff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M1.5%2017.5h30M1.5%209.5h30M1.5%201.5h30%22/%3E%3C/g%3E%3C/svg%3E");
}

.no-svg .has_bg_image .btn_nav_open {
	background-image: url(/images/png/UI/icon-hamburger-white.png);
}

.no-svg .btn_nav_open {
	background-image: url(/images/png/UI/icon-hamburger-dark.png);
}

.btn_nav_close {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2220.3%22%20height%3D%2220.3%22%20viewBox%3D%220%200%2020.3%2020.3%22%3E%3Cg%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M1%2019.3l18.3-18.3M19.3%2019.3l-18.3-18.3%22/%3E%3C/g%3E%3C/svg%3E");
}

.no-svg .btn_nav_close {
	background-image: url(/images/png/UI/icon-close-white.png);
}

/* ---------------------------------------- Header ---------------------------------------- */

.header {
	background-color: #fff;
	box-shadow: 0 0 1.875em 0 rgba(0, 0, 0, 0.1); /* 30px */
	height: 4.125em; /* 66px */
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 10;
}

.no-touch .header {
	position: fixed;
}

.lt_ie9 .header {
	border-bottom: 1px solid #b3b3b3;
}

.lt_ie9 .header.has_bg_image {
	border-bottom: none;
}

.header:before {
	transition: background-color 150ms ease-out;
}

/* modifier */

.header.has_bg_image {
	background: transparent no-repeat top center;
	background-size: 25em; /* 400px */
	box-shadow: none;
}

.header.has_bg_image:before {
	background-color: transparent;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	transition: background-color 250ms ease-out;
	top: 0;
	width: 100%;
}

.header.has_bg_image.is_darkened:before {
	background-color: rgba(0, 0, 0, 0.4);
}

.lt_ie9 .header.has_bg_image {
	background-color: #fff;
}

.touch .header[data-header-has-hero].has_bg_image {
	background-image: none;
}

.header.will_change {
	transition: background-color 100ms ease-out;
}

.lt_ie9 .header.will_change.has_bg_image {
	background: transparent;
}

body.is_emergency .header {
	height: 8.625em; /* 156px */
}

body.is_emergency .nav_secondary_container.is_fixed,
body.is_emergency [data-header-fixed] ~ .main_content .nav_secondary_container {
	top: 8.625em !important; /* 156px */
}

body.is_emergency .hero + .main_content {
	padding-top: 0em;
}

body.is_emergency .main_content {
	padding-top: 8.625em;
}

/* --------------------------- Logo */

.header .logo {
	background: no-repeat 0;
	display: inline-block;
	position: relative;
	transition: opacity 100ms ease-out;
}

.header .logo:hover,
.header .logo:focus {
	opacity: 0.6;
}

.header .additional-logos {
	display: inline-block;
	margin-left: 15px;
}

.header .additional-logo img {
	padding: 0.833em 0;
	max-height: 90px;
}

@media (max-width: 1100px) {
	.header .additional-logos {
		display: none;
	}
}

/* modifier */

.header.has_bg_image .logo {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2237.4%22%20height%3D%2246%22%20viewBox%3D%220%200%2037.4%2046%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M19.6%2046l-19.6-5.1v-34.3l2.4-.8v4.3l5.1-1.4v-4.6l3.3-1.2v4.7l5.2-1.5v-4.9l3.6-1.2v.6zM32.3%209v-4.6l5.1%201.7v4.3zM23.8%206.5v-4.9l5.1%201.5v4.8z%22/%3E%3C/svg%3E");
}

.no-svg .header.has_bg_image .logo {
	background-image: url(/images/png/logos/logo_mini.png);
}

/* ---------------------------------------- Footer ---------------------------------------- */

.footer {
	background-color: #464646;
	padding: 2em 0 1em; /* 32px 0 16px */
	position: relative;
	z-index: 5;
}

.safari .footer {
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
}

/* --------------------------- Logo */

.footer .logo {
	background: no-repeat 0;
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22190%22%20height%3D%2255%22%20viewBox%3D%220%200%20190%2055%22%3E%3Cg%20fill%3D%22%23b3b3b3%22%3E%3Cpath%20d%3D%22M23.4%2055L0%2048.9v-41l2.9-1v5.2l6-1.7V4.9L13%203.5v5.6l6.1-1.7V1.5L23.4%200v.7zM53.3%2034.9H52c-.4%200-.8%200-1.1-.1-.3-.1-.5-.2-.6-.3-.2-.2-.3-.4-.3-.7v-5.9h4l.6-3.2H50v-4.5l-4.1%201.4v11.2c0%201%20.1%201.9.2%202.6.2.7.4%201.2.9%201.6.4.4%201%20.7%201.7.8.7.2%201.7.2%202.8.2H53.7l.6-3.2h-.4c-.1.1-.3.1-.6.1zM38.6%2010.8V5.2l6.1%202.1v5.2zM28.5%207.8V1.9l6%201.9v5.7zM40%2027.4c.9.2%201.6.4%202.2.6.6.3%201.1.6%201.4%201%20.4.4.6.9.8%201.5.2.6.2%201.2.2%202v.4c0%20.9-.1%201.7-.4%202.4-.2.7-.6%201.2-1.2%201.6-.6.4-1.3.8-2.2%201-.9.2-2%20.3-3.4.3h-6.6l.6-3.4c1.3%200%202.5.1%203.4.1h2.6c.6%200%201%200%201.4-.1.4-.1.7-.2.9-.3.2-.1.4-.3.4-.5.1-.2.1-.5.1-.9%200-.3%200-.6-.1-.8%200-.2-.1-.4-.3-.5-.1-.1-.3-.3-.6-.4-.2-.1-.6-.2-1-.2l-2.7-.5c-1-.2-1.8-.4-2.4-.6-.6-.3-1.1-.6-1.5-1-.4-.4-.6-.9-.8-1.5-.1-.6-.2-1.2-.2-2V25c0-.8.1-1.5.4-2.2.2-.6.6-1.2%201.2-1.6.5-.4%201.3-.8%202.1-1%20.9-.2%201.9-.3%203.2-.3H43.8l-.6%203.4c-1.3%200-2.4-.1-3.4-.1h-2.5c-.5%200-.9%200-1.3.1-.3.1-.6.2-.8.3-.2.1-.3.3-.4.5-.1.2-.1.5-.1.8%200%20.3%200%20.5.1.7%200%20.2.1.4.3.5.1.1.3.3.5.3.2.1.6.2.9.2l3.5.8zM62.2%2038.5c-1.1%200-2-.1-2.8-.3-.8-.2-1.4-.4-1.9-.8s-.9-.9-1.1-1.6c-.2-.6-.4-1.4-.4-2.4v-8.7h4v8.5c0%20.4%200%20.7.1.9.1.3.2.5.3.6.2.2.4.3.7.4.3.1.7.1%201.2.1s.9%200%201.1-.1c.3-.1.5-.2.7-.4.2-.2.3-.4.3-.6.1-.3.1-.6.1-.9v-8.5h4v8.7c0%201-.1%201.7-.4%202.4-.2.6-.6%201.2-1.1%201.6-.5.4-1.2.7-1.9.8-.9.2-1.9.3-2.9.3zM76.1%2038.1c-1.3%200-2.3-.1-3.1-.3-.8-.2-1.5-.6-2-1.1-.5-.5-.9-1.1-1.1-1.9-.2-.8-.3-1.8-.3-2.9v-1.2c0-1.2.1-2.1.3-2.9.2-.8.6-1.5%201.1-2%20.5-.5%201.1-.9%201.8-1.1.7-.2%201.6-.3%202.6-.3.6%200%201.3.1%201.8.2.6.1%201%20.3%201.3.6v-6h4v16.3c0%201-.2%201.7-.6%202-.4.4-1.2.6-2.3.6h-3.5zm2.5-3.2v-4.7c0-.5%200-1-.1-1.3-.1-.3-.2-.6-.4-.8-.2-.2-.4-.3-.8-.4-.3-.1-.7-.1-1.2-.1s-.9%200-1.2.1c-.3.1-.6.2-.7.5-.2.2-.3.5-.4.9-.1.4-.1.9-.1%201.5v1.2c0%20.7%200%201.2.1%201.6.1.4.2.7.4.9.2.2.4.4.8.5.3.1.7.1%201.2.1h2.4zM88%2032.8c0%20.4.1.8.1%201.1.1.3.2.5.4.7.2.2.5.3.8.3.3.1.7.1%201.2.1h5l-.6%203.2c-.8%200-1.6.1-2.4.1h-2.4c-1.2%200-2.2-.1-3-.4-.8-.2-1.4-.6-1.9-1.1-.5-.5-.8-1.1-1-1.9-.1-.9-.2-1.8-.2-2.8v-1.4c0-1.1.1-2%20.3-2.8.2-.8.6-1.4%201.1-2%20.5-.5%201.2-.9%202-1.2.8-.3%201.8-.4%203-.4%202.1%200%203.7.4%204.6%201.3.9.9%201.4%202.1%201.4%203.7v.7c0%20.6%200%201-.1%201.4s-.3.6-.5.8c-.2.2-.4.4-.7.5-.3.1-.6.1-1.1.1h-6zm2.2-5.5c-.5%200-.8%200-1.1.1-.3.1-.5.2-.7.4-.2.2-.3.5-.3.8-.1.4-.1.8-.1%201.4h4.4c0-.5%200-1-.1-1.3-.1-.3-.2-.6-.3-.8-.2-.2-.4-.3-.7-.4-.3-.1-.6-.2-1.1-.2zM97.5%2038.1v-8.7c0-.9.1-1.7.4-2.4.2-.6.6-1.2%201.1-1.6.5-.4%201.1-.7%201.9-.9.8-.2%201.8-.3%202.9-.3%201.1%200%202.1.1%202.9.3.8.2%201.4.5%201.9.9s.9.9%201.1%201.6c.2.6.4%201.4.4%202.4v8.7h-4v-8.4c0-.4%200-.7-.1-.9-.1-.3-.2-.5-.3-.6-.2-.2-.4-.3-.7-.4-.3-.1-.7-.1-1.2-.1s-.9%200-1.2.1c-.3.1-.5.2-.7.4-.2.2-.3.4-.3.6-.1.3-.1.6-.1.9v8.4h-4zM118.8%2034.9H117.5c-.4%200-.8%200-1.1-.1-.3-.1-.5-.2-.6-.3-.2-.2-.3-.4-.3-.7-.1-.3-.1-.6-.1-1.1V28h4l.6-3.2h-4.6v-4.5l-4.1%201.4v11.2c0%201%20.1%201.9.2%202.6.2.7.4%201.2.9%201.6.4.4%201%20.7%201.7.8.7.2%201.7.2%202.8.2H119.1l.6-3.2h-.9zM125.7%2030.1c0%20.9.1%201.7.2%202.2.1.6.3%201%20.6%201.4.3.3.7.6%201.2.7.5.1%201.2.2%202%20.2h4.9l-.7%203.5c-1.1%200-1.9.1-2.5.1h-1.8c-1.5%200-2.8-.1-3.8-.4-1-.3-1.9-.7-2.5-1.4-.6-.6-1.1-1.5-1.4-2.5-.3-1-.4-2.3-.4-3.8V28c0-1.5.1-2.7.4-3.8.3-1%20.8-1.8%201.4-2.5.6-.6%201.5-1.1%202.5-1.4%201-.3%202.3-.4%203.8-.4h4.8l-.7%203.5h-4c-.8%200-1.5.1-2%20.2s-.9.3-1.2.7c-.3.3-.5.8-.6%201.3-.1.6-.2%201.3-.2%202.3v2.2zM148.2%2035.5c0%20.5-.1.9-.2%201.2s-.3.6-.5.8c-.2.2-.5.3-.9.4-.4.1-.8.1-1.3.1h-4.5c-1%200-1.7-.1-2.4-.3-.6-.2-1.1-.4-1.5-.8-.4-.3-.7-.8-.8-1.3-.2-.5-.3-1.1-.3-1.7v-.5c0-1.4.4-2.4%201.3-3.1.8-.6%202.1-1%203.9-1%20.8%200%201.5.1%202%20.2s.9.3%201.3.5v-.3c0-.4%200-.7-.1-.9-.1-.3-.2-.5-.4-.6-.2-.2-.4-.3-.8-.4-.3-.1-.8-.1-1.3-.1H137l.6-3.1h4.5c2.1%200%203.7.4%204.7%201.1%201%20.7%201.5%202%201.5%203.7v6.1zm-8.5-1.6c0%20.5.1.8.4%201.1.3.2.8.3%201.5.3h2.7v-1.5c0-.5-.1-.9-.4-1.2-.3-.2-.9-.4-1.8-.4h-.4c-.8%200-1.3.1-1.6.3-.3.2-.4.6-.4%201.1v.3zM153.3%2028.6c0%20.3.1.5.3.6.2.1.6.2%201.1.3l2.3.2c.8.1%201.4.2%202%20.4.5.2.9.5%201.3.8.3.3.5.7.7%201.2.1.4.2.9.2%201.5v.4c0%201.4-.5%202.4-1.4%203.1s-2.4%201-4.4%201h-6l.6-3.1h5.5c.7%200%201.2-.1%201.4-.2.2-.1.4-.4.4-.7%200-.3-.1-.5-.3-.6-.2-.1-.6-.2-1.1-.3l-2.5-.2c-1.4-.1-2.4-.5-3-1.2-.6-.7-.9-1.6-.9-2.6v-.5c0-.6.1-1.2.3-1.7.2-.5.5-.9%201-1.2.4-.3%201-.6%201.8-.8s1.6-.3%202.7-.3h5.6l-.6%203.1H154.9c-.6%200-1%200-1.3.1-.1.2-.3.4-.3.7zM169.8%2034.9H168.5c-.4%200-.8%200-1.1-.1-.3-.1-.5-.2-.6-.3-.2-.2-.3-.4-.3-.7-.1-.3-.1-.6-.1-1.1V28h4l.6-3.2h-4.6v-4.5l-4.1%201.4v11.2c0%201%20.1%201.9.2%202.6.2.7.4%201.2.9%201.6.4.4%201%20.7%201.7.8.7.2%201.7.2%202.8.2H170.1l.6-3.2h-.9zM172.4%2019.2h4v18.9h-4V19.2zM181.7%2032.8c0%20.4.1.8.1%201.1.1.3.2.5.4.7.2.2.5.3.8.3.3.1.7.1%201.2.1h5l-.6%203.2c-.8%200-1.6.1-2.4.1h-2.4c-1.2%200-2.2-.1-3-.4-.8-.2-1.4-.6-1.9-1.1-.5-.5-.8-1.1-1-1.9-.2-.8-.3-1.6-.3-2.7v-1.4c0-1.1.1-2%20.3-2.8.2-.8.6-1.4%201.1-2%20.5-.5%201.2-.9%202-1.2.8-.3%201.8-.4%203-.4%202.1%200%203.7.4%204.6%201.3.9.9%201.4%202.1%201.4%203.7v.6c0%20.6%200%201-.1%201.4-.1.4-.2.6-.4.9-.2.2-.4.4-.7.5-.3.1-.6.1-1.1.1h-6zm2.2-5.5c-.5%200-.8%200-1.1.1-.3.1-.5.2-.7.4-.2.2-.3.5-.3.8-.1.3-.1.8-.1%201.3h4.4c0-.5%200-1-.1-1.3-.1-.3-.2-.6-.3-.8-.2-.2-.4-.3-.7-.4-.2%200-.6-.1-1.1-.1z%22/%3E%3C/g%3E%3C/svg%3E");
	display: block;
	height: 3.563em; /* 57px */
	margin: 0 auto 1.5em; /* 24px */
	position: relative;
	width: 11.875em; /* 190px */
}

.footer .logo:hover,
.footer .logo:focus {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22190%22%20height%3D%2255%22%20viewBox%3D%220%200%20190%2055%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M23.4%2055L0%2048.9v-41l2.9-1v5.2l6-1.7V4.9L13%203.5v5.6l6.1-1.7V1.5L23.4%200v.7zM53.3%2034.9H52c-.4%200-.8%200-1.1-.1-.3-.1-.5-.2-.6-.3-.2-.2-.3-.4-.3-.7v-5.9h4l.6-3.2H50v-4.5l-4.1%201.4v11.2c0%201%20.1%201.9.2%202.6.2.7.4%201.2.9%201.6.4.4%201%20.7%201.7.8.7.2%201.7.2%202.8.2H53.7l.6-3.2h-.4c-.1.1-.3.1-.6.1zM38.6%2010.8V5.2l6.1%202.1v5.2zM28.5%207.8V1.9l6%201.9v5.7zM40%2027.4c.9.2%201.6.4%202.2.6.6.3%201.1.6%201.4%201%20.4.4.6.9.8%201.5.2.6.2%201.2.2%202v.4c0%20.9-.1%201.7-.4%202.4-.2.7-.6%201.2-1.2%201.6-.6.4-1.3.8-2.2%201-.9.2-2%20.3-3.4.3h-6.6l.6-3.4c1.3%200%202.5.1%203.4.1h2.6c.6%200%201%200%201.4-.1.4-.1.7-.2.9-.3.2-.1.4-.3.4-.5.1-.2.1-.5.1-.9%200-.3%200-.6-.1-.8%200-.2-.1-.4-.3-.5-.1-.1-.3-.3-.6-.4-.2-.1-.6-.2-1-.2l-2.7-.5c-1-.2-1.8-.4-2.4-.6-.6-.3-1.1-.6-1.5-1-.4-.4-.6-.9-.8-1.5-.1-.6-.2-1.2-.2-2V25c0-.8.1-1.5.4-2.2.2-.6.6-1.2%201.2-1.6.5-.4%201.3-.8%202.1-1%20.9-.2%201.9-.3%203.2-.3H43.8l-.6%203.4c-1.3%200-2.4-.1-3.4-.1h-2.5c-.5%200-.9%200-1.3.1-.3.1-.6.2-.8.3-.2.1-.3.3-.4.5-.1.2-.1.5-.1.8%200%20.3%200%20.5.1.7%200%20.2.1.4.3.5.1.1.3.3.5.3.2.1.6.2.9.2l3.5.8zM62.2%2038.5c-1.1%200-2-.1-2.8-.3-.8-.2-1.4-.4-1.9-.8s-.9-.9-1.1-1.6c-.2-.6-.4-1.4-.4-2.4v-8.7h4v8.5c0%20.4%200%20.7.1.9.1.3.2.5.3.6.2.2.4.3.7.4.3.1.7.1%201.2.1s.9%200%201.1-.1c.3-.1.5-.2.7-.4.2-.2.3-.4.3-.6.1-.3.1-.6.1-.9v-8.5h4v8.7c0%201-.1%201.7-.4%202.4-.2.6-.6%201.2-1.1%201.6-.5.4-1.2.7-1.9.8-.9.2-1.9.3-2.9.3zM76.1%2038.1c-1.3%200-2.3-.1-3.1-.3-.8-.2-1.5-.6-2-1.1-.5-.5-.9-1.1-1.1-1.9-.2-.8-.3-1.8-.3-2.9v-1.2c0-1.2.1-2.1.3-2.9.2-.8.6-1.5%201.1-2%20.5-.5%201.1-.9%201.8-1.1.7-.2%201.6-.3%202.6-.3.6%200%201.3.1%201.8.2.6.1%201%20.3%201.3.6v-6h4v16.3c0%201-.2%201.7-.6%202-.4.4-1.2.6-2.3.6h-3.5zm2.5-3.2v-4.7c0-.5%200-1-.1-1.3-.1-.3-.2-.6-.4-.8-.2-.2-.4-.3-.8-.4-.3-.1-.7-.1-1.2-.1s-.9%200-1.2.1c-.3.1-.6.2-.7.5-.2.2-.3.5-.4.9-.1.4-.1.9-.1%201.5v1.2c0%20.7%200%201.2.1%201.6.1.4.2.7.4.9.2.2.4.4.8.5.3.1.7.1%201.2.1h2.4zM88%2032.8c0%20.4.1.8.1%201.1.1.3.2.5.4.7.2.2.5.3.8.3.3.1.7.1%201.2.1h5l-.6%203.2c-.8%200-1.6.1-2.4.1h-2.4c-1.2%200-2.2-.1-3-.4-.8-.2-1.4-.6-1.9-1.1-.5-.5-.8-1.1-1-1.9-.1-.9-.2-1.8-.2-2.8v-1.4c0-1.1.1-2%20.3-2.8.2-.8.6-1.4%201.1-2%20.5-.5%201.2-.9%202-1.2.8-.3%201.8-.4%203-.4%202.1%200%203.7.4%204.6%201.3.9.9%201.4%202.1%201.4%203.7v.7c0%20.6%200%201-.1%201.4s-.3.6-.5.8c-.2.2-.4.4-.7.5-.3.1-.6.1-1.1.1h-6zm2.2-5.5c-.5%200-.8%200-1.1.1-.3.1-.5.2-.7.4-.2.2-.3.5-.3.8-.1.4-.1.8-.1%201.4h4.4c0-.5%200-1-.1-1.3-.1-.3-.2-.6-.3-.8-.2-.2-.4-.3-.7-.4-.3-.1-.6-.2-1.1-.2zM97.5%2038.1v-8.7c0-.9.1-1.7.4-2.4.2-.6.6-1.2%201.1-1.6.5-.4%201.1-.7%201.9-.9.8-.2%201.8-.3%202.9-.3%201.1%200%202.1.1%202.9.3.8.2%201.4.5%201.9.9s.9.9%201.1%201.6c.2.6.4%201.4.4%202.4v8.7h-4v-8.4c0-.4%200-.7-.1-.9-.1-.3-.2-.5-.3-.6-.2-.2-.4-.3-.7-.4-.3-.1-.7-.1-1.2-.1s-.9%200-1.2.1c-.3.1-.5.2-.7.4-.2.2-.3.4-.3.6-.1.3-.1.6-.1.9v8.4h-4zM118.8%2034.9H117.5c-.4%200-.8%200-1.1-.1-.3-.1-.5-.2-.6-.3-.2-.2-.3-.4-.3-.7-.1-.3-.1-.6-.1-1.1V28h4l.6-3.2h-4.6v-4.5l-4.1%201.4v11.2c0%201%20.1%201.9.2%202.6.2.7.4%201.2.9%201.6.4.4%201%20.7%201.7.8.7.2%201.7.2%202.8.2H119.1l.6-3.2h-.9zM125.7%2030.1c0%20.9.1%201.7.2%202.2.1.6.3%201%20.6%201.4.3.3.7.6%201.2.7.5.1%201.2.2%202%20.2h4.9l-.7%203.5c-1.1%200-1.9.1-2.5.1h-1.8c-1.5%200-2.8-.1-3.8-.4-1-.3-1.9-.7-2.5-1.4-.6-.6-1.1-1.5-1.4-2.5-.3-1-.4-2.3-.4-3.8V28c0-1.5.1-2.7.4-3.8.3-1%20.8-1.8%201.4-2.5.6-.6%201.5-1.1%202.5-1.4%201-.3%202.3-.4%203.8-.4h4.8l-.7%203.5h-4c-.8%200-1.5.1-2%20.2s-.9.3-1.2.7c-.3.3-.5.8-.6%201.3-.1.6-.2%201.3-.2%202.3v2.2zM148.2%2035.5c0%20.5-.1.9-.2%201.2s-.3.6-.5.8c-.2.2-.5.3-.9.4-.4.1-.8.1-1.3.1h-4.5c-1%200-1.7-.1-2.4-.3-.6-.2-1.1-.4-1.5-.8-.4-.3-.7-.8-.8-1.3-.2-.5-.3-1.1-.3-1.7v-.5c0-1.4.4-2.4%201.3-3.1.8-.6%202.1-1%203.9-1%20.8%200%201.5.1%202%20.2s.9.3%201.3.5v-.3c0-.4%200-.7-.1-.9-.1-.3-.2-.5-.4-.6-.2-.2-.4-.3-.8-.4-.3-.1-.8-.1-1.3-.1H137l.6-3.1h4.5c2.1%200%203.7.4%204.7%201.1%201%20.7%201.5%202%201.5%203.7v6.1zm-8.5-1.6c0%20.5.1.8.4%201.1.3.2.8.3%201.5.3h2.7v-1.5c0-.5-.1-.9-.4-1.2-.3-.2-.9-.4-1.8-.4h-.4c-.8%200-1.3.1-1.6.3-.3.2-.4.6-.4%201.1v.3zM153.3%2028.6c0%20.3.1.5.3.6.2.1.6.2%201.1.3l2.3.2c.8.1%201.4.2%202%20.4.5.2.9.5%201.3.8.3.3.5.7.7%201.2.1.4.2.9.2%201.5v.4c0%201.4-.5%202.4-1.4%203.1s-2.4%201-4.4%201h-6l.6-3.1h5.5c.7%200%201.2-.1%201.4-.2.2-.1.4-.4.4-.7%200-.3-.1-.5-.3-.6-.2-.1-.6-.2-1.1-.3l-2.5-.2c-1.4-.1-2.4-.5-3-1.2-.6-.7-.9-1.6-.9-2.6v-.5c0-.6.1-1.2.3-1.7.2-.5.5-.9%201-1.2.4-.3%201-.6%201.8-.8s1.6-.3%202.7-.3h5.6l-.6%203.1H154.9c-.6%200-1%200-1.3.1-.1.2-.3.4-.3.7zM169.8%2034.9H168.5c-.4%200-.8%200-1.1-.1-.3-.1-.5-.2-.6-.3-.2-.2-.3-.4-.3-.7-.1-.3-.1-.6-.1-1.1V28h4l.6-3.2h-4.6v-4.5l-4.1%201.4v11.2c0%201%20.1%201.9.2%202.6.2.7.4%201.2.9%201.6.4.4%201%20.7%201.7.8.7.2%201.7.2%202.8.2H170.1l.6-3.2h-.9zM172.4%2019.2h4v18.9h-4V19.2zM181.7%2032.8c0%20.4.1.8.1%201.1.1.3.2.5.4.7.2.2.5.3.8.3.3.1.7.1%201.2.1h5l-.6%203.2c-.8%200-1.6.1-2.4.1h-2.4c-1.2%200-2.2-.1-3-.4-.8-.2-1.4-.6-1.9-1.1-.5-.5-.8-1.1-1-1.9-.2-.8-.3-1.6-.3-2.7v-1.4c0-1.1.1-2%20.3-2.8.2-.8.6-1.4%201.1-2%20.5-.5%201.2-.9%202-1.2.8-.3%201.8-.4%203-.4%202.1%200%203.7.4%204.6%201.3.9.9%201.4%202.1%201.4%203.7v.6c0%20.6%200%201-.1%201.4-.1.4-.2.6-.4.9-.2.2-.4.4-.7.5-.3.1-.6.1-1.1.1h-6zm2.2-5.5c-.5%200-.8%200-1.1.1-.3.1-.5.2-.7.4-.2.2-.3.5-.3.8-.1.3-.1.8-.1%201.3h4.4c0-.5%200-1-.1-1.3-.1-.3-.2-.6-.3-.8-.2-.2-.4-.3-.7-.4-.2%200-.6-.1-1.1-.1z%22/%3E%3C/g%3E%3C/svg%3E");
}

.no-svg .footer .logo:hover,
.no-svg .footer .logo:focus {
	background: url(/images/png/logos/logo_expanded_white.png) no-repeat;
}

.no-svg .footer .logo {
	background: url(/images/png/logos/logo_expanded_grey.png) no-repeat;
}

/* lists */

.footer .national_logo {
	margin-bottom: 2.5em;
}

.footer .footer-logo-container {
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
	gap: 1em;
	margin-bottom: 2.5em;
}

	.footer .footer-logo-container .footer_logo {
		max-width: 100%;
		height: auto;
		margin: 1.25em 0;
	}

.footer .list_social {
	display: inline-block;
	margin-top: 2em; /* 32px */
}

.no-svg .footer .list_social .icon_facebook {
	background-image: url(/images/png/social/icon-facebook-small.png);
}

.no-svg .footer .list_social .icon_instagram {
	background-image: url(/images/png/social/icon-instagram-small.png);
}

.no-svg .footer .list_social .icon_twitter {
	background-image: url(/images/png/social/icon-twitter-small.png);
}

.no-svg .footer .list_social .icon_youtube {
	background-image: url(/images/png/social/icon-youtube-small.png);
}

.footer .list_plain {
	margin-bottom: 1.563em; /* 25px */
}

.footer .list_plain a {
	color: #b3b3b3;
}

.footer .list_plain a:hover,
.footer .list_plain a:focus {
	color: #fff;
}

/* ---------------------------------------- Heroes ---------------------------------------- */

.hero {
	background: #b3b3b3 no-repeat center top;
	background-size: cover;
	display: table;
	height: 37.5em; /* 600px */
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
}

.no-touch .hero {
	position: fixed;
}

.safari .hero {
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
}

.lt_ie9 .hero {
	background-color: #fff;
}

/* --------------------------- Caption */

.hero_caption {
	color: #fff;
	display: table-cell;
	opacity: 1;
	padding: 1.25em 3.125em; /* 20px 50px */
	position: relative;
	vertical-align: middle;
	width: 100%;
}

.hero_caption .h1 {
	margin-top: 1.375em; /* 66px */
}

/* ---------- caption home */

.section.full .image_caption {
	padding: 0 1.25em; /* 20px */
}

/* caption elements */

.image_caption > * {
	margin-left: auto;
	margin-right: auto;
}

.image_caption > .h1 {
	max-width: 15em; /* 720px */
}

.image_caption > .standfirst {
	max-width: 40em; /* 720px */
}

/* ---------------------------------------- Lists ---------------------------------------- */

/* ---------------------------- Plain list */

.list_plain a {
	display: inline-block;
	font-size: 0.938em; /* 15px */
	line-height: 1.333; /* 20px */
	padding: 0.4em 0; /* 6px 0 */
}

/* ---------------------------- Links list */

.list_links a {
	padding: 0.267em 0 0.267em 1.667em; /* 4px 0 4px 25px */
}

.list_links a:hover,
.list_links a:focus {
	background-position: 0.188em center; /* 3px */
}

/* modifiers */

.contact_details .list_links {
	margin-bottom: 0.625em; /* 10px */
}

/* ---------------------------- Bordered list */

.list_bordered {
	border-top: 1px solid #999999;
	font-size: 0.938em; /* 15px */
	line-height: 1.333; /* 20px */
	margin: 1.25em 0 2em 0; /* 20px 0 30px 0 */
}

.list_bordered li {
	border-bottom: 1px solid #999999;
	padding: 1em 0; /* 15px 0 */
}

/* ---------------------------- Social links list */

.list_social li {
	margin-left: 0.375em; /* 6px */
}

.list_social li:first-child {
	margin-left: 0;
}

.list_social a {
	background-color: #fff;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 1.25em; /* 20px */
	border-radius: 1.125em; /* 18px */
	display: block;
	height: 2.25em; /* 36px */
	transition: background-color 150ms ease-out;
	width: 2.25em; /* 36px */
}

.list_social a:hover,
.list_social a:focus {
	background-color: #b3b3b3;
}

/* modifiers */

.list_social .icon_facebook {
	background-size: 0.625em; /* 10px */
}

/* ---------------------------- Links filter */

.list_filter {
	float: left;
	margin: 0.125em 0; /* 2px 0 */
}

.list_filter li {
	margin: 0 0.313em 0.625em; /* 0 5px 10px */
}

.list_filter li.title {
	font-size: 0.938em; /* 15px */
	line-height: 1.25em; /* 20px */
	margin-bottom: 0.267em; /* 4px */
	padding: 0.267em 0; /* 4px 0 */
	width: 100%;
}

.list_filter a {
	vertical-align: top;
}

/* list_switch */

.list_switch {
	float: left;
	margin-bottom: 0.938em; /* 15px */
}

/* ---------------------------- Accessibility links list */

.list_bypass a {
	background: #333333;
	color: #fff;
	display: block;
	left: 0;
	font-size: 0.875em; /* 14px */
	padding: 0.714em 0.857em; /* 10px 12px */
	position: fixed;
	text-decoration: none;
	top: -28.571em; /* -400px */
	z-index: 100;
}

.list_bypass a:focus {
	top: 0;
}

/* ---------------------------- Button list */

/* ----- list */

/* ----- list item */

.list_buttons li {
	display: block;
	margin-top: 0.625em; /* 10px */
	width: 100%;
}

.list_buttons li:last-child {
	padding-right: 0;
}

/* modifiers */

.card.promo .list_buttons {
	bottom: 1.875em; /* 30px */
	left: 1.875em; /* 30px */
	position: absolute;
	right: 1.875em; /* 30px */
}

/* ----- button */

.list_buttons .button {
	width: 100%;
}

/* ---------------------------- Centered list */

.container_list_centered {
	text-align: center;
}

.list_centered li {
	display: inline-block;
	min-width: 15em; /* 240px */
	max-width: 18.75em; /* 300px */
	padding: 0 0.625em 1.875em; /* 0 10px 30px */
	vertical-align: top;
	width: 100%;
}

	.list_centered li.middle {
		vertical-align: middle;
	}

/* ---------------------------- Expander list */

.list_expander {
	border-bottom: 1px solid #999999;
	margin-bottom: 1.875em; /* 30px */
}

.list_expander > li {
	border-top: 1px solid #999999;
}

/* button */

.list_expander .button_expander {
	background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2230%22%20height%3D%2220%22%20viewBox%3D%220%200%2030%2020%22%3E%3Cg%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M10%2019v-18M19%2010h-18%22/%3E%3C/g%3E%3C/svg%3E") no-repeat right center;
	font-size: 1em; /* 16px */
	line-height: 1.375; /* 22px */
	padding: 0.875em 4.375em 0.875em 0.313em; /* 14px 70px 14px 5px */
	text-align: left;
	transition: background-color 100ms ease-out;
	width: 100%;
}

.list_expander .button_expander:hover,
.list_expander .button_expander:focus {
	background-color: #e6e6e6;
	text-decoration: none;
}

.no-svg .list_expander .button_expander {
	background-image: url(/images/png/UI/icon-plus.png);
}

.no-js .list_expander .button_expander {
	background-image: none;
}

.list_expander .button_expander[aria-expanded=true] {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2230%22%20height%3D%222%22%20viewBox%3D%220%200%2030%202%22%3E%3Cpath%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%20d%3D%22M19%201h-18%22/%3E%3C/svg%3E");
}

.no-svg .list_expander .button_expander[aria-expanded=true] {
	background-image: url(/images/png/UI/icon-minus.png);
}

.button_expander__none {
	font-size: 1em; /* 16px */
	line-height: 1.375; /* 22px */
	padding: 0.875em 4.375em 0.875em 0.313em; /* 14px 70px 14px 5px */
	text-align: left;
	transition: background-color 100ms ease-out;
	width: 100%;
}

/* content */

.list_expander [data-expander-content] .inner {
	padding: 0.625em 0.313em 1.25em; /* 10px 5px 20px */
}

/* ----------------------------  List share */

.container_share {
	margin: 0 auto;
	position: relative;
	width: 11.875em; /* 190px */
}

.list_share {
	background-color: #fff;
	border: 1px solid #ec008c;
	border-radius: 0.188em; /* 3px */
	display: inline-block;
	position: absolute;
	opacity: 0;
	transition: all 150ms ease-out;
	-webkit-transform: translate(0, -3.125em);
	-ms-transform: translate(0, -3.125em);
	transform: translate(0, -3.125em); /* -50px */
	width: 100%;
	z-index: 1;
	left: 0;
	top: 50px;
}

.no-svg .list_share {
	display: none;
}

.list_share:before {
	background: #fff;
	border-bottom: 1px solid #ec008c;
	border-left: 1px solid #ec008c;
	content: "";
	height: 0.5em; /* 8px */
	position: absolute;
	width: 0.5em; /* 8px */
}

/* states */

.list_share.is_active {
	-webkit-transform: translate(0, 0.75em);
	-ms-transform: translate(0, 0.75em);
	transform: translate(0, 0.75em); /* 0 12px */
	opacity: 1;
	z-index: 4;
}

/* modifiers */

.no-svg .list_share.is_active {
	display: inline-block;
	margin-top: 0.813em; /* 13px */
}

.no-svg .list_share:before,
.no-js .list_share:before {
	display: none;
}

/* modifiers */

.no-js .list_share {
	opacity: 1;
	position: relative;
}

.no-js .list_share a {
	visibility: visible;
}

.list_share li {
	width: 50%;
}

.list_share li + li a:before {
	background-color: #ec008c;
	bottom: 0.813em; /* 13px */
	content: "";
	left: 0;
	position: absolute;
	top: 0.813em; /* 13px */
	width: 1px;
}

.list_share a {
	display: block;
	font-size: 0.938em; /* 15px */
	line-height: 1.533; /* 23px */
	padding: 0.875em 0; /* 14px 0 */
	position: relative;
	text-align: center;
	transition: opacity 150ms ease-out;
	visibility: hidden;
}

.list_share a:hover,
.list_share a:focus {
	opacity: 0.6;
}

.list_share.is_active a {
	visibility: visible;
}

/* social icons */

.list_share [class*=icon_] {
	background-repeat: no-repeat;
	background-position: 0 center;
	display: inline-block;
}

.list_share .icon_twitter {
	background-size: 1.667em; /* 25px */
	color: #1faee4;
	padding-left: 1.867em; /* 28px */
}

.no-svg .list_share .icon_twitter {
	background-image: url(/images/png/social/icon-twitter-small.png);
}

.list_share .icon_facebook {
	background-size: 0.733em; /* 11px */
	color: #3b5a99;
	padding-left: 1.333em; /* 20px */
}

.no-svg .list_share .icon_facebook {
	background-image: url(/images/png/social/icon-facebook-small.png);
}

/* ---------------------------------------- Links/Buttons ---------------------------------------- */

/* ---------------------------- Icon link */

.link_icon {
	background: no-repeat 0 center;
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%228%22%20viewBox%3D%220%200%2018%208%22%3E%3Cg%20stroke%3D%22%23ec008c%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M14%201l3%203-3%203M17%204h-16%22/%3E%3C/g%3E%3C/svg%3E");
	display: inline-block;
	font-size: 0.938em; /* 15px */
	line-height: 1.4; /* 21px */
	padding: 0.133em 0 0.133em 1.667em; /* 2px 0 2px 25px */
	transition: background 150ms ease-out;
}

.link_icon[class*=icon_]:hover,
.link_icon[class*=icon_]:focus {
	background-position: 0 center;
}

.no-svg .link_icon {
	background-image: url(/images/png/UI/icon-arrow-short-right.png);
}

/* icons */

.icon_skype {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%22%3E%0A%20%20%20%3Cpath%20fill%3D%22%23EC008C%22%20d%3D%22M0%204.1c0-1.1.4-2.1%201.2-2.9s1.8-1.2%203-1.2c.8%200%201.5.2%202.2.6.4-.1.8-.1%201.2-.1%202%200%203.7.7%205.1%202.1s2.1%203%202.1%205c0%20.5-.1%201-.2%201.5.3.6.4%201.2.4%201.8%200%201.1-.4%202.1-1.2%202.9-.8.8-1.8%201.2-3%201.2-.7%200-1.3-.2-2-.5-.5.1-.9.1-1.3.1-2%200-3.7-.7-5.1-2.1s-2.1-3-2.1-5c0-.5%200-.9.1-1.4-.2-.6-.4-1.3-.4-2zm3.4%205.5c0%20.4.2.8.5%201.3.7%201%202%201.6%203.7%201.6.5%200%201-.1%201.5-.2s.9-.3%201.3-.5.8-.5%201-1c.3-.4.4-.9.4-1.4%200-.6-.1-1.1-.4-1.5s-.8-.7-1.2-.9c-.5-.1-1-.3-1.5-.5-.5-.1-1-.3-1.5-.3-.4-.1-.7-.2-1-.4-.3-.2-.5-.4-.5-.7%200-.3.2-.6.6-.7.3-.2.7-.2%201.1-.2.4%200%20.7.1%201%20.2.3.1.5.2.6.4.1.2.2.4.3.5s.2.3.4.4c.1.2.3.3.6.3s.5-.1.7-.3c.2-.2.3-.4.3-.7s-.1-.5-.2-.8c-.3-.6-.8-1-1.5-1.2-.6-.3-1.3-.4-2.1-.4-.5%200-.9%200-1.4.1-.4.1-.8.3-1.2.5-.4.2-.7.5-1%20.8-.2.4-.3.8-.3%201.3%200%20.7.2%201.2.6%201.6.4.4.9.7%201.5.9s1.2.3%201.7.4%201.1.3%201.5.5c.4.2.6.5.6.9%200%20.3-.1.5-.3.7-.2.2-.5.3-.8.4-.3.1-.6.1-.9.1-.4%200-.7-.1-1-.2-.3-.1-.5-.2-.6-.4l-.3-.5c-.1-.1-.2-.3-.3-.5l-.3-.4c-.2-.1-.4-.1-.6-.1-.3%200-.5.1-.7.3-.2.1-.3.3-.3.6z%22%20%2F%3E%0A%3C%2Fsvg%3E");
}

.no-svg .icon_skype {
	background-image: url(/images/png/UI/icon-skype.png);
}

.icon_phone {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214.1%22%20height%3D%2219%22%20viewBox%3D%220%200%2014.1%2019%22%3E%3Cg%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M8.2%2013.3c-.2-.1-.3-.3-.5-.5-.7-.8-1.3-1.7-1.8-2.6-.5-1-1-1.9-1.3-2.9-.1-.3-.1-.2-.2-.6v-.1c.3%200%20.6-.2.8-.3%201.4-.8%201.8-2.5%201.1-3.9s-2.5-1.8-3.9-1c-1%20.5-1.5%201.6-1.4%202.7M8.2%2013.3l.7-.6c1.4-.8%203.1-.3%203.9%201.1.8%201.4.3%203.1-1.1%203.9-1%20.6-2.2.5-3-.1M6.1%2015.2c-1-1.1-1.9-2.3-2.6-3.6-1.4-2.4-2.2-4.9-2.5-7.4%22/%3E%3C/g%3E%3C/svg%3E");
}

.no-svg .icon_phone {
	background-image: url(/images/png/UI/icon-phone.png);
}

.icon_email {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2219%22%20height%3D%2214.6%22%20viewBox%3D%220%200%2019%2014.6%22%3E%3Cg%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M16.2%201h-13.4c-1%200-1.8.8-1.8%201.8v9c0%201%20.8%201.8%201.8%201.8h13.4c1%200%201.8-.8%201.8-1.8v-9c0-1-.8-1.8-1.8-1.8zM15.5%203.9l-5.5%204.9c-.3.3-.7.3-1%200l-5.4-4.8%22/%3E%3C/g%3E%3C/svg%3E");
}

.no-svg .icon_email {
	background-image: url(/images/png/UI/icon-email.png);
}

/* ---------------------------- Standard button */

.button {
	background-color: #ec008c;
	border-radius: 0.188em; /* 3px */
	color: #fff;
	display: inline-block;
	font-size: 1em; /* 16px */
	font-weight: normal;
	line-height: 1.125; /* 18px */
	padding: 0.938em 1.563em 1.063em; /* 15px 25px 17px */
	position: relative;
	text-align: center;
	transition: all 100ms ease-out;
}

.button:hover,
.button:focus {
	background-color: #a8006c;
	text-decoration: none;
}

/* modifiers */

.button.small {
	border-radius: 0.215em; /* 3px */
	line-height: 1; /* 14px */
	font-size: 0.875em; /* 14px */
	min-width: 0;
	padding: 0.429em; /* 6px */
}

.button.deselected {
	background-color: #fff;
	border: 1px solid #ec008c;
	color: #ec008c;
}

.button.deselected.small {
	padding: 0.357em 0.429em; /* 5px 6px */
}

.button.deselected:hover,
.button.deselected:focus {
	background-color: #ec008c;
	color: #fff;
}

/* ---------------------------- Button with icon */

.button_primary {
	background: no-repeat 90% center;
	border: 1px solid #ec008c;
	color: #ec008c;
	padding: 0.875em 1.563em 1em; /* 14px 25px 16px */
	transition: background-color 100ms ease-out, background-position 100ms ease-out, box-shadow 0 linear;
}

.button_primary:hover,
.button_primary:focus {
	background-color: rgba(236, 0, 140, 0.1);
	box-shadow: inset 0 0 0 1px #ec008c;
}

.lt_ie9 .button_primary:hover,
.lt_ie9 .button_primary:focus {
	background-color: #ec008c;
	color: #fff;
}

/* ----- modifiers */

/* color */

.button_primary.dark {
	border-color: #333333;
}

.button_primary.dark:hover,
.button_primary.dark:focus {
	background-color: rgba(51, 51, 51, 0.1);
	box-shadow: inset 0 0 0 1px #333333;
}

.lt_ie9 .button_primary.dark:hover,
.lt_ie9 .button_primary.dark:focus {
	background-color: #b3b3b3;
	color: #333333;
}

.button_primary.reverse {
	background-color: rgba(51, 51, 51, 0.15);
	border-color: #fff;
}

.button_primary.reverse:hover,
.button_primary.reverse:focus {
	background-color: rgba(51, 51, 51, 0.5);
	box-shadow: inset 0 0 0 1px #fff;
}

.lt_ie9 .button_primary.reverse:hover,
.lt_ie9 .button_primary.reverse:focus {
	border-color: #ec008c;
}

/* icon */

.button_primary.favourite {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2223%22%20height%3D%2222%22%20viewBox%3D%220%200%2023%2022%22%3E%3Cg%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M11.5%2013.1v-4.2M13.6%2011h-4.2%22/%3E%3C/g%3E%3Cpath%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M16.8%201c-2.3%200-4.6%201-5.2%203.1-.1.3.1.3%200%200-.8-2.1-3-3.1-5.4-3.1-2.8%200-5.2%202.5-5.2%205.6.3%207.2%208.6%2014.4%2010.5%2014.4s10.2-7.2%2010.5-14.4c0-3.1-2.4-5.6-5.2-5.6z%22%20fill%3D%22none%22/%3E%3C/svg%3E");
	padding-left: 2.875em; /* 46px */
	padding-right: 2.875em; /* 46px */
}

.no-svg .button_primary.favourite {
	background-image: url(/images/png/UI/icon_heart_plus.png);
}

.no-svg .button_primary.favourite:hover,
.no-svg .button_primary.favourite:focus {
	background-image: url(/images/png/UI/icon_heart_plus_white.png);
}

.button_primary.arrow {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%228%22%20viewBox%3D%220%200%2018%208%22%3E%3Cg%20stroke%3D%22%23ec008c%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M14%201l3%203-3%203M17%204h-16%22/%3E%3C/g%3E%3C/svg%3E");
	padding-left: 2.875em; /* 46px */
	padding-right: 2.875em; /* 46px */
}

.button_primary.arrow:hover,
.button_primary.arrow:focus {
	background-position: 93% center;
}

.no-svg .button_primary.arrow:hover,
.no-svg .button_primary.arrow:focus {
	background-image: url(/images/png/UI/icon-arrow-short-right-white.png);
}

.button_primary.arrow.dark {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%228%22%20viewBox%3D%220%200%2018%208%22%3E%3Cg%20stroke%3D%22%23333333%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M14%201l3%203-3%203M17%204h-16%22/%3E%3C/g%3E%3C/svg%3E");
}

.button_primary.arrow.reverse {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%228%22%20viewBox%3D%220%200%2018%208%22%3E%3Cg%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M14%201l3%203-3%203M17%204h-16%22/%3E%3C/g%3E%3C/svg%3E");
}

.no-svg .button_primary.arrow {
	background-image: url(/images/png/UI/icon-arrow-short-right.png);
}

.no-svg .button_primary.arrow.dark {
	background-image: url(/images/png/UI/icon-arrow-short-right_black.png);
}

.no-svg .button_primary.arrow.reverse {
	background-image: url(/images/png/UI/icon-arrow-short-right-white.png);
}

.favourite.reverse {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2223%22%20height%3D%2222%22%20viewBox%3D%220%200%2023%2022%22%3E%3Cg%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M11.5%2013.1v-4.2M13.6%2011h-4.2%22/%3E%3C/g%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M16.8%201c-2.3%200-4.6%201-5.2%203.1-.1.3.1.3%200%200-.8-2.1-3-3.1-5.4-3.1-2.8%200-5.2%202.5-5.2%205.6.3%207.2%208.6%2014.4%2010.5%2014.4s10.2-7.2%2010.5-14.4c0-3.1-2.4-5.6-5.2-5.6z%22%20fill%3D%22none%22/%3E%3C/svg%3E");
}

.lt_ie9 .favourite.reverse {
	background-color: #333333;
	color: #fff;
	background-image: url(/images/png/UI/icon_heart_plus_white.png);
}

.favourite_remove {
	background-color: #f7f7f7;
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2223%22%20height%3D%2222%22%20viewBox%3D%220%200%2023%2022%22%3E%3Cpath%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%20d%3D%22M13.6%2011h-4.2%22/%3E%3Cpath%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M16.8%201c-2.3%200-4.6%201-5.2%203.1-.1.3.1.3%200%200-.8-2.1-3-3.1-5.4-3.1-2.8%200-5.2%202.5-5.2%205.6.3%207.2%208.6%2014.4%2010.5%2014.4s10.2-7.2%2010.5-14.4c0-3.1-2.4-5.6-5.2-5.6z%22%20fill%3D%22none%22/%3E%3C/svg%3E");
	padding-right: 2.875em;
}

.lt_ie9 .favourite_remove {
	background-color: #333333;
	color: #fff;
	background-image: url(/images/png/UI/icon-remove-favourite.png);
}

.favourite_remove:hover,
.favourite_remove:focus {
	background-color: #fde5f3;
}

/* modifiers */

.no-js [data-button-favourite] {
	display: none;
}

/* ---------------------------- Switch button */

.button_switch {
	font-size: 0.938em; /* 15px */
	padding-bottom: 0.467em; /* 7px */
	padding-top: 0.467em; /* 7px */
}

.button_switch.deselected {
	padding-bottom: 0.4em; /* 6px */
	padding-top: 0.4em; /* 6px */
}

li:first-child .button_switch {
	border-radius: 0.2em 0 0 0.2em; /* 3px 0 0 3px */
}

li + li:last-child .button_switch {
	border-radius: 0 0.2em 0.2em 0; /* 0 3px 3px 0 */
}

li:nth-last-child(1):first-child .button_switch {
	border-radius: 0.2em; /* 3px */
}

/* ---------------------------- Share button */

.button_share {
	background: #fff url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2222.1%22%20height%3D%2224%22%20viewBox%3D%220%200%2022.1%2024%22%3E%3Cg%20stroke%3D%22%23ec008c%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%224.2%22%20cy%3D%2212%22%20r%3D%223.2%22/%3E%3Ccircle%20cx%3D%2217.9%22%20cy%3D%224.2%22%20r%3D%223.2%22/%3E%3Ccircle%20cx%3D%2217.9%22%20cy%3D%2219.8%22%20r%3D%223.2%22/%3E%3Cpath%20d%3D%22M7%2010.5l8.1-4.8M15.1%2018.3l-8.1-4.7%22/%3E%3C/g%3E%3C/svg%3E") no-repeat 0.938em center; /* 15px */
	border: 1px solid #ec008c;
	color: #ec008c;
	padding: 0.938em 1.563em 0.938em 3.125em; /* 15px 25px 15px 50px */
	width: 11.875em; /* 190px */
	z-index: 5;
}

.no-svg .button_share {
	background-image: url(/images/png/UI/icon-share.png);
	padding: 0.938em 1.688em 0.938em 3em; /* 15px 27px 15px 48px */
}

.button_share:hover,
.button_share:focus {
	background-color: rgba(236, 0, 140, 0.1);
	box-shadow: inset 0 0 0 1px #ec008c;
	outline: none;
	text-decoration: none;
}

.no-svg .button_share:hover,
.no-svg .button_share:focus {
	background-color: #fbd8ed;
}

/* modifiers */

.no-js .button_share {
	display: none;
}

/* ---------------------------- Back to top */

.button_top {
	display: none;
}

.button_top span {
	background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%229.3%22%20height%3D%2211.2%22%20viewBox%3D%220%200%209.3%2011.2%22%3E%3Cg%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M1%204.6L4.6%201l3.7%203.6M1%2010.2l3.6-3.7%203.7%203.7%22/%3E%3C/g%3E%3C/svg%3E") no-repeat center right;
	padding-right: 1.25em; /* 20px */
}

.no-svg .button_top span {
	background-image: url(/images/png/ui/icon-back-to-top.png);
}

/* ---------------------------- Button round */

.button_round {
	background: no-repeat center;
	border-radius: 1.563em; /* 25px */
	border: 2px solid #fff;
	display: block;
	height: 3.125em; /* 50px */
	position: absolute;
	transition: background 150ms ease-out;
	width: 3.125em; /* 50px */
	z-index: 1;
}

.button_round:hover,
.button_round:focus {
	background-color: #fff;
	outline: none;
}

.lt_ie9 .button_round {
	border: none;
}

/* ----- modifiers */

/* icon */

.button_round.icon_arrow_down {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2220%22%20height%3D%2211%22%20viewBox%3D%220%200%2020%2011%22%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M1%201l8.3%208.7c.4.4.9.4%201.3%200l8.4-8.7%22%20fill%3D%22none%22/%3E%3C/svg%3E");
}

.button_round.icon_arrow_down:hover,
.button_round.icon_arrow_down:focus {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2220%22%20height%3D%2211%22%20viewBox%3D%220%200%2020%2011%22%3E%3Cpath%20stroke%3D%22%23ec008c%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M1%201l8.3%208.7c.4.4.9.4%201.3%200l8.4-8.7%22%20fill%3D%22none%22/%3E%3C/svg%3E");
	background-position: center 60%;
}

.no-svg .button_round.icon_arrow_down:hover,
.no-svg .button_round.icon_arrow_down:focus {
	background-image: url(/images/png/UI/icon-dropdown-down.png);
}

.no-svg .button_round.icon_arrow_down {
	background-image: url(/images/png/UI/icon-dropdown-down-white.png);
}

.button_round.icon_close {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2220.3%22%20height%3D%2220.3%22%20viewBox%3D%220%200%2020.3%2020.3%22%3E%3Cg%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M1%2019.3l18.3-18.3M19.3%2019.3l-18.3-18.3%22/%3E%3C/g%3E%3C/svg%3E");
}

.button_round.icon_close:hover,
.button_round.icon_close:focus {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2220.3%22%20height%3D%2220.3%22%20viewBox%3D%220%200%2020.3%2020.3%22%3E%3Cg%20stroke%3D%22%23ec008c%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M1%2019.3l18.3-18.3M19.3%2019.3l-18.3-18.3%22/%3E%3C/g%3E%3C/svg%3E");
}

.no-svg .button_round.icon_close:hover,
.no-svg .button_round.icon_close:focus {
	background-image: url(/images/png/UI/icon-close.png);
}

.no-svg .button_round.icon_close {
	background-image: url(/images/png/UI/icon-close-white.png);
}

/* ---------------------------- Disabled button */

.button.disabled {
	background-color: #999999;
	opacity: 0.4;
}

/* ---------------------------------------- Forms ---------------------------------------- */

form {
	position: relative;
	zoom: 1;
}

form:after {
	clear: both;
	content: "";
	display: table;
}

/* hover/focus - for accessibility, include new style to overwrite default */

input:focus,
select:focus,
textarea:focus {
	outline: 0;
}

input,
textarea {
	background-color: transparent;
	border: 1px solid #333333;
	border-radius: 0.2em; /* 3px */
	font-size: 0.938em; /* 15px */
	line-height: 1.667; /* 25px */
	margin-bottom: 1.071em; /* 15px */
	padding: 0.571em; /* 8px */
	width: 100%;
}

/* ---------------------------- input file */

input[type=file] {
	border: none;
	padding: 0;
}

/* ---------------------------- input radio/checkbox */

input[type=radio],
input[type=checkbox] {
	cursor: pointer;
	display: inline-block;
	margin-right: 0.714em; /* 10px */
	width: auto;
	vertical-align: middle;
}

/* ---------------------------- select */

select {
	background: transparent;
	border: 1px solid #333333;
	border-radius: 0.2em; /* 3px */
	font-size: 0.938em; /* 15px */
	line-height: 1.667; /* 25px */
	margin-bottom: 1.071em; /* 15px */
	padding: 0.667em 0.571em; /* 10px 8px */
	width: 100%;
}

/* ---------------------------- label */

label {
	cursor: pointer;
	font-size: 0.938em; /* 15px */
	line-height: 1.667; /* 25px */
	margin-bottom: 0.333em; /* 5px */
}

/* Contour form, left-positioned labels */

/* ---------------------------- contour legends */

.contourFieldSet legend {
	display: none;
}

/* ---------------------------- confluence */

.contourField {
	position: relative;
}

#contour .hiddenfield .contour .hiddenfield {
	display: none;
}

.field-validation-error {
	color: red;
	display: block;
	font-size: 0.75em; /* 10px */
	margin-bottom: 2em; /* 20px */
	margin-top: -1em; /* 10px */
}

/* ---------------------------------------- Tables ---------------------------------------- */

table {
	border-bottom: 1px solid #999999;
	font-size: 0.938em; /* 15px */
	line-height: 1.667; /* 25px */
	margin-bottom: 4.267em; /* 64px */
	width: 100%;
}

/* ----- caption */

table caption {
	display: none;
}

/* ----- row */

table tr {
	border-top: 1px solid #999999;
	padding-top: 0.938em; /* 15px */
}

/* ----- cell */

table td {
	font-weight: bold;
	padding-bottom: 0.938em; /* 15px */
}

table td:last-child {
	padding-right: 0;
}

table th {
	font-size: 1.2em;
	padding: 0.938em 0 0.313em; /* 15px 0 5px */
}

table td,
table th {
	display: block;
}

.ie9 table td,
.lt_ie9 table td,
.ie9 table th,
.lt_ie9 table th {
	clear: both;
	float: left;
}

/* T & C's Table */

table.terms,
table.terms table {
	border-bottom: none;
	margin-bottom: 0;
}

table.terms tr,
table.terms table {
	border-top: none;
	padding-top: 0;
}

table.terms td,
table.terms th {
	padding: 0;
	vertical-align: top;
}

table.terms td p,
table.terms th p,
table.terms table td p,
table.terms table th p {
	font-weight: 300;
	font-size: 15px;
}

/* Cookie Table */

table.cookie,
table.cookie table {
	border-bottom: none;
	margin-bottom: 0;
}

table.cookie tr,
table.cookie table {
	border-top: none;
	padding-top: 0;
}

table.cookie td,
table.cookie th {
	padding: 5px;
	vertical-align: top;
	border: 1px solid #151515;
}

table.cookie td p,
table.cookie th p,
table.cookie table td p,
table.cookie table th p {
	font-weight: 300;
	font-size: 15px;
}

/* ----- elements */

table .title {
	font-size: 1.4em; /* 21px */
	line-height: 1; /* 21px */
	vertical-align: top;
	padding-top: 0.938em; /* 15px */
}

table .button {
	padding-left: 1em; /* 16px */
	padding-right: 1em; /* 16px */
}

/* ---------------------------------------- Videos ---------------------------------------- */

/* general */



/* ---------------------------- container */

.no-js .video_feature,
.no-js .video_container {
	height: auto;
	width: auto;
	position: static;
}

/* ---------------------------- video */

.video_feature video {
	background: no-repeat center 0;
	background-size: cover;
	margin-left: 50%;
	min-width: 100%;
	min-height: 102%;
	position: absolute;
	-webkit-transform: translate(-50%, 0);
	-ms-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
}

/* ---------------------------- caption */

/*.video_feature .image_caption {
	@include mq($lap) {
		opacity: 0;
		transition: opacity 500ms ease-out;
		&.is_visible {
			opacity: 1;
		}
	}
}*/

.no-js .video_feature .image_caption [data-caption-title],
.no-js .video_feature .image_caption [data-caption-text] {
	opacity: 1;
}

/* ---------------------------- progress bar */

.loader {
	background-color: rgba(255, 255, 255, 0.5);
	bottom: 0;
	left: 10%;
	height: 0.25em; /* 4px */
	overflow: hidden;
	position: absolute;
	width: 80%;
	z-index: 1;
}

.no-touch .loader {
	position: fixed;
}

.lt_ie9 .loader {
	display: none;
}

.progress {
	background-color: white;
	bottom: 0;
	height: 0.25em; /* 4px */
	left: 0;
	position: relative;
	-webkit-transform: translate(-100%, 0);
	-ms-transform: translate(-100%, 0);
	transform: translate(-100%, 0);
	width: 100%;
}

.progress.is_animating {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
	transition: -webkit-transform 11750ms linear;
	transition: transform 11750ms linear;
}

/* link */

.link_jump {
	display: block;
	color: #fff;
	bottom: 0;
	position: absolute;
	left: 50%;
	margin-left: -4.063em; /* -65px */
	height: 6.25em; /* 100px */
	width: 8.125em; /* 130px */
	z-index: 1;
	text-align: center;
}

.link_jump:hover,
.link_jump:focus {
	text-decoration: none;
}

.link_jump .button_round {
	bottom: 1.25em; /* 20px */
	left: 50%;
	margin-left: -1.563em; /* -25px */
}

.link_jump:hover .button_round,
.link_jump:focus .button_round {
	background-color: #fff;
	outline: none;
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2220%22%20height%3D%2211%22%20viewBox%3D%220%200%2020%2011%22%3E%3Cpath%20stroke%3D%22%23ec008c%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M1%201l8.3%208.7c.4.4.9.4%201.3%200l8.4-8.7%22%20fill%3D%22none%22/%3E%3C/svg%3E");
	background-position: center 60%;
}

.no-svg .link_jump:hover .button_round,
.no-svg .link_jump:focus .button_round {
	background-image: url(/images/png/UI/icon-dropdown-down.png);
}

/* modifiers */

.no-js .loader {
	display: none;
}

/* ---------------------------------------- Icons ---------------------------------------- */

.promo_icon[class*="icon_"] {
	background-repeat: no-repeat;
	background-position: center bottom;
}

/* ---------------------------- Heading with icon */

.icon {
	background: no-repeat 0 center;
	background-size: 1.923em; /* 50px */
	padding: 0.346em 0 0.462em 2.692em; /* 9px 0 12px 70px */
	margin-bottom: 0.385em; /* 10px */
}

/* ---------------------------- feature icons */

.icon_bed {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2238%22%20height%3D%2226.2%22%20viewBox%3D%220%200%2038%2026.2%22%3E%3Cg%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M5.2%2012.8h28.4c1.9%200%203.4%201.5%203.4%203.4v9M1%2025.2v-24.2M12.9%2012.7M9.9%208.7l-4-4M5.9%204.7c-.9-.9-2.4-.9-3.3%200l-1.6%201.6M9.9%208.7c.9.9.9%202.4%200%203.3l-.6.6M5.2%2020.3h27.6%22/%3E%3C/g%3E%3C/svg%3E");
}

.no-svg .icon_bed {
	background-image: url(/images/png/features/icon-room-options.png);
}

.icon_bicycle {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2238%22%20height%3D%2224%22%20viewBox%3D%220%200%2038%2024%22%3E%3Cg%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M8.2%2015.3l8.4-14.3h-6.6M24.1%205M26.2%203.2h4.3l-4.1%205.7M20.7%2014.7M29.7%2015.3l-12.5-8.6M19.5%2014.7M22.2%208.2M14.4%2011.5c.8%201.2%201.2%202.7%201.1%204.3-.3%204-3.7%207-7.7%206.8s-7-3.7-6.8-7.7c.2-3.5%202.9-6.2%206.2-6.7.5-.1%201-.1%201.5-.1M26.4%208.9c2.8-1.5%206.6-1%209%201.9%201.2%201.5%201.8%203.5%201.5%205.4-.9%205.4-6.5%207.8-10.8%205.3-2.5-1.5-3.9-4.2-3.6-7%22/%3E%3C/g%3E%3C/svg%3E");
}

.no-svg .icon_bicycle {
	background-image: url(/images/png/features/icon-cycle.png);
}

.icon_calendar {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2235%22%20height%3D%2238%22%20viewBox%3D%220%200%2035%2038%22%3E%3Cg%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M28.2%204h2.6c1.9%200%203.5%202.3%203.5%204.2v25.3c0%201.9-1.6%203.5-3.5%203.5H4.5C2.6%2037%201%2035.4%201%2033.5V8.2C1%206.3%202.6%204%204.5%204h2.6M14%204h7.3M10.4%201v6.3M24.7%201v6.3M1%2014.5h33.3%22/%3E%3C/g%3E%3C/svg%3E");
}

.no-svg .icon_calendar {
	background-image: url(/images/png/features/icon-booknow.png);
}

.icon_compass {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2238%22%20height%3D%2237.9%22%20viewBox%3D%220%200%2038%2037.9%22%3E%3Cg%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M1.2%2019h3.9M32.9%2019h3.9M19%2019M33.4%2029.7c-5.9%208-17.2%209.6-25.2%203.7s-9.6-17.2-3.6-25.2%2017.1-9.5%2025.2-3.7c3.8%202.7%206.1%206.6%207%2010.8.2%201.1.3%202.3.3%203.5M16.8%2019l2.2-8.6%202.2%208.6M21.2%2019l-2.2%208.6-2.2-8.6M19%2036.7v-3.8M19%205v-3.8%22/%3E%3C/g%3E%3C/svg%3E");
}

.no-svg .icon_compass {
	background-image: url(/images/png/features/icon-location.png);
}

.icon_gallery {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2238%22%20height%3D%2237%22%20viewBox%3D%220%200%2038%2037%22%3E%3Cg%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M31.2%2010.1h4.6M18.8%2023.8M18.8%2023.8M18.8%2023.8%22/%3E%3Ccircle%20cx%3D%2218.8%22%20cy%3D%2221.9%22%20r%3D%2210.2%22/%3E%3Cpath%20d%3D%22M24.5%2021.9c0%203.2-2.6%205.8-5.8%205.8S13%2025%2013%2021.9s2.6-5.8%205.8-5.8M5.5%2010.7c-2.5%200-4.5%202-4.5%204.5v17.1C1%2034.4%202.7%2036%204.7%2036h28.1c2.1%200%203.7-1.7%203.7-3.7V15.2M18.8%200M20.3%201h-6.9c-1.6%200-2.9%201.3-2.9%202.9v1.7M5.6%2010.7h1.1c2.1%200%203.8-1.7%203.8-3.8V4M17.3%201h6.9c1.6%200%202.9%201.3%202.9%202.9v1.7M27.1%204v3%22/%3E%3C/g%3E%3C/svg%3E");
}

.no-svg .icon_gallery {
	background-image: url(/images/png/features/icon-gallery.png);
}

.icon_gym {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2238%22%20height%3D%2215.5%22%20viewBox%3D%220%200%2038%2015.5%22%3E%3Cg%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M1%2011.5v-7.5M4.9%2014.5v-13.5M37%204v7.5M33.1%201v13.5M8.6%207.7h20.8%22/%3E%3C/g%3E%3C/svg%3E");
}

.no-svg .icon_gym {
	background-image: url(/images/png/features/icon-gym.png);
}

.icon_feature_bus {
	background-image: url('data:image/svg+xml,<svg version="1.2" preserveAspectRatio="xMidYMid meet" viewBox="73.63636363636364 217.56672 664.3636363636364 354.97728" zoomAndPan="magnify" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" style="max-height: 500px" width="664.3636363636364" height="354.97728"><defs><clipPath id="251b66b449"><path d="M 0.0390625 0 L 809.960938 0 L 809.960938 809.921875 L 0.0390625 809.921875 Z M 0.0390625 0" /></clipPath><clipPath id="2a20ed5256"><path d="M 99.238281 273.484375 L 710.429688 273.484375 L 710.429688 536.707031 L 99.238281 536.707031 Z M 99.238281 273.484375" /></clipPath></defs><g id="1d6e220cf4"><g clip-path="url(%23251b66b449)" clip-rule="nonzero"><path d="M 0.0390625 0 L 809.960938 0 L 809.960938 809.921875 L 0.0390625 809.921875 Z M 0.0390625 0" style="stroke:none;fill-rule:nonzero; fill:none;fill-opacity:1;" /><path d="M 0.0390625 0 L 809.960938 0 L 809.960938 809.921875 L 0.0390625 809.921875 Z M 0.0390625 0" style="stroke:none;fill-rule:nonzero;fill:none;fill-opacity:1;" /></g><path d="M 259.410156 507.675781 C 254.539062 507.675781 250.578125 503.714844 250.578125 498.84375 C 250.578125 493.972656 254.539062 490.011719 259.410156 490.011719 C 264.277344 490.011719 268.242188 493.972656 268.242188 498.84375 C 268.242188 503.714844 264.277344 507.675781 259.410156 507.675781 Z M 259.410156 480.320312 C 249.195312 480.320312 240.886719 488.628906 240.886719 498.84375 C 240.886719 509.058594 249.195312 517.367188 259.410156 517.367188 C 269.625 517.367188 277.933594 509.058594 277.933594 498.84375 C 277.933594 488.628906 269.625 480.320312 259.410156 480.320312" style="stroke:none;fill-rule:nonzero;fill:rgb(236,0,140);fill-opacity:1;" /><path d="M 550.257812 507.675781 C 545.390625 507.675781 541.425781 503.714844 541.425781 498.84375 C 541.425781 493.972656 545.390625 490.011719 550.257812 490.011719 C 555.128906 490.011719 559.089844 493.972656 559.089844 498.84375 C 559.089844 503.714844 555.128906 507.675781 550.257812 507.675781 Z M 550.257812 480.320312 C 540.042969 480.320312 531.734375 488.628906 531.734375 498.84375 C 531.734375 509.058594 540.042969 517.367188 550.257812 517.367188 C 560.472656 517.367188 568.78125 509.058594 568.78125 498.84375 C 568.78125 488.628906 560.472656 480.320312 550.257812 480.320312" style="stroke:none;fill-rule:nonzero;fill:rgb(236,0,140);fill-opacity:1;" /><g clip-path="url(%232a20ed5256)" clip-rule="nonzero"><path d="M 700.480469 433.542969 L 700.480469 471.375 L 692.308594 471.375 C 687.515625 471.375 683.621094 467.476562 683.621094 462.6875 L 683.621094 454.699219 C 683.621094 444.394531 690.835938 435.75 700.480469 433.542969 Z M 681.179688 506.925781 L 586.738281 506.925781 C 587.316406 504.324219 587.628906 501.621094 587.628906 498.84375 C 587.628906 478.234375 570.863281 461.472656 550.257812 461.472656 C 529.65625 461.472656 512.890625 478.234375 512.890625 498.84375 C 512.890625 501.621094 513.203125 504.324219 513.78125 506.925781 L 295.886719 506.925781 C 296.464844 504.324219 296.777344 501.621094 296.777344 498.84375 C 296.777344 478.234375 280.011719 461.472656 259.410156 461.472656 C 238.804688 461.472656 222.039062 478.234375 222.039062 498.84375 C 222.039062 501.621094 222.351562 504.324219 222.929688 506.925781 L 138.175781 506.925781 C 120.417969 506.925781 110.566406 496.347656 109.320312 485.183594 C 129.738281 483.609375 140.003906 475.871094 141.5 461.054688 C 141.855469 457.554688 140.601562 454.132812 138.0625 451.679688 C 135.550781 449.246094 132.132812 448.121094 128.691406 448.578125 C 121.03125 449.617188 114.375 451.125 109.722656 452.335938 C 109.851562 450.726562 110 448.953125 110.164062 447.082031 C 134.148438 442.394531 136.320312 423.808594 139.507812 396.355469 L 139.855469 393.3125 C 141.085938 382.792969 142.582031 372.851562 143.902344 364.085938 C 147.964844 337.070312 150.648438 319.230469 142.71875 310.023438 C 140.792969 307.78125 138.324219 306.21875 135.371094 305.304688 C 138.347656 298.089844 140.859375 294.621094 142.558594 292.964844 C 145.605469 290.007812 154.5 283.125 171.175781 283.125 L 672.519531 283.125 C 697.152344 283.125 700.167969 302.09375 700.484375 304.992188 L 700.484375 423.679688 C 685.464844 426.011719 673.929688 439.035156 673.929688 454.699219 L 673.929688 462.6875 C 673.929688 472.820312 682.171875 481.066406 692.308594 481.066406 L 700.484375 481.066406 L 700.484375 487.625 C 700.484375 493.429688 698.601562 506.925781 681.179688 506.925781 Z M 550.257812 526.519531 C 535 526.519531 522.585938 514.101562 522.585938 498.84375 C 522.585938 483.578125 535 471.164062 550.257812 471.164062 C 565.519531 471.164062 577.9375 483.578125 577.9375 498.84375 C 577.9375 514.101562 565.519531 526.519531 550.257812 526.519531 Z M 259.410156 526.519531 C 244.148438 526.519531 231.730469 514.101562 231.730469 498.84375 C 231.730469 483.578125 244.148438 471.164062 259.410156 471.164062 C 274.667969 471.164062 287.082031 483.578125 287.082031 498.84375 C 287.082031 514.101562 274.667969 526.519531 259.410156 526.519531 Z M 132.0625 314.433594 C 133.871094 314.890625 134.808594 315.6875 135.375 316.347656 C 140.402344 322.183594 137.582031 340.933594 134.316406 362.644531 C 132.984375 371.484375 131.480469 381.507812 130.230469 392.1875 L 129.875 395.238281 C 126.734375 422.34375 124.761719 433.160156 111.109375 436.9375 C 113.417969 413.542969 120.460938 350.28125 132.0625 314.433594 Z M 109.183594 462.535156 C 113.300781 461.363281 120.957031 459.402344 129.984375 458.1875 C 130.652344 458.09375 131.109375 458.433594 131.324219 458.644531 C 131.554688 458.867188 131.929688 459.351562 131.859375 460.082031 C 131.367188 464.9375 130.472656 473.6875 109.183594 475.476562 Z M 710.160156 304.347656 C 709.265625 293.65625 700.242188 273.433594 672.519531 273.433594 L 171.175781 273.433594 C 150.957031 273.433594 139.707031 282.226562 135.800781 286.019531 C 131.621094 290.09375 127.800781 297.15625 124.132812 307.605469 C 110.054688 347.636719 102.261719 426.96875 100.84375 442.464844 C 100.21875 449.289062 99.746094 455.285156 99.578125 458.515625 C 99.578125 458.546875 99.574219 458.582031 99.574219 458.613281 C 99.574219 458.617188 99.574219 458.621094 99.574219 458.621094 C 99.519531 459.550781 99.488281 460.222656 99.488281 460.621094 L 99.488281 482.78125 C 99.488281 499.183594 113.050781 516.621094 138.175781 516.621094 L 226.546875 516.621094 C 232.878906 528.28125 245.230469 536.214844 259.410156 536.214844 C 273.585938 536.214844 285.9375 528.28125 292.269531 516.621094 L 517.398438 516.621094 C 523.730469 528.28125 536.082031 536.214844 550.257812 536.214844 C 564.4375 536.214844 576.789062 528.28125 583.125 516.621094 L 681.179688 516.621094 C 702.582031 516.621094 710.179688 501 710.179688 487.625 L 710.179688 304.753906 C 710.179688 304.621094 710.167969 304.484375 710.160156 304.347656" style="stroke:none;fill-rule:nonzero;fill:rgb(236,0,140);fill-opacity:1;" /></g><path d="M 261.851562 368.566406 C 261.851562 426.101562 204.863281 442.578125 180.359375 446.988281 C 178.429688 447.339844 177.070312 446.488281 176.421875 445.949219 C 175.320312 445.019531 174.683594 443.65625 174.683594 442.210938 L 174.683594 317.261719 C 174.683594 314.589844 176.859375 312.414062 179.53125 312.414062 L 257.007812 312.414062 C 259.679688 312.414062 261.851562 314.589844 261.851562 317.261719 Z M 257.007812 302.71875 L 179.53125 302.71875 C 171.511719 302.71875 164.988281 309.242188 164.988281 317.261719 L 164.988281 442.210938 C 164.988281 446.539062 166.890625 450.609375 170.210938 453.382812 C 172.84375 455.585938 176.125 456.761719 179.496094 456.761719 C 180.351562 456.761719 181.21875 456.6875 182.078125 456.53125 C 208.976562 451.683594 271.546875 433.414062 271.546875 368.566406 L 271.546875 317.261719 C 271.546875 309.242188 265.023438 302.71875 257.007812 302.71875" style="stroke:none;fill-rule:nonzero;fill:rgb(236,0,140);fill-opacity:1;" /><path d="M 672.472656 400.675781 C 672.472656 403.351562 670.292969 405.527344 667.621094 405.527344 L 586.796875 405.527344 L 586.796875 314.65625 L 667.621094 314.65625 C 670.292969 314.65625 672.472656 316.828125 672.472656 319.503906 Z M 300.6875 400.675781 L 300.6875 319.503906 C 300.6875 316.828125 302.863281 314.65625 305.539062 314.65625 L 386.367188 314.65625 L 386.367188 405.527344 L 305.539062 405.527344 C 302.863281 405.527344 300.6875 403.351562 300.6875 400.675781 Z M 481.734375 405.527344 L 396.058594 405.527344 L 396.058594 314.65625 L 481.734375 314.65625 Z M 491.425781 314.65625 L 577.101562 314.65625 L 577.101562 405.527344 L 491.425781 405.527344 Z M 682.164062 400.675781 L 682.164062 319.503906 C 682.164062 311.484375 675.640625 304.964844 667.621094 304.964844 L 305.539062 304.964844 C 297.519531 304.964844 290.992188 311.484375 290.992188 319.503906 L 290.992188 400.675781 C 290.992188 408.699219 297.519531 415.222656 305.539062 415.222656 L 667.621094 415.222656 C 675.640625 415.222656 682.164062 408.699219 682.164062 400.675781" style="stroke:none;fill-rule:nonzero;fill:rgb(236,0,140);fill-opacity:1;" /></g></svg>');
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}

.no-svg .icon_feature_bus {
	background-image: url(/images/png/features/feature_bus.png);
}

.icon_car {
	background-image: url('data:image/svg+xml,<svg xml:space="preserve" viewBox="97.854 114.238 194.048 168.96" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" style="max-height: 500px" width="194.048" height="168.96"><desc>Created with Fabric.js 5.2.4</desc><defs></defs><g id="7bb5bd07-d491-4b6b-8211-6331f4fc8dd5" transform="matrix(1 0 0 1 128 128)"><rect height="256" width="256" ry="0" rx="0" y="-128" x="-128" style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(255,255,255); fill-rule: nonzero; opacity: 1; visibility: hidden;"/></g><g id="97047164-6e46-480c-b383-41a9814c264f" transform="matrix(0 0 0 0 0 0)"></g><g transform="matrix(0 0 0 0 128 0)"><g style=""></g></g><g clip-path="url(%23CLIPPATH_9)" transform="matrix(0.33 0 0 0.33 197.13 200.26)"><clipPath id="CLIPPATH_9"><path stroke-linecap="round" d="M 137.613281 189.382812 L 672.3125 189.382812 L 672.3125 620.589844 L 137.613281 620.589844 Z M 137.613281 189.382812" transform="matrix(1 0 0 1 0 0.06) translate(-404.96, -404.99)"/></clipPath><path stroke-linecap="round" d="M 320.160156 446.523438 C 300.449219 432.601562 252.449219 415.785156 225.945312 438.28125 C 217.148438 445.742188 212.023438 459.996094 213.472656 473.027344 C 214.808594 485.945312 222.382812 496.746094 234.632812 503.207031 C 242.984375 507.660156 255.34375 509.886719 271.492188 509.886719 C 281.292969 509.886719 292.542969 509.109375 305.125 507.4375 L 306.128906 507.328125 C 321.71875 505.324219 334.304688 495.300781 337.53125 482.492188 C 340.539062 469.574219 334.304688 456.433594 320.160156 446.523438 Z M 320.714844 478.261719 C 319.269531 484.164062 312.363281 489.175781 303.898438 490.175781 L 302.785156 490.289062 C 264.03125 495.410156 248.550781 491.066406 242.761719 487.949219 C 235.523438 484.050781 231.402344 478.371094 230.621094 471.132812 C 229.730469 463.003906 233.296875 454.539062 237.191406 451.3125 C 254.898438 436.386719 294.769531 449.527344 310.359375 460.554688 C 318.378906 466.34375 322.050781 472.582031 320.714844 478.261719 Z M 584.09375 438.167969 C 557.589844 415.675781 509.589844 432.488281 489.878906 446.410156 C 475.734375 456.433594 469.5 469.464844 472.617188 482.269531 C 475.847656 495.1875 488.429688 505.101562 504.023438 507.105469 L 505.023438 507.214844 C 517.609375 508.886719 528.855469 509.664062 538.65625 509.664062 C 554.804688 509.664062 567.054688 507.4375 575.519531 502.984375 C 587.769531 496.414062 595.230469 485.722656 596.679688 472.804688 C 598.015625 459.886719 592.890625 445.632812 584.09375 438.167969 Z M 579.527344 471.132812 C 578.75 478.484375 574.628906 484.050781 567.390625 487.949219 C 561.597656 491.066406 546.117188 495.410156 507.363281 490.289062 L 506.25 490.175781 C 497.785156 489.0625 490.882812 484.164062 489.433594 478.261719 C 487.984375 472.582031 491.773438 466.34375 499.902344 460.554688 C 510.480469 453.09375 532.199219 444.628906 550.683594 444.628906 C 559.371094 444.628906 567.390625 446.523438 573.070312 451.3125 C 576.742188 454.539062 580.308594 463.003906 579.527344 471.132812 Z M 642.113281 320.125 L 602.023438 320.125 L 573.847656 227.914062 C 567.390625 206.308594 544.671875 189.382812 522.175781 189.382812 L 287.863281 189.382812 C 265.480469 189.382812 242.761719 206.308594 236.191406 227.800781 L 208.015625 320.011719 L 167.925781 320.011719 C 151.332031 320.125 137.746094 333.710938 137.746094 350.527344 C 137.746094 367.339844 151.332031 380.929688 167.925781 380.929688 L 188.304688 380.929688 L 180.175781 405.539062 C 174.496094 422.691406 170.039062 450.417969 170.039062 468.570312 L 170.039062 592.074219 C 170.039062 607.667969 182.625 620.472656 198.214844 620.472656 L 245.324219 620.472656 C 260.800781 620.472656 273.496094 607.777344 273.496094 592.074219 L 273.496094 555.101562 L 536.429688 555.101562 L 536.429688 592.074219 C 536.429688 607.667969 549.015625 620.472656 564.605469 620.472656 L 611.710938 620.472656 C 627.191406 620.472656 639.886719 607.777344 639.886719 592.074219 L 639.886719 468.570312 C 639.886719 450.417969 635.433594 422.691406 629.753906 405.539062 L 621.625 380.929688 L 642.003906 380.929688 C 658.597656 380.929688 672.183594 367.34375 672.183594 350.527344 C 672.183594 333.710938 658.707031 320.125 642.113281 320.125 Z M 252.671875 232.8125 C 257.015625 218.558594 273.164062 206.644531 287.863281 206.644531 L 522.285156 206.644531 C 536.988281 206.644531 553.132812 218.671875 557.476562 232.925781 L 590.886719 342.394531 L 601.464844 374.582031 L 208.570312 374.582031 L 219.261719 342.171875 Z M 167.925781 363.667969 C 160.796875 363.667969 155.003906 357.765625 155.003906 350.527344 C 155.003906 343.285156 160.796875 337.382812 167.925781 337.382812 L 202.667969 337.382812 L 193.984375 363.667969 Z M 245.433594 603.210938 L 198.214844 603.210938 C 192.203125 603.210938 187.300781 598.199219 187.300781 592.074219 L 187.300781 554.65625 C 187.96875 554.878906 188.636719 555.101562 189.417969 555.101562 L 256.234375 555.101562 L 256.234375 592.074219 C 256.347656 598.199219 251.449219 603.210938 245.433594 603.210938 Z M 611.824219 603.210938 L 564.714844 603.210938 C 558.703125 603.210938 553.800781 598.199219 553.800781 592.074219 L 553.800781 555.101562 L 622.738281 555.101562 L 622.738281 592.074219 C 622.738281 598.199219 617.835938 603.210938 611.824219 603.210938 Z M 622.738281 537.839844 L 189.527344 537.839844 C 188.75 537.839844 188.082031 538.0625 187.414062 538.285156 L 187.414062 468.570312 C 187.414062 452.203125 191.535156 426.363281 196.65625 410.886719 L 203.003906 391.730469 L 607.257812 391.730469 L 613.605469 410.886719 C 618.726562 426.363281 622.847656 452.203125 622.847656 468.570312 L 622.847656 537.839844 Z M 642.113281 363.667969 L 616.054688 363.667969 L 607.367188 337.382812 L 642.113281 337.382812 C 649.242188 337.382812 655.03125 343.285156 655.03125 350.527344 C 655.03125 357.765625 649.242188 363.667969 642.113281 363.667969 Z M 642.113281 363.667969" transform="translate(-404.96, -404.93)" style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(236,0,140); fill-rule: nonzero; opacity: 1;"/></g><g transform="matrix(0 0 0 0 0 0)"><g style=""></g></g><g transform="matrix(0 0 0 0 0 0)"><g style=""></g></g><g transform="matrix(0 0 0 0 0 0)"><g style=""></g></g></svg>');	
	background-position: center;
	background-size: contain;
}
.no-svg .icon_car {
	background-image: url(/images/png/features/feature_car.png);
}

.icon_hands {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2238%22%20height%3D%2236%22%20viewBox%3D%220%200%2038%2036%22%3E%3Cg%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M18.2%208.8l12.5%2012.4M11.8%202.3l2.6%202.6M30.7%2021.2c1%201%201%202.6%200%203.6s-2.6%201-3.6%200M22%2019.8l5%205M27%2024.8c1%201%201%202.6%200%203.6s-2.6%201-3.6%200M16.1%2028.2l3.7%203.8M1%2013.2l7.4%207.4M19.8%2032c1%201%202.6%201%203.6%200s1-2.6%200-3.6l-5-5M30.7%2021.2c1%201%201%202.6%200%203.6s-2.6%201-3.6%200M16.9%2033.9M19.3%2031.5M37%2013.8l-6.1%206.1M20.2%206.3l-5.8%205.8M17.5%201.7l-6.7%206.8M26.1%202.9l-1.2%201.2c-.4.4-1%20.4-1.3%200l-2.4-2.4c-1-1-2.6-1-3.6%200M16.9%2033.9c-1%201-2.6%201-3.6%200s-1-2.6%200-3.6M16.1%2027.4l-2.9%202.9M13.2%2030.3c-1%201-2.6%201-3.6%200s-1-2.6%200-3.6M12.4%2023.9c1-1%202.6-1%203.6%200s1%202.6%200%203.6M13.9%2022.4l-4.3%204.3M10.3%2018.9L6%2023.1M9.6%2026.7c-1%201-2.6%201-3.6%200s-1-2.6%200-3.6M10.3%2018.8c1-1%202.6-1%203.6%200s1%202.6%200%203.6M14.6%2011.9c-1%201-2.6%201-3.6%200s-1-2.6%200-3.6M20.4%206.1%22/%3E%3C/g%3E%3C/svg%3E");
}

.no-svg .icon_hands {
	background-image: url(/images/png/features/icon-visit-us.png);
}

.icon_heart {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2232%22%20height%3D%2230.8%22%20viewBox%3D%220%200%2032%2030.8%22%3E%3Cpath%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M23.5%201c-3.3%200-6.2%202.2-7.1%205.2-.1.4-.6.4-.7%200-1-3-3.8-5.2-7.1-5.2-4.2%200-7.6%203.7-7.6%208.2.5%2010.3%2012.3%2020.7%2015%2020.7s14.5-10.4%2015-20.7c0-4.5-3.4-8.2-7.5-8.2z%22%20fill%3D%22none%22/%3E%3C/svg%3E");
}

.no-svg .icon_heart {
	background-image: url(/images/png/features/icon-favourites.png);
}

.icon_lock {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2230.2%22%20height%3D%2238%22%20viewBox%3D%220%200%2030.2%2038%22%3E%3Cg%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M15.1%2023.2v6.5M12.2%2015.7h13.4c2%200%203.6%202.3%203.6%204.3v13.4c0%202-1.6%203.6-3.6%203.6h-21c-2%200-3.6-1.6-3.6-3.6v-13.3c0-2%201.6-4.3%203.6-4.3h3.1v-7.699999999999999c0-3.9%203.2-7.1%207.1-7.1s7.1%203.2%207.1%207.1v2.8%22/%3E%3C/g%3E%3C/svg%3E");
}

.no-svg .icon_lock {
	background-image: url(/images/png/features/icon-247-security.png);
}

.icon_oven {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2238%22%20height%3D%2237.7%22%20viewBox%3D%220%200%2038%2037.7%22%3E%3Cpath%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M30.4%201h2.8c2.1%200%203.8%202.5%203.8%204.6v27.4c0%202.1-1.7%203.8-3.8%203.8h-28.4c-2.1-.1-3.8-1.7-3.8-3.8v-27.4c0-2.1%201.7-4.6%203.8-4.6h2.8M6.1%201h25.8%22%20fill%3D%22none%22/%3E%3Ccircle%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20cx%3D%2211.6%22%20cy%3D%2210.2%22%20r%3D%223.8%22%20fill%3D%22none%22/%3E%3Ccircle%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20cx%3D%2226.4%22%20cy%3D%2210.2%22%20r%3D%223.8%22%20fill%3D%22none%22/%3E%3Ccircle%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20cx%3D%2211.6%22%20cy%3D%2222.9%22%20r%3D%223.8%22%20fill%3D%22none%22/%3E%3Ccircle%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20cx%3D%2226.4%22%20cy%3D%2222.9%22%20r%3D%223.8%22%20fill%3D%22none%22/%3E%3Cg%20fill%3D%22%23EC008C%22%3E%3Ccircle%20cx%3D%2211.6%22%20cy%3D%2231.5%22%20r%3D%221.3%22/%3E%3Ccircle%20cx%3D%2221.4%22%20cy%3D%2231.5%22%20r%3D%221.3%22/%3E%3Ccircle%20cx%3D%2216.7%22%20cy%3D%2231.5%22%20r%3D%221.3%22/%3E%3Ccircle%20cx%3D%2226.4%22%20cy%3D%2231.5%22%20r%3D%221.3%22/%3E%3C/g%3E%3C/svg%3E");
}

.no-svg .icon_oven {
	background-image: url(/images/png/features/icon-kitchen.png);
}

.icon_radio {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2238%22%20height%3D%2225.2%22%20viewBox%3D%220%200%2038%2025.2%22%3E%3Cg%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M37%2021.1c0%201.7-1.4%203.1-3.1%203.1h-29.8c-1.7%200-3.1-1.4-3.1-3.1v-17c0-1.7%201.4-3.1%203.1-3.1h29.8c1.7%200%203.1%201.4%203.1%203.1v17zM11.5%2012.8c0%20.3-.2.6-.6.6h-5.3c-.3%200-.6-.2-.6-.6v-3.1c0-.3.2-.6.6-.6h5.4c.3%200%20.6.2.6.6v3.1zM5%2019h3.9M13%2019h4M21%2019h4M29.1%2019h3.9%22/%3E%3C/g%3E%3C/svg%3E");
}

.no-svg .icon_radio {
	background-image: url(/images/png/features/icon-radio.png);
}

.icon_speech {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2238%22%20height%3D%2233.9%22%20viewBox%3D%220%200%2038%2033.9%22%3E%3Cpath%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M37%204.8c0-2.1-1.7-3.8-3.8-3.8h-28.4c-2.1%200-3.8%201.7-3.8%203.8v17.1c0%202.5%202.1%204.6%204.6%204.6h6.1c.5%200%201%20.2%201.3.6l5.6%205.7c.3.3.7.3.9%200l5.9-6.2%22%20fill%3D%22none%22/%3E%3Cg%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M5%2026.5M7.2%2026.5%22/%3E%3C/g%3E%3Cpath%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M33.2%201c2.1%200%203.8%201.7%203.8%203.8v17.1c0%202.1-1.7%204.6-3.8%204.6M33%2026.5%22%20fill%3D%22none%22/%3E%3C/svg%3E");
}

.no-svg .icon_speech {
	background-image: url(/images/png/features/icon-speech.png);
}

.icon_wifi {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2238%22%20height%3D%2228%22%20viewBox%3D%220%200%2038%2028%22%3E%3Cg%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M1%208.5c9.9-9.9%2026.1-9.9%2036%200M4.8%2012.2c7.9-7.9%2020.6-7.9%2028.5%200M8.5%2016c5.8-5.8%2015.2-5.8%2021%200M12.2%2019.7C16%2016%2022%2016%2025.8%2019.7%22/%3E%3Ccircle%20cx%3D%2218.9%22%20cy%3D%2224.1%22%20r%3D%222.7%22/%3E%3C/g%3E%3C/svg%3E");
}

.no-svg .icon_wifi {
	background-image: url(/images/png/features/icon-wifi.png);
}

.icon_360 {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2234.2%22%20height%3D%2238%22%20viewBox%3D%220%200%2034.2%2038%22%3E%3Cg%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M17.5%201l3.7%203.7-3.7%203.8M19%204.6M28.5%209.5c6.3%206.3%206.3%2016.5%200%2022.8s-16.5%206.3-22.8%200-6.2-16.4%200-22.8c2.9-3%206.6-4.6%2010.5-4.7%201%200%202.1%200%203.1.2%22/%3E%3Ccircle%20cx%3D%2217.1%22%20cy%3D%2220.9%22%20r%3D%223%22/%3E%3C/g%3E%3C/svg%3E");
}

.no-svg .icon_360 {
	background-image: url(/images/png/features/icon-360.png);
}

.icon_star {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2238%22%20height%3D%2236%22%20viewBox%3D%220%200%2038%2036%22%3E%3Cpath%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M19.8%201.5l4.9%209.9c.1.3.4.4.7.5l10.9%201.6c.7.1%201%201%20.5%201.5l-7.9%207.7c-.2.2-.3.5-.3.8l1.9%2010.9c.1.7-.6%201.3-1.3.9l-9.7-5.1c-.3-.1-.6-.1-.8%200L9%2035.3c-.7.3-1.4-.2-1.3-.9l1.9-10.9c0-.3%200-.6-.3-.8l-8-7.7c-.5-.5-.2-1.4.5-1.5l10.9-1.6c.3%200%20.5-.2.7-.5l4.9-9.9c.2-.7%201.2-.7%201.5%200z%22%20fill%3D%22none%22/%3E%3C/svg%3E");
}

.no-svg .icon_star {
	background-image: url(/images/png/features/icon_features.png);
}

.icon_common_area {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM2IDM2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtMTgwLC0yMDEpIj4KICAgICAgICA8ZyBpZD0iaWNvbi1jb21tb24tYXJlYSIgdHJhbnNmb3JtPSJtYXRyaXgoMC4wMjgwODExLDAsMCwwLjAyNDcyNTMsMTAyLjE1OSwxODQuNDU5KSI+CiAgICAgICAgICAgIDxyZWN0IHg9IjI3NzIiIHk9IjY2OSIgd2lkdGg9IjEyODIiIGhlaWdodD0iMTQ1NiIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoNC42MzI5NSwwLDAsNS4yNjE3NiwtMTI2Ny4yLC00MTM5NykiPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoNC4xNjY2NywwLDAsOS40NTYzOCw1NDEuODE0LC0yNTI0My40KSI+CiAgICAgICAgICAgICAgICAgICAgPHJlY3QgeD0iODAuNzg3IiB5PSIzNTMxLjgzIiB3aWR0aD0iNjIuNzY4IiBoZWlnaHQ9IjMuOTciIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoxLjE0cHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwxLC0wLjg1NjE4OCwwKSI+CiAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoNC4xNjY2NywwLDAsNC4xNjY2Nyw1NDEuODE0LC02NTIwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04Ni42NzksMzUxNC42M0w4Ni42NzksMzUwNi40OUM4Ni42NzksMzUwNC4zIDg4LjQ3NSwzNTAyLjUgOTAuNjcsMzUwMi41TDEwOC4yMzMsMzUwMi41QzExMC40MjgsMzUwMi41IDExMi4yMjQsMzUwNC4zIDExMi4yMjQsMzUwNi40OUwxMTIuMjI0LDM1MjEuODMiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDQuMTY2NjcsMCwwLDQuMTY2NjcsNjQ5LjUyMiwtNjUyMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNODYuNjc5LDM1MjEuODNMODYuNjc5LDM1MDYuNDlDODYuNjc5LDM1MDQuMyA4OC40NzUsMzUwMi41IDkwLjY3LDM1MDIuNUwxMDguMjMzLDM1MDIuNUMxMTAuNDI4LDM1MDIuNSAxMTIuMjI0LDM1MDQuMyAxMTIuMjI0LDM1MDYuNDlMMTEyLjIyNCwzNTE0LjYzIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDQuMTY2NjcsMCwwLDQuMTY2NjcsNTQxLjgxNCwtNjU0MCkiPgogICAgICAgICAgICAgICAgICAgIDxyZWN0IHg9IjgwLjc4NyIgeT0iMzUzNS44IiB3aWR0aD0iMy43NDEiIGhlaWdodD0iOC4zNSIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDQuMTY2NjcsMCwwLDQuMTY2NjcsNTQxLjgxNCwtNjU0MCkiPgogICAgICAgICAgICAgICAgICAgIDxyZWN0IHg9IjEzOS44MTUiIHk9IjM1MzUuOCIgd2lkdGg9IjMuNzQiIGhlaWdodD0iOC4zNSIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuODM3MjA5LDAsMCwwLjU5NTIzOCwtNzguMDkzLDMzNTYuOTUpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTE4NSw4MDIwLjRDMTE4NSw4MDE1Ljc2IDExODIuMzIsODAxMiAxMTc5LjAzLDgwMTJMMTE0Ny45Nyw4MDEyQzExNDQuNjgsODAxMiAxMTQyLDgwMTUuNzYgMTE0Miw4MDIwLjRMMTE0Miw4MDQ1LjZDMTE0Miw4MDUwLjI0IDExNDQuNjgsODA1NCAxMTQ3Ljk3LDgwNTRMMTE3OS4wMyw4MDU0QzExODIuMzIsODA1NCAxMTg1LDgwNTAuMjQgMTE4NSw4MDQ1LjZMMTE4NSw4MDIwLjRaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MTEuNDdweDtzdHJva2UtbWl0ZXJsaW1pdDoxLjU7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjgzNzIwOSwwLDAsMC41OTUyMzgsMTQ3Ljg2NiwzMzU2Ljk1KSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTExODUsODAyMC40QzExODUsODAxNS43NiAxMTgyLjMyLDgwMTIgMTE3OS4wMyw4MDEyTDExNDcuOTcsODAxMkMxMTQ0LjY4LDgwMTIgMTE0Miw4MDE1Ljc2IDExNDIsODAyMC40TDExNDIsODA0NS42QzExNDIsODA1MC4yNCAxMTQ0LjY4LDgwNTQgMTE0Ny45Nyw4MDU0TDExNzkuMDMsODA1NEMxMTgyLjMyLDgwNTQgMTE4NSw4MDUwLjI0IDExODUsODA0NS42TDExODUsODAyMC40WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjExLjQ3cHg7c3Ryb2tlLW1pdGVybGltaXQ6MS41OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K");
}

.no-svg .icon_common_area {
	background-image: url(/images/png/features/icon-common-area.png);
}

.icon_cinema_room {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM2IDM2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtNTAsLTIwMSkiPgogICAgICAgIDxnIGlkPSJpY29uLWNpbmVtYS1yb29tIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjAyODA4MTEsMCwwLDAuMDI0NzI1MywtMjcuODQwOSwxODQuNDU5KSI+CiAgICAgICAgICAgIDxyZWN0IHg9IjI3NzIiIHk9IjY2OSIgd2lkdGg9IjEyODIiIGhlaWdodD0iMTQ1NiIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMC4xMTY3NzcsMCwwLDAuMTE2Nzc3LDMwMTQuNDQsMTIzMy44NikiPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC02MTc4MDEsLTEyMDM1NykiPgogICAgICAgICAgICAgICAgICAgIDxyZWN0IHg9IjQxNjAiIHk9IjcyMi4zMjIiIHdpZHRoPSI1NS43NiIgaGVpZ2h0PSIzMi4wMiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtNjE3ODAxLC0xMjAzNTcpIj4KICAgICAgICAgICAgICAgICAgICA8cmVjdCB4PSI0MTYwIiB5PSI3MTQuMDkyIiB3aWR0aD0iNTUuNzYiIGhlaWdodD0iOC4xMjUiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTYxNzgwMSwtMTIwMzU3KSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTQyMTMuMzUsNjk4LjQ1Nkw0MTU5LjgyLDcxNC4wOTJMNDE1Ny41NCw3MDYuMjkzTDQyMTEuMDcsNjkwLjY1Nkw0MjEzLjM1LDY5OC40NTZaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC02MTc4MDEsLTEyMDM1NykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00MTgxLjg3LDczMC4wMTlMNDE5Ni4yNyw3MzguMzMyTDQxODEuODcsNzQ2LjY0NEw0MTgxLjg3LDczMC4wMTlaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K");
}

.no-svg .icon_cinema_room {
	background-image: url(/images/png/features/icon-cinema-room.png);
}

.icon_games_area {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM2IDM2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwwLC0yMDEpIj4KICAgICAgICA8ZyBpZD0iaWNvbi1nYW1lcy1yb29tIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjAyODA4MTEsMCwwLDAuMDI0NzI1MywtNzcuODQwOSwxODQuNDU5KSI+CiAgICAgICAgICAgIDxyZWN0IHg9IjI3NzIiIHk9IjY2OSIgd2lkdGg9IjEyODIiIGhlaWdodD0iMTQ1NiIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMC4xMjE0NjcsMCwwLDAuMTIxNDY3LDI5OTguNDMsMTIyNy4zMSkiPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC00MzE2NzIsLTI5NTE3NykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOTQ3LjQ3LDE3NjkuMzNDMjk1MS42LDE3NzguODIgMjk1Ny4zMiwxNzgzLjMzIDI5NjAuNjUsMTc4My4zM0MyOTY2Ljk4LDE3ODMuMzMgMjk2NC4zNywxNzU0LjIzIDI5NjQuMzcsMTc0Ny45MkMyOTY0LjM3LDE3NDEuNTkgMjk1OS4yNCwxNzM2LjQ1IDI5NTIuOTMsMTczNi40NUMyOTQ4LjY5LDE3MzYuNDUgMjk0NC45OSwxNzM4Ljc2IDI5NDMuMDIsMTc0Mi4xOUwyOTIxLjQ4LDE3NDIuMTlDMjkxOS41MSwxNzM4Ljc2IDI5MTUuOCwxNzM2LjQ1IDI5MTEuNTcsMTczNi40NUMyOTA1LjI2LDE3MzYuNDUgMjkwMC4xMiwxNzQxLjU5IDI5MDAuMTIsMTc0Ny45MkMyOTAwLjEyLDE3NTQuMjMgMjg5Ny41MSwxNzgzLjMzIDI5MDMuODQsMTc4My4zM0MyOTA3LjE4LDE3ODMuMzMgMjkxMi44MiwxNzc4Ljc5IDI5MTYuOTUsMTc2OS4zIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC00MzE2NzIsLTI5NTE3NykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOTI0Ljg3LDE3NjQuMDFMMjkzOS42MywxNzY0LjAxIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC00MzE2NzIsLTI5NTE3NykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOTI0Ljg3LDE3NjQuMDFDMjkyNC44NywxNzY3LjE3IDI5MjIuMywxNzY5LjczIDI5MTkuMTQsMTc2OS43M0MyOTE1Ljk4LDE3NjkuNzMgMjkxMy40MiwxNzY3LjE3IDI5MTMuNDIsMTc2NC4wMUMyOTEzLjQyLDE3NjAuODUgMjkxNS45OCwxNzU4LjI4IDI5MTkuMTQsMTc1OC4yOEMyOTIyLjMsMTc1OC4yOCAyOTI0Ljg3LDE3NjAuODUgMjkyNC44NywxNzY0LjAxWiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtNDMxNjcyLC0yOTUxNzcpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjkzOS42MywxNzY0LjAxQzI5MzkuNjMsMTc2Ny4xNyAyOTQyLjE5LDE3NjkuNzMgMjk0NS4zNiwxNzY5LjczQzI5NDguNTIsMTc2OS43MyAyOTUxLjA4LDE3NjcuMTcgMjk1MS4wOCwxNzY0LjAxQzI5NTEuMDgsMTc2MC44NSAyOTQ4LjUyLDE3NTguMjggMjk0NS4zNiwxNzU4LjI4QzI5NDIuMTksMTc1OC4yOCAyOTM5LjYzLDE3NjAuODUgMjkzOS42MywxNzY0LjAxWiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtNDMxNjcyLC0yOTUxNzcpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjkxNy4zNiwxNzQ1LjQxTDI5MTUuMTIsMTc0NS40MUwyOTE1LjEyLDE3NDMuMTdDMjkxNS4xMiwxNzQxLjYyIDI5MTMuODYsMTc0MC4zNiAyOTEyLjMxLDE3NDAuMzZDMjkxMC43NiwxNzQwLjM2IDI5MDkuNSwxNzQxLjYyIDI5MDkuNSwxNzQzLjE3TDI5MDkuNSwxNzQ1LjQxTDI5MDcuMjYsMTc0NS40MUMyOTA1LjcxLDE3NDUuNDEgMjkwNC40NSwxNzQ2LjY3IDI5MDQuNDUsMTc0OC4yMkMyOTA0LjQ1LDE3NDkuNzcgMjkwNS43MSwxNzUxLjAzIDI5MDcuMjYsMTc1MS4wM0wyOTA5LjUsMTc1MS4wM0wyOTA5LjUsMTc1My4yN0MyOTA5LjUsMTc1NC44MiAyOTEwLjc2LDE3NTYuMDggMjkxMi4zMSwxNzU2LjA4QzI5MTMuODYsMTc1Ni4wOCAyOTE1LjEyLDE3NTQuODIgMjkxNS4xMiwxNzUzLjI3TDI5MTUuMTIsMTc1MS4wM0wyOTE3LjM2LDE3NTEuMDNDMjkxOC45MSwxNzUxLjAzIDI5MjAuMTcsMTc0OS43NyAyOTIwLjE3LDE3NDguMjJDMjkyMC4xNywxNzQ2LjY3IDI5MTguOTEsMTc0NS40MSAyOTE3LjM2LDE3NDUuNDFaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC00MzE2NzIsLTI5NTE3NykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOTU0Ljk5LDE3NDMuNDVDMjk1NC45OSwxNzQ0LjcyIDI5NTMuOTcsMTc0NS43NCAyOTUyLjcsMTc0NS43NEMyOTUxLjQ0LDE3NDUuNzQgMjk1MC40MSwxNzQ0LjcyIDI5NTAuNDEsMTc0My40NUMyOTUwLjQxLDE3NDIuMTkgMjk1MS40NCwxNzQxLjE3IDI5NTIuNywxNzQxLjE3QzI5NTMuOTcsMTc0MS4xNyAyOTU0Ljk5LDE3NDIuMTkgMjk1NC45OSwxNzQzLjQ1WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtNDMxNjcyLC0yOTUxNzcpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjk1NC45OSwxNzU0QzI5NTQuOTksMTc1NS4yNyAyOTUzLjk3LDE3NTYuMjkgMjk1Mi43LDE3NTYuMjlDMjk1MS40NCwxNzU2LjI5IDI5NTAuNDEsMTc1NS4yNyAyOTUwLjQxLDE3NTRDMjk1MC40MSwxNzUyLjc0IDI5NTEuNDQsMTc1MS43MSAyOTUyLjcsMTc1MS43MUMyOTUzLjk3LDE3NTEuNzEgMjk1NC45OSwxNzUyLjc0IDI5NTQuOTksMTc1NFoiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTQzMTY3MiwtMjk1MTc3KSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTI5NTcuOTgsMTc1MS4wMkMyOTU2LjcxLDE3NTEuMDIgMjk1NS42OSwxNzQ5Ljk5IDI5NTUuNjksMTc0OC43M0MyOTU1LjY5LDE3NDcuNDYgMjk1Ni43MSwxNzQ2LjQ0IDI5NTcuOTgsMTc0Ni40NEMyOTU5LjI0LDE3NDYuNDQgMjk2MC4yNywxNzQ3LjQ2IDI5NjAuMjcsMTc0OC43M0MyOTYwLjI3LDE3NDkuOTkgMjk1OS4yNCwxNzUxLjAyIDI5NTcuOTgsMTc1MS4wMloiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTQzMTY3MiwtMjk1MTc3KSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTI5NDcuNDMsMTc1MS4wMkMyOTQ2LjE3LDE3NTEuMDIgMjk0NS4xNCwxNzQ5Ljk5IDI5NDUuMTQsMTc0OC43M0MyOTQ1LjE0LDE3NDcuNDYgMjk0Ni4xNywxNzQ2LjQ0IDI5NDcuNDMsMTc0Ni40NEMyOTQ4LjY5LDE3NDYuNDQgMjk0OS43MiwxNzQ3LjQ2IDI5NDkuNzIsMTc0OC43M0MyOTQ5LjcyLDE3NDkuOTkgMjk0OC42OSwxNzUxLjAyIDI5NDcuNDMsMTc1MS4wMloiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTQzMTY3MiwtMjk1MTc3KSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTI5MzQuOTgsMTc1Ny4yNUMyOTM0Ljk4LDE3NTguNzYgMjkzMy43NiwxNzU5Ljk4IDI5MzIuMjUsMTc1OS45OEMyOTMwLjc0LDE3NTkuOTggMjkyOS41MiwxNzU4Ljc2IDI5MjkuNTIsMTc1Ny4yNUMyOTI5LjUyLDE3NTUuNzQgMjkzMC43NCwxNzU0LjUyIDI5MzIuMjUsMTc1NC41MkMyOTMzLjc2LDE3NTQuNTIgMjkzNC45OCwxNzU1Ljc0IDI5MzQuOTgsMTc1Ny4yNVoiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTQzMTY3MiwtMjk1MTc3KSI+CiAgICAgICAgICAgICAgICAgICAgPHJlY3QgeD0iMjkyNC44NyIgeT0iMTc0NS45IiB3aWR0aD0iMTQuNzYiIGhlaWdodD0iNC42NCIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==");
}

.no-svg .icon_games_area {
	background-image: url(/images/png/features/icon-games-area.png);
}

.icon_study_area {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM2IDM2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtMTQwLC0yMDEpIj4KICAgICAgICA8ZyBpZD0iaWNvbi1zdHVkeS1hcmVhIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjAyODA4MTEsMCwwLDAuMDI0NzI1Myw2Mi4xNTkxLDE4NC40NTkpIj4KICAgICAgICAgICAgPHJlY3QgeD0iMjc3MiIgeT0iNjY5IiB3aWR0aD0iMTI4MiIgaGVpZ2h0PSIxNDU2IiBzdHlsZT0iZmlsbDpub25lOyIvPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjExMjM5OCwwLDAsMC4xMTIzOTgsMzAyNy45NywxMjc2LjkpIj4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtNTg3OTU3LC03NTIyMDcpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNDAxOS42LDQ1MDIuNzJMNDAxOS42LDQ0NjIuNzJDNDAxOS42LDQ0NjEuMDkgNDAxOC4yMyw0NDU5Ljc1IDQwMTYuNTUsNDQ1OS43NUwzOTg1Ljk5LDQ0NTkuNzUiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoyLjEzcHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTU4Nzk1NywtNzUyMjA3KSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTM5NTcuMzIsNDQ1OS43NUwzOTU0LjQ5LDQ0NTkuNzVDMzk1Mi44MSw0NDU5Ljc1IDM5NTEuNDQsNDQ2MS4wOSAzOTUxLjQ0LDQ0NjIuNzJMMzk1MS40NCw0NTAyLjcyIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6Mi4xM3B4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC01ODc5NTcsLTc1MjIwNykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00MDAwLjEzLDQ0NjguNjlMNDAwMC4xMyw0NTAyLjcxIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6Mi4xM3B4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC01ODc5NTcsLTc1MjIwNykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00MDAwLjEzLDQ0NzcuNjlMNDAxOS42LDQ0NzcuNjkiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoyLjEzcHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTU4Nzk1NywtNzUyMjA3KSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTQwMDAuMTMsNDQ4Ny4wN0w0MDE5LjYsNDQ4Ny4wNyIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjIuMTNweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtNTg3OTU3LC03NTIyMDcpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNDAwMC4xMyw0NDk2LjQ1TDQwMTkuNiw0NDk2LjQ1IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6Mi4xM3B4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC01ODc5NTcsLTc1MjIwNykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00MDA4LjI2LDQ0NzMuMjhMNDAxMS40Nyw0NDczLjI4IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6Mi4xM3B4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC01ODc5NTcsLTc1MjIwNykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00MDA4LjI2LDQ0ODIuNjZMNDAxMS40Nyw0NDgyLjY2IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6Mi4xM3B4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC01ODc5NTcsLTc1MjIwNykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00MDA4LjI2LDQ0OTIuMDRMNDAxMS40Nyw0NDkyLjA0IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6Mi4xM3B4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC01ODc5NTcsLTc1MjIwNykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zOTUxLjQ0LDQ0NjcuOEw0MDE5LjYsNDQ2Ny44IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6Mi4xM3B4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC01ODc5NTcsLTc1MjIwNykiPgogICAgICAgICAgICAgICAgICAgIDxyZWN0IHg9IjM5NjMuODgiIHk9IjQ0NDUuNDQiIHdpZHRoPSIxNS4zMyIgaGVpZ2h0PSI4LjAxIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC01ODc5NTcsLTc1MjIwNykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zOTgyLjY3LDQ0NDEuMDlMMzk2MC40Myw0NDQxLjA5QzM5NTkuNjksNDQ0MS4wOSAzOTU5LjA5LDQ0NDEuNjkgMzk1OS4wOSw0NDQyLjQyTDM5NTkuMDksNDQ1Ni40NkMzOTU5LjA5LDQ0NTcuMiAzOTU5LjY5LDQ0NTcuOCAzOTYwLjQzLDQ0NTcuOEwzOTY1LjUxLDQ0NTcuOEwzOTY2LjY2LDQ0NTguMjdMMzk3Ni44Myw0NDU4LjI3TDM5NzcuOTgsNDQ1Ny44TDM5ODIuNjcsNDQ1Ny44QzM5ODMuNCw0NDU3LjggMzk4NCw0NDU3LjIgMzk4NCw0NDU2LjQ2TDM5ODQsNDQ0Mi40MkMzOTg0LDQ0NDEuNjkgMzk4My40LDQ0NDEuMDkgMzk4Mi42Nyw0NDQxLjA5WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtNTg3OTU3LC03NTIyMDcpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzk3Ny45Niw0NDU3LjgyTDM5ODYuMzUsNDQ1Ny44MkwzOTg1LjQ0LDQ0NjIuNjVMMzk1OC4yMyw0NDYyLjY1TDM5NTcuMzIsNDQ1Ny44MkwzOTY1LjUzLDQ0NTcuODIiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=");
}

.no-svg .icon_study_area {
	background-image: url(/images/png/features/icon-study-area.png);
}

.icon_courtyard {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM2IDM2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtOTYsLTIwMSkiPgogICAgICAgIDxnIGlkPSJpY29uLWNvdXJ0eWFyZCIgdHJhbnNmb3JtPSJtYXRyaXgoMC4wMjgwODExLDAsMCwwLjAyNDcyNTMsMTguMTU5MSwxODQuNDU5KSI+CiAgICAgICAgICAgIDxyZWN0IHg9IjI3NzIiIHk9IjY2OSIgd2lkdGg9IjEyODIiIGhlaWdodD0iMTQ1NiIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTkuMDg1OCwwLDAsMjEuNjc2MiwtNzI0NjYuOCwtNTkwODQuMikiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTM5OTAuNzcsMjc5OC4xMUwzOTk1LjM3LDI3OTguMTFMNDAwNC4xOSwyODE5LjY0TDM5NDcuMjcsMjgxOS42NEwzOTU2LjA5LDI3OTguMTFMMzk2MC4yOSwyNzk4LjExIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuMTAxNDY3LDAsMCwwLjEwMTQ2NywzMDY2LjY5LDEwNTMuMDMpIj4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtMjg3NzguNSwtMzk5Nzk0KSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTIxNC4zOTQsMjQwNy45M0MyMTQuMzk0LDI0MDcuOTMgMjE1Ljc0MywyMzk0LjA2IDIwMy4yOTgsMjM4Ni44MkMyMDMuMjk4LDIzODYuODIgMjEwLjU4LDIzODMuNjUgMjEzLjAwNywyMzg5LjcyQzIxMy4wMDcsMjM4OS43MiAyMDcuNzI4LDIzNzUuOTEgMjE1Ljc0MywyMzY4LjY4QzIxNS43NDMsMjM2OC42OCAyMTAuNzUzLDIzNzkuOTIgMjE2Ljk5NSwyMzg2LjYzQzIxNi45OTUsMjM4Ni42MyAyMTcuNTE1LDIzODAuNzIgMjI1LjQ5MSwyMzc2LjM4QzIyNS40OTEsMjM3Ni4zOCAyMTcuOTQ3LDIzODkuMzcgMjE5LjY4MSwyMzk1Ljk2QzIyMS40MTUsMjQwMi41NSAyMjAuNjM2LDI0MDcuOTMgMjIwLjYzNiwyNDA3LjkzTDIxNC4zOTQsMjQwNy45M1oiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTI4Nzc4LjUsLTM5OTc5NCkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMDcuNjY4LDIzOTYuOTRDMjA3LjY2OCwyMzk2Ljk0IDE5MC4zMTQsMjM5OS42MSAxOTEuNTg2LDIzODUuMDVDMTkyLjAzNywyMzc5Ljg4IDE5Ny42MzUsMjM3My42MSAyMDQuNjExLDIzNzUuODFDMjA0LjYxMSwyMzc1LjgxIDIwMC43NDIsMjM2OC40NSAyMDQuMTk2LDIzNjAuNjlDMjA3LjM5MiwyMzUzLjUyIDIxNi4zNTEsMjM1Mi40NiAyMjIuMDI4LDIzNTQuMTdDMjMwLjcyOSwyMzU2Ljc3IDIzMi44ODMsMjM2My4wNiAyMzIuOTM3LDIzNjYuM0MyMzIuOTkxLDIzNjkuNTUgMjMxLjAyNywyMzcxLjczIDIyOC44MzgsMjM3Mi40MkMyMjguODM4LDIzNzIuNDIgMjQyLjM1NiwyMzczLjMxIDI0Mi4zODgsMjM4Mi4zNEMyNDIuNDE5LDIzOTEuMzggMjMyLjc4NCwyMzkzLjYgMjI5LjcwNSwyMzk0LjQzQzIyNi42MjYsMjM5NS4yNSAyMjMuMTMxLDIzOTUuOTEgMjIzLjEzMSwyMzk1LjkxIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K");
}

.no-svg .icon_courtyard {
	background-image: url(/images/png/features/icon_courtyard.png);
}

.icon_contents_insurance {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM2IDM2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtMjI0LC0yMDEpIj4KICAgICAgICA8ZyBpZD0iaWNvbi1jb250ZW50cy1pbnN1cmFuY2UiIHRyYW5zZm9ybT0ibWF0cml4KDAuMDI4MDgxMSwwLDAsMC4wMjQ3MjUzLDE0Ni4xNTksMTg0LjQ1OSkiPgogICAgICAgICAgICA8cmVjdCB4PSIyNzcyIiB5PSI2NjkiIHdpZHRoPSIxMjgyIiBoZWlnaHQ9IjE0NTYiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuMTE3ODkyLDAsMCwwLjExNzg5MiwzMDEwLjYzLDEyNzIuNzUpIj4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtNDQ3MDI3LC02NjIzMjApIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzA1NC4zNywzOTQ4LjU5QzMwNTAuOTcsMzk0OC41OSAzMDQ4LjIxLDM5NDUuODMgMzA0OC4yMSwzOTQyLjQzQzMwNDguMjEsMzkzOS4wMyAzMDUwLjk3LDM5MzYuMjcgMzA1NC4zNywzOTM2LjI3QzMwNTcuNzcsMzkzNi4yNyAzMDYwLjUzLDM5MzkuMDMgMzA2MC41MywzOTQyLjQzQzMwNjAuNTMsMzk0NS44MyAzMDU3Ljc3LDM5NDguNTkgMzA1NC4zNywzOTQ4LjU5WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtNDQ3MDI3LC02NjIzMjApIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzA1NC4zNywzOTU0LjJDMzA1MS43MSwzOTUyLjA2IDMwNDkuMywzOTUwLjk5IDMwNDYuMDQsMzk1MC43NkMzMDQ1LjgxLDM5NDcuNSAzMDQ0LjczLDM5NDUuMDkgMzA0Mi41OSwzOTQyLjQzQzMwNDQuNzMsMzkzOS43NyAzMDQ1LjgxLDM5MzcuMzYgMzA0Ni4wNCwzOTM0LjFDMzA0OS4zLDM5MzMuODcgMzA1MS43MSwzOTMyLjggMzA1NC4zNywzOTMwLjY1QzMwNTcuMDMsMzkzMi44IDMwNTkuNDQsMzkzMy44NyAzMDYyLjY5LDM5MzQuMUMzMDYyLjkyLDM5MzcuMzYgMzA2NCwzOTM5Ljc3IDMwNjYuMTQsMzk0Mi40M0MzMDY0LDM5NDUuMDkgMzA2Mi45MiwzOTQ3LjUgMzA2Mi42OSwzOTUwLjc2QzMwNTkuNDQsMzk1MC45OSAzMDU3LjAzLDM5NTIuMDYgMzA1NC4zNywzOTU0LjJaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC00NDcwMjcsLTY2MjMyMCkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMDUzLjY4LDM5NTMuNjhMMzA0OS43OCwzOTY2LjA1TDMwNDQuMjMsMzk2NC4zTDMwNDguMzksMzk1MS4xMSIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtNDQ3MDI3LC02NjIzMjApIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzA1NS4wNSwzOTUzLjY4TDMwNTguOTYsMzk2Ni4wNUwzMDY0LjUxLDM5NjQuM0wzMDYwLjM1LDM5NTEuMTEiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTQ0NzAyNywtNjYyMzIwKSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTMwNjcuNTQsMzk0NS4yN0wzMDY3LjU0LDM5NTAuMjhMMzA2NS4xNSwzOTUwLjI4IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC00NDcwMjcsLTY2MjMyMCkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMDQyLjU5LDM5NTAuMjhMMzAwMy45MiwzOTUwLjI4TDMwMDMuOTIsMzkxMS4wM0wzMDY3LjU0LDM5MTEuMDNMMzA2Ny41NCwzOTM4Ljg2IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC00NDcwMjcsLTY2MjMyMCkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMDA2LjgsMzkyMi4wNkwzMDY0LjM3LDM5MjIuMDYiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTQ0NzAyNywtNjYyMzIwKSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTMwMDYuOCwzOTI3LjgxTDMwNjQuMzcsMzkyNy44MSIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtNDQ3MDI3LC02NjIzMjApIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzAwNi44LDM5MzMuNTdMMzAzNy42MywzOTMzLjU3IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC00NDcwMjcsLTY2MjMyMCkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMDA2LjgsMzkzOS4zMkwzMDM3LjYzLDM5MzkuMzIiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTQ0NzAyNywtNjYyMzIwKSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTMwMjEuNzgsMzkxNi4wOEwzMDQ5LjY4LDM5MTYuMDgiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=");
}

.no-svg .icon_contents_insurance {
	background-image: url(/images/png/features/icon-contents-insurance.png);
}

.icon_kitchen {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM2IDM2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLDEsLTE4Ni45NTcsLTI1NykiPgogICAgICAgIDxnIGlkPSJpY29uLWtpdGNoZW4iIHRyYW5zZm9ybT0ibWF0cml4KDAuMDI4MDgxMSwwLDAsMC4wMjQ3MjUzLDEwOS4xMTYsMjQwLjQ1OSkiPgogICAgICAgICAgICA8cmVjdCB4PSIyNzcyIiB5PSI2NjkiIHdpZHRoPSIxMjgyIiBoZWlnaHQ9IjE0NTYiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLDEsLTM1LjYxMTEsLTM2LjQpIj4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDI3LjI2NzgsMCwwLDMwLjk2ODgsMjkzMC41Miw4NDguMDkpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzAuNCwxTDMzLjIsMUMzNS4zLDEgMzcsMy41IDM3LDUuNkwzNywzM0MzNywzNS4xIDM1LjMsMzYuOCAzMy4yLDM2LjhMNC44LDM2LjhDMi43LDM2LjcgMSwzNS4xIDEsMzNMMSw1LjZDMSwzLjUgMi43LDEgNC44LDFMNy42LDEiIHN0eWxlPSJmaWxsOm5vbmU7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgyNy4yNjc4LDAsMCwzMC45Njg4LDI5MzAuNTIsODQ4LjA5KSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTYuMSwxTDMxLjksMSIgc3R5bGU9ImZpbGw6bm9uZTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDI3LjI2NzgsMCwwLDMwLjk2ODgsMjkzMC41Miw4NDguMDkpIj4KICAgICAgICAgICAgICAgICAgICA8Y2lyY2xlIGN4PSIxMS42IiBjeT0iMTAuMiIgcj0iMy44IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMjcuMjY3OCwwLDAsMzAuOTY4OCwyOTMwLjUyLDg0OC4wOSkiPgogICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgY3g9IjI2LjQiIGN5PSIxMC4yIiByPSIzLjgiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgyNy4yNjc4LDAsMCwzMC45Njg4LDI5MzAuNTIsODQ4LjA5KSI+CiAgICAgICAgICAgICAgICAgICAgPGNpcmNsZSBjeD0iMTEuNiIgY3k9IjIyLjkiIHI9IjMuOCIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDI3LjI2NzgsMCwwLDMwLjk2ODgsMjkzMC41Miw4NDguMDkpIj4KICAgICAgICAgICAgICAgICAgICA8Y2lyY2xlIGN4PSIyNi40IiBjeT0iMjIuOSIgcj0iMy44IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMjcuMjY3OCwwLDAsMzAuOTY4OCwyOTMwLjUyLDg0OC4wOSkiPgogICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSIzMS41IiByPSIxLjMiIHN0eWxlPSJmaWxsOnJnYigyMzYsMCwxNDApOyIvPgogICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgY3g9IjIxLjQiIGN5PSIzMS41IiByPSIxLjMiIHN0eWxlPSJmaWxsOnJnYigyMzYsMCwxNDApOyIvPgogICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgY3g9IjE2LjciIGN5PSIzMS41IiByPSIxLjMiIHN0eWxlPSJmaWxsOnJnYigyMzYsMCwxNDApOyIvPgogICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgY3g9IjI2LjQiIGN5PSIzMS41IiByPSIxLjMiIHN0eWxlPSJmaWxsOnJnYigyMzYsMCwxNDApOyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K");
}

.no-svg .icon_kitchen {
	background-image: url(/images/png/features/icon-kitchen.png);
}

.icon_laundry {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM2IDM3IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwwLC0yNTcpIj4KICAgICAgICA8ZyBpZD0iaWNvbi1sYXVuZHJ5IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjAyODA4MTEsMCwwLDAuMDI0NzI1MywtNzcuODQwOSwyNDAuNDk5KSI+CiAgICAgICAgICAgIDxyZWN0IHg9IjI3NzIiIHk9IjY2OSIgd2lkdGg9IjEyODIiIGhlaWdodD0iMTQ1NiIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTguOTE1NiwwLDAsMjEuNDgyOSwtMjU0MDguOCwtOTc4Mi41OSkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE1NDguMTcsNTQ2Ljk4OEwxNDk5LjI0LDU0Ni45ODhMMTQ5OS4yNCw0OTYuNTE5QzE0OTkuMjQsNDk1LjAxOCAxNTAwLjQ2LDQ5My44MDIgMTUwMS45Niw0OTMuODAyTDE1NDUuNDUsNDkzLjgwMkMxNTQ2Ljk1LDQ5My44MDIgMTU0OC4xNyw0OTUuMDE4IDE1NDguMTcsNDk2LjUxOUwxNTQ4LjE3LDU0Ni45ODhaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDMwLjMwNTMsMCwwLDIxLjQ4MjksLTQyNzYzLjEsLTk4OTIuNDgpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNTA4LjY5LDUxMC4yMjlMMTUzOC43Miw1MTAuMjI5IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MS41cHg7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTguOTE1NiwwLDAsMjEuNDgyOSwtMjU0MDguOCwtOTc4Mi41OSkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE1NDMuNzQsNDk5LjQzOEMxNTQzLjc0LDUwMC43MDYgMTU0Mi43MSw1MDEuNzM0IDE1NDEuNDUsNTAxLjczNEMxNTQwLjE4LDUwMS43MzQgMTUzOS4xNSw1MDAuNzA2IDE1MzkuMTUsNDk5LjQzOEMxNTM5LjE1LDQ5OC4xNyAxNTQwLjE4LDQ5Ny4xNDIgMTU0MS40NSw0OTcuMTQyQzE1NDIuNzEsNDk3LjE0MiAxNTQzLjc0LDQ5OC4xNyAxNTQzLjc0LDQ5OS40MzhaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEzMS4wNDIsMCwwLDE0OC45MjgsLTE5ODU5MSwtNzI4NjIuNSkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE1NDMuNzQsNDk5LjQzOEMxNTQzLjc0LDUwMC43MDYgMTU0Mi43MSw1MDEuNzM0IDE1NDEuNDUsNTAxLjczNEMxNTQwLjE4LDUwMS43MzQgMTUzOS4xNSw1MDAuNzA2IDE1MzkuMTUsNDk5LjQzOEMxNTM5LjE1LDQ5OC4xNyAxNTQwLjE4LDQ5Ny4xNDIgMTU0MS40NSw0OTcuMTQyQzE1NDIuNzEsNDk3LjE0MiAxNTQzLjc0LDQ5OC4xNyAxNTQzLjc0LDQ5OS40MzhaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MC4yOXB4OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDkxLjI4MDMsMCwwLDEwMy43NCwtMTM3MzAxLC01MDI5My42KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTU0My43NCw0OTkuNDM4QzE1NDMuNzQsNTAwLjcwNiAxNTQyLjcxLDUwMS43MzQgMTU0MS40NSw1MDEuNzM0QzE1NDAuMTgsNTAxLjczNCAxNTM5LjE1LDUwMC43MDYgMTUzOS4xNSw0OTkuNDM4QzE1MzkuMTUsNDk4LjE3IDE1NDAuMTgsNDk3LjE0MiAxNTQxLjQ1LDQ5Ny4xNDJDMTU0Mi43MSw0OTcuMTQyIDE1NDMuNzQsNDk4LjE3IDE1NDMuNzQsNDk5LjQzOFoiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDowLjQxcHg7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTguOTE1NiwwLDAsMjEuNDgyOSwtMjU0MDguOCwtOTc4Mi41OSkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE1MDMuMjksNDk5LjQzOEwxNTA3LjA0LDQ5OS40MzgiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTguOTE1NiwwLDAsMjEuNDgyOSwtMjU0MDguOCwtOTc4Mi41OSkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE1MTAuODksNDk5LjQzOEwxNTE0LjYzLDQ5OS40MzgiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTguOTE1NiwwLDAsMjEuNDgyOSwtMjU0MDguOCwtOTc4Mi41OSkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE1MTguNDgsNDk5LjQzOEwxNTIyLjIzLDQ5OS40MzgiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTguOTE1NiwwLDAsMjEuNDgyOSwtMjU0MDguOCwtOTc4Mi41OSkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE1MjYuMDgsNDk5LjQzOEwxNTI5LjgzLDQ5OS40MzgiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=");
}

.no-svg .icon_laundry {
	background-image: url(/images/png/features/icon-laundry.png);
}

.icon_meeting_room {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM2IDM3IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtNTAsLTI1NykiPgogICAgICAgIDxnIGlkPSJpY29uLW1lZXRpbmctcm9vbSIgdHJhbnNmb3JtPSJtYXRyaXgoMC4wMjgwODExLDAsMCwwLjAyNDcyNTMsLTI3Ljg0MDksMjQwLjQ5OSkiPgogICAgICAgICAgICA8cmVjdCB4PSIyNzcyIiB5PSI2NjkiIHdpZHRoPSIxMjgyIiBoZWlnaHQ9IjE0NTYiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuOTA1MDMsMCwwLDIuMTYzNTksODYwLjkwNSwtMTM1OS43OCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE1MjEuNzUsMTI0Ni43MkwxNDQ5LjUyLDEyNDYuNzJDMTQ0Ni43NiwxMjQ2LjcyIDE0NDQuNTIsMTI0NC40OCAxNDQ0LjUyLDEyNDEuNzJDMTQ0NC41MiwxMjM4Ljk2IDE0NDYuNzYsMTIzNi43MiAxNDQ5LjUyLDEyMzYuNzJMMTUyMS43NSwxMjM2LjcyQzE1MjQuNTEsMTIzNi43MiAxNTI2Ljc1LDEyMzguOTYgMTUyNi43NSwxMjQxLjcyQzE1MjYuNzUsMTI0NC40OCAxNTI0LjUxLDEyNDYuNzIgMTUyMS43NSwxMjQ2LjcyWiIgc3R5bGU9ImZpbGw6cmdiKDIzNiwwLDE0MCk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS45MDUwMywwLDAsMi4xNjM1OSw4NjAuOTA1LC0xMzU5Ljc4KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTIyOS4zMSwxMjQ2LjcyTDExNTguMDUsMTI0Ni43MkMxMTU1LjI5LDEyNDYuNzIgMTE1My4wNSwxMjQ0LjQ4IDExNTMuMDUsMTI0MS43MkMxMTUzLjA1LDEyMzguOTYgMTE1NS4yOSwxMjM2LjcyIDExNTguMDUsMTIzNi43MkwxMjI5LjMxLDEyMzYuNzJDMTIzMi4wNywxMjM2LjcyIDEyMzQuMzEsMTIzOC45NiAxMjM0LjMxLDEyNDEuNzJDMTIzNC4zMSwxMjQ0LjQ4IDEyMzIuMDcsMTI0Ni43MiAxMjI5LjMxLDEyNDYuNzJaIiBzdHlsZT0iZmlsbDpyZ2IoMjM2LDAsMTQwKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjkwNTAzLDAsMCwyLjE2MzU5LDg2MC45MDUsLTEzNTkuNzgpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMjkxLjIzLDExNjQuNEMxMjkwLjkxLDExNjQuNCAxMjkwLjU4LDExNjQuMzcgMTI5MC4yNSwxMTY0LjMxQzEyODcuMjYsMTE2My43NyAxMjg1LjI4LDExNjAuOTEgMTI4NS44MSwxMTU3LjkyQzEyODkuMDgsMTEzOS43OCAxMjk5Ljk2LDExMjUuNzcgMTMxNi40NSwxMTE4LjQ1QzEzMTcuMTcsMTExOC4xMyAxMzE3Ljk2LDExMTcuOTcgMTMxOC43NSwxMTE3Ljk4TDEzNjEuOTQsMTExOC41N0MxMzYyLjgyLDExMTguNTggMTM2My42OCwxMTE4LjgxIDEzNjQuNDYsMTExOS4yMkMxMzc4Ljg4LDExMjYuOTIgMTM4OS4yNSwxMTQwLjgzIDEzOTIuOSwxMTU3LjQxQzEzOTMuNTUsMTE2MC4zNyAxMzkxLjY4LDExNjMuMzEgMTM4OC43MSwxMTYzLjk2QzEzODUuNzUsMTE2NC42MiAxMzgyLjgxLDExNjIuNzQgMTM4Mi4xNSwxMTU5Ljc3QzEzNzkuMywxMTQ2Ljc5IDEzNzEuNCwxMTM1Ljg1IDEzNjAuNDIsMTEyOS41NUwxMzE5Ljg0LDExMjlDMTMwNy4yMiwxMTM0Ljk3IDEyOTkuMjEsMTE0NS42MiAxMjk2LjY0LDExNTkuODdDMTI5Ni4xNiwxMTYyLjUzIDEyOTMuODQsMTE2NC40IDEyOTEuMjMsMTE2NC40WiIgc3R5bGU9ImZpbGw6cmdiKDIzNiwwLDE0MCk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS45MDUwMywwLDAsMi4xNjM1OSw4NjAuOTA1LC0xMzcyLjU5KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTM0MC43OSwxMDg1LjA0QzEzMzAuNjYsMTA4NS4wNCAxMzIyLjQyLDEwOTMuMjggMTMyMi40MiwxMTAzLjQxQzEzMjIuNDIsMTExMy41NCAxMzMwLjY2LDExMjEuNzkgMTM0MC43OSwxMTIxLjc5QzEzNTAuOTIsMTEyMS43OSAxMzU5LjE2LDExMTMuNTQgMTM1OS4xNiwxMTAzLjQxQzEzNTkuMTYsMTA5My4yOCAxMzUwLjkyLDEwODUuMDQgMTM0MC43OSwxMDg1LjA0Wk0xMzQwLjc5LDExMzIuNzlDMTMyNC41OSwxMTMyLjc5IDEzMTEuNDIsMTExOS42MSAxMzExLjQyLDExMDMuNDFDMTMxMS40MiwxMDg3LjIyIDEzMjQuNTksMTA3NC4wNCAxMzQwLjc5LDEwNzQuMDRDMTM1Ni45OSwxMDc0LjA0IDEzNzAuMTYsMTA4Ny4yMiAxMzcwLjE2LDExMDMuNDFDMTM3MC4xNiwxMTE5LjYxIDEzNTYuOTksMTEzMi43OSAxMzQwLjc5LDExMzIuNzlaIiBzdHlsZT0iZmlsbDpyZ2IoMjM2LDAsMTQwKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjkwNTAzLDAsMCwyLjE2MzU5LDg2MC45MDUsLTEzNTkuNzgpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMTIyLjE2LDE0NzUuMDhDMTEyMC45NiwxNDc1LjA4IDExMTkuNzQsMTQ3NC45OCAxMTE4LjUsMTQ3NC43OEMxMTExLjYyLDE0NzQuMDMgMTEwNi4xMywxNDcxLjEyIDExMDIuNiwxNDY2LjM1QzEwOTguNDYsMTQ2MC43NCAxMDk3LjMxLDE0NTMuMTUgMTA5OS4xNywxNDQzLjhDMTA5OS4yLDE0NDMuNjYgMTA5OS4yMywxNDQzLjUzIDEwOTkuMjYsMTQ0My40TDExMTcuNTgsMTM3NC4zNUMxMTE0Ljg3LDEzNzMuODcgMTExMS40MywxMzczLjMxIDExMDcuNTUsMTM3Mi42NkMxMDkzLjM3LDEzNzAuMzIgMTA3My45NSwxMzY3LjExIDEwNjIuMywxMzYzLjg2QzEwMzcuODksMTM1Ny4wNCAxMDI3LjI0LDEzNDAuMjkgMTAzMy4wOCwxMzE3LjlDMTA0NC43NSwxMjczLjE1IDEwNTIuNjcsMTI0NS41OCAxMDYxLjA3LDEyMjguMDdDMTA2Ny40NiwxMjE0Ljc0IDEwNzcuMjcsMTE5OS45NyAxMDk2LjQ4LDEyMDQuMDVDMTA5Ni42MywxMjA0LjA4IDEwOTYuNzksMTIwNC4xMiAxMDk2Ljk0LDEyMDQuMTdMMTEwMC4yNiwxMjA1LjEzQzExMTMuMjYsMTIwOC4zOCAxMTI2LjQ4LDEyMjMuMzMgMTEzOS4yNywxMjM3Ljc5QzExNDguNDgsMTI0OC4yIDExNTgsMTI1OC45NiAxMTY0LjgzLDEyNjIuMDRDMTE3NS44OSwxMjY3LjAxIDExOTAuMzEsMTI2OS43MyAxMjA0LjIzLDEyNzEuOTJDMTIxMy44OSwxMjczLjQ0IDEyMjAuMTksMTI4MC45NCAxMjE5LjU2LDEyOTAuMTZMMTIxOS41NCwxMjkwLjQ4QzEyMTkuMjQsMTI5NC44MiAxMjE3LjM3LDEyOTguNjEgMTIxNC4xMywxMzAxLjQzQzEyMTAuMDksMTMwNC45NSAxMjA0LjA4LDEzMDYuNyAxMTk3LjYzLDEzMDYuMjRDMTE3NS4zMSwxMzA0LjY1IDExNTkuMjMsMTMwMi4xNiAxMTQ3LjAxLDEyOTguMzlDMTEzNi4wMywxMjk1LjAxIDExMjguOTEsMTI4OC40NiAxMTE5LjksMTI4MC4xNkMxMTE3LjQ1LDEyNzcuOTEgMTExNC45MywxMjc1LjU5IDExMTIuMDksMTI3My4xMUMxMTAyLjQsMTI2NC42MiAxMDkyLjA5LDEyNTQuNTMgMTA5MS42NSwxMjU0LjExQzEwODkuMDksMTI1MS41OSAxMDg5LjA1LDEyNDcuNDggMTA5MS41NiwxMjQ0LjkxQzEwOTQuMDcsMTI0Mi4zNSAxMDk4LjE4LDEyNDIuMzEgMTEwMC43NSwxMjQ0LjgyQzExMDAuODUsMTI0NC45MiAxMTExLjI0LDEyNTUuMDkgMTEyMC42NiwxMjYzLjMzQzExMjMuNjEsMTI2NS45MiAxMTI2LjMxLDEyNjguNCAxMTI4LjcsMTI3MC41OUMxMTM3LjExLDEyNzguMzQgMTE0Mi42NywxMjgzLjQ1IDExNTAuODQsMTI4NS45N0MxMTYyLjA5LDEyODkuNDMgMTE3Ny4yNSwxMjkxLjc1IDExOTguNTYsMTI5My4yOEMxMjAxLjQ0LDEyOTMuNDggMTIwNC4yMSwxMjkyLjgzIDEyMDUuNiwxMjkxLjYyQzEyMDYuMjIsMTI5MS4wOCAxMjA2LjUxLDEyOTAuNDggMTIwNi41NywxMjg5LjZMMTIwNi41OSwxMjg5LjI4QzEyMDYuODIsMTI4NS44NiAxMjAzLjYxLDEyODQuOTggMTIwMi4yMSwxMjg0Ljc2QzExODcuMzksMTI4Mi40MyAxMTcxLjk2LDEyNzkuNSAxMTU5LjUsMTI3My44OUMxMTUwLjExLDEyNjkuNjcgMTE0MC4xMiwxMjU4LjM3IDExMjkuNTMsMTI0Ni40QzExMTguNTYsMTIzNCAxMTA2LjEyLDEyMTkuOTMgMTA5Ny4wNCwxMjE3LjczQzEwOTYuOTQsMTIxNy43IDEwOTYuODUsMTIxNy42OCAxMDk2Ljc1LDEyMTcuNjVMMTA5My41NSwxMjE2LjcyQzEwODcuNywxMjE1LjUyIDEwODEuMjcsMTIxNi4wMSAxMDcyLjc5LDEyMzMuNjlDMTA2NC44OSwxMjUwLjE3IDEwNTYuODYsMTI3OC4yNSAxMDQ1LjY2LDEzMjEuMThDMTA0NC4xOCwxMzI2Ljg0IDEwMzkuNjksMTM0NC4wNSAxMDY1LjgsMTM1MS4zNEMxMDc2Ljc3LDEzNTQuNCAxMDk1Ljc4LDEzNTcuNTQgMTEwOS42NywxMzU5Ljg0QzExMTQuMzQsMTM2MC42MSAxMTE4LjM4LDEzNjEuMjggMTEyMS4zNiwxMzYxLjgyQzExMjQuNDcsMTM2Mi4zOCAxMTI3LjI1LDEzNjQuMjIgMTEyOC45OSwxMzY2Ljg2QzExMzAuNzMsMTM2OS40OSAxMTMxLjMzLDEzNzIuNzggMTEzMC42MiwxMzc1Ljg2QzExMzAuNjEsMTM3NS45MyAxMTMwLjU5LDEzNzYuMDEgMTEzMC41NywxMzc2LjA4TDExMTEuODgsMTQ0Ni41M0MxMTEwLjgzLDE0NTEuOTcgMTExMS4yMywxNDU2LjE1IDExMTMuMDYsMTQ1OC42MkMxMTE0LjQsMTQ2MC40MyAxMTE2LjcyLDE0NjEuNTIgMTExOS45NywxNDYxLjg2QzExMjAuMTQsMTQ2MS44OCAxMTIwLjMxLDE0NjEuOSAxMTIwLjQ4LDE0NjEuOTNDMTEyNy4zNSwxNDYzLjEyIDExMzIuNDIsMTQ1Ni41OSAxMTM0LjIyLDE0NTAuMDJDMTEzNy41NSwxNDM3LjgxIDExNDAuNjksMTQyNy4wNiAxMTQzLjczLDE0MTYuNjZDMTE0OS40NywxMzk2Ljk4IDExNTQuNDMsMTM3OS45OSAxMTU4LjY3LDEzNjAuMTlDMTE1OS45NCwxMzU0LjI1IDExNTkuMzEsMTM0Ny41NyAxMTQ1LjE0LDEzNDIuOThMMTA5Mi4yNSwxMzMyLjQyQzEwOTIuMDEsMTMzMi4zNyAxMDkxLjc4LDEzMzIuMzEgMTA5MS41NSwxMzMyLjI0QzEwODMuMjQsMTMyOS42MSAxMDc4LjI1LDEzMjEuMTYgMTA3OS45NCwxMzEyLjYxQzEwNzkuOTksMTMxMi4zNyAxMDgwLjA1LDEzMTIuMTQgMTA4MC4xMiwxMzExLjkxTDEwOTIuMjQsMTI3My42OEMxMDkzLjMyLDEyNzAuMjYgMTA5Ni45OCwxMjY4LjM2IDExMDAuNCwxMjY5LjQ0QzExMDMuODIsMTI3MC41MyAxMTA1LjcxLDEyNzQuMTggMTEwNC42MywxMjc3LjZMMTA5Mi42NSwxMzE1LjQxQzEwOTIuNDEsMTMxNy4yOCAxMDkzLjQ3LDEzMTkuMDcgMTA5NS4yMiwxMzE5Ljc2TDExNDguMDQsMTMzMC4zQzExNDguMjgsMTMzMC4zNSAxMTQ4LjUxLDEzMzAuNDEgMTE0OC43MywxMzMwLjQ4QzExNzIuODQsMTMzOC4xMyAxMTczLjI3LDEzNTQuMDggMTE3MS4zOCwxMzYyLjkxQzExNjcuMDQsMTM4My4xNyAxMTYyLjAyLDE0MDAuMzggMTE1Ni4yMSwxNDIwLjNDMTE1My4xOSwxNDMwLjY1IDExNTAuMDYsMTQ0MS4zNSAxMTQ2Ljc2LDE0NTMuNDRDMTE0My4xNCwxNDY2LjY3IDExMzMuMzQsMTQ3NS4wOCAxMTIyLjE2LDE0NzUuMDhaIiBzdHlsZT0iZmlsbDpyZ2IoMjM2LDAsMTQwKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjkwNTAzLDAsMCwyLjE2MzU5LDg2MC45MDUsLTEzNTkuNzgpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMDk4LjYxLDEzOTIuOTlDMTA5OC4yNiwxMzkyLjk5IDEwOTcuOSwxMzkyLjk2IDEwOTcuNTQsMTM5Mi45QzEwOTEuMzIsMTM5MS44NyAxMDU5LjU0LDEzODYuNDcgMTA0NC44NSwxMzgxLjQ1QzEwMTguNzUsMTM3Mi41MiAxMDA4LjE2LDEzNTIuOTggMTAxMi40OCwxMzIxLjczQzEwMTkuNiwxMjcwLjA0IDEwMjYuNzksMTIyMS40OCAxMDI2Ljg3LDEyMjFDMTAyNy4zOSwxMjE3LjQ0IDEwMzAuNzEsMTIxNSAxMDM0LjI1LDEyMTUuNTJDMTAzNy44LDEyMTYuMDQgMTA0MC4yNSwxMjE5LjM1IDEwMzkuNzIsMTIyMi45QzEwMzkuNjUsMTIyMy4zOCAxMDMyLjQ3LDEyNzEuODggMTAyNS4zNSwxMzIzLjVDMTAyMS44OSwxMzQ4LjYzIDEwMjguOTgsMTM2Mi4yOCAxMDQ5LjA2LDEzNjkuMTVDMTA1OS43LDEzNzIuNzkgMTA4Mi45NywxMzc3LjMxIDEwOTkuNjYsMTM4MC4wOEMxMTAzLjIxLDEzODAuNjYgMTEwNS42LDEzODQuMDEgMTEwNS4wMSwxMzg3LjU1QzExMDQuNDksMTM5MC43MyAxMTAxLjczLDEzOTIuOTkgMTA5OC42MSwxMzkyLjk5WiIgc3R5bGU9ImZpbGw6cmdiKDIzNiwwLDE0MCk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS45MDUwMywwLDAsMi4xNjM1OSw4NjAuOTA1LC0xMzU5Ljc4KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTA5Ny4zMiwxMTU4LjU3QzEwODUuMzgsMTE1OC41NyAxMDc1LjY3LDExNjguMjggMTA3NS42NywxMTgwLjIxQzEwNzUuNjcsMTE5Mi4xNSAxMDg1LjM4LDEyMDEuODYgMTA5Ny4zMiwxMjAxLjg2QzExMDkuMjUsMTIwMS44NiAxMTE4Ljk2LDExOTIuMTUgMTExOC45NiwxMTgwLjIxQzExMTguOTYsMTE2OC4yOCAxMTA5LjI1LDExNTguNTcgMTA5Ny4zMiwxMTU4LjU3Wk0xMDk3LjMyLDEyMTMuODZDMTA3OC43NywxMjEzLjg2IDEwNjMuNjcsMTE5OC43NyAxMDYzLjY3LDExODAuMjFDMTA2My42NywxMTYxLjY2IDEwNzguNzcsMTE0Ni41NyAxMDk3LjMyLDExNDYuNTdDMTExNS44NywxMTQ2LjU3IDExMzAuOTYsMTE2MS42NiAxMTMwLjk2LDExODAuMjFDMTEzMC45NiwxMTk4Ljc3IDExMTUuODcsMTIxMy44NiAxMDk3LjMyLDEyMTMuODZaIiBzdHlsZT0iZmlsbDpyZ2IoMjM2LDAsMTQwKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjkwNTAzLDAsMCwyLjE2MzU5LDg2MC45MDUsLTEzNTkuNzgpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMjE4LjU4LDEyOTkuNjRDMTIxNy4wNiwxMjk5LjY0IDEyMTUuNDIsMTI5OS41NSAxMjEzLjY2LDEyOTkuMzdDMTIxMC4zNiwxMjk5LjAyIDEyMDcuOTgsMTI5Ni4wNiAxMjA4LjMzLDEyOTIuNzdDMTIwOC42OCwxMjg5LjQ3IDEyMTEuNjMsMTI4Ny4wOCAxMjE0LjkzLDEyODcuNDRDMTIxOC4yMywxMjg3Ljc4IDEyMjYuMDQsMTI4OC4xOCAxMjI3LjIyLDEyODQuMjJMMTI1MS42NSwxMjAyLjM0QzEyNTIuNTksMTE5OS4xNiAxMjU1LjkzLDExOTcuMzUgMTI1OS4xMSwxMTk4LjNDMTI2Mi4yOSwxMTk5LjI1IDEyNjQuMDksMTIwMi41OSAxMjYzLjE0LDEyMDUuNzdMMTIzOC43MiwxMjg3LjY1QzEyMzcuNTksMTI5MS40NSAxMjMzLjQyLDEyOTkuNjQgMTIxOC41OCwxMjk5LjY0WiIgc3R5bGU9ImZpbGw6cmdiKDIzNiwwLDE0MCk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS45MDUwMywwLDAsMi4xNjM1OSw4NjAuOTA1LC0xMzU5Ljc4KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTU1Ny4xNiwxNDc1LjA4QzE1NDUuOTgsMTQ3NS4wOCAxNTM2LjE4LDE0NjYuNjcgMTUzMi41NywxNDUzLjQ0QzE1MjkuMjYsMTQ0MS4zNSAxNTI2LjE0LDE0MzAuNjUgMTUyMy4xMiwxNDIwLjNDMTUxNy4zLDE0MDAuMzggMTUxMi4yOCwxMzgzLjE3IDE1MDcuOTQsMTM2Mi45MUMxNTA2LjA2LDEzNTQuMDggMTUwNi40OSwxMzM4LjEzIDE1MzAuNTksMTMzMC40OEMxNTMwLjgxLDEzMzAuNDEgMTUzMS4wNSwxMzMwLjM1IDE1MzEuMjgsMTMzMC4zTDE1ODQuMSwxMzE5Ljc2QzE1ODUuODUsMTMxOS4wNyAxNTg2LjkyLDEzMTcuMjggMTU4Ni42NywxMzE1LjQxTDE1NzQuNjksMTI3Ny42QzE1NzMuNjEsMTI3NC4xOCAxNTc1LjUsMTI3MC41MyAxNTc4LjkyLDEyNjkuNDRDMTU4Mi4zNCwxMjY4LjM2IDE1ODYsMTI3MC4yNSAxNTg3LjA4LDEyNzMuNjhMMTU5OS4yLDEzMTEuOTFDMTU5OS4yNywxMzEyLjE0IDE1OTkuMzMsMTMxMi4zNyAxNTk5LjM4LDEzMTIuNkMxNjAxLjA4LDEzMjEuMTYgMTU5Ni4wOCwxMzI5LjYxIDE1ODcuNzcsMTMzMi4yNEMxNTg3LjU0LDEzMzIuMzEgMTU4Ny4zMSwxMzMyLjM3IDE1ODcuMDgsMTMzMi40MkwxNTM0LjE5LDEzNDIuOThDMTUyMC4wMSwxMzQ3LjU3IDE1MTkuMzksMTM1NC4yNSAxNTIwLjY2LDEzNjAuMTlDMTUyNC44OSwxMzc5Ljk5IDE1MjkuODUsMTM5Ni45OCAxNTM1LjYsMTQxNi42NkMxNTM4LjYzLDE0MjcuMDYgMTU0MS43NywxNDM3LjgxIDE1NDUuMTEsMTQ1MC4wMkMxNTQ2LjksMTQ1Ni41OSAxNTUxLjk2LDE0NjMuMTEgMTU1OC44NCwxNDYxLjkzQzE1NTkuMDIsMTQ2MS45IDE1NTkuMTksMTQ2MS44OCAxNTU5LjM3LDE0NjEuODZDMTU2Mi42MSwxNDYxLjUyIDE1NjQuOTMsMTQ2MC40MyAxNTY2LjI2LDE0NTguNjJDMTU2OC4wOSwxNDU2LjE1IDE1NjguNSwxNDUxLjk3IDE1NjcuNDQsMTQ0Ni41M0wxNTQ4Ljc1LDEzNzYuMDhDMTU0OC43MywxMzc2LjAxIDE1NDguNzIsMTM3NS45MyAxNTQ4LjcsMTM3NS44NkMxNTQ3Ljk5LDEzNzIuNzggMTU0OC41OSwxMzY5LjQ5IDE1NTAuMzMsMTM2Ni44NkMxNTUyLjA3LDEzNjQuMjIgMTU1NC44NSwxMzYyLjM4IDE1NTcuOTYsMTM2MS44MkMxNTYwLjk0LDEzNjEuMjggMTU2NC45OCwxMzYwLjYxIDE1NjkuNjUsMTM1OS44NEMxNTgzLjU0LDEzNTcuNTQgMTYwMi41NiwxMzU0LjQgMTYxMy41MiwxMzUxLjM0QzE2MzkuNjMsMTM0NC4wNSAxNjM1LjE0LDEzMjYuODQgMTYzMy42NiwxMzIxLjE4QzE2MjIuNDYsMTI3OC4yNSAxNjE0LjQzLDEyNTAuMTcgMTYwNi41MywxMjMzLjY5QzE1OTguMDUsMTIxNi4wMSAxNTkxLjYyLDEyMTUuNTIgMTU4NS43NywxMjE2LjcyTDE1ODIuNTcsMTIxNy42NUMxNTgyLjQ3LDEyMTcuNjggMTU4Mi4zOCwxMjE3LjcgMTU4Mi4yOSwxMjE3LjczQzE1NzMuMiwxMjE5Ljk0IDE1NjAuNzYsMTIzNCAxNTQ5Ljc5LDEyNDYuNEMxNTM5LjIxLDEyNTguMzcgMTUyOS4yMSwxMjY5LjY3IDE1MTkuODIsMTI3My44OUMxNTA3LjM2LDEyNzkuNSAxNDkxLjkzLDEyODIuNDMgMTQ3Ny4xMSwxMjg0Ljc2QzE0NzUuNzIsMTI4NC45OCAxNDcyLjUsMTI4NS44NiAxNDcyLjczLDEyODkuMjhMMTQ3Mi43NSwxMjg5LjU5QzE0NzIuODEsMTI5MC40OCAxNDczLjEsMTI5MS4wOCAxNDczLjcyLDEyOTEuNjJDMTQ3NS4xMiwxMjkyLjgzIDE0NzcuODgsMTI5My40OCAxNDgwLjc2LDEyOTMuMjhDMTUwMi4wNywxMjkxLjc1IDE1MTcuMjQsMTI4OS40MyAxNTI4LjQ4LDEyODUuOTdDMTUzNi42NSwxMjgzLjQ1IDE1NDIuMjEsMTI3OC4zNCAxNTUwLjYzLDEyNzAuNTlDMTU1My4wMSwxMjY4LjQgMTU1NS43MSwxMjY1LjkyIDE1NTguNjcsMTI2My4zM0MxNTY4LjA5LDEyNTUuMDggMTU3OC40NywxMjQ0LjkyIDE1NzguNTcsMTI0NC44MkMxNTgxLjE0LDEyNDIuMzEgMTU4NS4yNSwxMjQyLjM1IDE1ODcuNzcsMTI0NC45MUMxNTkwLjI4LDEyNDcuNDggMTU5MC4yMywxMjUxLjU5IDE1ODcuNjcsMTI1NC4xMUMxNTg3LjI0LDEyNTQuNTMgMTU3Ni45MiwxMjY0LjYyIDE1NjcuMjMsMTI3My4xMUMxNTY0LjM5LDEyNzUuNTkgMTU2MS44NywxMjc3LjkxIDE1NTkuNDMsMTI4MC4xNkMxNTUwLjQxLDEyODguNDYgMTU0My4yOSwxMjk1LjAxIDE1MzIuMzEsMTI5OC4zOUMxNTIwLjEsMTMwMi4xNiAxNTA0LjAxLDEzMDQuNjUgMTQ4MS42OSwxMzA2LjI0QzE0NzUuMjUsMTMwNi43IDE0NjkuMjQsMTMwNC45NSAxNDY1LjE5LDEzMDEuNDNDMTQ2MS45NSwxMjk4LjYxIDE0NjAuMDgsMTI5NC44MiAxNDU5Ljc4LDEyOTAuNDhMMTQ1OS43NiwxMjkwLjE3QzE0NTkuMTMsMTI4MC45NCAxNDY1LjQ0LDEyNzMuNDQgMTQ3NS4wOSwxMjcxLjkyQzE0ODkuMDIsMTI2OS43MyAxNTAzLjQzLDEyNjcuMDEgMTUxNC40OSwxMjYyLjA0QzE1MjEuMzMsMTI1OC45NiAxNTMwLjg0LDEyNDguMiAxNTQwLjA1LDEyMzcuNzlDMTU1Mi44NCwxMjIzLjMzIDE1NjYuMDYsMTIwOC4zOCAxNTc5LjA2LDEyMDUuMTNMMTU4Mi4zOCwxMjA0LjE3QzE1ODIuNTMsMTIwNC4xMiAxNTgyLjY5LDEyMDQuMDggMTU4Mi44NSwxMjA0LjA1QzE2MDIuMDYsMTE5OS45NiAxNjExLjg2LDEyMTQuNzQgMTYxOC4yNSwxMjI4LjA3QzE2MjYuNjUsMTI0NS41OCAxNjM0LjU3LDEyNzMuMTUgMTY0Ni4yNCwxMzE3LjlDMTY1Mi4wOSwxMzQwLjI5IDE2NDEuNDMsMTM1Ny4wNCAxNjE3LjAyLDEzNjMuODZDMTYwNS4zNywxMzY3LjExIDE1ODUuOTUsMTM3MC4zMiAxNTcxLjc3LDEzNzIuNjZDMTU2Ny44OSwxMzczLjMxIDE1NjQuNDUsMTM3My44NyAxNTYxLjc0LDEzNzQuMzVMMTU4MC4wNiwxNDQzLjRDMTU4MC4wOSwxNDQzLjUzIDE1ODAuMTMsMTQ0My42NiAxNTgwLjE1LDE0NDMuOEMxNTgyLjAyLDE0NTMuMTUgMTU4MC44NiwxNDYwLjc0IDE1NzYuNzIsMTQ2Ni4zNUMxNTczLjE5LDE0NzEuMTIgMTU2Ny43LDE0NzQuMDMgMTU2MC44MiwxNDc0Ljc4QzE1NTkuNTksMTQ3NC45OCAxNTU4LjM3LDE0NzUuMDggMTU1Ny4xNiwxNDc1LjA4WiIgc3R5bGU9ImZpbGw6cmdiKDIzNiwwLDE0MCk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS45MDUwMywwLDAsMi4xNjM1OSw4NjAuOTA1LC0xMzU5Ljc4KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTU4MC43MSwxMzkyLjk5QzE1NzcuNTksMTM5Mi45OSAxNTc0Ljg0LDEzOTAuNzMgMTU3NC4zMSwxMzg3LjU1QzE1NzMuNzIsMTM4NC4wMSAxNTc2LjEyLDEzODAuNjYgMTU3OS42NiwxMzgwLjA4QzE1OTYuMzUsMTM3Ny4zMSAxNjE5LjYyLDEzNzIuNzkgMTYzMC4yNiwxMzY5LjE1QzE2NTAuMzQsMTM2Mi4yOCAxNjU3LjQzLDEzNDguNjMgMTY1My45NywxMzIzLjVDMTY0Ni44NSwxMjcxLjg4IDE2MzkuNjcsMTIyMy4zOCAxNjM5LjYsMTIyMi45QzE2MzkuMDcsMTIxOS4zNSAxNjQxLjUyLDEyMTYuMDQgMTY0NS4wNywxMjE1LjUyQzE2NDguNjIsMTIxNSAxNjUxLjkzLDEyMTcuNDQgMTY1Mi40NiwxMjIxQzE2NTIuNTMsMTIyMS40OCAxNjU5LjcyLDEyNzAuMDQgMTY2Ni44NSwxMzIxLjczQzE2NzEuMTYsMTM1Mi45OCAxNjYwLjU3LDEzNzIuNTIgMTYzNC40NywxMzgxLjQ1QzE2MTkuNzgsMTM4Ni40NyAxNTg4LDEzOTEuODcgMTU4MS43OCwxMzkyLjlDMTU4MS40MiwxMzkyLjk2IDE1ODEuMDcsMTM5Mi45OSAxNTgwLjcxLDEzOTIuOTlaIiBzdHlsZT0iZmlsbDpyZ2IoMjM2LDAsMTQwKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjkwNTAzLDAsMCwyLjE2MzU5LDg2MC45MDUsLTEzNTkuNzgpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNTgyLDExNTguNTdDMTU3MC4wNywxMTU4LjU3IDE1NjAuMzYsMTE2OC4yOCAxNTYwLjM2LDExODAuMjFDMTU2MC4zNiwxMTkyLjE1IDE1NzAuMDcsMTIwMS44NiAxNTgyLDEyMDEuODZDMTU5My45NCwxMjAxLjg2IDE2MDMuNjUsMTE5Mi4xNSAxNjAzLjY1LDExODAuMjFDMTYwMy42NSwxMTY4LjI4IDE1OTMuOTQsMTE1OC41NyAxNTgyLDExNTguNTdaTTE1ODIsMTIxMy44NkMxNTYzLjQ1LDEyMTMuODYgMTU0OC4zNiwxMTk4Ljc3IDE1NDguMzYsMTE4MC4yMUMxNTQ4LjM2LDExNjEuNjYgMTU2My40NSwxMTQ2LjU3IDE1ODIsMTE0Ni41N0MxNjAwLjU2LDExNDYuNTcgMTYxNS42NSwxMTYxLjY2IDE2MTUuNjUsMTE4MC4yMUMxNjE1LjY1LDExOTguNzcgMTYwMC41NiwxMjEzLjg2IDE1ODIsMTIxMy44NloiIHN0eWxlPSJmaWxsOnJnYigyMzYsMCwxNDApO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuOTA1MDMsMCwwLDIuMTYzNTksODYwLjkwNSwtMTM1OS43OCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE0NjAuNzQsMTI5OS42NEMxNDQ1LjksMTI5OS42NCAxNDQxLjczLDEyOTEuNDUgMTQ0MC42LDEyODcuNjVMMTQxNi4xOCwxMjA1Ljc3QzE0MTUuMjMsMTIwMi41OSAxNDE3LjA0LDExOTkuMjUgMTQyMC4yMSwxMTk4LjNDMTQyMy4zOSwxMTk3LjM1IDE0MjYuNzMsMTE5OS4xNiAxNDI3LjY4LDEyMDIuMzRMMTQ1Mi4xLDEyODQuMjJDMTQ1My4yOCwxMjg4LjE4IDE0NjEuMDksMTI4Ny43OSAxNDY0LjQsMTI4Ny40NEMxNDY3LjcsMTI4Ny4wOSAxNDcwLjY1LDEyODkuNDcgMTQ3MSwxMjkyLjc3QzE0NzEuMzUsMTI5Ni4wNiAxNDY4Ljk2LDEyOTkuMDIgMTQ2NS42NiwxMjk5LjM3QzE0NjMuOTEsMTI5OS41NiAxNDYyLjI2LDEyOTkuNjQgMTQ2MC43NCwxMjk5LjY0WiIgc3R5bGU9ImZpbGw6cmdiKDIzNiwwLDE0MCk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS45MDUwMywwLDAsMi4xNjM1OSw4NjAuOTA1LC0xMzU5Ljc4KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTM5OC4wNiwxMjQzLjg3TDEyODEuMjcsMTI0My44N0wxMjcyLjI1LDExNzQuMTdMMTQwNy4wNywxMTc0LjE3TDEzOTguMDYsMTI0My44N1oiIHN0eWxlPSJmaWxsOm5vbmU7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS45MDUwMywwLDAsMi4xNjM1OSw4NjAuOTA1LC0xMzU5Ljc4KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTI4Ni41NCwxMjM3Ljg3TDEzOTIuNzgsMTIzNy44N0wxNDAwLjI0LDExODAuMTdMMTI3OS4wOCwxMTgwLjE3TDEyODYuNTQsMTIzNy44N1pNMTM5OC4wNiwxMjQ5Ljg3TDEyODEuMjcsMTI0OS44N0MxMjc4LjI1LDEyNDkuODcgMTI3NS43LDEyNDcuNjMgMTI3NS4zMSwxMjQ0LjY0TDEyNjYuMywxMTc0Ljk0QzEyNjYuMDgsMTE3My4yMyAxMjY2LjYxLDExNzEuNTEgMTI2Ny43NSwxMTcwLjIxQzEyNjguODksMTE2OC45MiAxMjcwLjUzLDExNjguMTcgMTI3Mi4yNSwxMTY4LjE3TDE0MDcuMDcsMTE2OC4xN0MxNDA4LjgsMTE2OC4xNyAxNDEwLjQ0LDExNjguOTIgMTQxMS41OCwxMTcwLjIxQzE0MTIuNzIsMTE3MS41MSAxNDEzLjI0LDExNzMuMjMgMTQxMy4wMiwxMTc0Ljk0TDE0MDQuMDEsMTI0NC42NEMxNDAzLjYyLDEyNDcuNjMgMTQwMS4wNywxMjQ5Ljg3IDEzOTguMDYsMTI0OS44N1oiIHN0eWxlPSJmaWxsOnJnYigyMzYsMCwxNDApO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuOTA1MDMsMCwwLDIuMTYzNTksODYwLjkwNSwtMTM1OS43OCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE1NTUuMzIsMTMzNy4xOUwxMTE3LjcyLDEzMzcuMTlDMTExNi4wNCwxMzM3LjE5IDExMTQuNDUsMTMzNi40MiAxMTEzLjQsMTMzNS4xQzExMTIuMzYsMTMzMy43NyAxMTExLjk4LDEzMzIuMDUgMTExMi4zOCwxMzMwLjQxTDExMjMuOSwxMjk4Ljc2QzExMjQuNjEsMTI5NS44MSAxMTI3LjU4LDEyOTMuOTkgMTEzMC41NCwxMjk0LjdDMTEzMy40OSwxMjk1LjQxIDExMzUuMzEsMTI5OC4zOCAxMTM0LjYsMTMwMS4zM0wxMTI0LjcsMTMyNi4xOUwxNTQ4LjYyLDEzMjYuMTlMMTU0MC44MywxMzAzLjA0QzE1NDAuMjQsMTMwMC4wNiAxNTQyLjE3LDEyOTcuMTcgMTU0NS4xNSwxMjk2LjU4QzE1NDguMTMsMTI5NS45OSAxNTUxLjAzLDEyOTcuOTMgMTU1MS42MiwxMzAwLjkxTDE1NjAuNzEsMTMzMC42M0MxNTYxLjAzLDEzMzIuMjQgMTU2MC42MSwxMzMzLjkxIDE1NTkuNTcsMTMzNS4xOUMxNTU4LjUyLDEzMzYuNDYgMTU1Ni45NiwxMzM3LjE5IDE1NTUuMzIsMTMzNy4xOVoiIHN0eWxlPSJmaWxsOnJnYigyMzYsMCwxNDApO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K");
}

.no-svg .icon_meeting_room {
	background-image: url(/images/png/features/icon-meeting-room.png);
}

.icon_craft_room {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM2IDM3IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtOTcsLTI1NykiPgogICAgICAgIDxnIGlkPSJpY29uLWNyYWZ0LXJvb20iIHRyYW5zZm9ybT0ibWF0cml4KDAuMDI4MDgxMSwwLDAsMC4wMjQ3MjUzLDE5LjE1OTEsMjQwLjQ5OSkiPgogICAgICAgICAgICA8cmVjdCB4PSIyNzcyIiB5PSI2NjkiIHdpZHRoPSIxMjgyIiBoZWlnaHQ9IjE0NTYiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KC00LjI3MzM3LDE5LjAwNTYsLTE1Ljk0ODQsLTUuMDkyNTUsNTA2NTguNiwtMjgyOTQuNikiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIxOTcuNjcsMjM1Mi4yNEMyMjA0LjAyLDIzNTEuNDMgMjIxMC4xOCwyMzUyLjMyIDIyMTMuNjIsMjM1My40MkMyMjE5LjExLDIzNTUuMTcgMjIyNy4wOSwyMzYxIDIyMjguOTYsMjM2OC40OEMyMjMxLjc4LDIzNzkuNzQgMjIyNS4wNywyMzg3LjA4IDIyMjIuMzksMjM4Ny42NEMyMjE5LjcsMjM4OC4xOCAyMjE0LjIxLDIzODUuOTQgMjIwOS41NiwyMzg3LjNDMjIwMy42MSwyMzg5LjAzIDIyMDcuODgsMjM5NS4wMSAyMjA2LjQ1LDI0MDEuMjJDMjIwNS4wMSwyNDA3LjQ0IDIxOTUuOTMsMjQxMS4wMiAyMTg3LjA4LDI0MDcuNDlDMjE3OC4yNCwyNDAzLjk1IDIxNzMuOTUsMjM5Mi44NSAyMTcyLjk4LDIzODQuMDlDMjE3MS41NSwyMzcxLjEgMjE3Ny41MiwyMzYxLjIxIDIxODYuNjEsMjM1NS44MkwyMTg5Ljc2LDIzNTQuMjlMMjIwMS43MSwyMzYyLjE0TDIyMDUsMjM1NS44NUwyMTk3LjY3LDIzNTIuMjRaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDI1LjQwNzEsMCwwLDMwLjI3NzQsLTYwNy41ODYsLTEwOTIuNzcpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNjQuNjUxLDg2LjM3MkwxODAuMTA1LDcyLjk2MUMxODIuMDE3LDcxLjc2NiAxODIuNTksNzIuMDQxIDE4MS41ODYsNzQuMDQ5TDE2Ny45NzQsODkuNDY4TDE2NC42NTEsODYuMzcyWiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjEuMTFweDtzdHJva2UtbWl0ZXJsaW1pdDoxLjU7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMjUuNDA3MSwwLDAsMzAuMjc3NCwtNjA3LjU4NiwtMTA5Mi43NykiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE2NC43Miw4Ni4zMjZMMTY4LjExNyw4OS40NTNMMTY0LjcyLDg2LjMyNloiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoxLjExcHg7c3Ryb2tlLW1pdGVybGltaXQ6MS41OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDI1LjQwNzEsMCwwLDMwLjI3NzQsLTYwNi44NzYsLTEwODkuNjcpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNTcuMjI3LDk0LjIxOEMxNTguNTQzLDk0Ljk3OSAxNjIuNjU2LDk1LjYyMyAxNjQuNDYxLDk0LjgyMkMxNjYuMjY2LDk0LjAyMSAxNjcuOTc3LDkxLjY2NSAxNjguMDU4LDg5LjQxM0wxNjQuNzQ5LDg2LjQ1M0MxNjIuNzc2LDg2LjEwOSAxNjEuNjMxLDg3LjkxNSAxNjEsODkuNDAxQzE2MC4yOTcsOTEuMDYgMTU5LjM2OSw5My42MSAxNTcuMjI3LDk0LjIxOFoiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoxLjExcHg7c3Ryb2tlLW1pdGVybGltaXQ6MS41OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KC00LjI3MzM3LDE5LjAwNTYsLTE1Ljk0ODQsLTUuMDkyNTUsNTA1MDguNSwtMjgzMTguOSkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIyMjEuNTcsMjM2Ny43NkMyMjIxLjU3LDIzNzAgMjIxOS43NSwyMzcxLjgyIDIyMTcuNTEsMjM3MS44MkMyMjE1LjI3LDIzNzEuODIgMjIxMy40NSwyMzcwIDIyMTMuNDUsMjM2Ny43NkMyMjEzLjQ1LDIzNjUuNTEgMjIxNS4yNywyMzYzLjY5IDIyMTcuNTEsMjM2My42OUMyMjE5Ljc1LDIzNjMuNjkgMjIyMS41NywyMzY1LjUxIDIyMjEuNTcsMjM2Ny43NloiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoLTQuMjczMzcsMTkuMDA1NiwtMTUuOTQ4NCwtNS4wOTI1NSw1MDYzNi43LC0yODM5Mi43KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjE5OC44MywyMzYxLjc2QzIxOTguODMsMjM2NCAyMTk3LjAxLDIzNjUuODIgMjE5NC43NiwyMzY1LjgyQzIxOTIuNTIsMjM2NS44MiAyMTkwLjcsMjM2NCAyMTkwLjcsMjM2MS43NkMyMTkwLjcsMjM1OS41MSAyMTkyLjUyLDIzNTcuNjkgMjE5NC43NiwyMzU3LjY5QzIxOTcuMDEsMjM1Ny42OSAyMTk4LjgzLDIzNTkuNTEgMjE5OC44MywyMzYxLjc2WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgtNC4yNzMzNywxOS4wMDU2LC0xNS45NDg0LC01LjA5MjU1LDUwNTcxLjIsLTI4MzcwLjQpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMTg4Ljk1LDIzNjkuMzZDMjE4OC45NSwyMzcxLjYgMjE4Ny4xNCwyMzczLjQyIDIxODQuODksMjM3My40MkMyMTgyLjY1LDIzNzMuNDIgMjE4MC44MywyMzcxLjYgMjE4MC44MywyMzY5LjM2QzIxODAuODMsMjM2Ny4xMSAyMTgyLjY1LDIzNjUuMyAyMTg0Ljg5LDIzNjUuM0MyMTg3LjE0LDIzNjUuMyAyMTg4Ljk1LDIzNjcuMTEgMjE4OC45NSwyMzY5LjM2WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgtNC4yNzMzNywxOS4wMDU2LC0xNS45NDg0LC01LjA5MjU1LDUwNDk5LjksLTI4Mjk1LjMpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMTg0Ljg5LDIzODEuMDdDMjE4NC44OSwyMzgzLjMxIDIxODMuMDcsMjM4NS4xMyAyMTgwLjgzLDIzODUuMTNDMjE3OC41OCwyMzg1LjEzIDIxNzYuNzYsMjM4My4zMSAyMTc2Ljc2LDIzODEuMDdDMjE3Ni43NiwyMzc4LjgzIDIxNzguNTgsMjM3Ny4wMSAyMTgwLjgzLDIzNzcuMDFDMjE4My4wNywyMzc3LjAxIDIxODQuODksMjM3OC44MyAyMTg0Ljg5LDIzODEuMDdaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KC00LjI3MzM3LDE5LjAwNTYsLTE1Ljk0ODQsLTUuMDkyNTUsNTA1MDMuMiwtMjgxNDcuOCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIxODguMTYsMjM5Mi42MkMyMTg4LjE2LDIzOTQuODYgMjE4Ni4zNCwyMzk2LjY4IDIxODQuMSwyMzk2LjY4QzIxODEuODUsMjM5Ni42OCAyMTgwLjA0LDIzOTQuODYgMjE4MC4wNCwyMzkyLjYyQzIxODAuMDQsMjM5MC4zNyAyMTgxLjg1LDIzODguNTUgMjE4NC4xLDIzODguNTVDMjE4Ni4zNCwyMzg4LjU1IDIxODguMTYsMjM5MC4zNyAyMTg4LjE2LDIzOTIuNjJaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K");
}

.no-svg .icon_craft_room {
	background-image: url(/images/png/features/icon-craft-room.png);
}

.icon_cafe_area {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM2IDM2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtMSwtMzE3KSI+CiAgICAgICAgPGcgaWQ9Imljb24tY2FmZS1hcmVhIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjAyODA4MTEsMCwwLDAuMDI0NzI1MywtNzYuODQxMSwzMDAuNDU5KSI+CiAgICAgICAgICAgIDxyZWN0IHg9IjI3NzIiIHk9IjY2OSIgd2lkdGg9IjEyODIiIGhlaWdodD0iMTQ1NiIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTguNTM4MSwwLDAsMjEuMDU0MiwtNTA5NzcuNCwtMTAzNzA4KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjkxNS40OSw0OTg4LjMyTDI5MTUuNDksNDk5My42MkMyOTE1LjQ5LDQ5OTMuNjIgMjkxNC44NSw1MDA1LjE0IDI5MjUuNDEsNTAwOC43N0wyOTI5LjA3LDUwMDguNzciIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMzUuNjExMSwwLDAsNDAuNDQ0NCwtNDA4OS4wOSwtMTk4My4yNCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIwNS42NDEsNjguNTY3QzIwNS42NDEsNjguNTY3IDIwNi44NTUsNzAuMDA4IDIwNi42NTMsNzAuOEMyMDYuNDUsNzEuNTk5IDIwNC41ODksNzIuNTU5IDIwNC40MjEsNzMuMzU5QzIwNC4yNTIsNzQuMTU5IDIwNS42NDEsNzUuNiAyMDUuNjQxLDc1LjYiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoxLjA0cHg7c3Ryb2tlLW1pdGVybGltaXQ6MS41OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDM1LjYxMTEsMCwwLDQwLjQ0NDQsLTM5NzUuMywtMTk4My4yNCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIwNS42NDEsNjguNTY3QzIwNS42NDEsNjguNTY3IDIwNi44NTUsNzAuMDA4IDIwNi42NTMsNzAuOEMyMDYuNDUsNzEuNTk5IDIwNC41ODksNzIuNTU5IDIwNC40MjEsNzMuMzU5QzIwNC4yNTIsNzQuMTU5IDIwNS42NDEsNzUuNiAyMDUuNjQxLDc1LjYiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoxLjA0cHg7c3Ryb2tlLW1pdGVybGltaXQ6MS41OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDM1LjYxMTEsMCwwLDQwLjQ0NDQsLTM4NjEuNTEsLTE5ODMuMjQpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMDUuNjQxLDY4LjU2N0MyMDUuNjQxLDY4LjU2NyAyMDYuODU1LDcwLjAwOCAyMDYuNjUzLDcwLjhDMjA2LjQ1LDcxLjU5OSAyMDQuNTg5LDcyLjU1OSAyMDQuNDIxLDczLjM1OUMyMDQuMjUyLDc0LjE1OSAyMDUuNjQxLDc1LjYgMjA1LjY0MSw3NS42IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MS4wNHB4O3N0cm9rZS1taXRlcmxpbWl0OjEuNTsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxOC41MzgxLDAsMCwyMS4wNTQyLC01MTA1NCwtMTAzNjI0KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjkxNS40OSw0OTc4LjA0TDI5MTUuNDksNDk5My42MkMyOTE1LjQ5LDQ5OTMuNjIgMjkxNC44NSw1MDA1LjE0IDI5MjUuNDEsNTAwOC43N0wyOTQ1LjI1LDUwMDguNzdDMjk1NS44MSw1MDA1LjE0IDI5NTUuMTcsNDk5My42MiAyOTU1LjE3LDQ5OTMuNjJMMjk1NS4xNyw0OTc4LjA0TDI5MTUuNDksNDk3OC4wNFoiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTguNTM4MSwwLDAsMjEuMDU0MiwtNTEwNTQsLTEwMzYyNCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTI5MTYuMjQsNTAxMi4yNEwyOTU0LjQxLDUwMTIuMjQiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTguNTM4MSwwLDAsMjEuMDU0MiwtNTEwNTQsLTEwMzYyNCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTI5NTUuMTcsNDk4NC40NEMyOTU1LjE3LDQ5ODQuNDQgMjk1Nyw0OTgzLjU1IDI5NTkuMDMsNDk4My4yNkMyOTYxLjU0LDQ5ODIuOTEgMjk2NC4zNSw0OTgzLjQ5IDI5NjQuMzUsNDk4Ny44NkMyOTY0LjM1LDQ5OTUuNzUgMjk1NC40MSw0OTk5LjA3IDI5NTQuNDEsNDk5OS4wNyIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==");
}

.no-svg .icon_cafe_area {
	background-image: url(/images/png/features/icon-cafe-area.png);
}

.icon_roof_terrace {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM3IDM2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MS41OyI+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwxLC00OSwtMzE3KSI+CiAgICAgICAgPGcgaWQ9Imljb24tcm9vZi10ZXJyYWNlIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjAyODA4MTEsMCwwLDAuMDI0NzI1MywtMjguODIxNSwzMDAuNDU5KSI+CiAgICAgICAgICAgIDxyZWN0IHg9IjI3NzIiIHk9IjY2OSIgd2lkdGg9IjEyODIiIGhlaWdodD0iMTQ1NiIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtNy42NTAzMSw3Ni45MzQ5KSI+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjUxNTg4LDAsMCwxLjcyMTYyLDE3LjM2OTMsLTIwODAuNTkpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTk5Mi4yOCwxOTMyLjA0QzE5NzcuNCwxOTMyLjA0IDE5NjUuMywxOTQ0LjE0IDE5NjUuMywxOTU5LjAxQzE5NjUuMywxOTczLjg5IDE5NzcuNCwxOTg1Ljk5IDE5OTIuMjgsMTk4NS45OUMyMDA3LjE1LDE5ODUuOTkgMjAxOS4yNSwxOTczLjg5IDIwMTkuMjUsMTk1OS4wMUMyMDE5LjI1LDE5NDQuMTQgMjAwNy4xNSwxOTMyLjA0IDE5OTIuMjgsMTkzMi4wNFpNMTk5Mi4yOCwxOTk4Ljk5QzE5NzAuMjQsMTk5OC45OSAxOTUyLjMsMTk4MS4wNSAxOTUyLjMsMTk1OS4wMUMxOTUyLjMsMTkzNi45NyAxOTcwLjI0LDE5MTkuMDQgMTk5Mi4yOCwxOTE5LjA0QzIwMTQuMzIsMTkxOS4wNCAyMDMyLjI1LDE5MzYuOTcgMjAzMi4yNSwxOTU5LjAxQzIwMzIuMjUsMTk4MS4wNSAyMDE0LjMyLDE5OTguOTkgMTk5Mi4yOCwxOTk4Ljk5WiIgc3R5bGU9ImZpbGw6cmdiKDIzNiwwLDE0MCk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjUxNTg4LDAsMCwxLjcyMTYyLDYyLjk4NDcsLTIwODAuNTkpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjE1My43LDIwNzguN0wyMTY5LjQzLDIwNzguN0wyMTcyLjg1LDIwNDIuOUwyMTUwLjI4LDIwNDIuOUwyMTUzLjcsMjA3OC43Wk0yMTc0LjQzLDIwODkuN0wyMTQ4LjcsMjA4OS43QzIxNDUuODcsMjA4OS43IDIxNDMuNSwyMDg3LjU1IDIxNDMuMjMsMjA4NC43M0wyMTM4Ljc2LDIwMzcuOTJDMjEzOC42MSwyMDM2LjM4IDIxMzkuMTIsMjAzNC44NSAyMTQwLjE2LDIwMzMuN0MyMTQxLjIsMjAzMi41NiAyMTQyLjY4LDIwMzEuOSAyMTQ0LjIzLDIwMzEuOUwyMTc4LjksMjAzMS45QzIxODAuNDUsMjAzMS45IDIxODEuOTMsMjAzMi41NiAyMTgyLjk3LDIwMzMuN0MyMTg0LjAxLDIwMzQuODUgMjE4NC41MiwyMDM2LjM4IDIxODQuMzcsMjAzNy45MkwyMTc5LjkxLDIwODQuNzNDMjE3OS42NCwyMDg3LjU1IDIxNzcuMjcsMjA4OS43IDIxNzQuNDMsMjA4OS43WiIgc3R5bGU9ImZpbGw6cmdiKDIzNiwwLDE0MCk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjUxNTg4LDAsMCwxLjcyMTYyLDYyLjk4NDcsLTIwODAuNTkpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjE1NC4xMiwyMDI4LjUyQzIxNTEuNjUsMjAyOC41MiAyMTQ5LjY0LDIwMjYuNTMgMjE0OS42MiwyMDI0LjA1QzIxNDkuNTgsMjAxOS4zIDIxNTEuNTMsMjAxNC42OSAyMTU0Ljk3LDIwMTEuNDFDMjE1OC40LDIwMDguMTIgMjE2My4xLDIwMDYuMzggMjE2Ny44NCwyMDA2LjY0QzIxNzAuMzMsMjAwNi43NyAyMTcyLjIzLDIwMDguODkgMjE3Mi4xLDIwMTEuMzdDMjE3MS45NywyMDEzLjg1IDIxNjkuODUsMjAxNS43OCAyMTY3LjM2LDIwMTUuNjJDMjE2NS4xMywyMDE1LjUyIDIxNjIuODEsMjAxNi4zNiAyMTYxLjE5LDIwMTcuOTFDMjE1OS41NiwyMDE5LjQ3IDIxNTguNiwyMDIxLjczIDIxNTguNjIsMjAyMy45OEMyMTU4LjY0LDIwMjYuNDcgMjE1Ni42NCwyMDI4LjUgMjE1NC4xNiwyMDI4LjUyTDIxNTQuMTIsMjAyOC41MloiIHN0eWxlPSJmaWxsOnJnYigyMzYsMCwxNDApO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS41MTU4OCwwLDAsMS43MjE2Miw2Mi45ODQ3LC0yMDgwLjU5KSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTIxNzEuODQsMjAyNS45MkMyMTY5LjQyLDIwMjUuOTIgMjE2Ny40MiwyMDI0IDIxNjcuMzUsMjAyMS41NkMyMTY3LjI3LDIwMTkuMDggMjE2OS4yMiwyMDE3IDIxNzEuNywyMDE2LjkyQzIxNzMuNjcsMjAxNi44NiAyMTc1LjY1LDIwMTUuOTYgMjE3NywyMDE0LjUyQzIxNzguMzQsMjAxMy4wOCAyMTc5LjEsMjAxMS4wNCAyMTc5LjAyLDIwMDkuMDdDMjE3OC45MiwyMDA2LjU5IDIxODAuODYsMjAwNC41IDIxODMuMzQsMjAwNC40QzIxODUuODMsMjAwNC4zMyAyMTg3LjkyLDIwMDYuMjQgMjE4OC4wMSwyMDA4LjcyQzIxODguMTgsMjAxMy4xIDIxODYuNTcsMjAxNy40NSAyMTgzLjU4LDIwMjAuNjZDMjE4MC41OSwyMDIzLjg2IDIxNzYuMzYsMjAyNS43OCAyMTcxLjk5LDIwMjUuOTJMMjE3MS44NCwyMDI1LjkyWiIgc3R5bGU9ImZpbGw6cmdiKDIzNiwwLDE0MCk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjUxNTg4LDAsMCwxLjcyMTYyLDEuMzMwMDQsLTIwODAuNTkpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjMwMy45MywyMDc4LjdMMjMxOS42NiwyMDc4LjdMMjMyMy4wNywyMDQyLjlMMjMwMC41MSwyMDQyLjlMMjMwMy45MywyMDc4LjdaTTIzMjQuNjYsMjA4OS43TDIyOTguOTMsMjA4OS43QzIyOTYuMDksMjA4OS43IDIyOTMuNzIsMjA4Ny41NSAyMjkzLjQ1LDIwODQuNzNMMjI4OC45OCwyMDM3LjkyQzIyODguODMsMjAzNi4zOCAyMjg5LjM0LDIwMzQuODUgMjI5MC4zOSwyMDMzLjdDMjI5MS40MywyMDMyLjU2IDIyOTIuOTEsMjAzMS45IDIyOTQuNDYsMjAzMS45TDIzMjkuMTIsMjAzMS45QzIzMzAuNjcsMjAzMS45IDIzMzIuMTUsMjAzMi41NiAyMzMzLjE5LDIwMzMuN0MyMzM0LjI0LDIwMzQuODUgMjMzNC43NSwyMDM2LjM4IDIzMzQuNiwyMDM3LjkyTDIzMzAuMTMsMjA4NC43M0MyMzI5Ljg2LDIwODcuNTUgMjMyNy40OSwyMDg5LjcgMjMyNC42NiwyMDg5LjdaIiBzdHlsZT0iZmlsbDpyZ2IoMjM2LDAsMTQwKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuNTE1ODgsMCwwLDEuNzIxNjIsMS4zMzAwNCwtMjA4MC41OSkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMzA0LjM1LDIwMjguNTJDMjMwMS44OCwyMDI4LjUyIDIyOTkuODcsMjAyNi41MyAyMjk5Ljg1LDIwMjQuMDVDMjI5OS44MSwyMDE5LjMgMjMwMS43NiwyMDE0LjY5IDIzMDUuMTksMjAxMS40MUMyMzA4LjYzLDIwMDguMTIgMjMxMy4zLDIwMDYuMzcgMjMxOC4wNywyMDA2LjY0QzIzMjAuNTUsMjAwNi43NyAyMzIyLjQ2LDIwMDguODkgMjMyMi4zMiwyMDExLjM3QzIzMjIuMTksMjAxMy44NSAyMzIwLjA4LDIwMTUuNzcgMjMxNy41OSwyMDE1LjYyQzIzMTUuMzQsMjAxNS41MSAyMzEzLjA0LDIwMTYuMzYgMjMxMS40MSwyMDE3LjkxQzIzMDkuNzksMjAxOS40NyAyMzA4LjgzLDIwMjEuNzMgMjMwOC44NSwyMDIzLjk4QzIzMDguODcsMjAyNi40NyAyMzA2Ljg3LDIwMjguNSAyMzA0LjM4LDIwMjguNTJMMjMwNC4zNSwyMDI4LjUyWiIgc3R5bGU9ImZpbGw6cmdiKDIzNiwwLDE0MCk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjUxNTg4LDAsMCwxLjcyMTYyLDEuMzMwMDQsLTIwODAuNTkpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjMyMS4xLDIwMjUuOTJDMjMxOC42OCwyMDI1LjkyIDIzMTYuNjksMjAyNCAyMzE2LjYxLDIwMjEuNTZDMjMxNi41MywyMDE5LjA4IDIzMTguNDgsMjAxNyAyMzIwLjk2LDIwMTYuOTJDMjMyMi45NCwyMDE2Ljg2IDIzMjQuOTEsMjAxNS45NiAyMzI2LjI2LDIwMTQuNTJDMjMyNy42LDIwMTMuMDggMjMyOC4zNiwyMDExLjA0IDIzMjguMjgsMjAwOS4wN0MyMzI4LjE5LDIwMDYuNTkgMjMzMC4xMiwyMDA0LjUgMjMzMi42LDIwMDQuNEMyMzM1LjExLDIwMDQuMzMgMjMzNy4xOCwyMDA2LjI0IDIzMzcuMjgsMjAwOC43MkMyMzM3LjQ1LDIwMTMuMSAyMzM1LjgzLDIwMTcuNDUgMjMzMi44NCwyMDIwLjY2QzIzMjkuODUsMjAyMy44NiAyMzI1LjYzLDIwMjUuNzggMjMyMS4yNSwyMDI1LjkyTDIzMjEuMSwyMDI1LjkyWiIgc3R5bGU9ImZpbGw6cmdiKDIzNiwwLDE0MCk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjUxNTg4LDAsMCwxLjcyMTYyLDE3LjM2OTMsLTIwODAuNTkpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjA2MS42OCwyMjA4LjY1TDIwMDYuMjksMjIwOC42NUMxOTk0LjMxLDIyMDguMjkgMTk4MS42MiwyMjA2LjE5IDE5NjkuNzksMjE4NS40QzE5NTcuOTgsMjE2NC42MyAxOTQ3LjY1LDIxMjYuMjkgMTkzNy4yOCwyMDY0Ljc0QzE5MzMuNzYsMjA0My44MyAxOTE5Ljc3LDE5ODEuMDQgMTkxOS42MiwxOTgwLjQxQzE5MTguODQsMTk3Ni45IDE5MjEuMDUsMTk3My40MyAxOTI0LjU1LDE5NzIuNjVDMTkyOC4wNiwxOTcxLjg3IDE5MzEuNTMsMTk3NC4wNyAxOTMyLjMxLDE5NzcuNThDMTkzMi44OSwxOTgwLjE3IDE5NDYuNTIsMjA0MS4zMyAxOTUwLjEsMjA2Mi41OEMxOTcyLjI5LDIxOTQuMzUgMTk5MC41MSwyMTk1LjE3IDIwMDYuNTgsMjE5NS42NUwyMDYxLjY4LDIxOTUuNjVDMjA2NS4yNywyMTk1LjY1IDIwNjguMTgsMjE5OC41NiAyMDY4LjE4LDIyMDIuMTVDMjA2OC4xOCwyMjA1Ljc0IDIwNjUuMjcsMjIwOC42NSAyMDYxLjY4LDIyMDguNjVaIiBzdHlsZT0iZmlsbDpyZ2IoMjM2LDAsMTQwKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuNTE1ODgsMCwwLDEuNzIxNjIsMTcuMzY5MywtMjA4MC41OSkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMTU4LjUxLDIzNDAuNTFDMjE0OC43OCwyMzQwLjUxIDIxMzkuNiwyMzM0Ljg1IDIxMzUuNDYsMjMyNS41N0wyMTE5Ljc2LDIyODlDMjExOC4zNCwyMjg1LjcgMjExOS44NywyMjgxLjg4IDIxMjMuMTcsMjI4MC40NkMyMTI2LjQ2LDIyNzkuMDQgMjEzMC4yOSwyMjgwLjU3IDIxMzEuNywyMjgzLjg3TDIxNDcuMzcsMjMyMC4zNUMyMTQ5Ljg0LDIzMjUuODkgMjE1Ni4xNywyMzI4Ljc3IDIxNjIuMDUsMjMyNi45OEMyMTYyLjA2LDIzMjYuOTcgMjE2Mi4wNywyMzI2Ljk3IDIxNjIuMDgsMjMyNi45N0MyMTY1LjMyLDIzMjUuOTcgMjE2Ny45MywyMzIzLjc1IDIxNjkuNDQsMjMyMC43MUMyMTcwLjkyLDIzMTcuNzMgMjE3MS4xMiwyMzE0LjM3IDIxNzAuMDIsMjMxMS4yNEwyMTIzLjY0LDIyMDUuNjFDMjEyMi4yLDIyMDIuMzIgMjEyMy42OSwyMTk4LjQ5IDIxMjYuOTgsMjE5Ny4wNEMyMTMwLjI3LDIxOTUuNiAyMTM0LjEsMjE5Ny4wOSAyMTM1LjU1LDIyMDAuMzhMMjE4Mi4wMSwyMzA2LjIxQzIxODIuMDYsMjMwNi4zMyAyMTgyLjExLDIzMDYuNDUgMjE4Mi4xNiwyMzA2LjU4QzIxODQuNTgsMjMxMy4xNSAyMTg0LjE5LDIzMjAuMjIgMjE4MS4wOSwyMzI2LjQ5QzIxNzcuOTgsMjMzMi43NSAyMTcyLjYsMjMzNy4zMyAyMTY1LjkyLDIzMzkuMzlDMjE2NS45MSwyMzM5LjM5IDIxNjUuOSwyMzM5LjM5IDIxNjUuODksMjMzOS40QzIxNjMuNDQsMjM0MC4xNSAyMTYwLjk2LDIzNDAuNTEgMjE1OC41MSwyMzQwLjUxWiIgc3R5bGU9ImZpbGw6cmdiKDIzNiwwLDE0MCk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjUxNTg4LDAsMCwxLjcyMTYyLDE3LjM2OTMsLTIwODAuNTkpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjA4My4yLDIwMzcuNjJDMjA4MS44LDIwMzcuNjIgMjA4MC40LDIwMzcuNTcgMjA3OSwyMDM3LjQ1QzIwNzUuNywyMDM3LjE4IDIwNzMuMjQsMjAzNC4yOSAyMDczLjUxLDIwMzAuOTlDMjA3My43NywyMDI3LjY4IDIwNzYuNjYsMjAyNS4yMyAyMDc5Ljk3LDIwMjUuNDlDMjA5MC4yMywyMDI2LjMzIDIxMDEuMiwyMDIyLjkzIDIxMDcuNDgsMjAxOS43N0MyMTI1LjM0LDIwMTAuNzkgMjE0My43MiwxOTk2LjIxIDIxNDMuOTEsMTk5Ni4wNkMyMTQ0LjExLDE5OTUuOSAyMTQ0LjMyLDE5OTUuNzUgMjE0NC41NCwxOTk1LjYyQzIxNDUuOTIsMTk5NC43OSAyMTQ2Ljg0LDE5OTMuNDUgMjE0Ny4xMywxOTkxLjg3QzIxNDcuNDIsMTk5MC4yOCAyMTQ3LjA0LDE5ODguNzEgMjE0Ni4wNSwxOTg3LjQ0QzIxNDQuNDgsMTk4NS40MiAyMTQxLjcxLDE5ODQuNzQgMjEzOS4zOCwxOTg1Ljc3QzIxMzYuNiwxOTg3LjQ3IDIxMTUuNiwyMDAwLjI4IDIxMDUuODYsMjAwNS4xM0MyMDc5Ljc2LDIwMTguMTMgMjA0Ni40MSwyMDEyLjQzIDIwMTQuNSwyMDA1LjQ4QzIwMTEuMjYsMjAwNC43OCAyMDA5LjIsMjAwMS41OCAyMDA5LjkxLDE5OTguMzRDMjAxMC42MSwxOTk1LjExIDIwMTMuODEsMTk5My4wNSAyMDE3LjA1LDE5OTMuNzZDMjA1My40NCwyMDAxLjY4IDIwODAuMSwyMDA0LjU1IDIxMDAuNTEsMTk5NC4zOUMyMTEwLjI1LDE5ODkuNTQgMjEzMy4xNiwxOTc1LjUxIDIxMzMuMzksMTk3NS4zN0MyMTMzLjU0LDE5NzUuMjggMjEzMy43LDE5NzUuMTkgMjEzMy44NiwxOTc1LjExQzIxNDEuMzEsMTk3MS40MiAyMTUwLjQyLDE5NzMuNTEgMjE1NS41MiwxOTgwLjA3QzIxNTguNiwxOTg0LjAzIDIxNTkuODQsMTk4OS4xMiAyMTU4LjkzLDE5OTQuMDVDMjE1OC4wNCwxOTk4Ljg0IDIxNTUuMiwyMDAzLjA1IDIxNTEuMSwyMDA1LjY3QzIxNDguNTgsMjAwNy42NSAyMTMwLjgyLDIwMjEuNDYgMjExMi44OCwyMDMwLjQ5QzIxMDUuNzIsMjAzNC4wOSAyMDk0LjU0LDIwMzcuNjIgMjA4My4yLDIwMzcuNjJaIiBzdHlsZT0iZmlsbDpyZ2IoMjM2LDAsMTQwKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuNTE1ODgsMCwwLDEuNzIxNjIsMzIuNjY5OSwtMjA4MC41OSkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNDQ1LjExLDIwODAuODhMMjQzNC4wMiwyMTE4LjQ3QzI0MzIuNDMsMjEyNC41OSAyNDI3LjE5LDIxMzYuMjkgMjQyMC45LDIxMzYuOTJMMjM4Mi43NiwyMTM5LjY2QzIzNTQuMTcsMjE0Mi44OCAyMzQ0LjA0LDIxNjkuMDcgMjM1MC43LDIxOTcuMDVMMjM3Ny40MSwyMzIwLjZDMjM4MC4zMywyMzMyLjkgMjM5My4wMiwyMzQwLjIgMjQwNS4xMiwyMzM2LjU1QzI0MTUuMjIsMjMzMy41IDI0MjEuMzcsMjMyMy4zIDI0MTkuMzUsMjMxMi45NUwyMzk3LjMzLDIyMDAuMzRDMjM5NS41OCwyMTkxLjQzIDI0MDIuNDEsMjE4My4xMyAyNDExLjUsMjE4My4xM0wyNDU2LjUzLDIxODMuMTNDMjQ4My4yMiwyMTgxLjgyIDI0OTEuNzYsMjE4My43OSAyNTE5LjMyLDIwNDQuNjRDMjUyMi4yOCwyMDI5LjczIDI1MjYuNzgsMTk5NC43MSAyNDkwLjQ0LDE5OTIuNzlDMjQ1My4wMywxOTkwLjgyIDI0MjQuMTUsMjA0MS4zNiAyMzg1LjQzLDIwNTIuNTJDMjM2My4zLDIwNTguOSAyMzM1LjI2LDIwNTYuNzEgMjMxOS43NCwyMDU4Ljc1QzIzMTIuNjQsMjA1OS42OCAyMzA3LjMyLDIwNjUuNzQgMjMwNy4zMiwyMDcyLjkxQzIzMDcuMzIsMjA4MC44NCAyMzEzLjc5LDIwODcuMjUgMjMyMS43MiwyMDg3LjE5TDIzNzkuNDgsMjA4Ni4yMkMyMzg4LjU3LDIwODYuMDcgMjQwNC43LDIwODIuNDQgMjQxMi43MSwyMDc4LjE1QzI0MjguMDQsMjA2OS45NCAyNDY2LjgyLDIwNDYuNjEgMjQ2Ni44MiwyMDQ2LjYxTDI0NDUuMTEsMjA4MC44OFoiIHN0eWxlPSJmaWxsOm5vbmU7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjUxNTg4LDAsMCwxLjcyMTYyLDMyLjY2OTksLTIwODAuNTkpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjM5OC44LDIzNDMuOThDMjM5My44NiwyMzQzLjk4IDIzODguOTMsMjM0Mi42OSAyMzg0LjU4LDIzNDAuMTlDMjM3Ny44MSwyMzM2LjMgMjM3Mi44OSwyMzI5LjcxIDIzNzEuMDgsMjMyMi4xMUMyMzcxLjA3LDIzMjIuMDYgMjM3MS4wNiwyMzIyLjAyIDIzNzEuMDUsMjMyMS45OEwyMzQ0LjM2LDIxOTguNDlDMjM0MC4wNCwyMTgwLjI1IDIzNDIuNDMsMjE2Mi44NiAyMzUwLjkzLDIxNTAuNzZDMjM1Ny45NSwyMTQwLjc4IDIzNjguNywyMTM0LjcxIDIzODIuMDMsMjEzMy4yQzIzODIuMTIsMjEzMy4xOSAyMzgyLjIsMjEzMy4xOSAyMzgyLjI5LDIxMzMuMThMMjQyMC4xNywyMTMwLjQ1QzI0MjIuMTUsMjEyOS42NCAyNDI2LjEzLDIxMjIuOTggMjQyNy43MiwyMTE2Ljg0QzI0MjcuNzQsMjExNi43NyAyNDI3Ljc2LDIxMTYuNyAyNDI3Ljc4LDIxMTYuNjNMMjQzOC44OCwyMDc5LjA0QzI0MzkuOSwyMDc1LjU5IDI0NDMuNTEsMjA3My42MyAyNDQ2Ljk1LDIwNzQuNjRDMjQ1MC40LDIwNzUuNjYgMjQ1Mi4zNiwyMDc5LjI4IDI0NTEuMzUsMjA4Mi43MkwyNDQwLjI4LDIxMjAuMjJDMjQzOS43NiwyMTIyLjE2IDI0MzQuMSwyMTQyLjE0IDI0MjEuNTQsMjE0My4zOUMyNDIxLjQ4LDIxNDMuMzkgMjQyMS40MiwyMTQzLjQgMjQyMS4zNywyMTQzLjRMMjM4My4zNiwyMTQ2LjE0QzIzNzMuNzYsMjE0Ny4yNSAyMzY2LjQzLDIxNTEuMzEgMjM2MS41NywyMTU4LjIzQzIzNTUuMTksMjE2Ny4zIDIzNTMuNTQsMjE4MC45IDIzNTcuMDIsMjE5NS41NUMyMzU3LjAzLDIxOTUuNTkgMjM1Ny4wNCwyMTk1LjY0IDIzNTcuMDUsMjE5NS42OEwyMzgzLjc1LDIzMTkuMTZDMjM4NC43NSwyMzIzLjMyIDIzODcuMzUsMjMyNi43OSAyMzkxLjA2LDIzMjguOTJDMjM5NC44LDIzMzEuMDcgMjM5OS4xMiwyMzMxLjU3IDI0MDMuMjQsMjMzMC4zM0MyNDEwLjE4LDIzMjguMjQgMjQxNC4zNiwyMzIxLjMgMjQxMi45NywyMzE0LjE5TDIzOTAuOTUsMjIwMS41OUMyMzg5Ljc0LDIxOTUuNDMgMjM5MS4zNCwyMTg5LjExIDIzOTUuMzMsMjE4NC4yNkMyMzk5LjMzLDIxNzkuNDEgMjQwNS4yMiwyMTc2LjYzIDI0MTEuNSwyMTc2LjYzTDI0NTYuMzcsMjE3Ni42M0wyNDU3LjU2LDIxNzYuNThDMjQ3MC4wMywyMTc1Ljk4IDI0NzUuMTksMjE3NS43NCAyNDgyLjI1LDIxNjEuNzZDMjQ5MC43MSwyMTQ1LjAyIDI0OTkuNjEsMjExMC43MiAyNTEyLjk1LDIwNDMuMzhDMjUxNi4yMywyMDI2LjgxIDI1MTUuMDYsMjAxNC43NyAyNTA5LjQ4LDIwMDcuNTlDMjUwNS41LDIwMDIuNDggMjQ5OS4xNiwxOTk5Ljc2IDI0OTAuMSwxOTk5LjI4QzI0NzEuODcsMTk5OC4zMyAyNDU0Ljg5LDIwMTIuNDUgMjQzNi45NSwyMDI3LjQxQzI0MjEuNiwyMDQwLjIxIDI0MDUuNzMsMjA1My40NCAyMzg3LjIzLDIwNTguNzdDMjM3MS45NCwyMDYzLjE3IDIzNTQuMDUsMjA2My43IDIzMzkuNjcsMjA2NC4xMkMyMzMyLjQ0LDIwNjQuMzQgMjMyNS42MSwyMDY0LjU0IDIzMjAuNTksMjA2NS4yQzIzMTYuNzMsMjA2NS43IDIzMTMuODIsMjA2OS4wMiAyMzEzLjgyLDIwNzIuOTFDMjMxMy44MiwyMDc1IDIzMTQuNjQsMjA3Ni45NiAyMzE2LjEzLDIwNzguNDNDMjMxNy42MSwyMDc5LjkxIDIzMTkuNTcsMjA4MC43MSAyMzIxLjY3LDIwODAuNjlMMjM3OS4zNywyMDc5LjczQzIzODguMDQsMjA3OS41OCAyNDAzLjAzLDIwNzUuOTYgMjQwOS42NCwyMDcyLjQyQzI0MjQuNjYsMjA2NC4zOCAyNDYzLjA4LDIwNDEuMjggMjQ2My40NiwyMDQxLjA0QzI0NjYuNTQsMjAzOS4xOSAyNDcwLjUzLDIwNDAuMTkgMjQ3Mi4zOCwyMDQzLjI2QzI0NzQuMjQsMjA0Ni4zNCAyNDczLjI0LDIwNTAuMzMgMjQ3MC4xNywyMDUyLjE4QzI0NjguNTgsMjA1My4xNCAyNDMxLjA4LDIwNzUuNjkgMjQxNS43OCwyMDgzLjg4QzI0MDYuNDMsMjA4OC44OSAyMzg5LjIsMjA5Mi41NiAyMzc5LjU5LDIwOTIuNzJMMjMyMS44MywyMDkzLjY5QzIzMTYuMTgsMjA5My43NSAyMzEwLjkzLDIwOTEuNTkgMjMwNi45NywyMDg3LjY2QzIzMDMuMDEsMjA4My43MyAyMzAwLjgyLDIwNzguNDkgMjMwMC44MiwyMDcyLjkxQzIzMDAuODIsMjA2Mi41MiAyMzA4LjU5LDIwNTMuNjYgMjMxOC45LDIwNTIuMzFDMjMyNC41NywyMDUxLjU2IDIzMzEuNzIsMjA1MS4zNSAyMzM5LjI5LDIwNTEuMTNDMjM1My42NSwyMDUwLjcxIDIzNjkuOTEsMjA1MC4yMyAyMzgzLjYzLDIwNDYuMjdDMjM5OS41LDIwNDEuNyAyNDE0LjMxLDIwMjkuMzYgMjQyOC42MiwyMDE3LjQzQzI0NDcuNywyMDAxLjUyIDI0NjcuNDQsMTk4NS4xIDI0OTAuNzksMTk4Ni4zQzI1MDMuNjUsMTk4Ni45OCAyNTEzLjM5LDE5OTEuNDYgMjUxOS43NCwxOTk5LjYxQzI1MjcuNzQsMjAwOS44OSAyNTI5Ljc1LDIwMjUuNDcgMjUyNS43LDIwNDUuOTFDMjQ5OC43MywyMTgyLjA2IDI0ODkuNDQsMjE4OC4wNyAyNDU4LjE4LDIxODkuNTZMMjQ1Ni44NSwyMTg5LjYzTDI0MTEuNSwyMTg5LjYzQzI0MDkuMTIsMjE4OS42MyAyNDA2Ljg4LDIxOTAuNjkgMjQwNS4zNywyMTkyLjUzQzI0MDMuODYsMjE5NC4zNiAyNDAzLjI1LDIxOTYuNzYgMjQwMy43MSwyMTk5LjFMMjQyNS43MywyMzExLjdDMjQyOC40LDIzMjUuMzkgMjQyMC4zNSwyMzM4Ljc1IDI0MDcsMjM0Mi43N0MyNDA0LjMyLDIzNDMuNTggMjQwMS41NiwyMzQzLjk4IDIzOTguOCwyMzQzLjk4WiIgc3R5bGU9ImZpbGw6cmdiKDIzNiwwLDE0MCk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjUxNTg4LDAsMCwxLjcyMTYyLDMyLjY2OTksLTIwODAuNTkpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjQ3My44MSwyMjA4LjY1TDI0MTguNDEsMjIwOC42NUMyNDE0LjgyLDIyMDguNjUgMjQxMS45MSwyMjA1Ljc0IDI0MTEuOTEsMjIwMi4xNUMyNDExLjkxLDIxOTguNTYgMjQxNC44MiwyMTk1LjY1IDI0MTguNDEsMjE5NS42NUwyNDczLjUxLDIxOTUuNjVDMjQ4OS41OSwyMTk1LjE3IDI1MDcuOCwyMTk0LjM1IDI1MzAsMjA2Mi41OEMyNTMzLjU4LDIwNDEuMzMgMjU0Ny4yMSwxOTgwLjE3IDI1NDcuNzgsMTk3Ny41OEMyNTQ4LjU3LDE5NzQuMDcgMjU1Mi4wNCwxOTcxLjg3IDI1NTUuNTQsMTk3Mi42NUMyNTU5LjA1LDE5NzMuNDMgMjU2MS4yNSwxOTc2LjkgMjU2MC40NywxOTgwLjQxQzI1NjAuMzMsMTk4MS4wNCAyNTQ2LjM0LDIwNDMuODMgMjU0Mi44MiwyMDY0Ljc0QzI1MzIuNDUsMjEyNi4yOSAyNTIyLjEyLDIxNjQuNjMgMjUxMC4zLDIxODUuNEMyNDk4LjQ4LDIyMDYuMTkgMjQ4NS43OSwyMjA4LjI5IDI0NzMuODEsMjIwOC42NVoiIHN0eWxlPSJmaWxsOnJnYigyMzYsMCwxNDApO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS41MTU4OCwwLDAsMS43MjE2MiwzMi42Njk5LC0yMDgwLjU5KSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTIzMjEuNTksMjM0MC41MUMyMzE5LjE0LDIzNDAuNTEgMjMxNi42NiwyMzQwLjE1IDIzMTQuMjIsMjMzOS40QzIzMTQuMiwyMzM5LjQgMjMxNC4xOSwyMzM5LjM5IDIzMTQuMTgsMjMzOS4zOUMyMzA3LjUsMjMzNy4zMyAyMzAyLjEyLDIzMzIuNzUgMjI5OS4wMiwyMzI2LjQ5QzIyOTUuOTEsMjMyMC4yMiAyMjk1LjUzLDIzMTMuMTUgMjI5Ny45NSwyMzA2LjU4QzIyOTcuOTksMjMwNi40NiAyMjk4LjA0LDIzMDYuMzQgMjI5OC4xLDIzMDYuMjFMMjM0NC41NiwyMjAwLjM4QzIzNDYsMjE5Ny4xIDIzNDkuODQsMjE5NS42IDIzNTMuMTMsMjE5Ny4wNUMyMzU2LjQxLDIxOTguNDkgMjM1Ny45MSwyMjAyLjMyIDIzNTYuNDYsMjIwNS42MUwyMzEwLjA5LDIzMTEuMjRDMjMwOC45OSwyMzE0LjM3IDIzMDkuMTksMjMxNy43MyAyMzEwLjY3LDIzMjAuNzJDMjMxMi4xNywyMzIzLjc1IDIzMTQuNzksMjMyNS45OCAyMzE4LjAzLDIzMjYuOTdDMjMxOC4wNCwyMzI2Ljk3IDIzMTguMDUsMjMyNi45OCAyMzE4LjA1LDIzMjYuOThDMjMyMy45MywyMzI4Ljc3IDIzMzAuMjcsMjMyNS45IDIzMzIuNzgsMjMyMC4yN0wyMzQ4LjQxLDIyODMuODhDMjM0OS44MiwyMjgwLjU4IDIzNTMuNjQsMjI3OS4wNSAyMzU2Ljk0LDIyODAuNDdDMjM2MC4yNCwyMjgxLjg4IDIzNjEuNzcsMjI4NS43MSAyMzYwLjM1LDIyODlMMjM0NC42OCwyMzI1LjQ5QzIzNDAuNTEsMjMzNC44NCAyMzMxLjMyLDIzNDAuNTEgMjMyMS41OSwyMzQwLjUxWiIgc3R5bGU9ImZpbGw6cmdiKDIzNiwwLDE0MCk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjUxNTg4LDAsMCwxLjcyMTYyLDMyLjY2OTksLTIwODAuNTkpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjQ4Ny44MiwxOTMyLjM1QzI0NzIuOTUsMTkzMi4zNSAyNDYwLjg0LDE5NDQuNDUgMjQ2MC44NCwxOTU5LjMyQzI0NjAuODQsMTk3NC4xOSAyNDcyLjk1LDE5ODYuMjkgMjQ4Ny44MiwxOTg2LjI5QzI1MDIuNjksMTk4Ni4yOSAyNTE0Ljc5LDE5NzQuMTkgMjUxNC43OSwxOTU5LjMyQzI1MTQuNzksMTk0NC40NSAyNTAyLjY5LDE5MzIuMzUgMjQ4Ny44MiwxOTMyLjM1Wk0yNDg3LjgyLDE5OTkuMjlDMjQ2NS43OCwxOTk5LjI5IDI0NDcuODQsMTk4MS4zNiAyNDQ3Ljg0LDE5NTkuMzJDMjQ0Ny44NCwxOTM3LjI4IDI0NjUuNzgsMTkxOS4zNSAyNDg3LjgyLDE5MTkuMzVDMjUwOS44NiwxOTE5LjM1IDI1MjcuNzksMTkzNy4yOCAyNTI3Ljc5LDE5NTkuMzJDMjUyNy43OSwxOTgxLjM2IDI1MDkuODYsMTk5OS4yOSAyNDg3LjgyLDE5OTkuMjlaIiBzdHlsZT0iZmlsbDpyZ2IoMjM2LDAsMTQwKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuNTE1ODgsMCwwLDEuNzIxNjIsMTcuMzY5MywtMjA4MC41OSkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNDI0LjQ2LDIwOTYuMTZMMjA2Mi4zOCwyMDk2LjE2QzIwNTguNzksMjA5Ni4xNiAyMDU1Ljg4LDIwOTMuMjUgMjA1NS44OCwyMDg5LjY2QzIwNTUuODgsMjA4Ni4wNyAyMDU4Ljc5LDIwODMuMTYgMjA2Mi4zOCwyMDgzLjE2TDI0MjQuNDYsMjA4My4xNkMyNDI4LjA1LDIwODMuMTYgMjQzMC45NiwyMDg2LjA3IDI0MzAuOTYsMjA4OS42NkMyNDMwLjk2LDIwOTMuMjUgMjQyOC4wNSwyMDk2LjE2IDI0MjQuNDYsMjA5Ni4xNloiIHN0eWxlPSJmaWxsOnJnYigyMzYsMCwxNDApO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS41MTU4OCwwLDAsMy45MTk2MSwxNy4zNjkzLC03MjAwLjI1KSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTIyNDkuMzcsMjMyOS4yNEMyMjQ1Ljc4LDIzMjkuMjQgMjI0Mi44NywyMzI2LjMzIDIyNDIuODcsMjMyMi43NEwyMjQyLjg3LDIxMDYuNDlDMjI0Mi44NywyMTAyLjkgMjI0NS43OCwyMDk5Ljk5IDIyNDkuMzcsMjA5OS45OUMyMjUyLjk2LDIwOTkuOTkgMjI1NS44NywyMTAyLjkgMjI1NS44NywyMTA2LjQ5TDIyNTUuODcsMjMyMi43NEMyMjU1Ljg3LDIzMjYuMzMgMjI1Mi45NiwyMzI5LjI0IDIyNDkuMzcsMjMyOS4yNFoiIHN0eWxlPSJmaWxsOnJnYigyMzYsMCwxNDApO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS41MTU4OCwwLDAsMS43MjE2MiwxNy4zNjkzLC0yMDgwLjU5KSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTIwMzQuOTgsMjA4MC44OEwyMDQ2LjA4LDIxMTguNDdDMjA0Ny42NywyMTI0LjU5IDIwNTIuOSwyMTM2LjI5IDIwNTkuMiwyMTM2LjkyTDIwOTcuMzQsMjEzOS42NkMyMTI1LjkyLDIxNDIuODggMjEzNi4wNiwyMTY5LjA3IDIxMjkuNCwyMTk3LjA1TDIxMDIuNjksMjMyMC42QzIwOTkuNzYsMjMzMi45IDIwODcuMDgsMjM0MC4yIDIwNzQuOTgsMjMzNi41NUMyMDY0Ljg3LDIzMzMuNSAyMDU4LjczLDIzMjMuMyAyMDYwLjc1LDIzMTIuOTVMMjA4Mi43NywyMjAwLjM0QzIwODQuNTEsMjE5MS40MyAyMDc3LjY5LDIxODMuMTMgMjA2OC42LDIxODMuMTNMMjAyMy41NywyMTgzLjEzQzE5OTYuODcsMjE4MS44MiAxOTg4LjM0LDIxODMuNzkgMTk2MC43NywyMDQ0LjY0QzE5NTcuODIsMjAyOS43MyAxOTUzLjMxLDE5OTQuNzEgMTk4OS42NSwxOTkyLjc5QzIwMjcuMDYsMTk5MC44MiAyMDU1Ljk0LDIwNDEuMzYgMjA5NC42NywyMDUyLjUyQzIxMTYuNzksMjA1OC45IDIxNDQuODQsMjA1Ni43MSAyMTYwLjM1LDIwNTguNzVDMjE2Ny40NiwyMDU5LjY4IDIxNzIuNzcsMjA2NS43NCAyMTcyLjc3LDIwNzIuOTFDMjE3Mi43NywyMDgwLjg0IDIxNjYuMzEsMjA4Ny4yNSAyMTU4LjM4LDIwODcuMTlMMjEwMC42MiwyMDg2LjIyQzIwOTEuNTMsMjA4Ni4wNyAyMDc1LjM5LDIwODIuNDQgMjA2Ny4zOCwyMDc4LjE1QzIwNTIuMDUsMjA2OS45NCAyMDEzLjI4LDIwNDYuNjEgMjAxMy4yOCwyMDQ2LjYxTDIwMzQuOTgsMjA4MC44OFoiIHN0eWxlPSJmaWxsOm5vbmU7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjUxNTg4LDAsMCwxLjcyMTYyLDE3LjM2OTMsLTIwODAuNTkpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjA1OS45OSwyMTMwLjQ4TTIwODEuMjksMjM0My45OEMyMDc4LjU0LDIzNDMuOTggMjA3NS43NywyMzQzLjU4IDIwNzMuMSwyMzQyLjc3QzIwNTkuNzUsMjMzOC43NSAyMDUxLjY5LDIzMjUuMzkgMjA1NC4zNywyMzExLjdMMjA3Ni4zOSwyMTk5LjFDMjA3Ni44NSwyMTk2Ljc2IDIwNzYuMjQsMjE5NC4zNiAyMDc0LjczLDIxOTIuNTNDMjA3My4yMSwyMTkwLjY5IDIwNzAuOTgsMjE4OS42MyAyMDY4LjYsMjE4OS42M0wyMDIzLjI1LDIxODkuNjNMMjAyMS45MiwyMTg5LjU2QzE5OTAuNjYsMjE4OC4wNyAxOTgxLjM3LDIxODIuMDYgMTk1NC40LDIwNDUuOTFDMTk1MC4zNSwyMDI1LjQ3IDE5NTIuMzYsMjAwOS44OSAxOTYwLjM2LDE5OTkuNjFDMTk2Ni43LDE5OTEuNDYgMTk3Ni40NSwxOTg2Ljk4IDE5ODkuMzEsMTk4Ni4zQzIwMTIuNjcsMTk4NS4wOSAyMDMyLjM5LDIwMDEuNTIgMjA1MS40NywyMDE3LjQzQzIwNjUuNzksMjAyOS4zNiAyMDgwLjU5LDIwNDEuNyAyMDk2LjQ3LDIwNDYuMjdDMjExMC4xOCwyMDUwLjIzIDIxMjYuNDUsMjA1MC43MSAyMTQwLjgxLDIwNTEuMTNDMjE0OC4zOCwyMDUxLjM1IDIxNTUuNTMsMjA1MS41NiAyMTYxLjIsMjA1Mi4zMUMyMTcxLjUsMjA1My42NiAyMTc5LjI3LDIwNjIuNTIgMjE3OS4yNywyMDcyLjkxQzIxNzkuMjcsMjA3OC40OSAyMTc3LjA5LDIwODMuNzMgMjE3My4xMywyMDg3LjY2QzIxNjkuMiwyMDkxLjU1IDIxNjQuMDIsMjA5My42OSAyMTU4LjUsMjA5My42OUwyMTU4LjMyLDIwOTMuNjlMMjEwMC41MSwyMDkyLjcyQzIwOTAuOSwyMDkyLjU2IDIwNzMuNjcsMjA4OC44OSAyMDY0LjMyLDIwODMuODhDMjA0OS4wMiwyMDc1LjY5IDIwMTEuNTIsMjA1My4xNCAyMDA5LjkzLDIwNTIuMThDMjAwNi44NSwyMDUwLjMzIDIwMDUuODYsMjA0Ni4zNCAyMDA3LjcxLDIwNDMuMjZDMjAwOS41NiwyMDQwLjE5IDIwMTMuNTYsMjAzOS4xOSAyMDE2LjYzLDIwNDEuMDRDMjAxNy4wMiwyMDQxLjI4IDIwNTUuNDQsMjA2NC4zOCAyMDcwLjQ1LDIwNzIuNDJDMjA3Ny4wNiwyMDc1Ljk2IDIwOTIuMDYsMjA3OS41OCAyMTAwLjcyLDIwNzkuNzNMMjE1OC40OCwyMDgwLjY5QzIxNjAuNTQsMjA4MC42OSAyMTYyLjQ5LDIwNzkuOTEgMjE2My45NywyMDc4LjQzQzIxNjUuNDYsMjA3Ni45NiAyMTY2LjI3LDIwNzUgMjE2Ni4yNywyMDcyLjkxQzIxNjYuMjcsMjA2OS4wMiAyMTYzLjM2LDIwNjUuNyAyMTU5LjUxLDIwNjUuMkMyMTU0LjQ5LDIwNjQuNTQgMjE0Ny42NiwyMDY0LjM0IDIxNDAuNDIsMjA2NC4xMkMyMTI2LjA1LDIwNjMuNyAyMTA4LjE2LDIwNjMuMTcgMjA5Mi44NywyMDU4Ljc3QzIwNzQuMzcsMjA1My40NCAyMDU4LjUsMjA0MC4yMSAyMDQzLjE1LDIwMjcuNDFDMjAyNS4yLDIwMTIuNDUgMjAwOC4yNSwxOTk4LjMzIDE5ODkuOTksMTk5OS4yOEMxOTgwLjk0LDE5OTkuNzYgMTk3NC42LDIwMDIuNDggMTk3MC42MiwyMDA3LjU5QzE5NjUuMDMsMjAxNC43NyAxOTYzLjg3LDIwMjYuODEgMTk2Ny4xNSwyMDQzLjM4QzE5ODAuNDksMjExMC43MiAxOTg5LjM4LDIxNDUuMDIgMTk5Ny44NSwyMTYxLjc2QzIwMDQuOTEsMjE3NS43NCAyMDEwLjA3LDIxNzUuOTggMjAyMi41NCwyMTc2LjU4TDIwMjMuNzMsMjE3Ni42M0wyMDY4LjYsMjE3Ni42M0MyMDc0Ljg4LDIxNzYuNjMgMjA4MC43NywyMTc5LjQxIDIwODQuNzYsMjE4NC4yNkMyMDg4Ljc2LDIxODkuMTEgMjA5MC4zNSwyMTk1LjQzIDIwODkuMTUsMjIwMS41OUwyMDY3LjEzLDIzMTQuMTlDMjA2NS43NCwyMzIxLjMgMjA2OS45MiwyMzI4LjI0IDIwNzYuODUsMjMzMC4zM0MyMDgwLjk4LDIzMzEuNTcgMjA4NS4zLDIzMzEuMDcgMjA4OS4wMywyMzI4LjkyQzIwOTIuNzUsMjMyNi43OSAyMDk1LjM0LDIzMjMuMzIgMjA5Ni4zNSwyMzE5LjE2TDIxMjMuMDUsMjE5NS42OEMyMTIzLjA1LDIxOTUuNjQgMjEyMy4wNiwyMTk1LjU5IDIxMjMuMDgsMjE5NS41NUMyMTI2LjU2LDIxODAuOSAyMTI0LjksMjE2Ny4zIDIxMTguNTMsMjE1OC4yM0MyMTEzLjY3LDIxNTEuMzEgMjEwNi4zNCwyMTQ3LjI1IDIwOTYuNzQsMjE0Ni4xNEwyMDU4LjczLDIxNDMuNEMyMDU4LjY3LDIxNDMuNCAyMDU4LjYxLDIxNDMuMzkgMjA1OC41NSwyMTQzLjM5QzIwNDYsMjE0Mi4xNCAyMDQwLjM0LDIxMjIuMTYgMjAzOS44MiwyMTIwLjIyTDIwMjguNzUsMjA4Mi43MkMyMDI3LjczLDIwNzkuMjggMjAyOS43LDIwNzUuNjYgMjAzMy4xNCwyMDc0LjY0QzIwMzYuNTksMjA3My42MyAyMDQwLjIsMjA3NS41OSAyMDQxLjIyLDIwNzkuMDRMMjA1Mi4zMSwyMTE2LjYzQzIwNTIuMzMsMjExNi43IDIwNTIuMzUsMjExNi43NyAyMDUyLjM3LDIxMTYuODRDMjA1My45NywyMTIyLjk4IDIwNTcuOTUsMjEyOS42NCAyMDU5LjkzLDIxMzAuNDVMMjA5Ny44MSwyMTMzLjE4QzIwOTcuODksMjEzMy4xOSAyMDk3Ljk4LDIxMzMuMTkgMjA5OC4wNywyMTMzLjJDMjExMS40LDIxMzQuNzEgMjEyMi4xNSwyMTQwLjc4IDIxMjkuMTcsMjE1MC43NkMyMTM3LjY3LDIxNjIuODYgMjE0MC4wNiwyMTgwLjI1IDIxMzUuNzQsMjE5OC40OUwyMTA5LjA0LDIzMjEuOThDMjEwOS4wMywyMzIyLjAyIDIxMDkuMDIsMjMyMi4wNiAyMTA5LjAxLDIzMjIuMTFDMjEwNy4yLDIzMjkuNzEgMjEwMi4yOSwyMzM2LjMgMjA5NS41MiwyMzQwLjE5QzIwOTEuMTcsMjM0Mi42OSAyMDg2LjI0LDIzNDMuOTggMjA4MS4yOSwyMzQzLjk4WiIgc3R5bGU9ImZpbGw6cmdiKDIzNiwwLDE0MCk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgzNS42MTExLDAsMCw0MC40NDQ0LC01OTQ2LjYsLTE5ODMuMjQpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjYzLjI3LDY3LjA2NUwyNzUuMDk1LDc0LjYyMkwyNTEuNDQ1LDc0LjYyMkwyNjMuMjcsNjcuMDY1WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjAuNjNweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==");
}

.no-svg .icon_roof_terrace {
	background-image: url(/images/png/features/icon-roof-terrace.png);
}

.icon_multi_functional_room {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM2IDM2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MS41OyI+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwxLC05NSwtMzE3KSI+CiAgICAgICAgPGcgaWQ9Imljb24tbXVsdGktZnVuY3Rpb25hbC1yb29tIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjAyODA4MTEsMCwwLDAuMDI0NzI1MywxNy4xNTkxLDMwMC40NTkpIj4KICAgICAgICAgICAgPHJlY3QgeD0iMjc3MiIgeT0iNjY5IiB3aWR0aD0iMTI4MiIgaGVpZ2h0PSIxNDU2IiBzdHlsZT0iZmlsbDpub25lOyIvPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgzOC42Njc2LDAsMCw0My45MTU4LC04NjI3LjA0LC0yMjg5LjIpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOTguMDAyLDc1LjY0OUwyOTguMDAyLDkxLjMwNkwzMTEuNjgyLDg1Ljc4TDMxMS43MDUsNzAuMTI0TDI5OC4wMDIsNzUuNjQ5WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjEuMDRweDsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwwLDI3NTQuNDcpIj4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDM4LjY2NzYsMCwwLDQzLjkxNTgsLTg2MjcuMDQsLTIyODkuMikiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOTguMDAyLDc1LjY0OUwzMTEuNzA1LDcwLjEyNEwyOTguMDAyLDc1LjY0OVoiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoxLjA0cHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgtMzguNjY3NiwwLDAsNDMuOTE1OCwxNTQ3Ni45LC0yMjg5LjIpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjk4LjAwMiw3NS42NDlMMzExLjcwNSw3MC4xMjRMMjk4LjAwMiw3NS42NDlaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MS4wNHB4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KC0zOC42Njc2LDAsMCw0My45MTU4LDE1NDc2LjksLTIyODkuMikiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTI5OC4wMDIsNzUuNjQ5TDI5OC4wMDIsOTEuMzA2TDMxMS42ODIsODUuNzhMMzExLjcwNSw3MC4xMjRMMjk4LjAwMiw3NS42NDlaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MS4wNHB4OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEzLjgzMzUsMCwwLDE3LjcwMTIsLTEwNTguOCwtMTcwLjAzKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjk4LjAwMiw3NS4wNDlMMjk4LjAwMiw5MC43MDVMMzExLjY4Miw4NS43OEwzMTEuNzA1LDcwLjEyNEwyOTguMDAyLDc1LjA0OVoiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoxLjcycHg7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMzguNjY3NiwwLDAsNDMuOTE1OCwtODU5OC4wOSwtMjMzNi4yMSkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTMxNC45MjQsODcuOTQyTDMxNC45MjQsNzcuMjQ5TDMyMC40NDIsNzkuNDU3TDMyMC40NTgsOTAuMTY5IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjM2LDAsMTQwKTtzdHJva2Utd2lkdGg6MC43N3B4OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K");
}

.no-svg .icon_multi_functional_room {
	background-image: url(/images/png/features/icon-multi-functional-room.png);
}

.icon_tv_room {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM2IDM3IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MS41OyI+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwxLC0xNDMsLTI1NykiPgogICAgICAgIDxnIGlkPSJpY29uLXR2LXJvb20iIHRyYW5zZm9ybT0ibWF0cml4KDAuMDI4MDgxMSwwLDAsMC4wMjQ3MjUzLDY1LjE1OTEsMjQwLjQ5OSkiPgogICAgICAgICAgICA8cmVjdCB4PSIyNzcyIiB5PSI2NjkiIHdpZHRoPSIxMjgyIiBoZWlnaHQ9IjE0NTYiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDIzLjM2MDksMCwwLDI2LjUzMTUsLTE4NzcuMjEsLTgyOS40NDEpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNDcuODcyLDcyLjgwOEMyNDcuODcyLDcxLjk2MiAyNDcuMTg1LDcxLjI3NCAyNDYuMzM4LDcxLjI3NEwyMDcuNzU4LDcxLjI3NEMyMDYuOTExLDcxLjI3NCAyMDYuMjI0LDcxLjk2MiAyMDYuMjI0LDcyLjgwOEwyMDYuMjI0LDEwMi41NjJDMjA2LjIyNCwxMDMuNDA5IDIwNi45MTEsMTA0LjA5NiAyMDcuNzU4LDEwNC4wOTZMMjQ2LjMzOCwxMDQuMDk2QzI0Ny4xODUsMTA0LjA5NiAyNDcuODcyLDEwMy40MDkgMjQ3Ljg3MiwxMDIuNTYyTDI0Ny44NzIsNzIuODA4WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjEuNDZweDsiLz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuNzE0NjU5LDAsMCwwLjcxNDY1OSw2NC43ODYsMjUuMDIwMikiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNDcuODcyLDcyLjg4NUMyNDcuODcyLDcxLjk5NiAyNDcuMTUxLDcxLjI3NCAyNDYuMjYyLDcxLjI3NEwyMDcuODM0LDcxLjI3NEMyMDYuOTQ1LDcxLjI3NCAyMDYuMjI0LDcxLjk5NiAyMDYuMjI0LDcyLjg4NUwyMDYuMjI0LDEwMi40ODZDMjA2LjIyNCwxMDMuMzc1IDIwNi45NDUsMTA0LjA5NiAyMDcuODM0LDEwNC4wOTZMMjQ2LjI2MiwxMDQuMDk2QzI0Ny4xNTEsMTA0LjA5NiAyNDcuODcyLDEwMy4zNzUgMjQ3Ljg3MiwxMDIuNDg2TDI0Ny44NzIsNzIuODg1WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjEuNzVweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMTYuNzQsNzAuOTM2QzIxNi44OCw2NS41OTEgMjIzLjg2OSw2NS42ODEgMjIzLjg2Myw3MC45MzYiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyMzYsMCwxNDApO3N0cm9rZS13aWR0aDoxLjA0cHg7Ii8+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjEwLjMzOSw2MS43NkwyMTcuNjU4LDY3LjY3MiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjEuMDRweDsiLz4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMjIuOTg2LDY3LjY5N0wyMzAuMTY1LDYxLjQ2NCIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNiwwLDE0MCk7c3Ryb2tlLXdpZHRoOjEuMDRweDsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==");
}

.no-svg .icon_tv_room {
	background-image: url(/images/png/features/icon-tv-room.png);
}

.icon_education {
	background-image: url("data:image/svg+xml,%3Csvg width='54' height='54' viewBox='0 0 54 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.425 4.61246C26.4541 4.45633 27.5009 4.45633 28.53 4.61246C29.6888 4.79246 30.8025 5.24021 32.67 5.98946L48.8475 12.5145C50.094 13.0185 51.0975 13.4235 51.84 13.797C52.5533 14.1615 53.2665 14.6137 53.6333 15.327C53.883 15.8107 54.0068 16.3395 54.0068 16.8682V34.8682C54.0068 35.1666 53.8883 35.4527 53.6773 35.6637C53.4663 35.8747 53.1802 35.9932 52.8818 35.9932C52.5834 35.9932 52.2973 35.8747 52.0863 35.6637C51.8753 35.4527 51.7568 35.1666 51.7568 34.8682V19.9732C51.0278 20.3377 50.049 20.7315 48.8543 21.2152L47.2613 21.8565V34.8615C47.2613 39.1815 44.4713 42.2865 40.6913 44.2665C36.9113 46.2465 31.9163 47.2365 27.0113 47.2365C22.1063 47.2365 17.1338 46.2532 13.3538 44.2665C9.55128 42.2865 6.76128 39.159 6.76128 34.8615V21.8565L5.16603 21.213C3.91953 20.709 2.91603 20.304 2.17353 19.9282C1.46028 19.566 0.749285 19.1137 0.380285 18.3982C0.135493 17.9213 0.0078125 17.393 0.0078125 16.857C0.0078125 16.3209 0.135493 15.7926 0.380285 15.3157C0.747035 14.6047 1.46028 14.1525 2.17353 13.7902C2.91153 13.4145 3.91728 13.0072 5.16603 12.5055L21.321 5.98046C23.1818 5.22896 24.291 4.78121 25.461 4.60121L25.425 4.61246ZM28.17 6.83321C27.3723 6.70982 26.5603 6.70982 25.7625 6.83321C24.8918 6.96821 24.0345 7.30571 21.9825 8.13146L6.00753 14.5665C4.69578 15.0952 3.78453 15.4665 3.15003 15.7905C2.47503 16.1347 2.35128 16.3147 2.33553 16.344C2.25381 16.503 2.21118 16.6793 2.21118 16.8581C2.21118 17.0369 2.25381 17.2132 2.33553 17.3722C2.35128 17.4015 2.47503 17.5837 3.15003 17.9257C3.78903 18.252 4.70028 18.6232 6.00753 19.1497L21.9825 25.5847C24.0233 26.4082 24.885 26.748 25.7625 26.883C26.5603 27.0064 27.3723 27.0064 28.17 26.883C29.0408 26.748 29.898 26.4105 31.95 25.587L47.925 19.152C49.2368 18.6232 50.1503 18.252 50.7825 17.928C51.4575 17.5837 51.5813 17.4037 51.597 17.3745C51.6788 17.2154 51.7214 17.0392 51.7214 16.8603C51.7214 16.6815 51.6788 16.5053 51.597 16.3462C51.5813 16.317 51.4575 16.137 50.7825 15.7927C50.1435 15.4665 49.23 15.0975 47.925 14.5687L31.95 8.13371C29.9093 7.31021 29.0475 6.97271 28.17 6.83771V6.83321ZM32.6475 27.7357L44.9775 22.7632V34.8682C44.9775 38.0407 42.9795 40.5382 39.6 42.2932C36.225 44.0572 31.635 44.9932 26.9775 44.9932C22.32 44.9932 17.73 44.0505 14.355 42.2932C10.98 40.5337 8.97753 38.0407 8.97753 34.8682V22.7857L21.285 27.7582C23.1458 28.5097 24.255 28.9575 25.425 29.1375C26.451 29.295 27.4973 29.295 28.53 29.1375C29.6888 28.9575 30.8025 28.5097 32.67 27.7605L32.6475 27.7357Z' fill='white'/%3E%3C/svg%3E%0A");
}

.icon_tools {
	background-image: url("data:image/svg+xml,%3Csvg width='57' height='56' viewBox='0 0 57 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.5413 25.6666L42.2079 13.9999M44.5413 16.3332L39.8746 11.6666L45.7079 8.16658L48.0413 10.4999L44.5413 16.3332ZM9.5996 20.9416C8.47935 19.8223 7.70867 18.4015 7.38139 16.8521C7.05412 15.3027 7.18436 13.6916 7.75627 12.2149L11.0743 15.5329H15.7409V10.8662L12.4229 7.54825C13.8997 6.97504 15.5114 6.84372 17.0615 7.17028C18.6116 7.49685 20.0333 8.2672 21.1533 9.38747C22.2733 10.5078 23.0434 11.9296 23.3696 13.4798C23.6958 15.03 23.5641 16.6416 22.9906 18.1182L38.0873 33.2172C39.5639 32.6437 41.1755 32.512 42.7257 32.8383C44.2759 33.1645 45.6978 33.9345 46.818 35.0545C47.9383 36.1746 48.7087 37.5963 49.0352 39.1464C49.3618 40.6965 49.2305 42.3081 48.6573 43.7849L45.3416 40.4669H40.6749V45.1336L43.9929 48.4516C42.5165 49.0248 40.9053 49.1563 39.3554 48.8301C37.8056 48.504 36.384 47.7342 35.2639 46.6145C34.1437 45.4948 33.3733 44.0736 33.0464 42.5239C32.7196 40.9742 32.8504 39.3629 33.4229 37.8862L18.3216 22.7849C16.8455 23.3558 15.2353 23.4856 13.6869 23.1583C12.1385 22.8311 10.7185 22.0609 9.5996 20.9416Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M28.6818 33.8334L15.6058 46.9094C15.3132 47.2025 14.9657 47.4351 14.5831 47.5937C14.2005 47.7524 13.7904 47.8341 13.3763 47.8341C12.9621 47.8341 12.552 47.7524 12.1694 47.5937C11.7869 47.4351 11.4393 47.2025 11.1468 46.9094L9.29875 45.0614C9.00561 44.7688 8.77305 44.4213 8.61438 44.0387C8.4557 43.6561 8.37402 43.246 8.37402 42.8319C8.37402 42.4177 8.4557 42.0076 8.61438 41.625C8.77305 41.2425 9.00561 40.8949 9.29875 40.6024L22.3748 27.5264' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.icon_heart {
	background-image: url("data:image/svg+xml,%3Csvg width='57' height='56' viewBox='0 0 57 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M45.9161 29.3346L28.4161 46.6666L10.9161 29.3346C9.76178 28.2114 8.85257 26.8613 8.24568 25.3694C7.63879 23.8775 7.34738 22.2761 7.38979 20.6661C7.4322 19.0561 7.80751 17.4722 8.4921 16.0144C9.17669 14.5565 10.1557 13.2562 11.3675 12.1953C12.5794 11.1344 13.9977 10.3359 15.5333 9.85005C17.0689 9.36423 18.6884 9.20162 20.2899 9.37246C21.8914 9.5433 23.4402 10.0439 24.8388 10.8427C26.2373 11.6415 27.4553 12.7213 28.4161 14.0139C29.381 12.7306 30.6004 11.6603 31.998 10.87C33.3955 10.0797 34.9412 9.58631 36.5382 9.4208C38.1353 9.2553 39.7493 9.42122 41.2792 9.90817C42.8092 10.3951 44.2221 11.1926 45.4297 12.2508C46.6372 13.3089 47.6134 14.6049 48.297 16.0577C48.9807 17.5104 49.3571 19.0887 49.4028 20.6936C49.4484 22.2985 49.1623 23.8956 48.5624 25.3848C47.9624 26.8741 47.0615 28.2235 45.9161 29.3486' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.icon_filetick {
	background-image: url("data:image/svg+xml,%3Csvg width='54' height='53' viewBox='0 0 54 53' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.4785 26.4999L25.5452 33.5666L37.9118 19.4333M37.9118 1.7666H9.64515C8.70805 1.7666 7.80933 2.13886 7.14671 2.80149C6.48408 3.46412 6.11182 4.36284 6.11182 5.29993V47.6999C6.11182 48.637 6.48408 49.5357 7.14671 50.1984C7.80933 50.861 8.70805 51.2333 9.64515 51.2333H44.9785C45.9156 51.2333 46.8143 50.861 47.4769 50.1984C48.1396 49.5357 48.5118 48.637 48.5118 47.6999V12.3666L37.9118 1.7666Z' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A");
}

/* ---------------------------- social icons */

.icon_twitter {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 1227'%3E%3Cpath fill='black' d='M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
	width: 44px;
	height: 44px;
	display: inline-block;
}


.no-svg .icon_twitter {
	background-image: url(/images/png/social/icon-twitter.png);
}

.icon_facebook {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2219.7%22%20height%3D%2238%22%20viewBox%3D%220%200%2019.7%2038%22%3E%3Cpath%20fill%3D%22%233C5996%22%20d%3D%22M18.6%2020.7l.9-6.8h-6.7v-4.3c0-2%20.5-3.3%203.3-3.3h3.6v-6c-.6-.1-2.7-.3-5.2-.3-5.1%200-8.7%203.1-8.7%208.9v5h-5.8v6.8h5.8v17.3h7v-17.3h5.8z%22/%3E%3C/svg%3E");
}

.no-svg .icon_facebook {
	background-image: url(/images/png/social/icon-facebook.png);
}

.icon_instagram {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2244%22%20height%3D%2244%22%20viewBox%3D%220%200%2044%2044%22%3E%3Cpath%20d%3D%22M22.1%203h14c3.1%200%204.8%201.6%204.9%204.7.1%209.5.1%2019%200%2028.5%200%203-1.6%204.7-4.6%204.7-9.6.1-19.2.1-28.7%200-3%200-4.5-1.8-4.6-4.8v-28.4c-.1-3.1%201.6-4.7%204.8-4.7h14.2zm11.6%2016.7c-.4%208.6-4.1%2013.4-10.6%2013.9-3%20.2-5.7-.5-8.1-2.3-3.8-2.9-5-6.9-4.6-11.5h-2.7v16.6h28.7v-16.6c-1-.1-1.8-.1-2.7-.1zm-4.6%202.3c0-4-3.2-7.2-7.2-7.2-3.9%200-7.2%203.3-7.1%207.3.1%203.9%203.2%207%207.1%207.1%204%200%207.2-3.2%207.2-7.2zm4-14.5c-3.6%200-3.6%200-3.6%203.4%200%203.6%200%203.6%203.4%203.6%203.6%200%203.6%200%203.6-3.4%200-3.6%200-3.6-3.4-3.6z%22/%3E%3C/svg%3E");
}

.no-svg .icon_instagram {
	background-image: url(/images/png/social/icon-instagram.png);
}

.icon_youtube {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2244%22%20height%3D%2244%22%20viewBox%3D%220%200%2044%2044%22%3E%3Cpath%20fill%3D%22%23E62D27%22%20d%3D%22M40.6%2013.7s-.4-2.9-1.5-4.1c-1.4-1.6-3.1-1.6-3.8-1.7-5.3-.5-13.3-.5-13.3-.5s-8%200-13.3.4c-.7.2-2.4.2-3.8%201.8-1.1%201.3-1.5%204.1-1.5%204.1s-.4%203.4-.4%206.7v3.1c0%203.4.4%206.7.4%206.7s.4%202.9%201.5%204.1c1.4%201.7%203.3%201.7%204.2%201.8%203%20.3%2012.9.4%2012.9.4s8%200%2013.3-.4c.7-.1%202.4-.1%203.8-1.8%201.1-1.3%201.5-4.1%201.5-4.1s.4-3.4.4-6.7v-3.1c0-3.3-.4-6.7-.4-6.7m-22.5%2013.7v-11.6l10.3%205.8-10.3%205.8z%22/%3E%3C/svg%3E");
}

.no-svg .icon_youtube {
	background-image: url(/images/png/social/icon-youtube.png);
}

.icon_youku {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22164.9%22%20height%3D%2244%22%20viewBox%3D%220%200%20164.9%2044%22%3E%3Cpath%20fill%3D%22%23E62D27%22%20d%3D%22M41.4%208.6c-5.6%200-10.1%204.4-10.1%209.9s3.9%209.9%2010.1%209.9c6.7%200%2010.1-4.4%2010.1-9.9%200-5.4-4.5-9.9-10.1-9.9zm0%2015.4c-2.5%200-4.5-2.4-4.5-5.3s2-5.3%204.5-5.3%204.5%202.4%204.5%205.3c0%203-2%205.3-4.5%205.3zM67.5%209.2c-1.7.1-2.6%201.1-2.7%203v9.2c-.1%202-1.4%203.3-3.6%203.4-3.3.1-3.7-2.2-3.7-3.1v-9.3c-.1-1.8-.9-2.8-2.6-2.8-1.8.1-2.7%201.2-2.9%203v9.2c0%201.2-.1%207.1%209.1%207%205.2-.1%208.9-2.8%209.1-7.6v-9.2c0-1.8-.9-2.8-2.7-2.8zM31.4%206.9c-2.9-1-3.8.5-4.4%201.9l-4.8%2011.5-4.7-11.5c-.8-1.6-2-2.7-4.4-1.9-2.6.9-1.7%203.5-1.6%204l7.3%2016.6-2.8%206.2c-.4.8-1.1%203.2%201.5%204.1%202.5%201%203.7-.5%204.5-2.2l11-24.7s1.3-2.9-1.6-4z%22/%3E%3Cpath%20fill%3D%22%230098CD%22%20d%3D%22M105%209.4c-1.7.1-2.7%201.1-2.7%202.9v9.2c-.1%201.9-1.6%203.2-3.6%203.2-2.1%200-3.5-1.3-3.6-3.2v-9.2c-.1-1.9-1-2.9-2.7-2.9-1.9%200-2.7%201.1-2.8%202.9v9.2c.2%204.6%203.2%207.1%209.1%207.2%205.9-.1%208.9-2.5%209.2-7.2v-9.2c-.2-1.9-1.1-2.9-2.9-2.9zM82.9%2018.7l4.9-4.3s2.4-2.3.3-4.3c-1.6-1.5-3.5-.6-4.3%200l-7.1%206.8v-4.9c0-1.6-1-2.7-2.9-2.7-2%200-2.8%201-2.9%202.7v14c.1%201.6%201.1%202.4%202.9%202.4%201.9%200%202.8-.9%202.9-2.4v-5.2s7.5%206.4%208%206.7c1.2%201%203.2.9%204.2-.1s.8-3.1-.5-4.1l-5.5-4.6z%22/%3E%3Cpath%20d%3D%22M154.9%2018.4v-1.9h-3.4c-.3-.7%200-2-.1-2.9.7-.3%202%200%203-.1v-1.9h-2.9c-.3-.7%200-2-.1-3h-2.1c-.1%201%20.2%202.3-.1%203-.5%200-2%20.2-1.4-.4-.1-.7.1-1.1.1-1.7h-2c-.1%202.2-.6%204-1%205.9.8%200%201.1.4%201.9.3%200-.7.4-1.1.4-1.9.1-.5%201.8-.3%202.1-.1v2.7c-1.1.3-2.7%200-4%20.1v1.9h9.6zM154.3%2019.7h-8.6v7c.1%201%20.6%201.5%201.6%201.6h5.6c.9-.1%201.4-.7%201.6-1.6v-2.5c-.1-1.5.1-3.3-.2-4.5zm-2.3%206.1v.1l-.1.1v.2h-.3c-.8.3-2.4.3-3.2%200h-.3v-.1c-.1%200-.1-.1-.1-.1-.2-.2-.1-.7-.1-1.1v-3.1c.9%200%205.2-.8%204.3.7-.1%201%20.1%202.5-.2%203.3zM143.8%2013.4c-.9-.1-2.2.2-2.9-.1v-1.7000000000000002c-.4-.8%201.9-.3%202.7-.4.3-.4.1-1.4.1-2h-10v2h3.1c-.1.7.2%201.8-.1%202.3h-2.9c-.3.7-.1%202-.1%203v10.4c.3.2.2.7.4%201%20.3.3%201%20.3%201.4.4h6.6c.8-.1%201.3-.6%201.4-1.3.5-4.3.2-9.1.3-13.6zm-5.3-2.3c.4-.1%201.3.1.7.4%200%20.7%200%201.3.1%201.9h-.7c-.3-.5%200-1.6-.1-2.3zm-2.7%204.3c.1-.1.3-.1.4-.1%201-.1.9%201.3.6%202%200%20.9-.1%201.8-.6%202.3%200%20.2%200%20.3-.1.3-.7-1-.1-3.1-.3-4.5zm.3%205.1c.5%200%20.8.3%201.1.6.6-1.2%201.1-2.6%201.3-4.3.1-.4-.2-1.2.1-1.4h.7c-.3%202-.4%205%201.4%205.3h1c-.1.4.2%201.2-.1%201.4-1.9-.1-4.2.2-5.9-.1.2-.4-.1-1.9.4-1.5zm5.3%205.8c-1.3.2-3.7.2-5%200h-.4c-.2-.5-.1-1.4-.1-2.1%201.7-.3%204%200%205.9-.1.2.2.2%201.5%200%201.7-.2.2%200%20.6-.4.5zm.3-7c-.3%200-.5%200-.6-.3-.3-.8%200-2.2-.1-3.3-.1-.5.4-.2.7-.3.2%201%20.2%202.9%200%203.9zM129.4%2026.3c-.8.1-2.2.4-2.3-.6-.2-2.9-.2-6.8%200-9.7h4.6c.1-.5-.2-1.3.1-1.6v-.3c-2.2-.3-5.1-.1-7.6-.1v-.1c-.1-1.7.2-3.8-.1-5.3h-2.1v5.4h-4.1c-.1.3.2%201-.1%201.1.3.3%200%20.5%200%20.9h2.7c.4.1%201.2-.2%201.4.1-.2%204.2-1.7%207-3.7%209.3-.4.6-.6%201.2-1.4%201.3.1-.7-.2-1.7.1-2.1v-8c.1-.7-.2-1.8.1-2.3.6-1.5%201.1-3%201.6-4.7l-2.1-.9c-1.2%203.8-2.7%207.3-5%2010v.1c.2.5.8.7%201%201.1l.7.6%201.1-1.7h.3v9.6h2.1c.1-.4-.2-1.2.1-1.4.4%200%20.4.2.6.4%201%201.4%201.9.3%202.9-.9%202.2-2.7%203.5-6.2%203.9-10-.1-.6.1-.7.4-.6.6.1.3%203.3.3%204.9v5c-.1%201%20.6%201.3.7%202l1.6.4h2.6c2.4-.3%202.4-2.8%202.6-5.3l-2.1-.6c-.5%201.4-.3%203.1-.9%204z%22/%3E%3C/svg%3E");
	background-size: contain;
}

.no-svg .icon_youku {
	background-image: url(/images/png/social/icon-youku.png);
}

/* ---------------------------------------- Modules ---------------------------------------- */

.module {
	position: relative;
}

/* ---------------------------- promo */

.module_promo {
	display: block;
	margin-bottom: 30px;
}

.module_promo:hover,
.module_promo:focus {
	text-decoration: none;
}

.module_promo h2 {
	color: #fff;
}

.module_promo p {
	color: #b3b3b3;
	line-height: 1.333; /* 20px */
	transition: color 150ms ease-out;
}

.module_promo:hover p,
.module_promo:focus p {
	color: #fff;
	text-decoration: underline;
}

.module_promo img {
	max-width: 7.5em; /* 120px */
	transition: opacity 150ms ease-out;
	width: 100%;
}

.module_promo:hover img,
.module_promo:focus img {
	opacity: 0.7;
}

/* ---------------------------- blockquote */

.mod_blockquote {
	border: 1px solid #ec008c;
	border-radius: 0.188em; /* 3px */
	padding: 1em 1.5em 1.5em; /* 16px 24px 24px */
}

.mod_blockquote:after {
	content: "";
	display: table;
	clear: both;
}

/* ---------------------------- stats */

/* ----- list */

/* small */

.list_stats.stats_small li {
	max-width: 11.25em; /* 180px */
	min-width: 0;
	width: 50%;
}

/* ----- module */

.module_stats {
	position: relative;
	width: 100%;
}

.no-svg .module_stats {
	min-width: 6.25em; /* 100px */
}

/* ----- caption */

.stats_caption {
	line-height: 1.333; /* 20px */
	margin-top: 1.25em; /* 20px */
}

.stats_number {
	left: 0.091em; /* 5px */
	line-height: 1;
	font-size: 3.438em; /* 55px */
	font-weight: bold;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 100%;
}

.lt_ie9 .stats_number {
	left: 0;
}

.no-svg .stats_number {
	color: #ec008c;
	position: relative;
	top: 0;
}

/* modifiers */

.stats_number.small {
	left: 0.167em; /* 5px */
	font-size: 1.875em; /* 30px */
}

/* ----- image */

.no-svg .module_stats img {
	display: none;
}

/* ---------------------------- icon promo */

.promo_icon {
	height: 2.688em; /* 43px */
	margin-bottom: 0.75em; /* 12px */
	width: 100%;
}

.promo_icon ~ .button {
	min-width: 11.25em; /* 180px */
}

/* ---------------------------- caption */

.caption_container {
	display: table;
	height: 100%;
	width: 100%;
}

.image_caption {
	display: table-cell;
	margin: 0 auto;
	opacity: 1;
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: 100%;
}

/* ---------------------------------------- Cards ---------------------------------------- */

/* ---------------------------- base */

.card {
	background-color: #fff;
	border-radius: 0.313em; /* 5px */
	margin-bottom: 0.75em; /* 12px */
	overflow: hidden;
	position: relative;
}

/* ---------------------------- promo */

.promo {
	background: no-repeat center;
	background-size: cover;
	width: 100%;
}

.promo.has_image {
	height: 16.625em; /* 266px */
}

.promo.has_image_ratio {
	height: 0;
	padding-top: 62.54%; /* small 1/2 carousel ratio (timeline) */
}

.promo.text_c.has_image.has_buttons {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-direction: column;
	flex-direction: column;
}

.promo.text_c.has_image.has_buttons .caption_container {
	height: auto;
	padding-bottom: 0;
}

.promo.text_c.has_image.has_buttons .list_reset.list_buttons {
	position: relative;
	left: auto;
	right: auto;
	width: 100%;
	bottom: auto;
}

.promo.text_c.has_image.has_buttons .list_reset.list_buttons li {
	padding: 0;
}

.promo .caption_title {
	font-size: 2.5em; /* 40px */
	font-weight: normal;
	line-height: 1;
	margin-bottom: 0.15em; /* 6px */
}

.promo .caption_sub {
	font-size: 1.125em; /* 18px */
	line-height: 1;
}

/* ---------------------------- expanded */

.expanded {
	min-height: 16.563em; /* 265px */
}

/* align content */

/* full height for expanded image */

/* ---------------------------- elements */

.card_caption {
	display: table-cell;
	margin: 0 auto;
	text-align: center;
	vertical-align: middle;
}

/* modifiers */

/* ---------- card image */

.card_img {
	background: no-repeat center;
	background-size: cover;
	min-height: 16.75em; /* 268px */
	width: 100%;
}

.card_promo {
	position: relative;
}

/* ---------- card text */

.card_content {
	overflow: hidden;
}

.card_content .list_buttons li {
	float: left;
}

.card_content .btn_occupancy {
	padding: 0.35em 1.3em 0.35em;
}

.card_content .btn_occupancy.sold {
	padding: 0.938em 1.2em;
}

.card_content .card_status { /* bottom: -15px;
  position: relative; */
	position: static;
}

/* modifiers */

.contact_details h3 {
	margin-bottom: 1.154em; /* 30px */
}

/* align content */

/* ---------- card info */

.card_info {
	background: #ec008c;
	border-radius: 100%;
	color: #fff;
	display: table;
	height: 6.111em; /* 110px */
	font-size: 1.125em; /* 18px */
	font-weight: bold;
	line-height: 1.222; /* 22px */
	left: 1.111em; /* 20px */
	position: absolute;
	text-align: center;
	top: 1.111em; /* 20px */
	width: 6.111em; /* 110px */
}

.no-svg .card_info {
	background-color: #f7f7f7;
}

.card_favourite {
	position: absolute;
	left: 20px;
	bottom: 20px;
}

.card_favourite .favourite {
	padding-left: 1.563em;
}

.card_favourite .favourite_remove {
	padding-right: 2.875em;
}

.card_info_content {
	display: table-cell;
	padding: 0 0.278em; /* 0 5px */
	vertical-align: middle;
}

/* ---------- equal height */

.js [data-equal-height-parent] .card {
	transition: opacity 150ms ease-out;
}

.js [data-equal-height-parent] .card.height_set {
	opacity: 1;
}

/* modifiers */

.js [data-equal-height-parent] .card.is_hidden {
	height: 0 !important;
	margin-bottom: 0;
	min-height: 0;
	opacity: 0;
	transition: opacity 250ms ease-out, height 250ms ease-in-out 350ms, margin-bottom 150ms linear 350ms;
}

.js [data-equal-height-parent] .card.last_card {
	height: 310px !important;
}

/* ---------------------------------------- Components ---------------------------------------- */

/* ---------------------------- Carousel */

/* ---------- vendor */

.swiper-wrapper {
	position: relative;
	width: 100%;
	-webkit-transition-property: -webkit-transform, left, top;
	-webkit-transition-duration: 0s;
	-webkit-transform: translate3d(0, 0, 0);
	-webkit-transition-timing-function: ease;
	-moz-transition-duration: 0s;
	-moz-transform: translate3d(0, 0, 0);
	-moz-transition-timing-function: ease;
	-o-transition-duration: 0s;
	-o-transform: translate3d(0, 0, 0);
	-o-transition-timing-function: ease;
	-o-transform: translate(0, 0);
	-ms-transition-property: -ms-transform, left, top;
	-ms-transition-duration: 0s;
	-ms-transform: translate3d(0, 0, 0);
	-ms-transition-timing-function: ease;
	transition-property: transform, left, top;
	transition-duration: 0s;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	transition-timing-function: ease;
	box-sizing: content-box;
}

.swiper-free-mode > .swiper-wrapper {
	transition-timing-function: ease-out;
	margin: 0 auto;
}

.swiper-slide {
	float: left;
	position: relative;
}

.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}

.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}

/* ---------- container */

.container_tour {
	height: auto;
	margin: 0 auto;
}

.container_tour iframe {
	width: 100%;
	min-height: 200px;
	height: auto; /* height:100%; */
}

.container_carousel {
	position: relative;
}

.swiper-container {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	background-color: #f7f7f7;
	border-radius: 0.188em; /* 3px */
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	width: 100%;
	z-index: 1;
}

.swiper-container[data-carousel-has-pagination] {
	text-align: center;
}

.js .swiper-container {
	/*opacity: 0;*/
	transition: opacity 250ms ease-out 500ms;
}

.js .swiper-container.is_visible {
	opacity: 1;
}

/* ---------- slide */

.swiper-slide img {
	max-width: none;
	width: 100%;
	max-height: 750px;
}

.lt_ie9 .swiper-slide img {
	width: auto;
}  

/* ---------- direction */

.swiper-next,
.swiper-prev {
	background: rgba(255, 255, 255, 0.8) no-repeat center;
	border-radius: 0.188em; /* 3px */
	height: 1.25em; /* 20px */
	width: 2.188em; /* 35px */
	margin-top: -0.625em; /* -10px */
	position: absolute;
	transition: all 150ms ease-out;
	top: 50%;
}

.swiper-next:hover,
.swiper-next:focus,
.swiper-prev:hover,
.swiper-prev:focus {
	background-color: #fff;
	outline: none;
}

.swiper-next[disabled],
.swiper-prev[disabled] {
	opacity: 0.25;
}

.swiper-next[disabled]:hover,
.swiper-next[disabled]:focus,
.swiper-prev[disabled]:hover,
.swiper-prev[disabled]:focus {
	background-color: rgba(255, 255, 255, 0.8);
	background-position: center;
}

.lt_ie9 .swiper-next,
.lt_ie9 .swiper-prev {
	background-color: #fff;
}

.swiper-prev {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%228%22%20viewBox%3D%220%200%2018%208%22%3E%3Cg%20stroke%3D%22%23ec008c%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M4%207l-3-3%203-3M1%204h16%22/%3E%3C/g%3E%3C/svg%3E");
	left: 0.188em; /* 3px */
}

.no-svg .swiper-prev {
	background: #fff url(/images/png/UI/icon-arrow-long-left.png) no-repeat center center;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}

.swiper-next {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%228%22%20viewBox%3D%220%200%2018%208%22%3E%3Cg%20stroke%3D%22%23ec008c%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M14%201l3%203-3%203M17%204h-16%22/%3E%3C/g%3E%3C/svg%3E");
	right: 0.188em; /* 3px */
}

.no-svg .swiper-next {
	background: #fff url(/images/png/UI/icon-arrow-long-right.png) no-repeat center center;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}

/* ---------- pagination */

.swiper-pagination {
	bottom: 1.5em; /* 24px */
	left: 0;
	position: absolute;
	width: 100%;
	z-index: 1;
}

.swiper-pagination li {
	border: 1px solid #ec008c;
	border-radius: 0.438em; /* 7px */
	cursor: pointer;
	display: inline-block;
	height: 0.875em; /* 14px */
	margin: 0.25em; /* 4px */
	width: 0.875em; /* 14px */
}

.swiper-pagination li:hover,
.swiper-pagination li:focus,
.swiper-pagination li.swiper-active-switch {
	background-color: #ec008c;
}

/* ---------- count */

.swiper-counter {
	color: #ec008c;
	padding: 1.25em 0; /* 15px 0 */
	position: absolute;
	height: 3.5em; /* 42px */
	font-size: 0.75em; /* 12px */
	line-height: 1;
	width: 3.75em; /* 60px */
	left: 0;
	top: 0;
	text-align: center;
}

/* ---------- caption */

.swiper-caption {
	text-align: center;
	min-height: 4.375em; /* 70px */
	position: relative;
	width: 100%;
}

.no-js .swiper-caption {
	display: none;
}

/* caption content */

.swiper-caption p {
	font-size: 1.125em; /* 18px */
	line-height: 1.444; /* 26px */
	padding: 0.444em 2.778em 1.111em; /* 8px 50px 20px */
}

/* modifiers */

.js [data-carousel-slide-caption] {
	display: none;
}

/* ---------- dropdown */

.container_carousel .dropdown_container {
	margin-bottom: 0.625em; /* 10px */
	z-index: 5;
}

/* ---------- no js */

.no-js [data-carousel-pagination],
.no-js [data-carousel-direction],
.no-js [data-carousel=thumbnail] {
	display: none;
}

/* ---------------------------- Expander */

/* ---------- js */

[data-expander-content],
[data-expander-button][aria-expanded=true]:hover,
[data-expander-button][aria-expanded=true]:focus {
	outline: none;
}

[data-expander-content][aria-hidden=true] {
	display: none;
}

/* ---------- no-js */

.no-js [data-expander-content] {
	display: block;
}

/* ---------------------------- Lightbox */

.lightbox {
	display: table;
	height: 100%;
	left: 0;
	opacity: 0;
	position: fixed;
	transition: all 150ms ease-out;
	top: 0;
	width: 100%;
	visibility: hidden;
	z-index: 15;
}

.lightbox:before {
	background-color: rgba(51, 51, 51, 0.9);
	content: "";
	height: 100%;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}

.no-svg .lightbox:before {
	background-color: #333333;
}

/* states */

.lightbox.is_active {
	opacity: 1;
	visibility: visible;
}

/* content */

.lightbox .content_container {
	display: table-cell;
	padding: 1.25em; /* 20px */
	position: relative;
	text-align: center;
	vertical-align: middle;
	z-index: 15;
}

.lightbox .content {
	height: 12.5em; /* 200px */
	margin: 0 auto;
	max-width: 56.25em; /* 900px */
	position: relative;
}

.no-svg .lightbox .content {
	height: 100%;
}

.lightbox .content p.reverse {
	width: 88%;
}

.lightbox .button_round {
	position: absolute !important;
	top: -0.625em; /* -10px */
	right: 0;
}

.lightbox img { /*height: 100%;*/
	max-height: 100%;
	margin-top: 1.25em; /* 20px */
}

/* ---------------------------- Dropdown */

.dropdown_container {
	background-color: rgba(255, 255, 255, 0.8);
	border-radius: 0.188em; /* 3px */
	position: relative;
	text-align: center;
	width: 12.813em; /* 205px */
	z-index: 1;
}

.lt_ie9 .dropdown_container {
	background-color: #fff;
}

/* ---------- dropdown button */

.button_dropdown {
	font-size: 1.125em; /* 18px */
	line-height: 1; /* 18px */
	padding: 0.889em 0; /* 16px 0 */
	width: 100% !important;
}

.button_dropdown:focus {
	outline: none;
}

.button_dropdown span {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%229.3%22%20height%3D%225.6%22%20viewBox%3D%220%200%209.3%205.6%22%3E%3Cpath%20stroke%3D%22%23ec008c%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%20d%3D%22M8.3%201l-3.7%203.6-3.6-3.6%22/%3E%3C/svg%3E");
	background-position: right center;
	background-repeat: no-repeat;
	display: inline-block;
	padding-right: 1.111em; /* 20px */
	text-align: center;
}

.no-svg .button_dropdown span {
	background: url(/images/png/UI/icon_dropdown_small.png) no-repeat right 0.278em; /* 5px */
}

.button_dropdown[aria-expanded=true] span {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%229.3%22%20height%3D%225.6%22%20viewBox%3D%220%200%209.3%205.6%22%3E%3Cpath%20stroke%3D%22%23ec008c%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%20d%3D%22M1%204.6l3.7-3.6%203.6%203.6%22/%3E%3C/svg%3E");
}

.no-svg .button_dropdown[aria-expanded=true] span {
	background-image: url(/images/png/UI/icon-dropdown-small_up.png);
}

.dropdown_room_detail {
	width: 100%;
	margin-bottom: 20px;
}

.dropdown_room_detail .single_state {
	font-size: 1.125em;
	line-height: 1;
	padding: 0.889em 0;
	width: 100%;
}

.dropdown_room_detail .single_state:hover {
	background: none;
	box-shadow: none;
	cursor: default;
}

.dropdown_room_detail .button_dropdown[aria-expanded=true] {
	border-bottom: none;
	border-radius: 0.188em 0.188em 0 0;
}

.dropdown_room_detail .list_dropdown {
	border: 1px solid #ec008c;
	border-top: 1px solid #c0c0c0;
}

/* ---------- dropdown list */

.list_dropdown {
	border-top: 1px solid #c0c0c0;
	overflow: hidden;
}

.list_dropdown li:first-child a {
	padding-top: 1.111em; /* 20px */
}

.list_dropdown li:last-child a {
	padding-bottom: 1.111em; /* 20px */
}

.list_dropdown a {
	display: block;
	line-height: 1; /* 18px */
	font-size: 1.125em; /* 18px */
	text-align: center;
	padding: 0.556em 0; /* 10px 0 */
}

/* ---------- modifiers */

/* ----- light */

.light .button_dropdown {
	background-color: #fff;
	color: #ec008c;
}

/* ----- dark/fixed */

.dropdown_container.dark {
	background-color: rgba(51, 51, 51, 0.9);
	width: 14.688em; /* 235px */
}

.no-svg .dropdown_container.dark {
	background-color: #333333;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}

.no-js .dropdown_container.dark {
	display: none;
}

.dropdown_container.fixed {
	border-radius: 0.188em 0.188em 0 0; /* 3px 3px 0 0 */
	bottom: 0;
	left: 2.5em; /* 40px */
	position: absolute;
}

.dark .button_dropdown {
	background-color: transparent;
}

.dark .button_dropdown:hover,
.dark .button_dropdown:focus {
	background-color: #333333;
}

.dark .button_dropdown span {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%229.3%22%20height%3D%225.6%22%20viewBox%3D%220%200%209.3%205.6%22%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%20d%3D%22M1%204.6l3.7-3.6%203.6%203.6%22/%3E%3C/svg%3E");
}

.no-svg .dark .button_dropdown span {
	background-image: url(/images/png/UI/icon-dropdown-small-white-up.png);
}

.dark .button_dropdown[aria-expanded=true] span {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%229.3%22%20height%3D%225.6%22%20viewBox%3D%220%200%209.3%205.6%22%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%20d%3D%22M8.3%201l-3.7%203.6-3.6-3.6%22/%3E%3C/svg%3E");
}

.no-svg .dark .button_dropdown[aria-expanded=true] span {
	background-image: url(/images/png/UI/icon-dropdown-small-white.png);
}

.dark .list_dropdown li {
	color: #fff;
	font-size: 0.938em; /* 15px */
	font-weight: bold;
	text-align: left;
}

/* ----- primary */

.dropdown_container.primary {
	width: 100%;
}

.primary .button_dropdown:hover,
.primary .button_dropdown:focus {
	background-color: #fff;
	box-shadow: none;
}

.no-svg .primary .button_dropdown:hover,
.no-svg .primary .button_dropdown:focus {
	color: #ec008c;
}

/* ---------------------------- Timeline */

.timeline {
	background-color: #f7f7f7;
	padding: 5em 0; /* 80px 0 */
}

/* ----- timeline header */

.timeline_header {
	height: 7.125em; /* 114px */
	left: 0;
	margin-top: -7.125em; /* -114px */
	position: fixed;
	text-align: center;
	top: 37.5em; /* 600px (hero height) */
	width: 100%;
	z-index: -1;
}

.timeline_cta {
	color: #fff;
	font-size: 1.125em; /* 18px */
}

/* ----- timeline header/body arrows */

.timeline_header:before,
.timeline_body:before {
	background: no-repeat center center;
	content: "";
	display: block;
	height: 4.125em; /* 66px */
	left: 0;
	margin-left: 0.75em; /* 12px */
	position: absolute;
	width: 1.125em; /* 18px */
}

.timeline_header:before {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2266%22%20viewBox%3D%220%200%2018%2066%22%3E%3Cpath%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M14.9%207.5c0%203.3-2.7%206-6%206s-6-2.7-6-6%202.7-6%206-6%206%202.7%206%206zM9.1%2066.1%209%2013v53%22%20fill%3D%22none%22/%3E%3C/svg%3E");
	bottom: 0;
	z-index: -1;
}

.no-svg .timeline_header:before {
	background-image: url("/images/png/UI/icon-timeline-arrow-top.png");
}

.timeline_body:before {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2266%22%20viewBox%3D%220%200%2018%2066%22%3E%3Cpath%20stroke%3D%22%23EC008C%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M1.1%2056l8%208%207.9-7.9M9%200v64%22%20fill%3D%22none%22/%3E%3C/svg%3E");
	top: -5em; /* -80px */
	z-index: 1;
}

.no-svg .timeline_body:before {
	background-image: url("/images/png/UI/icon-timeline-arrow-bottom.png");
}

/* ----- timeline body */

.timeline_body {
	margin-bottom: 3.125em; /* 50px */
}

/* ----- timeline section */

.timeline_section {
	position: relative;
}

.timeline_section:before {
	border-left: 2px solid #ec008c;
	content: "";
	height: 100%;
	left: 0.5em; /* 8px */
	position: absolute;
	top: 0;
	width: 0;
	z-index: 0;
}

.timeline_section:after {
	border-bottom: 2px solid #ec008c;
	bottom: 0;
	content: "";
	height: 0;
	left: 0;
	margin-left: -0.063em; /* -1px */
	position: absolute;
	width: 1.25em; /* 20px */
}

.timeline_section_heading {
	background-color: #f7f7f7;
	color: #ec008c;
	font-size: 1.25em; /* 20px */
	position: relative;
}

/* ----- timeline subsection */

.timeline_subsection {
	margin-bottom: 1.25em; /* 20px */
	overflow: hidden;
	position: relative;
}

.timeline_subsection_content {
	background-color: #f7f7f7;
	margin: 0 auto 2.5em; /* 0 auto 40px */
	position: relative;
}

/* type trumps (increase specificity) */

.timeline_subsection .timeline_subsection_heading {
	margin-bottom: 0.333em; /* 10px from 33 */
}

.timeline_subsection .timeline_standfirst {
	margin-bottom: 0;
	padding-bottom: 0.5em; /* 12px from 24 */
}

/* ----- timeline card */

.timeline_card {
	margin-bottom: 0.75em; /* 12px */
}

.timeline_card_table {
	display: table;
	width: 100%;
}

.timeline_card_vertical_cell {
	display: table-cell;
	vertical-align: middle;
}

/* ----- timeline footer */

/* ---------------------------------------- Media block ---------------------------------------- */

.media,
.media .media_bd {
	overflow: hidden;
	zoom: 1;
}

.media .media_l {
	float: left;
	margin: 0 1.25em 2.5em 0; /* 0 20px 40px 0 */
	max-width: 35%;
}

.media .media_r {
	float: right;
	margin: 0 0 1.25em 1.25em; /* 0 0 20px */
	width: 50%;
}

/* ---------------------------------------- States ---------------------------------------- */

/* ---------- loading */

.icon_loading {
	left: 0;
	margin-top: -0.313em; /* -5px */
	position: absolute;
	text-align: center;
	top: 50%;
	width: 100%;
}

.no-js .icon_loading,
.no-csstransitions .icon_loading,
.is_loaded + .icon_loading {
	display: none;
}

.icon_loading > div {
	-webkit-animation: bouncedelay 1000ms infinite ease-in-out;
	animation: bouncedelay 1000ms infinite ease-in-out;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both; /* Prevent first frame from flickering when animation starts */
	background-color: #b3b3b3;
	border-radius: 100%;
	display: inline-block;
	margin: 0 0.25em; /* 0 4px */
	height: 0.625em; /* 10px */
	width: 0.625em; /* 10px */
}

.icon_loading > div:nth-child(1) {
	-webkit-animation-delay: -400ms;
	animation-delay: -400ms;
}

.icon_loading > div:nth-child(2) {
	-webkit-animation-delay: -200ms;
	animation-delay: -200ms;
}

/* animation */

/* ---------- error */

.error {
	font-weight: normal;
	padding: 140px 0;
}

[data-error] {
	opacity: 0;
	position: absolute;
	transition: opacity 150ms ease-out 500ms;
	top: 0;
	left: 0;
	width: 100%;
	visibility: hidden;
}

[data-error].is_visible {
	opacity: 1;
	visibility: visible;
}

/* ---------------------------------------- Pressly ---------------------------------------- */

/* container */

.pressly-embed {
	margin-left: -0.75em; /* -12px */
	min-height: 12.5em; /* 200px */
	overflow: hidden;
}

.pressly-embed:before,
.pressly-embed:after {
	display: table;
	content: "";
	line-height: 0;
}

/* item */

.pressly-embed .slab {
	float: left;
	min-height: 1px;
	margin-bottom: 0.75em; /* 12px */
	opacity: 1;
	padding-left: 0.75em; /* 12px */
	position: relative;
	transition: opacity 150ms ease-out;
	width: 100%;
}

.pressly-embed .slab:hover,
.pressly-embed .slab:focus {
	opacity: 0.7;
}

.pressly-embed .slab-link {
	display: block;
	height: 100%;
	left: 1.25em; /* 20px */
	position: absolute;
	right: 0;
	top: 0;
}

/* contents - including image & text */

.pressly-embed .slab .slab-contents {
	background-color: #fff;
	border-radius: 0.313em; /* 5px */
	height: 100%;
	overflow: hidden;
	width: 100%;
}

/* image */

.pressly-embed .slab .slab-contents .image {
	background: no-repeat center;
	background-size: cover;
	border-radius: 0.313em 0.313em 0 0; /* 5px 5px 0 0 */
	height: 12.5em; /* 200px */
	overflow: hidden;
	width: 100%;
}

/*.pressly-embed .profile-image {
	display: none;
}*/

/* content */

.pressly-embed .slab .content {
	padding: 1.25em; /* 20px */
}

.pressly-embed .slab .content h1,
.pressly-embed .slab .content .description {
	font-size: 0.938em; /* 15px */
	font-weight: normal;
	line-height: 1.667; /* 25px */
}

.pressly-embed .slab .content .highlight {
	color: #b3b3b3;
	font-size: 0.75em; /* 12px */
	font-weight: bold;
	margin-bottom: 0.625em; /* 10px */
}

.pressly-embed .slab .content .highlight:first-letter {
	font-size: 0;
}

.pressly-embed .slab .content .highlight .author {
	display: none;
}

/*.pressly-embed .profile-image + .content h1 {
	font-size: 1.625em;
	line-height: 1.231;
	word-wrap: break-word;
}*/

.social_link {
	color: #b3b3b3;
}

/* ---------------------------------------- Pressly ---------------------------------------- */

.sitemap {
	padding-bottom: 60px !important;
}

.sitemap a {
	display: block;
	font-size: 1.25em;
	font-weight: bold;
	line-height: 1;
	margin-bottom: 10px;
	padding: 0.357em 0.643em;
	text-align: center;
}

.sitemap .subnav {
	overflow: hidden;
}

.sitemap .subnav .subnav {
	float: left;
	margin-bottom: 30px !important;
	width: 100%;
	min-height: 200px;
}

.sitemap .subnav .subnav a {
	font-size: 16px;
	font-weight: normal;
	margin-bottom: 0;
}

.sitemap .subnav .subnav > a {
	font-size: 1.25em;
	font-weight: bold;
	margin-bottom: 0;
}

/* .button_dropdown span{
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%229.3%22%20height%3D%225.6%22%20viewBox%3D%220%200%209.3%205.6%22%3E%3Cpath%20stroke%3D%22%23ec008c%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%20d%3D%22M8.3%201l-3.7%203.6-3.6-3.6%22/%3E%3C/svg%3E");

} */

/* ---------------------------------------- Video ---------------------------------------- */

.video-wrapper {
	position: relative;
	padding-bottom: 45%;
}

.video-wrapper .video-img-cover {
	background-size: cover;
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	margin: 0;
	width: 100%;
	z-index: 50;
}

.video-wrapper .video-player {
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	transition: opacity 150ms ease-out;
	width: 100%;
}

.video-wrapper .video-player.is-played {
	opacity: 1;
}

.video-wrapper .video-play-button {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2248%22%20height%3D%2248%22%3E%3Cpath%20d%3D%22M0%200h48v48H0z%22%20fill%3D%22none%22/%3E%3Cpath%20%20fill%3D%22%23333333%22%20d%3D%22M20%2033l12-9-12-9v18zm4-29C12.95%204%204%2012.95%204%2024s8.95%2020%2020%2020%2020-8.95%2020-20S35.05%204%2024%204zm0%2036c-8.82%200-16-7.18-16-16S15.18%208%2024%208s16%207.18%2016%2016-7.18%2016-16%2016z%22/%3E%3C/svg%3E");
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	cursor: pointer;
	font-size: 0;
	height: 50px;
	left: 50%;
	position: absolute;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	width: 60px;
	z-index: 55;
}

.video-wrapper .video-play-button:not(.is-played) {
	opacity: 0;
	visibility: hidden;
}

.hero-text-color--white {
	color: #ffffff;
}

.hero-text-color--black {
	color: #000000;
}

.hero-text-color--pink {
	color: #EC008C;
}

.hero-text-color--light-grey {
	color: #AAAAAA;
}

.hero-text-color--dark-grey {
	color: #666666;
}

/* ---------------------------------------- Variables ---------------------------------------- */

/* ---------------------------- Typography */

/* Typography baseline (in px/ratio) */

/* 20px */

/* Font stacks */

/* ---------------------------- Animation */

/* transition */

/* ---------------------------- Colors */

/* Base */

/* Primary */

/* ---------------------------- Viewport */

/* Breakpoints (in px) */

/* ---------------------------------------- Mixins ---------------------------------------- */

/*
	MEDIA QUERY
	$point: breakpoint integer in px
	$constraint: Constraint for media query (min/max)
	$feature: Media feature of query (width/height)
*/

/* ---------------------------------------- Placeholders ---------------------------------------- */

.btn_nav_open,
.btn_nav_close,
.header .logo,
.footer .logo,
.list_social a,
.button_round,
.swiper-next,
.swiper-prev {
	overflow: hidden;
	text-indent: 200%;
	white-space: nowrap;
}

/* =============================================================================
    Emergency
    ========================================================================= */

.emergency {
	background: #ec008c none repeat scroll 0 0;
	color: #fff;
	height: 60px;
	width: 100%;
	overflow: hidden;
	position: relative;  /* Added */
}

@media screen and (max-width: 767px) {
	.emergency {
		height: 80px;
	}
}


.banner-container {
	height: 100%;
	width: 100%;
	position: relative;  /* Added */
}

.banner {
	height: 100%;
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 10px 15px;
	position: absolute;  /* Added */
	top: 0;             /* Added */
	left: 0;            /* Added */
	transition: transform 1.5s ease-in-out;
	will-change: transform;
}

.banner.hidden {
	/* Changed from display: none to maintain animation */
	opacity: 0;
	pointer-events: none;
	transform: translateY(-100%)
}

.banner.visible {
	display: flex;
	transform: translateY(0);
}

/* New: Starting position for incoming banners */
.banner.entering {
	display: flex;
	transform: translateY(100%);
}

.banner.exit {
	display: flex;
	transform: translateY(150%);
}

.banner p {
	margin: 0;
	text-align: center;
	width: 100%;
}

.banner a {
	color: #fff; /* Make link text white */
	text-decoration: underline;
	display: inline-block; /* Helps with text flow */
	margin: 0 4px; /* Optional: adds some space around the link */
}


/*.card.expanded .promo {*/
/*	height: auto;*/
/*	min-height: 670px; !* Matches iframe's initial height *!*/
/*}*/


/*.card.expanded .promo iframe {*/
/*	width: 100%;*/
/*	height: 100%;*/
/*	min-height: 670px;*/
/*	border: 0;*/
/*	display: block;*/
/*}*/


/* OOCSS and utilities */

/* ---------------------------------------- Variables ---------------------------------------- */

/* ---------------------------- Typography */

/* Typography baseline (in px/ratio) */

/* 20px */

/* Font stacks */

/* ---------------------------- Animation */

/* transition */

/* ---------------------------- Colors */

/* Base */

/* Primary */

/* ---------------------------- Viewport */

/* Breakpoints (in px) */

/* ---------------------------------------- Mixins ---------------------------------------- */

/*
	MEDIA QUERY
	$point: breakpoint integer in px
	$constraint: Constraint for media query (min/max)
	$feature: Media feature of query (width/height)
*/

/* ---------------------------------------- Placeholders ---------------------------------------- */

.btn_nav_open,
.btn_nav_close,
.header .logo,
.footer .logo,
.list_social a,
.button_round,
.swiper-next,
.swiper-prev {
	overflow: hidden;
	text-indent: 200%;
	white-space: nowrap;
}

/* ---------------------------------------- OOCSS ---------------------------------------- */

/* --------------------------- Color */

.magenta {
	color: #ec008c;
}

.magenta_dark {
	color: #a8006c;
}

.light_grey {
	color: #b3b3b3;
}

.dark {
	color: #333333;
}

.mid_grey {
	color: #999999;
}

.reverse {
	color: #fff !important;
}

/* --------------------------- Background */

.bg_reverse {
	background-color: #fff;
}

.bg_magenta {
	background-color: #ec008c;
}

.bg_lightestGrey {
	background-color: #f7f7f7;
}

/* --------------------------- Borders */

.border_b {
	border-bottom: 1px solid #999999;
}

.border_t {
	border-top: 1px solid #999999;
}

/* ---------------------------------------- Variables ---------------------------------------- */

/* ---------------------------- Typography */

/* Typography baseline (in px/ratio) */

/* 20px */

/* Font stacks */

/* ---------------------------- Animation */

/* transition */

/* ---------------------------- Colors */

/* Base */

/* Primary */

/* ---------------------------- Viewport */

/* Breakpoints (in px) */

/* ---------------------------------------- Mixins ---------------------------------------- */

/*
	MEDIA QUERY
	$point: breakpoint integer in px
	$constraint: Constraint for media query (min/max)
	$feature: Media feature of query (width/height)
*/

/* ---------------------------------------- Placeholders ---------------------------------------- */

.btn_nav_open,
.btn_nav_close,
.header .logo,
.footer .logo,
.list_social a,
.button_round,
.swiper-next,
.swiper-prev {
	overflow: hidden;
	text-indent: 200%;
	white-space: nowrap;
}

/* ---------------------------------------- Utility ---------------------------------------- */

/* --------------------------- Breakpoint utils */

/* --------------------------- Margin */

.margin_0 {
	margin: 0 !important;
}

.margin_t_0 {
	margin-top: 0 !important;
}

.margin_r_0 {
	margin-right: 0 !important;
}

.margin_b_0 {
	margin-bottom: 0 !important;
}

.margin_l_0 {
	margin-left: 0 !important;
}

/* --------------------------- Padding */

.padding_0 {
	padding: 0 !important;
}

.padding_t_0 {
	padding-top: 0 !important;
}

.padding_r_0 {
	padding-right: 0 !important;
}

.padding_b_0 {
	padding-bottom: 0 !important;
}

.padding_l_0 {
	padding-left: 0 !important;
}

.inner {
	padding: 1.875em; /* 30px */
}

.inner :last-child {
	margin-bottom: 0;
}

.inner_small {
	padding: 0.938em; /* 15px */
}

/* --------------------------- Border */

.border_0 {
	border: 0 !important;
}

.border_t_0 {
	border-top: 0 !important;
}

.border_r_0 {
	border-right: 0 !important;
}

.border_b_0 {
	border-bottom: 0 !important;
}

.border_l_0 {
	border-left: 0 !important;
}

.rounded {
	border-radius: 10em; /* ? */
	overflow: hidden;
}

/* --------------------------- Floats */

.left {
	float: left;
}

.right {
	float: right;
}

/* --------------------------- Text alignment */

.text_l {
	text-align: left;
}

.text_r {
	text-align: right;
}

.text_c {
	text-align: center;
}

/* --------------------------- Text case */

.upper {
	text-transform: uppercase;
}

.lower {
	text-transform: lowercase;
}

/* --------------------------- Typography */

.strong {
	font-weight: bold;
}

.normal {
	font-weight: normal;
}

.italic {
	font-style: italic;
}

.strikethrough {
	text-decoration: line-through;
}

/* --------------------------- Display properties */

.block {
	display: block;
}

.overflow_a {
	overflow: auto !important;
}

.overflow_h {
	overflow: hidden !important;
}

/* --------------------------- Clear */

.clearer {
	clear: both;
	font-size: 0;
	height: 0;
	line-height: 0;
	padding: 0;
	margin: 0;
	overflow: hidden;
}

.spacer {
	clear: both;
	font-size: 0;
	height: 20px;
	line-height: 0;
	padding: 0;
	margin: 0;
	overflow: hidden;
}

.row_clear .lap_1_2:nth-child(2n+1) {
	clear: left;
}

/* --------------------------- Misc */

/* Hide only visually, but have it available for screenreaders */

.hidden {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}

/* Hide from both screenreaders and browsers */

.no_display {
	display: none !important;
	visibility: hidden;
}

/* print stylesheet */

/* ---------------------------------------- Print ---------------------------------------- */

/* components */

/* ---------------------------------------- Variables ---------------------------------------- */

/* ---------------------------- Typography */

/* Typography baseline (in px/ratio) */

/* 20px */

/* Font stacks */

/* ---------------------------- Animation */

/* transition */

/* ---------------------------- Colors */

/* Base */

/* Primary */

/* ---------------------------- Viewport */

/* Breakpoints (in px) */

/* ---------------------------------------- Mixins ---------------------------------------- */

/*
	MEDIA QUERY
	$point: breakpoint integer in px
	$constraint: Constraint for media query (min/max)
	$feature: Media feature of query (width/height)
*/

/* ---------------------------------------- Placeholders ---------------------------------------- */

.btn_nav_open,
.btn_nav_close,
.header .logo,
.footer .logo,
.list_social a,
.button_round,
.swiper-next,
.swiper-prev {
	overflow: hidden;
	text-indent: 200%;
	white-space: nowrap;
}

/* ---------------------------------------- Map ---------------------------------------- */

.map_container {
	background-color: #f7f7f7;
	position: relative;
}

.map {
	background-color: #f7f7f7;
	border-radius: 0.313em; /* 5px */
	height: 31.25em; /* 500px */
	width: 100%;
}

/* map heights */

.map_static {
	height: 25em !important; /* 300px */
}

.map_national {
	height: 43.75em !important; /* 700px */
}

/* modifiers */

.card_img .map_static {
	border-radius: 0.313em 0.313em 0 0; /* 5px 5px 0 0 */
	height: 18.75em !important; /* 300px */
}

.js .map {
	transition: none;
}

.js .map.is_ready {
	opacity: 0;
}

.js .map.is_visible {
	opacity: 1;
	transition: all 350ms ease-out 150ms;
}

.no-js .map {
	height: 18.75em; /* 300px */
}

/* fix for map controls */

.map img {
	max-width: none;
}

.map_error_container {
	display: table;
	height: 100%;
	opacity: 0;
	width: 100%;
}

.map_error_container.is_visible {
	opacity: 1;
}

.no-js .map_error_container {
	opacity: 1;
}

.map_error {
	color: #b3b3b3;
	display: table-cell;
	padding: 0 10%;
	text-align: center;
	vertical-align: middle;
}

.map_print {
	display: none;
}

/* ---------------------------- Infobox */

.infobox {
	background-color: #fff;
	border-radius: 0.25em; /* 4px */
	box-shadow: 0 0 1em 0 rgba(0, 0, 0, 0.15); /* 0 0 16px 0 */
	font-family: "circular-book", Arial, Helvetica, sans-serif;
	font-size: 16px; /* base reset font size */
	padding: 1.625em 1.875em; /* 26px 30px */
	position: absolute;
	width: 284px;
}

.infobox:before {
	content: "";
	height: 0;
	position: absolute;
	width: 0;
}

/* positioning */

.infobox.top:before {
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-top: 7px solid #fff;
	bottom: -7px;
	margin-right: -7px;
	right: 50%;
}

.infobox.left:before {
	border-top: 7px solid transparent;
	border-bottom: 7px solid transparent;
	border-left: 7px solid #fff;
	margin: -7px -7px 0 0;
	right: 0;
	top: 50%;
}

.infobox.right:before {
	border-top: 7px solid transparent;
	border-bottom: 7px solid transparent;
	border-right: 7px solid #fff;
	margin: -7px 0 0 -7px;
	left: 0;
	top: 50%;
}

/* modifiers */

.infobox.small {
	text-align: center;
	padding: 0;
	width: 140px;
}

.infobox.static {
	padding-bottom: 76px;
}

/* elements */

.infobox .button_fixed {
	bottom: 1.625em; /* 26px */
	left: 1.875em; /* 30px */
	position: absolute;
	right: 1.875em; /* 30px */
	width: auto;
}

.infobox .link_title {
	display: block;
	font-size: 0.938em; /* 15px */
	font-weight: bold;
	padding: 1em 0; /* 15px 0 */
}

.infobox.coming_soon .link_title {
	color: #999999;
	padding: 0.533em 0; /* 8px 0 */
}

.infobox.coming_soon .link_title span {
	display: block;
	font-size: 0.8em; /* 12px */
	font-weight: normal;
}

/* ---------------------------- Transit list */

.list_transit {
	font-size: 0.938em; /* 15px */
	font-weight: bold;
	margin-bottom: 1em; /* 15px */
}

.list_transit [class*=icon_] {
	display: inline-block;
	padding: 0.333em 0 0.333em 2.333em; /* 5px 0 5px 35px */
}

.list_transit .icon_walking {
	background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214.5%22%20height%3D%2222%22%20viewBox%3D%220%200%2014.5%2022%22%3E%3Cpath%20stroke%3D%22%23333%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M1.8%2020.5l2.4-3.7c.3-.4.4-.8.5-1.3.2-1.2.3-2.3.6-3.4l1.9-6.2M6%2010.7l4.3%205.3c.3.3.4.6.5%201%20.3%201.3.6%202.7.8%204M13.5%2010.7c-.7-.3-2.1-1.1-2.8-1.3-.6-.4-.9-.6-1.4-1.4-.2-.2-1.6-1.8-1.8-2.1%22%20fill%3D%22none%22/%3E%3Cpath%20stroke%3D%22%23333%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M1%2012.2l.6-3.2c0-.1.1-.3.2-.4.2-.1.4-.2.5-.3l3.6-2c.4-.1.9-.3%201.2-.4%22%20fill%3D%22none%22/%3E%3Cpath%20fill%3D%22%23333%22%20d%3D%22M8.3%203.8c-1%200-1.9-.8-1.9-1.9%200-1%20.9-1.9%201.9-1.9%201%200%201.9.9%201.9%201.9%200%201-.8%201.9-1.9%201.9z%22/%3E%3C/svg%3E") no-repeat 5px center;
}

.no-svg .list_transit .icon_walking {
	background-image: url(/images/png/map/icon_walk.png);
}

.list_transit .icon_bicycle {
	background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2223%22%20height%3D%2214.6%22%20viewBox%3D%220%200%2023%2014.6%22%3E%3Cg%20stroke%3D%22%23333%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M5.2%209.3l4.9-8.3h-3.9M14.5%203.4M15.7%202.3h2.5M12.5%209M17.7%209.3l-6.7-4.6M11.8%209M13.4%205.2M9.1%207.7c.3.6.4%201.3.3%202-.1%202.3-2.2%204.1-4.5%203.9-2.3-.2-4-2.2-3.9-4.5.1-2%201.7-3.6%203.6-3.9M16.4%205.4c1.6-.5%203.4-.1%204.7%201.4.7.9%201.1%202%20.9%203.1-.5%203.2-3.8%204.5-6.3%203.1-1.3-.7-2-2.1-2.1-3.5%22/%3E%3C/g%3E%3C/svg%3E") no-repeat 0 center;
}

.no-svg .list_transit .icon_bicycle {
	background-image: url(/images/png/map/icon_cycle.png);
}

.list_transit .icon_public_transport {
	background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2219.4%22%20height%3D%2223%22%20viewBox%3D%220%200%2019.4%2023%22%3E%3Cpath%20stroke%3D%22%23333%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M3.1%2019.1c-1.1%200-2.1-1.3-2.1-2.5v-13.1c0-1.1.9-2.5%202.1-2.5h13.3c1.1%200%202.1%201.4%202.1%202.5v13.1c0%201.1-.9%202.5-2.1%202.5%22%20fill%3D%22none%22/%3E%3Ccircle%20fill%3D%22%23333%22%20cx%3D%226.1%22%20cy%3D%2215.1%22%20r%3D%221.7%22/%3E%3Ccircle%20fill%3D%22%23333%22%20cx%3D%2213.4%22%20cy%3D%2215.1%22%20r%3D%221.7%22/%3E%3Cpath%20stroke%3D%22%23333%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M15.1%2010.1c0%20.5-.4.8-.9.8h-9c-.5%200-.9-.4-.9-.8v-4.6c0-.5.4-.8.9-.8h8.9c.5%200%20.9.4.9.8v4.6z%22%20fill%3D%22none%22/%3E%3Cpath%20stroke%3D%22%23333%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%20d%3D%22M5%2019.3v2.7M14.1%2019.3v2.7M3.1%2019.1h12.6%22/%3E%3C/svg%3E") no-repeat 2px center;
}

.no-svg .list_transit .icon_public_transport {
	background-image: url(/images/png/map/icon_bus.png);
}

/* ---------------------------- Key */

.map_key {
	opacity: 0;
	transition: opacity 350ms ease-out 150ms;
	visibility: hidden;
}

.map_key.is_visible {
	opacity: 1;
	visibility: visible;
}

.list_key {
	border-top: 1px solid rgba(255, 255, 255, 0.2);
	padding: 0.667em 0; /* 10px 0 */
}

.list_key li {
	background: no-repeat 1.563em center; /* 25px */
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2220%22%20viewBox%3D%220%200%2014%2020%22%3E%3Cpath%20fill%3D%22%23ec008c%22%20d%3D%22M6.2%2017.9c-.2-.3-.4-.7-.7-1-1.3-2-2.8-4.4-3.9-6.9-.2-.7-.5-1.6-.7-2.4-.3-1.8.2-3.4%201.5-4.9%201.1-1.3%202.8-2.1%204.6-2.1%201.5%200%202.9.5%204%201.5%201.9%201.8%202.6%204%201.8%206.4-.5%201.5-1.2%203-2.3%204.9l-2%203.3-.9%201.4-.1.2-.5.7-.8-1.1z%22/%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7%201.1c1.3%200%202.6.5%203.7%201.4%201.7%201.6%202.4%203.5%201.6%205.9-.6%201.7-1.4%203.3-2.3%204.8-.9%201.6-1.9%203.1-2.9%204.7%200%200%200%20.1-.1.2l-1-1.5c-1.4-2.2-2.8-4.4-3.8-6.9-.3-.7-.6-1.4-.8-2.2-.3-1.7.2-3.2%201.4-4.5%201.1-1.2%202.6-1.9%204.2-1.9m0-1c-1.9%200-3.8.8-5%202.3-1.4%201.5-1.9%203.4-1.6%205.3.2.9.5%201.8.8%202.5%201.1%202.6%202.6%205%203.9%207%20.2.3.4.7.7%201l.3.5.9%201.2.8-1.2.1-.1c0-.1.1-.2.1-.2l.9-1.4c.7-1.1%201.4-2.2%202-3.3%201.1-1.9%201.9-3.5%202.4-5%20.8-2.6.2-5-1.9-6.9-1.2-1.1-2.7-1.7-4.4-1.7z%22/%3E%3C/svg%3E");
	padding: 0.667em 0 0.667em 4em; /* 10px 0 10px 40px */
}

.no-svg .list_key li {
	background-image: url(/images/png/map/key-pin-magenta.png);
}

/* icons */

.list_key .icon_eating {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2220%22%20viewBox%3D%220%200%2014%2020%22%3E%3Cpath%20fill%3D%22%236d00e7%22%20d%3D%22M6.2%2017.9c-.2-.3-.4-.7-.7-1-1.3-2-2.8-4.4-3.9-6.9-.2-.7-.5-1.6-.7-2.4-.3-1.8.2-3.4%201.5-4.9%201.1-1.3%202.8-2.1%204.6-2.1%201.5%200%202.9.5%204%201.5%201.9%201.8%202.6%204%201.8%206.4-.5%201.5-1.2%203-2.3%204.9l-2%203.3-.9%201.4-.1.2-.5.7-.8-1.1z%22/%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7%201.1c1.3%200%202.6.5%203.7%201.4%201.7%201.6%202.4%203.5%201.6%205.9-.6%201.7-1.4%203.3-2.3%204.8-.9%201.6-1.9%203.1-2.9%204.7%200%200%200%20.1-.1.2l-1-1.5c-1.4-2.2-2.8-4.4-3.8-6.9-.3-.7-.6-1.4-.8-2.2-.3-1.7.2-3.2%201.4-4.5%201.1-1.2%202.6-1.9%204.2-1.9m0-1c-1.9%200-3.8.8-5%202.3-1.4%201.5-1.9%203.4-1.6%205.3.2.9.5%201.8.8%202.5%201.1%202.6%202.6%205%203.9%207%20.2.3.4.7.7%201l.3.5.9%201.2.8-1.2.1-.1c0-.1.1-.2.1-.2l.9-1.4c.7-1.1%201.4-2.2%202-3.3%201.1-1.9%201.9-3.5%202.4-5%20.8-2.6.2-5-1.9-6.9-1.2-1.1-2.7-1.7-4.4-1.7z%22/%3E%3C/svg%3E");
}

.no-svg .list_key .icon_eating {
	background-image: url(/images/png/map/key-pin-purple.png);
}

.list_key .icon_poi {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2220%22%20viewBox%3D%220%200%2014%2020%22%3E%3Cpath%20fill%3D%22%23e79800%22%20d%3D%22M6.2%2017.9c-.2-.3-.4-.7-.7-1-1.3-2-2.8-4.4-3.9-6.9-.2-.7-.5-1.6-.7-2.4-.3-1.8.2-3.4%201.5-4.9%201.1-1.3%202.8-2.1%204.6-2.1%201.5%200%202.9.5%204%201.5%201.9%201.8%202.6%204%201.8%206.4-.5%201.5-1.2%203-2.3%204.9l-2%203.3-.9%201.4-.1.2-.5.7-.8-1.1z%22/%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7%201.1c1.3%200%202.6.5%203.7%201.4%201.7%201.6%202.4%203.5%201.6%205.9-.6%201.7-1.4%203.3-2.3%204.8-.9%201.6-1.9%203.1-2.9%204.7%200%200%200%20.1-.1.2l-1-1.5c-1.4-2.2-2.8-4.4-3.8-6.9-.3-.7-.6-1.4-.8-2.2-.3-1.7.2-3.2%201.4-4.5%201.1-1.2%202.6-1.9%204.2-1.9m0-1c-1.9%200-3.8.8-5%202.3-1.4%201.5-1.9%203.4-1.6%205.3.2.9.5%201.8.8%202.5%201.1%202.6%202.6%205%203.9%207%20.2.3.4.7.7%201l.3.5.9%201.2.8-1.2.1-.1c0-.1.1-.2.1-.2l.9-1.4c.7-1.1%201.4-2.2%202-3.3%201.1-1.9%201.9-3.5%202.4-5%20.8-2.6.2-5-1.9-6.9-1.2-1.1-2.7-1.7-4.4-1.7z%22/%3E%3C/svg%3E");
}

.no-svg .list_key .icon_poi {
	background-image: url(/images/png/map/key-pin-orange.png);
}

.list_key .icon_shopping {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2220%22%20viewBox%3D%220%200%2014%2020%22%3E%3Cpath%20fill%3D%22%2384e95d%22%20d%3D%22M6.2%2017.9c-.2-.3-.4-.7-.7-1-1.3-2-2.8-4.4-3.9-6.9-.2-.7-.5-1.6-.7-2.4-.3-1.8.2-3.4%201.5-4.9%201.1-1.3%202.8-2.1%204.6-2.1%201.5%200%202.9.5%204%201.5%201.9%201.8%202.6%204%201.8%206.4-.5%201.5-1.2%203-2.3%204.9l-2%203.3-.9%201.4-.1.2-.5.7-.8-1.1z%22/%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7%201.1c1.3%200%202.6.5%203.7%201.4%201.7%201.6%202.4%203.5%201.6%205.9-.6%201.7-1.4%203.3-2.3%204.8-.9%201.6-1.9%203.1-2.9%204.7%200%200%200%20.1-.1.2l-1-1.5c-1.4-2.2-2.8-4.4-3.8-6.9-.3-.7-.6-1.4-.8-2.2-.3-1.7.2-3.2%201.4-4.5%201.1-1.2%202.6-1.9%204.2-1.9m0-1c-1.9%200-3.8.8-5%202.3-1.4%201.5-1.9%203.4-1.6%205.3.2.9.5%201.8.8%202.5%201.1%202.6%202.6%205%203.9%207%20.2.3.4.7.7%201l.3.5.9%201.2.8-1.2.1-.1c0-.1.1-.2.1-.2l.9-1.4c.7-1.1%201.4-2.2%202-3.3%201.1-1.9%201.9-3.5%202.4-5%20.8-2.6.2-5-1.9-6.9-1.2-1.1-2.7-1.7-4.4-1.7z%22/%3E%3C/svg%3E");
}

.no-svg .list_key .icon_shopping {
	background-image: url(/images/png/map/key-pin-green.png);
}

.list_key .icon_transport {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2220%22%20viewBox%3D%220%200%2014%2020%22%3E%3Cpath%20fill%3D%22%23d00018%22%20d%3D%22M6.2%2017.9c-.2-.3-.4-.7-.7-1-1.3-2-2.8-4.4-3.9-6.9-.2-.7-.5-1.6-.7-2.4-.3-1.8.2-3.4%201.5-4.9%201.1-1.3%202.8-2.1%204.6-2.1%201.5%200%202.9.5%204%201.5%201.9%201.8%202.6%204%201.8%206.4-.5%201.5-1.2%203-2.3%204.9l-2%203.3-.9%201.4-.1.2-.5.7-.8-1.1z%22/%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7%201.1c1.3%200%202.6.5%203.7%201.4%201.7%201.6%202.4%203.5%201.6%205.9-.6%201.7-1.4%203.3-2.3%204.8-.9%201.6-1.9%203.1-2.9%204.7%200%200%200%20.1-.1.2l-1-1.5c-1.4-2.2-2.8-4.4-3.8-6.9-.3-.7-.6-1.4-.8-2.2-.3-1.7.2-3.2%201.4-4.5%201.1-1.2%202.6-1.9%204.2-1.9m0-1c-1.9%200-3.8.8-5%202.3-1.4%201.5-1.9%203.4-1.6%205.3.2.9.5%201.8.8%202.5%201.1%202.6%202.6%205%203.9%207%20.2.3.4.7.7%201l.3.5.9%201.2.8-1.2.1-.1c0-.1.1-.2.1-.2l.9-1.4c.7-1.1%201.4-2.2%202-3.3%201.1-1.9%201.9-3.5%202.4-5%20.8-2.6.2-5-1.9-6.9-1.2-1.1-2.7-1.7-4.4-1.7z%22/%3E%3C/svg%3E");
}

.no-svg .list_key .icon_transport {
	background-image: url(/images/png/map/key-pin-red.png);
}

.list_key .icon_university {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2220%22%20viewBox%3D%220%200%2014%2020%22%3E%3Cpath%20fill%3D%22%2373c4df%22%20d%3D%22M6.2%2017.9c-.2-.3-.4-.7-.7-1-1.3-2-2.8-4.4-3.9-6.9-.2-.7-.5-1.6-.7-2.4-.3-1.8.2-3.4%201.5-4.9%201.1-1.3%202.8-2.1%204.6-2.1%201.5%200%202.9.5%204%201.5%201.9%201.8%202.6%204%201.8%206.4-.5%201.5-1.2%203-2.3%204.9l-2%203.3-.9%201.4-.1.2-.5.7-.8-1.1z%22/%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7%201.1c1.3%200%202.6.5%203.7%201.4%201.7%201.6%202.4%203.5%201.6%205.9-.6%201.7-1.4%203.3-2.3%204.8-.9%201.6-1.9%203.1-2.9%204.7%200%200%200%20.1-.1.2l-1-1.5c-1.4-2.2-2.8-4.4-3.8-6.9-.3-.7-.6-1.4-.8-2.2-.3-1.7.2-3.2%201.4-4.5%201.1-1.2%202.6-1.9%204.2-1.9m0-1c-1.9%200-3.8.8-5%202.3-1.4%201.5-1.9%203.4-1.6%205.3.2.9.5%201.8.8%202.5%201.1%202.6%202.6%205%203.9%207%20.2.3.4.7.7%201l.3.5.9%201.2.8-1.2.1-.1c0-.1.1-.2.1-.2l.9-1.4c.7-1.1%201.4-2.2%202-3.3%201.1-1.9%201.9-3.5%202.4-5%20.8-2.6.2-5-1.9-6.9-1.2-1.1-2.7-1.7-4.4-1.7z%22/%3E%3C/svg%3E");
}

.no-svg .list_key .icon_university {
	background-image: url(/images/png/map/key-pin-lightblue.png);
}

/* ---------------------------- Mobile */

.map_palm {
	background: no-repeat center;
	background-size: cover;
	height: 25em; /* 400px */
}

.map_palm .infobox {
	left: 50%;
	margin-left: -8.875em; /* -142px */
	top: 1.875em; /* 30px */
}

@media screen and (min-width: 25em) {

.header.has_bg_image {
	background-size: 50em; /* 800px */
}

.button {
	width: auto;
}

.stats_number {
	left: 0.071em; /* 5px */
	font-size: 4.375em; /* 70px */
}

.has_buttons .caption_container {
	padding-bottom: 1.875em; /* 30px */
}

}

@media screen and (min-width: 25em) and (max-width: 37.4375em) {

.card.promo .list_buttons li {
	display: inline-block;
	padding: 0 0.313em; /* 0 5px */
	width: 50%;
}

.card.promo .list_buttons li:first-child {
	padding-left: 0;
}

.card.promo .list_buttons li:last-child {
	padding-right: 0;
}

.no-svg .card.promo .list_buttons li {
	width: 43%;
}

}

@media screen and (min-width: 31.25em) {

.list_stats.stats_small li {
	width: 25%;
}

}

@media screen and (min-width: 37.5em) {

.wrapper { /*  .wrapper max-width is 40px more than site width to account for left/right gutters */
	max-width: 77.5em; /* 1240px */
	padding: 0 1.25em; /* 0 20px */
}

/* --------------------------- Rows */

.row {
	margin-left: -0.75em; /* -12px */
}

.row:before,
.row:after {
	display: table;
	content: "";
	line-height: 0;
}

.row:after {
	clear: both;
}

/* wide gutter grid */

.row_wide {
	margin-left: -3.25em; /* -52px */
}

/* ie */

.lt_ie9 .row {
	zoom: 1;
}

/* --------------------------- Columns */

[class*=lap_],
[class*=desk_] {
	float: left;
	min-height: 1px;
	padding-left: 0.75em; /* -12px */
}

/* wide gutter grid */

.row_wide [class*=lap_],
.row_wide [class*=desk_] {
	padding-left: 3.25em; /* 52px */
}

.lap_1_12 {
	width: 8.3333333333%;
}

.lap_1_6 {
	width: 16.6666666667%;
}

.lap_1_4 {
	width: 25%;
}

.lap_1_3 {
	width: 33.3333333333%;
}

.lap_5_12 {
	width: 41.6666666667%;
}

.lap_1_2 {
	width: 50%;
}

.lap_7_12 {
	width: 58.3333333333%;
}

.lap_2_3 {
	width: 66.6666666667%;
}

.lap_3_4 {
	width: 75%;
}

.lap_5_6 {
	width: 83.3333333333%;
}

.lap_11_12 {
	width: 91.6666666667%;
}

.lap_full {
	width: 100%;
}

/* --------------------------- Offsets */

.push_lap_1_12 {
	margin-left: 8.3333333333%;
}

.push_lap_1_8 {
	margin-left: 12.5%;
}

.push_lap_1_6 {
	margin-left: 16.6666666667%;
}

.push_lap_1_4 {
	margin-left: 25%;
}

.push_lap_1_3 {
	margin-left: 33.3333333333%;
}

.push_lap_5_12 {
	margin-left: 41.6666666667%;
}

.push_lap_1_2 {
	margin-left: 50%;
}

.push_lap_7_12 {
	margin-left: 58.3333333333%;
}

.push_lap_2_3 {
	margin-left: 66.6666666667%;
}

.push_lap_3_4 {
	margin-left: 75%;
}

.push_lap_5_6 {
	margin-left: 83.3333333333%;
}

.push_lap_11_12 {
	margin-left: 91.6666666667%;
}

h1,
.h1 {
	font-size: 3.75em; /* 60px */
	line-height: 1.067; /* 64px */
	margin-bottom: 0.25em; /* 15px */
}

h2,
.h2 {
	font-size: 2.75em; /* 44px */
	line-height: 1.045; /* 46px */
	margin-bottom: 0.341em; /* 15px */
}

.standfirst {
	font-size: 1.5em; /* 24px */
	line-height: 1.25; /* 30px */
	margin-bottom: 1.875em; /* 30px */
}

.icon_caption {
	font-size: 1.125em; /* 18px */
	line-height: 1.222;
}

blockquote {
	padding: 0 0 0 3em; /* 0 0 0 60px */
}

.blockquote_centred {
	padding: 2.125em 1em 0; /* 34px 16px 0 */
}

.blockquote_centered_cite {
	font-size: 1.25em; /* 20px from 16 */
	margin-top: 0.7em; /* 14px from 20 */
	padding-top: 0.8em; /* 16px from 20 */
}

.section {
	padding-top: 4em; /* 64px */
	padding-bottom: 2.5em; /* 40px */
}

.section.full {
	height: 100%;
	width: 100%;
}

.section_title { /*margin: 0 auto 1.875em*/ /* 30px */
}

.header .container_nav_primary .logo {
	background-position: 1.25em center; /* 20px */
	left: 0;
	width: 5em; /* 80px */
}

.footer .logo {
	margin: 1.25em 0;
}

.hero_caption .h1 {
	margin-top: 1.1em; /* 66px */
}

.image_caption > .h1 {
	max-width: 12em; /* 720px */
}

.image_caption > .standfirst {
	max-width: 30em; /* 720px */
}

.list_buttons {
	bottom: 1.875em; /* 30px */
	left: 1.875em; /* 30px */
	position: absolute;
	right: 1.875em; /* 30px */
}

.inner.has_button {
	padding-bottom: 5em; /* 80px */
}

.inner.has_2_buttons {
	padding-bottom: 8.75em; /* 140px */
}

.list_centered li {
	width: 50%;
}

.list_share {
	position: absolute;
	right: 0;
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
	top: 0;
}

.list_share:before {
	left: -0.313em; /* 5px */
	margin-top: -0.25em; /* 4px */
	top: 50%;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

.list_share.is_active {
	-webkit-transform: translate(12.688em, 0);
	-ms-transform: translate(12.688em, 0);
	transform: translate(12.688em, 0); /* 203px 0 */
}

.no-csstransforms3d .list_share.is_active {
	right: 0;
}

.no-svg .list_share.is_active {
	right: -12.688em; /* -203px */
	margin-top: 0;
}

.button.medium {
	font-size: 0.938em; /* 15px */
	line-height: 1; /* 15px */
	min-width: 0;
	padding: 0.533em 1.333em; /* 8px 20px */
}

.button_share {
	background-color: transparent;
}

.no-touch .button_round {
	position: fixed;
}

.fieldLabel {
	left: -50%;
	padding-right: 0.667em; /* 10px */
	position: absolute;
	text-align: right;
	top: 0.667em; /* 10px */
	width: 50%;
}

table tr {
	display: table-row;
}

.ie9 table td,
.lt_ie9 table td,
.ie9 table th,
.lt_ie9 table th {
	display: table-cell;
	float: none;
	padding: 0.938em 0; /* 15px 0 */
	vertical-align: middle;
}

table td,
table th {
	display: table-cell;
	float: none;
	padding: 0.938em 0.625em 0.938em 0; /* 15px 10px 15px 0 */
	vertical-align: middle;
}

table .button {
	float: right;
}

.video_feature {
	height: 100%;
	position: relative;
}

.video_container {
	height: 100%;
	width: 100%;
}

.no-touch .video_container {
	left: 0;
	position: fixed;
	top: 0;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
}

.video_feature .image_caption [data-caption-title],
.video_feature .image_caption [data-caption-text] {
	opacity: 0;
	position: relative;
	transition: opacity 500ms ease-out;
	z-index: 5;
}

.video_feature .image_caption.is_visible [data-caption-title],
.video_feature .image_caption.is_visible [data-caption-text] {
	opacity: 1;
	transition: opacity 1000ms ease-in-out;
}

.video_feature .image_caption.is_visible [data-caption-text] {
	transition-delay: 1500ms;
}

.link_jump {
	height: 8.125em; /* 130px */
	position: fixed;
}

.link_jump .button_round {
	bottom: 2.5em; /* 50px */
}

.mod_blockquote {
	padding: 1.563em 5.25em 1.25em 2.5em; /* 24px 84px 20px 40px */
	margin: 0 auto;
	max-width: 52.5em; /* 840px */
}

.has_buttons .caption_container {
	padding-bottom: 8.125em; /* 130px */
}

.card_content .card_status {
	bottom: 0;
	position: relative;
}

.container_tour iframe {
	margin: 0 auto;
	min-height: 375px;
}

.swiper-next,
.swiper-prev {
	height: 2.5em; /* 40px */
	margin-top: -1.25em; /* -20px */
	width: 5.625em; /* 90px */
}

.swiper-prev {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2229%22%20height%3D%2212%22%20viewBox%3D%220%200%2029%2012%22%3E%3Cg%20stroke%3D%22%23ec008c%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2011l-4.9-5%204.9-5%22/%3E%3Cpath%20d%3D%22M1%206h27%22/%3E%3C/g%3E%3C/svg%3E");
	left: 0.625em; /* 10px */
}

.swiper-prev:hover,
.swiper-prev:focus {
	background-position: 45% center;
}

.swiper-next {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2229%22%20height%3D%2212%22%20viewBox%3D%220%200%2029%2012%22%3E%3Cg%20stroke%3D%22%23ec008c%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20stroke-linejoin%3D%22round%22%20d%3D%22M23%201l4.9%205-4.9%205%22/%3E%3Cpath%20d%3D%22M28%206h-27%22/%3E%3C/g%3E%3C/svg%3E");
	right: 0.625em; /* 10px */
}

.swiper-next:hover,
.swiper-next:focus {
	background-position: 55% center;
}

.swiper-counter {
	height: 5.833em; /* 70px */
	padding: 2.417em 0; /* 29px 0 */
	width: 6.667em; /* 80px */
}

.swiper-caption {
	background-color: rgba(255, 255, 255, 0.7);
	bottom: 0;
	left: 0;
	padding: 1.25em 1.25em 1.188em 5em; /* 20px 20px 19px 80px */
	position: absolute;
	z-index: 1;
}

.lt_ie9 .swiper-caption {
	background-color: #fff;
}

.swiper-caption p {
	float: left;
	font-size: 1.375em; /* 22px */
	line-height: 1.364; /* 30px */
	padding: 0;
}

.swiper-caption .button {
	float: right;
}

.container_carousel .dropdown_container {
	position: absolute;
	top: 0.625em; /* 10px */
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}

.no-svg .container_carousel .dropdown_container {
	left: 39%;
}

.lightbox .content p.reverse {
	width: 100%;
}

.dropdown_room_detail {
	margin-bottom: 40px;
}

.dropdown_container.primary {
	width: 12.813em; /* 205px */
}

.primary .button_dropdown {
	border: none;
}

.timeline_cta {
	font-size: 1.25em; /* 20px */
}

.timeline_header:before,
.timeline_body:before {
	left: 50%;
	margin-left: -0.563em; /* -9px */
}

.timeline_section {
	text-align: center;
}

.timeline_section:before {
	left: 50%;
	margin-left: -1px;
}

.timeline_section:after {
	left: 50%;
	margin-left: -0.625em; /* -10px */
}

.timeline_section_heading {
	font-size: 2.188em; /* 35px */
	margin-bottom: 1.143em; /* 40px from 35 */
	padding: 0.114em 0; /* 4px 0 from 35 */
}

.timeline_subsection_content {
	width: 83.3333333333%;
}

.timeline_subsection .timeline_subsection_heading {
	margin-bottom: 0.1em; /* 6px from 60 */
}

.timeline_card {
	margin-bottom: 1.875em; /* 30px */
}

.timeline_footer {
	text-align: center;
	margin: 0 auto;
	width: 83.3333333333%;
}

.pressly-embed .slab .slab-contents {
	min-height: 27.5em; /* 440px */
}

.sitemap .subnav .subnav {
	width: 33.33333%;
	min-height: 200px;
}

}

@media screen and (max-width: 37.4375em) and (min-width: 25em) {

.primary .list_dropdown li {
	float: left;
	width: 50%;
}

}

@media screen and (min-width: 37.5em) and (max-width: 56.1875em) {

.pressly-embed .slab {
	width: 50%;
}

.pressly-embed .slab:nth-child(4n+1) {
	clear: left;
}

.pressly-embed .slab:nth-last-child(-n+2) {
	margin-bottom: 0;
}

.hide_lap {
	display: none !important;
}

}

@media screen and (min-width: 37.5em) and (min-height: 56.25em) {

.map {
	height: 43.75em; /* 700px */
}

}

@media screen and (min-width: 43.75em) {

.list_filter li {
	margin-bottom: 0;
}

.list_filter li.title {
	margin-bottom: 0;
	margin-left: 0.938em; /* 15px */
	width: auto;
}

.list_filter li.title:first-child {
	margin-left: 0;
}

}

@media screen and (min-width: 50em) {

.header.has_bg_image {
	background-size: 75em; /* 1200px */
}

.card.promo .list_buttons li {
	display: inline-block;
	padding: 0 0.313em; /* 0 5px */
	width: 50%;
}

.card.promo .list_buttons li:first-child {
	padding-left: 0;
}

.card.promo .list_buttons li:last-child {
	padding-right: 0;
}

.no-svg .card.promo .list_buttons li {
	width: 43%;
}

.has_buttons .caption_container {
	padding-bottom: 1.875em; /* 30px */
}

}

@media screen and (min-width: 56.25em) {

/* --------------------------- Columns */

.desk_1_12 {
	width: 8.333334%;
}

.desk_1_8 {
	width: 12.5%;
}

.desk_1_6 {
	width: 16.666667%;
}

.desk_1_5 {
	width: 20%;
}

.desk_1_4 {
	width: 25%;
}

.desk_1_3 {
	width: 33.333334%;
}

.desk_4_10 {
	width: 40%;
}

.desk_5_12 {
	width: 41.666667%;
}

.desk_1_2 {
	width: 50%;
}

.desk_7_12 {
	width: 58.333334%;
}

.desk_6_10 {
	width: 60%;
}

.desk_2_3 {
	width: 66.666667%;
}

.desk_3_4 {
	width: 75%;
}

.desk_4_5 {
	width: 80%;
}

.desk_5_6 {
	width: 83.333334%;
}

.desk_7_8 {
	width: 87.5%;
}

.desk_11_12 {
	width: 91.666667%;
}

.desk_full {
	width: 100%;
}

/* --------------------------- Offsets */

.push_desk_1_12 {
	margin-left: 8.3333333333%;
}

.push_desk_1_6 {
	margin-left: 16.6666666667%;
}

.push_desk_1_5 {
	margin-left: 21.6666667%;
}

.push_desk_1_4 {
	margin-left: 25%;
}

.push_desk_7_24 {
	margin-left: 29.1666666667%;
}

.push_desk_1_3 {
	margin-left: 33.3333333333%;
}

.push_desk_5_12 {
	margin-left: 41.6666666667%;
}

.push_desk_1_2 {
	margin-left: 50%;
}

.push_desk_7_12 {
	margin-left: 58.3333333333%;
}

.push_desk_2_3 {
	margin-left: 66.6666666667%;
}

.push_desk_3_4 {
	margin-left: 75%;
}

.push_desk_5_6 {
	margin-left: 83.3333333333%;
}

.push_desk_11_12 {
	margin-left: 91.6666666667%;
}

/* ------- offset / modifiers */

.push_desk_1_12_wide {
	margin-left: 10.3333333333%;
}

.main_content {
	padding-top: 5.625em; /* 90px */
}

.no-touch .main_content.has_fixed_nav,
.no-touch [data-header-fixed] ~ .main_content {
	padding-top: 3.125em; /* 50px */
}

.no-touch [data-header-fixed] ~ .main_content {
	margin-top: 90px; /* 90px */
}

.safari.no-touch .main_content.has_fixed_nav {
	padding-top: 0;
}

.nav_primary {
	float: right;
}

.nav_primary > li {
	float: left;
}

.nav_primary > li > a {
	color: #b3b3b3;
	font-size: 1.125em; /* 18px */
	line-height: 1; /* 18px */
	padding: 0.5556em 0.5em; /* 10px 9px */
	text-align: left;
}

.nav_primary > li:hover > a,
.nav_primary > li > a:focus,
.nav_primary > .is_current > a {
	color: #333333;
}

.nav_primary > li:last-child > a {
	padding-right: 0;
}

.align_bottom .nav_primary {
	padding-top: 26px;
}

.has_bg_image .nav_primary > li > a {
	color: rgba(255, 255, 255, 0.7);
}

.lt_ie9 .has_bg_image .nav_primary > li > a {
	color: #fff;
}

.has_bg_image .nav_primary > li:hover > a,
.has_bg_image .nav_primary > li > a:focus,
.has_bg_image .nav_primary > .is_current > a {
	color: #fff;
}

.nav_secondary_container {
	padding: 0;
	text-align: center;
	width: 100%;
}

.no-touch .nav_secondary_container.is_fixed,
.no-touch [data-header-fixed] ~ .main_content .nav_secondary_container {
	left: 0;
	position: fixed;
	border-bottom: 1px solid #f7f7f7;
	top: 5.625em; /* 90px */
	z-index: 9;
}

.nav_secondary {
	display: block !important;
}

.nav_secondary li {
	display: inline-block;
}

.nav_support {
	float: right;
	margin-bottom: 0.125em; /* 2px */
}

.nav_support > li {
	float: left;
}

.nav_support > li > a,
.nav_support > li > button {
	color: #333333;
	font-size: 0.75em; /* 12px */
	line-height: 1; /* 12px */
	padding: 0.833em 1em; /* 10px 12px */
}

.nav_support .link_favourite {
	padding-left: 2.5em; /* 30px */
	position: relative;
}

.nav_support .link_favourite .fav_count {
	background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2223%22%20height%3D%2222%22%20viewBox%3D%220%200%2023%2022%22%3E%3Cpath%20stroke%3D%22%23333333%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M16.8%201c-2.3%200-4.6%201-5.2%203.1-.1.3.1.3%200%200-.8-2.1-3-3.1-5.4-3.1-2.8%200-5.2%202.5-5.2%205.6.3%207.2%208.6%2014.4%2010.5%2014.4s10.2-7.2%2010.5-14.4c0-3.1-2.4-5.6-5.2-5.6z%22%20fill%3D%22none%22/%3E%3C/svg%3E") no-repeat 0 center;
	display: block;
	font-size: 0.833em; /* 10px */
	height: 2.2em; /* 22px */
	left: 0;
	padding-top: 0.6em; /* 6px */
	position: absolute;
	top: 0.5em; /* 5px */
	width: 2.4em; /* 24px */
}

.has_bg_image .nav_support > li > a,
.has_bg_image .nav_support > li > button {
	color: #fff;
}

.nav_dropdown a {
	padding: 0.6em 1.5em; /* 12px 20px */
}

.dropdown:not(.umbraco-forms-field) {
	background: #fff;
	border-radius: 0.188em; /* 3px */
	box-shadow: 0 0 1em 0 rgba(0, 0, 0, 0.15); /* 0 0 16px 0 */
	opacity: 0;
	padding: 0.938em 1.25em; /* 15px 20px */
	position: absolute;
	transition: all 200ms ease-out;
	-webkit-transform: translate3d(0, 0.625em, 0);
	transform: translate3d(0, 0.625em, 0); /* 0 10px 0 */
	visibility: hidden;
	width: 10.625em; /* 170px */
	z-index: 10;
}

.dropdown:not(.umbraco-forms-field):before {
	border-left: 0.438em solid transparent; /* 7px */
	border-right: 0.438em solid transparent; /* 7px */
	border-bottom: 0.438em solid #fff; /* 7px */
	content: "";
	height: 0;
	position: absolute;
	top: -0.438em; /* -7px */
	width: 0;
}

.lt_ie9 .dropdown {
	border: 1px solid #b3b3b3;
}

.dropdown.align_center {
	left: 50%;
	margin-left: -5.313em; /* -85px */
}

.dropdown.align_center:before {
	margin-right: -0.438em; /* -7px */
	right: 50%;
}

.dropdown.align_right {
	right: 0;
}

.dropdown.align_right:before {
	margin-right: -0.438em; /* -7px */
	right: 2.5em; /* 40px */
}

.dropdown.wide {
	width: 12.125em; /* 194px */
}

.nav_primary .dropdown {
	top: 2.375em; /* 38px */
}

.nav_support .dropdown {
	top: 1.938em; /* 31px */
}

.touch li:not([data-dropdown-toggle-container]) .dropdown {
	display: none;
}

[class*=nav_] [data-dropdown-toggle-container]:hover .dropdown,
[class*=nav_] [data-dropdown-toggle-container]:focus .dropdown {
	opacity: 0;
	-webkit-transform: translate3d(0, 0.625em, 0);
	transform: translate3d(0, 0.625em, 0); /* 0 10px 0 */
	visibility: hidden;
}

[class*=nav_] li:hover .dropdown,
[class*=nav_] li:focus .dropdown,
[class*=nav_] [data-dropdown-toggle].is_active + .dropdown {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	visibility: visible;
}

.container_nav_primary {
	float: right;
	position: relative;
}

.header {
	height: 5.625em; /* 90px */
	padding: 0; /*  0 */
}

.header .logo {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22190%22%20height%3D%2255%22%20viewBox%3D%220%200%20190%2055%22%3E%3Cg%20fill%3D%22%23333333%22%3E%3Cpath%20d%3D%22M23.4%2055L0%2048.9v-41l2.9-1v5.2l6-1.7V4.9L13%203.5v5.6l6.1-1.7V1.5L23.4%200v.7zM53.3%2034.9H52c-.4%200-.8%200-1.1-.1-.3-.1-.5-.2-.6-.3-.2-.2-.3-.4-.3-.7v-5.9h4l.6-3.2H50v-4.5l-4.1%201.4v11.2c0%201%20.1%201.9.2%202.6.2.7.4%201.2.9%201.6.4.4%201%20.7%201.7.8.7.2%201.7.2%202.8.2H53.7l.6-3.2h-.4c-.1.1-.3.1-.6.1zM38.6%2010.8V5.2l6.1%202.1v5.2zM28.5%207.8V1.9l6%201.9v5.7zM40%2027.4c.9.2%201.6.4%202.2.6.6.3%201.1.6%201.4%201%20.4.4.6.9.8%201.5.2.6.2%201.2.2%202v.4c0%20.9-.1%201.7-.4%202.4-.2.7-.6%201.2-1.2%201.6-.6.4-1.3.8-2.2%201-.9.2-2%20.3-3.4.3h-6.6l.6-3.4c1.3%200%202.5.1%203.4.1h2.6c.6%200%201%200%201.4-.1.4-.1.7-.2.9-.3.2-.1.4-.3.4-.5.1-.2.1-.5.1-.9%200-.3%200-.6-.1-.8%200-.2-.1-.4-.3-.5-.1-.1-.3-.3-.6-.4-.2-.1-.6-.2-1-.2l-2.7-.5c-1-.2-1.8-.4-2.4-.6-.6-.3-1.1-.6-1.5-1-.4-.4-.6-.9-.8-1.5-.1-.6-.2-1.2-.2-2V25c0-.8.1-1.5.4-2.2.2-.6.6-1.2%201.2-1.6.5-.4%201.3-.8%202.1-1%20.9-.2%201.9-.3%203.2-.3H43.8l-.6%203.4c-1.3%200-2.4-.1-3.4-.1h-2.5c-.5%200-.9%200-1.3.1-.3.1-.6.2-.8.3-.2.1-.3.3-.4.5-.1.2-.1.5-.1.8%200%20.3%200%20.5.1.7%200%20.2.1.4.3.5.1.1.3.3.5.3.2.1.6.2.9.2l3.5.8zM62.2%2038.5c-1.1%200-2-.1-2.8-.3-.8-.2-1.4-.4-1.9-.8s-.9-.9-1.1-1.6c-.2-.6-.4-1.4-.4-2.4v-8.7h4v8.5c0%20.4%200%20.7.1.9.1.3.2.5.3.6.2.2.4.3.7.4.3.1.7.1%201.2.1s.9%200%201.1-.1c.3-.1.5-.2.7-.4.2-.2.3-.4.3-.6.1-.3.1-.6.1-.9v-8.5h4v8.7c0%201-.1%201.7-.4%202.4-.2.6-.6%201.2-1.1%201.6-.5.4-1.2.7-1.9.8-.9.2-1.9.3-2.9.3zM76.1%2038.1c-1.3%200-2.3-.1-3.1-.3-.8-.2-1.5-.6-2-1.1-.5-.5-.9-1.1-1.1-1.9-.2-.8-.3-1.8-.3-2.9v-1.2c0-1.2.1-2.1.3-2.9.2-.8.6-1.5%201.1-2%20.5-.5%201.1-.9%201.8-1.1.7-.2%201.6-.3%202.6-.3.6%200%201.3.1%201.8.2.6.1%201%20.3%201.3.6v-6h4v16.3c0%201-.2%201.7-.6%202-.4.4-1.2.6-2.3.6h-3.5zm2.5-3.2v-4.7c0-.5%200-1-.1-1.3-.1-.3-.2-.6-.4-.8-.2-.2-.4-.3-.8-.4-.3-.1-.7-.1-1.2-.1s-.9%200-1.2.1c-.3.1-.6.2-.7.5-.2.2-.3.5-.4.9-.1.4-.1.9-.1%201.5v1.2c0%20.7%200%201.2.1%201.6.1.4.2.7.4.9.2.2.4.4.8.5.3.1.7.1%201.2.1h2.4zM88%2032.8c0%20.4.1.8.1%201.1.1.3.2.5.4.7.2.2.5.3.8.3.3.1.7.1%201.2.1h5l-.6%203.2c-.8%200-1.6.1-2.4.1h-2.4c-1.2%200-2.2-.1-3-.4-.8-.2-1.4-.6-1.9-1.1-.5-.5-.8-1.1-1-1.9-.1-.9-.2-1.8-.2-2.8v-1.4c0-1.1.1-2%20.3-2.8.2-.8.6-1.4%201.1-2%20.5-.5%201.2-.9%202-1.2.8-.3%201.8-.4%203-.4%202.1%200%203.7.4%204.6%201.3.9.9%201.4%202.1%201.4%203.7v.7c0%20.6%200%201-.1%201.4s-.3.6-.5.8c-.2.2-.4.4-.7.5-.3.1-.6.1-1.1.1h-6zm2.2-5.5c-.5%200-.8%200-1.1.1-.3.1-.5.2-.7.4-.2.2-.3.5-.3.8-.1.4-.1.8-.1%201.4h4.4c0-.5%200-1-.1-1.3-.1-.3-.2-.6-.3-.8-.2-.2-.4-.3-.7-.4-.3-.1-.6-.2-1.1-.2zM97.5%2038.1v-8.7c0-.9.1-1.7.4-2.4.2-.6.6-1.2%201.1-1.6.5-.4%201.1-.7%201.9-.9.8-.2%201.8-.3%202.9-.3%201.1%200%202.1.1%202.9.3.8.2%201.4.5%201.9.9s.9.9%201.1%201.6c.2.6.4%201.4.4%202.4v8.7h-4v-8.4c0-.4%200-.7-.1-.9-.1-.3-.2-.5-.3-.6-.2-.2-.4-.3-.7-.4-.3-.1-.7-.1-1.2-.1s-.9%200-1.2.1c-.3.1-.5.2-.7.4-.2.2-.3.4-.3.6-.1.3-.1.6-.1.9v8.4h-4zM118.8%2034.9H117.5c-.4%200-.8%200-1.1-.1-.3-.1-.5-.2-.6-.3-.2-.2-.3-.4-.3-.7-.1-.3-.1-.6-.1-1.1V28h4l.6-3.2h-4.6v-4.5l-4.1%201.4v11.2c0%201%20.1%201.9.2%202.6.2.7.4%201.2.9%201.6.4.4%201%20.7%201.7.8.7.2%201.7.2%202.8.2H119.1l.6-3.2h-.9zM125.7%2030.1c0%20.9.1%201.7.2%202.2.1.6.3%201%20.6%201.4.3.3.7.6%201.2.7.5.1%201.2.2%202%20.2h4.9l-.7%203.5c-1.1%200-1.9.1-2.5.1h-1.8c-1.5%200-2.8-.1-3.8-.4-1-.3-1.9-.7-2.5-1.4-.6-.6-1.1-1.5-1.4-2.5-.3-1-.4-2.3-.4-3.8V28c0-1.5.1-2.7.4-3.8.3-1%20.8-1.8%201.4-2.5.6-.6%201.5-1.1%202.5-1.4%201-.3%202.3-.4%203.8-.4h4.8l-.7%203.5h-4c-.8%200-1.5.1-2%20.2s-.9.3-1.2.7c-.3.3-.5.8-.6%201.3-.1.6-.2%201.3-.2%202.3v2.2zM148.2%2035.5c0%20.5-.1.9-.2%201.2s-.3.6-.5.8c-.2.2-.5.3-.9.4-.4.1-.8.1-1.3.1h-4.5c-1%200-1.7-.1-2.4-.3-.6-.2-1.1-.4-1.5-.8-.4-.3-.7-.8-.8-1.3-.2-.5-.3-1.1-.3-1.7v-.5c0-1.4.4-2.4%201.3-3.1.8-.6%202.1-1%203.9-1%20.8%200%201.5.1%202%20.2s.9.3%201.3.5v-.3c0-.4%200-.7-.1-.9-.1-.3-.2-.5-.4-.6-.2-.2-.4-.3-.8-.4-.3-.1-.8-.1-1.3-.1H137l.6-3.1h4.5c2.1%200%203.7.4%204.7%201.1%201%20.7%201.5%202%201.5%203.7v6.1zm-8.5-1.6c0%20.5.1.8.4%201.1.3.2.8.3%201.5.3h2.7v-1.5c0-.5-.1-.9-.4-1.2-.3-.2-.9-.4-1.8-.4h-.4c-.8%200-1.3.1-1.6.3-.3.2-.4.6-.4%201.1v.3zM153.3%2028.6c0%20.3.1.5.3.6.2.1.6.2%201.1.3l2.3.2c.8.1%201.4.2%202%20.4.5.2.9.5%201.3.8.3.3.5.7.7%201.2.1.4.2.9.2%201.5v.4c0%201.4-.5%202.4-1.4%203.1s-2.4%201-4.4%201h-6l.6-3.1h5.5c.7%200%201.2-.1%201.4-.2.2-.1.4-.4.4-.7%200-.3-.1-.5-.3-.6-.2-.1-.6-.2-1.1-.3l-2.5-.2c-1.4-.1-2.4-.5-3-1.2-.6-.7-.9-1.6-.9-2.6v-.5c0-.6.1-1.2.3-1.7.2-.5.5-.9%201-1.2.4-.3%201-.6%201.8-.8s1.6-.3%202.7-.3h5.6l-.6%203.1H154.9c-.6%200-1%200-1.3.1-.1.2-.3.4-.3.7zM169.8%2034.9H168.5c-.4%200-.8%200-1.1-.1-.3-.1-.5-.2-.6-.3-.2-.2-.3-.4-.3-.7-.1-.3-.1-.6-.1-1.1V28h4l.6-3.2h-4.6v-4.5l-4.1%201.4v11.2c0%201%20.1%201.9.2%202.6.2.7.4%201.2.9%201.6.4.4%201%20.7%201.7.8.7.2%201.7.2%202.8.2H170.1l.6-3.2h-.9zM172.4%2019.2h4v18.9h-4V19.2zM181.7%2032.8c0%20.4.1.8.1%201.1.1.3.2.5.4.7.2.2.5.3.8.3.3.1.7.1%201.2.1h5l-.6%203.2c-.8%200-1.6.1-2.4.1h-2.4c-1.2%200-2.2-.1-3-.4-.8-.2-1.4-.6-1.9-1.1-.5-.5-.8-1.1-1-1.9-.2-.8-.3-1.6-.3-2.7v-1.4c0-1.1.1-2%20.3-2.8.2-.8.6-1.4%201.1-2%20.5-.5%201.2-.9%202-1.2.8-.3%201.8-.4%203-.4%202.1%200%203.7.4%204.6%201.3.9.9%201.4%202.1%201.4%203.7v.6c0%20.6%200%201-.1%201.4-.1.4-.2.6-.4.9-.2.2-.4.4-.7.5-.3.1-.6.1-1.1.1h-6zm2.2-5.5c-.5%200-.8%200-1.1.1-.3.1-.5.2-.7.4-.2.2-.3.5-.3.8-.1.3-.1.8-.1%201.3h4.4c0-.5%200-1-.1-1.3-.1-.3-.2-.6-.3-.8-.2-.2-.4-.3-.7-.4-.2%200-.6-.1-1.1-.1z%22/%3E%3C/g%3E%3C/svg%3E");
	height: 3.563em; /* 57px */
	margin-top: 0.975em; /* 6px */
	width: 11.875em; /* 190px */
}

.no-svg .header .logo {
	background-image: url(/images/png/logos/logo_expanded.png);
}

.header.has_bg_image .logo {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22190%22%20height%3D%2255%22%20viewBox%3D%220%200%20190%2055%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M23.4%2055L0%2048.9v-41l2.9-1v5.2l6-1.7V4.9L13%203.5v5.6l6.1-1.7V1.5L23.4%200v.7zM53.3%2034.9H52c-.4%200-.8%200-1.1-.1-.3-.1-.5-.2-.6-.3-.2-.2-.3-.4-.3-.7v-5.9h4l.6-3.2H50v-4.5l-4.1%201.4v11.2c0%201%20.1%201.9.2%202.6.2.7.4%201.2.9%201.6.4.4%201%20.7%201.7.8.7.2%201.7.2%202.8.2H53.7l.6-3.2h-.4c-.1.1-.3.1-.6.1zM38.6%2010.8V5.2l6.1%202.1v5.2zM28.5%207.8V1.9l6%201.9v5.7zM40%2027.4c.9.2%201.6.4%202.2.6.6.3%201.1.6%201.4%201%20.4.4.6.9.8%201.5.2.6.2%201.2.2%202v.4c0%20.9-.1%201.7-.4%202.4-.2.7-.6%201.2-1.2%201.6-.6.4-1.3.8-2.2%201-.9.2-2%20.3-3.4.3h-6.6l.6-3.4c1.3%200%202.5.1%203.4.1h2.6c.6%200%201%200%201.4-.1.4-.1.7-.2.9-.3.2-.1.4-.3.4-.5.1-.2.1-.5.1-.9%200-.3%200-.6-.1-.8%200-.2-.1-.4-.3-.5-.1-.1-.3-.3-.6-.4-.2-.1-.6-.2-1-.2l-2.7-.5c-1-.2-1.8-.4-2.4-.6-.6-.3-1.1-.6-1.5-1-.4-.4-.6-.9-.8-1.5-.1-.6-.2-1.2-.2-2V25c0-.8.1-1.5.4-2.2.2-.6.6-1.2%201.2-1.6.5-.4%201.3-.8%202.1-1%20.9-.2%201.9-.3%203.2-.3H43.8l-.6%203.4c-1.3%200-2.4-.1-3.4-.1h-2.5c-.5%200-.9%200-1.3.1-.3.1-.6.2-.8.3-.2.1-.3.3-.4.5-.1.2-.1.5-.1.8%200%20.3%200%20.5.1.7%200%20.2.1.4.3.5.1.1.3.3.5.3.2.1.6.2.9.2l3.5.8zM62.2%2038.5c-1.1%200-2-.1-2.8-.3-.8-.2-1.4-.4-1.9-.8s-.9-.9-1.1-1.6c-.2-.6-.4-1.4-.4-2.4v-8.7h4v8.5c0%20.4%200%20.7.1.9.1.3.2.5.3.6.2.2.4.3.7.4.3.1.7.1%201.2.1s.9%200%201.1-.1c.3-.1.5-.2.7-.4.2-.2.3-.4.3-.6.1-.3.1-.6.1-.9v-8.5h4v8.7c0%201-.1%201.7-.4%202.4-.2.6-.6%201.2-1.1%201.6-.5.4-1.2.7-1.9.8-.9.2-1.9.3-2.9.3zM76.1%2038.1c-1.3%200-2.3-.1-3.1-.3-.8-.2-1.5-.6-2-1.1-.5-.5-.9-1.1-1.1-1.9-.2-.8-.3-1.8-.3-2.9v-1.2c0-1.2.1-2.1.3-2.9.2-.8.6-1.5%201.1-2%20.5-.5%201.1-.9%201.8-1.1.7-.2%201.6-.3%202.6-.3.6%200%201.3.1%201.8.2.6.1%201%20.3%201.3.6v-6h4v16.3c0%201-.2%201.7-.6%202-.4.4-1.2.6-2.3.6h-3.5zm2.5-3.2v-4.7c0-.5%200-1-.1-1.3-.1-.3-.2-.6-.4-.8-.2-.2-.4-.3-.8-.4-.3-.1-.7-.1-1.2-.1s-.9%200-1.2.1c-.3.1-.6.2-.7.5-.2.2-.3.5-.4.9-.1.4-.1.9-.1%201.5v1.2c0%20.7%200%201.2.1%201.6.1.4.2.7.4.9.2.2.4.4.8.5.3.1.7.1%201.2.1h2.4zM88%2032.8c0%20.4.1.8.1%201.1.1.3.2.5.4.7.2.2.5.3.8.3.3.1.7.1%201.2.1h5l-.6%203.2c-.8%200-1.6.1-2.4.1h-2.4c-1.2%200-2.2-.1-3-.4-.8-.2-1.4-.6-1.9-1.1-.5-.5-.8-1.1-1-1.9-.1-.9-.2-1.8-.2-2.8v-1.4c0-1.1.1-2%20.3-2.8.2-.8.6-1.4%201.1-2%20.5-.5%201.2-.9%202-1.2.8-.3%201.8-.4%203-.4%202.1%200%203.7.4%204.6%201.3.9.9%201.4%202.1%201.4%203.7v.7c0%20.6%200%201-.1%201.4s-.3.6-.5.8c-.2.2-.4.4-.7.5-.3.1-.6.1-1.1.1h-6zm2.2-5.5c-.5%200-.8%200-1.1.1-.3.1-.5.2-.7.4-.2.2-.3.5-.3.8-.1.4-.1.8-.1%201.4h4.4c0-.5%200-1-.1-1.3-.1-.3-.2-.6-.3-.8-.2-.2-.4-.3-.7-.4-.3-.1-.6-.2-1.1-.2zM97.5%2038.1v-8.7c0-.9.1-1.7.4-2.4.2-.6.6-1.2%201.1-1.6.5-.4%201.1-.7%201.9-.9.8-.2%201.8-.3%202.9-.3%201.1%200%202.1.1%202.9.3.8.2%201.4.5%201.9.9s.9.9%201.1%201.6c.2.6.4%201.4.4%202.4v8.7h-4v-8.4c0-.4%200-.7-.1-.9-.1-.3-.2-.5-.3-.6-.2-.2-.4-.3-.7-.4-.3-.1-.7-.1-1.2-.1s-.9%200-1.2.1c-.3.1-.5.2-.7.4-.2.2-.3.4-.3.6-.1.3-.1.6-.1.9v8.4h-4zM118.8%2034.9H117.5c-.4%200-.8%200-1.1-.1-.3-.1-.5-.2-.6-.3-.2-.2-.3-.4-.3-.7-.1-.3-.1-.6-.1-1.1V28h4l.6-3.2h-4.6v-4.5l-4.1%201.4v11.2c0%201%20.1%201.9.2%202.6.2.7.4%201.2.9%201.6.4.4%201%20.7%201.7.8.7.2%201.7.2%202.8.2H119.1l.6-3.2h-.9zM125.7%2030.1c0%20.9.1%201.7.2%202.2.1.6.3%201%20.6%201.4.3.3.7.6%201.2.7.5.1%201.2.2%202%20.2h4.9l-.7%203.5c-1.1%200-1.9.1-2.5.1h-1.8c-1.5%200-2.8-.1-3.8-.4-1-.3-1.9-.7-2.5-1.4-.6-.6-1.1-1.5-1.4-2.5-.3-1-.4-2.3-.4-3.8V28c0-1.5.1-2.7.4-3.8.3-1%20.8-1.8%201.4-2.5.6-.6%201.5-1.1%202.5-1.4%201-.3%202.3-.4%203.8-.4h4.8l-.7%203.5h-4c-.8%200-1.5.1-2%20.2s-.9.3-1.2.7c-.3.3-.5.8-.6%201.3-.1.6-.2%201.3-.2%202.3v2.2zM148.2%2035.5c0%20.5-.1.9-.2%201.2s-.3.6-.5.8c-.2.2-.5.3-.9.4-.4.1-.8.1-1.3.1h-4.5c-1%200-1.7-.1-2.4-.3-.6-.2-1.1-.4-1.5-.8-.4-.3-.7-.8-.8-1.3-.2-.5-.3-1.1-.3-1.7v-.5c0-1.4.4-2.4%201.3-3.1.8-.6%202.1-1%203.9-1%20.8%200%201.5.1%202%20.2s.9.3%201.3.5v-.3c0-.4%200-.7-.1-.9-.1-.3-.2-.5-.4-.6-.2-.2-.4-.3-.8-.4-.3-.1-.8-.1-1.3-.1H137l.6-3.1h4.5c2.1%200%203.7.4%204.7%201.1%201%20.7%201.5%202%201.5%203.7v6.1zm-8.5-1.6c0%20.5.1.8.4%201.1.3.2.8.3%201.5.3h2.7v-1.5c0-.5-.1-.9-.4-1.2-.3-.2-.9-.4-1.8-.4h-.4c-.8%200-1.3.1-1.6.3-.3.2-.4.6-.4%201.1v.3zM153.3%2028.6c0%20.3.1.5.3.6.2.1.6.2%201.1.3l2.3.2c.8.1%201.4.2%202%20.4.5.2.9.5%201.3.8.3.3.5.7.7%201.2.1.4.2.9.2%201.5v.4c0%201.4-.5%202.4-1.4%203.1s-2.4%201-4.4%201h-6l.6-3.1h5.5c.7%200%201.2-.1%201.4-.2.2-.1.4-.4.4-.7%200-.3-.1-.5-.3-.6-.2-.1-.6-.2-1.1-.3l-2.5-.2c-1.4-.1-2.4-.5-3-1.2-.6-.7-.9-1.6-.9-2.6v-.5c0-.6.1-1.2.3-1.7.2-.5.5-.9%201-1.2.4-.3%201-.6%201.8-.8s1.6-.3%202.7-.3h5.6l-.6%203.1H154.9c-.6%200-1%200-1.3.1-.1.2-.3.4-.3.7zM169.8%2034.9H168.5c-.4%200-.8%200-1.1-.1-.3-.1-.5-.2-.6-.3-.2-.2-.3-.4-.3-.7-.1-.3-.1-.6-.1-1.1V28h4l.6-3.2h-4.6v-4.5l-4.1%201.4v11.2c0%201%20.1%201.9.2%202.6.2.7.4%201.2.9%201.6.4.4%201%20.7%201.7.8.7.2%201.7.2%202.8.2H170.1l.6-3.2h-.9zM172.4%2019.2h4v18.9h-4V19.2zM181.7%2032.8c0%20.4.1.8.1%201.1.1.3.2.5.4.7.2.2.5.3.8.3.3.1.7.1%201.2.1h5l-.6%203.2c-.8%200-1.6.1-2.4.1h-2.4c-1.2%200-2.2-.1-3-.4-.8-.2-1.4-.6-1.9-1.1-.5-.5-.8-1.1-1-1.9-.2-.8-.3-1.6-.3-2.7v-1.4c0-1.1.1-2%20.3-2.8.2-.8.6-1.4%201.1-2%20.5-.5%201.2-.9%202-1.2.8-.3%201.8-.4%203-.4%202.1%200%203.7.4%204.6%201.3.9.9%201.4%202.1%201.4%203.7v.6c0%20.6%200%201-.1%201.4-.1.4-.2.6-.4.9-.2.2-.4.4-.7.5-.3.1-.6.1-1.1.1h-6zm2.2-5.5c-.5%200-.8%200-1.1.1-.3.1-.5.2-.7.4-.2.2-.3.5-.3.8-.1.3-.1.8-.1%201.3h4.4c0-.5%200-1-.1-1.3-.1-.3-.2-.6-.3-.8-.2-.2-.4-.3-.7-.4-.2%200-.6-.1-1.1-.1z%22/%3E%3C/g%3E%3C/svg%3E");
}

.no-svg .header.has_bg_image .logo {
	background-image: url(/images/png/logos/logo_expanded_white.png);
}

.hero_caption .h1 {
	margin-top: 1.5em; /* 90px */
}

.expanded .large .list_buttons li {
	display: inline-block;
	padding: 0 0.313em; /* 0 5px */
	width: 50%;
}

.expanded .large .list_buttons li:first-child {
	padding-left: 0;
}

.expanded .large .list_buttons li:last-child {
	padding-right: 0;
}

.list_centered li {
	width: 20%;
}

.list_centered_tour li {
	width: 33.3%;
	min-width: 20%;
}

.button_primary.favourite {
	padding-left: 1.563em; /* 25px */
}

.no-touch.video:not(.safari) .section.full {
	background-image: none !important;
}

.list_stats.stats_small li {
	width: 50%;
}

.expanded {
	min-height: 30.5em; /* 488px */
}

.expanded.align_right {
	padding-right: 24.313em; /* 389px */
}

.expanded.align_left {
	padding-left: 18.125em; /* 290px */
}

.expanded .promo {
	height: 100%;
}

.card_img {
	height: 100%;
	min-height: 30.5em; /* 488px */
}

.card_content {
	height: 30.5em; /* 488px */
	position: absolute;
	top: 0;
	width: 18.125em; /* 390px */
}

.card_content.large {
	width: 24.313em; /* 389px */
}

.card_content .card_status {
	bottom: 75px;
	position: absolute;
}

.align_right .card_content {
	right: 0;
}

.align_left .card_content {
	left: 0;
}

.container_tour iframe {
	margin: 0 auto;
	min-height: 750px;
}

.timeline_card {
	margin-bottom: 3.125em; /* 50px */
}

.pressly-embed .slab {
	width: 25%;
}

.pressly-embed .slab:nth-child(4n+1) {
	clear: left;
}

.pressly-embed .slab:nth-last-child(-n+4) {
	margin-bottom: 0;
}

.sitemap .subnav .subnav {
	width: 16.6666666%;
	min-height: 200px;
}

.hide_desk {
	display: none !important;
}

.row_clear .lap_1_2:nth-child(2n+1) {
	clear: none;
}

.card_img .map_static {
	border-radius: 0.313em 0 0 0.313em; /* 5px 0 0 5px */
	height: 30.5em !important; /* 488px */
}

}

@media (min-width: 56.25em) {

body.is_emergency .header {
	height: 9.625em; /* 156px */
}

body.is_emergency .nav_secondary_container.is_fixed,
body.is_emergency [data-header-fixed] ~ .main_content .nav_secondary_container {
	top: 9.625em !important; /* 156px */
}

body.is_emergency .nav_secondary_container + .section {
	padding-top: 4.925em;
}

body.is_emergency .main_content {
	padding-top: 8.625em;
}

}

@media screen and (min-width: 60em) {

.list_filter {
	float: right;
}

}

@media screen and (min-width: 68.75em) {

.list_switch {
	margin-bottom: 0;
}

}

@media screen and (min-width: 75em) {

.header.has_bg_image {
	background-size: 100em; /* 1600px */
}

.list_stats.stats_small li {
	width: 25%;
}

.timeline_card {
	min-height: 22.438em; /* 359px (image height at 1/2 grid wide) */
}

}

@media screen and (min-width: 100em) {

.header.has_bg_image {
	background-size: cover;
}

}

@media (min-width: 768px) {

.emergency {
	padding: 10px 15px;
}

}

@media screen and (min-height: 25em) {

.lightbox .content {
	height: 15.625em; /* 250px */
}

}

@media screen and (min-height: 37.5em) {

.section.full {
	min-height: 37.5em; /* 600px */
}

.lightbox .content {
	height: 25em; /* 400px */
}

}

@media screen and (min-height: 56.25em) {

.lightbox .content {
	height: 37.5em; /* 600px; */
}

}

@media (max-width: 1320px) {

.nav_secondary #Calendly {
	top: 50px;
}

}

@media (max-width: 899px) {

.nav_secondary #Calendly {
	position: relative;
	top: 0px;
	border-radius: 0px;
	right: 0px;
}

}

@media (max-width: 768px) {

.emergency .emergency__notice p {
	font-size: 11px;
}

}

@media screen and (max-width: 62.5em) {

.dropdown_room_detail .button_dropdown {
	padding: 0.875em 1.563em 1em;
}

}

@media screen and (max-width: 59.9375em) {

.list_filter {
	clear: left;
}

}

@media screen and (max-width: 56.1875em) {

.nav_primary > li:hover > a,
.nav_primary > li > a:focus,
.nav_primary > .is_current > a {
	text-decoration: underline;
}

.nav_secondary_container {
	border-bottom: 1px solid #333333;
}

.nav_secondary {
	border-top: 1px solid #333333;
}

.nav_secondary li:first-child a {
	padding-top: 1.364em; /* 30px */
}

.nav_support {
	margin-bottom: 1.25em; /* 20px */
}

.nav_dropdown a {
	text-align: center;
}

.dropdown {
	overflow: hidden;
}

.container_nav_primary {
	background-color: rgba(51, 51, 51, 0.98);
	height: 100%;
	left: 0;
	opacity: 0;
	overflow: auto;
	padding: 5em 2.5em 2.5em; /* 80px 40px 40px */
	position: fixed;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	top: 0;
	width: 100%;
	visibility: hidden;
}

.no-svg .container_nav_primary {
	background-color: #333333;
}

.header .logo {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2237.4%22%20height%3D%2246%22%20viewBox%3D%220%200%2037.4%2046%22%3E%3Cpath%20fill%3D%22%23333333%22%20d%3D%22M19.6%2046l-19.6-5.1v-34.3l2.4-.8v4.3l5.1-1.4v-4.6l3.3-1.2v4.7l5.2-1.5v-4.9l3.6-1.2v.6zM32.3%209v-4.6l5.1%201.7v4.3zM23.8%206.5v-4.9l5.1%201.5v4.8z%22/%3E%3C/svg%3E");
	height: 4.125em; /* 66px */
	width: 2.313em; /* 37px */
}

.no-svg .header .logo {
	background-image: url(/images/png/logos/logo_mini_dark.png);
}

.video_feature video {
	display: none;
}

}

@media screen and (max-width: 37.4375em) {

/* --------------------------- Rows */

.row_palm {
	margin-left: -0.75em; /* -12px */
}

.row_palm:before,
.row_palm:after {
	display: table;
	content: "";
	line-height: 0;
}

.row_palm:after {
	clear: both;
}

/* ie */

.lt_ie9 .row_palm {
	zoom: 1;
}

/* --------------------------- Columns */

[class*=palm_] {
	float: left;
	min-height: 1px;
	padding-left: 0.75em; /* -12px */
}

.palm_1_2 {
	width: 50%;
}

.palm_1_3 {
	width: 33.3333333333%;
}

.palm_2_3 {
	width: 66.6666666667%;
}

.palm_full {
	width: 100%;
}

.nav_housekeeping {
	text-align: center;
}

.footer .list_social_container {
	text-align: center;
}

.touch .hero {
	height: 25em; /* 400px */
}

.list_share:before {
	left: 50%;
	margin-left: -0.25em; /* -4px */
	-webkit-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	transform: rotate(135deg);
	top: -0.313em; /* -5px */
}

.no-csstransforms3d .list_share {
	left: 0;
	position: absolute;
	top: 0;
}

.no-csstransforms3d .list_share.is_active {
	top: 3.125em; /* 50px */
}

.button_top {
	border-radius: 0;
	display: block;
	width: 100%;
}

.loader {
	display: none;
}

.module_promo img {
	display: none;
}

.primary .button_dropdown[aria-expanded=true] {
	border-radius: 3px 3px 0 0;
	border-bottom-width: 0;
}

.primary .button_dropdown[aria-expanded=false] {
	transition: border-radius 0 250ms, border-bottom-width 0 250ms;
}

.primary .list_dropdown {
	border: solid #ec008c;
	border-radius: 0 0 3px 3px;
	border-width: 0 1px 1px;
	border-top: 1px solid #c0c0c0;
	padding: 1.25em 0; /* 20px 0 */
}

.primary .list_dropdown li:first-child a {
	padding-top: 0.556em; /* 10px */
}

.primary .list_dropdown li:last-child a {
	padding-bottom: 0.556em; /* 10px */
}

.primary .list_dropdown li a {
	padding: 0.556em 0.556em 0.556em 1.389em; /* 10px 10px 10px 25px */
	text-align: left;
}

.timeline_section {
	margin-bottom: 1.875em; /* 30px */
	padding: 0 0 2.5em 1.75em; /* 0 0 40px 28px */
}

.hide_palm {
	display: none !important;
}

}

@media screen and (max-width: 24.9375em) {

.has_buttons .caption_container {
	padding-bottom: 8.125em; /* 130px */
}

}

@media screen and (max-height: 56.1875em) {

.container_carousel {
	height: auto;
	margin: 0 auto;
	max-width: 50em; /* 800px */
}

}

@media print {

* {
	border: 0 !important;
	color: #000 !important;
	font-family: Arial, Helvetica, sans-serif !important;
	-webkit-text-shadow: none !important;
	text-shadow: none !important;
	box-shadow: none !important;
}

html,
body {
	background: #fff !important;
	font-size: 80%;
}

p,
li {
	page-break-inside: avoid;
}

h1 {
	font-size: 2em;
}

h2,
h3 {
	page-break-after: avoid;
}

.button,
.container_share,
.footer,
.header,
.hide_print,
.icon,
.link_icon,
.list_bypass,
.list_buttons,
.list_centered .promo_icon,
.list_filter,
.map_key.is_visible,
.nav_secondary_container,
.swiper-counter,
.swiper-next,
.swiper-pagination-switch,
.swiper-prev,
video,
#map,
.map_palm {
	display: none !important;
}

.button_expander {
	font-weight: bold;
}

.card_img {
	min-height: 9.75em !important;
}

blockquote {
	background: none;
}

.card,
.list_bordered {
	margin-bottom: 0;
}

.card_caption {
	text-align: left;
}

.card_caption.reverse h2,
.card_caption.reverse p {
	color: #fff !important;
}

.card.height_set {
	height: auto !important;
	float: left;
	padding: 10px;
	width: 50% !important;
}

.card.promo {
	float: left;
	margin: 5px;
	width: 48% !important;
}

.card_content.inner {
	padding-left: 10px !important;
}

.hero {
	height: auto !important;
	padding-top: 30px !important;
	position: relative !important;
}

.list_expander .button_expander {
	background: none;
}

.list_bordered li {
	padding: 5px 0;
}

.list_expander [data-expander-content] {
	display: block;
}

.list_centered li {
	text-align: left;
	min-width: 0;
}

.list_centered.list_stats {
	padding-bottom: 20px;
}

.list_centered.list_stats li {
	width: 30%;
	padding: 0 10px 0;
	text-align: center;
}

.list_centered.list_stats.stats_small li {
	width: 20%;
}

.no-touch .hero + .main_content {
	margin-top: 0;
}

.pressly-embed .profile-image + .content h1 {
	font-size: 15px !important;
}

.pressly-embed .slab .slab-contents {
	float: left !important;
	width: 50% !important;
}

.pressly-embed .profile-image + .content {
	padding: 0;
}

.pressly-embed .slab {
	margin-bottom: 0;
}

.pressly-embed .slab .slab-contents .image {
	display: none;
}

.promo.has_image {
	background-image: none;
	height: 6.625em;
}

.section {
	background-color: #fff;
	padding: 10px 0 !important;
}

.section_full {
	background-image: none !important;
	display: block !important;
	height: auto;
	padding: 10px 0 !important;
	position: relative;
}

.swiper-slide {
	height: auto !important;
	padding: 10px;
	width: 50% !important;
}

.swiper-wrapper {
	height: auto !important;
	width: 100% !important;
}

table tr {
	border-top: 1px solid #999999 !important;
}

table td {
	display: table-cell;
	float: none;
	padding: 0.938em; /*15px*/
	vertical-align: middle;
}

.wrapper {
	max-width: 100%;
	min-width: 100%;
}

.js [data-carousel-slide-caption] {
	display: block;
}

.map_print {
	display: block !important;
}

.map_print img {
	display: block;
	margin: 0 auto;
}

}

@-webkit-keyframes bouncedelay {

0%,80%,100% {
	-webkit-transform: scale(0);
	transform: scale(0);
	opacity: 0;
}

40% {
	-webkit-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}

}

@keyframes bouncedelay {

	0%,80%,100% {
		-webkit-transform: scale(0);
		transform: scale(0);
		opacity: 0;
	}
	
	40% {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 1;
	}

}

.gallery_image{
	max-height: 750px;
	min-height: 750px;
}

@media screen and (max-width: 37.4375em) {
	.gallery_image {
		max-height: 300px;
		min-height: 300px;
	}

	.swiper-slide img {
		max-height: 300px;
	}
	
	.swiper-container {
		max-height: 300px;
	}
}

/*Umbraco Form Styles*/
.umbraco-forms-page{
	text-align: center;
}

.form-grid-row {
	display: grid;
	grid-template-columns: repeat(12, 1fr); /* 12-column grid */
	gap: 1.5rem;
}

.form-grid-row-buttons {
	display: flex;
	justify-content: center;
	align-items: center;
}

.form-grid-col-12 {
	grid-column: span 12;
}

.form-grid-col-6 {
	grid-column: span 6;
}

.form-grid-col-4 {
	grid-column: span 4;
}

.form-grid-col-3 {
	grid-column: span 3;
}

/* Responsive: stack columns on small screens */
@media (max-width: 600px) {
	.form-grid-row {
		grid-template-columns: 1fr;
		gap: normal;
	}

	.form-grid-col-12,
	.form-grid-col-6,
	.form-grid-col-4,
	.form-grid-col-3 {
		grid-column: span 1;
	}

	.umbraco-forms-field-wrapper input[type="checkbox"] {
		margin-top: 0.2em;
		margin-bottom: 0.2em;
		align-self: flex-start;
	}

	.umbraco-forms-field-wrapper label {
		line-height: 1.3;
		margin: 0 0 0.2em 0.5em;
		display: inline-block;
		vertical-align: middle;
		max-width: 90vw;
		word-break: break-word;
	}

	.umbraco-forms-field-wrapper .field-validation-error {
		margin-top: 0.2em;
		display: block;
		position: static;
		font-size: 0.95em;		
	}

	.form-group.umbraco-forms-field.dataconsent,
	.form-group.umbraco-forms-field.checkbox {
		margin-bottom: 1rem;
	}
}

.umbraco-forms-navigation{
	margin-top: 1rem;
}

/* Ensure checkbox and label are inline and aligned */
.umbraco-forms-field-wrapper input[type="checkbox"],
.umbraco-forms-field-wrapper input[type="radio"] {
	vertical-align: unset;
	margin-right: 0.5em;
}

.umbraco-forms-field-wrapper label {
	display: inline;
	vertical-align: inherit;
	margin-bottom: 0;
}

.umbraco-forms-submitmessage{
	display: block;
	text-align: center;
}

.checkboxlist,
.radiobuttonlist {
	display: block;
	gap: 0.5rem 1rem;
	margin-bottom: 0.5rem;
	margin-top: 0.5rem;
}

.checkboxlist label,
.radiobuttonlist label {
	display: inline-flex;
	align-items: center;
	gap: 0.4em;
	margin-bottom: 0;
	font-weight: 400;
}

button.button:disabled,
input.button:disabled {
	opacity: 0.6;
	cursor: not-allowed;
	pointer-events: none;
	filter: grayscale(40%);
}

.video_wrapper {
	display: block !important;
}

.js .video_wrapper,
.no-js .video_wrapper,
.js.video .video_wrapper,
.js.video.no-touch .video_wrapper,
.js.video.touch .video_wrapper {
	display: block !important;
	visibility: visible !important;
	opacity: 1 !important;
}

/* Force container to be visible */
.video_feature {
	display: block !important;
	position: relative !important;
	width: 100% !important;
	visibility: visible !important;
	opacity: 1 !important;
}

.video_container {
	display: block !important;
	position: relative !important;
	width: 100% !important;
	visibility: visible !important;
	opacity: 1 !important;
}

/* CRITICAL: Give sections actual height but hide non-active ones */
#video_1,
#video_2,
#video_3,
#video_4 {
	position: relative !important;
	width: 100% !important;
	overflow: hidden !important;
	visibility: visible !important;
	opacity: 1 !important;
	background-color: #000 !important;
}


/* Mobile specific - carousel mode */
@media screen and (max-width: 768px) {
	/* Hide all sections by default on mobile */
	#video_1,
	#video_2,
	#video_3,
	#video_4 {
		display: none !important;
		height: 100vh !important;
		min-height: 500px !important;
	}

		/* Show only the active one */
		#video_1.mobile-active,
		#video_2.mobile-active,
		#video_3.mobile-active,
		#video_4.mobile-active {
			display: block !important;
		}
}

/* Desktop specific */
@media screen and (min-width: 769px) {
	#video_1,
	#video_2,
	#video_3,
	#video_4 {
		height: 100vh !important;
		min-height: 600px !important;
	}
}

/* Make video wrapper fill the section */
.video_wrapper {
	position: absolute !important;
	top: 0 !important;
	left: 0 !important;
	width: 100% !important;
	height: 100% !important;
	overflow: hidden !important;
}

	/* Make videos fill their containers */
	.video_wrapper video,
	video {
		position: absolute !important;
		top: 50% !important;
		left: 50% !important;
		min-width: 100% !important;
		min-height: 100% !important;
		width: auto !important;
		height: auto !important;
		transform: translate(-50%, -50%) !important;
		object-fit: cover !important;
	}

/* Make captions visible */
.caption_container {
	position: absolute !important;
	bottom: 20px !important;
	left: 20px !important;
	right: 20px !important;
	z-index: 10 !important;
}

.image_caption {
	background: rgba(0, 0, 0, 0.75) !important;
	padding: 15px !important;
	border-radius: 5px !important;
}

	.image_caption p {
		color: white !important;
	}

/* Simple navigation dots for mobile */
.mobile-dots {
	position: fixed;
	bottom: 30px;
	left: 50%;
	transform: translateX(-50%);
	z-index: 100;
	display: none;
	gap: 10px;
}

@media screen and (max-width: 768px) {
	.mobile-dots {
		display: flex !important;
	}
}

.mobile-dots button {
	width: 12px;
	height: 12px;
	border-radius: 50%;
	border: 2px solid white;
	background: transparent;
	cursor: pointer;
	padding: 0;
}

	.mobile-dots button.active {
		background: white;
	}

/* 
   Four-up promo (scoped)
  */
.promo_four {
	list-style: none;
	margin: 0;
	padding: 0;
	display: grid;
	gap: 18px;
	grid-template-columns: repeat(4, minmax(0, 1fr));
}

	.promo_four > li,
	.promo_four__item {
		list-style: none;
		margin: 0;
		padding: 0;
	}

		.promo_four > li::marker,
		.promo_four__item::marker {
			content: none !important;
		}

		.promo_four > li::before,
		.promo_four__item::before,
		.promo_four > li::after,
		.promo_four__item::after {
			content: none !important;
		}

/* Card */
.promo_four__card {
	background: #364E3D;
	color: #fff;
	border-radius: 0;
	padding: 18px 22px;
	display: flex;
	align-items: center;
	gap: 16px;
	min-height: 92px;
}

	/* Icon container */
	.promo_four__card .promo_icon {
		flex: 0 0 40px;
		width: 40px;
		height: 40px;
		margin: 0;
		display: flex;
		align-items: center;
		justify-content: center;
		background-repeat: no-repeat;
		background-size: contain;
		background-position: center;
	}

		.promo_four__card .promo_icon::before,
		.promo_four__card .promo_icon::after {
			position: static !important;
			transform: none !important;
			margin: 0 !important;
		}

/* Title */
.promo_four__title {
	margin: 0;
	font-weight: 700;
	font-size: clamp(16px, 0.9rem + 0.3vw, 20px);
	line-height: 1.2;
}

/* ====== Responsive ====== */
@media (max-width: 1024px) { /* tablet: 2-up */
	.promo_four {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}
}

@media (max-width: 600px) { /* mobile: stacked */
	.promo_four {
		grid-template-columns: 1fr;
	}
}
/* ===========================
   50/50 layout (matches .c50, .c50__media, .c50__content)
   =========================== */
.c50 {
	display: grid;
	grid-template-columns: 1fr 1fr; /* side-by-side */
	gap: 32px;
	align-items: center;
}

	/* Optional: flip sides by adding .c50--reverse to the section */
	.c50.c50--reverse .c50__media {
		order: 2;
	}

	.c50.c50--reverse .c50__content {
		order: 1;
	}

.c50__media img {
	display: block;
	width: 100%;
	height: auto;
	object-fit: cover;
	border-radius: 0; /* hard corners */
}

.c50__title {
	margin: 0 0 12px;
	font-weight: 800;
	font-size: clamp(28px, 2.2vw + 10px, 44px);
	line-height: 1.1;
}

.c50__body {
	margin: 0 0 16px;
}

	.c50__body p {
		margin: 0 0 12px;
	}

/* ===========================
   Key points list (no bullets + aligned icon/text)
   =========================== */
.c50__list {
	list-style: none;
	margin: 12px 0 16px;
	padding: 0;
}

	/* Max-strength bullet killers */
	.c50__list,
	.c50__list li {
		list-style: none !important;
		list-style-type: none !important;
		list-style-image: none !important;
		background: none !important;
		padding-left: 0 !important;
		margin-left: 0 !important;
	}

		.c50__list li::marker {
			content: "" !important;
		}

		.c50__list li::before,
		.c50__list li::after {
			content: "" !important;
			display: none !important;
			background: none !important;
			border: 0 !important;
			width: 0 !important;
			height: 0 !important;
			margin: 0 !important;
			padding: 0 !important;
			position: static !important;
		}

		.c50__list li {
			display: flex;
			align-items: flex-start;
			gap: 12px;
			margin: 10px 0;
		}

		.c50__list .promo_icon {
			width: 24px;
			height: 24px;
			flex: 0 0 24px;
			background-repeat: no-repeat;
			background-size: contain;
			background-position: center;
		}

			.c50__list .promo_icon::before,
			.c50__list .promo_icon::after {
				content: none !important;
			}

		.c50__list span {
			display: block;
			line-height: 1.45;
			color: #4A4A4A;
			margin: 0;
		}

/* ===========================
   Responsive: stack on smaller screens
   =========================== */
@media (max-width: 1024px) {
	.c50 {
		grid-template-columns: 1fr;
	}
		/* Keep reverse order respected even when stacked */
		.c50.c50--reverse .c50__media {
			order: 2;
		}

		.c50.c50--reverse .c50__content {
			order: 1;
		}
}

/* Center the promo carousel block itself */
.swiper-container.promo-carousel[data-promo-carousel] {
	margin-left: auto;
	margin-right: auto;
	max-width: 1100px; /* adjust to your content width if needed */
}

	/* Kill any rogue heights and trim internal padding */
	.swiper-container.promo-carousel[data-promo-carousel],
	.swiper-container.promo-carousel[data-promo-carousel] .swiper-wrapper,
	.swiper-container.promo-carousel[data-promo-carousel] .swiper-slide {
		height: auto !important;
	}

.swiper-container.promo-carousel[data-promo-carousel] {
	padding-block: 8px;
}

/* Tighten the gap when two light grey sections stack (carousel -> 50/50) */
.section.bg_lightestGrey + .section.bg_lightestGrey {
	margin-top: 16px; /* reduce the natural stack gap */
}

/* Remove background just for the promo carousel section */
.swiper-container.promo-carousel {
	background-color: transparent !important;
}

/* Tablets and larger (769px+) */
@media (min-width: 769px) {
	.card_height {
		max-height: 500px !important;
	}
}

/* Desktop and larger (1025px+) */
@media (min-width: 1025px) {
	.card_height {
		max-height: 500px !important;
	}
}

/* Large desktop (1440px+) */
@media (min-width: 1440px) {
	.card_height {
		max-height: 500px !important;
	}
}