/*
	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 ---------------------------------------- */

.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;
}

/* ---------------------------------------- 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 ---------------------------------------- */

.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;
}

/* ---------------------------------------- Grid ---------------------------------------- */

/* --------------------------- Wrapper */

.wrapper {
    margin: 0 auto;
    padding: 0 0.750em; /* 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 ---------------------------------------- */

.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;
}

/* ---------------------------------------- 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.250; /* 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 */
}

h5,
.h5 {
    font-size: 1.000em; /* 16px */
    letter-spacing: 0;
    line-height: 1.125em; /* 18px */
    margin-bottom: 0.292em; /* 7px */
}

hr {
    display: block;
    box-sizing: content-box;
    height: 0;
    overflow: visible;
    border: 0;
    margin-top: 30px;
    margin-bottom: 30px;
    color: rgba(0, 0, 0, 0.1);
    border-top: 1px solid rgba(0, 0, 0, 0.1);
}

/* --------------------------- Paragraph */

p,
.p {
    font-size: 0.938em; /* 15px */
    line-height: 1.667; /* 25px */
    margin-bottom: 1.200em; /* 18px */
}

/* paragraph styles */

.standfirst {
    font-size: 1em; /* 16px */
    line-height: 1.125; /* 18px */
    margin-bottom: 1.125em; /* 18px */
}

.secondary {
    font-size: 1.250em; /* 20px */
    line-height: 1.100; /* 22px */
}

.highlight {
    font-size: 1.750em; /* 28px */
    line-height: 1; /* 28px */
}

    .highlight sub {
        font-weight: bold;
    }

.icon_caption {
    color: #999999;
}

    .icon_caption:last-child {
        margin-bottom: 0;
    }

.text-left {
    text-align: left;
}

.text-center {
    text-align: center;
}

.text-right {
    text-align: right;
}

/* --------------------------- Links */

a {
    color: #F5821F;
    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.250em; /* 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.800em; /* 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.750em; /* 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%23F5821F%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.250em; /* 20px */
    line-height: 1.250; /* 25px */
    margin-bottom: 0.900em; /* 18px */
    padding-top: 2.000em; /* 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 #F5821F;
        content: '';
        height: 0;
        left: 50%;
        margin-left: -2.813em; /* -45px */
        position: absolute;
        top: 0;
        width: 5.625em; /* 90px */
    }

/* --------------------------- Highlight state */

::selection {
    background: #f8ab68;
    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.500em; /* 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.500em; /* 600px */
}

/* ---------- section title */

.section_title {
    margin: 0 auto;
    max-width: 48.750em; /* 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: #F5821F;
            display: block;
            font-size: 1.750em; /* 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: 4em !important;
}

.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: #F5821F;
        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: #F5821F;
        display: block;
        font-size: 1.250em;
        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.500em; /* 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.200em; /* 24px */
}

.nav_dropdown li:last-child a {
    padding-bottom: 1.200em; /* 24px */
}

.nav_dropdown a {
    display: block;
    font-size: 1.250em; /* 20px */
    line-height: 1;
    padding: 0.350em 0.650em; /* 7px 13px */
}

/* --------------------------- Dropdown */

.dropdown {
    margin-bottom: 1.250em; /* 20px */
}

/* modifiers */

.dropdown_translate {
    padding: 0.675em 0; /* 10px 0 */
    text-align: center;
}

#dropdown_translate {
    width: 200px !important;
    left: -100px !important;
}

/* 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=utf-8,%3Csvg%20id%3D%22bb34ce7b-215a-4a84-92aa-8044d888bb3c%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2237.6%22%20height%3D%2246%22%20viewBox%3D%220%200%2037.6%2046%22%3E%0D%0A%20%20%3Cg%20id%3D%22fcb6aaeb-9a4b-467c-a809-4ff2837f20f1%22%20data-name%3D%22logo%20mini%22%3E%0D%0A%20%20%20%20%3Crect%20width%3D%2237.6%22%20height%3D%2246%22%20fill%3D%22none%22%2F%3E%0D%0A%20%20%20%20%3Cg%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M27.47%2C24.39A1.5%2C1.5%2C0%2C0%2C0%2C26%2C25.81a3.47%2C3.47%2C0%2C0%2C1%2C0%2C.38%2C7.64%2C7.64%2C0%2C0%2C1-1.91%2C4.31%2C7.28%2C7.28%2C0%2C0%2C1-5.71%2C2.2%2C7.27%2C7.27%2C0%2C0%2C1-5.71-2.2%2C7.57%2C7.57%2C0%2C0%2C1-1.91-4.33q0-.12%2C0-.36A1.49%2C1.49%2C0%2C0%2C0%2C9.2%2C24.39H7a1.5%2C1.5%2C0%2C0%2C0-1.49%2C1.55c0%2C.09%2C0%2C.16%2C0%2C.22a12.66%2C12.66%2C0%2C0%2C0%2C.92%2C4%2C11.34%2C11.34%2C0%2C0%2C0%2C2.69%2C4%2C12.72%2C12.72%2C0%2C0%2C0%2C4.09%2C2.58%2C13.93%2C13.93%2C0%2C0%2C0%2C5.16.93%2C14%2C14%2C0%2C0%2C0%2C5.16-.93%2C12.82%2C12.82%2C0%2C0%2C0%2C4.09-2.58%2C11.48%2C11.48%2C0%2C0%2C0%2C2.69-4%2C13%2C13%2C0%2C0%2C0%2C.92-4%2C2.27%2C2.27%2C0%2C0%2C1%2C0-.24%2C1.49%2C1.49%2C0%2C0%2C0-1.49-1.55H27.47%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M27.47%2C15.61A1.5%2C1.5%2C0%2C0%2C1%2C26%2C14.19a3.47%2C3.47%2C0%2C0%2C0%2C0-.38A7.64%2C7.64%2C0%2C0%2C0%2C24.05%2C9.5a7.28%2C7.28%2C0%2C0%2C0-5.71-2.2%2C7.27%2C7.27%2C0%2C0%2C0-5.71%2C2.2%2C7.54%2C7.54%2C0%2C0%2C0-1.91%2C4.33q0%2C.12%2C0%2C.36A1.49%2C1.49%2C0%2C0%2C1%2C9.2%2C15.61H7a1.5%2C1.5%2C0%2C0%2C1-1.49-1.55c0-.09%2C0-.16%2C0-.22a12.78%2C12.78%2C0%2C0%2C1%2C.92-4%2C11.39%2C11.39%2C0%2C0%2C1%2C2.69-4%2C12.72%2C12.72%2C0%2C0%2C1%2C4.09-2.58%2C13.93%2C13.93%2C0%2C0%2C1%2C5.16-.93%2C14%2C14%2C0%2C0%2C1%2C5.16.93%2C12.82%2C12.82%2C0%2C0%2C1%2C4.09%2C2.58%2C11.53%2C11.53%2C0%2C0%2C1%2C2.69%2C4%2C13.17%2C13.17%2C0%2C0%2C1%2C.92%2C4%2C2.27%2C2.27%2C0%2C0%2C0%2C0%2C.24%2C1.49%2C1.49%2C0%2C0%2C1-1.49%2C1.55H27.47%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23005aaa%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M28.84%2C18.5A1.46%2C1.46%2C0%2C1%2C0%2C30.29%2C20%2C1.46%2C1.46%2C0%2C0%2C0%2C28.84%2C18.5Zm0%2C4.76a3.3%2C3.3%2C0%2C1%2C1%2C3.3-3.3%2C3.3%2C3.3%2C0%2C0%2C1-3.3%2C3.3%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M6.44%2C23.27A.92.92%2C0%2C0%2C1%2C6%2C21.54L8.84%2C20%2C6%2C18.38a.92.92%2C0%2C1%2C1%2C.9-1.61l4.3%2C2.39a.92.92%2C0%2C0%2C1%2C0%2C1.61l-4.3%2C2.39a1%2C1%2C0%2C0%2C1-.45.11%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%3C%2Fg%3E%0D%0A%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%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: 25.000em; /* 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;
}

.header .additional-logo img {
    padding: 0.833em 0;
    max-height: 90px;
}

@media (max-width: 1093px) {
    .header .additional-logos {
        display: none;
    }
}

/* modifier */

.header.has_bg_image .logo {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22bb34ce7b-215a-4a84-92aa-8044d888bb3c%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2237.6%22%20height%3D%2246%22%20viewBox%3D%220%200%2037.6%2046%22%3E%0D%0A%20%20%3Cg%20id%3D%22fcb6aaeb-9a4b-467c-a809-4ff2837f20f1%22%20data-name%3D%22logo%20mini%22%3E%0D%0A%20%20%20%20%3Crect%20width%3D%2237.6%22%20height%3D%2246%22%20fill%3D%22none%22%2F%3E%0D%0A%20%20%20%20%3Cg%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M27.47%2C24.39A1.5%2C1.5%2C0%2C0%2C0%2C26%2C25.81a3.47%2C3.47%2C0%2C0%2C1%2C0%2C.38%2C7.64%2C7.64%2C0%2C0%2C1-1.91%2C4.31%2C7.28%2C7.28%2C0%2C0%2C1-5.71%2C2.2%2C7.27%2C7.27%2C0%2C0%2C1-5.71-2.2%2C7.57%2C7.57%2C0%2C0%2C1-1.91-4.33q0-.12%2C0-.36A1.49%2C1.49%2C0%2C0%2C0%2C9.2%2C24.39H7a1.5%2C1.5%2C0%2C0%2C0-1.49%2C1.55c0%2C.09%2C0%2C.16%2C0%2C.22a12.66%2C12.66%2C0%2C0%2C0%2C.92%2C4%2C11.34%2C11.34%2C0%2C0%2C0%2C2.69%2C4%2C12.72%2C12.72%2C0%2C0%2C0%2C4.09%2C2.58%2C13.93%2C13.93%2C0%2C0%2C0%2C5.16.93%2C14%2C14%2C0%2C0%2C0%2C5.16-.93%2C12.82%2C12.82%2C0%2C0%2C0%2C4.09-2.58%2C11.48%2C11.48%2C0%2C0%2C0%2C2.69-4%2C13%2C13%2C0%2C0%2C0%2C.92-4%2C2.27%2C2.27%2C0%2C0%2C1%2C0-.24%2C1.49%2C1.49%2C0%2C0%2C0-1.49-1.55H27.47%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M27.47%2C15.61A1.5%2C1.5%2C0%2C0%2C1%2C26%2C14.19a3.47%2C3.47%2C0%2C0%2C0%2C0-.38A7.64%2C7.64%2C0%2C0%2C0%2C24.05%2C9.5a7.28%2C7.28%2C0%2C0%2C0-5.71-2.2%2C7.27%2C7.27%2C0%2C0%2C0-5.71%2C2.2%2C7.54%2C7.54%2C0%2C0%2C0-1.91%2C4.33q0%2C.12%2C0%2C.36A1.49%2C1.49%2C0%2C0%2C1%2C9.2%2C15.61H7a1.5%2C1.5%2C0%2C0%2C1-1.49-1.55c0-.09%2C0-.16%2C0-.22a12.78%2C12.78%2C0%2C0%2C1%2C.92-4%2C11.39%2C11.39%2C0%2C0%2C1%2C2.69-4%2C12.72%2C12.72%2C0%2C0%2C1%2C4.09-2.58%2C13.93%2C13.93%2C0%2C0%2C1%2C5.16-.93%2C14%2C14%2C0%2C0%2C1%2C5.16.93%2C12.82%2C12.82%2C0%2C0%2C1%2C4.09%2C2.58%2C11.53%2C11.53%2C0%2C0%2C1%2C2.69%2C4%2C13.17%2C13.17%2C0%2C0%2C1%2C.92%2C4%2C2.27%2C2.27%2C0%2C0%2C0%2C0%2C.24%2C1.49%2C1.49%2C0%2C0%2C1-1.49%2C1.55H27.47%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23005aaa%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M28.84%2C18.5A1.46%2C1.46%2C0%2C1%2C0%2C30.29%2C20%2C1.46%2C1.46%2C0%2C0%2C0%2C28.84%2C18.5Zm0%2C4.76a3.3%2C3.3%2C0%2C1%2C1%2C3.3-3.3%2C3.3%2C3.3%2C0%2C0%2C1-3.3%2C3.3%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M6.44%2C23.27A.92.92%2C0%2C0%2C1%2C6%2C21.54L8.84%2C20%2C6%2C18.38a.92.92%2C0%2C1%2C1%2C.9-1.61l4.3%2C2.39a.92.92%2C0%2C0%2C1%2C0%2C1.61l-4.3%2C2.39a1%2C1%2C0%2C0%2C1-.45.11%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%3C%2Fg%3E%0D%0A%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%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=utf-8,%3Csvg%20id%3D%22f612b782-9201-4a2c-999b-0a4cbb57e1f9%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22190%22%20height%3D%2255%22%20viewBox%3D%220%200%20190%2055%22%3E%0D%0A%20%20%3Cg%20id%3D%22f2b913a4-0976-4a1f-8012-8c7efbdaaac7%22%20data-name%3D%22cs%20logo%20website%22%3E%0D%0A%20%20%20%20%3Crect%20width%3D%22190%22%20height%3D%2255%22%20fill%3D%22none%22%2F%3E%0D%0A%20%20%20%20%3Cg%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M67.35%2C19.36a1.35%2C1.35%2C0%2C0%2C1%2C1%2C.35%2C1.33%2C1.33%2C0%2C0%2C1%2C.36%2C1V37.53a1.24%2C1.24%2C0%2C0%2C1-1.34%2C1.34H65.79a1.33%2C1.33%2C0%2C0%2C1-1-.36%2C1.31%2C1.31%2C0%2C0%2C1-.35-1V20.69a1.32%2C1.32%2C0%2C0%2C1%2C.35-1%2C1.37%2C1.37%2C0%2C0%2C1%2C1-.35h1.56%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M66.57%2C16a1.19%2C1.19%2C0%2C1%2C0-1.18-1.18A1.18%2C1.18%2C0%2C0%2C0%2C66.57%2C16Zm0-3.86a2.68%2C2.68%2C0%2C1%2C1-2.68%2C2.68%2C2.68%2C2.68%2C0%2C0%2C1%2C2.68-2.68%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M62.11%2C33a10.6%2C10.6%2C0%2C0%2C0%2C0-7.73%2C9.41%2C9.41%2C0%2C0%2C0-2-3.06%2C9.09%2C9.09%2C0%2C0%2C0-3.11-2%2C10.93%2C10.93%2C0%2C0%2C0-4-.72H45.49a1.42%2C1.42%2C0%2C0%2C0-1%2C.37%2C1.3%2C1.3%2C0%2C0%2C0-.39%2C1v1.42a1.3%2C1.3%2C0%2C0%2C0%2C.39%2C1%2C1.41%2C1.41%2C0%2C0%2C0%2C1%2C.36H53A6.09%2C6.09%2C0%2C0%2C1%2C57.13%2C25a5.12%2C5.12%2C0%2C0%2C1%2C1.63%2C4.08%2C5.13%2C5.13%2C0%2C0%2C1-1.63%2C4.09A6.09%2C6.09%2C0%2C0%2C1%2C53%2C34.62H50.68a1.41%2C1.41%2C0%2C0%2C0-1%2C.36%2C1.3%2C1.3%2C0%2C0%2C0-.39%2C1V37.4a1.3%2C1.3%2C0%2C0%2C0%2C.39%2C1%2C1.41%2C1.41%2C0%2C0%2C0%2C1%2C.36H53a10.93%2C10.93%2C0%2C0%2C0%2C4-.71%2C9.09%2C9.09%2C0%2C0%2C0%2C3.11-2%2C9.41%2C9.41%2C0%2C0%2C0%2C2-3.06%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M44.25%2C50.08a1.3%2C1.3%2C0%2C0%2C1-1-.35%2C1.32%2C1.32%2C0%2C0%2C1-.35-1v-28a1.21%2C1.21%2C0%2C0%2C1%2C1.32-1.32H45.8a1.21%2C1.21%2C0%2C0%2C1%2C1.32%2C1.32v28a1.32%2C1.32%2C0%2C0%2C1-.35%2C1%2C1.3%2C1.3%2C0%2C0%2C1-1%2C.35H44.25%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M21.64%2C33a10.6%2C10.6%2C0%2C0%2C1%2C0-7.73%2C9.41%2C9.41%2C0%2C0%2C1%2C2-3.06%2C9%2C9%2C0%2C0%2C1%2C3.11-2%2C10.89%2C10.89%2C0%2C0%2C1%2C4-.72h7.51a1.43%2C1.43%2C0%2C0%2C1%2C1%2C.37%2C1.33%2C1.33%2C0%2C0%2C1%2C.38%2C1v1.42a1.33%2C1.33%2C0%2C0%2C1-.38%2C1%2C1.43%2C1.43%2C0%2C0%2C1-1%2C.36H30.75A6.09%2C6.09%2C0%2C0%2C0%2C26.62%2C25%2C5.09%2C5.09%2C0%2C0%2C0%2C25%2C29.1a5.1%2C5.1%2C0%2C0%2C0%2C1.63%2C4.09%2C6.09%2C6.09%2C0%2C0%2C0%2C4.13%2C1.43h2.32a1.44%2C1.44%2C0%2C0%2C1%2C1%2C.36%2C1.33%2C1.33%2C0%2C0%2C1%2C.38%2C1V37.4a1.33%2C1.33%2C0%2C0%2C1-.38%2C1%2C1.44%2C1.44%2C0%2C0%2C1-1%2C.36H30.75a10.89%2C10.89%2C0%2C0%2C1-4-.71%2C9%2C9%2C0%2C0%2C1-3.11-2%2C9.41%2C9.41%2C0%2C0%2C1-2-3.06%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M38%2C38.84a1.23%2C1.23%2C0%2C0%2C1-1.32-1.33V20.77A1.21%2C1.21%2C0%2C0%2C1%2C38%2C19.45h1.54a1.23%2C1.23%2C0%2C0%2C1%2C1.33%2C1.32V37.51a1.24%2C1.24%2C0%2C0%2C1-1.33%2C1.33H38%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M2.73%2C33a10.6%2C10.6%2C0%2C0%2C1%2C0-7.73%2C9.41%2C9.41%2C0%2C0%2C1%2C2-3.06%2C9.09%2C9.09%2C0%2C0%2C1%2C3.11-2%2C10.93%2C10.93%2C0%2C0%2C1%2C4-.72h7.51a1.42%2C1.42%2C0%2C0%2C1%2C1%2C.37%2C1.3%2C1.3%2C0%2C0%2C1%2C.39%2C1v1.42a1.3%2C1.3%2C0%2C0%2C1-.39%2C1%2C1.41%2C1.41%2C0%2C0%2C1-1%2C.36H11.84A6.09%2C6.09%2C0%2C0%2C0%2C7.71%2C25%2C5.12%2C5.12%2C0%2C0%2C0%2C6.08%2C29.1a5.13%2C5.13%2C0%2C0%2C0%2C1.63%2C4.09%2C6.09%2C6.09%2C0%2C0%2C0%2C4.13%2C1.43h2.33a1.43%2C1.43%2C0%2C0%2C1%2C1%2C.36%2C1.33%2C1.33%2C0%2C0%2C1%2C.38%2C1V37.4a1.33%2C1.33%2C0%2C0%2C1-.38%2C1%2C1.43%2C1.43%2C0%2C0%2C1-1%2C.36H11.84a10.93%2C10.93%2C0%2C0%2C1-4-.71%2C9.09%2C9.09%2C0%2C0%2C1-3.11-2%2C9.41%2C9.41%2C0%2C0%2C1-2-3.06%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M117.21%2C37.49v2.12a.82.82%2C0%2C0%2C1-.76.86%2C11.4%2C11.4%2C0%2C0%2C1-4.19-.76%2C10.15%2C10.15%2C0%2C0%2C1-3.32-2.1%2C9.32%2C9.32%2C0%2C0%2C1-2.18-3.22%2C10.9%2C10.9%2C0%2C0%2C1-.78-4.17v-22a1.23%2C1.23%2C0%2C0%2C1%2C1.34-1.33h1.56a1.37%2C1.37%2C0%2C0%2C1%2C1%2C.35%2C1.37%2C1.37%2C0%2C0%2C1%2C.35%2C1v22a6.39%2C6.39%2C0%2C0%2C0%2C1.61%2C4.45%2C5.89%2C5.89%2C0%2C0%2C0%2C4.63%2C1.79c.84%2C0%2C.76%2C1%2C.76%2C1%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M81.82%2C22.2a1.35%2C1.35%2C0%2C0%2C1-.35%2C1%2C1.33%2C1.33%2C0%2C0%2C1-1%2C.36H72.55a1.3%2C1.3%2C0%2C0%2C1-1-.36%2C1.31%2C1.31%2C0%2C0%2C1-.36-1V20.64a1.23%2C1.23%2C0%2C0%2C1%2C1.34-1.33h7.94a1.22%2C1.22%2C0%2C0%2C1%2C1.33%2C1.33V22.2%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M81.82%2C37.56v2.12a.82.82%2C0%2C0%2C1-.76.85%2C11.19%2C11.19%2C0%2C0%2C1-4.19-.76%2C10.13%2C10.13%2C0%2C0%2C1-3.32-2.09%2C9.22%2C9.22%2C0%2C0%2C1-2.18-3.23%2C10.81%2C10.81%2C0%2C0%2C1-.78-4.16v-22a1.37%2C1.37%2C0%2C0%2C1%2C.35-1%2C1.37%2C1.37%2C0%2C0%2C1%2C1-.35h1.56a1.23%2C1.23%2C0%2C0%2C1%2C1.34%2C1.33v22a6.4%2C6.4%2C0%2C0%2C0%2C1.6%2C4.45%2C5.92%2C5.92%2C0%2C0%2C0%2C4.64%2C1.78c.84%2C0%2C.76%2C1%2C.76%2C1%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M100.72%2C28.12a1.2%2C1.2%2C0%2C0%2C0-1.19%2C1.14c0%2C.13%2C0%2C.24%2C0%2C.3A6.1%2C6.1%2C0%2C0%2C1%2C98%2C33a6.84%2C6.84%2C0%2C0%2C1-9.16%2C0%2C6.1%2C6.1%2C0%2C0%2C1-1.54-3.48c0-.06%2C0-.16%2C0-.29a1.2%2C1.2%2C0%2C0%2C0-1.19-1.14H84.25a1.19%2C1.19%2C0%2C0%2C0-1.19%2C1.25.86.86%2C0%2C0%2C0%2C0%2C.17%2C10.46%2C10.46%2C0%2C0%2C0%2C.73%2C3.2A9.28%2C9.28%2C0%2C0%2C0%2C86%2C35.93%2C10%2C10%2C0%2C0%2C0%2C89.25%2C38a11.8%2C11.8%2C0%2C0%2C0%2C8.28%2C0%2C9.93%2C9.93%2C0%2C0%2C0%2C3.28-2.08A9%2C9%2C0%2C0%2C0%2C103%2C32.74a10.27%2C10.27%2C0%2C0%2C0%2C.74-3.18s0-.12%2C0-.19a1.2%2C1.2%2C0%2C0%2C0-1.2-1.25h-1.8%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M100.72%2C21.07a1.19%2C1.19%2C0%2C0%2C1-1.19-1.14c0-.13%2C0-.23%2C0-.3A6.07%2C6.07%2C0%2C0%2C0%2C98%2C16.17a6.81%2C6.81%2C0%2C0%2C0-9.16%2C0%2C6.1%2C6.1%2C0%2C0%2C0-1.54%2C3.47c0%2C.07%2C0%2C.17%2C0%2C.29a1.19%2C1.19%2C0%2C0%2C1-1.19%2C1.14H84.25a1.19%2C1.19%2C0%2C0%2C1-1.19-1.24.81.81%2C0%2C0%2C1%2C0-.17%2C10.46%2C10.46%2C0%2C0%2C1%2C.73-3.21A9.28%2C9.28%2C0%2C0%2C1%2C86%2C13.26a10.11%2C10.11%2C0%2C0%2C1%2C3.29-2.07%2C11.8%2C11.8%2C0%2C0%2C1%2C8.28%2C0%2C10.06%2C10.06%2C0%2C0%2C1%2C3.28%2C2.07A9%2C9%2C0%2C0%2C1%2C103%2C16.45a10.4%2C10.4%2C0%2C0%2C1%2C.74%2C3.19s0%2C.11%2C0%2C.19a1.19%2C1.19%2C0%2C0%2C1-1.2%2C1.24h-1.8%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M101.82%2C23.4a1.17%2C1.17%2C0%2C0%2C0%2C0%2C2.34%2C1.17%2C1.17%2C0%2C1%2C0%2C0-2.34Zm0%2C3.82a2.65%2C2.65%2C0%2C1%2C1%2C2.65-2.65%2C2.65%2C2.65%2C0%2C0%2C1-2.65%2C2.65%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M83.84%2C27.22a.76.76%2C0%2C0%2C1-.65-.38.74.74%2C0%2C0%2C1%2C.29-1l2.29-1.27L83.48%2C23.3a.75.75%2C0%2C0%2C1-.29-1%2C.74.74%2C0%2C0%2C1%2C1-.29l3.45%2C1.92a.74.74%2C0%2C0%2C1%2C0%2C1.29L84.2%2C27.13a.77.77%2C0%2C0%2C1-.36.09%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M51.68%2C46.71c-.58-.17-1.13-.34-1.13-.69s.31-.54.78-.54a2.51%2C2.51%2C0%2C0%2C1%2C1.21.37.59.59%2C0%2C0%2C0%2C.25%2C0%2C.5.5%2C0%2C0%2C0%2C.51-.5.55.55%2C0%2C0%2C0-.28-.47%2C3.65%2C3.65%2C0%2C0%2C0-1.67-.44%2C1.68%2C1.68%2C0%2C0%2C0-1.88%2C1.62c0%2C1.08%2C1%2C1.37%2C1.78%2C1.58s1.1.34%2C1.1.72-.42.61-.84.61a2.61%2C2.61%2C0%2C0%2C1-1.46-.49.51.51%2C0%2C0%2C0-.81.4.52.52%2C0%2C0%2C0%2C.21.42%2C3.63%2C3.63%2C0%2C0%2C0%2C2%2C.66%2C1.75%2C1.75%2C0%2C0%2C0%2C2-1.69c0-1.08-1.08-1.41-1.74-1.61%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M57.25%2C48.91a1.06%2C1.06%2C0%2C0%2C1-.32.05c-.46%2C0-.65-.19-.65-.64V45.6h1.1a.51.51%2C0%2C0%2C0%2C.52-.51.52.52%2C0%2C0%2C0-.52-.51h-1.1v-1a.57.57%2C0%2C0%2C0-.56-.56.54.54%2C0%2C0%2C0-.55.56v1H55a.51.51%2C0%2C0%2C0-.51.51.53.53%2C0%2C0%2C0%2C.51.51h.22v2.81A1.45%2C1.45%2C0%2C0%2C0%2C56.76%2C50a2%2C2%2C0%2C0%2C0%2C.79-.15.48.48%2C0%2C0%2C0%2C.33-.46.49.49%2C0%2C0%2C0-.63-.48%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M63.35%2C44.53a.54.54%2C0%2C0%2C0-.55.56V47.6A1.29%2C1.29%2C0%2C0%2C1%2C61.49%2C49c-.75%2C0-1.19-.48-1.19-1.32V45.09a.56.56%2C0%2C0%2C0-.55-.56.54.54%2C0%2C0%2C0-.55.56v2.75A2%2C2%2C0%2C0%2C0%2C61.28%2C50a2%2C2%2C0%2C0%2C0%2C1.52-.62h0a.55.55%2C0%2C1%2C0%2C1.1%2C0V45.09a.54.54%2C0%2C0%2C0-.55-.56%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M69.69%2C47.25A1.69%2C1.69%2C0%2C0%2C1%2C68.08%2C49a1.64%2C1.64%2C0%2C0%2C1-1.57-1.76%2C1.59%2C1.59%2C0%2C0%2C1%2C1.57-1.73A1.66%2C1.66%2C0%2C0%2C1%2C69.69%2C47.25Zm.52-4.77a.55.55%2C0%2C0%2C0-.55.56V45.2a2.28%2C2.28%2C0%2C0%2C0-1.72-.73%2C2.78%2C2.78%2C0%2C0%2C0%2C0%2C5.55%2C2.27%2C2.27%2C0%2C0%2C0%2C1.72-.77v.15a.55.55%2C0%2C0%2C0%2C.56.56.54.54%2C0%2C0%2C0%2C.55-.56V43a.55.55%2C0%2C0%2C0-.56-.56%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M74.78%2C45.46a1.42%2C1.42%2C0%2C0%2C1%2C1.38%2C1.33H73.37A1.5%2C1.5%2C0%2C0%2C1%2C74.78%2C45.46Zm2.51%2C1.71a2.53%2C2.53%2C0%2C0%2C0-2.49-2.7A2.79%2C2.79%2C0%2C0%2C0%2C74.89%2C50a2.69%2C2.69%2C0%2C0%2C0%2C2-.8.51.51%2C0%2C0%2C0%2C.18-.38.51.51%2C0%2C0%2C0-.85-.36%2C1.85%2C1.85%2C0%2C0%2C1-1.31.53%2C1.53%2C1.53%2C0%2C0%2C1-1.54-1.32h3.39a.53.53%2C0%2C0%2C0%2C.53-.53%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M81.33%2C44.47a2.07%2C2.07%2C0%2C0%2C0-1.52.61.54.54%2C0%2C0%2C0-.55-.55.55.55%2C0%2C0%2C0-.55.56V49.4a.55.55%2C0%2C1%2C0%2C1.1%2C0V46.88a1.28%2C1.28%2C0%2C0%2C1%2C1.31-1.37c.76%2C0%2C1.19.48%2C1.19%2C1.32V49.4a.56.56%2C0%2C0%2C0%2C.56.56.55.55%2C0%2C0%2C0%2C.55-.56V46.64a2%2C2%2C0%2C0%2C0-2.09-2.17%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M87.45%2C48.91a1.06%2C1.06%2C0%2C0%2C1-.32.05c-.46%2C0-.65-.19-.65-.64V45.6h1.1a.51.51%2C0%2C0%2C0%2C.52-.51.52.52%2C0%2C0%2C0-.52-.51h-1.1v-1a.57.57%2C0%2C0%2C0-.56-.56.54.54%2C0%2C0%2C0-.55.56v1h-.22a.51.51%2C0%2C0%2C0-.51.51.53.53%2C0%2C0%2C0%2C.51.51h.22v2.81A1.45%2C1.45%2C0%2C0%2C0%2C87%2C50a2%2C2%2C0%2C0%2C0%2C.79-.15.49.49%2C0%2C0%2C0-.3-.94%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M91.51%2C46.71c-.58-.17-1.13-.34-1.13-.69s.31-.54.78-.54a2.51%2C2.51%2C0%2C0%2C1%2C1.21.37.59.59%2C0%2C0%2C0%2C.25%2C0%2C.5.5%2C0%2C0%2C0%2C.51-.5.55.55%2C0%2C0%2C0-.28-.47%2C3.73%2C3.73%2C0%2C0%2C0-1.68-.44%2C1.68%2C1.68%2C0%2C0%2C0-1.87%2C1.62c0%2C1.08%2C1%2C1.37%2C1.78%2C1.58s1.1.34%2C1.1.72-.42.61-.84.61a2.61%2C2.61%2C0%2C0%2C1-1.46-.49.51.51%2C0%2C0%2C0-.81.4.52.52%2C0%2C0%2C0%2C.21.42%2C3.63%2C3.63%2C0%2C0%2C0%2C2%2C.66%2C1.75%2C1.75%2C0%2C0%2C0%2C2-1.69c0-1.08-1.08-1.41-1.74-1.61%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%3C%2Fg%3E%0D%0A%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E");
    display: block;
    height: 3.563em; /* 57px */
    margin: 0 auto 1.500em; /* 24px */
    position: relative;
    width: 11.875em; /* 190px */
}

    .footer .logo:hover,
    .footer .logo:focus {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22f612b782-9201-4a2c-999b-0a4cbb57e1f9%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22190%22%20height%3D%2255%22%20viewBox%3D%220%200%20190%2055%22%3E%0D%0A%20%20%3Cg%20id%3D%22f2b913a4-0976-4a1f-8012-8c7efbdaaac7%22%20data-name%3D%22cs%20logo%20website%22%3E%0D%0A%20%20%20%20%3Crect%20width%3D%22190%22%20height%3D%2255%22%20fill%3D%22none%22%2F%3E%0D%0A%20%20%20%20%3Cg%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M67.35%2C19.36a1.35%2C1.35%2C0%2C0%2C1%2C1%2C.35%2C1.33%2C1.33%2C0%2C0%2C1%2C.36%2C1V37.53a1.24%2C1.24%2C0%2C0%2C1-1.34%2C1.34H65.79a1.33%2C1.33%2C0%2C0%2C1-1-.36%2C1.31%2C1.31%2C0%2C0%2C1-.35-1V20.69a1.32%2C1.32%2C0%2C0%2C1%2C.35-1%2C1.37%2C1.37%2C0%2C0%2C1%2C1-.35h1.56%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23000%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M66.57%2C16a1.19%2C1.19%2C0%2C1%2C0-1.18-1.18A1.18%2C1.18%2C0%2C0%2C0%2C66.57%2C16Zm0-3.86a2.68%2C2.68%2C0%2C1%2C1-2.68%2C2.68%2C2.68%2C2.68%2C0%2C0%2C1%2C2.68-2.68%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23000%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M62.11%2C33a10.6%2C10.6%2C0%2C0%2C0%2C0-7.73%2C9.41%2C9.41%2C0%2C0%2C0-2-3.06%2C9.09%2C9.09%2C0%2C0%2C0-3.11-2%2C10.93%2C10.93%2C0%2C0%2C0-4-.72H45.49a1.42%2C1.42%2C0%2C0%2C0-1%2C.37%2C1.3%2C1.3%2C0%2C0%2C0-.39%2C1v1.42a1.3%2C1.3%2C0%2C0%2C0%2C.39%2C1%2C1.41%2C1.41%2C0%2C0%2C0%2C1%2C.36H53A6.09%2C6.09%2C0%2C0%2C1%2C57.13%2C25a5.12%2C5.12%2C0%2C0%2C1%2C1.63%2C4.08%2C5.13%2C5.13%2C0%2C0%2C1-1.63%2C4.09A6.09%2C6.09%2C0%2C0%2C1%2C53%2C34.62H50.68a1.41%2C1.41%2C0%2C0%2C0-1%2C.36%2C1.3%2C1.3%2C0%2C0%2C0-.39%2C1V37.4a1.3%2C1.3%2C0%2C0%2C0%2C.39%2C1%2C1.41%2C1.41%2C0%2C0%2C0%2C1%2C.36H53a10.93%2C10.93%2C0%2C0%2C0%2C4-.71%2C9.09%2C9.09%2C0%2C0%2C0%2C3.11-2%2C9.41%2C9.41%2C0%2C0%2C0%2C2-3.06%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23000%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M44.25%2C50.08a1.3%2C1.3%2C0%2C0%2C1-1-.35%2C1.32%2C1.32%2C0%2C0%2C1-.35-1v-28a1.21%2C1.21%2C0%2C0%2C1%2C1.32-1.32H45.8a1.21%2C1.21%2C0%2C0%2C1%2C1.32%2C1.32v28a1.32%2C1.32%2C0%2C0%2C1-.35%2C1%2C1.3%2C1.3%2C0%2C0%2C1-1%2C.35H44.25%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23000%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M21.64%2C33a10.6%2C10.6%2C0%2C0%2C1%2C0-7.73%2C9.41%2C9.41%2C0%2C0%2C1%2C2-3.06%2C9%2C9%2C0%2C0%2C1%2C3.11-2%2C10.89%2C10.89%2C0%2C0%2C1%2C4-.72h7.51a1.43%2C1.43%2C0%2C0%2C1%2C1%2C.37%2C1.33%2C1.33%2C0%2C0%2C1%2C.38%2C1v1.42a1.33%2C1.33%2C0%2C0%2C1-.38%2C1%2C1.43%2C1.43%2C0%2C0%2C1-1%2C.36H30.75A6.09%2C6.09%2C0%2C0%2C0%2C26.62%2C25%2C5.09%2C5.09%2C0%2C0%2C0%2C25%2C29.1a5.1%2C5.1%2C0%2C0%2C0%2C1.63%2C4.09%2C6.09%2C6.09%2C0%2C0%2C0%2C4.13%2C1.43h2.32a1.44%2C1.44%2C0%2C0%2C1%2C1%2C.36%2C1.33%2C1.33%2C0%2C0%2C1%2C.38%2C1V37.4a1.33%2C1.33%2C0%2C0%2C1-.38%2C1%2C1.44%2C1.44%2C0%2C0%2C1-1%2C.36H30.75a10.89%2C10.89%2C0%2C0%2C1-4-.71%2C9%2C9%2C0%2C0%2C1-3.11-2%2C9.41%2C9.41%2C0%2C0%2C1-2-3.06%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23000%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M38%2C38.84a1.23%2C1.23%2C0%2C0%2C1-1.32-1.33V20.77A1.21%2C1.21%2C0%2C0%2C1%2C38%2C19.45h1.54a1.23%2C1.23%2C0%2C0%2C1%2C1.33%2C1.32V37.51a1.24%2C1.24%2C0%2C0%2C1-1.33%2C1.33H38%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23000%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M2.73%2C33a10.6%2C10.6%2C0%2C0%2C1%2C0-7.73%2C9.41%2C9.41%2C0%2C0%2C1%2C2-3.06%2C9.09%2C9.09%2C0%2C0%2C1%2C3.11-2%2C10.93%2C10.93%2C0%2C0%2C1%2C4-.72h7.51a1.42%2C1.42%2C0%2C0%2C1%2C1%2C.37%2C1.3%2C1.3%2C0%2C0%2C1%2C.39%2C1v1.42a1.3%2C1.3%2C0%2C0%2C1-.39%2C1%2C1.41%2C1.41%2C0%2C0%2C1-1%2C.36H11.84A6.09%2C6.09%2C0%2C0%2C0%2C7.71%2C25%2C5.12%2C5.12%2C0%2C0%2C0%2C6.08%2C29.1a5.13%2C5.13%2C0%2C0%2C0%2C1.63%2C4.09%2C6.09%2C6.09%2C0%2C0%2C0%2C4.13%2C1.43h2.33a1.43%2C1.43%2C0%2C0%2C1%2C1%2C.36%2C1.33%2C1.33%2C0%2C0%2C1%2C.38%2C1V37.4a1.33%2C1.33%2C0%2C0%2C1-.38%2C1%2C1.43%2C1.43%2C0%2C0%2C1-1%2C.36H11.84a10.93%2C10.93%2C0%2C0%2C1-4-.71%2C9.09%2C9.09%2C0%2C0%2C1-3.11-2%2C9.41%2C9.41%2C0%2C0%2C1-2-3.06%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23000%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M117.21%2C37.49v2.12a.82.82%2C0%2C0%2C1-.76.86%2C11.4%2C11.4%2C0%2C0%2C1-4.19-.76%2C10.15%2C10.15%2C0%2C0%2C1-3.32-2.1%2C9.32%2C9.32%2C0%2C0%2C1-2.18-3.22%2C10.9%2C10.9%2C0%2C0%2C1-.78-4.17v-22a1.23%2C1.23%2C0%2C0%2C1%2C1.34-1.33h1.56a1.37%2C1.37%2C0%2C0%2C1%2C1%2C.35%2C1.37%2C1.37%2C0%2C0%2C1%2C.35%2C1v22a6.39%2C6.39%2C0%2C0%2C0%2C1.61%2C4.45%2C5.89%2C5.89%2C0%2C0%2C0%2C4.63%2C1.79c.84%2C0%2C.76%2C1%2C.76%2C1%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23000%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M81.82%2C22.2a1.35%2C1.35%2C0%2C0%2C1-.35%2C1%2C1.33%2C1.33%2C0%2C0%2C1-1%2C.36H72.55a1.3%2C1.3%2C0%2C0%2C1-1-.36%2C1.31%2C1.31%2C0%2C0%2C1-.36-1V20.64a1.23%2C1.23%2C0%2C0%2C1%2C1.34-1.33h7.94a1.22%2C1.22%2C0%2C0%2C1%2C1.33%2C1.33V22.2%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23000%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M81.82%2C37.56v2.12a.82.82%2C0%2C0%2C1-.76.85%2C11.19%2C11.19%2C0%2C0%2C1-4.19-.76%2C10.13%2C10.13%2C0%2C0%2C1-3.32-2.09%2C9.22%2C9.22%2C0%2C0%2C1-2.18-3.23%2C10.81%2C10.81%2C0%2C0%2C1-.78-4.16v-22a1.37%2C1.37%2C0%2C0%2C1%2C.35-1%2C1.37%2C1.37%2C0%2C0%2C1%2C1-.35h1.56a1.23%2C1.23%2C0%2C0%2C1%2C1.34%2C1.33v22a6.4%2C6.4%2C0%2C0%2C0%2C1.6%2C4.45%2C5.92%2C5.92%2C0%2C0%2C0%2C4.64%2C1.78c.84%2C0%2C.76%2C1%2C.76%2C1%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23000%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M100.72%2C28.12a1.2%2C1.2%2C0%2C0%2C0-1.19%2C1.14c0%2C.13%2C0%2C.24%2C0%2C.3A6.1%2C6.1%2C0%2C0%2C1%2C98%2C33a6.84%2C6.84%2C0%2C0%2C1-9.16%2C0%2C6.1%2C6.1%2C0%2C0%2C1-1.54-3.48c0-.06%2C0-.16%2C0-.29a1.2%2C1.2%2C0%2C0%2C0-1.19-1.14H84.25a1.19%2C1.19%2C0%2C0%2C0-1.19%2C1.25.86.86%2C0%2C0%2C0%2C0%2C.17%2C10.46%2C10.46%2C0%2C0%2C0%2C.73%2C3.2A9.28%2C9.28%2C0%2C0%2C0%2C86%2C35.93%2C10%2C10%2C0%2C0%2C0%2C89.25%2C38a11.8%2C11.8%2C0%2C0%2C0%2C8.28%2C0%2C9.93%2C9.93%2C0%2C0%2C0%2C3.28-2.08A9%2C9%2C0%2C0%2C0%2C103%2C32.74a10.27%2C10.27%2C0%2C0%2C0%2C.74-3.18s0-.12%2C0-.19a1.2%2C1.2%2C0%2C0%2C0-1.2-1.25h-1.8%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M100.72%2C21.07a1.19%2C1.19%2C0%2C0%2C1-1.19-1.14c0-.13%2C0-.23%2C0-.3A6.07%2C6.07%2C0%2C0%2C0%2C98%2C16.17a6.81%2C6.81%2C0%2C0%2C0-9.16%2C0%2C6.1%2C6.1%2C0%2C0%2C0-1.54%2C3.47c0%2C.07%2C0%2C.17%2C0%2C.29a1.19%2C1.19%2C0%2C0%2C1-1.19%2C1.14H84.25a1.19%2C1.19%2C0%2C0%2C1-1.19-1.24.81.81%2C0%2C0%2C1%2C0-.17%2C10.46%2C10.46%2C0%2C0%2C1%2C.73-3.21A9.28%2C9.28%2C0%2C0%2C1%2C86%2C13.26a10.11%2C10.11%2C0%2C0%2C1%2C3.29-2.07%2C11.8%2C11.8%2C0%2C0%2C1%2C8.28%2C0%2C10.06%2C10.06%2C0%2C0%2C1%2C3.28%2C2.07A9%2C9%2C0%2C0%2C1%2C103%2C16.45a10.4%2C10.4%2C0%2C0%2C1%2C.74%2C3.19s0%2C.11%2C0%2C.19a1.19%2C1.19%2C0%2C0%2C1-1.2%2C1.24h-1.8%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23000%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M101.82%2C23.4a1.17%2C1.17%2C0%2C0%2C0%2C0%2C2.34%2C1.17%2C1.17%2C0%2C1%2C0%2C0-2.34Zm0%2C3.82a2.65%2C2.65%2C0%2C1%2C1%2C2.65-2.65%2C2.65%2C2.65%2C0%2C0%2C1-2.65%2C2.65%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M83.84%2C27.22a.76.76%2C0%2C0%2C1-.65-.38.74.74%2C0%2C0%2C1%2C.29-1l2.29-1.27L83.48%2C23.3a.75.75%2C0%2C0%2C1-.29-1%2C.74.74%2C0%2C0%2C1%2C1-.29l3.45%2C1.92a.74.74%2C0%2C0%2C1%2C0%2C1.29L84.2%2C27.13a.77.77%2C0%2C0%2C1-.36.09%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M51.68%2C46.71c-.58-.17-1.13-.34-1.13-.69s.31-.54.78-.54a2.51%2C2.51%2C0%2C0%2C1%2C1.21.37.59.59%2C0%2C0%2C0%2C.25%2C0%2C.5.5%2C0%2C0%2C0%2C.51-.5.55.55%2C0%2C0%2C0-.28-.47%2C3.65%2C3.65%2C0%2C0%2C0-1.67-.44%2C1.68%2C1.68%2C0%2C0%2C0-1.88%2C1.62c0%2C1.08%2C1%2C1.37%2C1.78%2C1.58s1.1.34%2C1.1.72-.42.61-.84.61a2.61%2C2.61%2C0%2C0%2C1-1.46-.49.51.51%2C0%2C0%2C0-.81.4.52.52%2C0%2C0%2C0%2C.21.42%2C3.63%2C3.63%2C0%2C0%2C0%2C2%2C.66%2C1.75%2C1.75%2C0%2C0%2C0%2C2-1.69c0-1.08-1.08-1.41-1.74-1.61%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M57.25%2C48.91a1.06%2C1.06%2C0%2C0%2C1-.32.05c-.46%2C0-.65-.19-.65-.64V45.6h1.1a.51.51%2C0%2C0%2C0%2C.52-.51.52.52%2C0%2C0%2C0-.52-.51h-1.1v-1a.57.57%2C0%2C0%2C0-.56-.56.54.54%2C0%2C0%2C0-.55.56v1H55a.51.51%2C0%2C0%2C0-.51.51.53.53%2C0%2C0%2C0%2C.51.51h.22v2.81A1.45%2C1.45%2C0%2C0%2C0%2C56.76%2C50a2%2C2%2C0%2C0%2C0%2C.79-.15.48.48%2C0%2C0%2C0%2C.33-.46.49.49%2C0%2C0%2C0-.63-.48%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M63.35%2C44.53a.54.54%2C0%2C0%2C0-.55.56V47.6A1.29%2C1.29%2C0%2C0%2C1%2C61.49%2C49c-.75%2C0-1.19-.48-1.19-1.32V45.09a.56.56%2C0%2C0%2C0-.55-.56.54.54%2C0%2C0%2C0-.55.56v2.75A2%2C2%2C0%2C0%2C0%2C61.28%2C50a2%2C2%2C0%2C0%2C0%2C1.52-.62h0a.55.55%2C0%2C1%2C0%2C1.1%2C0V45.09a.54.54%2C0%2C0%2C0-.55-.56%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M69.69%2C47.25A1.69%2C1.69%2C0%2C0%2C1%2C68.08%2C49a1.64%2C1.64%2C0%2C0%2C1-1.57-1.76%2C1.59%2C1.59%2C0%2C0%2C1%2C1.57-1.73A1.66%2C1.66%2C0%2C0%2C1%2C69.69%2C47.25Zm.52-4.77a.55.55%2C0%2C0%2C0-.55.56V45.2a2.28%2C2.28%2C0%2C0%2C0-1.72-.73%2C2.78%2C2.78%2C0%2C0%2C0%2C0%2C5.55%2C2.27%2C2.27%2C0%2C0%2C0%2C1.72-.77v.15a.55.55%2C0%2C0%2C0%2C.56.56.54.54%2C0%2C0%2C0%2C.55-.56V43a.55.55%2C0%2C0%2C0-.56-.56%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M74.78%2C45.46a1.42%2C1.42%2C0%2C0%2C1%2C1.38%2C1.33H73.37A1.5%2C1.5%2C0%2C0%2C1%2C74.78%2C45.46Zm2.51%2C1.71a2.53%2C2.53%2C0%2C0%2C0-2.49-2.7A2.79%2C2.79%2C0%2C0%2C0%2C74.89%2C50a2.69%2C2.69%2C0%2C0%2C0%2C2-.8.51.51%2C0%2C0%2C0%2C.18-.38.51.51%2C0%2C0%2C0-.85-.36%2C1.85%2C1.85%2C0%2C0%2C1-1.31.53%2C1.53%2C1.53%2C0%2C0%2C1-1.54-1.32h3.39a.53.53%2C0%2C0%2C0%2C.53-.53%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M81.33%2C44.47a2.07%2C2.07%2C0%2C0%2C0-1.52.61.54.54%2C0%2C0%2C0-.55-.55.55.55%2C0%2C0%2C0-.55.56V49.4a.55.55%2C0%2C1%2C0%2C1.1%2C0V46.88a1.28%2C1.28%2C0%2C0%2C1%2C1.31-1.37c.76%2C0%2C1.19.48%2C1.19%2C1.32V49.4a.56.56%2C0%2C0%2C0%2C.56.56.55.55%2C0%2C0%2C0%2C.55-.56V46.64a2%2C2%2C0%2C0%2C0-2.09-2.17%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M87.45%2C48.91a1.06%2C1.06%2C0%2C0%2C1-.32.05c-.46%2C0-.65-.19-.65-.64V45.6h1.1a.51.51%2C0%2C0%2C0%2C.52-.51.52.52%2C0%2C0%2C0-.52-.51h-1.1v-1a.57.57%2C0%2C0%2C0-.56-.56.54.54%2C0%2C0%2C0-.55.56v1h-.22a.51.51%2C0%2C0%2C0-.51.51.53.53%2C0%2C0%2C0%2C.51.51h.22v2.81A1.45%2C1.45%2C0%2C0%2C0%2C87%2C50a2%2C2%2C0%2C0%2C0%2C.79-.15.49.49%2C0%2C0%2C0-.3-.94%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M91.51%2C46.71c-.58-.17-1.13-.34-1.13-.69s.31-.54.78-.54a2.51%2C2.51%2C0%2C0%2C1%2C1.21.37.59.59%2C0%2C0%2C0%2C.25%2C0%2C.5.5%2C0%2C0%2C0%2C.51-.5.55.55%2C0%2C0%2C0-.28-.47%2C3.73%2C3.73%2C0%2C0%2C0-1.68-.44%2C1.68%2C1.68%2C0%2C0%2C0-1.87%2C1.62c0%2C1.08%2C1%2C1.37%2C1.78%2C1.58s1.1.34%2C1.1.72-.42.61-.84.61a2.61%2C2.61%2C0%2C0%2C1-1.46-.49.51.51%2C0%2C0%2C0-.81.4.52.52%2C0%2C0%2C0%2C.21.42%2C3.63%2C3.63%2C0%2C0%2C0%2C2%2C.66%2C1.75%2C1.75%2C0%2C0%2C0%2C2-1.69c0-1.08-1.08-1.41-1.74-1.61%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%3C%2Fg%3E%0D%0A%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%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;
        }

.footer .list_footer {
    columns: 2;
    -webkit-columns: 2;
    -moz-columns: 2;
}

.footer .footer_menu {
    position: relative;
    padding-bottom: 20px;
}

    .footer .footer_menu ul li span.menu-title {
        font-size: 18px;
        line-height: 22px;
        display: inline-block;
        padding: 15px 0;
        position: absolute;
        top: 20px;
    }

    .footer .footer_menu ul li span a {
        color: #fff;
    }

    .footer .footer_menu ul {
        padding: 15px 0 0 0;
    }

        .footer .footer_menu ul,
        .footer .footer_menu ul li,
        .footer .footer_menu ul li ul {
            background-image: none;
            color: #fff;
        }

            .footer .footer_menu ul li ul li span {
                font-weight: bold;
                display: inline-block;
                font-size: 1.2em;
                margin-top: 10px;
            }

            .footer .footer_menu ul li {
                margin: 0;
                padding: 0;
            }

.footer_menu ul.uk {
    width: 75%;
    float: left;
}

.footer_menu ul.germany {
    width: 25%;
    float: left;
}

.footer .footer_menu ul.uk li ul {
    width: 33.33333%;
    float: left;
}

/* ---------------------------------------- Heroes ---------------------------------------- */

.hero {
    background: #b3b3b3 no-repeat center top;
    background-size: cover;
    display: table;
    height: 37.500em; /* 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.250em; /* 20px */
}

/* caption elements */

.image_caption > * {
    margin-left: auto;
    margin-right: auto;
}

.image_caption > .h1 {
    max-width: 15.000em; /* 720px */
}

.image_caption > .standfirst {
    max-width: 40.000em; /* 720px */
}

/* ---------------------------------------- Lists ---------------------------------------- */

/* ---------------------------- Plain list */

.list_plain a {
    display: inline-block;
    font-size: 0.938em; /* 15px */
    line-height: 1.333; /* 20px */
    padding: 0.400em 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.250em 0 2.000em 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.250em; /* 20px */
    border-radius: 1.125em; /* 18px */
    display: block;
    height: 2.250em; /* 36px */
    transition: background-color 150ms ease-out;
    width: 2.250em; /* 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.250em; /* 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: 15.000em; /* 240px */
    max-width: 18.750em; /* 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%23F5821F%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%23F5821F%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);
}

.contact_list h3 {
    padding: 25px 0 15px;
}

.contact_list .inner {
    padding: 1.875em !important;
}

    .contact_list .inner > div {
        margin-bottom: 15px;
    }

.contact_list .list_expander {
    border-bottom: none;
    margin-bottom: 0; /* 0px */
}

    .contact_list .list_expander > li {
        border-top: none;
    }

.contact_list .button_expander h3 {
    margin-bottom: 0;
    color: #fff;
    padding: 0;
}

.contact_list .button_expander {
    padding-left: 1em !important;
    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%23FFFFFF%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;
    background-color: #F5821F;
    border-radius: 5px;
    margin-bottom: 5px;
}

    .contact_list .button_expander:hover,
    .contact_list .button_expander:focus {
        background-color: #E0771D;
        text-decoration: none;
    }

.no-svg .contact_list .button_expander {
    background-image: url(/images/png/UI/icon-plus.png);
}

.no-js .contact_list .button_expander {
    background-image: none;
}

.contact_list .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%23FFFFFF%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 .contact_list .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.250em; /* 10px 5px 20px */
}

/* ----------------------------  List share */

.container_share {
    margin: 0 auto;
    position: relative;
    width: 11.875em; /* 190px */
}

.list_share {
    background-color: #fff;
    border: 1px solid #F5821F;
    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 #F5821F;
    border-left: 1px solid #F5821F;
    content: '';
    height: 0.500em; /* 8px */
    position: absolute;
    width: 0.500em; /* 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: #F5821F;
        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%23F5821F%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%23F5821F%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%23F5821F%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%23F5821F%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: #F5821F;
    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: #E0771D;
        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 #F5821F;
        color: #F5821F;
    }

        .button.deselected.small {
            padding: 0.357em 0.429em; /* 5px 6px */
        }

        .button.deselected:hover,
        .button.deselected:focus {
            background-color: #F5821F;
            color: #fff;
        }

/* ---------------------------- Button with icon */

.button_primary {
    background: no-repeat 90% center;
    border: 1px solid #F5821F;
    color: #F5821F;
    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(245, 130, 31, 0.1);
        box-shadow: inset 0 0 0 1px #F5821F;
    }

.lt_ie9 .button_primary:hover,
.lt_ie9 .button_primary:focus {
    background-color: #F5821F;
    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: #F5821F;
}

/* 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%23F5821F%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%23F5821F%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%23F5821F%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%23F5821F%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%23F5821F%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: #FDE6D3;
}

/* 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.400em; /* 6px */
        padding-top: 0.400em; /* 6px */
    }

li:first-child .button_switch {
    border-radius: 0.200em 0 0 0.200em; /* 3px 0 0 3px */
}

li + li:last-child .button_switch {
    border-radius: 0 0.200em 0.200em 0; /* 0 3px 3px 0 */
}

li:nth-last-child(1):first-child .button_switch {
    border-radius: 0.200em; /* 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%23F5821F%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 #F5821F;
    color: #F5821F;
    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 3.000em; /* 15px 27px 15px 48px */
}

.button_share:hover,
.button_share:focus {
    background-color: rgba(245, 130, 31, 0.1);
    box-shadow: inset 0 0 0 1px #F5821F;
    outline: none;
    text-decoration: none;
}

.no-svg .button_share:hover,
.no-svg .button_share:focus {
    background-color: #FDE0C8;
}

/* 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.250em; /* 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%23F5821F%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%23F5821F%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.200em; /* 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;
        }

/* ----- elements */

table .title {
    font-size: 1.400em; /* 21px */
    line-height: 1; /* 21px */
    vertical-align: top;
    padding-top: 0.938em; /* 15px */
}

table .button {
    padding-left: 1em; /* 16px */
    padding-right: 1em; /* 16px */
}

/* Where's your new home? */

table.new_home {
    font-size: 1.200em; /* 21px */ /*color:$magenta;*/
    font-weight: bold;
    line-height: 1.5em;
}

    table.new_home td {
        vertical-align: top;
        width: 33.33333%;
    }

    table.new_home a {
        font-size: 0.9em;
    }

    table.new_home h5 a {
        color: #000;
        font-size: 1em;
    }

/* ---------------------------------------- Mega Menu ---------------------------------------- */



.dropdown:not(.umbraco-forms-field) {
    width: 960px !important;
    left: -340px !important;
}



.menu {
    padding: 30px 0 20px;
}

    .menu > ul {
        padding: 20px;
        z-index: 99;
        left: 0;
        margin: 0;
        list-style: none;
        box-sizing: border-box;
        float: left;
        background-color: #fdf3ea;
        min-height: 455px;
    }

        .menu > ul.germany {
            margin-left: 15px;
        }

        .menu > ul > li {
            margin: 0;
            padding-bottom: 0;
            list-style: none;
            width: 25%;
            background: none;
            float: left;
            min-width: 200px;
        }

            .menu > ul > li > ul {
                margin-top: 0 !important;
            }

    .menu ul li ul li span {
        margin-top: 15px !important;
        display: inline-block;
        font-weight: bold;
        font-size: 110%;
    }

    .menu ul li ul li a span.new {
        font-size: 11px;
        padding: 1px 4px;
        background-color: #F5821F;
        color: #fff;
        margin: 0 0 4px 0 !important;
        vertical-align: bottom;
    }

    .menu span.menu-title {
        font-size: 18px;
        line-height: 22px;
        display: inline-block;
        padding: 10px;
        background-color: #000;
        color: #fff;
        position: absolute;
        top: 20px;
    }

@media screen and (max-width: 1200px) {
    .dropdown:not(.umbraco-forms-field) {
        width: 100% !important;
    }

    .menu > ul.germany {
        margin-left: 0px;
        min-height: 0px;
    }
}

/* ---------------------------------------- Location map ---------------------------------------- */

.location_wrapper {
    max-width: 96% !important;
}

.container_map {
    float: left;
    width: 75%;
}

.container_locations {
    float: right;
    width: 25%;
    padding-left: 25px;
}

    .container_locations ul {
        margin-bottom: 0px;
    }

        .container_locations ul li {
            background: none;
            margin-bottom: 4px;
        }

        .container_locations ul.uk {
            width: 50%;
            float: left;
        }

        .container_locations ul.germany {
            width: 50%;
            float: left;
        }

        .container_locations ul li span.menu-title {
            font-size: 1.15em;
            font-weight: bold;
        }

        .container_locations ul li ul li span {
            font-size: 1.1em;
            font-weight: bold;
        }

/* ---------------------------------------- Videos ---------------------------------------- */

/* general */

.video_wrapper {
    display: none;
}

.js.video.no-touch:not(.safari) .video_wrapper {
    display: block;
}

/* ---------------------------- 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.250em; /* 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.250em; /* 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.250em; /* 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.250em; /* 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%23F5821F%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%23F5821F%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%23F5821F%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%23F5821F%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%23F5821F%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%23F5821F%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%23F5821F%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_car);
}

.no-svg .icon_education {
    background-image: url(/images/png/features/icon_education);
}

.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:%23F5821F;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:%23F5821F;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:%23F5821F;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:%23F5821F;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:%23F5821F;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:%23F5821F; 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%23F5821F%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%23F5821F%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%23F5821F%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%23F5821F%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%23F5821F%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%23F5821F%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%23F5821F%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%23F5821F%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%23F5821F%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%23F5821F%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%23F5821F%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%23F5821F%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%23F5821F%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%23F5821F%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%23F5821F%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%23F5821F%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+Cjxzdmcgd2lkdGg9IjM2cHgiIGhlaWdodD0iMzZweCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLDEsLTE4OS4xOTksMCkiPgogICAgICAgIDxnIGlkPSJpY29uLWNvbW1vbi1hcmVhIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjAyODA4MTEsMCwwLDAuMDI0NzI1MywxMTEuMzU4LC0xNi41NDEyKSI+CiAgICAgICAgICAgIDxyZWN0IHg9IjI3NzIiIHk9IjY2OSIgd2lkdGg9IjEyODIiIGhlaWdodD0iMTQ1NiIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoNC42MzI5NSwwLDAsNS4yNjE3NiwtMTI2Ny4yLC00MTM5NykiPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoNC4xNjY2NywwLDAsOS40NTYzOCw1NDEuODE0LC0yNTI0My40KSI+CiAgICAgICAgICAgICAgICAgICAgPHJlY3QgeD0iODAuNzg3IiB5PSIzNTMxLjgzIiB3aWR0aD0iNjIuNzY4IiBoZWlnaHQ9IjMuOTciIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6MS4xNHB4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtMC44NTYxODgsMCkiPgogICAgICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDQuMTY2NjcsMCwwLDQuMTY2NjcsNTQxLjgxNCwtNjUyMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNODYuNjc5LDM1MTQuNjNMODYuNjc5LDM1MDYuNDlDODYuNjc5LDM1MDQuMyA4OC40NzUsMzUwMi41IDkwLjY3LDM1MDIuNUwxMDguMjMzLDM1MDIuNUMxMTAuNDI4LDM1MDIuNSAxMTIuMjI0LDM1MDQuMyAxMTIuMjI0LDM1MDYuNDlMMTEyLjIyNCwzNTIxLjgzIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoNC4xNjY2NywwLDAsNC4xNjY2Nyw2NDkuNTIyLC02NTIwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04Ni42NzksMzUyMS44M0w4Ni42NzksMzUwNi40OUM4Ni42NzksMzUwNC4zIDg4LjQ3NSwzNTAyLjUgOTAuNjcsMzUwMi41TDEwOC4yMzMsMzUwMi41QzExMC40MjgsMzUwMi41IDExMi4yMjQsMzUwNC4zIDExMi4yMjQsMzUwNi40OUwxMTIuMjI0LDM1MTQuNjMiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDQuMTY2NjcsMCwwLDQuMTY2NjcsNTQxLjgxNCwtNjU0MCkiPgogICAgICAgICAgICAgICAgICAgIDxyZWN0IHg9IjgwLjc4NyIgeT0iMzUzNS44IiB3aWR0aD0iMy43NDEiIGhlaWdodD0iOC4zNSIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCg0LjE2NjY3LDAsMCw0LjE2NjY3LDU0MS44MTQsLTY1NDApIj4KICAgICAgICAgICAgICAgICAgICA8cmVjdCB4PSIxMzkuODE1IiB5PSIzNTM1LjgiIHdpZHRoPSIzLjc0IiBoZWlnaHQ9IjguMzUiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMC44MzcyMDksMCwwLDAuNTk1MjM4LC03OC4wOTMsMzM1Ni45NSkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMTg1LDgwMjAuNEMxMTg1LDgwMTUuNzYgMTE4Mi4zMiw4MDEyIDExNzkuMDMsODAxMkwxMTQ3Ljk3LDgwMTJDMTE0NC42OCw4MDEyIDExNDIsODAxNS43NiAxMTQyLDgwMjAuNEwxMTQyLDgwNDUuNkMxMTQyLDgwNTAuMjQgMTE0NC42OCw4MDU0IDExNDcuOTcsODA1NEwxMTc5LjAzLDgwNTRDMTE4Mi4zMiw4MDU0IDExODUsODA1MC4yNCAxMTg1LDgwNDUuNkwxMTg1LDgwMjAuNFoiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6MTEuNDdweDtzdHJva2UtbWl0ZXJsaW1pdDoxLjU7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjgzNzIwOSwwLDAsMC41OTUyMzgsMTQ3Ljg2NiwzMzU2Ljk1KSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTExODUsODAyMC40QzExODUsODAxNS43NiAxMTgyLjMyLDgwMTIgMTE3OS4wMyw4MDEyTDExNDcuOTcsODAxMkMxMTQ0LjY4LDgwMTIgMTE0Miw4MDE1Ljc2IDExNDIsODAyMC40TDExNDIsODA0NS42QzExNDIsODA1MC4yNCAxMTQ0LjY4LDgwNTQgMTE0Ny45Nyw4MDU0TDExNzkuMDMsODA1NEMxMTgyLjMyLDgwNTQgMTE4NSw4MDUwLjI0IDExODUsODA0NS42TDExODUsODAyMC40WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoxMS40N3B4O3N0cm9rZS1taXRlcmxpbWl0OjEuNTsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==");
}

.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+Cjxzdmcgd2lkdGg9IjM2cHgiIGhlaWdodD0iMzZweCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLDEsLTQ4LjYzMDYsMCkiPgogICAgICAgIDxnIGlkPSJpY29uLWNpbmVtYS1yb29tIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjAyODA4MTEsMCwwLDAuMDI0NzI1MywtMjkuMjEwMywtMTYuNTQxMikiPgogICAgICAgICAgICA8cmVjdCB4PSIyNzcyIiB5PSI2NjkiIHdpZHRoPSIxMjgyIiBoZWlnaHQ9IjE0NTYiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuMTE2Nzc3LDAsMCwwLjExNjc3NywzMDE0LjQ0LDEyMzMuODYpIj4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtNjE3ODAxLC0xMjAzNTcpIj4KICAgICAgICAgICAgICAgICAgICA8cmVjdCB4PSI0MTYwIiB5PSI3MjIuMzIyIiB3aWR0aD0iNTUuNzYiIGhlaWdodD0iMzIuMDIiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC02MTc4MDEsLTEyMDM1NykiPgogICAgICAgICAgICAgICAgICAgIDxyZWN0IHg9IjQxNjAiIHk9IjcxNC4wOTIiIHdpZHRoPSI1NS43NiIgaGVpZ2h0PSI4LjEyNSIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTYxNzgwMSwtMTIwMzU3KSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTQyMTMuMzUsNjk4LjQ1Nkw0MTU5LjgyLDcxNC4wOTJMNDE1Ny41NCw3MDYuMjkzTDQyMTEuMDcsNjkwLjY1Nkw0MjEzLjM1LDY5OC40NTZaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtNjE3ODAxLC0xMjAzNTcpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNDE4MS44Nyw3MzAuMDE5TDQxOTYuMjcsNzM4LjMzMkw0MTgxLjg3LDc0Ni42NDRMNDE4MS44Nyw3MzAuMDE5WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=");
}

.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+Cjxzdmcgd2lkdGg9IjM2cHgiIGhlaWdodD0iMzZweCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIGlkPSJpY29uLWdhbWVzLXJvb20iIHRyYW5zZm9ybT0ibWF0cml4KDAuMDI4MDgxMSwwLDAsMC4wMjQ3MjUzLC03Ny44NDA5LC0xNi41NDEyKSI+CiAgICAgICAgPHJlY3QgeD0iMjc3MiIgeT0iNjY5IiB3aWR0aD0iMTI4MiIgaGVpZ2h0PSIxNDU2IiBzdHlsZT0iZmlsbDpub25lOyIvPgogICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuMTIxNDY3LDAsMCwwLjEyMTQ2NywyOTk4LjQzLDEyMjcuMzEpIj4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC00MzE2NzIsLTI5NTE3NykiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTI5NDcuNDcsMTc2OS4zM0MyOTUxLjYsMTc3OC44MiAyOTU3LjMyLDE3ODMuMzMgMjk2MC42NSwxNzgzLjMzQzI5NjYuOTgsMTc4My4zMyAyOTY0LjM3LDE3NTQuMjMgMjk2NC4zNywxNzQ3LjkyQzI5NjQuMzcsMTc0MS41OSAyOTU5LjI0LDE3MzYuNDUgMjk1Mi45MywxNzM2LjQ1QzI5NDguNjksMTczNi40NSAyOTQ0Ljk5LDE3MzguNzYgMjk0My4wMiwxNzQyLjE5TDI5MjEuNDgsMTc0Mi4xOUMyOTE5LjUxLDE3MzguNzYgMjkxNS44LDE3MzYuNDUgMjkxMS41NywxNzM2LjQ1QzI5MDUuMjYsMTczNi40NSAyOTAwLjEyLDE3NDEuNTkgMjkwMC4xMiwxNzQ3LjkyQzI5MDAuMTIsMTc1NC4yMyAyODk3LjUxLDE3ODMuMzMgMjkwMy44NCwxNzgzLjMzQzI5MDcuMTgsMTc4My4zMyAyOTEyLjgyLDE3NzguNzkgMjkxNi45NSwxNzY5LjMiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtNDMxNjcyLC0yOTUxNzcpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOTI0Ljg3LDE3NjQuMDFMMjkzOS42MywxNzY0LjAxIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTQzMTY3MiwtMjk1MTc3KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjkyNC44NywxNzY0LjAxQzI5MjQuODcsMTc2Ny4xNyAyOTIyLjMsMTc2OS43MyAyOTE5LjE0LDE3NjkuNzNDMjkxNS45OCwxNzY5LjczIDI5MTMuNDIsMTc2Ny4xNyAyOTEzLjQyLDE3NjQuMDFDMjkxMy40MiwxNzYwLjg1IDI5MTUuOTgsMTc1OC4yOCAyOTE5LjE0LDE3NTguMjhDMjkyMi4zLDE3NTguMjggMjkyNC44NywxNzYwLjg1IDI5MjQuODcsMTc2NC4wMVoiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtNDMxNjcyLC0yOTUxNzcpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOTM5LjYzLDE3NjQuMDFDMjkzOS42MywxNzY3LjE3IDI5NDIuMTksMTc2OS43MyAyOTQ1LjM2LDE3NjkuNzNDMjk0OC41MiwxNzY5LjczIDI5NTEuMDgsMTc2Ny4xNyAyOTUxLjA4LDE3NjQuMDFDMjk1MS4wOCwxNzYwLjg1IDI5NDguNTIsMTc1OC4yOCAyOTQ1LjM2LDE3NTguMjhDMjk0Mi4xOSwxNzU4LjI4IDI5MzkuNjMsMTc2MC44NSAyOTM5LjYzLDE3NjQuMDFaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTQzMTY3MiwtMjk1MTc3KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjkxNy4zNiwxNzQ1LjQxTDI5MTUuMTIsMTc0NS40MUwyOTE1LjEyLDE3NDMuMTdDMjkxNS4xMiwxNzQxLjYyIDI5MTMuODYsMTc0MC4zNiAyOTEyLjMxLDE3NDAuMzZDMjkxMC43NiwxNzQwLjM2IDI5MDkuNSwxNzQxLjYyIDI5MDkuNSwxNzQzLjE3TDI5MDkuNSwxNzQ1LjQxTDI5MDcuMjYsMTc0NS40MUMyOTA1LjcxLDE3NDUuNDEgMjkwNC40NSwxNzQ2LjY3IDI5MDQuNDUsMTc0OC4yMkMyOTA0LjQ1LDE3NDkuNzcgMjkwNS43MSwxNzUxLjAzIDI5MDcuMjYsMTc1MS4wM0wyOTA5LjUsMTc1MS4wM0wyOTA5LjUsMTc1My4yN0MyOTA5LjUsMTc1NC44MiAyOTEwLjc2LDE3NTYuMDggMjkxMi4zMSwxNzU2LjA4QzI5MTMuODYsMTc1Ni4wOCAyOTE1LjEyLDE3NTQuODIgMjkxNS4xMiwxNzUzLjI3TDI5MTUuMTIsMTc1MS4wM0wyOTE3LjM2LDE3NTEuMDNDMjkxOC45MSwxNzUxLjAzIDI5MjAuMTcsMTc0OS43NyAyOTIwLjE3LDE3NDguMjJDMjkyMC4xNywxNzQ2LjY3IDI5MTguOTEsMTc0NS40MSAyOTE3LjM2LDE3NDUuNDFaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTQzMTY3MiwtMjk1MTc3KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjk1NC45OSwxNzQzLjQ1QzI5NTQuOTksMTc0NC43MiAyOTUzLjk3LDE3NDUuNzQgMjk1Mi43LDE3NDUuNzRDMjk1MS40NCwxNzQ1Ljc0IDI5NTAuNDEsMTc0NC43MiAyOTUwLjQxLDE3NDMuNDVDMjk1MC40MSwxNzQyLjE5IDI5NTEuNDQsMTc0MS4xNyAyOTUyLjcsMTc0MS4xN0MyOTUzLjk3LDE3NDEuMTcgMjk1NC45OSwxNzQyLjE5IDI5NTQuOTksMTc0My40NVoiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtNDMxNjcyLC0yOTUxNzcpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOTU0Ljk5LDE3NTRDMjk1NC45OSwxNzU1LjI3IDI5NTMuOTcsMTc1Ni4yOSAyOTUyLjcsMTc1Ni4yOUMyOTUxLjQ0LDE3NTYuMjkgMjk1MC40MSwxNzU1LjI3IDI5NTAuNDEsMTc1NEMyOTUwLjQxLDE3NTIuNzQgMjk1MS40NCwxNzUxLjcxIDI5NTIuNywxNzUxLjcxQzI5NTMuOTcsMTc1MS43MSAyOTU0Ljk5LDE3NTIuNzQgMjk1NC45OSwxNzU0WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC00MzE2NzIsLTI5NTE3NykiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTI5NTcuOTgsMTc1MS4wMkMyOTU2LjcxLDE3NTEuMDIgMjk1NS42OSwxNzQ5Ljk5IDI5NTUuNjksMTc0OC43M0MyOTU1LjY5LDE3NDcuNDYgMjk1Ni43MSwxNzQ2LjQ0IDI5NTcuOTgsMTc0Ni40NEMyOTU5LjI0LDE3NDYuNDQgMjk2MC4yNywxNzQ3LjQ2IDI5NjAuMjcsMTc0OC43M0MyOTYwLjI3LDE3NDkuOTkgMjk1OS4yNCwxNzUxLjAyIDI5NTcuOTgsMTc1MS4wMloiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtNDMxNjcyLC0yOTUxNzcpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOTQ3LjQzLDE3NTEuMDJDMjk0Ni4xNywxNzUxLjAyIDI5NDUuMTQsMTc0OS45OSAyOTQ1LjE0LDE3NDguNzNDMjk0NS4xNCwxNzQ3LjQ2IDI5NDYuMTcsMTc0Ni40NCAyOTQ3LjQzLDE3NDYuNDRDMjk0OC42OSwxNzQ2LjQ0IDI5NDkuNzIsMTc0Ny40NiAyOTQ5LjcyLDE3NDguNzNDMjk0OS43MiwxNzQ5Ljk5IDI5NDguNjksMTc1MS4wMiAyOTQ3LjQzLDE3NTEuMDJaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTQzMTY3MiwtMjk1MTc3KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjkzNC45OCwxNzU3LjI1QzI5MzQuOTgsMTc1OC43NiAyOTMzLjc2LDE3NTkuOTggMjkzMi4yNSwxNzU5Ljk4QzI5MzAuNzQsMTc1OS45OCAyOTI5LjUyLDE3NTguNzYgMjkyOS41MiwxNzU3LjI1QzI5MjkuNTIsMTc1NS43NCAyOTMwLjc0LDE3NTQuNTIgMjkzMi4yNSwxNzU0LjUyQzI5MzMuNzYsMTc1NC41MiAyOTM0Ljk4LDE3NTUuNzQgMjkzNC45OCwxNzU3LjI1WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC00MzE2NzIsLTI5NTE3NykiPgogICAgICAgICAgICAgICAgPHJlY3QgeD0iMjkyNC44NyIgeT0iMTc0NS45IiB3aWR0aD0iMTQuNzYiIGhlaWdodD0iNC42NCIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=");
}

.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+Cjxzdmcgd2lkdGg9IjM2cHgiIGhlaWdodD0iMzZweCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLDEsLTE0Mi4yMDksMCkiPgogICAgICAgIDxnIGlkPSJpY29uLXN0dWR5LWFyZWEiIHRyYW5zZm9ybT0ibWF0cml4KDAuMDI4MDgxMSwwLDAsMC4wMjQ3MjUzLDY0LjM2NzgsLTE2LjU0MTIpIj4KICAgICAgICAgICAgPHJlY3QgeD0iMjc3MiIgeT0iNjY5IiB3aWR0aD0iMTI4MiIgaGVpZ2h0PSIxNDU2IiBzdHlsZT0iZmlsbDpub25lOyIvPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjExMjM5OCwwLDAsMC4xMTIzOTgsMzAyNy45NywxMjc2LjkpIj4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtNTg3OTU3LC03NTIyMDcpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNDAxOS42LDQ1MDIuNzJMNDAxOS42LDQ0NjIuNzJDNDAxOS42LDQ0NjEuMDkgNDAxOC4yMyw0NDU5Ljc1IDQwMTYuNTUsNDQ1OS43NUwzOTg1Ljk5LDQ0NTkuNzUiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6Mi4xM3B4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC01ODc5NTcsLTc1MjIwNykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zOTU3LjMyLDQ0NTkuNzVMMzk1NC40OSw0NDU5Ljc1QzM5NTIuODEsNDQ1OS43NSAzOTUxLjQ0LDQ0NjEuMDkgMzk1MS40NCw0NDYyLjcyTDM5NTEuNDQsNDUwMi43MiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoyLjEzcHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTU4Nzk1NywtNzUyMjA3KSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTQwMDAuMTMsNDQ2OC42OUw0MDAwLjEzLDQ1MDIuNzEiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6Mi4xM3B4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC01ODc5NTcsLTc1MjIwNykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00MDAwLjEzLDQ0NzcuNjlMNDAxOS42LDQ0NzcuNjkiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6Mi4xM3B4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC01ODc5NTcsLTc1MjIwNykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00MDAwLjEzLDQ0ODcuMDdMNDAxOS42LDQ0ODcuMDciIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6Mi4xM3B4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC01ODc5NTcsLTc1MjIwNykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00MDAwLjEzLDQ0OTYuNDVMNDAxOS42LDQ0OTYuNDUiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6Mi4xM3B4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC01ODc5NTcsLTc1MjIwNykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00MDA4LjI2LDQ0NzMuMjhMNDAxMS40Nyw0NDczLjI4IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjIuMTNweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtNTg3OTU3LC03NTIyMDcpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNDAwOC4yNiw0NDgyLjY2TDQwMTEuNDcsNDQ4Mi42NiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoyLjEzcHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTU4Nzk1NywtNzUyMjA3KSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTQwMDguMjYsNDQ5Mi4wNEw0MDExLjQ3LDQ0OTIuMDQiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6Mi4xM3B4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC01ODc5NTcsLTc1MjIwNykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zOTUxLjQ0LDQ0NjcuOEw0MDE5LjYsNDQ2Ny44IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjIuMTNweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtNTg3OTU3LC03NTIyMDcpIj4KICAgICAgICAgICAgICAgICAgICA8cmVjdCB4PSIzOTYzLjg4IiB5PSI0NDQ1LjQ0IiB3aWR0aD0iMTUuMzMiIGhlaWdodD0iOC4wMSIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTU4Nzk1NywtNzUyMjA3KSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTM5ODIuNjcsNDQ0MS4wOUwzOTYwLjQzLDQ0NDEuMDlDMzk1OS42OSw0NDQxLjA5IDM5NTkuMDksNDQ0MS42OSAzOTU5LjA5LDQ0NDIuNDJMMzk1OS4wOSw0NDU2LjQ2QzM5NTkuMDksNDQ1Ny4yIDM5NTkuNjksNDQ1Ny44IDM5NjAuNDMsNDQ1Ny44TDM5NjUuNTEsNDQ1Ny44TDM5NjYuNjYsNDQ1OC4yN0wzOTc2LjgzLDQ0NTguMjdMMzk3Ny45OCw0NDU3LjhMMzk4Mi42Nyw0NDU3LjhDMzk4My40LDQ0NTcuOCAzOTg0LDQ0NTcuMiAzOTg0LDQ0NTYuNDZMMzk4NCw0NDQyLjQyQzM5ODQsNDQ0MS42OSAzOTgzLjQsNDQ0MS4wOSAzOTgyLjY3LDQ0NDEuMDlaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtNTg3OTU3LC03NTIyMDcpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzk3Ny45Niw0NDU3LjgyTDM5ODYuMzUsNDQ1Ny44MkwzOTg1LjQ0LDQ0NjIuNjVMMzk1OC4yMyw0NDYyLjY1TDM5NTcuMzIsNDQ1Ny44MkwzOTY1LjUzLDQ0NTcuODIiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K");
}

.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+Cjxzdmcgd2lkdGg9IjM2cHgiIGhlaWdodD0iMzZweCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLDEsLTk0LjY4OCwwKSI+CiAgICAgICAgPGcgaWQ9Imljb24tY291cnR5YXJkIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjAyODA4MTEsMCwwLDAuMDI0NzI1MywxNi44NDcxLC0xNi41NDEyKSI+CiAgICAgICAgICAgIDxyZWN0IHg9IjI3NzIiIHk9IjY2OSIgd2lkdGg9IjEyODIiIGhlaWdodD0iMTQ1NiIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTkuMDg1OCwwLDAsMjEuNjc2MiwtNzI0NjYuOCwtNTkwODQuMikiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTM5OTAuNzcsMjc5OC4xMUwzOTk1LjM3LDI3OTguMTFMNDAwNC4xOSwyODE5LjY0TDM5NDcuMjcsMjgxOS42NEwzOTU2LjA5LDI3OTguMTFMMzk2MC4yOSwyNzk4LjExIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjEwMTQ2NywwLDAsMC4xMDE0NjcsMzA2Ni42OSwxMDUzLjAzKSI+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTI4Nzc4LjUsLTM5OTc5NCkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMTQuMzk0LDI0MDcuOTNDMjE0LjM5NCwyNDA3LjkzIDIxNS43NDMsMjM5NC4wNiAyMDMuMjk4LDIzODYuODJDMjAzLjI5OCwyMzg2LjgyIDIxMC41OCwyMzgzLjY1IDIxMy4wMDcsMjM4OS43MkMyMTMuMDA3LDIzODkuNzIgMjA3LjcyOCwyMzc1LjkxIDIxNS43NDMsMjM2OC42OEMyMTUuNzQzLDIzNjguNjggMjEwLjc1MywyMzc5LjkyIDIxNi45OTUsMjM4Ni42M0MyMTYuOTk1LDIzODYuNjMgMjE3LjUxNSwyMzgwLjcyIDIyNS40OTEsMjM3Ni4zOEMyMjUuNDkxLDIzNzYuMzggMjE3Ljk0NywyMzg5LjM3IDIxOS42ODEsMjM5NS45NkMyMjEuNDE1LDI0MDIuNTUgMjIwLjYzNiwyNDA3LjkzIDIyMC42MzYsMjQwNy45M0wyMTQuMzk0LDI0MDcuOTNaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtMjg3NzguNSwtMzk5Nzk0KSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTIwNy42NjgsMjM5Ni45NEMyMDcuNjY4LDIzOTYuOTQgMTkwLjMxNCwyMzk5LjYxIDE5MS41ODYsMjM4NS4wNUMxOTIuMDM3LDIzNzkuODggMTk3LjYzNSwyMzczLjYxIDIwNC42MTEsMjM3NS44MUMyMDQuNjExLDIzNzUuODEgMjAwLjc0MiwyMzY4LjQ1IDIwNC4xOTYsMjM2MC42OUMyMDcuMzkyLDIzNTMuNTIgMjE2LjM1MSwyMzUyLjQ2IDIyMi4wMjgsMjM1NC4xN0MyMzAuNzI5LDIzNTYuNzcgMjMyLjg4MywyMzYzLjA2IDIzMi45MzcsMjM2Ni4zQzIzMi45OTEsMjM2OS41NSAyMzEuMDI3LDIzNzEuNzMgMjI4LjgzOCwyMzcyLjQyQzIyOC44MzgsMjM3Mi40MiAyNDIuMzU2LDIzNzMuMzEgMjQyLjM4OCwyMzgyLjM0QzI0Mi40MTksMjM5MS4zOCAyMzIuNzg0LDIzOTMuNiAyMjkuNzA1LDIzOTQuNDNDMjI2LjYyNiwyMzk1LjI1IDIyMy4xMzEsMjM5NS45MSAyMjMuMTMxLDIzOTUuOTEiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+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+Cjxzdmcgd2lkdGg9IjM2cHgiIGhlaWdodD0iMzZweCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLDEsLTIyNCwwKSI+CiAgICAgICAgPGcgaWQ9Imljb24tY29udGVudHMtaW5zdXJhbmNlIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjAyODA4MTEsMCwwLDAuMDI0NzI1MywxNDYuMTU5LC0xNi41NDEyKSI+CiAgICAgICAgICAgIDxyZWN0IHg9IjI3NzIiIHk9IjY2OSIgd2lkdGg9IjEyODIiIGhlaWdodD0iMTQ1NiIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMC4xMTc4OTIsMCwwLDAuMTE3ODkyLDMwMTAuNjMsMTI3Mi43NSkiPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC00NDcwMjcsLTY2MjMyMCkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMDU0LjM3LDM5NDguNTlDMzA1MC45NywzOTQ4LjU5IDMwNDguMjEsMzk0NS44MyAzMDQ4LjIxLDM5NDIuNDNDMzA0OC4yMSwzOTM5LjAzIDMwNTAuOTcsMzkzNi4yNyAzMDU0LjM3LDM5MzYuMjdDMzA1Ny43NywzOTM2LjI3IDMwNjAuNTMsMzkzOS4wMyAzMDYwLjUzLDM5NDIuNDNDMzA2MC41MywzOTQ1LjgzIDMwNTcuNzcsMzk0OC41OSAzMDU0LjM3LDM5NDguNTlaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtNDQ3MDI3LC02NjIzMjApIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzA1NC4zNywzOTU0LjJDMzA1MS43MSwzOTUyLjA2IDMwNDkuMywzOTUwLjk5IDMwNDYuMDQsMzk1MC43NkMzMDQ1LjgxLDM5NDcuNSAzMDQ0LjczLDM5NDUuMDkgMzA0Mi41OSwzOTQyLjQzQzMwNDQuNzMsMzkzOS43NyAzMDQ1LjgxLDM5MzcuMzYgMzA0Ni4wNCwzOTM0LjFDMzA0OS4zLDM5MzMuODcgMzA1MS43MSwzOTMyLjggMzA1NC4zNywzOTMwLjY1QzMwNTcuMDMsMzkzMi44IDMwNTkuNDQsMzkzMy44NyAzMDYyLjY5LDM5MzQuMUMzMDYyLjkyLDM5MzcuMzYgMzA2NCwzOTM5Ljc3IDMwNjYuMTQsMzk0Mi40M0MzMDY0LDM5NDUuMDkgMzA2Mi45MiwzOTQ3LjUgMzA2Mi42OSwzOTUwLjc2QzMwNTkuNDQsMzk1MC45OSAzMDU3LjAzLDM5NTIuMDYgMzA1NC4zNywzOTU0LjJaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtNDQ3MDI3LC02NjIzMjApIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzA1My42OCwzOTUzLjY4TDMwNDkuNzgsMzk2Ni4wNUwzMDQ0LjIzLDM5NjQuM0wzMDQ4LjM5LDM5NTEuMTEiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTQ4LjM4LDAsMCwxNjguNTE5LC00NDcwMjcsLTY2MjMyMCkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMDU1LjA1LDM5NTMuNjhMMzA1OC45NiwzOTY2LjA1TDMwNjQuNTEsMzk2NC4zTDMwNjAuMzUsMzk1MS4xMSIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTQ0NzAyNywtNjYyMzIwKSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTMwNjcuNTQsMzk0NS4yN0wzMDY3LjU0LDM5NTAuMjhMMzA2NS4xNSwzOTUwLjI4IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE0OC4zOCwwLDAsMTY4LjUxOSwtNDQ3MDI3LC02NjIzMjApIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzA0Mi41OSwzOTUwLjI4TDMwMDMuOTIsMzk1MC4yOEwzMDAzLjkyLDM5MTEuMDNMMzA2Ny41NCwzOTExLjAzTDMwNjcuNTQsMzkzOC44NiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTQ0NzAyNywtNjYyMzIwKSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTMwMDYuOCwzOTIyLjA2TDMwNjQuMzcsMzkyMi4wNiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTQ0NzAyNywtNjYyMzIwKSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTMwMDYuOCwzOTI3LjgxTDMwNjQuMzcsMzkyNy44MSIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTQ0NzAyNywtNjYyMzIwKSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTMwMDYuOCwzOTMzLjU3TDMwMzcuNjMsMzkzMy41NyIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTQ0NzAyNywtNjYyMzIwKSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTMwMDYuOCwzOTM5LjMyTDMwMzcuNjMsMzkzOS4zMiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxNDguMzgsMCwwLDE2OC41MTksLTQ0NzAyNywtNjYyMzIwKSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTMwMjEuNzgsMzkxNi4wOEwzMDQ5LjY4LDM5MTYuMDgiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K");
}

.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,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIzOHB4IiBoZWlnaHQ9IjM3LjdweCIgdmlld0JveD0iMCAwIDM4IDM3LjciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM4IDM3LjciIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0Y1ODIxRiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iCgkJTTMwLjQsMWgyLjhDMzUuMywxLDM3LDMuNSwzNyw1LjZWMzNjMCwyLjEtMS43LDMuOC0zLjgsMy44SDQuOEMyLjcsMzYuNywxLDM1LjEsMSwzM1Y1LjZDMSwzLjUsMi43LDEsNC44LDFoMi44Ii8+CgkKCQk8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNGNTgyMUYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI2LjEiIHkxPSIxIiB4Mj0iMzEuOSIgeTI9IjEiLz4KCQoJCTxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRjU4MjFGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBjeD0iMTEuNiIgY3k9IjEwLjIiIHI9IjMuOCIvPgoJCgkJPGNpcmNsZSBmaWxsPSJub25lIiBzdHJva2U9IiNGNTgyMUYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGN4PSIyNi40IiBjeT0iMTAuMiIgcj0iMy44Ii8+CgkKCQk8Y2lyY2xlIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0Y1ODIxRiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgY3g9IjExLjYiIGN5PSIyMi45IiByPSIzLjgiLz4KCQoJCTxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRjU4MjFGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBjeD0iMjYuNCIgY3k9IjIyLjkiIHI9IjMuOCIvPgoJPGc+CgkJPGNpcmNsZSBmaWxsPSIjRjU4MjFGIiBjeD0iMTEuNiIgY3k9IjMxLjUiIHI9IjEuMyIvPgoJCTxjaXJjbGUgZmlsbD0iI0Y1ODIxRiIgY3g9IjIxLjQiIGN5PSIzMS41IiByPSIxLjMiLz4KCQk8Y2lyY2xlIGZpbGw9IiNGNTgyMUYiIGN4PSIxNi43IiBjeT0iMzEuNSIgcj0iMS4zIi8+CgkJPGNpcmNsZSBmaWxsPSIjRjU4MjFGIiBjeD0iMjYuNCIgY3k9IjMxLjUiIHI9IjEuMyIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=");
}

.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+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM2IDM2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwwLC02NS41NzczKSI+CiAgICAgICAgPGcgaWQ9Imljb24tbGF1bmRyeSIgdHJhbnNmb3JtPSJtYXRyaXgoMC4wMjgwODExLDAsMCwwLjAyNDcyNTMsLTc3Ljg0MDksNDkuMDM2MSkiPgogICAgICAgICAgICA8cmVjdCB4PSIyNzcyIiB5PSI2NjkiIHdpZHRoPSIxMjgyIiBoZWlnaHQ9IjE0NTYiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE4LjkxNTYsMCwwLDIxLjQ4MjksLTI1NDA4LjgsLTk3ODIuNTkpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNTQ4LjE3LDU0Ni45ODhMMTQ5OS4yNCw1NDYuOTg4TDE0OTkuMjQsNDk2LjUxOUMxNDk5LjI0LDQ5NS4wMTggMTUwMC40Niw0OTMuODAyIDE1MDEuOTYsNDkzLjgwMkwxNTQ1LjQ1LDQ5My44MDJDMTU0Ni45NSw0OTMuODAyIDE1NDguMTcsNDk1LjAxOCAxNTQ4LjE3LDQ5Ni41MTlMMTU0OC4xNyw1NDYuOTg4WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMzAuMzA1MywwLDAsMjEuNDgyOSwtNDI3NjMuMSwtOTg5Mi40OCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE1MDguNjksNTEwLjIyOUwxNTM4LjcyLDUxMC4yMjkiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6MS41cHg7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTguOTE1NiwwLDAsMjEuNDgyOSwtMjU0MDguOCwtOTc4Mi41OSkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE1NDMuNzQsNDk5LjQzOEMxNTQzLjc0LDUwMC43MDYgMTU0Mi43MSw1MDEuNzM0IDE1NDEuNDUsNTAxLjczNEMxNTQwLjE4LDUwMS43MzQgMTUzOS4xNSw1MDAuNzA2IDE1MzkuMTUsNDk5LjQzOEMxNTM5LjE1LDQ5OC4xNyAxNTQwLjE4LDQ5Ny4xNDIgMTU0MS40NSw0OTcuMTQyQzE1NDIuNzEsNDk3LjE0MiAxNTQzLjc0LDQ5OC4xNyAxNTQzLjc0LDQ5OS40MzhaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxMzEuMDQyLDAsMCwxNDguOTI4LC0xOTg1OTEsLTcyODYyLjUpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNTQzLjc0LDQ5OS40MzhDMTU0My43NCw1MDAuNzA2IDE1NDIuNzEsNTAxLjczNCAxNTQxLjQ1LDUwMS43MzRDMTU0MC4xOCw1MDEuNzM0IDE1MzkuMTUsNTAwLjcwNiAxNTM5LjE1LDQ5OS40MzhDMTUzOS4xNSw0OTguMTcgMTU0MC4xOCw0OTcuMTQyIDE1NDEuNDUsNDk3LjE0MkMxNTQyLjcxLDQ5Ny4xNDIgMTU0My43NCw0OTguMTcgMTU0My43NCw0OTkuNDM4WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDowLjI5cHg7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoOTEuMjgwMywwLDAsMTAzLjc0LC0xMzczMDEsLTUwMjkzLjYpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNTQzLjc0LDQ5OS40MzhDMTU0My43NCw1MDAuNzA2IDE1NDIuNzEsNTAxLjczNCAxNTQxLjQ1LDUwMS43MzRDMTU0MC4xOCw1MDEuNzM0IDE1MzkuMTUsNTAwLjcwNiAxNTM5LjE1LDQ5OS40MzhDMTUzOS4xNSw0OTguMTcgMTU0MC4xOCw0OTcuMTQyIDE1NDEuNDUsNDk3LjE0MkMxNTQyLjcxLDQ5Ny4xNDIgMTU0My43NCw0OTguMTcgMTU0My43NCw0OTkuNDM4WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDowLjQxcHg7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTguOTE1NiwwLDAsMjEuNDgyOSwtMjU0MDguOCwtOTc4Mi41OSkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE1MDMuMjksNDk5LjQzOEwxNTA3LjA0LDQ5OS40MzgiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE4LjkxNTYsMCwwLDIxLjQ4MjksLTI1NDA4LjgsLTk3ODIuNTkpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNTEwLjg5LDQ5OS40MzhMMTUxNC42Myw0OTkuNDM4IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxOC45MTU2LDAsMCwyMS40ODI5LC0yNTQwOC44LC05NzgyLjU5KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTUxOC40OCw0OTkuNDM4TDE1MjIuMjMsNDk5LjQzOCIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTguOTE1NiwwLDAsMjEuNDgyOSwtMjU0MDguOCwtOTc4Mi41OSkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE1MjYuMDgsNDk5LjQzOEwxNTI5LjgzLDQ5OS40MzgiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K");
}

.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+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM2IDM2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtNDkuMDE5MywtNjUuNTc3MykiPgogICAgICAgIDxnIGlkPSJpY29uLW1lZXRpbmctcm9vbSIgdHJhbnNmb3JtPSJtYXRyaXgoMC4wMjgwODExLDAsMCwwLjAyNDcyNTMsLTI4LjgyMTUsNDkuMDM2MSkiPgogICAgICAgICAgICA8cmVjdCB4PSIyNzcyIiB5PSI2NjkiIHdpZHRoPSIxMjgyIiBoZWlnaHQ9IjE0NTYiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuOTA1MDMsMCwwLDIuMTYzNTksODYwLjkwNSwtMTM1OS43OCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE1MjEuNzUsMTI0Ni43MkwxNDQ5LjUyLDEyNDYuNzJDMTQ0Ni43NiwxMjQ2LjcyIDE0NDQuNTIsMTI0NC40OCAxNDQ0LjUyLDEyNDEuNzJDMTQ0NC41MiwxMjM4Ljk2IDE0NDYuNzYsMTIzNi43MiAxNDQ5LjUyLDEyMzYuNzJMMTUyMS43NSwxMjM2LjcyQzE1MjQuNTEsMTIzNi43MiAxNTI2Ljc1LDEyMzguOTYgMTUyNi43NSwxMjQxLjcyQzE1MjYuNzUsMTI0NC40OCAxNTI0LjUxLDEyNDYuNzIgMTUyMS43NSwxMjQ2LjcyWiIgc3R5bGU9ImZpbGw6cmdiKDI0NSwxMjksMzEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuOTA1MDMsMCwwLDIuMTYzNTksODYwLjkwNSwtMTM1OS43OCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTEyMjkuMzEsMTI0Ni43MkwxMTU4LjA1LDEyNDYuNzJDMTE1NS4yOSwxMjQ2LjcyIDExNTMuMDUsMTI0NC40OCAxMTUzLjA1LDEyNDEuNzJDMTE1My4wNSwxMjM4Ljk2IDExNTUuMjksMTIzNi43MiAxMTU4LjA1LDEyMzYuNzJMMTIyOS4zMSwxMjM2LjcyQzEyMzIuMDcsMTIzNi43MiAxMjM0LjMxLDEyMzguOTYgMTIzNC4zMSwxMjQxLjcyQzEyMzQuMzEsMTI0NC40OCAxMjMyLjA3LDEyNDYuNzIgMTIyOS4zMSwxMjQ2LjcyWiIgc3R5bGU9ImZpbGw6cmdiKDI0NSwxMjksMzEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuOTA1MDMsMCwwLDIuMTYzNTksODYwLjkwNSwtMTM1OS43OCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTEyOTEuMjMsMTE2NC40QzEyOTAuOTEsMTE2NC40IDEyOTAuNTgsMTE2NC4zNyAxMjkwLjI1LDExNjQuMzFDMTI4Ny4yNiwxMTYzLjc3IDEyODUuMjgsMTE2MC45MSAxMjg1LjgxLDExNTcuOTJDMTI4OS4wOCwxMTM5Ljc4IDEyOTkuOTYsMTEyNS43NyAxMzE2LjQ1LDExMTguNDVDMTMxNy4xNywxMTE4LjEzIDEzMTcuOTYsMTExNy45NyAxMzE4Ljc1LDExMTcuOThMMTM2MS45NCwxMTE4LjU3QzEzNjIuODIsMTExOC41OCAxMzYzLjY4LDExMTguODEgMTM2NC40NiwxMTE5LjIyQzEzNzguODgsMTEyNi45MiAxMzg5LjI1LDExNDAuODMgMTM5Mi45LDExNTcuNDFDMTM5My41NSwxMTYwLjM3IDEzOTEuNjgsMTE2My4zMSAxMzg4LjcxLDExNjMuOTZDMTM4NS43NSwxMTY0LjYyIDEzODIuODEsMTE2Mi43NCAxMzgyLjE1LDExNTkuNzdDMTM3OS4zLDExNDYuNzkgMTM3MS40LDExMzUuODUgMTM2MC40MiwxMTI5LjU1TDEzMTkuODQsMTEyOUMxMzA3LjIyLDExMzQuOTcgMTI5OS4yMSwxMTQ1LjYyIDEyOTYuNjQsMTE1OS44N0MxMjk2LjE2LDExNjIuNTMgMTI5My44NCwxMTY0LjQgMTI5MS4yMywxMTY0LjRaIiBzdHlsZT0iZmlsbDpyZ2IoMjQ1LDEyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS45MDUwMywwLDAsMi4xNjM1OSw4NjAuOTA1LC0xMzcyLjU5KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTM0MC43OSwxMDg1LjA0QzEzMzAuNjYsMTA4NS4wNCAxMzIyLjQyLDEwOTMuMjggMTMyMi40MiwxMTAzLjQxQzEzMjIuNDIsMTExMy41NCAxMzMwLjY2LDExMjEuNzkgMTM0MC43OSwxMTIxLjc5QzEzNTAuOTIsMTEyMS43OSAxMzU5LjE2LDExMTMuNTQgMTM1OS4xNiwxMTAzLjQxQzEzNTkuMTYsMTA5My4yOCAxMzUwLjkyLDEwODUuMDQgMTM0MC43OSwxMDg1LjA0Wk0xMzQwLjc5LDExMzIuNzlDMTMyNC41OSwxMTMyLjc5IDEzMTEuNDIsMTExOS42MSAxMzExLjQyLDExMDMuNDFDMTMxMS40MiwxMDg3LjIyIDEzMjQuNTksMTA3NC4wNCAxMzQwLjc5LDEwNzQuMDRDMTM1Ni45OSwxMDc0LjA0IDEzNzAuMTYsMTA4Ny4yMiAxMzcwLjE2LDExMDMuNDFDMTM3MC4xNiwxMTE5LjYxIDEzNTYuOTksMTEzMi43OSAxMzQwLjc5LDExMzIuNzlaIiBzdHlsZT0iZmlsbDpyZ2IoMjQ1LDEyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS45MDUwMywwLDAsMi4xNjM1OSw4NjAuOTA1LC0xMzU5Ljc4KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTEyMi4xNiwxNDc1LjA4QzExMjAuOTYsMTQ3NS4wOCAxMTE5Ljc0LDE0NzQuOTggMTExOC41LDE0NzQuNzhDMTExMS42MiwxNDc0LjAzIDExMDYuMTMsMTQ3MS4xMiAxMTAyLjYsMTQ2Ni4zNUMxMDk4LjQ2LDE0NjAuNzQgMTA5Ny4zMSwxNDUzLjE1IDEwOTkuMTcsMTQ0My44QzEwOTkuMiwxNDQzLjY2IDEwOTkuMjMsMTQ0My41MyAxMDk5LjI2LDE0NDMuNEwxMTE3LjU4LDEzNzQuMzVDMTExNC44NywxMzczLjg3IDExMTEuNDMsMTM3My4zMSAxMTA3LjU1LDEzNzIuNjZDMTA5My4zNywxMzcwLjMyIDEwNzMuOTUsMTM2Ny4xMSAxMDYyLjMsMTM2My44NkMxMDM3Ljg5LDEzNTcuMDQgMTAyNy4yNCwxMzQwLjI5IDEwMzMuMDgsMTMxNy45QzEwNDQuNzUsMTI3My4xNSAxMDUyLjY3LDEyNDUuNTggMTA2MS4wNywxMjI4LjA3QzEwNjcuNDYsMTIxNC43NCAxMDc3LjI3LDExOTkuOTcgMTA5Ni40OCwxMjA0LjA1QzEwOTYuNjMsMTIwNC4wOCAxMDk2Ljc5LDEyMDQuMTIgMTA5Ni45NCwxMjA0LjE3TDExMDAuMjYsMTIwNS4xM0MxMTEzLjI2LDEyMDguMzggMTEyNi40OCwxMjIzLjMzIDExMzkuMjcsMTIzNy43OUMxMTQ4LjQ4LDEyNDguMiAxMTU4LDEyNTguOTYgMTE2NC44MywxMjYyLjA0QzExNzUuODksMTI2Ny4wMSAxMTkwLjMxLDEyNjkuNzMgMTIwNC4yMywxMjcxLjkyQzEyMTMuODksMTI3My40NCAxMjIwLjE5LDEyODAuOTQgMTIxOS41NiwxMjkwLjE2TDEyMTkuNTQsMTI5MC40OEMxMjE5LjI0LDEyOTQuODIgMTIxNy4zNywxMjk4LjYxIDEyMTQuMTMsMTMwMS40M0MxMjEwLjA5LDEzMDQuOTUgMTIwNC4wOCwxMzA2LjcgMTE5Ny42MywxMzA2LjI0QzExNzUuMzEsMTMwNC42NSAxMTU5LjIzLDEzMDIuMTYgMTE0Ny4wMSwxMjk4LjM5QzExMzYuMDMsMTI5NS4wMSAxMTI4LjkxLDEyODguNDYgMTExOS45LDEyODAuMTZDMTExNy40NSwxMjc3LjkxIDExMTQuOTMsMTI3NS41OSAxMTEyLjA5LDEyNzMuMTFDMTEwMi40LDEyNjQuNjIgMTA5Mi4wOSwxMjU0LjUzIDEwOTEuNjUsMTI1NC4xMUMxMDg5LjA5LDEyNTEuNTkgMTA4OS4wNSwxMjQ3LjQ4IDEwOTEuNTYsMTI0NC45MUMxMDk0LjA3LDEyNDIuMzUgMTA5OC4xOCwxMjQyLjMxIDExMDAuNzUsMTI0NC44MkMxMTAwLjg1LDEyNDQuOTIgMTExMS4yNCwxMjU1LjA5IDExMjAuNjYsMTI2My4zM0MxMTIzLjYxLDEyNjUuOTIgMTEyNi4zMSwxMjY4LjQgMTEyOC43LDEyNzAuNTlDMTEzNy4xMSwxMjc4LjM0IDExNDIuNjcsMTI4My40NSAxMTUwLjg0LDEyODUuOTdDMTE2Mi4wOSwxMjg5LjQzIDExNzcuMjUsMTI5MS43NSAxMTk4LjU2LDEyOTMuMjhDMTIwMS40NCwxMjkzLjQ4IDEyMDQuMjEsMTI5Mi44MyAxMjA1LjYsMTI5MS42MkMxMjA2LjIyLDEyOTEuMDggMTIwNi41MSwxMjkwLjQ4IDEyMDYuNTcsMTI4OS42TDEyMDYuNTksMTI4OS4yOEMxMjA2LjgyLDEyODUuODYgMTIwMy42MSwxMjg0Ljk4IDEyMDIuMjEsMTI4NC43NkMxMTg3LjM5LDEyODIuNDMgMTE3MS45NiwxMjc5LjUgMTE1OS41LDEyNzMuODlDMTE1MC4xMSwxMjY5LjY3IDExNDAuMTIsMTI1OC4zNyAxMTI5LjUzLDEyNDYuNEMxMTE4LjU2LDEyMzQgMTEwNi4xMiwxMjE5LjkzIDEwOTcuMDQsMTIxNy43M0MxMDk2Ljk0LDEyMTcuNyAxMDk2Ljg1LDEyMTcuNjggMTA5Ni43NSwxMjE3LjY1TDEwOTMuNTUsMTIxNi43MkMxMDg3LjcsMTIxNS41MiAxMDgxLjI3LDEyMTYuMDEgMTA3Mi43OSwxMjMzLjY5QzEwNjQuODksMTI1MC4xNyAxMDU2Ljg2LDEyNzguMjUgMTA0NS42NiwxMzIxLjE4QzEwNDQuMTgsMTMyNi44NCAxMDM5LjY5LDEzNDQuMDUgMTA2NS44LDEzNTEuMzRDMTA3Ni43NywxMzU0LjQgMTA5NS43OCwxMzU3LjU0IDExMDkuNjcsMTM1OS44NEMxMTE0LjM0LDEzNjAuNjEgMTExOC4zOCwxMzYxLjI4IDExMjEuMzYsMTM2MS44MkMxMTI0LjQ3LDEzNjIuMzggMTEyNy4yNSwxMzY0LjIyIDExMjguOTksMTM2Ni44NkMxMTMwLjczLDEzNjkuNDkgMTEzMS4zMywxMzcyLjc4IDExMzAuNjIsMTM3NS44NkMxMTMwLjYxLDEzNzUuOTMgMTEzMC41OSwxMzc2LjAxIDExMzAuNTcsMTM3Ni4wOEwxMTExLjg4LDE0NDYuNTNDMTExMC44MywxNDUxLjk3IDExMTEuMjMsMTQ1Ni4xNSAxMTEzLjA2LDE0NTguNjJDMTExNC40LDE0NjAuNDMgMTExNi43MiwxNDYxLjUyIDExMTkuOTcsMTQ2MS44NkMxMTIwLjE0LDE0NjEuODggMTEyMC4zMSwxNDYxLjkgMTEyMC40OCwxNDYxLjkzQzExMjcuMzUsMTQ2My4xMiAxMTMyLjQyLDE0NTYuNTkgMTEzNC4yMiwxNDUwLjAyQzExMzcuNTUsMTQzNy44MSAxMTQwLjY5LDE0MjcuMDYgMTE0My43MywxNDE2LjY2QzExNDkuNDcsMTM5Ni45OCAxMTU0LjQzLDEzNzkuOTkgMTE1OC42NywxMzYwLjE5QzExNTkuOTQsMTM1NC4yNSAxMTU5LjMxLDEzNDcuNTcgMTE0NS4xNCwxMzQyLjk4TDEwOTIuMjUsMTMzMi40MkMxMDkyLjAxLDEzMzIuMzcgMTA5MS43OCwxMzMyLjMxIDEwOTEuNTUsMTMzMi4yNEMxMDgzLjI0LDEzMjkuNjEgMTA3OC4yNSwxMzIxLjE2IDEwNzkuOTQsMTMxMi42MUMxMDc5Ljk5LDEzMTIuMzcgMTA4MC4wNSwxMzEyLjE0IDEwODAuMTIsMTMxMS45MUwxMDkyLjI0LDEyNzMuNjhDMTA5My4zMiwxMjcwLjI2IDEwOTYuOTgsMTI2OC4zNiAxMTAwLjQsMTI2OS40NEMxMTAzLjgyLDEyNzAuNTMgMTEwNS43MSwxMjc0LjE4IDExMDQuNjMsMTI3Ny42TDEwOTIuNjUsMTMxNS40MUMxMDkyLjQxLDEzMTcuMjggMTA5My40NywxMzE5LjA3IDEwOTUuMjIsMTMxOS43NkwxMTQ4LjA0LDEzMzAuM0MxMTQ4LjI4LDEzMzAuMzUgMTE0OC41MSwxMzMwLjQxIDExNDguNzMsMTMzMC40OEMxMTcyLjg0LDEzMzguMTMgMTE3My4yNywxMzU0LjA4IDExNzEuMzgsMTM2Mi45MUMxMTY3LjA0LDEzODMuMTcgMTE2Mi4wMiwxNDAwLjM4IDExNTYuMjEsMTQyMC4zQzExNTMuMTksMTQzMC42NSAxMTUwLjA2LDE0NDEuMzUgMTE0Ni43NiwxNDUzLjQ0QzExNDMuMTQsMTQ2Ni42NyAxMTMzLjM0LDE0NzUuMDggMTEyMi4xNiwxNDc1LjA4WiIgc3R5bGU9ImZpbGw6cmdiKDI0NSwxMjksMzEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuOTA1MDMsMCwwLDIuMTYzNTksODYwLjkwNSwtMTM1OS43OCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwOTguNjEsMTM5Mi45OUMxMDk4LjI2LDEzOTIuOTkgMTA5Ny45LDEzOTIuOTYgMTA5Ny41NCwxMzkyLjlDMTA5MS4zMiwxMzkxLjg3IDEwNTkuNTQsMTM4Ni40NyAxMDQ0Ljg1LDEzODEuNDVDMTAxOC43NSwxMzcyLjUyIDEwMDguMTYsMTM1Mi45OCAxMDEyLjQ4LDEzMjEuNzNDMTAxOS42LDEyNzAuMDQgMTAyNi43OSwxMjIxLjQ4IDEwMjYuODcsMTIyMUMxMDI3LjM5LDEyMTcuNDQgMTAzMC43MSwxMjE1IDEwMzQuMjUsMTIxNS41MkMxMDM3LjgsMTIxNi4wNCAxMDQwLjI1LDEyMTkuMzUgMTAzOS43MiwxMjIyLjlDMTAzOS42NSwxMjIzLjM4IDEwMzIuNDcsMTI3MS44OCAxMDI1LjM1LDEzMjMuNUMxMDIxLjg5LDEzNDguNjMgMTAyOC45OCwxMzYyLjI4IDEwNDkuMDYsMTM2OS4xNUMxMDU5LjcsMTM3Mi43OSAxMDgyLjk3LDEzNzcuMzEgMTA5OS42NiwxMzgwLjA4QzExMDMuMjEsMTM4MC42NiAxMTA1LjYsMTM4NC4wMSAxMTA1LjAxLDEzODcuNTVDMTEwNC40OSwxMzkwLjczIDExMDEuNzMsMTM5Mi45OSAxMDk4LjYxLDEzOTIuOTlaIiBzdHlsZT0iZmlsbDpyZ2IoMjQ1LDEyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS45MDUwMywwLDAsMi4xNjM1OSw4NjAuOTA1LC0xMzU5Ljc4KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTA5Ny4zMiwxMTU4LjU3QzEwODUuMzgsMTE1OC41NyAxMDc1LjY3LDExNjguMjggMTA3NS42NywxMTgwLjIxQzEwNzUuNjcsMTE5Mi4xNSAxMDg1LjM4LDEyMDEuODYgMTA5Ny4zMiwxMjAxLjg2QzExMDkuMjUsMTIwMS44NiAxMTE4Ljk2LDExOTIuMTUgMTExOC45NiwxMTgwLjIxQzExMTguOTYsMTE2OC4yOCAxMTA5LjI1LDExNTguNTcgMTA5Ny4zMiwxMTU4LjU3Wk0xMDk3LjMyLDEyMTMuODZDMTA3OC43NywxMjEzLjg2IDEwNjMuNjcsMTE5OC43NyAxMDYzLjY3LDExODAuMjFDMTA2My42NywxMTYxLjY2IDEwNzguNzcsMTE0Ni41NyAxMDk3LjMyLDExNDYuNTdDMTExNS44NywxMTQ2LjU3IDExMzAuOTYsMTE2MS42NiAxMTMwLjk2LDExODAuMjFDMTEzMC45NiwxMTk4Ljc3IDExMTUuODcsMTIxMy44NiAxMDk3LjMyLDEyMTMuODZaIiBzdHlsZT0iZmlsbDpyZ2IoMjQ1LDEyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS45MDUwMywwLDAsMi4xNjM1OSw4NjAuOTA1LC0xMzU5Ljc4KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTIxOC41OCwxMjk5LjY0QzEyMTcuMDYsMTI5OS42NCAxMjE1LjQyLDEyOTkuNTUgMTIxMy42NiwxMjk5LjM3QzEyMTAuMzYsMTI5OS4wMiAxMjA3Ljk4LDEyOTYuMDYgMTIwOC4zMywxMjkyLjc3QzEyMDguNjgsMTI4OS40NyAxMjExLjYzLDEyODcuMDggMTIxNC45MywxMjg3LjQ0QzEyMTguMjMsMTI4Ny43OCAxMjI2LjA0LDEyODguMTggMTIyNy4yMiwxMjg0LjIyTDEyNTEuNjUsMTIwMi4zNEMxMjUyLjU5LDExOTkuMTYgMTI1NS45MywxMTk3LjM1IDEyNTkuMTEsMTE5OC4zQzEyNjIuMjksMTE5OS4yNSAxMjY0LjA5LDEyMDIuNTkgMTI2My4xNCwxMjA1Ljc3TDEyMzguNzIsMTI4Ny42NUMxMjM3LjU5LDEyOTEuNDUgMTIzMy40MiwxMjk5LjY0IDEyMTguNTgsMTI5OS42NFoiIHN0eWxlPSJmaWxsOnJnYigyNDUsMTI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjkwNTAzLDAsMCwyLjE2MzU5LDg2MC45MDUsLTEzNTkuNzgpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNTU3LjE2LDE0NzUuMDhDMTU0NS45OCwxNDc1LjA4IDE1MzYuMTgsMTQ2Ni42NyAxNTMyLjU3LDE0NTMuNDRDMTUyOS4yNiwxNDQxLjM1IDE1MjYuMTQsMTQzMC42NSAxNTIzLjEyLDE0MjAuM0MxNTE3LjMsMTQwMC4zOCAxNTEyLjI4LDEzODMuMTcgMTUwNy45NCwxMzYyLjkxQzE1MDYuMDYsMTM1NC4wOCAxNTA2LjQ5LDEzMzguMTMgMTUzMC41OSwxMzMwLjQ4QzE1MzAuODEsMTMzMC40MSAxNTMxLjA1LDEzMzAuMzUgMTUzMS4yOCwxMzMwLjNMMTU4NC4xLDEzMTkuNzZDMTU4NS44NSwxMzE5LjA3IDE1ODYuOTIsMTMxNy4yOCAxNTg2LjY3LDEzMTUuNDFMMTU3NC42OSwxMjc3LjZDMTU3My42MSwxMjc0LjE4IDE1NzUuNSwxMjcwLjUzIDE1NzguOTIsMTI2OS40NEMxNTgyLjM0LDEyNjguMzYgMTU4NiwxMjcwLjI1IDE1ODcuMDgsMTI3My42OEwxNTk5LjIsMTMxMS45MUMxNTk5LjI3LDEzMTIuMTQgMTU5OS4zMywxMzEyLjM3IDE1OTkuMzgsMTMxMi42QzE2MDEuMDgsMTMyMS4xNiAxNTk2LjA4LDEzMjkuNjEgMTU4Ny43NywxMzMyLjI0QzE1ODcuNTQsMTMzMi4zMSAxNTg3LjMxLDEzMzIuMzcgMTU4Ny4wOCwxMzMyLjQyTDE1MzQuMTksMTM0Mi45OEMxNTIwLjAxLDEzNDcuNTcgMTUxOS4zOSwxMzU0LjI1IDE1MjAuNjYsMTM2MC4xOUMxNTI0Ljg5LDEzNzkuOTkgMTUyOS44NSwxMzk2Ljk4IDE1MzUuNiwxNDE2LjY2QzE1MzguNjMsMTQyNy4wNiAxNTQxLjc3LDE0MzcuODEgMTU0NS4xMSwxNDUwLjAyQzE1NDYuOSwxNDU2LjU5IDE1NTEuOTYsMTQ2My4xMSAxNTU4Ljg0LDE0NjEuOTNDMTU1OS4wMiwxNDYxLjkgMTU1OS4xOSwxNDYxLjg4IDE1NTkuMzcsMTQ2MS44NkMxNTYyLjYxLDE0NjEuNTIgMTU2NC45MywxNDYwLjQzIDE1NjYuMjYsMTQ1OC42MkMxNTY4LjA5LDE0NTYuMTUgMTU2OC41LDE0NTEuOTcgMTU2Ny40NCwxNDQ2LjUzTDE1NDguNzUsMTM3Ni4wOEMxNTQ4LjczLDEzNzYuMDEgMTU0OC43MiwxMzc1LjkzIDE1NDguNywxMzc1Ljg2QzE1NDcuOTksMTM3Mi43OCAxNTQ4LjU5LDEzNjkuNDkgMTU1MC4zMywxMzY2Ljg2QzE1NTIuMDcsMTM2NC4yMiAxNTU0Ljg1LDEzNjIuMzggMTU1Ny45NiwxMzYxLjgyQzE1NjAuOTQsMTM2MS4yOCAxNTY0Ljk4LDEzNjAuNjEgMTU2OS42NSwxMzU5Ljg0QzE1ODMuNTQsMTM1Ny41NCAxNjAyLjU2LDEzNTQuNCAxNjEzLjUyLDEzNTEuMzRDMTYzOS42MywxMzQ0LjA1IDE2MzUuMTQsMTMyNi44NCAxNjMzLjY2LDEzMjEuMThDMTYyMi40NiwxMjc4LjI1IDE2MTQuNDMsMTI1MC4xNyAxNjA2LjUzLDEyMzMuNjlDMTU5OC4wNSwxMjE2LjAxIDE1OTEuNjIsMTIxNS41MiAxNTg1Ljc3LDEyMTYuNzJMMTU4Mi41NywxMjE3LjY1QzE1ODIuNDcsMTIxNy42OCAxNTgyLjM4LDEyMTcuNyAxNTgyLjI5LDEyMTcuNzNDMTU3My4yLDEyMTkuOTQgMTU2MC43NiwxMjM0IDE1NDkuNzksMTI0Ni40QzE1MzkuMjEsMTI1OC4zNyAxNTI5LjIxLDEyNjkuNjcgMTUxOS44MiwxMjczLjg5QzE1MDcuMzYsMTI3OS41IDE0OTEuOTMsMTI4Mi40MyAxNDc3LjExLDEyODQuNzZDMTQ3NS43MiwxMjg0Ljk4IDE0NzIuNSwxMjg1Ljg2IDE0NzIuNzMsMTI4OS4yOEwxNDcyLjc1LDEyODkuNTlDMTQ3Mi44MSwxMjkwLjQ4IDE0NzMuMSwxMjkxLjA4IDE0NzMuNzIsMTI5MS42MkMxNDc1LjEyLDEyOTIuODMgMTQ3Ny44OCwxMjkzLjQ4IDE0ODAuNzYsMTI5My4yOEMxNTAyLjA3LDEyOTEuNzUgMTUxNy4yNCwxMjg5LjQzIDE1MjguNDgsMTI4NS45N0MxNTM2LjY1LDEyODMuNDUgMTU0Mi4yMSwxMjc4LjM0IDE1NTAuNjMsMTI3MC41OUMxNTUzLjAxLDEyNjguNCAxNTU1LjcxLDEyNjUuOTIgMTU1OC42NywxMjYzLjMzQzE1NjguMDksMTI1NS4wOCAxNTc4LjQ3LDEyNDQuOTIgMTU3OC41NywxMjQ0LjgyQzE1ODEuMTQsMTI0Mi4zMSAxNTg1LjI1LDEyNDIuMzUgMTU4Ny43NywxMjQ0LjkxQzE1OTAuMjgsMTI0Ny40OCAxNTkwLjIzLDEyNTEuNTkgMTU4Ny42NywxMjU0LjExQzE1ODcuMjQsMTI1NC41MyAxNTc2LjkyLDEyNjQuNjIgMTU2Ny4yMywxMjczLjExQzE1NjQuMzksMTI3NS41OSAxNTYxLjg3LDEyNzcuOTEgMTU1OS40MywxMjgwLjE2QzE1NTAuNDEsMTI4OC40NiAxNTQzLjI5LDEyOTUuMDEgMTUzMi4zMSwxMjk4LjM5QzE1MjAuMSwxMzAyLjE2IDE1MDQuMDEsMTMwNC42NSAxNDgxLjY5LDEzMDYuMjRDMTQ3NS4yNSwxMzA2LjcgMTQ2OS4yNCwxMzA0Ljk1IDE0NjUuMTksMTMwMS40M0MxNDYxLjk1LDEyOTguNjEgMTQ2MC4wOCwxMjk0LjgyIDE0NTkuNzgsMTI5MC40OEwxNDU5Ljc2LDEyOTAuMTdDMTQ1OS4xMywxMjgwLjk0IDE0NjUuNDQsMTI3My40NCAxNDc1LjA5LDEyNzEuOTJDMTQ4OS4wMiwxMjY5LjczIDE1MDMuNDMsMTI2Ny4wMSAxNTE0LjQ5LDEyNjIuMDRDMTUyMS4zMywxMjU4Ljk2IDE1MzAuODQsMTI0OC4yIDE1NDAuMDUsMTIzNy43OUMxNTUyLjg0LDEyMjMuMzMgMTU2Ni4wNiwxMjA4LjM4IDE1NzkuMDYsMTIwNS4xM0wxNTgyLjM4LDEyMDQuMTdDMTU4Mi41MywxMjA0LjEyIDE1ODIuNjksMTIwNC4wOCAxNTgyLjg1LDEyMDQuMDVDMTYwMi4wNiwxMTk5Ljk2IDE2MTEuODYsMTIxNC43NCAxNjE4LjI1LDEyMjguMDdDMTYyNi42NSwxMjQ1LjU4IDE2MzQuNTcsMTI3My4xNSAxNjQ2LjI0LDEzMTcuOUMxNjUyLjA5LDEzNDAuMjkgMTY0MS40MywxMzU3LjA0IDE2MTcuMDIsMTM2My44NkMxNjA1LjM3LDEzNjcuMTEgMTU4NS45NSwxMzcwLjMyIDE1NzEuNzcsMTM3Mi42NkMxNTY3Ljg5LDEzNzMuMzEgMTU2NC40NSwxMzczLjg3IDE1NjEuNzQsMTM3NC4zNUwxNTgwLjA2LDE0NDMuNEMxNTgwLjA5LDE0NDMuNTMgMTU4MC4xMywxNDQzLjY2IDE1ODAuMTUsMTQ0My44QzE1ODIuMDIsMTQ1My4xNSAxNTgwLjg2LDE0NjAuNzQgMTU3Ni43MiwxNDY2LjM1QzE1NzMuMTksMTQ3MS4xMiAxNTY3LjcsMTQ3NC4wMyAxNTYwLjgyLDE0NzQuNzhDMTU1OS41OSwxNDc0Ljk4IDE1NTguMzcsMTQ3NS4wOCAxNTU3LjE2LDE0NzUuMDhaIiBzdHlsZT0iZmlsbDpyZ2IoMjQ1LDEyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS45MDUwMywwLDAsMi4xNjM1OSw4NjAuOTA1LC0xMzU5Ljc4KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTU4MC43MSwxMzkyLjk5QzE1NzcuNTksMTM5Mi45OSAxNTc0Ljg0LDEzOTAuNzMgMTU3NC4zMSwxMzg3LjU1QzE1NzMuNzIsMTM4NC4wMSAxNTc2LjEyLDEzODAuNjYgMTU3OS42NiwxMzgwLjA4QzE1OTYuMzUsMTM3Ny4zMSAxNjE5LjYyLDEzNzIuNzkgMTYzMC4yNiwxMzY5LjE1QzE2NTAuMzQsMTM2Mi4yOCAxNjU3LjQzLDEzNDguNjMgMTY1My45NywxMzIzLjVDMTY0Ni44NSwxMjcxLjg4IDE2MzkuNjcsMTIyMy4zOCAxNjM5LjYsMTIyMi45QzE2MzkuMDcsMTIxOS4zNSAxNjQxLjUyLDEyMTYuMDQgMTY0NS4wNywxMjE1LjUyQzE2NDguNjIsMTIxNSAxNjUxLjkzLDEyMTcuNDQgMTY1Mi40NiwxMjIxQzE2NTIuNTMsMTIyMS40OCAxNjU5LjcyLDEyNzAuMDQgMTY2Ni44NSwxMzIxLjczQzE2NzEuMTYsMTM1Mi45OCAxNjYwLjU3LDEzNzIuNTIgMTYzNC40NywxMzgxLjQ1QzE2MTkuNzgsMTM4Ni40NyAxNTg4LDEzOTEuODcgMTU4MS43OCwxMzkyLjlDMTU4MS40MiwxMzkyLjk2IDE1ODEuMDcsMTM5Mi45OSAxNTgwLjcxLDEzOTIuOTlaIiBzdHlsZT0iZmlsbDpyZ2IoMjQ1LDEyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS45MDUwMywwLDAsMi4xNjM1OSw4NjAuOTA1LC0xMzU5Ljc4KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTU4MiwxMTU4LjU3QzE1NzAuMDcsMTE1OC41NyAxNTYwLjM2LDExNjguMjggMTU2MC4zNiwxMTgwLjIxQzE1NjAuMzYsMTE5Mi4xNSAxNTcwLjA3LDEyMDEuODYgMTU4MiwxMjAxLjg2QzE1OTMuOTQsMTIwMS44NiAxNjAzLjY1LDExOTIuMTUgMTYwMy42NSwxMTgwLjIxQzE2MDMuNjUsMTE2OC4yOCAxNTkzLjk0LDExNTguNTcgMTU4MiwxMTU4LjU3Wk0xNTgyLDEyMTMuODZDMTU2My40NSwxMjEzLjg2IDE1NDguMzYsMTE5OC43NyAxNTQ4LjM2LDExODAuMjFDMTU0OC4zNiwxMTYxLjY2IDE1NjMuNDUsMTE0Ni41NyAxNTgyLDExNDYuNTdDMTYwMC41NiwxMTQ2LjU3IDE2MTUuNjUsMTE2MS42NiAxNjE1LjY1LDExODAuMjFDMTYxNS42NSwxMTk4Ljc3IDE2MDAuNTYsMTIxMy44NiAxNTgyLDEyMTMuODZaIiBzdHlsZT0iZmlsbDpyZ2IoMjQ1LDEyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS45MDUwMywwLDAsMi4xNjM1OSw4NjAuOTA1LC0xMzU5Ljc4KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTQ2MC43NCwxMjk5LjY0QzE0NDUuOSwxMjk5LjY0IDE0NDEuNzMsMTI5MS40NSAxNDQwLjYsMTI4Ny42NUwxNDE2LjE4LDEyMDUuNzdDMTQxNS4yMywxMjAyLjU5IDE0MTcuMDQsMTE5OS4yNSAxNDIwLjIxLDExOTguM0MxNDIzLjM5LDExOTcuMzUgMTQyNi43MywxMTk5LjE2IDE0MjcuNjgsMTIwMi4zNEwxNDUyLjEsMTI4NC4yMkMxNDUzLjI4LDEyODguMTggMTQ2MS4wOSwxMjg3Ljc5IDE0NjQuNCwxMjg3LjQ0QzE0NjcuNywxMjg3LjA5IDE0NzAuNjUsMTI4OS40NyAxNDcxLDEyOTIuNzdDMTQ3MS4zNSwxMjk2LjA2IDE0NjguOTYsMTI5OS4wMiAxNDY1LjY2LDEyOTkuMzdDMTQ2My45MSwxMjk5LjU2IDE0NjIuMjYsMTI5OS42NCAxNDYwLjc0LDEyOTkuNjRaIiBzdHlsZT0iZmlsbDpyZ2IoMjQ1LDEyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS45MDUwMywwLDAsMi4xNjM1OSw4NjAuOTA1LC0xMzU5Ljc4KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTM5OC4wNiwxMjQzLjg3TDEyODEuMjcsMTI0My44N0wxMjcyLjI1LDExNzQuMTdMMTQwNy4wNywxMTc0LjE3TDEzOTguMDYsMTI0My44N1oiIHN0eWxlPSJmaWxsOm5vbmU7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS45MDUwMywwLDAsMi4xNjM1OSw4NjAuOTA1LC0xMzU5Ljc4KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTI4Ni41NCwxMjM3Ljg3TDEzOTIuNzgsMTIzNy44N0wxNDAwLjI0LDExODAuMTdMMTI3OS4wOCwxMTgwLjE3TDEyODYuNTQsMTIzNy44N1pNMTM5OC4wNiwxMjQ5Ljg3TDEyODEuMjcsMTI0OS44N0MxMjc4LjI1LDEyNDkuODcgMTI3NS43LDEyNDcuNjMgMTI3NS4zMSwxMjQ0LjY0TDEyNjYuMywxMTc0Ljk0QzEyNjYuMDgsMTE3My4yMyAxMjY2LjYxLDExNzEuNTEgMTI2Ny43NSwxMTcwLjIxQzEyNjguODksMTE2OC45MiAxMjcwLjUzLDExNjguMTcgMTI3Mi4yNSwxMTY4LjE3TDE0MDcuMDcsMTE2OC4xN0MxNDA4LjgsMTE2OC4xNyAxNDEwLjQ0LDExNjguOTIgMTQxMS41OCwxMTcwLjIxQzE0MTIuNzIsMTE3MS41MSAxNDEzLjI0LDExNzMuMjMgMTQxMy4wMiwxMTc0Ljk0TDE0MDQuMDEsMTI0NC42NEMxNDAzLjYyLDEyNDcuNjMgMTQwMS4wNywxMjQ5Ljg3IDEzOTguMDYsMTI0OS44N1oiIHN0eWxlPSJmaWxsOnJnYigyNDUsMTI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjkwNTAzLDAsMCwyLjE2MzU5LDg2MC45MDUsLTEzNTkuNzgpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNTU1LjMyLDEzMzcuMTlMMTExNy43MiwxMzM3LjE5QzExMTYuMDQsMTMzNy4xOSAxMTE0LjQ1LDEzMzYuNDIgMTExMy40LDEzMzUuMUMxMTEyLjM2LDEzMzMuNzcgMTExMS45OCwxMzMyLjA1IDExMTIuMzgsMTMzMC40MUwxMTIzLjksMTI5OC43NkMxMTI0LjYxLDEyOTUuODEgMTEyNy41OCwxMjkzLjk5IDExMzAuNTQsMTI5NC43QzExMzMuNDksMTI5NS40MSAxMTM1LjMxLDEyOTguMzggMTEzNC42LDEzMDEuMzNMMTEyNC43LDEzMjYuMTlMMTU0OC42MiwxMzI2LjE5TDE1NDAuODMsMTMwMy4wNEMxNTQwLjI0LDEzMDAuMDYgMTU0Mi4xNywxMjk3LjE3IDE1NDUuMTUsMTI5Ni41OEMxNTQ4LjEzLDEyOTUuOTkgMTU1MS4wMywxMjk3LjkzIDE1NTEuNjIsMTMwMC45MUwxNTYwLjcxLDEzMzAuNjNDMTU2MS4wMywxMzMyLjI0IDE1NjAuNjEsMTMzMy45MSAxNTU5LjU3LDEzMzUuMTlDMTU1OC41MiwxMzM2LjQ2IDE1NTYuOTYsMTMzNy4xOSAxNTU1LjMyLDEzMzcuMTlaIiBzdHlsZT0iZmlsbDpyZ2IoMjQ1LDEyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=");
}

.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+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM2IDM2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtOTUuNjQzOSwtNjUuNTc3MykiPgogICAgICAgIDxnIGlkPSJpY29uLWNyYWZ0LXJvb20iIHRyYW5zZm9ybT0ibWF0cml4KDAuMDI4MDgxMSwwLDAsMC4wMjQ3MjUzLDE3LjgwMyw0OS4wMzYxKSI+CiAgICAgICAgICAgIDxyZWN0IHg9IjI3NzIiIHk9IjY2OSIgd2lkdGg9IjEyODIiIGhlaWdodD0iMTQ1NiIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoLTQuMjczMzcsMTkuMDA1NiwtMTUuOTQ4NCwtNS4wOTI1NSw1MDY1OC42LC0yODI5NC42KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjE5Ny42NywyMzUyLjI0QzIyMDQuMDIsMjM1MS40MyAyMjEwLjE4LDIzNTIuMzIgMjIxMy42MiwyMzUzLjQyQzIyMTkuMTEsMjM1NS4xNyAyMjI3LjA5LDIzNjEgMjIyOC45NiwyMzY4LjQ4QzIyMzEuNzgsMjM3OS43NCAyMjI1LjA3LDIzODcuMDggMjIyMi4zOSwyMzg3LjY0QzIyMTkuNywyMzg4LjE4IDIyMTQuMjEsMjM4NS45NCAyMjA5LjU2LDIzODcuM0MyMjAzLjYxLDIzODkuMDMgMjIwNy44OCwyMzk1LjAxIDIyMDYuNDUsMjQwMS4yMkMyMjA1LjAxLDI0MDcuNDQgMjE5NS45MywyNDExLjAyIDIxODcuMDgsMjQwNy40OUMyMTc4LjI0LDI0MDMuOTUgMjE3My45NSwyMzkyLjg1IDIxNzIuOTgsMjM4NC4wOUMyMTcxLjU1LDIzNzEuMSAyMTc3LjUyLDIzNjEuMjEgMjE4Ni42MSwyMzU1LjgyTDIxODkuNzYsMjM1NC4yOUwyMjAxLjcxLDIzNjIuMTRMMjIwNSwyMzU1Ljg1TDIxOTcuNjcsMjM1Mi4yNFoiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDI1LjQwNzEsMCwwLDMwLjI3NzQsLTYwNy41ODYsLTEwOTIuNzcpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNjQuNjUxLDg2LjM3MkwxODAuMTA1LDcyLjk2MUMxODIuMDE3LDcxLjc2NiAxODIuNTksNzIuMDQxIDE4MS41ODYsNzQuMDQ5TDE2Ny45NzQsODkuNDY4TDE2NC42NTEsODYuMzcyWiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoxLjExcHg7c3Ryb2tlLW1pdGVybGltaXQ6MS41OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDI1LjQwNzEsMCwwLDMwLjI3NzQsLTYwNy41ODYsLTEwOTIuNzcpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNjQuNzIsODYuMzI2TDE2OC4xMTcsODkuNDUzTDE2NC43Miw4Ni4zMjZaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjEuMTFweDtzdHJva2UtbWl0ZXJsaW1pdDoxLjU7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMjUuNDA3MSwwLDAsMzAuMjc3NCwtNjA2Ljg3NiwtMTA4OS42NykiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE1Ny4yMjcsOTQuMjE4QzE1OC41NDMsOTQuOTc5IDE2Mi42NTYsOTUuNjIzIDE2NC40NjEsOTQuODIyQzE2Ni4yNjYsOTQuMDIxIDE2Ny45NzcsOTEuNjY1IDE2OC4wNTgsODkuNDEzTDE2NC43NDksODYuNDUzQzE2Mi43NzYsODYuMTA5IDE2MS42MzEsODcuOTE1IDE2MSw4OS40MDFDMTYwLjI5Nyw5MS4wNiAxNTkuMzY5LDkzLjYxIDE1Ny4yMjcsOTQuMjE4WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoxLjExcHg7c3Ryb2tlLW1pdGVybGltaXQ6MS41OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KC00LjI3MzM3LDE5LjAwNTYsLTE1Ljk0ODQsLTUuMDkyNTUsNTA1MDguNSwtMjgzMTguOSkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIyMjEuNTcsMjM2Ny43NkMyMjIxLjU3LDIzNzAgMjIxOS43NSwyMzcxLjgyIDIyMTcuNTEsMjM3MS44MkMyMjE1LjI3LDIzNzEuODIgMjIxMy40NSwyMzcwIDIyMTMuNDUsMjM2Ny43NkMyMjEzLjQ1LDIzNjUuNTEgMjIxNS4yNywyMzYzLjY5IDIyMTcuNTEsMjM2My42OUMyMjE5Ljc1LDIzNjMuNjkgMjIyMS41NywyMzY1LjUxIDIyMjEuNTcsMjM2Ny43NloiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KC00LjI3MzM3LDE5LjAwNTYsLTE1Ljk0ODQsLTUuMDkyNTUsNTA2MzYuNywtMjgzOTIuNykiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIxOTguODMsMjM2MS43NkMyMTk4LjgzLDIzNjQgMjE5Ny4wMSwyMzY1LjgyIDIxOTQuNzYsMjM2NS44MkMyMTkyLjUyLDIzNjUuODIgMjE5MC43LDIzNjQgMjE5MC43LDIzNjEuNzZDMjE5MC43LDIzNTkuNTEgMjE5Mi41MiwyMzU3LjY5IDIxOTQuNzYsMjM1Ny42OUMyMTk3LjAxLDIzNTcuNjkgMjE5OC44MywyMzU5LjUxIDIxOTguODMsMjM2MS43NloiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KC00LjI3MzM3LDE5LjAwNTYsLTE1Ljk0ODQsLTUuMDkyNTUsNTA1NzEuMiwtMjgzNzAuNCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIxODguOTUsMjM2OS4zNkMyMTg4Ljk1LDIzNzEuNiAyMTg3LjE0LDIzNzMuNDIgMjE4NC44OSwyMzczLjQyQzIxODIuNjUsMjM3My40MiAyMTgwLjgzLDIzNzEuNiAyMTgwLjgzLDIzNjkuMzZDMjE4MC44MywyMzY3LjExIDIxODIuNjUsMjM2NS4zIDIxODQuODksMjM2NS4zQzIxODcuMTQsMjM2NS4zIDIxODguOTUsMjM2Ny4xMSAyMTg4Ljk1LDIzNjkuMzZaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgtNC4yNzMzNywxOS4wMDU2LC0xNS45NDg0LC01LjA5MjU1LDUwNDk5LjksLTI4Mjk1LjMpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMTg0Ljg5LDIzODEuMDdDMjE4NC44OSwyMzgzLjMxIDIxODMuMDcsMjM4NS4xMyAyMTgwLjgzLDIzODUuMTNDMjE3OC41OCwyMzg1LjEzIDIxNzYuNzYsMjM4My4zMSAyMTc2Ljc2LDIzODEuMDdDMjE3Ni43NiwyMzc4LjgzIDIxNzguNTgsMjM3Ny4wMSAyMTgwLjgzLDIzNzcuMDFDMjE4My4wNywyMzc3LjAxIDIxODQuODksMjM3OC44MyAyMTg0Ljg5LDIzODEuMDdaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgtNC4yNzMzNywxOS4wMDU2LC0xNS45NDg0LC01LjA5MjU1LDUwNTAzLjIsLTI4MTQ3LjgpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMTg4LjE2LDIzOTIuNjJDMjE4OC4xNiwyMzk0Ljg2IDIxODYuMzQsMjM5Ni42OCAyMTg0LjEsMjM5Ni42OEMyMTgxLjg1LDIzOTYuNjggMjE4MC4wNCwyMzk0Ljg2IDIxODAuMDQsMjM5Mi42MkMyMTgwLjA0LDIzOTAuMzcgMjE4MS44NSwyMzg4LjU1IDIxODQuMSwyMzg4LjU1QzIxODYuMzQsMjM4OC41NSAyMTg4LjE2LDIzOTAuMzcgMjE4OC4xNiwyMzkyLjYyWiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=");
}

.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+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM2IDM2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtMC45OTk3NTksLTExNi4xMikiPgogICAgICAgIDxnIGlkPSJpY29uLWNhZmUtYXJlYSIgdHJhbnNmb3JtPSJtYXRyaXgoMC4wMjgwODExLDAsMCwwLjAyNDcyNTMsLTc2Ljg0MTEsOTkuNTc4OCkiPgogICAgICAgICAgICA8cmVjdCB4PSIyNzcyIiB5PSI2NjkiIHdpZHRoPSIxMjgyIiBoZWlnaHQ9IjE0NTYiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE4LjUzODEsMCwwLDIxLjA1NDIsLTUwOTc3LjQsLTEwMzcwOCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTI5MTUuNDksNDk4OC4zMkwyOTE1LjQ5LDQ5OTMuNjJDMjkxNS40OSw0OTkzLjYyIDI5MTQuODUsNTAwNS4xNCAyOTI1LjQxLDUwMDguNzdMMjkyOS4wNyw1MDA4Ljc3IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgzNS42MTExLDAsMCw0MC40NDQ0LC00MDg5LjA5LC0xOTgzLjI0KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjA1LjY0MSw2OC41NjdDMjA1LjY0MSw2OC41NjcgMjA2Ljg1NSw3MC4wMDggMjA2LjY1Myw3MC44QzIwNi40NSw3MS41OTkgMjA0LjU4OSw3Mi41NTkgMjA0LjQyMSw3My4zNTlDMjA0LjI1Miw3NC4xNTkgMjA1LjY0MSw3NS42IDIwNS42NDEsNzUuNiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoxLjA0cHg7c3Ryb2tlLW1pdGVybGltaXQ6MS41OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDM1LjYxMTEsMCwwLDQwLjQ0NDQsLTM5NzUuMywtMTk4My4yNCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIwNS42NDEsNjguNTY3QzIwNS42NDEsNjguNTY3IDIwNi44NTUsNzAuMDA4IDIwNi42NTMsNzAuOEMyMDYuNDUsNzEuNTk5IDIwNC41ODksNzIuNTU5IDIwNC40MjEsNzMuMzU5QzIwNC4yNTIsNzQuMTU5IDIwNS42NDEsNzUuNiAyMDUuNjQxLDc1LjYiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6MS4wNHB4O3N0cm9rZS1taXRlcmxpbWl0OjEuNTsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgzNS42MTExLDAsMCw0MC40NDQ0LC0zODYxLjUxLC0xOTgzLjI0KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjA1LjY0MSw2OC41NjdDMjA1LjY0MSw2OC41NjcgMjA2Ljg1NSw3MC4wMDggMjA2LjY1Myw3MC44QzIwNi40NSw3MS41OTkgMjA0LjU4OSw3Mi41NTkgMjA0LjQyMSw3My4zNTlDMjA0LjI1Miw3NC4xNTkgMjA1LjY0MSw3NS42IDIwNS42NDEsNzUuNiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoxLjA0cHg7c3Ryb2tlLW1pdGVybGltaXQ6MS41OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE4LjUzODEsMCwwLDIxLjA1NDIsLTUxMDU0LC0xMDM2MjQpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOTE1LjQ5LDQ5NzguMDRMMjkxNS40OSw0OTkzLjYyQzI5MTUuNDksNDk5My42MiAyOTE0Ljg1LDUwMDUuMTQgMjkyNS40MSw1MDA4Ljc3TDI5NDUuMjUsNTAwOC43N0MyOTU1LjgxLDUwMDUuMTQgMjk1NS4xNyw0OTkzLjYyIDI5NTUuMTcsNDk5My42MkwyOTU1LjE3LDQ5NzguMDRMMjkxNS40OSw0OTc4LjA0WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoycHg7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTguNTM4MSwwLDAsMjEuMDU0MiwtNTEwNTQsLTEwMzYyNCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTI5MTYuMjQsNTAxMi4yNEwyOTU0LjQxLDUwMTIuMjQiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDE4LjUzODEsMCwwLDIxLjA1NDIsLTUxMDU0LC0xMDM2MjQpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOTU1LjE3LDQ5ODQuNDRDMjk1NS4xNyw0OTg0LjQ0IDI5NTcsNDk4My41NSAyOTU5LjAzLDQ5ODMuMjZDMjk2MS41NCw0OTgyLjkxIDI5NjQuMzUsNDk4My40OSAyOTY0LjM1LDQ5ODcuODZDMjk2NC4zNSw0OTk1Ljc1IDI5NTQuNDEsNDk5OS4wNyAyOTU0LjQxLDQ5OTkuMDciIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6MnB4OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K");
}

.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+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM2IDM2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MS41OyI+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwxLC00OS4wMTkzLC0xMTYuMTIpIj4KICAgICAgICA8ZyBpZD0iaWNvbi1yb29mLXRlcnJhY2UiIHRyYW5zZm9ybT0ibWF0cml4KDAuMDI4MDgxMSwwLDAsMC4wMjQ3MjUzLC0yOC44MjE1LDk5LjU3ODgpIj4KICAgICAgICAgICAgPHJlY3QgeD0iMjc3MiIgeT0iNjY5IiB3aWR0aD0iMTI4MiIgaGVpZ2h0PSIxNDU2IiBzdHlsZT0iZmlsbDpub25lOyIvPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwxLC03LjY1MDMxLDc2LjkzNDkpIj4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuNTE1ODgsMCwwLDEuNzIxNjIsMTcuMzY5MywtMjA4MC41OSkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xOTkyLjI4LDE5MzIuMDRDMTk3Ny40LDE5MzIuMDQgMTk2NS4zLDE5NDQuMTQgMTk2NS4zLDE5NTkuMDFDMTk2NS4zLDE5NzMuODkgMTk3Ny40LDE5ODUuOTkgMTk5Mi4yOCwxOTg1Ljk5QzIwMDcuMTUsMTk4NS45OSAyMDE5LjI1LDE5NzMuODkgMjAxOS4yNSwxOTU5LjAxQzIwMTkuMjUsMTk0NC4xNCAyMDA3LjE1LDE5MzIuMDQgMTk5Mi4yOCwxOTMyLjA0Wk0xOTkyLjI4LDE5OTguOTlDMTk3MC4yNCwxOTk4Ljk5IDE5NTIuMywxOTgxLjA1IDE5NTIuMywxOTU5LjAxQzE5NTIuMywxOTM2Ljk3IDE5NzAuMjQsMTkxOS4wNCAxOTkyLjI4LDE5MTkuMDRDMjAxNC4zMiwxOTE5LjA0IDIwMzIuMjUsMTkzNi45NyAyMDMyLjI1LDE5NTkuMDFDMjAzMi4yNSwxOTgxLjA1IDIwMTQuMzIsMTk5OC45OSAxOTkyLjI4LDE5OTguOTlaIiBzdHlsZT0iZmlsbDpyZ2IoMjQ1LDEyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjUxNTg4LDAsMCwxLjcyMTYyLDYyLjk4NDcsLTIwODAuNTkpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjE1My43LDIwNzguN0wyMTY5LjQzLDIwNzguN0wyMTcyLjg1LDIwNDIuOUwyMTUwLjI4LDIwNDIuOUwyMTUzLjcsMjA3OC43Wk0yMTc0LjQzLDIwODkuN0wyMTQ4LjcsMjA4OS43QzIxNDUuODcsMjA4OS43IDIxNDMuNSwyMDg3LjU1IDIxNDMuMjMsMjA4NC43M0wyMTM4Ljc2LDIwMzcuOTJDMjEzOC42MSwyMDM2LjM4IDIxMzkuMTIsMjAzNC44NSAyMTQwLjE2LDIwMzMuN0MyMTQxLjIsMjAzMi41NiAyMTQyLjY4LDIwMzEuOSAyMTQ0LjIzLDIwMzEuOUwyMTc4LjksMjAzMS45QzIxODAuNDUsMjAzMS45IDIxODEuOTMsMjAzMi41NiAyMTgyLjk3LDIwMzMuN0MyMTg0LjAxLDIwMzQuODUgMjE4NC41MiwyMDM2LjM4IDIxODQuMzcsMjAzNy45MkwyMTc5LjkxLDIwODQuNzNDMjE3OS42NCwyMDg3LjU1IDIxNzcuMjcsMjA4OS43IDIxNzQuNDMsMjA4OS43WiIgc3R5bGU9ImZpbGw6cmdiKDI0NSwxMjksMzEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS41MTU4OCwwLDAsMS43MjE2Miw2Mi45ODQ3LC0yMDgwLjU5KSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTIxNTQuMTIsMjAyOC41MkMyMTUxLjY1LDIwMjguNTIgMjE0OS42NCwyMDI2LjUzIDIxNDkuNjIsMjAyNC4wNUMyMTQ5LjU4LDIwMTkuMyAyMTUxLjUzLDIwMTQuNjkgMjE1NC45NywyMDExLjQxQzIxNTguNCwyMDA4LjEyIDIxNjMuMSwyMDA2LjM4IDIxNjcuODQsMjAwNi42NEMyMTcwLjMzLDIwMDYuNzcgMjE3Mi4yMywyMDA4Ljg5IDIxNzIuMSwyMDExLjM3QzIxNzEuOTcsMjAxMy44NSAyMTY5Ljg1LDIwMTUuNzggMjE2Ny4zNiwyMDE1LjYyQzIxNjUuMTMsMjAxNS41MiAyMTYyLjgxLDIwMTYuMzYgMjE2MS4xOSwyMDE3LjkxQzIxNTkuNTYsMjAxOS40NyAyMTU4LjYsMjAyMS43MyAyMTU4LjYyLDIwMjMuOThDMjE1OC42NCwyMDI2LjQ3IDIxNTYuNjQsMjAyOC41IDIxNTQuMTYsMjAyOC41MkwyMTU0LjEyLDIwMjguNTJaIiBzdHlsZT0iZmlsbDpyZ2IoMjQ1LDEyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjUxNTg4LDAsMCwxLjcyMTYyLDYyLjk4NDcsLTIwODAuNTkpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjE3MS44NCwyMDI1LjkyQzIxNjkuNDIsMjAyNS45MiAyMTY3LjQyLDIwMjQgMjE2Ny4zNSwyMDIxLjU2QzIxNjcuMjcsMjAxOS4wOCAyMTY5LjIyLDIwMTcgMjE3MS43LDIwMTYuOTJDMjE3My42NywyMDE2Ljg2IDIxNzUuNjUsMjAxNS45NiAyMTc3LDIwMTQuNTJDMjE3OC4zNCwyMDEzLjA4IDIxNzkuMSwyMDExLjA0IDIxNzkuMDIsMjAwOS4wN0MyMTc4LjkyLDIwMDYuNTkgMjE4MC44NiwyMDA0LjUgMjE4My4zNCwyMDA0LjRDMjE4NS44MywyMDA0LjMzIDIxODcuOTIsMjAwNi4yNCAyMTg4LjAxLDIwMDguNzJDMjE4OC4xOCwyMDEzLjEgMjE4Ni41NywyMDE3LjQ1IDIxODMuNTgsMjAyMC42NkMyMTgwLjU5LDIwMjMuODYgMjE3Ni4zNiwyMDI1Ljc4IDIxNzEuOTksMjAyNS45MkwyMTcxLjg0LDIwMjUuOTJaIiBzdHlsZT0iZmlsbDpyZ2IoMjQ1LDEyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjUxNTg4LDAsMCwxLjcyMTYyLDEuMzMwMDQsLTIwODAuNTkpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjMwMy45MywyMDc4LjdMMjMxOS42NiwyMDc4LjdMMjMyMy4wNywyMDQyLjlMMjMwMC41MSwyMDQyLjlMMjMwMy45MywyMDc4LjdaTTIzMjQuNjYsMjA4OS43TDIyOTguOTMsMjA4OS43QzIyOTYuMDksMjA4OS43IDIyOTMuNzIsMjA4Ny41NSAyMjkzLjQ1LDIwODQuNzNMMjI4OC45OCwyMDM3LjkyQzIyODguODMsMjAzNi4zOCAyMjg5LjM0LDIwMzQuODUgMjI5MC4zOSwyMDMzLjdDMjI5MS40MywyMDMyLjU2IDIyOTIuOTEsMjAzMS45IDIyOTQuNDYsMjAzMS45TDIzMjkuMTIsMjAzMS45QzIzMzAuNjcsMjAzMS45IDIzMzIuMTUsMjAzMi41NiAyMzMzLjE5LDIwMzMuN0MyMzM0LjI0LDIwMzQuODUgMjMzNC43NSwyMDM2LjM4IDIzMzQuNiwyMDM3LjkyTDIzMzAuMTMsMjA4NC43M0MyMzI5Ljg2LDIwODcuNTUgMjMyNy40OSwyMDg5LjcgMjMyNC42NiwyMDg5LjdaIiBzdHlsZT0iZmlsbDpyZ2IoMjQ1LDEyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjUxNTg4LDAsMCwxLjcyMTYyLDEuMzMwMDQsLTIwODAuNTkpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjMwNC4zNSwyMDI4LjUyQzIzMDEuODgsMjAyOC41MiAyMjk5Ljg3LDIwMjYuNTMgMjI5OS44NSwyMDI0LjA1QzIyOTkuODEsMjAxOS4zIDIzMDEuNzYsMjAxNC42OSAyMzA1LjE5LDIwMTEuNDFDMjMwOC42MywyMDA4LjEyIDIzMTMuMywyMDA2LjM3IDIzMTguMDcsMjAwNi42NEMyMzIwLjU1LDIwMDYuNzcgMjMyMi40NiwyMDA4Ljg5IDIzMjIuMzIsMjAxMS4zN0MyMzIyLjE5LDIwMTMuODUgMjMyMC4wOCwyMDE1Ljc3IDIzMTcuNTksMjAxNS42MkMyMzE1LjM0LDIwMTUuNTEgMjMxMy4wNCwyMDE2LjM2IDIzMTEuNDEsMjAxNy45MUMyMzA5Ljc5LDIwMTkuNDcgMjMwOC44MywyMDIxLjczIDIzMDguODUsMjAyMy45OEMyMzA4Ljg3LDIwMjYuNDcgMjMwNi44NywyMDI4LjUgMjMwNC4zOCwyMDI4LjUyTDIzMDQuMzUsMjAyOC41MloiIHN0eWxlPSJmaWxsOnJnYigyNDUsMTI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuNTE1ODgsMCwwLDEuNzIxNjIsMS4zMzAwNCwtMjA4MC41OSkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMzIxLjEsMjAyNS45MkMyMzE4LjY4LDIwMjUuOTIgMjMxNi42OSwyMDI0IDIzMTYuNjEsMjAyMS41NkMyMzE2LjUzLDIwMTkuMDggMjMxOC40OCwyMDE3IDIzMjAuOTYsMjAxNi45MkMyMzIyLjk0LDIwMTYuODYgMjMyNC45MSwyMDE1Ljk2IDIzMjYuMjYsMjAxNC41MkMyMzI3LjYsMjAxMy4wOCAyMzI4LjM2LDIwMTEuMDQgMjMyOC4yOCwyMDA5LjA3QzIzMjguMTksMjAwNi41OSAyMzMwLjEyLDIwMDQuNSAyMzMyLjYsMjAwNC40QzIzMzUuMTEsMjAwNC4zMyAyMzM3LjE4LDIwMDYuMjQgMjMzNy4yOCwyMDA4LjcyQzIzMzcuNDUsMjAxMy4xIDIzMzUuODMsMjAxNy40NSAyMzMyLjg0LDIwMjAuNjZDMjMyOS44NSwyMDIzLjg2IDIzMjUuNjMsMjAyNS43OCAyMzIxLjI1LDIwMjUuOTJMMjMyMS4xLDIwMjUuOTJaIiBzdHlsZT0iZmlsbDpyZ2IoMjQ1LDEyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjUxNTg4LDAsMCwxLjcyMTYyLDE3LjM2OTMsLTIwODAuNTkpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjA2MS42OCwyMjA4LjY1TDIwMDYuMjksMjIwOC42NUMxOTk0LjMxLDIyMDguMjkgMTk4MS42MiwyMjA2LjE5IDE5NjkuNzksMjE4NS40QzE5NTcuOTgsMjE2NC42MyAxOTQ3LjY1LDIxMjYuMjkgMTkzNy4yOCwyMDY0Ljc0QzE5MzMuNzYsMjA0My44MyAxOTE5Ljc3LDE5ODEuMDQgMTkxOS42MiwxOTgwLjQxQzE5MTguODQsMTk3Ni45IDE5MjEuMDUsMTk3My40MyAxOTI0LjU1LDE5NzIuNjVDMTkyOC4wNiwxOTcxLjg3IDE5MzEuNTMsMTk3NC4wNyAxOTMyLjMxLDE5NzcuNThDMTkzMi44OSwxOTgwLjE3IDE5NDYuNTIsMjA0MS4zMyAxOTUwLjEsMjA2Mi41OEMxOTcyLjI5LDIxOTQuMzUgMTk5MC41MSwyMTk1LjE3IDIwMDYuNTgsMjE5NS42NUwyMDYxLjY4LDIxOTUuNjVDMjA2NS4yNywyMTk1LjY1IDIwNjguMTgsMjE5OC41NiAyMDY4LjE4LDIyMDIuMTVDMjA2OC4xOCwyMjA1Ljc0IDIwNjUuMjcsMjIwOC42NSAyMDYxLjY4LDIyMDguNjVaIiBzdHlsZT0iZmlsbDpyZ2IoMjQ1LDEyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjUxNTg4LDAsMCwxLjcyMTYyLDE3LjM2OTMsLTIwODAuNTkpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjE1OC41MSwyMzQwLjUxQzIxNDguNzgsMjM0MC41MSAyMTM5LjYsMjMzNC44NSAyMTM1LjQ2LDIzMjUuNTdMMjExOS43NiwyMjg5QzIxMTguMzQsMjI4NS43IDIxMTkuODcsMjI4MS44OCAyMTIzLjE3LDIyODAuNDZDMjEyNi40NiwyMjc5LjA0IDIxMzAuMjksMjI4MC41NyAyMTMxLjcsMjI4My44N0wyMTQ3LjM3LDIzMjAuMzVDMjE0OS44NCwyMzI1Ljg5IDIxNTYuMTcsMjMyOC43NyAyMTYyLjA1LDIzMjYuOThDMjE2Mi4wNiwyMzI2Ljk3IDIxNjIuMDcsMjMyNi45NyAyMTYyLjA4LDIzMjYuOTdDMjE2NS4zMiwyMzI1Ljk3IDIxNjcuOTMsMjMyMy43NSAyMTY5LjQ0LDIzMjAuNzFDMjE3MC45MiwyMzE3LjczIDIxNzEuMTIsMjMxNC4zNyAyMTcwLjAyLDIzMTEuMjRMMjEyMy42NCwyMjA1LjYxQzIxMjIuMiwyMjAyLjMyIDIxMjMuNjksMjE5OC40OSAyMTI2Ljk4LDIxOTcuMDRDMjEzMC4yNywyMTk1LjYgMjEzNC4xLDIxOTcuMDkgMjEzNS41NSwyMjAwLjM4TDIxODIuMDEsMjMwNi4yMUMyMTgyLjA2LDIzMDYuMzMgMjE4Mi4xMSwyMzA2LjQ1IDIxODIuMTYsMjMwNi41OEMyMTg0LjU4LDIzMTMuMTUgMjE4NC4xOSwyMzIwLjIyIDIxODEuMDksMjMyNi40OUMyMTc3Ljk4LDIzMzIuNzUgMjE3Mi42LDIzMzcuMzMgMjE2NS45MiwyMzM5LjM5QzIxNjUuOTEsMjMzOS4zOSAyMTY1LjksMjMzOS4zOSAyMTY1Ljg5LDIzMzkuNEMyMTYzLjQ0LDIzNDAuMTUgMjE2MC45NiwyMzQwLjUxIDIxNTguNTEsMjM0MC41MVoiIHN0eWxlPSJmaWxsOnJnYigyNDUsMTI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuNTE1ODgsMCwwLDEuNzIxNjIsMTcuMzY5MywtMjA4MC41OSkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMDgzLjIsMjAzNy42MkMyMDgxLjgsMjAzNy42MiAyMDgwLjQsMjAzNy41NyAyMDc5LDIwMzcuNDVDMjA3NS43LDIwMzcuMTggMjA3My4yNCwyMDM0LjI5IDIwNzMuNTEsMjAzMC45OUMyMDczLjc3LDIwMjcuNjggMjA3Ni42NiwyMDI1LjIzIDIwNzkuOTcsMjAyNS40OUMyMDkwLjIzLDIwMjYuMzMgMjEwMS4yLDIwMjIuOTMgMjEwNy40OCwyMDE5Ljc3QzIxMjUuMzQsMjAxMC43OSAyMTQzLjcyLDE5OTYuMjEgMjE0My45MSwxOTk2LjA2QzIxNDQuMTEsMTk5NS45IDIxNDQuMzIsMTk5NS43NSAyMTQ0LjU0LDE5OTUuNjJDMjE0NS45MiwxOTk0Ljc5IDIxNDYuODQsMTk5My40NSAyMTQ3LjEzLDE5OTEuODdDMjE0Ny40MiwxOTkwLjI4IDIxNDcuMDQsMTk4OC43MSAyMTQ2LjA1LDE5ODcuNDRDMjE0NC40OCwxOTg1LjQyIDIxNDEuNzEsMTk4NC43NCAyMTM5LjM4LDE5ODUuNzdDMjEzNi42LDE5ODcuNDcgMjExNS42LDIwMDAuMjggMjEwNS44NiwyMDA1LjEzQzIwNzkuNzYsMjAxOC4xMyAyMDQ2LjQxLDIwMTIuNDMgMjAxNC41LDIwMDUuNDhDMjAxMS4yNiwyMDA0Ljc4IDIwMDkuMiwyMDAxLjU4IDIwMDkuOTEsMTk5OC4zNEMyMDEwLjYxLDE5OTUuMTEgMjAxMy44MSwxOTkzLjA1IDIwMTcuMDUsMTk5My43NkMyMDUzLjQ0LDIwMDEuNjggMjA4MC4xLDIwMDQuNTUgMjEwMC41MSwxOTk0LjM5QzIxMTAuMjUsMTk4OS41NCAyMTMzLjE2LDE5NzUuNTEgMjEzMy4zOSwxOTc1LjM3QzIxMzMuNTQsMTk3NS4yOCAyMTMzLjcsMTk3NS4xOSAyMTMzLjg2LDE5NzUuMTFDMjE0MS4zMSwxOTcxLjQyIDIxNTAuNDIsMTk3My41MSAyMTU1LjUyLDE5ODAuMDdDMjE1OC42LDE5ODQuMDMgMjE1OS44NCwxOTg5LjEyIDIxNTguOTMsMTk5NC4wNUMyMTU4LjA0LDE5OTguODQgMjE1NS4yLDIwMDMuMDUgMjE1MS4xLDIwMDUuNjdDMjE0OC41OCwyMDA3LjY1IDIxMzAuODIsMjAyMS40NiAyMTEyLjg4LDIwMzAuNDlDMjEwNS43MiwyMDM0LjA5IDIwOTQuNTQsMjAzNy42MiAyMDgzLjIsMjAzNy42MloiIHN0eWxlPSJmaWxsOnJnYigyNDUsMTI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuNTE1ODgsMCwwLDEuNzIxNjIsMzIuNjY5OSwtMjA4MC41OSkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNDQ1LjExLDIwODAuODhMMjQzNC4wMiwyMTE4LjQ3QzI0MzIuNDMsMjEyNC41OSAyNDI3LjE5LDIxMzYuMjkgMjQyMC45LDIxMzYuOTJMMjM4Mi43NiwyMTM5LjY2QzIzNTQuMTcsMjE0Mi44OCAyMzQ0LjA0LDIxNjkuMDcgMjM1MC43LDIxOTcuMDVMMjM3Ny40MSwyMzIwLjZDMjM4MC4zMywyMzMyLjkgMjM5My4wMiwyMzQwLjIgMjQwNS4xMiwyMzM2LjU1QzI0MTUuMjIsMjMzMy41IDI0MjEuMzcsMjMyMy4zIDI0MTkuMzUsMjMxMi45NUwyMzk3LjMzLDIyMDAuMzRDMjM5NS41OCwyMTkxLjQzIDI0MDIuNDEsMjE4My4xMyAyNDExLjUsMjE4My4xM0wyNDU2LjUzLDIxODMuMTNDMjQ4My4yMiwyMTgxLjgyIDI0OTEuNzYsMjE4My43OSAyNTE5LjMyLDIwNDQuNjRDMjUyMi4yOCwyMDI5LjczIDI1MjYuNzgsMTk5NC43MSAyNDkwLjQ0LDE5OTIuNzlDMjQ1My4wMywxOTkwLjgyIDI0MjQuMTUsMjA0MS4zNiAyMzg1LjQzLDIwNTIuNTJDMjM2My4zLDIwNTguOSAyMzM1LjI2LDIwNTYuNzEgMjMxOS43NCwyMDU4Ljc1QzIzMTIuNjQsMjA1OS42OCAyMzA3LjMyLDIwNjUuNzQgMjMwNy4zMiwyMDcyLjkxQzIzMDcuMzIsMjA4MC44NCAyMzEzLjc5LDIwODcuMjUgMjMyMS43MiwyMDg3LjE5TDIzNzkuNDgsMjA4Ni4yMkMyMzg4LjU3LDIwODYuMDcgMjQwNC43LDIwODIuNDQgMjQxMi43MSwyMDc4LjE1QzI0MjguMDQsMjA2OS45NCAyNDY2LjgyLDIwNDYuNjEgMjQ2Ni44MiwyMDQ2LjYxTDI0NDUuMTEsMjA4MC44OFoiIHN0eWxlPSJmaWxsOm5vbmU7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjUxNTg4LDAsMCwxLjcyMTYyLDMyLjY2OTksLTIwODAuNTkpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjM5OC44LDIzNDMuOThDMjM5My44NiwyMzQzLjk4IDIzODguOTMsMjM0Mi42OSAyMzg0LjU4LDIzNDAuMTlDMjM3Ny44MSwyMzM2LjMgMjM3Mi44OSwyMzI5LjcxIDIzNzEuMDgsMjMyMi4xMUMyMzcxLjA3LDIzMjIuMDYgMjM3MS4wNiwyMzIyLjAyIDIzNzEuMDUsMjMyMS45OEwyMzQ0LjM2LDIxOTguNDlDMjM0MC4wNCwyMTgwLjI1IDIzNDIuNDMsMjE2Mi44NiAyMzUwLjkzLDIxNTAuNzZDMjM1Ny45NSwyMTQwLjc4IDIzNjguNywyMTM0LjcxIDIzODIuMDMsMjEzMy4yQzIzODIuMTIsMjEzMy4xOSAyMzgyLjIsMjEzMy4xOSAyMzgyLjI5LDIxMzMuMThMMjQyMC4xNywyMTMwLjQ1QzI0MjIuMTUsMjEyOS42NCAyNDI2LjEzLDIxMjIuOTggMjQyNy43MiwyMTE2Ljg0QzI0MjcuNzQsMjExNi43NyAyNDI3Ljc2LDIxMTYuNyAyNDI3Ljc4LDIxMTYuNjNMMjQzOC44OCwyMDc5LjA0QzI0MzkuOSwyMDc1LjU5IDI0NDMuNTEsMjA3My42MyAyNDQ2Ljk1LDIwNzQuNjRDMjQ1MC40LDIwNzUuNjYgMjQ1Mi4zNiwyMDc5LjI4IDI0NTEuMzUsMjA4Mi43MkwyNDQwLjI4LDIxMjAuMjJDMjQzOS43NiwyMTIyLjE2IDI0MzQuMSwyMTQyLjE0IDI0MjEuNTQsMjE0My4zOUMyNDIxLjQ4LDIxNDMuMzkgMjQyMS40MiwyMTQzLjQgMjQyMS4zNywyMTQzLjRMMjM4My4zNiwyMTQ2LjE0QzIzNzMuNzYsMjE0Ny4yNSAyMzY2LjQzLDIxNTEuMzEgMjM2MS41NywyMTU4LjIzQzIzNTUuMTksMjE2Ny4zIDIzNTMuNTQsMjE4MC45IDIzNTcuMDIsMjE5NS41NUMyMzU3LjAzLDIxOTUuNTkgMjM1Ny4wNCwyMTk1LjY0IDIzNTcuMDUsMjE5NS42OEwyMzgzLjc1LDIzMTkuMTZDMjM4NC43NSwyMzIzLjMyIDIzODcuMzUsMjMyNi43OSAyMzkxLjA2LDIzMjguOTJDMjM5NC44LDIzMzEuMDcgMjM5OS4xMiwyMzMxLjU3IDI0MDMuMjQsMjMzMC4zM0MyNDEwLjE4LDIzMjguMjQgMjQxNC4zNiwyMzIxLjMgMjQxMi45NywyMzE0LjE5TDIzOTAuOTUsMjIwMS41OUMyMzg5Ljc0LDIxOTUuNDMgMjM5MS4zNCwyMTg5LjExIDIzOTUuMzMsMjE4NC4yNkMyMzk5LjMzLDIxNzkuNDEgMjQwNS4yMiwyMTc2LjYzIDI0MTEuNSwyMTc2LjYzTDI0NTYuMzcsMjE3Ni42M0wyNDU3LjU2LDIxNzYuNThDMjQ3MC4wMywyMTc1Ljk4IDI0NzUuMTksMjE3NS43NCAyNDgyLjI1LDIxNjEuNzZDMjQ5MC43MSwyMTQ1LjAyIDI0OTkuNjEsMjExMC43MiAyNTEyLjk1LDIwNDMuMzhDMjUxNi4yMywyMDI2LjgxIDI1MTUuMDYsMjAxNC43NyAyNTA5LjQ4LDIwMDcuNTlDMjUwNS41LDIwMDIuNDggMjQ5OS4xNiwxOTk5Ljc2IDI0OTAuMSwxOTk5LjI4QzI0NzEuODcsMTk5OC4zMyAyNDU0Ljg5LDIwMTIuNDUgMjQzNi45NSwyMDI3LjQxQzI0MjEuNiwyMDQwLjIxIDI0MDUuNzMsMjA1My40NCAyMzg3LjIzLDIwNTguNzdDMjM3MS45NCwyMDYzLjE3IDIzNTQuMDUsMjA2My43IDIzMzkuNjcsMjA2NC4xMkMyMzMyLjQ0LDIwNjQuMzQgMjMyNS42MSwyMDY0LjU0IDIzMjAuNTksMjA2NS4yQzIzMTYuNzMsMjA2NS43IDIzMTMuODIsMjA2OS4wMiAyMzEzLjgyLDIwNzIuOTFDMjMxMy44MiwyMDc1IDIzMTQuNjQsMjA3Ni45NiAyMzE2LjEzLDIwNzguNDNDMjMxNy42MSwyMDc5LjkxIDIzMTkuNTcsMjA4MC43MSAyMzIxLjY3LDIwODAuNjlMMjM3OS4zNywyMDc5LjczQzIzODguMDQsMjA3OS41OCAyNDAzLjAzLDIwNzUuOTYgMjQwOS42NCwyMDcyLjQyQzI0MjQuNjYsMjA2NC4zOCAyNDYzLjA4LDIwNDEuMjggMjQ2My40NiwyMDQxLjA0QzI0NjYuNTQsMjAzOS4xOSAyNDcwLjUzLDIwNDAuMTkgMjQ3Mi4zOCwyMDQzLjI2QzI0NzQuMjQsMjA0Ni4zNCAyNDczLjI0LDIwNTAuMzMgMjQ3MC4xNywyMDUyLjE4QzI0NjguNTgsMjA1My4xNCAyNDMxLjA4LDIwNzUuNjkgMjQxNS43OCwyMDgzLjg4QzI0MDYuNDMsMjA4OC44OSAyMzg5LjIsMjA5Mi41NiAyMzc5LjU5LDIwOTIuNzJMMjMyMS44MywyMDkzLjY5QzIzMTYuMTgsMjA5My43NSAyMzEwLjkzLDIwOTEuNTkgMjMwNi45NywyMDg3LjY2QzIzMDMuMDEsMjA4My43MyAyMzAwLjgyLDIwNzguNDkgMjMwMC44MiwyMDcyLjkxQzIzMDAuODIsMjA2Mi41MiAyMzA4LjU5LDIwNTMuNjYgMjMxOC45LDIwNTIuMzFDMjMyNC41NywyMDUxLjU2IDIzMzEuNzIsMjA1MS4zNSAyMzM5LjI5LDIwNTEuMTNDMjM1My42NSwyMDUwLjcxIDIzNjkuOTEsMjA1MC4yMyAyMzgzLjYzLDIwNDYuMjdDMjM5OS41LDIwNDEuNyAyNDE0LjMxLDIwMjkuMzYgMjQyOC42MiwyMDE3LjQzQzI0NDcuNywyMDAxLjUyIDI0NjcuNDQsMTk4NS4xIDI0OTAuNzksMTk4Ni4zQzI1MDMuNjUsMTk4Ni45OCAyNTEzLjM5LDE5OTEuNDYgMjUxOS43NCwxOTk5LjYxQzI1MjcuNzQsMjAwOS44OSAyNTI5Ljc1LDIwMjUuNDcgMjUyNS43LDIwNDUuOTFDMjQ5OC43MywyMTgyLjA2IDI0ODkuNDQsMjE4OC4wNyAyNDU4LjE4LDIxODkuNTZMMjQ1Ni44NSwyMTg5LjYzTDI0MTEuNSwyMTg5LjYzQzI0MDkuMTIsMjE4OS42MyAyNDA2Ljg4LDIxOTAuNjkgMjQwNS4zNywyMTkyLjUzQzI0MDMuODYsMjE5NC4zNiAyNDAzLjI1LDIxOTYuNzYgMjQwMy43MSwyMTk5LjFMMjQyNS43MywyMzExLjdDMjQyOC40LDIzMjUuMzkgMjQyMC4zNSwyMzM4Ljc1IDI0MDcsMjM0Mi43N0MyNDA0LjMyLDIzNDMuNTggMjQwMS41NiwyMzQzLjk4IDIzOTguOCwyMzQzLjk4WiIgc3R5bGU9ImZpbGw6cmdiKDI0NSwxMjksMzEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS41MTU4OCwwLDAsMS43MjE2MiwzMi42Njk5LC0yMDgwLjU5KSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTI0NzMuODEsMjIwOC42NUwyNDE4LjQxLDIyMDguNjVDMjQxNC44MiwyMjA4LjY1IDI0MTEuOTEsMjIwNS43NCAyNDExLjkxLDIyMDIuMTVDMjQxMS45MSwyMTk4LjU2IDI0MTQuODIsMjE5NS42NSAyNDE4LjQxLDIxOTUuNjVMMjQ3My41MSwyMTk1LjY1QzI0ODkuNTksMjE5NS4xNyAyNTA3LjgsMjE5NC4zNSAyNTMwLDIwNjIuNThDMjUzMy41OCwyMDQxLjMzIDI1NDcuMjEsMTk4MC4xNyAyNTQ3Ljc4LDE5NzcuNThDMjU0OC41NywxOTc0LjA3IDI1NTIuMDQsMTk3MS44NyAyNTU1LjU0LDE5NzIuNjVDMjU1OS4wNSwxOTczLjQzIDI1NjEuMjUsMTk3Ni45IDI1NjAuNDcsMTk4MC40MUMyNTYwLjMzLDE5ODEuMDQgMjU0Ni4zNCwyMDQzLjgzIDI1NDIuODIsMjA2NC43NEMyNTMyLjQ1LDIxMjYuMjkgMjUyMi4xMiwyMTY0LjYzIDI1MTAuMywyMTg1LjRDMjQ5OC40OCwyMjA2LjE5IDI0ODUuNzksMjIwOC4yOSAyNDczLjgxLDIyMDguNjVaIiBzdHlsZT0iZmlsbDpyZ2IoMjQ1LDEyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjUxNTg4LDAsMCwxLjcyMTYyLDMyLjY2OTksLTIwODAuNTkpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjMyMS41OSwyMzQwLjUxQzIzMTkuMTQsMjM0MC41MSAyMzE2LjY2LDIzNDAuMTUgMjMxNC4yMiwyMzM5LjRDMjMxNC4yLDIzMzkuNCAyMzE0LjE5LDIzMzkuMzkgMjMxNC4xOCwyMzM5LjM5QzIzMDcuNSwyMzM3LjMzIDIzMDIuMTIsMjMzMi43NSAyMjk5LjAyLDIzMjYuNDlDMjI5NS45MSwyMzIwLjIyIDIyOTUuNTMsMjMxMy4xNSAyMjk3Ljk1LDIzMDYuNThDMjI5Ny45OSwyMzA2LjQ2IDIyOTguMDQsMjMwNi4zNCAyMjk4LjEsMjMwNi4yMUwyMzQ0LjU2LDIyMDAuMzhDMjM0NiwyMTk3LjEgMjM0OS44NCwyMTk1LjYgMjM1My4xMywyMTk3LjA1QzIzNTYuNDEsMjE5OC40OSAyMzU3LjkxLDIyMDIuMzIgMjM1Ni40NiwyMjA1LjYxTDIzMTAuMDksMjMxMS4yNEMyMzA4Ljk5LDIzMTQuMzcgMjMwOS4xOSwyMzE3LjczIDIzMTAuNjcsMjMyMC43MkMyMzEyLjE3LDIzMjMuNzUgMjMxNC43OSwyMzI1Ljk4IDIzMTguMDMsMjMyNi45N0MyMzE4LjA0LDIzMjYuOTcgMjMxOC4wNSwyMzI2Ljk4IDIzMTguMDUsMjMyNi45OEMyMzIzLjkzLDIzMjguNzcgMjMzMC4yNywyMzI1LjkgMjMzMi43OCwyMzIwLjI3TDIzNDguNDEsMjI4My44OEMyMzQ5LjgyLDIyODAuNTggMjM1My42NCwyMjc5LjA1IDIzNTYuOTQsMjI4MC40N0MyMzYwLjI0LDIyODEuODggMjM2MS43NywyMjg1LjcxIDIzNjAuMzUsMjI4OUwyMzQ0LjY4LDIzMjUuNDlDMjM0MC41MSwyMzM0Ljg0IDIzMzEuMzIsMjM0MC41MSAyMzIxLjU5LDIzNDAuNTFaIiBzdHlsZT0iZmlsbDpyZ2IoMjQ1LDEyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjUxNTg4LDAsMCwxLjcyMTYyLDMyLjY2OTksLTIwODAuNTkpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjQ4Ny44MiwxOTMyLjM1QzI0NzIuOTUsMTkzMi4zNSAyNDYwLjg0LDE5NDQuNDUgMjQ2MC44NCwxOTU5LjMyQzI0NjAuODQsMTk3NC4xOSAyNDcyLjk1LDE5ODYuMjkgMjQ4Ny44MiwxOTg2LjI5QzI1MDIuNjksMTk4Ni4yOSAyNTE0Ljc5LDE5NzQuMTkgMjUxNC43OSwxOTU5LjMyQzI1MTQuNzksMTk0NC40NSAyNTAyLjY5LDE5MzIuMzUgMjQ4Ny44MiwxOTMyLjM1Wk0yNDg3LjgyLDE5OTkuMjlDMjQ2NS43OCwxOTk5LjI5IDI0NDcuODQsMTk4MS4zNiAyNDQ3Ljg0LDE5NTkuMzJDMjQ0Ny44NCwxOTM3LjI4IDI0NjUuNzgsMTkxOS4zNSAyNDg3LjgyLDE5MTkuMzVDMjUwOS44NiwxOTE5LjM1IDI1MjcuNzksMTkzNy4yOCAyNTI3Ljc5LDE5NTkuMzJDMjUyNy43OSwxOTgxLjM2IDI1MDkuODYsMTk5OS4yOSAyNDg3LjgyLDE5OTkuMjlaIiBzdHlsZT0iZmlsbDpyZ2IoMjQ1LDEyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjUxNTg4LDAsMCwxLjcyMTYyLDE3LjM2OTMsLTIwODAuNTkpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjQyNC40NiwyMDk2LjE2TDIwNjIuMzgsMjA5Ni4xNkMyMDU4Ljc5LDIwOTYuMTYgMjA1NS44OCwyMDkzLjI1IDIwNTUuODgsMjA4OS42NkMyMDU1Ljg4LDIwODYuMDcgMjA1OC43OSwyMDgzLjE2IDIwNjIuMzgsMjA4My4xNkwyNDI0LjQ2LDIwODMuMTZDMjQyOC4wNSwyMDgzLjE2IDI0MzAuOTYsMjA4Ni4wNyAyNDMwLjk2LDIwODkuNjZDMjQzMC45NiwyMDkzLjI1IDI0MjguMDUsMjA5Ni4xNiAyNDI0LjQ2LDIwOTYuMTZaIiBzdHlsZT0iZmlsbDpyZ2IoMjQ1LDEyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjUxNTg4LDAsMCwzLjkxOTYxLDE3LjM2OTMsLTcyMDAuMjUpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjI0OS4zNywyMzI5LjI0QzIyNDUuNzgsMjMyOS4yNCAyMjQyLjg3LDIzMjYuMzMgMjI0Mi44NywyMzIyLjc0TDIyNDIuODcsMjEwNi40OUMyMjQyLjg3LDIxMDIuOSAyMjQ1Ljc4LDIwOTkuOTkgMjI0OS4zNywyMDk5Ljk5QzIyNTIuOTYsMjA5OS45OSAyMjU1Ljg3LDIxMDIuOSAyMjU1Ljg3LDIxMDYuNDlMMjI1NS44NywyMzIyLjc0QzIyNTUuODcsMjMyNi4zMyAyMjUyLjk2LDIzMjkuMjQgMjI0OS4zNywyMzI5LjI0WiIgc3R5bGU9ImZpbGw6cmdiKDI0NSwxMjksMzEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS41MTU4OCwwLDAsMS43MjE2MiwxNy4zNjkzLC0yMDgwLjU5KSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTIwMzQuOTgsMjA4MC44OEwyMDQ2LjA4LDIxMTguNDdDMjA0Ny42NywyMTI0LjU5IDIwNTIuOSwyMTM2LjI5IDIwNTkuMiwyMTM2LjkyTDIwOTcuMzQsMjEzOS42NkMyMTI1LjkyLDIxNDIuODggMjEzNi4wNiwyMTY5LjA3IDIxMjkuNCwyMTk3LjA1TDIxMDIuNjksMjMyMC42QzIwOTkuNzYsMjMzMi45IDIwODcuMDgsMjM0MC4yIDIwNzQuOTgsMjMzNi41NUMyMDY0Ljg3LDIzMzMuNSAyMDU4LjczLDIzMjMuMyAyMDYwLjc1LDIzMTIuOTVMMjA4Mi43NywyMjAwLjM0QzIwODQuNTEsMjE5MS40MyAyMDc3LjY5LDIxODMuMTMgMjA2OC42LDIxODMuMTNMMjAyMy41NywyMTgzLjEzQzE5OTYuODcsMjE4MS44MiAxOTg4LjM0LDIxODMuNzkgMTk2MC43NywyMDQ0LjY0QzE5NTcuODIsMjAyOS43MyAxOTUzLjMxLDE5OTQuNzEgMTk4OS42NSwxOTkyLjc5QzIwMjcuMDYsMTk5MC44MiAyMDU1Ljk0LDIwNDEuMzYgMjA5NC42NywyMDUyLjUyQzIxMTYuNzksMjA1OC45IDIxNDQuODQsMjA1Ni43MSAyMTYwLjM1LDIwNTguNzVDMjE2Ny40NiwyMDU5LjY4IDIxNzIuNzcsMjA2NS43NCAyMTcyLjc3LDIwNzIuOTFDMjE3Mi43NywyMDgwLjg0IDIxNjYuMzEsMjA4Ny4yNSAyMTU4LjM4LDIwODcuMTlMMjEwMC42MiwyMDg2LjIyQzIwOTEuNTMsMjA4Ni4wNyAyMDc1LjM5LDIwODIuNDQgMjA2Ny4zOCwyMDc4LjE1QzIwNTIuMDUsMjA2OS45NCAyMDEzLjI4LDIwNDYuNjEgMjAxMy4yOCwyMDQ2LjYxTDIwMzQuOTgsMjA4MC44OFoiIHN0eWxlPSJmaWxsOm5vbmU7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjUxNTg4LDAsMCwxLjcyMTYyLDE3LjM2OTMsLTIwODAuNTkpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjA1OS45OSwyMTMwLjQ4TTIwODEuMjksMjM0My45OEMyMDc4LjU0LDIzNDMuOTggMjA3NS43NywyMzQzLjU4IDIwNzMuMSwyMzQyLjc3QzIwNTkuNzUsMjMzOC43NSAyMDUxLjY5LDIzMjUuMzkgMjA1NC4zNywyMzExLjdMMjA3Ni4zOSwyMTk5LjFDMjA3Ni44NSwyMTk2Ljc2IDIwNzYuMjQsMjE5NC4zNiAyMDc0LjczLDIxOTIuNTNDMjA3My4yMSwyMTkwLjY5IDIwNzAuOTgsMjE4OS42MyAyMDY4LjYsMjE4OS42M0wyMDIzLjI1LDIxODkuNjNMMjAyMS45MiwyMTg5LjU2QzE5OTAuNjYsMjE4OC4wNyAxOTgxLjM3LDIxODIuMDYgMTk1NC40LDIwNDUuOTFDMTk1MC4zNSwyMDI1LjQ3IDE5NTIuMzYsMjAwOS44OSAxOTYwLjM2LDE5OTkuNjFDMTk2Ni43LDE5OTEuNDYgMTk3Ni40NSwxOTg2Ljk4IDE5ODkuMzEsMTk4Ni4zQzIwMTIuNjcsMTk4NS4wOSAyMDMyLjM5LDIwMDEuNTIgMjA1MS40NywyMDE3LjQzQzIwNjUuNzksMjAyOS4zNiAyMDgwLjU5LDIwNDEuNyAyMDk2LjQ3LDIwNDYuMjdDMjExMC4xOCwyMDUwLjIzIDIxMjYuNDUsMjA1MC43MSAyMTQwLjgxLDIwNTEuMTNDMjE0OC4zOCwyMDUxLjM1IDIxNTUuNTMsMjA1MS41NiAyMTYxLjIsMjA1Mi4zMUMyMTcxLjUsMjA1My42NiAyMTc5LjI3LDIwNjIuNTIgMjE3OS4yNywyMDcyLjkxQzIxNzkuMjcsMjA3OC40OSAyMTc3LjA5LDIwODMuNzMgMjE3My4xMywyMDg3LjY2QzIxNjkuMiwyMDkxLjU1IDIxNjQuMDIsMjA5My42OSAyMTU4LjUsMjA5My42OUwyMTU4LjMyLDIwOTMuNjlMMjEwMC41MSwyMDkyLjcyQzIwOTAuOSwyMDkyLjU2IDIwNzMuNjcsMjA4OC44OSAyMDY0LjMyLDIwODMuODhDMjA0OS4wMiwyMDc1LjY5IDIwMTEuNTIsMjA1My4xNCAyMDA5LjkzLDIwNTIuMThDMjAwNi44NSwyMDUwLjMzIDIwMDUuODYsMjA0Ni4zNCAyMDA3LjcxLDIwNDMuMjZDMjAwOS41NiwyMDQwLjE5IDIwMTMuNTYsMjAzOS4xOSAyMDE2LjYzLDIwNDEuMDRDMjAxNy4wMiwyMDQxLjI4IDIwNTUuNDQsMjA2NC4zOCAyMDcwLjQ1LDIwNzIuNDJDMjA3Ny4wNiwyMDc1Ljk2IDIwOTIuMDYsMjA3OS41OCAyMTAwLjcyLDIwNzkuNzNMMjE1OC40OCwyMDgwLjY5QzIxNjAuNTQsMjA4MC42OSAyMTYyLjQ5LDIwNzkuOTEgMjE2My45NywyMDc4LjQzQzIxNjUuNDYsMjA3Ni45NiAyMTY2LjI3LDIwNzUgMjE2Ni4yNywyMDcyLjkxQzIxNjYuMjcsMjA2OS4wMiAyMTYzLjM2LDIwNjUuNyAyMTU5LjUxLDIwNjUuMkMyMTU0LjQ5LDIwNjQuNTQgMjE0Ny42NiwyMDY0LjM0IDIxNDAuNDIsMjA2NC4xMkMyMTI2LjA1LDIwNjMuNyAyMTA4LjE2LDIwNjMuMTcgMjA5Mi44NywyMDU4Ljc3QzIwNzQuMzcsMjA1My40NCAyMDU4LjUsMjA0MC4yMSAyMDQzLjE1LDIwMjcuNDFDMjAyNS4yLDIwMTIuNDUgMjAwOC4yNSwxOTk4LjMzIDE5ODkuOTksMTk5OS4yOEMxOTgwLjk0LDE5OTkuNzYgMTk3NC42LDIwMDIuNDggMTk3MC42MiwyMDA3LjU5QzE5NjUuMDMsMjAxNC43NyAxOTYzLjg3LDIwMjYuODEgMTk2Ny4xNSwyMDQzLjM4QzE5ODAuNDksMjExMC43MiAxOTg5LjM4LDIxNDUuMDIgMTk5Ny44NSwyMTYxLjc2QzIwMDQuOTEsMjE3NS43NCAyMDEwLjA3LDIxNzUuOTggMjAyMi41NCwyMTc2LjU4TDIwMjMuNzMsMjE3Ni42M0wyMDY4LjYsMjE3Ni42M0MyMDc0Ljg4LDIxNzYuNjMgMjA4MC43NywyMTc5LjQxIDIwODQuNzYsMjE4NC4yNkMyMDg4Ljc2LDIxODkuMTEgMjA5MC4zNSwyMTk1LjQzIDIwODkuMTUsMjIwMS41OUwyMDY3LjEzLDIzMTQuMTlDMjA2NS43NCwyMzIxLjMgMjA2OS45MiwyMzI4LjI0IDIwNzYuODUsMjMzMC4zM0MyMDgwLjk4LDIzMzEuNTcgMjA4NS4zLDIzMzEuMDcgMjA4OS4wMywyMzI4LjkyQzIwOTIuNzUsMjMyNi43OSAyMDk1LjM0LDIzMjMuMzIgMjA5Ni4zNSwyMzE5LjE2TDIxMjMuMDUsMjE5NS42OEMyMTIzLjA1LDIxOTUuNjQgMjEyMy4wNiwyMTk1LjU5IDIxMjMuMDgsMjE5NS41NUMyMTI2LjU2LDIxODAuOSAyMTI0LjksMjE2Ny4zIDIxMTguNTMsMjE1OC4yM0MyMTEzLjY3LDIxNTEuMzEgMjEwNi4zNCwyMTQ3LjI1IDIwOTYuNzQsMjE0Ni4xNEwyMDU4LjczLDIxNDMuNEMyMDU4LjY3LDIxNDMuNCAyMDU4LjYxLDIxNDMuMzkgMjA1OC41NSwyMTQzLjM5QzIwNDYsMjE0Mi4xNCAyMDQwLjM0LDIxMjIuMTYgMjAzOS44MiwyMTIwLjIyTDIwMjguNzUsMjA4Mi43MkMyMDI3LjczLDIwNzkuMjggMjAyOS43LDIwNzUuNjYgMjAzMy4xNCwyMDc0LjY0QzIwMzYuNTksMjA3My42MyAyMDQwLjIsMjA3NS41OSAyMDQxLjIyLDIwNzkuMDRMMjA1Mi4zMSwyMTE2LjYzQzIwNTIuMzMsMjExNi43IDIwNTIuMzUsMjExNi43NyAyMDUyLjM3LDIxMTYuODRDMjA1My45NywyMTIyLjk4IDIwNTcuOTUsMjEyOS42NCAyMDU5LjkzLDIxMzAuNDVMMjA5Ny44MSwyMTMzLjE4QzIwOTcuODksMjEzMy4xOSAyMDk3Ljk4LDIxMzMuMTkgMjA5OC4wNywyMTMzLjJDMjExMS40LDIxMzQuNzEgMjEyMi4xNSwyMTQwLjc4IDIxMjkuMTcsMjE1MC43NkMyMTM3LjY3LDIxNjIuODYgMjE0MC4wNiwyMTgwLjI1IDIxMzUuNzQsMjE5OC40OUwyMTA5LjA0LDIzMjEuOThDMjEwOS4wMywyMzIyLjAyIDIxMDkuMDIsMjMyMi4wNiAyMTA5LjAxLDIzMjIuMTFDMjEwNy4yLDIzMjkuNzEgMjEwMi4yOSwyMzM2LjMgMjA5NS41MiwyMzQwLjE5QzIwOTEuMTcsMjM0Mi42OSAyMDg2LjI0LDIzNDMuOTggMjA4MS4yOSwyMzQzLjk4WiIgc3R5bGU9ImZpbGw6cmdiKDI0NSwxMjksMzEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMzUuNjExMSwwLDAsNDAuNDQ0NCwtNTk0Ni42LC0xOTgzLjI0KSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTI2My4yNyw2Ny4wNjVMMjc1LjA5NSw3NC42MjJMMjUxLjQ0NSw3NC42MjJMMjYzLjI3LDY3LjA2NVoiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6MC42M3B4OyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K");
}

.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+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwxLC05NS42NDM5LC0xMTYuMTIpIj4KICAgICAgICA8ZyBpZD0iaWNvbi1tdWx0aS1mdW5jdGlvbmFsLXJvb20iIHRyYW5zZm9ybT0ibWF0cml4KDAuMDI4MDgxMSwwLDAsMC4wMjQ3MjUzLDE3LjgwMyw5OS41Nzg4KSI+CiAgICAgICAgICAgIDxyZWN0IHg9IjI3NzIiIHk9IjY2OSIgd2lkdGg9IjEyODIiIGhlaWdodD0iMTQ1NiIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMzguNjY3NiwwLDAsNDMuOTE1OCwtODYyNy4wNCwtMjI4OS4yKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjk4LjAwMiw3NS42NDlMMjk4LjAwMiw5MS4zMDZMMzExLjY4Miw4NS43OEwzMTEuNzA1LDcwLjEyNEwyOTguMDAyLDc1LjY0OVoiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOnJnYigyNDUsMTI5LDMxKTtzdHJva2Utd2lkdGg6MS4wNHB4OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMjc1NC40NykiPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMzguNjY3NiwwLDAsNDMuOTE1OCwtODYyNy4wNCwtMjI4OS4yKSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTI5OC4wMDIsNzUuNjQ5TDMxMS43MDUsNzAuMTI0TDI5OC4wMDIsNzUuNjQ5WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoxLjA0cHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgtMzguNjY3NiwwLDAsNDMuOTE1OCwxNTQ3Ni45LC0yMjg5LjIpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjk4LjAwMiw3NS42NDlMMzExLjcwNSw3MC4xMjRMMjk4LjAwMiw3NS42NDlaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjEuMDRweDsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgtMzguNjY3NiwwLDAsNDMuOTE1OCwxNTQ3Ni45LC0yMjg5LjIpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOTguMDAyLDc1LjY0OUwyOTguMDAyLDkxLjMwNkwzMTEuNjgyLDg1Ljc4TDMxMS43MDUsNzAuMTI0TDI5OC4wMDIsNzUuNjQ5WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoxLjA0cHg7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMTMuODMzNSwwLDAsMTcuNzAxMiwtMTA1OC44LC0xNzAuMDMpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOTguMDAyLDc1LjA0OUwyOTguMDAyLDkwLjcwNUwzMTEuNjgyLDg1Ljc4TDMxMS43MDUsNzAuMTI0TDI5OC4wMDIsNzUuMDQ5WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoxLjcycHg7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMzguNjY3NiwwLDAsNDMuOTE1OCwtODU5OC4wOSwtMjMzNi4yMSkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTMxNC45MjQsODcuOTQyTDMxNC45MjQsNzcuMjQ5TDMyMC40NDIsNzkuNDU3TDMyMC40NTgsOTAuMTY5IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjAuNzdweDsiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==");
}

.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+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM2IDM2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MS41OyI+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwxLC0xNDEuNzkyLC02NS41NzczKSI+CiAgICAgICAgPGcgaWQ9Imljb24tdHYtcm9vbSIgdHJhbnNmb3JtPSJtYXRyaXgoMC4wMjgwODExLDAsMCwwLjAyNDcyNTMsNjMuOTUwOSw0OS4wMzYxKSI+CiAgICAgICAgICAgIDxyZWN0IHg9IjI3NzIiIHk9IjY2OSIgd2lkdGg9IjEyODIiIGhlaWdodD0iMTQ1NiIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMjMuMzYwOSwwLDAsMjYuNTMxNSwtMTg3Ny4yMSwtODI5LjQ0MSkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTI0Ny44NzIsNzIuODA4QzI0Ny44NzIsNzEuOTYyIDI0Ny4xODUsNzEuMjc0IDI0Ni4zMzgsNzEuMjc0TDIwNy43NTgsNzEuMjc0QzIwNi45MTEsNzEuMjc0IDIwNi4yMjQsNzEuOTYyIDIwNi4yMjQsNzIuODA4TDIwNi4yMjQsMTAyLjU2MkMyMDYuMjI0LDEwMy40MDkgMjA2LjkxMSwxMDQuMDk2IDIwNy43NTgsMTA0LjA5NkwyNDYuMzM4LDEwNC4wOTZDMjQ3LjE4NSwxMDQuMDk2IDI0Ny44NzIsMTAzLjQwOSAyNDcuODcyLDEwMi41NjJMMjQ3Ljg3Miw3Mi44MDhaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjEuNDZweDsiLz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuNzE0NjU5LDAsMCwwLjcxNDY1OSw2NC43ODYsMjUuMDIwMikiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNDcuODcyLDcyLjg4NUMyNDcuODcyLDcxLjk5NiAyNDcuMTUxLDcxLjI3NCAyNDYuMjYyLDcxLjI3NEwyMDcuODM0LDcxLjI3NEMyMDYuOTQ1LDcxLjI3NCAyMDYuMjI0LDcxLjk5NiAyMDYuMjI0LDcyLjg4NUwyMDYuMjI0LDEwMi40ODZDMjA2LjIyNCwxMDMuMzc1IDIwNi45NDUsMTA0LjA5NiAyMDcuODM0LDEwNC4wOTZMMjQ2LjI2MiwxMDQuMDk2QzI0Ny4xNTEsMTA0LjA5NiAyNDcuODcyLDEwMy4zNzUgMjQ3Ljg3MiwxMDIuNDg2TDI0Ny44NzIsNzIuODg1WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoxLjc1cHg7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjE2Ljc0LDcwLjkzNkMyMTYuODgsNjUuNTkxIDIyMy44NjksNjUuNjgxIDIyMy44NjMsNzAuOTM2IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjEuMDRweDsiLz4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMTAuMzM5LDYxLjc2TDIxNy42NTgsNjcuNjcyIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpyZ2IoMjQ1LDEyOSwzMSk7c3Ryb2tlLXdpZHRoOjEuMDRweDsiLz4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMjIuOTg2LDY3LjY5N0wyMzAuMTY1LDYxLjQ2NCIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDI0NSwxMjksMzEpO3N0cm9rZS13aWR0aDoxLjA0cHg7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=");
}

.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.500em; /* 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 #F5821F;
    border-radius: 0.188em; /* 3px */
    padding: 1em 1.500em 1.500em; /* 16px 24px 24px */
}

    .mod_blockquote:after {
        content: "";
        display: table;
        clear: both;
    }

/* ---------------------------- stats */

/* ----- list */

/* small */

.list_stats.stats_small li {
    max-width: 11.250em; /* 180px */
    min-width: 0;
    width: 50%;
}

/* ----- module */

.module_stats {
    position: relative;
    width: 100%;
}

.no-svg .module_stats {
    min-width: 6.250em; /* 100px */
}

/* ----- caption */

.stats_caption {
    line-height: 1.333; /* 20px */
    margin-top: 1.250em; /* 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: #F5821F;
    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.250em; /* 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.500em; /* 40px */
        font-weight: normal;
        line-height: 1;
        margin-bottom: 0.150em; /* 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.750em; /* 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 */

.singleProp {
    float: none !important;
    margin: 0 auto;
}

.card_info {
    background: #F5821F;
    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 {
    opacity: 0;
    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;
    height: 750px !important;
}

.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%;
}

.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.250em; /* 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%23F5821F%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%23F5821F%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.500em; /* 24px */
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 1;
}

    .swiper-pagination li {
        border: 1px solid #F5821F;
        border-radius: 0.438em; /* 7px */
        cursor: pointer;
        display: inline-block;
        height: 0.875em; /* 14px */
        margin: 0.250em; /* 4px */
        width: 0.875em; /* 14px */
    }

        .swiper-pagination li:hover,
        .swiper-pagination li:focus,
        .swiper-pagination li.swiper-active-switch {
            background-color: #F5821F;
        }

/* ---------- count */

.swiper-counter {
    color: #F5821F;
    padding: 1.250em 0; /* 15px 0 */
    position: absolute;
    height: 3.500em; /* 42px */
    font-size: 0.75em; /* 12px */
    line-height: 1;
    width: 3.750em; /* 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.250em; /* 20px */
    position: relative;
    text-align: center;
    vertical-align: middle;
    z-index: 15;
}

.lightbox .content {
    height: 12.500em; /* 200px */
    margin: 0 auto;
    max-width: 56.250em; /* 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.250em; /* 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%23F5821F%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%23F5821F%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 #F5821F;
        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: #F5821F;
}

/* ----- 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.500em; /* 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: #F5821F;
}

/* ---------------------------- 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%23F5821F%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%23F5821F%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 #F5821F;
        content: '';
        height: 100%;
        left: 0.5em; /* 8px */
        position: absolute;
        top: 0;
        width: 0;
        z-index: 0;
    }

    .timeline_section:after {
        border-bottom: 2px solid #F5821F;
        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: #F5821F;
    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.250em 2.500em 0; /* 0 20px 40px 0 */
        max-width: 35%;
    }

    .media .media_r {
        float: right;
        margin: 0 0 1.250em 1.250em; /* 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.250em; /* 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.500em; /* 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.500em; /* 200px */
            overflow: hidden;
            width: 100%;
        }

    /*.pressly-embed .profile-image {
	display: none;
}*/

    /* content */

    .pressly-embed .slab .content {
        padding: 1.250em; /* 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: .357em .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%23F5821F%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: #E0771D;
}

.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: #F5821F;
    color: #fff;
    height: 60px;
    width: 100%;
    overflow: hidden;
    position: relative; /* Added */
}

@media (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 1s 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(-100%);
    }

    .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 */
    }

/* 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: #F5821F;
}

.magenta_dark {
    color: #E0771D;
}

.light_grey {
    color: #b3b3b3;
}

.dark {
    color: #333333;
}

.mid_grey {
    color: #999999;
}

.reverse {
    color: #fff !important;
}

/* --------------------------- Background */

.bg_reverse {
    background-color: #fff;
}

@media (max-width: 768px) {
    .mobile_spacing {
        margin-top: 150px !important;
    }
}

@media (max-width: 480px) {
    .mobile_spacing {
        margin-top: 150px !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;
    }
}

.bg_magenta {
    background-color: #F5821F;
}

.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;
    display: none !important;
    visibility: hidden;
}

/* 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.250em; /* 500px */
    width: 100%;
}

/* map heights */

.map_static {
    height: 25.000em !important; /* 300px */
}

.map_national {
    height: 58.750em !important; /* 940px */
}

/* modifiers */

.card_img .map_static {
    border-radius: 0.313em 0.313em 0 0; /* 5px 5px 0 0 */
    height: 18.750em !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.750em; /* 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.250em; /* 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.800em; /* 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%23F5821F%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 4.000em; /* 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: 25.000em; /* 400px */
}

    .map_palm .infobox {
        left: 50%;
        margin-left: -8.875em; /* -142px */
        top: 1.875em; /* 30px */
    }

@media (min-wwidth: 481px) {

    #video_1,
    #video_2,
    #video_4,
    #video_5 {
        display: block;
    }
}

@media screen and (min-width: 25em) {

    .header.has_bg_image {
        background-size: 50.000em; /* 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.500em; /* 1240px */
        padding: 0 1.250em; /* 0 20px */
    }

    /* --------------------------- Rows */

    .row {
        margin-left: -0.750em; /* -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.750em; /* -12px */
    }

    /* wide gutter grid */

    .row_wide [class*="lap_"],
    .row_wide [class*="desk_"] {
        padding-left: 3.25em; /* 52px */
    }

    .lap_1_12 {
        width: 8.333333333333332%;
    }

    .lap_1_6 {
        width: 16.666666666666664%;
    }

    .lap_1_4 {
        width: 25%;
    }

    .lap_1_3 {
        width: 33.33333333333333%;
    }

    .lap_5_12 {
        width: 41.66666666666667%;
    }

    .lap_1_2 {
        width: 50%;
    }

    .lap_7_12 {
        width: 58.333333333333336%;
    }

    .lap_2_3 {
        width: 66.66666666666666%;
    }

    .lap_3_4 {
        width: 75%;
    }

    .lap_5_6 {
        width: 83.33333333333334%;
    }

    .lap_11_12 {
        width: 91.66666666666666%;
    }

    .lap_full {
        width: 100%;
    }

    /* --------------------------- Offsets */

    .push_lap_1_12 {
        margin-left: 8.333333333333332%;
    }

    .push_lap_1_8 {
        margin-left: 12.5%;
    }

    .push_lap_1_6 {
        margin-left: 16.666666666666664%;
    }

    .push_lap_1_4 {
        margin-left: 25%;
    }

    .push_lap_1_3 {
        margin-left: 33.33333333333333%;
    }

    .push_lap_5_12 {
        margin-left: 41.66666666666667%;
    }

    .push_lap_1_2 {
        margin-left: 50%;
    }

    .push_lap_7_12 {
        margin-left: 58.333333333333336%;
    }

    .push_lap_2_3 {
        margin-left: 66.66666666666666%;
    }

    .push_lap_3_4 {
        margin-left: 75%;
    }

    .push_lap_5_6 {
        margin-left: 83.33333333333334%;
    }

    .push_lap_11_12 {
        margin-left: 91.66666666666666%;
    }

    h1,
    .h1 {
        font-size: 3.750em; /* 60px */
        line-height: 1.067; /* 64px */
        margin-bottom: 0.250em; /* 15px */
    }

    h2,
    .h2 {
        font-size: 2.750em; /* 44px */
        line-height: 1.045; /* 46px */
        margin-bottom: 0.341em; /* 15px */
    }

    .standfirst {
        font-size: 1.500em; /* 24px */
        line-height: 1.250; /* 30px */
        margin-bottom: 1.875em; /* 30px */
    }

    .icon_caption {
        font-size: 1.125em; /* 18px */
        line-height: 1.222;
    }

    blockquote {
        padding: 0 0 0 3.000em; /* 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: 4.000em; /* 64px */
        padding-bottom: 2.500em; /* 40px */
    }

        .section.full {
            height: 100%;
            width: 100%;
        }

    .section_title { /*margin: 0 auto 1.875em*/ /* 30px */
    }

    .header .container_nav_primary .logo {
        background-position: 1.250em center; /* 20px */
        left: 0;
        width: 5.000em; /* 80px */
    }

    .footer .logo {
        margin: 1.25em 0;
    }

    .hero_caption .h1 {
        margin-top: 1.100em; /* 66px */
    }

    .image_caption > .h1 {
        max-width: 12.000em; /* 720px */
    }

    .image_caption > .standfirst {
        max-width: 30.000em; /* 720px */
    }

    .list_buttons {
        bottom: 1.875em; /* 30px */
        left: 1.875em; /* 30px */
        position: absolute;
        right: 1.875em; /* 30px */
    }

    .inner.has_button {
        padding-bottom: 5.000em; /* 80px */
    }

    .inner.has_2_buttons {
        padding-bottom: 8.750em; /* 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.250em; /* 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.500em; /* 50px */
        }

    .mod_blockquote {
        padding: 1.563em 5.250em 1.250em 2.500em; /* 24px 84px 20px 40px */
        margin: 0 auto;
        max-width: 52.500em; /* 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.500em; /* 40px */
        margin-top: -1.250em; /* -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%23F5821F%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%23F5821F%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.250em 1.250em 1.188em 5.000em; /* 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.33333333333334%;
    }

    .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.33333333333334%;
    }

    .pressly-embed .slab .slab-contents {
        min-height: 27.500em; /* 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.750em; /* 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: 75.000em; /* 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.333333333333332%;
    }

    .push_desk_1_6 {
        margin-left: 16.666666666666664%;
    }

    .push_desk_1_5 {
        margin-left: 21.6666667%;
    }

    .push_desk_1_4 {
        margin-left: 25%;
    }

    .push_desk_7_24 {
        margin-left: 29.166666666666664%;
    }

    .push_desk_1_3 {
        margin-left: 33.33333333333333%;
    }

    .push_desk_5_12 {
        margin-left: 41.66666666666667%;
    }

    .push_desk_1_2 {
        margin-left: 50%;
    }

    .push_desk_7_12 {
        margin-left: 58.333333333333336%;
    }

    .push_desk_2_3 {
        margin-left: 66.66666666666666%;
    }

    .push_desk_3_4 {
        margin-left: 75%;
    }

    .push_desk_5_6 {
        margin-left: 83.33333333333334%;
    }

    .push_desk_11_12 {
        margin-left: 91.66666666666666%;
    }

    /* ------- offset / modifiers */

    .push_desk_1_12_wide {
        margin-left: 10.333333333333332%;
    }

    .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 1em; /* 10px 18px */
                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.500em; /* 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.200em; /* 22px */
                left: 0;
                padding-top: 0.600em; /* 6px */
                position: absolute;
                top: 0.500em; /* 5px */
                width: 2.400em; /* 24px */
            }

    .has_bg_image .nav_support > li > a,
    .has_bg_image .nav_support > li > button {
        color: #fff;
    }

    .nav_dropdown a {
        padding: 0.600em 1.500em; /* 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.250em; /* 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.500em; /* 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=utf-8,%3Csvg%20id%3D%22f612b782-9201-4a2c-999b-0a4cbb57e1f9%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22190%22%20height%3D%2255%22%20viewBox%3D%220%200%20190%2055%22%3E%0D%0A%20%20%3Cg%20id%3D%22f2b913a4-0976-4a1f-8012-8c7efbdaaac7%22%20data-name%3D%22cs%20logo%20website%22%3E%0D%0A%20%20%20%20%3Crect%20width%3D%22190%22%20height%3D%2255%22%20fill%3D%22none%22%2F%3E%0D%0A%20%20%20%20%3Cg%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M67.35%2C19.36a1.35%2C1.35%2C0%2C0%2C1%2C1%2C.35%2C1.33%2C1.33%2C0%2C0%2C1%2C.36%2C1V37.53a1.24%2C1.24%2C0%2C0%2C1-1.34%2C1.34H65.79a1.33%2C1.33%2C0%2C0%2C1-1-.36%2C1.31%2C1.31%2C0%2C0%2C1-.35-1V20.69a1.32%2C1.32%2C0%2C0%2C1%2C.35-1%2C1.37%2C1.37%2C0%2C0%2C1%2C1-.35h1.56%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23333333%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M66.57%2C16a1.19%2C1.19%2C0%2C1%2C0-1.18-1.18A1.18%2C1.18%2C0%2C0%2C0%2C66.57%2C16Zm0-3.86a2.68%2C2.68%2C0%2C1%2C1-2.68%2C2.68%2C2.68%2C2.68%2C0%2C0%2C1%2C2.68-2.68%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23333333%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M62.11%2C33a10.6%2C10.6%2C0%2C0%2C0%2C0-7.73%2C9.41%2C9.41%2C0%2C0%2C0-2-3.06%2C9.09%2C9.09%2C0%2C0%2C0-3.11-2%2C10.93%2C10.93%2C0%2C0%2C0-4-.72H45.49a1.42%2C1.42%2C0%2C0%2C0-1%2C.37%2C1.3%2C1.3%2C0%2C0%2C0-.39%2C1v1.42a1.3%2C1.3%2C0%2C0%2C0%2C.39%2C1%2C1.41%2C1.41%2C0%2C0%2C0%2C1%2C.36H53A6.09%2C6.09%2C0%2C0%2C1%2C57.13%2C25a5.12%2C5.12%2C0%2C0%2C1%2C1.63%2C4.08%2C5.13%2C5.13%2C0%2C0%2C1-1.63%2C4.09A6.09%2C6.09%2C0%2C0%2C1%2C53%2C34.62H50.68a1.41%2C1.41%2C0%2C0%2C0-1%2C.36%2C1.3%2C1.3%2C0%2C0%2C0-.39%2C1V37.4a1.3%2C1.3%2C0%2C0%2C0%2C.39%2C1%2C1.41%2C1.41%2C0%2C0%2C0%2C1%2C.36H53a10.93%2C10.93%2C0%2C0%2C0%2C4-.71%2C9.09%2C9.09%2C0%2C0%2C0%2C3.11-2%2C9.41%2C9.41%2C0%2C0%2C0%2C2-3.06%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23333333%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M44.25%2C50.08a1.3%2C1.3%2C0%2C0%2C1-1-.35%2C1.32%2C1.32%2C0%2C0%2C1-.35-1v-28a1.21%2C1.21%2C0%2C0%2C1%2C1.32-1.32H45.8a1.21%2C1.21%2C0%2C0%2C1%2C1.32%2C1.32v28a1.32%2C1.32%2C0%2C0%2C1-.35%2C1%2C1.3%2C1.3%2C0%2C0%2C1-1%2C.35H44.25%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23333333%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M21.64%2C33a10.6%2C10.6%2C0%2C0%2C1%2C0-7.73%2C9.41%2C9.41%2C0%2C0%2C1%2C2-3.06%2C9%2C9%2C0%2C0%2C1%2C3.11-2%2C10.89%2C10.89%2C0%2C0%2C1%2C4-.72h7.51a1.43%2C1.43%2C0%2C0%2C1%2C1%2C.37%2C1.33%2C1.33%2C0%2C0%2C1%2C.38%2C1v1.42a1.33%2C1.33%2C0%2C0%2C1-.38%2C1%2C1.43%2C1.43%2C0%2C0%2C1-1%2C.36H30.75A6.09%2C6.09%2C0%2C0%2C0%2C26.62%2C25%2C5.09%2C5.09%2C0%2C0%2C0%2C25%2C29.1a5.1%2C5.1%2C0%2C0%2C0%2C1.63%2C4.09%2C6.09%2C6.09%2C0%2C0%2C0%2C4.13%2C1.43h2.32a1.44%2C1.44%2C0%2C0%2C1%2C1%2C.36%2C1.33%2C1.33%2C0%2C0%2C1%2C.38%2C1V37.4a1.33%2C1.33%2C0%2C0%2C1-.38%2C1%2C1.44%2C1.44%2C0%2C0%2C1-1%2C.36H30.75a10.89%2C10.89%2C0%2C0%2C1-4-.71%2C9%2C9%2C0%2C0%2C1-3.11-2%2C9.41%2C9.41%2C0%2C0%2C1-2-3.06%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23333333%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M38%2C38.84a1.23%2C1.23%2C0%2C0%2C1-1.32-1.33V20.77A1.21%2C1.21%2C0%2C0%2C1%2C38%2C19.45h1.54a1.23%2C1.23%2C0%2C0%2C1%2C1.33%2C1.32V37.51a1.24%2C1.24%2C0%2C0%2C1-1.33%2C1.33H38%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23333333%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M2.73%2C33a10.6%2C10.6%2C0%2C0%2C1%2C0-7.73%2C9.41%2C9.41%2C0%2C0%2C1%2C2-3.06%2C9.09%2C9.09%2C0%2C0%2C1%2C3.11-2%2C10.93%2C10.93%2C0%2C0%2C1%2C4-.72h7.51a1.42%2C1.42%2C0%2C0%2C1%2C1%2C.37%2C1.3%2C1.3%2C0%2C0%2C1%2C.39%2C1v1.42a1.3%2C1.3%2C0%2C0%2C1-.39%2C1%2C1.41%2C1.41%2C0%2C0%2C1-1%2C.36H11.84A6.09%2C6.09%2C0%2C0%2C0%2C7.71%2C25%2C5.12%2C5.12%2C0%2C0%2C0%2C6.08%2C29.1a5.13%2C5.13%2C0%2C0%2C0%2C1.63%2C4.09%2C6.09%2C6.09%2C0%2C0%2C0%2C4.13%2C1.43h2.33a1.43%2C1.43%2C0%2C0%2C1%2C1%2C.36%2C1.33%2C1.33%2C0%2C0%2C1%2C.38%2C1V37.4a1.33%2C1.33%2C0%2C0%2C1-.38%2C1%2C1.43%2C1.43%2C0%2C0%2C1-1%2C.36H11.84a10.93%2C10.93%2C0%2C0%2C1-4-.71%2C9.09%2C9.09%2C0%2C0%2C1-3.11-2%2C9.41%2C9.41%2C0%2C0%2C1-2-3.06%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23333333%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M117.21%2C37.49v2.12a.82.82%2C0%2C0%2C1-.76.86%2C11.4%2C11.4%2C0%2C0%2C1-4.19-.76%2C10.15%2C10.15%2C0%2C0%2C1-3.32-2.1%2C9.32%2C9.32%2C0%2C0%2C1-2.18-3.22%2C10.9%2C10.9%2C0%2C0%2C1-.78-4.17v-22a1.23%2C1.23%2C0%2C0%2C1%2C1.34-1.33h1.56a1.37%2C1.37%2C0%2C0%2C1%2C1%2C.35%2C1.37%2C1.37%2C0%2C0%2C1%2C.35%2C1v22a6.39%2C6.39%2C0%2C0%2C0%2C1.61%2C4.45%2C5.89%2C5.89%2C0%2C0%2C0%2C4.63%2C1.79c.84%2C0%2C.76%2C1%2C.76%2C1%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23333333%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M81.82%2C22.2a1.35%2C1.35%2C0%2C0%2C1-.35%2C1%2C1.33%2C1.33%2C0%2C0%2C1-1%2C.36H72.55a1.3%2C1.3%2C0%2C0%2C1-1-.36%2C1.31%2C1.31%2C0%2C0%2C1-.36-1V20.64a1.23%2C1.23%2C0%2C0%2C1%2C1.34-1.33h7.94a1.22%2C1.22%2C0%2C0%2C1%2C1.33%2C1.33V22.2%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23333333%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M81.82%2C37.56v2.12a.82.82%2C0%2C0%2C1-.76.85%2C11.19%2C11.19%2C0%2C0%2C1-4.19-.76%2C10.13%2C10.13%2C0%2C0%2C1-3.32-2.09%2C9.22%2C9.22%2C0%2C0%2C1-2.18-3.23%2C10.81%2C10.81%2C0%2C0%2C1-.78-4.16v-22a1.37%2C1.37%2C0%2C0%2C1%2C.35-1%2C1.37%2C1.37%2C0%2C0%2C1%2C1-.35h1.56a1.23%2C1.23%2C0%2C0%2C1%2C1.34%2C1.33v22a6.4%2C6.4%2C0%2C0%2C0%2C1.6%2C4.45%2C5.92%2C5.92%2C0%2C0%2C0%2C4.64%2C1.78c.84%2C0%2C.76%2C1%2C.76%2C1%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23333333%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M100.72%2C28.12a1.2%2C1.2%2C0%2C0%2C0-1.19%2C1.14c0%2C.13%2C0%2C.24%2C0%2C.3A6.1%2C6.1%2C0%2C0%2C1%2C98%2C33a6.84%2C6.84%2C0%2C0%2C1-9.16%2C0%2C6.1%2C6.1%2C0%2C0%2C1-1.54-3.48c0-.06%2C0-.16%2C0-.29a1.2%2C1.2%2C0%2C0%2C0-1.19-1.14H84.25a1.19%2C1.19%2C0%2C0%2C0-1.19%2C1.25.86.86%2C0%2C0%2C0%2C0%2C.17%2C10.46%2C10.46%2C0%2C0%2C0%2C.73%2C3.2A9.28%2C9.28%2C0%2C0%2C0%2C86%2C35.93%2C10%2C10%2C0%2C0%2C0%2C89.25%2C38a11.8%2C11.8%2C0%2C0%2C0%2C8.28%2C0%2C9.93%2C9.93%2C0%2C0%2C0%2C3.28-2.08A9%2C9%2C0%2C0%2C0%2C103%2C32.74a10.27%2C10.27%2C0%2C0%2C0%2C.74-3.18s0-.12%2C0-.19a1.2%2C1.2%2C0%2C0%2C0-1.2-1.25h-1.8%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M100.72%2C21.07a1.19%2C1.19%2C0%2C0%2C1-1.19-1.14c0-.13%2C0-.23%2C0-.3A6.07%2C6.07%2C0%2C0%2C0%2C98%2C16.17a6.81%2C6.81%2C0%2C0%2C0-9.16%2C0%2C6.1%2C6.1%2C0%2C0%2C0-1.54%2C3.47c0%2C.07%2C0%2C.17%2C0%2C.29a1.19%2C1.19%2C0%2C0%2C1-1.19%2C1.14H84.25a1.19%2C1.19%2C0%2C0%2C1-1.19-1.24.81.81%2C0%2C0%2C1%2C0-.17%2C10.46%2C10.46%2C0%2C0%2C1%2C.73-3.21A9.28%2C9.28%2C0%2C0%2C1%2C86%2C13.26a10.11%2C10.11%2C0%2C0%2C1%2C3.29-2.07%2C11.8%2C11.8%2C0%2C0%2C1%2C8.28%2C0%2C10.06%2C10.06%2C0%2C0%2C1%2C3.28%2C2.07A9%2C9%2C0%2C0%2C1%2C103%2C16.45a10.4%2C10.4%2C0%2C0%2C1%2C.74%2C3.19s0%2C.11%2C0%2C.19a1.19%2C1.19%2C0%2C0%2C1-1.2%2C1.24h-1.8%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23333333%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M101.82%2C23.4a1.17%2C1.17%2C0%2C0%2C0%2C0%2C2.34%2C1.17%2C1.17%2C0%2C1%2C0%2C0-2.34Zm0%2C3.82a2.65%2C2.65%2C0%2C1%2C1%2C2.65-2.65%2C2.65%2C2.65%2C0%2C0%2C1-2.65%2C2.65%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M83.84%2C27.22a.76.76%2C0%2C0%2C1-.65-.38.74.74%2C0%2C0%2C1%2C.29-1l2.29-1.27L83.48%2C23.3a.75.75%2C0%2C0%2C1-.29-1%2C.74.74%2C0%2C0%2C1%2C1-.29l3.45%2C1.92a.74.74%2C0%2C0%2C1%2C0%2C1.29L84.2%2C27.13a.77.77%2C0%2C0%2C1-.36.09%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M51.68%2C46.71c-.58-.17-1.13-.34-1.13-.69s.31-.54.78-.54a2.51%2C2.51%2C0%2C0%2C1%2C1.21.37.59.59%2C0%2C0%2C0%2C.25%2C0%2C.5.5%2C0%2C0%2C0%2C.51-.5.55.55%2C0%2C0%2C0-.28-.47%2C3.65%2C3.65%2C0%2C0%2C0-1.67-.44%2C1.68%2C1.68%2C0%2C0%2C0-1.88%2C1.62c0%2C1.08%2C1%2C1.37%2C1.78%2C1.58s1.1.34%2C1.1.72-.42.61-.84.61a2.61%2C2.61%2C0%2C0%2C1-1.46-.49.51.51%2C0%2C0%2C0-.81.4.52.52%2C0%2C0%2C0%2C.21.42%2C3.63%2C3.63%2C0%2C0%2C0%2C2%2C.66%2C1.75%2C1.75%2C0%2C0%2C0%2C2-1.69c0-1.08-1.08-1.41-1.74-1.61%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M57.25%2C48.91a1.06%2C1.06%2C0%2C0%2C1-.32.05c-.46%2C0-.65-.19-.65-.64V45.6h1.1a.51.51%2C0%2C0%2C0%2C.52-.51.52.52%2C0%2C0%2C0-.52-.51h-1.1v-1a.57.57%2C0%2C0%2C0-.56-.56.54.54%2C0%2C0%2C0-.55.56v1H55a.51.51%2C0%2C0%2C0-.51.51.53.53%2C0%2C0%2C0%2C.51.51h.22v2.81A1.45%2C1.45%2C0%2C0%2C0%2C56.76%2C50a2%2C2%2C0%2C0%2C0%2C.79-.15.48.48%2C0%2C0%2C0%2C.33-.46.49.49%2C0%2C0%2C0-.63-.48%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M63.35%2C44.53a.54.54%2C0%2C0%2C0-.55.56V47.6A1.29%2C1.29%2C0%2C0%2C1%2C61.49%2C49c-.75%2C0-1.19-.48-1.19-1.32V45.09a.56.56%2C0%2C0%2C0-.55-.56.54.54%2C0%2C0%2C0-.55.56v2.75A2%2C2%2C0%2C0%2C0%2C61.28%2C50a2%2C2%2C0%2C0%2C0%2C1.52-.62h0a.55.55%2C0%2C1%2C0%2C1.1%2C0V45.09a.54.54%2C0%2C0%2C0-.55-.56%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M69.69%2C47.25A1.69%2C1.69%2C0%2C0%2C1%2C68.08%2C49a1.64%2C1.64%2C0%2C0%2C1-1.57-1.76%2C1.59%2C1.59%2C0%2C0%2C1%2C1.57-1.73A1.66%2C1.66%2C0%2C0%2C1%2C69.69%2C47.25Zm.52-4.77a.55.55%2C0%2C0%2C0-.55.56V45.2a2.28%2C2.28%2C0%2C0%2C0-1.72-.73%2C2.78%2C2.78%2C0%2C0%2C0%2C0%2C5.55%2C2.27%2C2.27%2C0%2C0%2C0%2C1.72-.77v.15a.55.55%2C0%2C0%2C0%2C.56.56.54.54%2C0%2C0%2C0%2C.55-.56V43a.55.55%2C0%2C0%2C0-.56-.56%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M74.78%2C45.46a1.42%2C1.42%2C0%2C0%2C1%2C1.38%2C1.33H73.37A1.5%2C1.5%2C0%2C0%2C1%2C74.78%2C45.46Zm2.51%2C1.71a2.53%2C2.53%2C0%2C0%2C0-2.49-2.7A2.79%2C2.79%2C0%2C0%2C0%2C74.89%2C50a2.69%2C2.69%2C0%2C0%2C0%2C2-.8.51.51%2C0%2C0%2C0%2C.18-.38.51.51%2C0%2C0%2C0-.85-.36%2C1.85%2C1.85%2C0%2C0%2C1-1.31.53%2C1.53%2C1.53%2C0%2C0%2C1-1.54-1.32h3.39a.53.53%2C0%2C0%2C0%2C.53-.53%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M81.33%2C44.47a2.07%2C2.07%2C0%2C0%2C0-1.52.61.54.54%2C0%2C0%2C0-.55-.55.55.55%2C0%2C0%2C0-.55.56V49.4a.55.55%2C0%2C1%2C0%2C1.1%2C0V46.88a1.28%2C1.28%2C0%2C0%2C1%2C1.31-1.37c.76%2C0%2C1.19.48%2C1.19%2C1.32V49.4a.56.56%2C0%2C0%2C0%2C.56.56.55.55%2C0%2C0%2C0%2C.55-.56V46.64a2%2C2%2C0%2C0%2C0-2.09-2.17%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M87.45%2C48.91a1.06%2C1.06%2C0%2C0%2C1-.32.05c-.46%2C0-.65-.19-.65-.64V45.6h1.1a.51.51%2C0%2C0%2C0%2C.52-.51.52.52%2C0%2C0%2C0-.52-.51h-1.1v-1a.57.57%2C0%2C0%2C0-.56-.56.54.54%2C0%2C0%2C0-.55.56v1h-.22a.51.51%2C0%2C0%2C0-.51.51.53.53%2C0%2C0%2C0%2C.51.51h.22v2.81A1.45%2C1.45%2C0%2C0%2C0%2C87%2C50a2%2C2%2C0%2C0%2C0%2C.79-.15.49.49%2C0%2C0%2C0-.3-.94%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M91.51%2C46.71c-.58-.17-1.13-.34-1.13-.69s.31-.54.78-.54a2.51%2C2.51%2C0%2C0%2C1%2C1.21.37.59.59%2C0%2C0%2C0%2C.25%2C0%2C.5.5%2C0%2C0%2C0%2C.51-.5.55.55%2C0%2C0%2C0-.28-.47%2C3.73%2C3.73%2C0%2C0%2C0-1.68-.44%2C1.68%2C1.68%2C0%2C0%2C0-1.87%2C1.62c0%2C1.08%2C1%2C1.37%2C1.78%2C1.58s1.1.34%2C1.1.72-.42.61-.84.61a2.61%2C2.61%2C0%2C0%2C1-1.46-.49.51.51%2C0%2C0%2C0-.81.4.52.52%2C0%2C0%2C0%2C.21.42%2C3.63%2C3.63%2C0%2C0%2C0%2C2%2C.66%2C1.75%2C1.75%2C0%2C0%2C0%2C2-1.69c0-1.08-1.08-1.41-1.74-1.61%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%3C%2Fg%3E%0D%0A%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%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=utf-8,%3Csvg%20id%3D%22f612b782-9201-4a2c-999b-0a4cbb57e1f9%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22190%22%20height%3D%2255%22%20viewBox%3D%220%200%20190%2055%22%3E%0D%0A%20%20%3Cg%20id%3D%22f2b913a4-0976-4a1f-8012-8c7efbdaaac7%22%20data-name%3D%22cs%20logo%20website%22%3E%0D%0A%20%20%20%20%3Crect%20width%3D%22190%22%20height%3D%2255%22%20fill%3D%22none%22%2F%3E%0D%0A%20%20%20%20%3Cg%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M67.35%2C19.36a1.35%2C1.35%2C0%2C0%2C1%2C1%2C.35%2C1.33%2C1.33%2C0%2C0%2C1%2C.36%2C1V37.53a1.24%2C1.24%2C0%2C0%2C1-1.34%2C1.34H65.79a1.33%2C1.33%2C0%2C0%2C1-1-.36%2C1.31%2C1.31%2C0%2C0%2C1-.35-1V20.69a1.32%2C1.32%2C0%2C0%2C1%2C.35-1%2C1.37%2C1.37%2C0%2C0%2C1%2C1-.35h1.56%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M66.57%2C16a1.19%2C1.19%2C0%2C1%2C0-1.18-1.18A1.18%2C1.18%2C0%2C0%2C0%2C66.57%2C16Zm0-3.86a2.68%2C2.68%2C0%2C1%2C1-2.68%2C2.68%2C2.68%2C2.68%2C0%2C0%2C1%2C2.68-2.68%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M62.11%2C33a10.6%2C10.6%2C0%2C0%2C0%2C0-7.73%2C9.41%2C9.41%2C0%2C0%2C0-2-3.06%2C9.09%2C9.09%2C0%2C0%2C0-3.11-2%2C10.93%2C10.93%2C0%2C0%2C0-4-.72H45.49a1.42%2C1.42%2C0%2C0%2C0-1%2C.37%2C1.3%2C1.3%2C0%2C0%2C0-.39%2C1v1.42a1.3%2C1.3%2C0%2C0%2C0%2C.39%2C1%2C1.41%2C1.41%2C0%2C0%2C0%2C1%2C.36H53A6.09%2C6.09%2C0%2C0%2C1%2C57.13%2C25a5.12%2C5.12%2C0%2C0%2C1%2C1.63%2C4.08%2C5.13%2C5.13%2C0%2C0%2C1-1.63%2C4.09A6.09%2C6.09%2C0%2C0%2C1%2C53%2C34.62H50.68a1.41%2C1.41%2C0%2C0%2C0-1%2C.36%2C1.3%2C1.3%2C0%2C0%2C0-.39%2C1V37.4a1.3%2C1.3%2C0%2C0%2C0%2C.39%2C1%2C1.41%2C1.41%2C0%2C0%2C0%2C1%2C.36H53a10.93%2C10.93%2C0%2C0%2C0%2C4-.71%2C9.09%2C9.09%2C0%2C0%2C0%2C3.11-2%2C9.41%2C9.41%2C0%2C0%2C0%2C2-3.06%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M44.25%2C50.08a1.3%2C1.3%2C0%2C0%2C1-1-.35%2C1.32%2C1.32%2C0%2C0%2C1-.35-1v-28a1.21%2C1.21%2C0%2C0%2C1%2C1.32-1.32H45.8a1.21%2C1.21%2C0%2C0%2C1%2C1.32%2C1.32v28a1.32%2C1.32%2C0%2C0%2C1-.35%2C1%2C1.3%2C1.3%2C0%2C0%2C1-1%2C.35H44.25%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M21.64%2C33a10.6%2C10.6%2C0%2C0%2C1%2C0-7.73%2C9.41%2C9.41%2C0%2C0%2C1%2C2-3.06%2C9%2C9%2C0%2C0%2C1%2C3.11-2%2C10.89%2C10.89%2C0%2C0%2C1%2C4-.72h7.51a1.43%2C1.43%2C0%2C0%2C1%2C1%2C.37%2C1.33%2C1.33%2C0%2C0%2C1%2C.38%2C1v1.42a1.33%2C1.33%2C0%2C0%2C1-.38%2C1%2C1.43%2C1.43%2C0%2C0%2C1-1%2C.36H30.75A6.09%2C6.09%2C0%2C0%2C0%2C26.62%2C25%2C5.09%2C5.09%2C0%2C0%2C0%2C25%2C29.1a5.1%2C5.1%2C0%2C0%2C0%2C1.63%2C4.09%2C6.09%2C6.09%2C0%2C0%2C0%2C4.13%2C1.43h2.32a1.44%2C1.44%2C0%2C0%2C1%2C1%2C.36%2C1.33%2C1.33%2C0%2C0%2C1%2C.38%2C1V37.4a1.33%2C1.33%2C0%2C0%2C1-.38%2C1%2C1.44%2C1.44%2C0%2C0%2C1-1%2C.36H30.75a10.89%2C10.89%2C0%2C0%2C1-4-.71%2C9%2C9%2C0%2C0%2C1-3.11-2%2C9.41%2C9.41%2C0%2C0%2C1-2-3.06%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M38%2C38.84a1.23%2C1.23%2C0%2C0%2C1-1.32-1.33V20.77A1.21%2C1.21%2C0%2C0%2C1%2C38%2C19.45h1.54a1.23%2C1.23%2C0%2C0%2C1%2C1.33%2C1.32V37.51a1.24%2C1.24%2C0%2C0%2C1-1.33%2C1.33H38%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M2.73%2C33a10.6%2C10.6%2C0%2C0%2C1%2C0-7.73%2C9.41%2C9.41%2C0%2C0%2C1%2C2-3.06%2C9.09%2C9.09%2C0%2C0%2C1%2C3.11-2%2C10.93%2C10.93%2C0%2C0%2C1%2C4-.72h7.51a1.42%2C1.42%2C0%2C0%2C1%2C1%2C.37%2C1.3%2C1.3%2C0%2C0%2C1%2C.39%2C1v1.42a1.3%2C1.3%2C0%2C0%2C1-.39%2C1%2C1.41%2C1.41%2C0%2C0%2C1-1%2C.36H11.84A6.09%2C6.09%2C0%2C0%2C0%2C7.71%2C25%2C5.12%2C5.12%2C0%2C0%2C0%2C6.08%2C29.1a5.13%2C5.13%2C0%2C0%2C0%2C1.63%2C4.09%2C6.09%2C6.09%2C0%2C0%2C0%2C4.13%2C1.43h2.33a1.43%2C1.43%2C0%2C0%2C1%2C1%2C.36%2C1.33%2C1.33%2C0%2C0%2C1%2C.38%2C1V37.4a1.33%2C1.33%2C0%2C0%2C1-.38%2C1%2C1.43%2C1.43%2C0%2C0%2C1-1%2C.36H11.84a10.93%2C10.93%2C0%2C0%2C1-4-.71%2C9.09%2C9.09%2C0%2C0%2C1-3.11-2%2C9.41%2C9.41%2C0%2C0%2C1-2-3.06%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M117.21%2C37.49v2.12a.82.82%2C0%2C0%2C1-.76.86%2C11.4%2C11.4%2C0%2C0%2C1-4.19-.76%2C10.15%2C10.15%2C0%2C0%2C1-3.32-2.1%2C9.32%2C9.32%2C0%2C0%2C1-2.18-3.22%2C10.9%2C10.9%2C0%2C0%2C1-.78-4.17v-22a1.23%2C1.23%2C0%2C0%2C1%2C1.34-1.33h1.56a1.37%2C1.37%2C0%2C0%2C1%2C1%2C.35%2C1.37%2C1.37%2C0%2C0%2C1%2C.35%2C1v22a6.39%2C6.39%2C0%2C0%2C0%2C1.61%2C4.45%2C5.89%2C5.89%2C0%2C0%2C0%2C4.63%2C1.79c.84%2C0%2C.76%2C1%2C.76%2C1%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M81.82%2C22.2a1.35%2C1.35%2C0%2C0%2C1-.35%2C1%2C1.33%2C1.33%2C0%2C0%2C1-1%2C.36H72.55a1.3%2C1.3%2C0%2C0%2C1-1-.36%2C1.31%2C1.31%2C0%2C0%2C1-.36-1V20.64a1.23%2C1.23%2C0%2C0%2C1%2C1.34-1.33h7.94a1.22%2C1.22%2C0%2C0%2C1%2C1.33%2C1.33V22.2%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M81.82%2C37.56v2.12a.82.82%2C0%2C0%2C1-.76.85%2C11.19%2C11.19%2C0%2C0%2C1-4.19-.76%2C10.13%2C10.13%2C0%2C0%2C1-3.32-2.09%2C9.22%2C9.22%2C0%2C0%2C1-2.18-3.23%2C10.81%2C10.81%2C0%2C0%2C1-.78-4.16v-22a1.37%2C1.37%2C0%2C0%2C1%2C.35-1%2C1.37%2C1.37%2C0%2C0%2C1%2C1-.35h1.56a1.23%2C1.23%2C0%2C0%2C1%2C1.34%2C1.33v22a6.4%2C6.4%2C0%2C0%2C0%2C1.6%2C4.45%2C5.92%2C5.92%2C0%2C0%2C0%2C4.64%2C1.78c.84%2C0%2C.76%2C1%2C.76%2C1%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M100.72%2C28.12a1.2%2C1.2%2C0%2C0%2C0-1.19%2C1.14c0%2C.13%2C0%2C.24%2C0%2C.3A6.1%2C6.1%2C0%2C0%2C1%2C98%2C33a6.84%2C6.84%2C0%2C0%2C1-9.16%2C0%2C6.1%2C6.1%2C0%2C0%2C1-1.54-3.48c0-.06%2C0-.16%2C0-.29a1.2%2C1.2%2C0%2C0%2C0-1.19-1.14H84.25a1.19%2C1.19%2C0%2C0%2C0-1.19%2C1.25.86.86%2C0%2C0%2C0%2C0%2C.17%2C10.46%2C10.46%2C0%2C0%2C0%2C.73%2C3.2A9.28%2C9.28%2C0%2C0%2C0%2C86%2C35.93%2C10%2C10%2C0%2C0%2C0%2C89.25%2C38a11.8%2C11.8%2C0%2C0%2C0%2C8.28%2C0%2C9.93%2C9.93%2C0%2C0%2C0%2C3.28-2.08A9%2C9%2C0%2C0%2C0%2C103%2C32.74a10.27%2C10.27%2C0%2C0%2C0%2C.74-3.18s0-.12%2C0-.19a1.2%2C1.2%2C0%2C0%2C0-1.2-1.25h-1.8%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M100.72%2C21.07a1.19%2C1.19%2C0%2C0%2C1-1.19-1.14c0-.13%2C0-.23%2C0-.3A6.07%2C6.07%2C0%2C0%2C0%2C98%2C16.17a6.81%2C6.81%2C0%2C0%2C0-9.16%2C0%2C6.1%2C6.1%2C0%2C0%2C0-1.54%2C3.47c0%2C.07%2C0%2C.17%2C0%2C.29a1.19%2C1.19%2C0%2C0%2C1-1.19%2C1.14H84.25a1.19%2C1.19%2C0%2C0%2C1-1.19-1.24.81.81%2C0%2C0%2C1%2C0-.17%2C10.46%2C10.46%2C0%2C0%2C1%2C.73-3.21A9.28%2C9.28%2C0%2C0%2C1%2C86%2C13.26a10.11%2C10.11%2C0%2C0%2C1%2C3.29-2.07%2C11.8%2C11.8%2C0%2C0%2C1%2C8.28%2C0%2C10.06%2C10.06%2C0%2C0%2C1%2C3.28%2C2.07A9%2C9%2C0%2C0%2C1%2C103%2C16.45a10.4%2C10.4%2C0%2C0%2C1%2C.74%2C3.19s0%2C.11%2C0%2C.19a1.19%2C1.19%2C0%2C0%2C1-1.2%2C1.24h-1.8%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M101.82%2C23.4a1.17%2C1.17%2C0%2C0%2C0%2C0%2C2.34%2C1.17%2C1.17%2C0%2C1%2C0%2C0-2.34Zm0%2C3.82a2.65%2C2.65%2C0%2C1%2C1%2C2.65-2.65%2C2.65%2C2.65%2C0%2C0%2C1-2.65%2C2.65%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M83.84%2C27.22a.76.76%2C0%2C0%2C1-.65-.38.74.74%2C0%2C0%2C1%2C.29-1l2.29-1.27L83.48%2C23.3a.75.75%2C0%2C0%2C1-.29-1%2C.74.74%2C0%2C0%2C1%2C1-.29l3.45%2C1.92a.74.74%2C0%2C0%2C1%2C0%2C1.29L84.2%2C27.13a.77.77%2C0%2C0%2C1-.36.09%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M51.68%2C46.71c-.58-.17-1.13-.34-1.13-.69s.31-.54.78-.54a2.51%2C2.51%2C0%2C0%2C1%2C1.21.37.59.59%2C0%2C0%2C0%2C.25%2C0%2C.5.5%2C0%2C0%2C0%2C.51-.5.55.55%2C0%2C0%2C0-.28-.47%2C3.65%2C3.65%2C0%2C0%2C0-1.67-.44%2C1.68%2C1.68%2C0%2C0%2C0-1.88%2C1.62c0%2C1.08%2C1%2C1.37%2C1.78%2C1.58s1.1.34%2C1.1.72-.42.61-.84.61a2.61%2C2.61%2C0%2C0%2C1-1.46-.49.51.51%2C0%2C0%2C0-.81.4.52.52%2C0%2C0%2C0%2C.21.42%2C3.63%2C3.63%2C0%2C0%2C0%2C2%2C.66%2C1.75%2C1.75%2C0%2C0%2C0%2C2-1.69c0-1.08-1.08-1.41-1.74-1.61%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M57.25%2C48.91a1.06%2C1.06%2C0%2C0%2C1-.32.05c-.46%2C0-.65-.19-.65-.64V45.6h1.1a.51.51%2C0%2C0%2C0%2C.52-.51.52.52%2C0%2C0%2C0-.52-.51h-1.1v-1a.57.57%2C0%2C0%2C0-.56-.56.54.54%2C0%2C0%2C0-.55.56v1H55a.51.51%2C0%2C0%2C0-.51.51.53.53%2C0%2C0%2C0%2C.51.51h.22v2.81A1.45%2C1.45%2C0%2C0%2C0%2C56.76%2C50a2%2C2%2C0%2C0%2C0%2C.79-.15.48.48%2C0%2C0%2C0%2C.33-.46.49.49%2C0%2C0%2C0-.63-.48%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M63.35%2C44.53a.54.54%2C0%2C0%2C0-.55.56V47.6A1.29%2C1.29%2C0%2C0%2C1%2C61.49%2C49c-.75%2C0-1.19-.48-1.19-1.32V45.09a.56.56%2C0%2C0%2C0-.55-.56.54.54%2C0%2C0%2C0-.55.56v2.75A2%2C2%2C0%2C0%2C0%2C61.28%2C50a2%2C2%2C0%2C0%2C0%2C1.52-.62h0a.55.55%2C0%2C1%2C0%2C1.1%2C0V45.09a.54.54%2C0%2C0%2C0-.55-.56%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M69.69%2C47.25A1.69%2C1.69%2C0%2C0%2C1%2C68.08%2C49a1.64%2C1.64%2C0%2C0%2C1-1.57-1.76%2C1.59%2C1.59%2C0%2C0%2C1%2C1.57-1.73A1.66%2C1.66%2C0%2C0%2C1%2C69.69%2C47.25Zm.52-4.77a.55.55%2C0%2C0%2C0-.55.56V45.2a2.28%2C2.28%2C0%2C0%2C0-1.72-.73%2C2.78%2C2.78%2C0%2C0%2C0%2C0%2C5.55%2C2.27%2C2.27%2C0%2C0%2C0%2C1.72-.77v.15a.55.55%2C0%2C0%2C0%2C.56.56.54.54%2C0%2C0%2C0%2C.55-.56V43a.55.55%2C0%2C0%2C0-.56-.56%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M74.78%2C45.46a1.42%2C1.42%2C0%2C0%2C1%2C1.38%2C1.33H73.37A1.5%2C1.5%2C0%2C0%2C1%2C74.78%2C45.46Zm2.51%2C1.71a2.53%2C2.53%2C0%2C0%2C0-2.49-2.7A2.79%2C2.79%2C0%2C0%2C0%2C74.89%2C50a2.69%2C2.69%2C0%2C0%2C0%2C2-.8.51.51%2C0%2C0%2C0%2C.18-.38.51.51%2C0%2C0%2C0-.85-.36%2C1.85%2C1.85%2C0%2C0%2C1-1.31.53%2C1.53%2C1.53%2C0%2C0%2C1-1.54-1.32h3.39a.53.53%2C0%2C0%2C0%2C.53-.53%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M81.33%2C44.47a2.07%2C2.07%2C0%2C0%2C0-1.52.61.54.54%2C0%2C0%2C0-.55-.55.55.55%2C0%2C0%2C0-.55.56V49.4a.55.55%2C0%2C1%2C0%2C1.1%2C0V46.88a1.28%2C1.28%2C0%2C0%2C1%2C1.31-1.37c.76%2C0%2C1.19.48%2C1.19%2C1.32V49.4a.56.56%2C0%2C0%2C0%2C.56.56.55.55%2C0%2C0%2C0%2C.55-.56V46.64a2%2C2%2C0%2C0%2C0-2.09-2.17%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M87.45%2C48.91a1.06%2C1.06%2C0%2C0%2C1-.32.05c-.46%2C0-.65-.19-.65-.64V45.6h1.1a.51.51%2C0%2C0%2C0%2C.52-.51.52.52%2C0%2C0%2C0-.52-.51h-1.1v-1a.57.57%2C0%2C0%2C0-.56-.56.54.54%2C0%2C0%2C0-.55.56v1h-.22a.51.51%2C0%2C0%2C0-.51.51.53.53%2C0%2C0%2C0%2C.51.51h.22v2.81A1.45%2C1.45%2C0%2C0%2C0%2C87%2C50a2%2C2%2C0%2C0%2C0%2C.79-.15.49.49%2C0%2C0%2C0-.3-.94%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M91.51%2C46.71c-.58-.17-1.13-.34-1.13-.69s.31-.54.78-.54a2.51%2C2.51%2C0%2C0%2C1%2C1.21.37.59.59%2C0%2C0%2C0%2C.25%2C0%2C.5.5%2C0%2C0%2C0%2C.51-.5.55.55%2C0%2C0%2C0-.28-.47%2C3.73%2C3.73%2C0%2C0%2C0-1.68-.44%2C1.68%2C1.68%2C0%2C0%2C0-1.87%2C1.62c0%2C1.08%2C1%2C1.37%2C1.78%2C1.58s1.1.34%2C1.1.72-.42.61-.84.61a2.61%2C2.61%2C0%2C0%2C1-1.46-.49.51.51%2C0%2C0%2C0-.81.4.52.52%2C0%2C0%2C0%2C.21.42%2C3.63%2C3.63%2C0%2C0%2C0%2C2%2C.66%2C1.75%2C1.75%2C0%2C0%2C0%2C2-1.69c0-1.08-1.08-1.41-1.74-1.61%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%3C%2Fg%3E%0D%0A%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E");
    }

    .no-svg .header.has_bg_image .logo {
        background-image: url(/images/png/logos/logo_expanded_white.png);
    }

    .hero_caption .h1 {
        margin-top: 1.500em; /* 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.500em; /* 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.500em; /* 488px */
    }

    .card_content {
        height: 30.500em; /* 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.500em !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: 100.000em; /* 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.500em; /* 600px */
    }

    .lightbox .content {
        height: 25.000em; /* 400px */
    }
}

@media screen and (min-height: 56.25em) {

    .lightbox .content {
        height: 37.500em; /* 600px; */
    }
}

@media (max-width: 1410px) {

    .nav_secondary #Calendly {
        top: 50px;
    }
}

@media (max-width: 899px) {

    .nav_secondary #Calendly {
        position: relative;
        top: 0px;
        border-radius: 0px;
        right: 0px;
    }
}

@media screen and (max-width: 899px) {

    .footer .footer_menu ul li span.menu-title {
        margin-top: 20px !important;
        position: relative !important;
        top: 0px !important;
        padding: 0 !important;
    }

    .footer_menu ul {
        float: none !important;
        width: 100% !important;
    }

    .footer .footer_menu ul li ul {
        float: none !important;
        width: 100% !important;
    }

    .dropdown {
        width: 100% !important;
        left: 0 !important;
    }

    .menu > ul {
        background: none !important;
        float: none;
    }

        .menu > ul > li {
            width: 100% !important;
            display: block;
            color: #fff;
            text-align: center;
            float: none;
        }

    .menu span.menu-title {
        color: #F5821F;
        background-color: #222;
        margin-top: 20px;
        position: relative;
        top: 0px;
    }

    .container_locations {
        float: none;
        width: 100%;
        padding-left: 0px;
        text-align: center;
    }

        .container_locations ul.uk {
            width: 100%;
            float: none;
        }

        .container_locations ul.germany {
            width: 100%;
            float: none;
        }
}

@media (max-width: 480px) {

    #video_1,
    #video_2,
    #video_4,
    #video_5 {
        display: none !important;
    }

    table tr {
        border-top: 0;
    }

    .section.full {
        min-height: 14em;
        background-size: 100%;
        height: 14em;
    }

    .link_jump {
        display: none;
    }



    .video_container {
        padding-top: 89px;
    }

    .is_emergency .video_container {
        padding-top: 60px;
    }



    table.new_home td {
        width: 100%;
    }
}

@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_secondary li:last-child a { /* padding-bottom: 1.364em; */ /* 30px */
        }

    .nav_support {
        margin-bottom: 1.250em; /* 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.500em 2.500em; /* 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=utf-8,%3Csvg%20id%3D%22bb34ce7b-215a-4a84-92aa-8044d888bb3c%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2237.6%22%20height%3D%2246%22%20viewBox%3D%220%200%2037.6%2046%22%3E%0D%0A%20%20%3Cg%20id%3D%22fcb6aaeb-9a4b-467c-a809-4ff2837f20f1%22%20data-name%3D%22logo%20mini%22%3E%0D%0A%20%20%20%20%3Crect%20width%3D%2237.6%22%20height%3D%2246%22%20fill%3D%22none%22%2F%3E%0D%0A%20%20%20%20%3Cg%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M27.47%2C24.39A1.5%2C1.5%2C0%2C0%2C0%2C26%2C25.81a3.47%2C3.47%2C0%2C0%2C1%2C0%2C.38%2C7.64%2C7.64%2C0%2C0%2C1-1.91%2C4.31%2C7.28%2C7.28%2C0%2C0%2C1-5.71%2C2.2%2C7.27%2C7.27%2C0%2C0%2C1-5.71-2.2%2C7.57%2C7.57%2C0%2C0%2C1-1.91-4.33q0-.12%2C0-.36A1.49%2C1.49%2C0%2C0%2C0%2C9.2%2C24.39H7a1.5%2C1.5%2C0%2C0%2C0-1.49%2C1.55c0%2C.09%2C0%2C.16%2C0%2C.22a12.66%2C12.66%2C0%2C0%2C0%2C.92%2C4%2C11.34%2C11.34%2C0%2C0%2C0%2C2.69%2C4%2C12.72%2C12.72%2C0%2C0%2C0%2C4.09%2C2.58%2C13.93%2C13.93%2C0%2C0%2C0%2C5.16.93%2C14%2C14%2C0%2C0%2C0%2C5.16-.93%2C12.82%2C12.82%2C0%2C0%2C0%2C4.09-2.58%2C11.48%2C11.48%2C0%2C0%2C0%2C2.69-4%2C13%2C13%2C0%2C0%2C0%2C.92-4%2C2.27%2C2.27%2C0%2C0%2C1%2C0-.24%2C1.49%2C1.49%2C0%2C0%2C0-1.49-1.55H27.47%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M27.47%2C15.61A1.5%2C1.5%2C0%2C0%2C1%2C26%2C14.19a3.47%2C3.47%2C0%2C0%2C0%2C0-.38A7.64%2C7.64%2C0%2C0%2C0%2C24.05%2C9.5a7.28%2C7.28%2C0%2C0%2C0-5.71-2.2%2C7.27%2C7.27%2C0%2C0%2C0-5.71%2C2.2%2C7.54%2C7.54%2C0%2C0%2C0-1.91%2C4.33q0%2C.12%2C0%2C.36A1.49%2C1.49%2C0%2C0%2C1%2C9.2%2C15.61H7a1.5%2C1.5%2C0%2C0%2C1-1.49-1.55c0-.09%2C0-.16%2C0-.22a12.78%2C12.78%2C0%2C0%2C1%2C.92-4%2C11.39%2C11.39%2C0%2C0%2C1%2C2.69-4%2C12.72%2C12.72%2C0%2C0%2C1%2C4.09-2.58%2C13.93%2C13.93%2C0%2C0%2C1%2C5.16-.93%2C14%2C14%2C0%2C0%2C1%2C5.16.93%2C12.82%2C12.82%2C0%2C0%2C1%2C4.09%2C2.58%2C11.53%2C11.53%2C0%2C0%2C1%2C2.69%2C4%2C13.17%2C13.17%2C0%2C0%2C1%2C.92%2C4%2C2.27%2C2.27%2C0%2C0%2C0%2C0%2C.24%2C1.49%2C1.49%2C0%2C0%2C1-1.49%2C1.55H27.47%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23005aaa%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M28.84%2C18.5A1.46%2C1.46%2C0%2C1%2C0%2C30.29%2C20%2C1.46%2C1.46%2C0%2C0%2C0%2C28.84%2C18.5Zm0%2C4.76a3.3%2C3.3%2C0%2C1%2C1%2C3.3-3.3%2C3.3%2C3.3%2C0%2C0%2C1-3.3%2C3.3%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M6.44%2C23.27A.92.92%2C0%2C0%2C1%2C6%2C21.54L8.84%2C20%2C6%2C18.38a.92.92%2C0%2C1%2C1%2C.9-1.61l4.3%2C2.39a.92.92%2C0%2C0%2C1%2C0%2C1.61l-4.3%2C2.39a1%2C1%2C0%2C0%2C1-.45.11%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23f5821f%22%2F%3E%0D%0A%20%20%20%20%3C%2Fg%3E%0D%0A%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%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.750em; /* -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.750em; /* -12px */
    }

    .palm_1_2 {
        width: 50%;
    }

    .palm_1_3 {
        width: 33.33333333333333%;
    }

    .palm_2_3 {
        width: 66.66666666666666%;
    }

    .palm_full {
        width: 100%;
    }

    .nav_housekeeping {
        text-align: center;
    }

    .footer .list_social_container {
        text-align: center;
    }

    .touch .hero {
        height: 25.000em; /* 400px */
    }

    .list_share:before {
        left: 50%;
        margin-left: -0.250em; /* -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 #F5821F;
        border-radius: 0 0 3px 3px;
        border-width: 0 1px 1px;
        border-top: 1px solid #c0c0c0;
        padding: 1.250em 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: 50.000em; /* 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;
    }
}
/* ----------- Category Filter ---------------- */
._2Trj73RMvYFS0QZcC6B-ac {
    background-color: #fff;
    display: none;
}

.UKt79lT0KGJ7rqEAIBYfr {
    display: block;
}

.taPlweIbbOJGgzUC1QGG5 {
    margin: 0;
    padding: 0;
    list-style-type: none !important;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%;
}

    .taPlweIbbOJGgzUC1QGG5 li {
        list-style-type: none;
        background-image: none !important;
    }

        .taPlweIbbOJGgzUC1QGG5 li a {
            text-decoration: none !important;
        }

._2iHiH4REO1WT4idE2xdpSZ {
    font-size: 12px;
    font-weight: 400;
    letter-spacing: 1px;
    text-transform: uppercase;
    display: block;
    text-decoration: none;
    background-color: #f6f6f6;
    padding: 14px 20px 10px;
    border-radius: 100px;
    margin: 0 15px 15px 0;
    transition: all .2s ease-in-out;
}

.GIpk59ahgwu_ZX5LMJv6e {
    color: #fff;
    background-color: #f6f6f6;
}

/* ----------- Blog Grid ---------------- */
.ftLB30_dna5FPLMWkbv18 {
    width: 100%;
    max-width: 1400px;
    margin: 0 auto;
    /*padding: 10px 30px;*/
}

._2DrjDDDvgLHDIDIVZIx0Dq {
    justify-content: flex-start;
    display: grid;
    grid-row-gap: 30px;
    grid-column-gap: 30px;
    grid-template-columns: repeat(3,auto);
}

._26WEjg1Ffn9pXHfZUnQFfs {
    text-decoration: none;
    border-bottom: 2px solid #fff;
    transition: border-bottom-color .1s ease-in-out;
}

    ._26WEjg1Ffn9pXHfZUnQFfs:hover {
        border-bottom-color: #F5821F
    }

    ._26WEjg1Ffn9pXHfZUnQFfs img {
        border: 0
    }

._2zp5a12VAmQhseIvkBZmMe, .stGewkA5C4GZoVC_NPBbM {
    display: flex;
}

.stGewkA5C4GZoVC_NPBbM {
    flex-flow: column wrap;
    color: #464646;
    background-color: #f6f6f6;
    perspective: 1500px;
    overflow: hidden;
    position: relative;
}

._1kEBhLcDa7k88Dsc4is2nx {
    overflow: hidden;
    background-color: #f0edeb;
    width: 100%;
}

._3Z_1sHukjZ_svP-rAM1ltf {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 40px 35px 32px;
    flex: 2;
    color: #232a55;
    width: 100%;
}

._14ds6jqEruWHLg1AAqMWxr {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right;
    transition: transform .8s ease-in-out;
    min-height: 250px;
}

._2coxovtX-ZAauOsQwG3LfE, ._3bq-x-z83H8HSLhGnMd5h8 {
    position: relative;
    height: 100%;
}

._1jUett0DHKLszIr74BbwYV, ._10X5MFOwgHbHIqO7nK2NMQ {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-repeat: no-repeat;
    background-position: 50%;
}

._10X5MFOwgHbHIqO7nK2NMQ {
    visibility: visible;
}

._1jUett0DHKLszIr74BbwYV, ._10X5MFOwgHbHIqO7nK2NMQ {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-repeat: no-repeat;
    background-position: 50%;
}

._2o36xa42vC-ClxATYslmwh {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
}

._3tq25hUpEnmGTbPpiuZhqF {
    font-size: 30px;
    letter-spacing: 1px;
    font-weight: 700;
    line-height: 1;
    margin: 0;
}

.-wGn4Sy7EnGg145huA43X {
    margin: 20px 0;
}

._32pgnMMY_hZAnlWB4Eoh2S {
    color: #232a55;
}

._3KpT3IZEabF-7P9jeB0o1U {
    font-size: 16px;
    font-weight: 400;
    margin-top: auto;
    margin-bottom: 0;
}


/* ----------- Blog Trending ---------------- */
.trending-blog {
    max-width: 350px;
    min-width: 350px;
    margin: 0 auto;
}

.section-title {
    text-align: center;
    font-size: 24px;
    margin-bottom: 20px;
}

.blog-post {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}

.post-thumbnail img {
    width: 120px;
    height: 120px;
    object-fit: cover;
    border-radius: 4px;
}

.post-content {
    margin-left: 20px;
}

.post-title {
    font-size: 20px;
    margin-bottom: 10px;
}

.post-description {
    margin-bottom: 10px;
}

.read-more {
    display: inline-block;
    padding: 8px 16px;
    background-color: #007bff;
    color: #fff;
    text-decoration: none;
    border-radius: 4px;
}

    .read-more:hover {
        background-color: #0069d9;
    }


/* ----------- Responsive ---------------- */
@media (max-width: 820px) {
    ._2iHiH4REO1WT4idE2xdpSZ {
        font-size: 16px
    }
}

._2iHiH4REO1WT4idE2xdpSZ:hover, .GIpk59ahgwu_ZX5LMJv6e {
    color: #fff;
    background-color: #F5821F
}

@media (max-width: 660px) {
    ._2DrjDDDvgLHDIDIVZIx0Dq {
        margin: 0
    }
}

@media (max-width: 1279px) {
    ._2DrjDDDvgLHDIDIVZIx0Dq {
        -ms-grid-columns: (auto)[2];
        grid-template-columns: repeat(2,auto)
    }
}

@media (max-width: 820px) {
    ._2DrjDDDvgLHDIDIVZIx0Dq {
        -ms-grid-columns: (auto)[1];
        grid-template-columns: repeat(1,auto)
    }

    ._1g-lXl9n6NfoS67yVUPsa3 ._2ZE-UUOQFh3ar0LD1UZH-Q > a {
        line-height: 17px
    }
}

@media (max-width: 450px) {
    ._2DrjDDDvgLHDIDIVZIx0Dq {
        grid-row-gap: 14px;
        grid-column-gap: 14px
    }

    ._1g-lXl9n6NfoS67yVUPsa3 {
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap
    }

        ._1g-lXl9n6NfoS67yVUPsa3 ._2ZE-UUOQFh3ar0LD1UZH-Q > a {
            font-size: 10px
        }

        ._1g-lXl9n6NfoS67yVUPsa3 ._3Z_1sHukjZ_svP-rAM1ltf {
            padding: 20px 18px;
            min-width: 210px
        }
}

@media (max-width: 450px) {
    ._2zp5a12VAmQhseIvkBZmMe {
        width: 100%;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: row;
        flex-direction: row
    }
}

@media (max-width: 660px) {
    .stGewkA5C4GZoVC_NPBbM {
        width: 100%;
        -ms-flex: 0 1 100%;
        flex: 0 1 100%;
        margin-right: 0
    }
}

@media (max-width: 450px) {
    ._1kEBhLcDa7k88Dsc4is2nx {
        width: 38%
    }
}

@media (max-width: 820px) {
    ._3Z_1sHukjZ_svP-rAM1ltf {
        padding: 25px;
        min-height: auto
    }
}

@media (max-width: 450px) {
    ._3Z_1sHukjZ_svP-rAM1ltf {
        padding: 15px 8px 20px;
        margin: 1px
    }
}

@media (max-width: 820px) {
    ._3tq25hUpEnmGTbPpiuZhqF {
        font-size: 25px
    }
}

@media (max-width: 1020px) {
    ._32pgnMMY_hZAnlWB4Eoh2S {
        margin-right: 0
    }
}

@media (max-width: 450px) {
    ._32pgnMMY_hZAnlWB4Eoh2S {
        display: none
    }
}

@media (max-width: 820px) {
    ._3KpT3IZEabF-7P9jeB0o1U {
        font-size: 22px
    }
}

/* ----------- Main Blog list and search ---------------- */
._3yYKGEt94d2-tlSctOzZ6t {
    min-height: 70vh;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

._3qxl3hLKaW16EVpZlR0EEs {
}

    ._3qxl3hLKaW16EVpZlR0EEs ._1MgRfysRZNXaqWfaq_pr6- {
        color: #fff;
        background-color: #e73877;
        border-color: #e73877
    }

        ._3qxl3hLKaW16EVpZlR0EEs ._1MgRfysRZNXaqWfaq_pr6-:hover, ._3qxl3hLKaW16EVpZlR0EEs .GzStULL1FIJEOUcAsMoa- {
            color: #232a55;
            background-color: transparent;
            border-color: #232a55
        }

            ._3qxl3hLKaW16EVpZlR0EEs .GzStULL1FIJEOUcAsMoa-:hover {
                color: #fff;
                background-color: #e73877;
                border-color: #e73877
            }

.awkQBiZI1P_TeSCpAnfEG {
    width: 20%;
    padding: 10px 0 0 10px;
}

@media (max-width: 820px) {
    .awkQBiZI1P_TeSCpAnfEG {
        width: 100%;
        padding: 0px 8vw 0vw
    }
}

._1YaI1ehjJizyOVZ5gwn1f4 {
    width: 80%;
    padding: 10px;
}

@media (max-width: 820px) {
    ._1YaI1ehjJizyOVZ5gwn1f4 {
        width: 100%;
        padding: 8vw 8vw 16vw
    }
}

@media (max-width: 450px) {
    ._1YaI1ehjJizyOVZ5gwn1f4 {
        padding: 36px 8vw 16vw
    }
}

/* ----------- Search ---------------- */
* {
    outline: none;
}

.searchTerm {
    width: 100%;
    border: 3px solid #F5821F;
    border-right: none;
    padding: 5px;
    border-radius: 5px 0 0 5px;
    outline: none;
    height: 50px;
}

.search {
    width: 100%;
    position: relative;
    display: flex;
}

    .search button {
        color: #fff;
        font-family: Nunito;
        padding: 0;
        margin: 0;
        border: 0;
        background-color: #F5821F;
    }

.td input[type="text"] {
    width: 100%;
    line-height: 1;
}

    .td input[type="text"]::placeholder {
        color: #e16868;
    }

#s-cover {
}

.td {
    display: flex;
}

    .td button {
        position: relative;
        display: block;
        width: 50px;
        height: 50px;
        cursor: pointer;
        border-radius: 0 5px 5px 0;
        background: #F5821F none repeat scroll 0 0;
    }

#s-circle {
    position: relative;
    top: -6px;
    left: 7px;
    width: 30px;
    height: 30px;
    margin-top: 0;
    border-width: 15px;
    border: 2px solid #fff;
    background-color: transparent;
    border-radius: 50%;
    transition: 0.5s ease all;
}

.td button span {
    position: absolute;
    top: 22px;
    left: 25px;
    display: block;
    width: 23px;
    height: 15px;
    background-color: transparent;
    border-radius: 10px;
    transform: rotateZ(52deg);
    transition: 0.5s ease all;
}

    .td button span:before,
    .td button span:after {
        content: "";
        position: absolute;
        bottom: 0;
        right: 0;
        width: 15px;
        height: 5px;
        background-color: #fff;
        border-radius: 10px;
        transform: rotateZ(0);
        transition: 0.5s ease all;
    }

#s-cover:hover #s-circle {
    top: -1px;
    width: 20px;
    height: 5px;
    border-width: 0;
    background-color: #fff;
    border-radius: 20px;
}

#s-cover:hover span {
    top: 50%;
    left: 10px;
    width: 10px;
    margin-top: -9px;
    transform: rotateZ(0);
}

#s-cover:hover button span:before {
    bottom: 11px;
    transform: rotateZ(52deg);
}

#s-cover:hover button span:after {
    bottom: -5px;
    transform: rotateZ(-52deg);
}

#s-cover:hover button span:before,
#s-cover:hover button span:after {
    right: -15px;
    width: 26px;
    background-color: #fff;
}


/* ----------- Trending ---------------- */
.list-group {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
}

.list-group-item:first-child {
    border-top-right-radius: 0.25rem;
    border-top-left-radius: 0.25rem;
}

.align-items-start {
    -webkit-box-align: start !important;
    -webkit-align-items: flex-start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
}

.flex-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: column !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
}

.list-group-item {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0.75rem 1.25rem;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid #F5821F;
}

.list-group-item-action {
    width: 100%;
    color: #464a4c;
    text-align: inherit;
}

.w-100 {
    width: 100% !important;
}

.justify-content-between {
    -webkit-box-pack: justify !important;
    -webkit-justify-content: space-between !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
}

.float-left {
    float: left !important;
}

.blog-list-widget img {
    background: #fff none repeat scroll 0 0;
    margin-right: 15px;
    max-width: 80px;
}

.underline {
    text-decoration: none !important;
}

/* ----------- Fillter ---------------- */
._2QSJQ0UnikAbhMf4uzNt2O {
    text-align: center;
    margin-bottom: 30px;
    margin-left: 30px;
    margin-right: 30px
}

.VoPOfi00dhy1Zvdh2XyD5 {
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 13px 20px 10px;
    border-radius: 100px;
    text-decoration: none !important;
    transition: all .1s ease-in-out;
    min-width: 180px;
    transform: scale(1);
    outline: transparent;
    cursor: pointer;
    color: #464646;
    background-color: transparent;
    border: 2px solid #464646;
    line-height: 1;
    letter-spacing: 2px
}

@media (max-width: 820px) {
    .VoPOfi00dhy1Zvdh2XyD5 {
        font-size: 16px;
        display: -ms-flexbox;
        display: flex;
    }
}

.VoPOfi00dhy1Zvdh2XyD5:not(:first-child) {
    margin-left: 4px
}

@media (max-width: 820px) {
    .VoPOfi00dhy1Zvdh2XyD5:not(:first-child) {
        margin-left: 0
    }
}

.VoPOfi00dhy1Zvdh2XyD5:hover {
    color: #fff;
    background-color: #F5821F;
    border-color: #F5821F
}

._3dn-DA_Cy3pYG-sB25xoT4 {
    padding-right: 55px
}

._1oWS3uX5rlOzwux8Ao0asR ._1bsniNq-xlTsZWxD-72C6m {
    -ms-flex-order: 2;
    order: 2
}

._1bsniNq-xlTsZWxD-72C6m {
    display: inline-block;
    position: relative
}

._3atjra521uraXkcscGc1l > ._1bsniNq-xlTsZWxD-72C6m {
    text-decoration: underline
}

.WmdGEoHKH_XXbiKMMcERN {
    line-height: 1px;
    position: absolute;
    right: 15px;
    top: 50%
}

._1oWS3uX5rlOzwux8Ao0asR .WmdGEoHKH_XXbiKMMcERN {
    -ms-flex-order: 1;
    order: 1
}

    ._1oWS3uX5rlOzwux8Ao0asR .WmdGEoHKH_XXbiKMMcERN svg {
        transform: rotate(180deg)
    }

._16KVciQ_TBGaz52RoVyb0N, ._16KVciQ_TBGaz52RoVyb0N._3CxaghOwRxlIM0-PiYdrXh:hover {
    border-color: #f0edeb;
    background-color: #f0edeb
}

._1XM8K-UNjsLrUz_4OVXGRp .WmdGEoHKH_XXbiKMMcERN {
    display: none
}

._1ivUaeeFfKdSJgNHtIhXLl {
    margin-top: -15px
}

._2A2LHfvyRQGXRbT_25QDpk {
    padding: 10px 10px 10px 10px;
}

/* ----------- Pagination ---------------- */
.pagination {
    display: inline-block;
    padding-top: 10px;
}

    .pagination a {
        color: black;
        float: left;
        padding: 8px 16px;
        text-decoration: none;
    }

        .pagination a.active {
            background-color: #F5821F;
            color: white;
            border-radius: 5px;
        }

        .pagination a:hover:not(.active) {
            background-color: #ddd;
            border-radius: 5px;
        }



/* ----------- Blog Detail ---------------- */
.Ckx1csLfmWm6RQi6VOM8h {
    max-width: 810px;
    margin: 90px auto;
    box-sizing: content-box;
    padding: 0 50px
}

._1J23ZlXeYW7c5sqUhV6_as {
    font-size: 20px;
    font-weight: 400;
    text-align: center;
    color: #464646;
    margin: 0
}

@media (max-width: 450px) {
    .Ckx1csLfmWm6RQi6VOM8h {
        margin: 40px auto;
        padding: 0 30px
    }

    ._1GWAEkrGopdBlQZYtzgUiT {
        display: block
    }
}

@media (max-width: 820px) {
    ._1J23ZlXeYW7c5sqUhV6_as {
        font-size: 20px
    }
}

._1J23ZlXeYW7c5sqUhV6_as > h2 {
    font-size: 50px;
    font-weight: 400;
    letter-spacing: 1px;
    color: #000
}

@media (max-width: 820px) {
    ._1J23ZlXeYW7c5sqUhV6_as > h2 {
        font-size: 30px;
        font-weight: 400
    }
}

/* ----------- Blog Comment ---------------- */
.be-comment-block {
    margin-bottom: 50px !important;
    border: 1px solid #edeff2;
    border-radius: 2px;
    padding: 50px 70px;
    border: 1px solid #ffffff;
}

.comments-title {
    font-size: 16px;
    color: #262626;
    margin-bottom: 15px;
}

.be-img-comment {
    width: 60px;
    height: 60px;
    float: left;
    margin-bottom: 15px;
}

.be-ava-comment {
    width: 60px;
    height: 60px;
    border-radius: 50%;
}

.be-comment-content {
    margin-left: 80px;
}

    .be-comment-content span {
        display: inline-block;
        width: 49%;
        margin-bottom: 15px;
    }

.be-comment-name {
    font-size: 13px;
}

.be-comment-content a {
    color: #383b43;
}

.be-comment-content span {
    display: inline-block;
    width: 49%;
    margin-bottom: 15px;
}

.be-comment-time {
    text-align: right;
}

.be-comment-time {
    font-size: 11px;
    color: #b4b7c1;
}

.be-comment-text {
    font-size: 13px;
    line-height: 18px;
    color: #7a8192;
    display: block;
    background: #f6f6f7;
    border: 1px solid #edeff2;
    padding: 15px 20px 20px 20px;
}

.form-group.fl_icon .icon {
    position: absolute;
    width: 48px;
    height: 48px;
    background: #f6f6f7;
    color: #b5b8c2;
    text-align: center;
    line-height: 50px;
    -webkit-border-top-left-radius: 2px;
    -webkit-border-bottom-left-radius: 2px;
    -moz-border-radius-topleft: 2px;
    -moz-border-radius-bottomleft: 2px;
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
    padding: 0 !important;
}

.form-group .form-input {
    font-size: 13px;
    line-height: 50px;
    font-weight: 400;
    width: 100%;
    height: 50px;
    padding-left: 20px;
    padding-right: 20px;
    border: 1px solid #edeff2;
    border-radius: 3px;
}

.form-group.fl_icon .form-input {
    padding-left: 70px;
}

.form-group textarea.form-input {
    height: 150px;
}


/* ----------- Careers ---------------- */
._1YaI1ehjJizyOVZ5gwn1f4 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    padding: 60px
}

@media (max-width: 820px) {
    ._1YaI1ehjJizyOVZ5gwn1f4 {
        width: 100%;
        padding: 8vw 8vw 16vw
    }
}

@media (max-width: 450px) {
    ._1YaI1ehjJizyOVZ5gwn1f4 {
        padding: 36px 8vw 16vw
    }
}

.gzIZblFR2SxNVizqSDZrn {
    max-width: 510px
}

@media (max-width: 820px) {
    .gzIZblFR2SxNVizqSDZrn {
        max-width: unset
    }
}

.gzIZblFR2SxNVizqSDZrn h1, .gzIZblFR2SxNVizqSDZrn h2 {
    font-size: 51px;
    line-height: 51px
}

@media (max-width: 450px) {
    .gzIZblFR2SxNVizqSDZrn h1, .gzIZblFR2SxNVizqSDZrn h2 {
        font-size: 28px;
        line-height: 28px
    }
}

.cVnFnT3PlmqOyXmfAGtg0 {
    margin: 0;
    font-family: GT Pressura;
    text-transform: uppercase
}

@media (max-width: 820px) {
    .cVnFnT3PlmqOyXmfAGtg0 {
        margin-bottom: 5px
    }
}

._2GF-4xMIA4po5CTeIWOMVR {
    color: #F5821F
}

._3zLwGmlpPQjvxSh9s0HOLg {
    margin: 0;
    font-family: GT Pressura;
    text-transform: uppercase;
    color: #232a55
}

.nqGHtnReghvc95oD5KYlT {
    margin-top: 50px;
    margin-bottom: 25px;
    font-size: 25px
}

@media (max-width: 450px) {
    .nqGHtnReghvc95oD5KYlT {
        font-size: 17px;
        margin: 32px 0
    }

    ._2TXRTB3sSv2zuZKFrOo1XW {
        margin: 26px 0 23px
    }
}

.OIyHlKU1bVLWzqRSAAwcF {
    color: #232a55
}

.tyv4Z7Yszt5Oc1_gTBuBk {
    display: -ms-flexbox;
    display: flex;
    column-gap: 10px;
    white-space: nowrap
}

@media (max-width: 450px) {
    .tyv4Z7Yszt5Oc1_gTBuBk {
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

._3SbL0YU4C1lSMGn4z0R5zz .tyv4Z7Yszt5Oc1_gTBuBk > a {
    width: -webkit-max-content;
    width: max-content
}

    ._3SbL0YU4C1lSMGn4z0R5zz .tyv4Z7Yszt5Oc1_gTBuBk > a:first-child {
        margin-right: 10px
    }

@media (max-width: 450px) {
    ._3SbL0YU4C1lSMGn4z0R5zz .tyv4Z7Yszt5Oc1_gTBuBk {
        -ms-flex-direction: column;
        flex-direction: column
    }

        ._3SbL0YU4C1lSMGn4z0R5zz .tyv4Z7Yszt5Oc1_gTBuBk > a:first-child {
            margin-bottom: 12px;
            margin-right: 5px
        }
}

._39vXSvByHz24hb8L5LgkUN {
    font-size: 18px;
    padding: 12px 25px 10px;
    font-weight: 700;
    min-width: unset
}

@media (max-width: 1020px) {
    ._39vXSvByHz24hb8L5LgkUN {
        font-size: 14px;
        letter-spacing: 1.3px
    }
}

@media (max-width: 450px) {
    ._39vXSvByHz24hb8L5LgkUN {
        padding: 10px 20px
    }
}

._3qxl3hLKaW16EVpZlR0EEs ._1MgRfysRZNXaqWfaq_pr6- {
    color: #fff;
    background-color: #F5821F;
    border-color: #F5821F
}

._1bsniNq-xlTsZWxD-72C6m {
    display: inline-block;
    position: relative
}

._3atjra521uraXkcscGc1l > ._1bsniNq-xlTsZWxD-72C6m {
    text-decoration: underline
}

._1OLezM5ayuzsrN8IImGW5K {
    background-color: #232a55;
    color: #fff
}

._3bKnkbusXLfaPSCw6WSzgL {
    padding: 100px 25px 120px;
    margin-left: auto;
    margin-right: auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column
}

@media (max-width: 450px) {
    ._3bKnkbusXLfaPSCw6WSzgL {
        padding-top: 60px;
        padding-bottom: 60px
    }

    .WVKgwSkR0QLorqlYgOEP7 {
        margin-bottom: 30px;
        font-size: 22px;
        max-width: 250px
    }

    ._2X66J99S5XfSnXRKRZl_6z {
        margin-bottom: 40px
    }
}

.Z5TEF-NPChjSEyJqyxgOh {
    padding: 112px 45px !important
}

    .Z5TEF-NPChjSEyJqyxgOh h2 {
        font-size: 45px;
        line-height: 50px
    }

@media (max-width: 820px) {
    .Z5TEF-NPChjSEyJqyxgOh h2 {
        font-size: 32px;
        line-height: 38px
    }
}

.Z5TEF-NPChjSEyJqyxgOh h2 + div p {
    font-size: 25px;
    line-height: 30px
}

@media (max-width: 820px) {
    .Z5TEF-NPChjSEyJqyxgOh h2 + div p {
        font-size: 18px;
        line-height: 24px
    }
}

.WVKgwSkR0QLorqlYgOEP7 {
    margin: 0 auto;
    margin-bottom: 52px;
    text-align: center;
    font-size: 32px
}

._2X66J99S5XfSnXRKRZl_6z {
    max-width: 800px;
    text-align: center;
    margin: 0 auto;
    margin-bottom: 50px
}

._2aBdBbEHjD1Uxq1XoJ_VmF {
    border: 2px solid #22aba4;
    display: -ms-inline-grid;
    display: inline-grid;
    -ms-grid-columns: (auto)[3];
    grid-template-columns: repeat(3,auto);
    margin-left: auto;
    margin-right: auto;
    padding: 60px 75px;
    grid-row-gap: 50px;
    grid-column-gap: 100px;
    transition: .5s
}

@media (max-width: 1020px) {
    ._2aBdBbEHjD1Uxq1XoJ_VmF {
        padding: 40px 55px;
        grid-row-gap: 30px;
        grid-column-gap: 55px
    }
}

@media (max-width: 820px) {
    ._2aBdBbEHjD1Uxq1XoJ_VmF {
        padding: 50px 40px;
        -ms-grid-columns: (auto)[2];
        grid-template-columns: repeat(2,auto)
    }

    .Z5TEF-NPChjSEyJqyxgOh h2 {
        margin-bottom: 26px
    }
}

@media (max-width: 450px) {
    ._3bKnkbusXLfaPSCw6WSzgL {
        padding-top: 60px;
        padding-bottom: 60px
    }

    .WVKgwSkR0QLorqlYgOEP7 {
        margin-bottom: 30px;
        font-size: 22px;
        max-width: 250px
    }

    ._2X66J99S5XfSnXRKRZl_6z {
        margin-bottom: 40px
    }

    ._2aBdBbEHjD1Uxq1XoJ_VmF {
        padding: 0;
        padding-top: 30px;
        -ms-flex-pack: center;
        justify-content: center;
        width: 100%;
        -ms-grid-columns: (auto)[1];
        grid-template-columns: repeat(1,auto);
        border: none;
        border-top: 2px solid #22aba4;
        max-height: 350px;
        overflow: hidden;
        padding-left: 37px
    }

    ._3wUojx9cwOmmKdy9zxErqv {
        margin-left: -17px
    }

    ._3qSZWkQ-7tgFiMgpM3Q3pP {
        display: block
    }
}

._3wUojx9cwOmmKdy9zxErqv {
    position: relative;
    display: inline-block;
    padding-left: 37px;
    margin-bottom: 0
}

    ._3wUojx9cwOmmKdy9zxErqv:before {
        content: "";
        width: 22px;
        height: 22px;
        background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiBmaWxsPSIjMjJhYmE0Ij48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwLjUgMC4zNjcgMTEuNDkxIDExLjQ5MSI+PHBhdGggcGFpbnQtb3JkZXI9InN0cm9rZSBmaWxsIG1hcmtlcnMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTYuMjQ1LjM2N2E1Ljc0NSA1Ljc0NSAwIDEgMCAwIDExLjQ5MSA1Ljc0NSA1Ljc0NSAwIDAgMCAwLTExLjQ5ek0xMC4yNyAzLjk4TDUuNDk2IDkuNDkyYS4xNTMuMTUzIDAgMCAxLS4yMTguMDE0TDIuMjA2IDYuNzVhLjE1My4xNTMgMCAwIDEtLjAxLS4yMTlMMy4xOCA1LjQ5YS4xNTMuMTUzIDAgMCAxIC4yMTMtLjAxbDEuNzUgMS41NjJjLjA2NC4wNTcuMTYzLjA1LjIxOC0uMDE1TDguOTgzIDIuODJhLjE1NC4xNTQgMCAwIDEgLjIxOS0uMDEzbDEuMDU0Ljk1OGMuMDYyLjA1Ni4wNjcuMTUuMDEzLjIxNHoiLz48L3N2Zz48L3N2Zz4=) no-repeat 50%;
        background-size: contain;
        top: 2px;
        position: absolute;
        margin-left: -30px
    }

._3dm4S_tFDDzwwhxwA6KDaB {
    background-color: #f6f6f6;
    color: #232a55
}

._2HTY67fSm02OS6WlUgD2Zi {
    max-width: 1235px;
    margin: 0 auto;
    padding: 100px 25px 120px;
    text-align: center
}

@media (max-width: 650px) {
    ._2HTY67fSm02OS6WlUgD2Zi {
        padding: 50px 25px 110px
    }

    ._1x91LoGiTaam6L3TdzqTre {
        display: block;
        width: calc(100% + 40px);
        margin-left: -20px
    }

        ._1x91LoGiTaam6L3TdzqTre > div {
            max-width: 200vw
        }

        ._1x91LoGiTaam6L3TdzqTre [data-gallery-dots=true] {
            padding-top: 30px
        }

    ._3Ee8MfLGz_iXO0r9vIf61n {
        font-size: 18px;
        line-height: 24px
    }

    ._1RtN3IIUTZ1IoWNBKmV1fC, ._3Ee8MfLGz_iXO0r9vIf61n {
        margin-bottom: 26px
    }

    ._2DoWnn7sRmuG4zYmPU0yeX {
        margin: 0 20px;
        padding: 29px 29px 27px 35px
    }

        ._2DoWnn7sRmuG4zYmPU0yeX > a {
            display: inline-block
        }

    ._1cft9CoYk2iR98a8XYi73T {
        font-size: 27px
    }

    .vCleUjJB7o0CjSBLnQtE8 {
        padding: 16px 0;
        font-size: 17px;
        line-height: 28px
    }

        .vCleUjJB7o0CjSBLnQtE8 > p {
            margin-bottom: 2px
        }
}

._3Ee8MfLGz_iXO0r9vIf61n {
    max-width: 900px;
    margin: 0 auto;
    margin-bottom: 64px;
    font-size: 25px;
    line-height: 30px
}

@media (max-width: 820px) {
    ._3Ee8MfLGz_iXO0r9vIf61n {
        font-size: 18px;
        line-height: 24px
    }
}

._1RtN3IIUTZ1IoWNBKmV1fC {
    width: 100%;
    text-align: center;
    margin-bottom: 50px;
    margin-top: 0;
    font-size: 45px;
    line-height: 50px
}

@media (max-width: 820px) {
    ._1RtN3IIUTZ1IoWNBKmV1fC {
        font-size: 32px;
        line-height: 38px
    }
}

._1x91LoGiTaam6L3TdzqTre {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: (1fr)[3];
    grid-template-columns: repeat(3,1fr);
    grid-gap: 30px
}

    ._1x91LoGiTaam6L3TdzqTre [data-gallery=true] {
        overflow: visible !important;
        padding: 10px 0
    }

@media (max-width: 1020px) {
    ._1x91LoGiTaam6L3TdzqTre {
        -ms-grid-columns: (auto)[2];
        grid-template-columns: repeat(2,auto)
    }
}

@media (max-width: 650px) {
    ._2HTY67fSm02OS6WlUgD2Zi {
        padding: 50px 25px 110px
    }

    ._1x91LoGiTaam6L3TdzqTre {
        display: block;
        width: calc(100% + 40px);
        margin-left: -20px
    }

        ._1x91LoGiTaam6L3TdzqTre > div {
            max-width: 200vw
        }

        ._1x91LoGiTaam6L3TdzqTre [data-gallery-dots=true] {
            padding-top: 30px
        }

    ._3Ee8MfLGz_iXO0r9vIf61n {
        font-size: 18px;
        line-height: 24px
    }

    ._1RtN3IIUTZ1IoWNBKmV1fC, ._3Ee8MfLGz_iXO0r9vIf61n {
        margin-bottom: 26px
    }

    ._2DoWnn7sRmuG4zYmPU0yeX {
        margin: 0 20px;
        padding: 29px 29px 27px 35px
    }

        ._2DoWnn7sRmuG4zYmPU0yeX > a {
            display: inline-block
        }

    ._1cft9CoYk2iR98a8XYi73T {
        font-size: 27px
    }

    .vCleUjJB7o0CjSBLnQtE8 {
        padding: 16px 0;
        font-size: 17px;
        line-height: 28px
    }

        .vCleUjJB7o0CjSBLnQtE8 > p {
            margin-bottom: 2px
        }
}

._2DoWnn7sRmuG4zYmPU0yeX {
    background-color: #fff;
    box-shadow: 0 3px 6px rgba(0,0,0,.16078);
    padding: 41px 35px 32px 40px;
    text-align: left
}

    ._2DoWnn7sRmuG4zYmPU0yeX > a {
        display: inline-block
    }

    ._2DoWnn7sRmuG4zYmPU0yeX > a {
        padding: 8px 22px
    }

._1cft9CoYk2iR98a8XYi73T {
    font-family: GT Pressura;
    text-transform: uppercase;
    font-size: 30px;
    line-height: 34px;
    margin-top: 0;
    margin-bottom: 10px
}

.vCleUjJB7o0CjSBLnQtE8 {
    padding: 20px 0;
    font-size: 20px;
    line-height: 25px
}

    .vCleUjJB7o0CjSBLnQtE8 > p {
        margin-bottom: 5px;
        display: -ms-flexbox;
        display: flex
    }

        .vCleUjJB7o0CjSBLnQtE8 > p span {
            white-space: nowrap;
            padding-right: 5px
        }

._2XILKKAXHNepMhGgwFgK7J {
    min-height: 50vh;
    background-color: #c8eae9;
    padding: 100px 35px 150px;
    color: #232a55
}

._3kytKVJYfl7Xuys4VGIHqF {
    margin: 0 auto;
    max-width: 1377px;
    text-align: center
}

._3ZIrMtt4tL1XytcKpaUUE1 {
    width: 100%;
    text-align: center;
    margin-top: 0;
    font-size: 45px;
    line-height: 50px
}

@media (max-width: 820px) {
    ._3ZIrMtt4tL1XytcKpaUUE1 {
        font-size: 32px;
        line-height: 38px
    }

    ._3ZIrMtt4tL1XytcKpaUUE1, ._13iGcpXbO2a2uU2Fu1Pf5j {
        margin-bottom: 27px
    }
}

._13iGcpXbO2a2uU2Fu1Pf5j {
    font-size: 25px;
    line-height: 30px;
    text-align: center;
    max-width: 734px;
    margin: 0 auto;
    margin-bottom: 63px
}

@media (max-width: 820px) {
    ._13iGcpXbO2a2uU2Fu1Pf5j {
        font-size: 18px;
        line-height: 24px
    }
}

/* ----------- Hero for Careers ---------------- */
._3yYKGEt94d2-tlSctOzZ6t {
    min-height: 70vh;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

._3qxl3hLKaW16EVpZlR0EEs ._1MgRfysRZNXaqWfaq_pr6- {
    color: #fff;
    background-color: #F5821F;
    border-color: #F5821F
}

    ._3qxl3hLKaW16EVpZlR0EEs ._1MgRfysRZNXaqWfaq_pr6-:hover, ._3qxl3hLKaW16EVpZlR0EEs .GzStULL1FIJEOUcAsMoa- {
        color: #232a55;
        border-color: #232a55
    }

        ._3qxl3hLKaW16EVpZlR0EEs .GzStULL1FIJEOUcAsMoa-:hover {
            color: #fff;
            background-color: #F5821F;
            border-color: #F5821F
        }

.awkQBiZI1P_TeSCpAnfEG {
}

    .awkQBiZI1P_TeSCpAnfEG .IiKGlybmTxINnOLefSLYw, .awkQBiZI1P_TeSCpAnfEG .L9pI1b1uBGhWC_mphVMZV {
        display: none
    }

@media (max-width: 1020px) {
    ._2azYRaYopfsXO7rzNLpBBh ._1YaI1ehjJizyOVZ5gwn1f4 {
        padding: 60px 30px
    }
}

@media (max-width: 820px) {
    ._2azYRaYopfsXO7rzNLpBBh ._1YaI1ehjJizyOVZ5gwn1f4 {
        padding: 8vw 8vw 16vw
    }
}

.gzIZblFR2SxNVizqSDZrn {
    max-width: 510px
}

@media (max-width: 820px) {
    .gzIZblFR2SxNVizqSDZrn {
        max-width: unset
    }
}

.gzIZblFR2SxNVizqSDZrn h1, .gzIZblFR2SxNVizqSDZrn h2 {
    font-size: 51px;
    line-height: 51px
}

@media (max-width: 450px) {
    .gzIZblFR2SxNVizqSDZrn h1, .gzIZblFR2SxNVizqSDZrn h2 {
        font-size: 28px;
        line-height: 28px
    }
}

.cVnFnT3PlmqOyXmfAGtg0 {
    margin: 0;
    font-family: GT Pressura;
    text-transform: uppercase
}

@media (max-width: 820px) {
    .cVnFnT3PlmqOyXmfAGtg0 {
        margin-bottom: 5px
    }
}

._3zLwGmlpPQjvxSh9s0HOLg {
    margin: 0;
    font-family: GT Pressura;
    text-transform: uppercase;
    color: #fff
}

.nqGHtnReghvc95oD5KYlT {
    margin-top: 50px;
    margin-bottom: 25px;
    font-size: 25px
}


@media (max-width: 450px) {
    .nqGHtnReghvc95oD5KYlT {
        font-size: 17px;
        margin: 32px 0
    }

    ._2TXRTB3sSv2zuZKFrOo1XW {
        margin: 26px 0 23px
    }
}

.tyv4Z7Yszt5Oc1_gTBuBk {
    display: -ms-flexbox;
    display: flex;
    column-gap: 10px;
    white-space: nowrap
}

@media (max-width: 450px) {
    .tyv4Z7Yszt5Oc1_gTBuBk {
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

._39vXSvByHz24hb8L5LgkUN {
    font-size: 18px;
    padding: 12px 25px 10px;
    font-weight: 700;
    min-width: unset
}

@media (max-width: 1020px) {
    ._39vXSvByHz24hb8L5LgkUN {
        font-size: 14px;
        letter-spacing: 1.3px
    }
}

@media (max-width: 450px) {
    ._39vXSvByHz24hb8L5LgkUN {
        padding: 10px 20px
    }
}

/* ----------- Staff for Careers ---------------- */
._2XILKKAXHNepMhGgwFgK7J {
    min-height: 50vh;
    background-color: #c8eae9;
    padding: 100px 35px 150px;
    color: #232a55
}

._2LMH2ki-x_6YNjw1LFj-bB {
    width: calc(100% - 100px);
}

    ._2LMH2ki-x_6YNjw1LFj-bB [data-gallery-dots=true] {
        display: none
    }

    ._2LMH2ki-x_6YNjw1LFj-bB > div {
        max-width: 1225px
    }

    ._2LMH2ki-x_6YNjw1LFj-bB button[aria-label=next], ._2LMH2ki-x_6YNjw1LFj-bB button[aria-label=previous] {
        width: 68px;
        height: 68px;
        padding: 0;
        color: #57a8a3
    }

        ._2LMH2ki-x_6YNjw1LFj-bB button[aria-label=next] > svg, ._2LMH2ki-x_6YNjw1LFj-bB button[aria-label=previous] > svg {
            height: 68px;
            width: 60px
        }

._1XSZcInAGGl7lbX3ltKKRn {
    position: relative;
    max-width: 64%;
    margin: 0 auto;
}

@media (max-width: 1230px) {
    ._1XSZcInAGGl7lbX3ltKKRn {
        max-width: 75%
    }
}

@media (max-width: 820px) {
    ._2XILKKAXHNepMhGgwFgK7J {
        padding: 56px 35px 120px
    }

    ._2LMH2ki-x_6YNjw1LFj-bB {
        width: 100%
    }

        ._2LMH2ki-x_6YNjw1LFj-bB [data-gallery-dots=true] {
            display: block;
            bottom: -72px
        }

        ._2LMH2ki-x_6YNjw1LFj-bB button[aria-label=next], ._2LMH2ki-x_6YNjw1LFj-bB button[aria-label=previous] {
            display: none
        }

    ._1XSZcInAGGl7lbX3ltKKRn {
        max-width: 85%
    }
}

@media (max-width: 450px) {
    ._1XSZcInAGGl7lbX3ltKKRn {
        max-width: 100%
    }

    .pr8tMZdm8fcJpHCIV3Z34, .zXm7Cac_20nPPuYKfz0z8 {
        display: none
    }
}

.VBfagbMhzrc6Y5YayIDuT {
    position: absolute;
    left: 50%;
    transform: translate(-50%,-50%);
    bottom: 10px;
    z-index: 2;
    height: 25px
}

._3KuDva0baJaFfElW48UJyQ {
    bottom: -45px
}

.pr8tMZdm8fcJpHCIV3Z34, .zXm7Cac_20nPPuYKfz0z8 {
    position: absolute;
    top: 50%;
    display: block;
    border: none;
    background-color: transparent;
    cursor: pointer;
    z-index: 2
}

    .pr8tMZdm8fcJpHCIV3Z34:hover, .zXm7Cac_20nPPuYKfz0z8:hover {
        opacity: .7
    }

.zXm7Cac_20nPPuYKfz0z8 {
    transform: translateY(-50%);
    right: 20px
}

._3msN9qwaofeYmQ7REWulxd {
    position: relative;
    margin-left: auto;
    margin-right: auto
}

    ._3msN9qwaofeYmQ7REWulxd > div {
        display: -ms-flexbox;
        display: flex
    }

        ._3msN9qwaofeYmQ7REWulxd > div > div > div {
            transition: opacity .5s;
            opacity: .8
        }

.ebh3IUDbd4jfriP9Uqk0Z ._3msN9qwaofeYmQ7REWulxd {
    max-width: 100%;
    height: 100%
}

    .ebh3IUDbd4jfriP9Uqk0Z ._3msN9qwaofeYmQ7REWulxd > div {
        height: 100%
    }

        .ebh3IUDbd4jfriP9Uqk0Z ._3msN9qwaofeYmQ7REWulxd > div > div > div {
            height: 100%;
            opacity: 1
        }

.lCEils5raDZFmTAp-isqc {
    left: -20px;
    transform: translate(-100%,-50%)
}

._3Q8rzCnjiqUTgCTxR5a-bK {
    transform: translate(100%,-50%);
    right: -20px
}

._1J7qik8JqhF2bN89DugltW [data-gallery-dots=true] {
    bottom: 35px;
    left: 60px;
    width: 100%;
    max-width: 750px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
    justify-content: flex-end;
    transform: unset;
    padding-right: 160px
}

.translate3d {
    transform: translate3d(-1225px, 0px, 0px);
}


/* ----------- Cookies ---------------- */
#ccc, #ccc p, #ccc .third-party-cookie-link {
    font-size: 1.1em !important;
}

    #ccc, #ccc #ccc-content, #ccc #ccc-notify, #ccc h1, #ccc h2, #ccc h3, #ccc p, #ccc p span, #ccc a, #ccc a span, #ccc-content button, #ccc-content button span, #ccc-content span {
        color: #fff !important;
        fill: #fff !important;
    }

#ccc {
    font-family: Arial,sans-serif;
    font-size: 16px;
    line-height: 1.4em;
    position: fixed;
    z-index: 2147483647;
}

#ccc-icon.ccc-icon--dark {
    fill: #000025;
}

#ccc-icon.ccc-icon--left {
    left: 0;
}

#ccc-icon {
    background: transparent;
    border: 0;
    bottom: 0;
    cursor: pointer;
    height: 80px;
    padding: 0;
    position: fixed;
    width: 80px;
    z-index: 20;
}

#ccc-overlay {
    -webkit-animation-duration: .4s;
    animation-duration: .4s;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-name: fade-in;
    animation-name: fade-in;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background: rgba(0,0,0,.4);
    bottom: 0;
    left: 0;
    opacity: 1;
    perspective: 0;
    position: fixed;
    right: 0;
    top: 0;
    will-change: opacity;
    z-index: 1;
}

#ccc-module.ccc-module--slideout.ccc-module--left {
    -webkit-animation-duration: .4s;
    animation-duration: .4s;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-name: slide-right;
    animation-name: slide-right;
    left: 0;
}

#ccc-module.ccc-module--slideout {
    bottom: 0;
    max-width: 520px;
    top: 0;
    width: 90%;
}

#ccc-module {
    height: 100%;
    position: fixed;
    width: 100%;
    z-index: 2;
}

#ccc #ccc-content, #ccc #ccc-notify {
    background-color: #f5821f !important;
}

#ccc-content {
    box-sizing: border-box;
    height: 100%;
    overflow-y: auto;
    padding: 24px;
    position: absolute;
    width: 100%;
}

.ccc-content--dark {
    fill: #fff;
    background-color: #313147;
    color: #fff;
}

.ccc-panel {
    left: 24px;
    position: absolute;
    right: 24px;
    top: 24px;
}

#ccc #ccc-title {
    font-size: 1.2em !important;
}

#ccc h1, h2, h3 {
    font-style: normal;
}

#ccc-title, .ccc-title {
    font-size: 1.2em;
    font-weight: 700;
    line-height: 1.5em;
    margin: 0;
    padding-right: 32px;
    text-align: left;
}

#ccc p, .ccc-intro {
    font-weight: 400;
    margin: 1em 0;
}

#ccc h2, #ccc h3, #ccc p, .ccc-intro {
    font-size: 1em;
    line-height: 1.5em;
    text-align: left;
}

#ccc-end {
    margin: 16px 0 32px;
}

#ccc .ccc-module--slideout .ccc-info {
    height: 100px;
}

#ccc #ccc-recommended-settings {
    clear: both;
    float: none;
    margin-left: 0;
}

#ccc .ccc-notify-button.ccc-accept-button, #ccc .ccc-notify-button.ccc-accept-button span, #ccc .ccc-notify-button.ccc-close-button, #ccc .ccc-notify-button.ccc-close-button span {
    background-color: #ffffff !important;
    border-color: #ffffff !important;
}

    #ccc .ccc-notify-button.ccc-accept-button, #ccc .ccc-notify-button.ccc-accept-button span, #ccc .ccc-notify-button.ccc-close-button, #ccc .ccc-notify-button.ccc-close-button span {
        color: #f5821f !important;
    }

#ccc .ccc-notify-button {
    background: transparent;
    border: 2px solid;
    border-radius: 4px;
    cursor: pointer;
    font-size: 1em;
    font-weight: 400;
    line-height: 1.5em;
    margin: 4px 8px 16px 0;
    padding: 8px 16px !important;
}

#ccc .ccc-notify-button {
    display: inline-block;
}

#ccc .checkbox-toggle {
    background-color: #111125 !important;
    border-color: #111125 !important;
}

#ccc .checkbox-toggle--slider {
    border: 4px solid #fff;
    border-radius: 50px;
}

.checkbox-toggle {
    margin: 0;
    position: absolute;
    right: 0;
    top: -3px;
}

#ccc .checkbox-toggle--slider .checkbox-toggle-label {
    cursor: pointer;
    display: flex;
    margin: 0;
    z-index: 1;
}

#ccc .checkbox-toggle-input {
    bottom: 0;
    display: block;
    height: 100%;
    left: 0;
    margin: 0;
    opacity: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 1;
}

.ccc-sr-only {
    clip: rect(0,0,0,0);
    border: 0;
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

#ccc .checkbox-toggle--slider .checkbox-toggle-off, #ccc .checkbox-toggle--slider .checkbox-toggle-on {
    flex: 1;
    flex-basis: 50%;
    font-size: .75em;
    font-weight: 700;
    min-width: 40px;
    padding: 0 6px;
    text-align: center;
    white-space: nowrap;
    width: 50%;
    z-index: 2;
}

#ccc .checkbox-toggle--slider .checkbox-toggle-off {
    opacity: .65;
}

#ccc .checkbox-toggle--slider .checkbox-toggle-off, #ccc .checkbox-toggle--slider .checkbox-toggle-on {
    flex: 1;
    flex-basis: 50%;
    font-size: .75em;
    font-weight: 700;
    min-width: 40px;
    padding: 0 6px;
    text-align: center;
    white-space: nowrap;
    width: 50%;
    z-index: 2;
}

#ccc .optional-cookie {
    position: relative;
}

#ccc .checkbox-toggle--slider .checkbox-toggle-toggle {
    background-color: #000;
    border-radius: 50px;
    cursor: pointer;
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transition: all .4s ease;
    width: 50%;
    z-index: 3;
}

#ccc .ccc-notify-button.ccc-accept-button, #ccc .ccc-notify-button.ccc-accept-button span, #ccc .ccc-notify-button.ccc-close-button, #ccc .ccc-notify-button.ccc-close-button span {
    background-color: #ffffff !important;
    border-color: #ffffff !important;
}

    #ccc .ccc-notify-button.ccc-accept-button, #ccc .ccc-notify-button.ccc-accept-button span, #ccc .ccc-notify-button.ccc-close-button, #ccc .ccc-notify-button.ccc-close-button span {
        color: #f5821f !important;
    }

#ccc .ccc-content--dark .ccc-button-solid, #ccc .ccc-content--dark .ccc-button-solid span {
    background: #fff;
    font-weight: 700;
}

#ccc .ccc-svg-element {
    display: inline-block;
    height: 16px;
    margin-left: 8px;
    position: relative;
    top: 6px;
    width: 16px;
}

#ccc .checkbox-toggle-toggle {
    background-color: #2f2f5f !important;
}

#ccc #ccc-notify {
    animation-duration: .4s;
    animation-iteration-count: 1;
    animation-name: slide-up;
    border-radius: 0;
    bottom: 0;
    display: flex;
    flex-direction: column;
    height: auto;
    justify-content: space-between;
    left: 0;
    margin: 0;
    max-height: 80vh;
    min-height: 48px;
    opacity: 1;
    overflow: hidden;
    overflow-y: auto;
    padding: 16px;
    position: fixed;
    right: 0;
    z-index: 30;
}

@media (min-width: 1020px) {
    #ccc #ccc-notify {
        align-items: center;
        flex-direction: row;
    }
}

@media (min-width: 1200px) {
    #ccc #ccc-notify {
        font-size: 16px;
        padding: 16px 100px;
        z-index: 10;
    }
}

@media (min-width: 1020px) {
    #ccc #ccc-notify {
        align-items: center;
        flex-direction: row;
    }
}

.ccc-disable-scroll {
    overflow-y: scroll;
    position: fixed
}

#ccc {
    font-family: Arial,sans-serif;
    font-size: 16px;
    line-height: 1.4em;
    position: fixed;
    z-index: 2147483647
}

#ccc-icon {
    background: transparent;
    border: 0;
    bottom: 0;
    cursor: pointer;
    height: 80px;
    padding: 0;
    position: fixed;
    width: 80px;
    z-index: 20
}

    #ccc-icon.ccc-icon--left {
        left: 0
    }

    #ccc-icon.ccc-icon--right {
        right: 0
    }

    #ccc-icon.ccc-icon--dark {
        fill: #000025
    }

        #ccc-icon.ccc-icon--dark #star path {
            fill: #fff
        }

    #ccc-icon.ccc-icon--light {
        fill: #555
    }

        #ccc-icon.ccc-icon--light #star path {
            fill: #f4f4f4
        }

#ccc-overlay {
    animation-duration: .4s;
    animation-iteration-count: 1;
    animation-name: fade-in;
    backface-visibility: hidden;
    background: rgba(0,0,0,.4);
    bottom: 0;
    left: 0;
    opacity: 1;
    perspective: 0;
    position: fixed;
    right: 0;
    top: 0;
    will-change: opacity;
    z-index: 1
}

#ccc-module {
    height: 100%;
    position: fixed;
    width: 100%;
    z-index: 2
}

    #ccc-module.ccc-module--slideout {
        bottom: 0;
        max-width: 520px;
        top: 0;
        width: 90%
    }

        #ccc-module.ccc-module--slideout.ccc-module--left {
            animation-duration: .4s;
            animation-iteration-count: 1;
            animation-name: slide-right;
            left: 0
        }

        #ccc-module.ccc-module--slideout.ccc-module--right {
            animation-duration: .4s;
            animation-iteration-count: 1;
            animation-name: slide-left;
            right: 0
        }

#ccc-content {
    box-sizing: border-box;
    height: 100%;
    overflow-y: auto;
    padding: 24px;
    position: absolute;
    width: 100%
}

.ccc-content--dark {
    fill: #fff;
    background-color: #313147;
    color: #fff
}

.ccc-content--light {
    fill: #333;
    background-color: #f4f4f4;
    color: #333
}

#ccc-close {
    align-items: center;
    background-color: transparent;
    border: 0;
    cursor: pointer;
    display: flex;
    padding: 0 !important;
    position: absolute;
    right: 16px;
    top: 16px;
    z-index: 10
}

#ccc-title, .ccc-title {
    font-size: 1.2em;
    font-weight: 700;
    line-height: 1.5em;
    margin: 0;
    padding-right: 32px;
    text-align: left
}

#ccc #ccc-recommended-settings {
    clear: both;
    float: none;
    margin-left: 0
}

#ccc h2, #ccc h3 {
    font-weight: 700;
    margin: 0;
    padding-right: 120px
}

#ccc h2, #ccc h3, #ccc p, .ccc-intro {
    font-size: 1em;
    line-height: 1.5em;
    text-align: left
}

#ccc p, .ccc-intro {
    font-weight: 400;
    margin: 1em 0
}

#ccc hr {
    border: 0;
    height: 1px;
    margin: 24px 0;
    opacity: .25
}

#ccc .ccc-svg-element {
    display: inline-block;
    height: 16px;
    margin-left: 8px;
    position: relative;
    top: 6px;
    width: 16px
}

#ccc .ccc-content--dark hr {
    background-color: #fff
}

#ccc .ccc-content--dark a, #ccc .ccc-content--dark h1, #ccc .ccc-content--dark h2, #ccc .ccc-content--dark h3, #ccc .ccc-content--dark p, #ccc .ccc-content--dark span {
    fill: #fff;
    color: #fff
}

#ccc .ccc-content--light hr {
    background-color: #333
}

#ccc .ccc-content--light a, #ccc .ccc-content--light h1, #ccc .ccc-content--light h2, #ccc .ccc-content--light h3, #ccc .ccc-content--light p, #ccc .ccc-content--light span {
    fill: #333;
    color: #333
}

#ccc .optional-cookie {
    position: relative
}

.checkbox-toggle {
    margin: 0;
    position: absolute;
    right: 0;
    top: -3px
}

#ccc .checkbox-toggle-input {
    bottom: 0;
    display: block;
    height: 100%;
    left: 0;
    margin: 0;
    opacity: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 1
}

#ccc .checkbox-toggle--checkbox {
    border: 2px solid #fff;
    border-radius: 4px
}

    #ccc .checkbox-toggle--checkbox .checkbox-toggle-label {
        display: block;
        height: 24px;
        width: 24px
    }

    #ccc .checkbox-toggle--checkbox .checkbox-toggle-off, #ccc .checkbox-toggle--checkbox .checkbox-toggle-on {
        display: none
    }

    #ccc .checkbox-toggle--checkbox .checkbox-toggle-toggle {
        border-radius: 4px;
        display: block;
        height: 100%;
        position: relative;
        width: 100%
    }

    #ccc .checkbox-toggle--checkbox input:checked ~ .checkbox-toggle-toggle:after {
        border: solid #fff;
        border-width: 0 3px 3px 0;
        content: "";
        height: 10px;
        left: 9px;
        position: absolute;
        top: 5px;
        transform: rotate(45deg);
        width: 5px
    }

#ccc .checkbox-toggle--slider {
    border: 4px solid #fff;
    border-radius: 50px
}

    #ccc .checkbox-toggle--slider .checkbox-toggle-label {
        cursor: pointer;
        display: flex;
        margin: 0;
        z-index: 1
    }

    #ccc .checkbox-toggle--slider .checkbox-toggle-off, #ccc .checkbox-toggle--slider .checkbox-toggle-on {
        flex: 1;
        flex-basis: 50%;
        font-size: .75em;
        font-weight: 700;
        min-width: 40px;
        padding: 0 6px;
        text-align: center;
        white-space: nowrap;
        width: 50%;
        z-index: 2
    }

    #ccc .checkbox-toggle--slider .checkbox-toggle-off {
        opacity: .65
    }

    #ccc .checkbox-toggle--slider .checkbox-toggle-toggle {
        background-color: #000;
        border-radius: 50px;
        cursor: pointer;
        display: block;
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        transition: all .4s ease;
        width: 50%;
        z-index: 3
    }

    #ccc .checkbox-toggle--slider input:checked ~ .checkbox-toggle-toggle {
        left: 50%
    }

    #ccc .checkbox-toggle--slider.checkbox-toggle--dark {
        background-color: #111125;
        border-color: #111125
    }

#ccc .checkbox-toggle--checkbox.checkbox-toggle--dark {
    background-color: #111125;
    border-color: #fff
}

#ccc .checkbox-toggle--dark .checkbox-toggle-toggle {
    background-color: #2f2f5f
}

#ccc .checkbox-toggle--light {
    background-color: #555;
    border-color: #555
}

    #ccc .checkbox-toggle--light .checkbox-toggle-toggle {
        background-color: #000
    }

    #ccc .checkbox-toggle--light .checkbox-toggle-on, #ccc .checkbox-toggle--slider.checkbox-toggle--light .checkbox-toggle-off {
        color: #fff
    }

#ccc .checkbox-toggle--slider input:checked ~ .checkbox-toggle-toggle {
    background-color: #fff
}

#ccc .ccc-alert {
    border-radius: 8px;
    margin: 24px 0;
    padding: 16px
}

#ccc .ccc-alert-title {
    align-items: center;
    display: flex;
    padding: 0
}

#ccc .ccc-alert-icon {
    display: inline-block;
    flex-shrink: 0;
    height: 30px;
    margin: 0 8px 0 0;
    width: 30px
}

#ccc .ccc-alert-break {
    margin: 12px 0
}

.third-party-cookie-link {
    align-items: center;
    display: flex;
    margin: 16px 0
}

.third-party-cookie-name {
    font-size: 1em;
    font-weight: 700
}

.third-party-cookie-icon {
    display: inline-block;
    height: 16px;
    margin-left: 16px;
    width: 16px
}

#ccc .ccc-content--dark .ccc-alert {
    fill: #fff;
    background: #111125;
    color: #fff
}

#ccc .ccc-content--dark .third-party-cookie-link {
    background: #111125;
    color: #fff
}

#ccc .ccc-content--light .ccc-alert, #ccc .ccc-content--light .third-party-cookie-link {
    background: #eaeaea
}

#ccc .ccc-module--popup {
    animation-duration: .4s;
    animation-iteration-count: 1;
    animation-name: slide-up;
    bottom: 0;
    left: 0;
    opacity: 1;
    right: 0;
    top: 0
}

    #ccc .ccc-module--popup #ccc-content {
        border-radius: 12px;
        height: 90%;
        left: 50%;
        max-height: 600px;
        max-width: 600px;
        top: 50%;
        transform: translate(-50%,-50%);
        width: 90%
    }

#ccc .ccc-notify-box-dismiss {
    display: none !important
}

@media (min-width:600px) {
    #ccc #ccc-notify.ccc-notify__box {
        animation-duration: .8s;
        animation-iteration-count: 1;
        animation-name: box-slide-up;
        border-radius: 12px;
        box-sizing: border-box;
        flex-direction: column;
        height: 90%;
        left: 50%;
        max-height: 240px;
        max-width: 600px;
        opacity: 1;
        padding: 32px 64px;
        top: 50%;
        transform: translate(-50%,-50%);
        width: 90%
    }

    #ccc .ccc-notify-box-dismiss {
        display: block !important;
        position: absolute !important;
        right: 16px !important;
        top: 16px !important
    }
}

#ccc #ccc-notify {
    animation-duration: .4s;
    animation-iteration-count: 1;
    animation-name: slide-up;
    border-radius: 0;
    bottom: 0;
    display: flex;
    flex-direction: column;
    height: auto;
    justify-content: space-between;
    left: 0;
    margin: 0;
    max-height: 80vh;
    min-height: 48px;
    opacity: 1;
    overflow: hidden;
    overflow-y: auto;
    padding: 16px;
    position: fixed;
    right: 0;
    z-index: 30
}

.ccc-notify-text h1 {
    font-size: 1em;
    font-weight: 700;
    line-height: 1.5em;
    margin: 0;
    padding-right: 120px;
    text-align: left
}

#ccc #ccc-notify.ccc-notify__top {
    animation-duration: .4s;
    animation-iteration-count: 1;
    animation-name: slide-down;
    bottom: auto;
    top: 0
}

#ccc #ccc-notify h3 {
    padding: 0
}

#ccc #ccc-notify p {
    font-size: .9em;
    margin: 0;
    opacity: .8
}

#ccc .ccc-notify-buttons {
    margin-top: 16px;
    padding-right: 24px;
    position: relative
}

#ccc .ccc-notify-button {
    background: transparent;
    border: 2px solid;
    border-radius: 4px;
    cursor: pointer;
    font-size: 1em;
    font-weight: 400;
    line-height: 1.5em;
    margin: 4px 8px 16px 0;
    padding: 8px 16px !important
}

#ccc #ccc-notify-dismiss {
    background-color: transparent;
    border: 0;
    cursor: pointer;
    display: inline-flex;
    height: 24px;
    padding: 0 !important;
    position: absolute;
    right: 0;
    top: -4px;
    width: 24px
}

@media (min-width:400px) {
    #ccc #ccc-notify-dismiss {
        position: relative;
        right: auto
    }

    #ccc .ccc-notify-buttons {
        padding-right: 0
    }
}

@media (min-width:1020px) {
    #ccc #ccc-notify {
        align-items: center;
        flex-direction: row
    }

    #ccc .ccc-notify-text {
        margin-right: 16px
    }

    #ccc .ccc-notify-buttons {
        flex-shrink: 0;
        white-space: nowrap
    }
}

@media (min-width:1200px) {
    #ccc #ccc-notify {
        font-size: 16px;
        padding: 16px 100px;
        z-index: 10
    }
}

#ccc .ccc-content--dark #ccc-notify, #ccc .ccc-content--dark #ccc-notify span {
    fill: #fff;
    background-color: #313147;
    color: #fff
}

#ccc .ccc-content--dark .ccc-notify-button, #ccc .ccc-content--dark .ccc-notify-button span {
    border-color: #fff;
    color: #fff
}

#ccc .ccc-content--dark .ccc-button-solid, #ccc .ccc-content--dark .ccc-button-solid span {
    background: #fff;
    color: #111125;
    font-weight: 700
}

.ccc-notify-link {
    border: 0 !important;
    text-decoration: underline
}

#ccc .ccc-content--light #ccc-notify, #ccc .ccc-content--light #ccc-notify span {
    fill: #000;
    background: #f4f4f4;
    color: #000
}

#ccc .ccc-content--light .ccc-notify-button, #ccc .ccc-content--light .ccc-notify-button span {
    border-color: #000;
    color: #000
}

#ccc .ccc-content--light .ccc-button-solid, #ccc .ccc-content--light .ccc-button-solid span {
    background: #000;
    color: #fff;
    font-weight: 700
}

.ccc-info-link {
    font-size: .8em;
    font-weight: 700;
    text-decoration: none
}

    .ccc-info-link .svg-element {
        height: 14px;
        margin-left: 6px;
        width: 14px
    }

#ccc .ccc-module--slideout .ccc-info {
    height: 100px
}

#ccc[popup] .ccc-info {
    height: 40px
}

@media print {
    #ccc {
        display: none !important
    }
}

#ccc-close-label {
    display: block;
    font-size: 16px
}

#ccc .ccc-panel--indent #ccc-title {
    padding-right: 180px
}

#ccc-close.ccc-close--labelled {
    padding: 8px !important;
    right: 0;
    top: 0
}

#ccc-content.ccc-content--light #ccc-close.ccc-close--labelled {
    background-color: #eaeaea
}

#ccc-content.ccc-content--dark #ccc-close.ccc-close--labelled {
    background-color: #111125
}

#ccc-end {
    margin: 16px 0 32px
}

#ccc-dismiss-button {
    display: block
}

#ccc .ccc-content--highlight .ccc-link.ccc-tabbable:focus {
    filter: invert(100%);
    padding: 8px
}

#ccc .ccc-content--highlight.ccc-content--light .ccc-link.ccc-tabbable:focus {
    background-color: #eaeaea !important;
    border-color: #eaeaea !important
}

#ccc .ccc-content--highlight.ccc-content--dark .ccc-link.ccc-tabbable:focus {
    background-color: #111125 !important;
    border-color: #111125 !important
}

#ccc .ccc-content--highlight #ccc-close:focus, #ccc .ccc-content--highlight .ccc-button-solid:focus, #ccc .ccc-content--highlight .checkbox-toggle-input:focus ~ .checkbox-toggle-toggle, #ccc .ccc-content--highlight .third-party-cookie-link:focus {
    filter: invert(100%)
}

@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;
    }

    .container_carousel {
        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%);
}
/* 
   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: #0B63B6;
    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;
}