/*!
Theme Name: Petronas Twin Towers
Theme URI: http://underscores.me/
Author: Petronas
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: petronas-twin-towers
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Petronas Twin Towers is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Typography
# Elements
# Forms
# Navigation
	## Links
	## Menus
# Accessibility
# Alignments
# Clearings
# Widgets
# Content
	## Posts and pages
	## Comments
# Infinite scroll
# Media
	## Captions
	## Galleries
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
/* normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */

/* Document
	 ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
	line-height: 1.15; /* 1 */
	-webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
	 ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
	margin: 0;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
	font-size: 2em;
	margin: 0.67em 0;
}

/* Grouping content
	 ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
	box-sizing: content-box; /* 1 */
	height: 0; /* 1 */
	overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
	font-family: monospace, monospace; /* 1 */
	font-size: 1em; /* 2 */
}

/* Text-level semantics
	 ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

/*
a {
	background-color: transparent;
}
*/
/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
	border-bottom: none; /* 1 */
	text-decoration: underline; /* 2 */
	text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
	font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
	font-family: monospace, monospace; /* 1 */
	font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
	font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sub {
	bottom: -0.25em;
}

sup {
	top: -0.5em;
}

/* Embedded content
	 ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
	border-style: none;
}

/* Forms
	 ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
	font-family: inherit; /* 1 */
	font-size: 100%; /* 1 */
	line-height: 1.15; /* 1 */
	margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
	overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
	text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
	-webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
	border-style: none;
	padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
	outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
	padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *		`fieldset` elements in all browsers.
 */

legend {
	box-sizing: border-box; /* 1 */
	color: inherit; /* 2 */
	display: table; /* 1 */
	max-width: 100%; /* 1 */
	padding: 0; /* 3 */
	white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
	vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
	overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
	box-sizing: border-box; /* 1 */
	padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
	outline-offset: -2px; /* 2 */
    border-radius: 0;
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
	-webkit-appearance: button; /* 1 */
	font: inherit; /* 2 */
}

/* Interactive
	 ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
	display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
	display: list-item;
}

/* Misc
	 ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
	display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
	display: none;
}

/* Custom
	 ========================================================================== */

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue.woff2') format('woff2'),
        url('fonts/HelveticaNeue.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-Bold.woff2') format('woff2'),
        url('fonts/HelveticaNeue-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

body{
    font-family: 'Helvetica Neue', 'Arial', sans-serif;
}

section{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    padding: 3rem 0;
    position: relative;
}

h1{
    font-size: 4rem; /* or 64px */
    text-transform: uppercase;
    font-weight: bold;
}

h2{
    font-size: 2.5rem; /* or 40px */
    text-transform: uppercase;
    margin-bottom: 1.5rem;
    color: #005071;
    font-weight: bold;
}

h3{
    font-size: 2rem; /* 32px */
}

h4{
    font-size: 1.5rem; /* 24px */
    font-weight: 400;
}

h5{
    font-size: 1.1rem; /* 16px */
    font-weight: 400;
    letter-spacing: 1.2px;
    line-height: 1.8;
}

p{
    color: #232323;
    line-height: 26px;
    font-family: 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 16px;
    letter-spacing: 0.3px;
}

hr.spacer{
    margin-top: 3rem;
    margin-bottom: 3rem;
    border: 1px solid rgba(0, 0, 0, 0);
    width: 100%;
}

a{
   color: #000; 
}

a:last-of-type{
    margin-bottom: 0 !important;
}

a:hover{
    color: #005071;
    text-decoration: none;
}

a[href^="tel:"],
a[href^="https"],
a[href^="mailto:"]{
  color: #222222;
}

a.btn{
    background-color: #009D9B;
    padding: 10px 0;
    width: 100%;
    max-width: 400px;
    border-radius: 0;
    color: #FFFFFF !important;
    display: block;
    text-align: center;
}

a.btn:hover{
    background-color: #00817f;
    color: #FFFFFF;
}

a.btn-outline-dark{
    border: 1px solid #222222;
    padding: 10px 20px;
    width: 100%;
    max-width: 400px;
    display: block;
    text-align: center;
}

a.btn-outline-dark:hover{
    color: #222222;
}


a.btn-outline-white{
    border: 1px solid #FFFFFF;
    padding: 10px 20px;
    width: 100%;
    max-width: 400px;
    display: block;
    text-align: center;
    color: #FFFFFF;
    position: relative;
    transition: all 0.5s ease;
}

a.btn-outline-white:hover{
    background-color: #FFFFFF;
    color: #00817f;
}

a.icon-arrow{
    position: relative;
    display: block;
    text-transform: uppercase;
    padding-left: 30px;
    color: #005071;
}

a.icon-arrow:before{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzAwOUQ5Qjt9PC9zdHlsZT48Zz48cGF0aCBpZD0iQ2hldnJvbl9SaWdodF8xXyIgY2xhc3M9InN0MCIgZD0iTTM4OS41LDIzNy43TDE1OS4yLDcuNmMtMTAuMS0xMC4xLTI2LjUtMTAuMS0zNi42LDBjLTEwLjEsMTAuMS0xMC4xLDI2LjQsMCwzNi41bDIxMiwyMTEuOWwtMjEyLDIxMS45Yy0xMC4xLDEwLjEtMTAuMSwyNi40LDAsMzYuNWMxMC4xLDEwLjEsMjYuNSwxMC4xLDM2LjYsMGwyMzAuMi0yMzAuMkMzOTkuNCwyNjQuMywzOTkuNCwyNDcuNywzODkuNSwyMzcuN3oiLz48L2c+PC9zdmc+);
    background-size: 16px;
    display: block;
    content: '';
    position: absolute;
    top: 5px;
    left: 0;
    width: 16px;
    height: 16px;
    transition: left 0.5s ease;
}

a.icon-arrow:hover:before{
    background-size: 16px;
    display: block;
    content: '';
    position: absolute;
    top: 5px;
    left: 5px;
    width: 16px;
    height: 16px;
    transition: left 0.5s ease;
}

a.btn #ticket-icon,
a.btn #waze-icon,
a.btn #google-icon{
    max-width: 30px;
    height: 100%;
    margin-top: -3px;
    margin-right: 15px;
}

.modal-center{
    position: relative;
    display: inline-flex;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.modal-dialog{
    height: 100%;
    max-width: 450px;
    margin: 0 auto;
    
}

.modal-dialog button.close{
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDcuOTcxIDQ3Ljk3MSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDcuOTcxIDQ3Ljk3MTsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiBjbGFzcz0iIj48Zz48Zz4KCTxwYXRoIGQ9Ik0yOC4yMjgsMjMuOTg2TDQ3LjA5Miw1LjEyMmMxLjE3Mi0xLjE3MSwxLjE3Mi0zLjA3MSwwLTQuMjQyYy0xLjE3Mi0xLjE3Mi0zLjA3LTEuMTcyLTQuMjQyLDBMMjMuOTg2LDE5Ljc0NEw1LjEyMSwwLjg4ICAgYy0xLjE3Mi0xLjE3Mi0zLjA3LTEuMTcyLTQuMjQyLDBjLTEuMTcyLDEuMTcxLTEuMTcyLDMuMDcxLDAsNC4yNDJsMTguODY1LDE4Ljg2NEwwLjg3OSw0Mi44NWMtMS4xNzIsMS4xNzEtMS4xNzIsMy4wNzEsMCw0LjI0MiAgIEMxLjQ2NSw0Ny42NzcsMi4yMzMsNDcuOTcsMyw0Ny45N3MxLjUzNS0wLjI5MywyLjEyMS0wLjg3OWwxOC44NjUtMTguODY0TDQyLjg1LDQ3LjA5MWMwLjU4NiwwLjU4NiwxLjM1NCwwLjg3OSwyLjEyMSwwLjg3OSAgIHMxLjUzNS0wLjI5MywyLjEyMS0wLjg3OWMxLjE3Mi0xLjE3MSwxLjE3Mi0zLjA3MSwwLTQuMjQyTDI4LjIyOCwyMy45ODZ6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIHN0eWxlPSJmaWxsOiMyMjIyMjIiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIj48L3BhdGg+CjwvZz48L2c+IDwvc3ZnPg==);
    background-size: 16px;
    background-repeat: no-repeat;
    display: block;
    content: '';
    position: relative;
    top: 8px;
    right: -8px;
    width: 16px;
    height: 16px;
}
 
.error{
    padding-top: 15px;
    color: #d4434c;
}

.vertical-center{
    position: relative;
    top: 50%;
    transform: translateY(-50%);
}

/**
 * Tiny Slider
 */

.tns-nav{
    text-align: center;
    margin-bottom: 2rem;
}

.tns-nav button{
    border: none;
    border-radius: 10px;
    background-color: #C4C4C4;
    width: 10px;
    height: 10px;
    padding: 0;
    margin: 0 .5rem;
}

.tns-nav button.tns-nav-active{
    background-color: #263238;
}

/**
 * Notification popup
 */
#notification-popup-logo{
    width: 100px;
}

#notification-popup .modal-dialog{
    max-width: 600px;
}

#notification-popup .modal-dialog button.close{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48Zz48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzAxLjMsMjU2TDUwMi42LDU0LjdjMTIuNS0xMi41LDEyLjUtMzIuOCwwLTQ1LjNjLTEyLjUtMTIuNS0zMi44LTEyLjUtNDUuMywwTDI1NiwyMTAuN0w1NC43LDkuNEM0Mi4xLTMuMSwyMS45LTMuMSw5LjQsOS40Yy0xMi41LDEyLjUtMTIuNSwzMi44LDAsNDUuM0wyMTAuNywyNTZMOS40LDQ1Ny4zYy0xMi41LDEyLjUtMTIuNSwzMi44LDAsNDUuM2M2LjMsNi4yLDE0LjUsOS40LDIyLjYsOS40czE2LjQtMy4xLDIyLjYtOS40TDI1NiwzMDEuM2wyMDEuMywyMDEuM2M2LjMsNi4zLDE0LjUsOS40LDIyLjYsOS40YzguMiwwLDE2LjQtMy4xLDIyLjYtOS40YzEyLjUtMTIuNSwxMi41LTMyLjgsMC00NS4zTDMwMS4zLDI1NnoiLz48L2c+PC9nPjwvc3ZnPg==);
}

#notification-popup .modal-header{
    border-bottom: 0;
}

#notification-popup .modal-content{
    /*top: 50%;
    transform: translateY(-50%);*/
    background-color: #263238;
    padding: 15px;
    margin: 0 auto;
}

#notification-popup .modal-body a[href^="mailto:"]{
    color: #009D9B;
}

#notification-popup .modal-body a.btn{
    max-width: 200px;
}

#notification-popup .modal-body img{
    max-width: 110px;
}

#notification-popup .modal-body > h4{
    color: #FFFFFF;
}

#notification-popup .modal-body > p{
    color: #FFFFFF;
}

#notification-popup .modal-body .btn-white{
    background-color: #FFFFFF;
    color: #263238;
}

#notification-popup .modal-body .btn-white:hover{
    color: #00817f
}

#notification-popup .modal-body table td{
    color: #FFFFFF;
    font-size: 13px;
}

/**
 * E-Ticket popup
 */
#eticket-popup-logo{
    width: 100px;
}

#eticket-popup .modal-dialog{
    max-width: 600px;
}

#eticket-popup .modal-dialog button.close{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48Zz48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzAxLjMsMjU2TDUwMi42LDU0LjdjMTIuNS0xMi41LDEyLjUtMzIuOCwwLTQ1LjNjLTEyLjUtMTIuNS0zMi44LTEyLjUtNDUuMywwTDI1NiwyMTAuN0w1NC43LDkuNEM0Mi4xLTMuMSwyMS45LTMuMSw5LjQsOS40Yy0xMi41LDEyLjUtMTIuNSwzMi44LDAsNDUuM0wyMTAuNywyNTZMOS40LDQ1Ny4zYy0xMi41LDEyLjUtMTIuNSwzMi44LDAsNDUuM2M2LjMsNi4yLDE0LjUsOS40LDIyLjYsOS40czE2LjQtMy4xLDIyLjYtOS40TDI1NiwzMDEuM2wyMDEuMywyMDEuM2M2LjMsNi4zLDE0LjUsOS40LDIyLjYsOS40YzguMiwwLDE2LjQtMy4xLDIyLjYtOS40YzEyLjUtMTIuNSwxMi41LTMyLjgsMC00NS4zTDMwMS4zLDI1NnoiLz48L2c+PC9nPjwvc3ZnPg==);
}

#eticket-popup .modal-header{
    border-bottom: 0;
}

#eticket-popup .modal-content{
    top: 50%;
    transform: translateY(-50%);
    background-color: #263238;
    padding: 15px;
    margin: 0 auto;
}

#eticket-popup .modal-body a{
    max-width: 200px;
}

#eticket-popup .modal-body img{
    max-width: 110px;
}

#eticket-popup .modal-body > h3{
    color: #FFFFFF;
}

#eticket-popup .modal-body > p{
    color: #FFFFFF;
}


/**
 * 404
 */

.error-404{
    background-image: url('https://www.petronastwintowers.com.my/wp-content/uploads/2019/12/petronastwintowers_day2.jpg');
    background-size: cover;
    height: 80vh;
    width: 100%;
    margin-top: -100px;
}

.error-404:after{
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 0;
    background-image: linear-gradient(to bottom, rgba(38, 50, 56, 0.3),rgba(38, 50, 56, 0.86));
}


.error-404 h1{
    color: #FFFFFF;
    font-size: 8rem;
    position: relative;
    z-index: 1;
}

.error-404 h3{
    color: #FFFFFF;
    font-weight: bold;
    position: relative;
    z-index: 1;
}

.error-404 p{
    color: #FFFFFF;
    position: relative;
    z-index: 1;
}

.error-404 .search-form{
    position: relative;
    z-index: 1;
}

.error-404 .search-form .screen-reader-text{
    display: none;
}

.error-404 .search-form label{
    width: 100%;
    position: relative;
}

.error-404 .search-form .search-field{
    border: 0;
    width: 100%;
    max-width: 400px;
    padding: .75rem 1rem;
}

/**
 * MMenu
 */

.mm-btn::after,
.mm-btn::before{
    border-top: 2px solid #FFFFFF;
    border-left: 2px solid #FFFFFF;
}

.mm-btn_close::after{
    border-top: 0;
    border-left: 0;
    border-bottom: 2px solid #FFFFFF;
    border-right: 2px solid #FFFFFF;
}

.mm-navbar{
    background-color: #263238;
}

.mm-navbar #navbar-mobile-logo{
    justify-content: flex-start;
    padding: 15px;
}

.mm-navbar #navbar-mobile-logo img{
    max-width: 120px;
    height: auto;
}

.mm-navbar .mm-btn_close{
    flex: auto;
    float: right;
}

.mm-navbar .search-field{
    width: 100%;
    margin: 0 15px;
    padding: .75rem .5rem;
    margin-bottom: 1rem;
}

.mm-navbar .search-submit{
    display: none;
}

.mm-navbar .btn{
    margin: 0 15px;
    max-width: 100%;
    margin-bottom: 1rem !important;
}

.mm-navbar #mm-facebook{
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjkxLjMgMjkxLjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5MS4zIDI5MS4zOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQ1LjcsMEM2NS4yLDAsMCw2NS4yLDAsMTQ1LjdjMCw4MC40LDY1LjIsMTQ1LjcsMTQ1LjcsMTQ1LjdzMTQ1LjctNjUuMiwxNDUuNy0xNDUuN0MyOTEuMyw2NS4yLDIyNi4xLDAsMTQ1LjcsMHogTTE4NS4xLDg5LjloLTIyYy01LjksMC0xMC4xLDUtMTAuMSwxMS4zdjkuOGgzMS40bC01LjEsMzEuOEgxNTN2ODUuMmgtMzIuMXYtODUuMkg5OS42di0zMS44aDIxLjNWOTQuN2gwLjFjMC42LTE4LjUsNy0zNi4xLDM4LjMtMzcuMnYtMC4xaDI1LjhWODkuOXoiLz48L2c+PC9zdmc+);
    background-size: 40px;
    background-repeat: no-repeat;
    content: '';
    display: block;
    width: 40px;
    height: 40px;
    margin: 0 1rem;
}

.mm-navbar #mm-instagram{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjkxLjMgMjkxLjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5MS4zIDI5MS4zOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTczLjUsMTQ1LjRjMCwxNS40LTEyLjUsMjcuOC0yNy45LDI3LjhzLTI3LjktMTIuNS0yNy45LTI3LjhzMTIuNS0yNy44LDI3LjktMjcuOFMxNzMuNSwxMzAsMTczLjUsMTQ1LjR6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTIxMC45LDk2LjJjLTEuMy0zLjYtMy41LTYuOS02LjMtOS42Yy0yLjctMi44LTYtNC45LTkuNi02LjJjLTIuOS0xLjEtNy40LTIuNS0xNS41LTIuOUMxNzAuNiw3NywxNjgsNzcsMTQ1LjcsNzdjLTIyLjMsMC0yNSwwLjEtMzMuOCwwLjVjLTguMiwwLjQtMTIuNiwxLjctMTUuNSwyLjljLTMuNiwxLjMtNi45LDMuNS05LjYsNi4yYy0yLjgsMi43LTQuOSw2LTYuMyw5LjZjLTEuMSwyLjktMi41LDcuNC0yLjksMTUuNWMtMC40LDguOC0wLjUsMTEuNC0wLjUsMzMuN2MwLDIyLjMsMC4xLDI0LjksMC41LDMzLjdjMC40LDguMSwxLjcsMTIuNiwyLjksMTUuNWMxLjMsMy42LDMuNSw2LjksNi4zLDkuNmMyLjcsMi44LDYsNC45LDkuNiw2LjJjMi45LDEuMSw3LjQsMi41LDE1LjUsMi45YzguOCwwLjQsMTEuNSwwLjUsMzMuOCwwLjVjMjIuMywwLDI1LTAuMSwzMy44LTAuNWM4LjItMC40LDEyLjYtMS43LDE1LjUtMi45YzcuMy0yLjgsMTMuMS04LjYsMTUuOS0xNS44YzEuMS0yLjksMi41LTcuNCwyLjktMTUuNWMwLjQtOC44LDAuNS0xMS40LDAuNS0zMy43YzAtMjIuMy0wLjEtMjQuOS0wLjUtMzMuN0MyMTMuNCwxMDMuNSwyMTIsOTkuMSwyMTAuOSw5Ni4yeiBNMTQ1LjcsMTg4LjNjLTIzLjcsMC00My0xOS4yLTQzLTQyLjlzMTkuMi00Mi45LDQzLTQyLjljMjMuNywwLDQyLjksMTkuMiw0Mi45LDQyLjlTMTY5LjQsMTg4LjMsMTQ1LjcsMTg4LjN6IE0xOTAuMywxMTAuOWMtNS41LDAtMTAtNC41LTEwLTEwYzAtNS41LDQuNS0xMCwxMC0xMHMxMCw0LjUsMTAsMTBDMjAwLjMsMTA2LjQsMTk1LjgsMTEwLjksMTkwLjMsMTEwLjl6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTE0NS43LDBDNjUuMiwwLDAsNjUuMSwwLDE0NS40czY1LjIsMTQ1LjQsMTQ1LjcsMTQ1LjRzMTQ1LjctNjUuMSwxNDUuNy0xNDUuNFMyMjYuMSwwLDE0NS43LDB6IE0yMjguOCwxNzkuOGMtMC40LDguOS0xLjgsMTUtMy45LDIwLjNjLTQuMywxMS4yLTEzLjIsMjAuMS0yNC41LDI0LjRjLTUuMywyLjEtMTEuNCwzLjUtMjAuMywzLjljLTguOSwwLjQtMTEuOCwwLjUtMzQuNSwwLjVjLTIyLjcsMC0yNS42LTAuMS0zNC41LTAuNWMtOC45LTAuNC0xNS0xLjgtMjAuMy0zLjljLTUuNi0yLjEtMTAuNi01LjQtMTQuOC05LjZjLTQuMy00LjItNy41LTkuMi05LjYtMTQuOGMtMi4xLTUuMy0zLjUtMTEuNC0zLjktMjAuM2MtMC40LTguOS0wLjUtMTEuOC0wLjUtMzQuNHMwLjEtMjUuNSwwLjUtMzQuNGMwLjQtOC45LDEuOC0xNSwzLjktMjAuM2MyLjEtNS42LDUuNC0xMC42LDkuNy0xNC44YzQuMi00LjIsOS4yLTcuNSwxNC44LTkuNmM1LjMtMi4xLDExLjQtMy41LDIwLjMtMy45YzguOS0wLjQsMTEuOC0wLjUsMzQuNS0wLjVzMjUuNiwwLjEsMzQuNSwwLjVjOC45LDAuNCwxNSwxLjgsMjAuMywzLjljNS42LDIuMSwxMC42LDUuNCwxNC44LDkuNmM0LjMsNC4yLDcuNSw5LjIsOS42LDE0LjhjMi4xLDUuMywzLjUsMTEuNCwzLjksMjAuM2MwLjQsOC45LDAuNSwxMS43LDAuNSwzNC40UzIyOS4yLDE3MC45LDIyOC44LDE3OS44eiIvPjwvc3ZnPg==);
    background-size: 40px;
    background-repeat: no-repeat;
    content: '';
    display: block;
    width: 40px;
    height: 40px;
    margin: 0 1rem;
}

.mm-navbar #mm-youtube{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjkxLjMgMjkxLjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5MS4zIDI5MS4zOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTI3LjUsMTcyLjlsNDcuNC0yNy4zbC00Ny40LTI3LjNWMTcyLjl6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTE0NS43LDBDNjUuMiwwLDAsNjUuMiwwLDE0NS43czY1LjIsMTQ1LjcsMTQ1LjcsMTQ1LjdzMTQ1LjctNjUuMiwxNDUuNy0xNDUuN1MyMjYuMSwwLDE0NS43LDB6IE0yMzYuNywxNDUuOGMwLDAsMCwyOS41LTMuNyw0My44Yy0yLjEsNy44LTguMiwxMy45LTE2LDE2Yy0xNC4yLDMuNy03MS4yLDMuNy03MS4yLDMuN3MtNTYuOCwwLTcxLjItMy45Yy03LjgtMi4xLTEzLjktOC4yLTE2LTE2Yy0zLjctMTQuMS0zLjctNDMuOC0zLjctNDMuOHMwLTI5LjUsMy43LTQzLjhjMi4xLTcuOCw4LjQtMTQuMSwxNi0xNi4yYzE0LjItMy43LDcxLjItMy43LDcxLjItMy43czU3LDAsNzEuMiwzLjljNy44LDIuMSwxMy45LDguMiwxNiwxNkMyMzYuOCwxMTYuMSwyMzYuNywxNDUuOCwyMzYuNywxNDUuOHoiLz48L3N2Zz4=);
    background-size: 40px;
    background-repeat: no-repeat;
    content: '';
    display: block;
    width: 40px;
    height: 40px;
    margin: 0 1rem;
}

.mm-navbar #mm-tripadvisor{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOm5vbmU7fS5zdDF7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MDkuNCwyMTguOWMyLjktMTAsNy43LTE5LjEsMTMuNC0yNy44YzAuOC0xLjIsMS42LTIuNCwyLjMtMy42YzAuMS0wLjEsMC0wLjIsMC0wLjVjLTEuMy0wLjEtMi43LTAuMi00LTAuMmMtMTYuNywwLTMzLjQsMC01MC0wLjFjLTEuMiwwLTIuNS0wLjQtMy41LTFjLTE0LjItOC45LTI5LjMtMTUuNy00NS4zLTIwLjdjLTkuMi0yLjgtMTguNS01LjItMjcuOS02LjVjLTEyLjktMS44LTMyLjItNC40LTU2LjQtMi41Yy05LjksMC43LTE5LjcsMi0yOS41LDMuOWMtMTAuMSwyLTIwLDQuNi0yOS43LDhjLTEzLjQsNC43LTI2LjIsMTAuOC0zOC4yLDE4LjVjLTAuNiwwLjQtMS41LDAuNy0yLjIsMC43Yy0xNy4xLDAtMzQuMSwwLTUxLjIsMGMtMC4zLDAtMC42LTAuMS0wLjgtMC4xYzAsMC4yLDAsMC41LDAsMC43YzEuNCwyLDMsMy45LDQuMyw1LjljNS4xLDgsOS40LDE2LjQsMTEuOSwyNS42YzAuMiwwLjcsMC4xLDEuOC0wLjQsMi41Yy02LjIsOC44LTEwLjcsMTguMy0xMy4yLDI4LjdjLTAuOSwzLjYtNC41LDE4LjMtMS41LDMzLjZjMi42LDE2LjQsOS40LDMwLjgsMjAuMyw0My4yYzExLjIsMTIuNywyNS4xLDIxLjMsNDEuNCwyNS44YzExLjUsMy4yLDIzLjMsMy44LDM1LjEsMmMyMS4zLTMuNCwzOC44LTEzLjQsNTIuNy0yOS44YzAuMS0wLjEsMC4yLTAuMywwLjQtMC40YzAuMS0wLjEsMC4yLTAuMSwwLjYtMC4zYzUuOSw4LjgsMTEuOCwxNy42LDE3LjksMjYuN2M2LjEtOS4xLDEyLjEtMTguMSwxOC4yLTI3LjFjMS42LDEuOCwzLDMuNSw0LjYsNS4xYzExLjUsMTIuMywyNS40LDIwLjQsNDEuNywyNC42YzYuNywxLjcsMTMuNSwyLjYsMjAuMywyLjZjMTYuMy0wLjEsMzEuNS00LjMsNDUuMy0xM2MxOS4zLTEyLjIsMzItMjkuNSwzNy40LTUxLjZjNi4yLTI1LjIsMS41LTQ4LjctMTMuNC03MEM0MDksMjIwLjksNDA5LjEsMjIwLDQwOS40LDIxOC45eiBNMTcyLDMzOC45Yy0zOCwwLjMtNjcuOC0zMC4zLTY4LjQtNjYuNWMtMC42LTM4LjgsMzEuMi02OS4yLDY3LjYtNjguOWMzNy43LDAsNjcuOSwzMC4yLDY3LjgsNjhDMjM5LDMwOC4zLDIwOS4xLDMzOC42LDE3MiwzMzguOXogTTIyOC42LDIwOC4yYy0xNS4zLTEzLjktMzMuNC0yMS4xLTU0LTIyLjNjMjcuNi0xMS42LDU2LjQtMTUuOSw4Ni4xLTE1LjNjMjYuMSwwLjUsNTEuNSw1LDc1LjUsMTUuN2MtMjAuMywxLjUtMzguMSw4LjctNTMuMSwyMi41Yy0xNSwxMy43LTIzLjcsMzAuOS0yNyw1MUMyNTIuOCwyMzkuNCwyNDMuOCwyMjIuMSwyMjguNiwyMDguMnogTTM0MC43LDMzOS4zYy0zNy40LDAuMS02Ny44LTMwLjUtNjcuOC02OGMwLjMtMzYuOSwyOS4zLTY2LjcsNjYuMy02Ny41YzM3LjUtMC44LDY5LjIsMjguNiw2OS4yLDY3LjdDNDA4LjUsMzA5LjQsMzc4LjIsMzM5LjIsMzQwLjcsMzM5LjN6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTI4My4xLDIwOC43YzE1LTEzLjgsMzIuOS0yMSw1My4xLTIyLjVjLTI0LTEwLjctNDkuNC0xNS4yLTc1LjUtMTUuN2MtMjkuNy0wLjYtNTguNSwzLjgtODYuMSwxNS4zYzIwLjYsMS4zLDM4LjcsOC40LDU0LDIyLjNjMTUuMywxMy45LDI0LjIsMzEuMiwyNy41LDUxLjZDMjU5LjQsMjM5LjYsMjY4LjEsMjIyLjUsMjgzLjEsMjA4Ljd6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTE3MS4yLDIwMy41Yy0zNi41LTAuMy02OC4zLDMwLjEtNjcuNiw2OC45YzAuNiwzNi4yLDMwLjQsNjYuOCw2OC40LDY2LjVjMzcuMi0wLjMsNjctMzAuNyw2Ny4xLTY3LjRDMjM5LjEsMjMzLjgsMjA4LjksMjAzLjUsMTcxLjIsMjAzLjV6IE0xNzIuMywzMTIuNGMtMjQuNCwxLjEtNDQuMi0xOC40LTQ0LjEtNDJjMC0yNCwxOS44LTQyLjMsNDIuMS00MS45YzIzLjIsMCw0MiwxOC43LDQyLDQxLjlDMjEyLjIsMjkzLjksMTkzLjcsMzExLjUsMTcyLjMsMzEyLjR6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTM0MC43LDI0My4xYy0xNS4yLDAtMjcuNiwxMi4yLTI3LjYsMjcuM2MtMC4xLDE1LDEyLjQsMjcuNSwyNy40LDI3LjZjMTUuMSwwLjEsMjcuNS0xMi4zLDI3LjUtMjcuNEMzNjcuOSwyNTUuMywzNTUuNywyNDMuMSwzNDAuNywyNDMuMXogTTM0MC43LDI4NC40Yy03LjgsMC0xNC02LjItMTQtMTMuOGMwLTcuOSw2LjEtMTQsMTMuOS0xNGM3LjcsMCwxNCw2LjMsMTMuOSwxMy45QzM1NC40LDI3OC4yLDM0OC4yLDI4NC40LDM0MC43LDI4NC40eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zMzkuMiwyMDMuOGMtMzcsMC44LTY2LDMwLjYtNjYuMyw2Ny41YzAsMzcuNSwzMC40LDY4LjEsNjcuOCw2OGMzNy41LTAuMSw2Ny44LTI5LjksNjcuOC02Ny44QzQwOC40LDIzMi40LDM3Ni43LDIwMywzMzkuMiwyMDMuOHogTTM0Mi4zLDMxMi41Yy0yNC4zLDAuOS00My44LTE4LjUtNDMuOC00MmMwLTIzLjgsMTkuNi00Mi4zLDQyLjEtNDEuOWMyMy4yLDAsNDIsMTguNyw0Miw0MS44QzM4Mi42LDI5My42LDM2NC4xLDMxMS42LDM0Mi4zLDMxMi41eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNjkuOSwyNDMuMWMtMTQuOCwwLTI3LjIsMTIuNS0yNy4yLDI3LjRjMCwxNSwxMi40LDI3LjQsMjcuNSwyNy41YzE1LDAsMjcuNC0xMi41LDI3LjQtMjcuNUMxOTcuNiwyNTUuMiwxODUuMywyNDMsMTY5LjksMjQzLjF6IE0xNzAuMywyODQuNWMtOCwwLTE0LjEtNi4xLTE0LjEtMTQuMWMwLTcuOSw2LjEtMTMuOSwxNC0xNGM3LjgsMCwxNC4xLDYuMiwxNC4xLDE0QzE4NC40LDI3OC4yLDE3OC4xLDI4NC41LDE3MC4zLDI4NC41eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yNTYsMEMxMTQuNiwwLDAsMTE0LjYsMCwyNTZzMTE0LjYsMjU2LDI1NiwyNTZzMjU2LTExNC42LDI1Ni0yNTZTMzk3LjQsMCwyNTYsMHogTTQyMy4xLDI5MmMtNS40LDIyLjEtMTguMSwzOS40LTM3LjQsNTEuNmMtMTMuOCw4LjctMjksMTIuOS00NS4zLDEzYy02LjgsMC0xMy42LTAuOS0yMC4zLTIuNmMtMTYuMy00LjItMzAuMi0xMi4zLTQxLjctMjQuNmMtMS41LTEuNi0yLjktMy4zLTQuNi01LjFjLTYuMSw5LjEtMTIuMSwxOC0xOC4yLDI3LjFjLTYuMS05LjEtMTItMTcuOS0xNy45LTI2LjdjLTAuNCwwLjItMC41LDAuMi0wLjYsMC4zYy0wLjEsMC4xLTAuMiwwLjItMC40LDAuNGMtMTMuOSwxNi40LTMxLjQsMjYuNS01Mi43LDI5LjhjLTExLjksMS45LTIzLjYsMS4yLTM1LjEtMmMtMTYuMy00LjUtMzAuMi0xMy4xLTQxLjQtMjUuOGMtMTAuOS0xMi40LTE3LjgtMjYuOC0yMC4zLTQzLjJjLTIuOS0xNS4zLDAuNi0zMCwxLjUtMzMuNmMyLjYtMTAuNCw3LjEtMjAsMTMuMi0yOC43YzAuNC0wLjYsMC42LTEuNywwLjQtMi41Yy0yLjUtOS4yLTYuOC0xNy42LTExLjktMjUuNmMtMS4zLTItMi44LTMuOS00LjMtNS45YzAtMC4yLDAtMC41LDAtMC43YzAuMywwLDAuNiwwLjEsMC44LDAuMWMxNy4xLDAsMzQuMSwwLDUxLjIsMGMwLjcsMCwxLjYtMC4zLDIuMi0wLjdjMTItNy43LDI0LjgtMTMuOCwzOC4yLTE4LjVjOS43LTMuNCwxOS42LTYuMSwyOS43LThjOS44LTEuOSwxOS42LTMuMiwyOS41LTMuOWMyNC4yLTEuOSw0My41LDAuNyw1Ni40LDIuNWM5LjUsMS4zLDE4LjgsMy43LDI3LjksNi41YzE2LDQuOSwzMS4xLDExLjgsNDUuMywyMC43YzEsMC42LDIuMywxLDMuNSwxYzE2LjcsMC4xLDMzLjQsMCw1MCwwLjFjMS4zLDAsMi43LDAuMSw0LDAuMmMwLDAuMywwLDAuNSwwLDAuNWMtMC44LDEuMi0xLjYsMi40LTIuMywzLjZjLTUuNyw4LjctMTAuNSwxNy44LTEzLjQsMjcuOGMtMC4zLDEuMS0wLjQsMiwwLjQsM0M0MjQuNiwyNDMuMyw0MjkuNCwyNjYuNyw0MjMuMSwyOTJ6Ii8+PC9nPjwvc3ZnPg==);
    background-size: 40px;
    background-repeat: no-repeat;
    content: '';
    display: block;
    width: 40px;
    height: 40px;
    margin: 0 1rem;
}

.mm-navbars_bottom .mm-navbar{
    padding: 15px 0;
}

.mm-panels{
    background-color: #263238;
}

.mm-panels .mm-navbar{
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    border-top: 1px solid rgba(255, 255, 255, 0.2);
}

.mm-panel .mm-navbar__title{
    color: #FFFFFF !important;
}

.mm-panel{
    background-color: #263238;
}

.mm-panel .nav-link{
    color: #FFFFFF !important;
    padding: 15px;
}

.mm-panel .nav-link:after{
    display: none;
}

.mm-panel .mm-btn_next{
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
}

.mm-panel .dropdown-menu{
    position: relative;
    top: 0;
    border: 0;
    border-radius: 0;
    background-color: transparent;
    width: 100%;
}

.mm-panel .dropdown-item{
    color: #FFFFFF !important;
    text-transform: uppercase;
}

.mm-panel .dropdown-item:hover{
    background-color: transparent;
}

/**
 * Navbar
 */

.navbar{
    z-index: 2;
    padding: 15px 1rem;
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.8),rgba(0, 0, 0, 0));
    -webkit-transition: background .2s ease-out;
    -moz-transition: background .2s ease-out;
    -o-transition: background .2s ease-out;
    transition: background .2s ease-out;
}

.navbar .navbar-toggler-icon{
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.navbar #logo-white{
    width: auto;
    height: 70px;
}

.navbar #logo-dark{
    display: none;
    width: auto;
    height: 70px;
}

.navbar.active{
    background: rgba(255, 255, 255, 1);
}

.navbar.active #logo-white{
    display: none;
}

.navbar.active #logo-dark{
    display: block;
}

.navbar #navbar-logo{
    margin-right: 1.5rem;
    margin-left: 10px;
}

#navbar-primary #menu-primary > li{
    position: inherit;
    padding: 0 1rem;
}

#navbar-primary #menu-primary > li > a{
    color: #FFFFFF;
    text-transform: uppercase;
}

#navbar-primary #menu-primary > li.buy-tickets > a{
    border: 1px solid #FFFFFF;
    background-color: transparent;
    padding: .5rem 1.7rem .5rem 3rem;
    position: relative;
}

#navbar-primary #menu-primary > li.buy-tickets > a:before{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0ZGRkZGRjtzdHJva2Utd2lkdGg6MjA7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDF7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjwvZz48cmVjdCB4PSIxNDkuOCIgeT0iMTk4IiBjbGFzcz0ic3QwIiB3aWR0aD0iMjEyLjMiIGhlaWdodD0iMTE2Ii8+PGc+PHBhdGggY2xhc3M9InN0MSIgZD0iTTAsMzg2di03OS42aDEyLjJjMTUuNCwwLDI5LjgtNS4yLDQwLjgtMTQuN2MxMS4xLTkuNiwxNy4yLTIyLjUsMTcuMi0zNi4yYzAtMTMuNy02LjEtMjYuNi0xNy4yLTM2LjJjLTEwLjktOS41LTI1LjQtMTQuNy00MC44LTE0LjdIMHYtNzkuNmg1MTJsMCw3OS42aC0xMi4yYy0xNS40LDAtMjkuOCw1LjItNDAuOCwxNC43Yy0xMS4xLDkuNi0xNy4yLDIyLjUtMTcuMiwzNi4yYzAsMTMuNyw2LjEsMjYuNiwxNy4yLDM2LjJjMTAuOSw5LjUsMjUuNCwxNC43LDQwLjgsMTQuN2wxMi4yLDBWMzg2SDB6IE0yNC40LDE4NS4zbDQuMiwwLjdjMTUuOSwyLjgsMzAuNSw5LjUsNDIuMSwxOS42YzE1LjQsMTMuNCwyMy45LDMxLjEsMjMuOSw0OS45YzAsMTguOC04LjUsMzYuNS0yMy45LDQ5LjljLTExLjYsMTAtMjYuMSwxNi44LTQyLjEsMTkuNmwtNC4yLDAuN2wwLDQwLjJoNDYzLjNsMC00MC4ybC00LjItMC43Yy0xNS45LTIuOC0zMC41LTkuNS00Mi4xLTE5LjZjLTE1LjQtMTMuNC0yMy45LTMxLjEtMjMuOS00OS45YzAtMTguOCw4LjUtMzYuNSwyMy45LTQ5LjljMTEuNi0xMCwyNi4xLTE2LjgsNDIuMS0xOS42bDQuMi0wLjdsMC00MC4ySDI0LjRMMjQuNCwxODUuM3oiLz48L2c+PC9zdmc+);
    background-size: 20px;
    background-repeat: no-repeat;
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    margin-top: 2px;
    position: absolute;
    left: 15px;
}

.navbar.active #navbar-primary #menu-primary > li.buy-tickets > a:before{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6bm9uZTtzdHJva2U6IzAwMDIyMjtzdHJva2Utd2lkdGg6MjA7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDF7ZmlsbDojMDAwMjIyO308L3N0eWxlPjxnPjwvZz48cmVjdCB4PSIxNDkuOCIgeT0iMTk4IiBjbGFzcz0ic3QwIiB3aWR0aD0iMjEyLjMiIGhlaWdodD0iMTE2Ii8+PGc+PHBhdGggY2xhc3M9InN0MSIgZD0iTTAsMzg2di03OS42aDEyLjJjMTUuNCwwLDI5LjgtNS4yLDQwLjgtMTQuN2MxMS4xLTkuNiwxNy4yLTIyLjUsMTcuMi0zNi4yYzAtMTMuNy02LjEtMjYuNi0xNy4yLTM2LjJjLTEwLjktOS41LTI1LjQtMTQuNy00MC44LTE0LjdIMHYtNzkuNmg1MTJsMCw3OS42aC0xMi4yYy0xNS40LDAtMjkuOCw1LjItNDAuOCwxNC43Yy0xMS4xLDkuNi0xNy4yLDIyLjUtMTcuMiwzNi4yYzAsMTMuNyw2LjEsMjYuNiwxNy4yLDM2LjJjMTAuOSw5LjUsMjUuNCwxNC43LDQwLjgsMTQuN2wxMi4yLDBWMzg2SDB6IE0yNC40LDE4NS4zbDQuMiwwLjdjMTUuOSwyLjgsMzAuNSw5LjUsNDIuMSwxOS42YzE1LjQsMTMuNCwyMy45LDMxLjEsMjMuOSw0OS45YzAsMTguOC04LjUsMzYuNS0yMy45LDQ5LjljLTExLjYsMTAtMjYuMSwxNi44LTQyLjEsMTkuNmwtNC4yLDAuN2wwLDQwLjJoNDYzLjNsMC00MC4ybC00LjItMC43Yy0xNS45LTIuOC0zMC41LTkuNS00Mi4xLTE5LjZjLTE1LjQtMTMuNC0yMy45LTMxLjEtMjMuOS00OS45YzAtMTguOCw4LjUtMzYuNSwyMy45LTQ5LjljMTEuNi0xMCwyNi4xLTE2LjgsNDIuMS0xOS42bDQuMi0wLjdsMC00MC4ySDI0LjRMMjQuNCwxODUuM3oiLz48L2c+PC9zdmc+);
}

.navbar.active #navbar-primary #menu-primary > li.buy-tickets > a{
    border: 1px solid #222222;
}

.navbar.active #navbar-primary #menu-primary > li > a{
    color: #222222;
}

.navbar.active #navbar-primary #menu-primary > li > a:hover{
    color: #005071;
}

#navbar-primary #menu-primary > li > a:after{
    display: none;
}

#navbar-primary #menu-primary > li > .dropdown-menu{
    padding: 2rem 8%;
    width: 100%;
    margin: 0;
    border: 0;
    border-radius: 0;
    background-color: #FAFAFA;
}

#navbar-primary #menu-primary > li > .dropdown-menu li > .dropdown-menu{
    background-color: transparent;
}

@-webkit-keyframes navbar-show {
      0% { opacity: 0; top: 90px; }   
    100% { opacity: 1; top: 100px; }
}

@-moz-keyframes navbar-show {
      0% { opacity: 0; top: 90px; }   
    100% { opacity: 1; top: 100px; }
}

#navbar-primary #menu-primary > li .dropdown-menu.show{
    display: flex;
    flex-wrap: wrap;
    animation: navbar-show .3s ease-out;
    -webkit-animation: navbar-show 0.3s ease;
    -moz-animation: navbar-show 0.3s ease;
}

#navbar-primary #menu-primary > li .dropdown-menu .title a{
    font-size: 2rem;
    line-height: 1.2;
    text-transform: uppercase;
    font-weight: bold;
    color: #005071;
    white-space: normal;
    pointer-events: none;
    padding-left: 15px;
}

#navbar-primary #menu-primary > li .dropdown-menu li a{
    text-transform: uppercase;
    color: #222222;
    transition: color 0.5s ease;
}

#navbar-primary #menu-primary > li .dropdown-menu li a:hover{
    color: #005071;
}

#navbar-primary #menu-primary > li .dropdown-menu li a:active{
    background-color: transparent;
}

#navbar-primary #menu-primary > li .dropdown-menu li ul{
    display: block;
    top: 0;
    position: relative;
    border: 0;
    border-radius: 0;
}

#navbar-primary #menu-primary > li .dropdown-menu .column{
    flex: 0 0 25%;
    max-width: 25%;
}

#navbar-primary #menu-primary > li .dropdown-menu .column > a{
    display: none;
}

#navbar-secondary > ul{
    list-style: none;
    flex-direction: row;
    display: flex;
    padding-left: 0;
    margin-bottom: 0;
}

#navbar-secondary .navbar-nav li a{
    font-size: 1rem;
    color: #FFFFFF;
    padding: 0 1rem;
}

#navbar-secondary .dropdown-menu{
    border-radius: 0;
}

#navbar-secondary .dropdown-menu li{
    padding: .5rem;
}

.navbar.active #navbar-secondary .navbar-nav li a{
    color: #222222;
}

#navbar-secondary #navbar-facebook{
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjkxLjMgMjkxLjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5MS4zIDI5MS4zOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQ1LjcsMEM2NS4yLDAsMCw2NS4yLDAsMTQ1LjdjMCw4MC40LDY1LjIsMTQ1LjcsMTQ1LjcsMTQ1LjdzMTQ1LjctNjUuMiwxNDUuNy0xNDUuN0MyOTEuMyw2NS4yLDIyNi4xLDAsMTQ1LjcsMHogTTE4NS4xLDg5LjloLTIyYy01LjksMC0xMC4xLDUtMTAuMSwxMS4zdjkuOGgzMS40bC01LjEsMzEuOEgxNTN2ODUuMmgtMzIuMXYtODUuMkg5OS42di0zMS44aDIxLjNWOTQuN2gwLjFjMC42LTE4LjUsNy0zNi4xLDM4LjMtMzcuMnYtMC4xaDI1LjhWODkuOXoiLz48L2c+PC9zdmc+);
    background-size: 20px;
    background-repeat: no-repeat;
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    margin-top: 2px;
    padding: 0 1rem;
}

.navbar.active #navbar-secondary #navbar-facebook{
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjkxLjMgMjkxLjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5MS4zIDI5MS4zOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzIyMjIyMjt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQ1LjcsMEM2NS4yLDAsMCw2NS4yLDAsMTQ1LjdjMCw4MC40LDY1LjIsMTQ1LjcsMTQ1LjcsMTQ1LjdzMTQ1LjctNjUuMiwxNDUuNy0xNDUuN0MyOTEuMyw2NS4yLDIyNi4xLDAsMTQ1LjcsMHogTTE4NS4xLDg5LjloLTIyYy01LjksMC0xMC4xLDUtMTAuMSwxMS4zdjkuOGgzMS40bC01LjEsMzEuOEgxNTNWMjI4aC0zMi4xdi04NS4ySDk5LjZWMTExaDIxLjNWOTQuN2gwLjFjMC42LTE4LjUsNy0zNi4xLDM4LjMtMzcuMnYtMC4xaDI1LjhMMTg1LjEsODkuOUwxODUuMSw4OS45eiIvPjwvZz48L3N2Zz4=);
    background-size: 20px;
    background-repeat: no-repeat;
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    margin-top: 2px;
    padding: 0 1rem;
}

#navbar-secondary #navbar-instagram{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjkxLjMgMjkxLjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5MS4zIDI5MS4zOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTczLjUsMTQ1LjRjMCwxNS40LTEyLjUsMjcuOC0yNy45LDI3LjhzLTI3LjktMTIuNS0yNy45LTI3LjhzMTIuNS0yNy44LDI3LjktMjcuOFMxNzMuNSwxMzAsMTczLjUsMTQ1LjR6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTIxMC45LDk2LjJjLTEuMy0zLjYtMy41LTYuOS02LjMtOS42Yy0yLjctMi44LTYtNC45LTkuNi02LjJjLTIuOS0xLjEtNy40LTIuNS0xNS41LTIuOUMxNzAuNiw3NywxNjgsNzcsMTQ1LjcsNzdjLTIyLjMsMC0yNSwwLjEtMzMuOCwwLjVjLTguMiwwLjQtMTIuNiwxLjctMTUuNSwyLjljLTMuNiwxLjMtNi45LDMuNS05LjYsNi4yYy0yLjgsMi43LTQuOSw2LTYuMyw5LjZjLTEuMSwyLjktMi41LDcuNC0yLjksMTUuNWMtMC40LDguOC0wLjUsMTEuNC0wLjUsMzMuN2MwLDIyLjMsMC4xLDI0LjksMC41LDMzLjdjMC40LDguMSwxLjcsMTIuNiwyLjksMTUuNWMxLjMsMy42LDMuNSw2LjksNi4zLDkuNmMyLjcsMi44LDYsNC45LDkuNiw2LjJjMi45LDEuMSw3LjQsMi41LDE1LjUsMi45YzguOCwwLjQsMTEuNSwwLjUsMzMuOCwwLjVjMjIuMywwLDI1LTAuMSwzMy44LTAuNWM4LjItMC40LDEyLjYtMS43LDE1LjUtMi45YzcuMy0yLjgsMTMuMS04LjYsMTUuOS0xNS44YzEuMS0yLjksMi41LTcuNCwyLjktMTUuNWMwLjQtOC44LDAuNS0xMS40LDAuNS0zMy43YzAtMjIuMy0wLjEtMjQuOS0wLjUtMzMuN0MyMTMuNCwxMDMuNSwyMTIsOTkuMSwyMTAuOSw5Ni4yeiBNMTQ1LjcsMTg4LjNjLTIzLjcsMC00My0xOS4yLTQzLTQyLjlzMTkuMi00Mi45LDQzLTQyLjljMjMuNywwLDQyLjksMTkuMiw0Mi45LDQyLjlTMTY5LjQsMTg4LjMsMTQ1LjcsMTg4LjN6IE0xOTAuMywxMTAuOWMtNS41LDAtMTAtNC41LTEwLTEwYzAtNS41LDQuNS0xMCwxMC0xMHMxMCw0LjUsMTAsMTBDMjAwLjMsMTA2LjQsMTk1LjgsMTEwLjksMTkwLjMsMTEwLjl6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTE0NS43LDBDNjUuMiwwLDAsNjUuMSwwLDE0NS40czY1LjIsMTQ1LjQsMTQ1LjcsMTQ1LjRzMTQ1LjctNjUuMSwxNDUuNy0xNDUuNFMyMjYuMSwwLDE0NS43LDB6IE0yMjguOCwxNzkuOGMtMC40LDguOS0xLjgsMTUtMy45LDIwLjNjLTQuMywxMS4yLTEzLjIsMjAuMS0yNC41LDI0LjRjLTUuMywyLjEtMTEuNCwzLjUtMjAuMywzLjljLTguOSwwLjQtMTEuOCwwLjUtMzQuNSwwLjVjLTIyLjcsMC0yNS42LTAuMS0zNC41LTAuNWMtOC45LTAuNC0xNS0xLjgtMjAuMy0zLjljLTUuNi0yLjEtMTAuNi01LjQtMTQuOC05LjZjLTQuMy00LjItNy41LTkuMi05LjYtMTQuOGMtMi4xLTUuMy0zLjUtMTEuNC0zLjktMjAuM2MtMC40LTguOS0wLjUtMTEuOC0wLjUtMzQuNHMwLjEtMjUuNSwwLjUtMzQuNGMwLjQtOC45LDEuOC0xNSwzLjktMjAuM2MyLjEtNS42LDUuNC0xMC42LDkuNy0xNC44YzQuMi00LjIsOS4yLTcuNSwxNC44LTkuNmM1LjMtMi4xLDExLjQtMy41LDIwLjMtMy45YzguOS0wLjQsMTEuOC0wLjUsMzQuNS0wLjVzMjUuNiwwLjEsMzQuNSwwLjVjOC45LDAuNCwxNSwxLjgsMjAuMywzLjljNS42LDIuMSwxMC42LDUuNCwxNC44LDkuNmM0LjMsNC4yLDcuNSw5LjIsOS42LDE0LjhjMi4xLDUuMywzLjUsMTEuNCwzLjksMjAuM2MwLjQsOC45LDAuNSwxMS43LDAuNSwzNC40UzIyOS4yLDE3MC45LDIyOC44LDE3OS44eiIvPjwvc3ZnPg==);
    background-size: 20px;
    background-repeat: no-repeat;
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    margin-top: 2px;
    padding: 0 1rem;
}

.navbar.active #navbar-secondary #navbar-instagram{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjkxLjMgMjkxLjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5MS4zIDI5MS4zOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzIyMjIyMjt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTczLjUsMTQ1LjRjMCwxNS40LTEyLjUsMjcuOC0yNy45LDI3LjhzLTI3LjktMTIuNS0yNy45LTI3LjhzMTIuNS0yNy44LDI3LjktMjcuOFMxNzMuNSwxMzAsMTczLjUsMTQ1LjR6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTIxMC45LDk2LjJjLTEuMy0zLjYtMy41LTYuOS02LjMtOS42Yy0yLjctMi44LTYtNC45LTkuNi02LjJjLTIuOS0xLjEtNy40LTIuNS0xNS41LTIuOUMxNzAuNiw3NywxNjgsNzcsMTQ1LjcsNzdzLTI1LDAuMS0zMy44LDAuNWMtOC4yLDAuNC0xMi42LDEuNy0xNS41LDIuOWMtMy42LDEuMy02LjksMy41LTkuNiw2LjJjLTIuOCwyLjctNC45LDYtNi4zLDkuNmMtMS4xLDIuOS0yLjUsNy40LTIuOSwxNS41Yy0wLjQsOC44LTAuNSwxMS40LTAuNSwzMy43czAuMSwyNC45LDAuNSwzMy43YzAuNCw4LjEsMS43LDEyLjYsMi45LDE1LjVjMS4zLDMuNiwzLjUsNi45LDYuMyw5LjZjMi43LDIuOCw2LDQuOSw5LjYsNi4yYzIuOSwxLjEsNy40LDIuNSwxNS41LDIuOWM4LjgsMC40LDExLjUsMC41LDMzLjgsMC41czI1LTAuMSwzMy44LTAuNWM4LjItMC40LDEyLjYtMS43LDE1LjUtMi45YzcuMy0yLjgsMTMuMS04LjYsMTUuOS0xNS44YzEuMS0yLjksMi41LTcuNCwyLjktMTUuNWMwLjQtOC44LDAuNS0xMS40LDAuNS0zMy43cy0wLjEtMjQuOS0wLjUtMzMuN0MyMTMuNCwxMDMuNSwyMTIsOTkuMSwyMTAuOSw5Ni4yeiBNMTQ1LjcsMTg4LjNjLTIzLjcsMC00My0xOS4yLTQzLTQyLjlzMTkuMi00Mi45LDQzLTQyLjljMjMuNywwLDQyLjksMTkuMiw0Mi45LDQyLjlTMTY5LjQsMTg4LjMsMTQ1LjcsMTg4LjN6IE0xOTAuMywxMTAuOWMtNS41LDAtMTAtNC41LTEwLTEwczQuNS0xMCwxMC0xMHMxMCw0LjUsMTAsMTBTMTk1LjgsMTEwLjksMTkwLjMsMTEwLjl6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTE0NS43LDBDNjUuMiwwLDAsNjUuMSwwLDE0NS40czY1LjIsMTQ1LjQsMTQ1LjcsMTQ1LjRzMTQ1LjctNjUuMSwxNDUuNy0xNDUuNFMyMjYuMSwwLDE0NS43LDB6IE0yMjguOCwxNzkuOGMtMC40LDguOS0xLjgsMTUtMy45LDIwLjNjLTQuMywxMS4yLTEzLjIsMjAuMS0yNC41LDI0LjRjLTUuMywyLjEtMTEuNCwzLjUtMjAuMywzLjljLTguOSwwLjQtMTEuOCwwLjUtMzQuNSwwLjVzLTI1LjYtMC4xLTM0LjUtMC41cy0xNS0xLjgtMjAuMy0zLjljLTUuNi0yLjEtMTAuNi01LjQtMTQuOC05LjZjLTQuMy00LjItNy41LTkuMi05LjYtMTQuOGMtMi4xLTUuMy0zLjUtMTEuNC0zLjktMjAuM2MtMC40LTguOS0wLjUtMTEuOC0wLjUtMzQuNHMwLjEtMjUuNSwwLjUtMzQuNHMxLjgtMTUsMy45LTIwLjNjMi4xLTUuNiw1LjQtMTAuNiw5LjctMTQuOGM0LjItNC4yLDkuMi03LjUsMTQuOC05LjZjNS4zLTIuMSwxMS40LTMuNSwyMC4zLTMuOXMxMS44LTAuNSwzNC41LTAuNXMyNS42LDAuMSwzNC41LDAuNXMxNSwxLjgsMjAuMywzLjljNS42LDIuMSwxMC42LDUuNCwxNC44LDkuNmM0LjMsNC4yLDcuNSw5LjIsOS42LDE0LjhjMi4xLDUuMywzLjUsMTEuNCwzLjksMjAuM3MwLjUsMTEuNywwLjUsMzQuNFMyMjkuMiwxNzAuOSwyMjguOCwxNzkuOHoiLz48L3N2Zz4=);
    background-size: 20px;
    background-repeat: no-repeat;
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    margin-top: 2px;
    padding: 0 1rem;
}

#navbar-secondary #navbar-youtube{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjkxLjMgMjkxLjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5MS4zIDI5MS4zOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTI3LjUsMTcyLjlsNDcuNC0yNy4zbC00Ny40LTI3LjNWMTcyLjl6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTE0NS43LDBDNjUuMiwwLDAsNjUuMiwwLDE0NS43czY1LjIsMTQ1LjcsMTQ1LjcsMTQ1LjdzMTQ1LjctNjUuMiwxNDUuNy0xNDUuN1MyMjYuMSwwLDE0NS43LDB6IE0yMzYuNywxNDUuOGMwLDAsMCwyOS41LTMuNyw0My44Yy0yLjEsNy44LTguMiwxMy45LTE2LDE2Yy0xNC4yLDMuNy03MS4yLDMuNy03MS4yLDMuN3MtNTYuOCwwLTcxLjItMy45Yy03LjgtMi4xLTEzLjktOC4yLTE2LTE2Yy0zLjctMTQuMS0zLjctNDMuOC0zLjctNDMuOHMwLTI5LjUsMy43LTQzLjhjMi4xLTcuOCw4LjQtMTQuMSwxNi0xNi4yYzE0LjItMy43LDcxLjItMy43LDcxLjItMy43czU3LDAsNzEuMiwzLjljNy44LDIuMSwxMy45LDguMiwxNiwxNkMyMzYuOCwxMTYuMSwyMzYuNywxNDUuOCwyMzYuNywxNDUuOHoiLz48L3N2Zz4=);
    background-size: 20px;
    background-repeat: no-repeat;
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    margin-top: 2px;
    padding: 0 1rem;
}

.navbar.active #navbar-secondary #navbar-youtube{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjkxLjMgMjkxLjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5MS4zIDI5MS4zOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzIyMjIyMjt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTI3LjUsMTcyLjlsNDcuNC0yNy4zbC00Ny40LTI3LjNDMTI3LjUsMTE4LjMsMTI3LjUsMTcyLjksMTI3LjUsMTcyLjl6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTE0NS43LDBDNjUuMiwwLDAsNjUuMiwwLDE0NS43czY1LjIsMTQ1LjcsMTQ1LjcsMTQ1LjdzMTQ1LjctNjUuMiwxNDUuNy0xNDUuN1MyMjYuMSwwLDE0NS43LDB6IE0yMzYuNywxNDUuOGMwLDAsMCwyOS41LTMuNyw0My44Yy0yLjEsNy44LTguMiwxMy45LTE2LDE2Yy0xNC4yLDMuNy03MS4yLDMuNy03MS4yLDMuN3MtNTYuOCwwLTcxLjItMy45Yy03LjgtMi4xLTEzLjktOC4yLTE2LTE2Yy0zLjctMTQuMS0zLjctNDMuOC0zLjctNDMuOHMwLTI5LjUsMy43LTQzLjhjMi4xLTcuOCw4LjQtMTQuMSwxNi0xNi4yYzE0LjItMy43LDcxLjItMy43LDcxLjItMy43czU3LDAsNzEuMiwzLjljNy44LDIuMSwxMy45LDguMiwxNiwxNkMyMzYuOCwxMTYuMSwyMzYuNywxNDUuOCwyMzYuNywxNDUuOHoiLz48L3N2Zz4=);
    background-size: 20px;
    background-repeat: no-repeat;
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    margin-top: 2px;
    padding: 0 1rem;
}

#navbar-secondary #navbar-tripadvisor{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOm5vbmU7fS5zdDF7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MDkuNCwyMTguOWMyLjktMTAsNy43LTE5LjEsMTMuNC0yNy44YzAuOC0xLjIsMS42LTIuNCwyLjMtMy42YzAuMS0wLjEsMC0wLjIsMC0wLjVjLTEuMy0wLjEtMi43LTAuMi00LTAuMmMtMTYuNywwLTMzLjQsMC01MC0wLjFjLTEuMiwwLTIuNS0wLjQtMy41LTFjLTE0LjItOC45LTI5LjMtMTUuNy00NS4zLTIwLjdjLTkuMi0yLjgtMTguNS01LjItMjcuOS02LjVjLTEyLjktMS44LTMyLjItNC40LTU2LjQtMi41Yy05LjksMC43LTE5LjcsMi0yOS41LDMuOWMtMTAuMSwyLTIwLDQuNi0yOS43LDhjLTEzLjQsNC43LTI2LjIsMTAuOC0zOC4yLDE4LjVjLTAuNiwwLjQtMS41LDAuNy0yLjIsMC43Yy0xNy4xLDAtMzQuMSwwLTUxLjIsMGMtMC4zLDAtMC42LTAuMS0wLjgtMC4xYzAsMC4yLDAsMC41LDAsMC43YzEuNCwyLDMsMy45LDQuMyw1LjljNS4xLDgsOS40LDE2LjQsMTEuOSwyNS42YzAuMiwwLjcsMC4xLDEuOC0wLjQsMi41Yy02LjIsOC44LTEwLjcsMTguMy0xMy4yLDI4LjdjLTAuOSwzLjYtNC41LDE4LjMtMS41LDMzLjZjMi42LDE2LjQsOS40LDMwLjgsMjAuMyw0My4yYzExLjIsMTIuNywyNS4xLDIxLjMsNDEuNCwyNS44YzExLjUsMy4yLDIzLjMsMy44LDM1LjEsMmMyMS4zLTMuNCwzOC44LTEzLjQsNTIuNy0yOS44YzAuMS0wLjEsMC4yLTAuMywwLjQtMC40YzAuMS0wLjEsMC4yLTAuMSwwLjYtMC4zYzUuOSw4LjgsMTEuOCwxNy42LDE3LjksMjYuN2M2LjEtOS4xLDEyLjEtMTguMSwxOC4yLTI3LjFjMS42LDEuOCwzLDMuNSw0LjYsNS4xYzExLjUsMTIuMywyNS40LDIwLjQsNDEuNywyNC42YzYuNywxLjcsMTMuNSwyLjYsMjAuMywyLjZjMTYuMy0wLjEsMzEuNS00LjMsNDUuMy0xM2MxOS4zLTEyLjIsMzItMjkuNSwzNy40LTUxLjZjNi4yLTI1LjIsMS41LTQ4LjctMTMuNC03MEM0MDksMjIwLjksNDA5LjEsMjIwLDQwOS40LDIxOC45eiBNMTcyLDMzOC45Yy0zOCwwLjMtNjcuOC0zMC4zLTY4LjQtNjYuNWMtMC42LTM4LjgsMzEuMi02OS4yLDY3LjYtNjguOWMzNy43LDAsNjcuOSwzMC4yLDY3LjgsNjhDMjM5LDMwOC4zLDIwOS4xLDMzOC42LDE3MiwzMzguOXogTTIyOC42LDIwOC4yYy0xNS4zLTEzLjktMzMuNC0yMS4xLTU0LTIyLjNjMjcuNi0xMS42LDU2LjQtMTUuOSw4Ni4xLTE1LjNjMjYuMSwwLjUsNTEuNSw1LDc1LjUsMTUuN2MtMjAuMywxLjUtMzguMSw4LjctNTMuMSwyMi41Yy0xNSwxMy43LTIzLjcsMzAuOS0yNyw1MUMyNTIuOCwyMzkuNCwyNDMuOCwyMjIuMSwyMjguNiwyMDguMnogTTM0MC43LDMzOS4zYy0zNy40LDAuMS02Ny44LTMwLjUtNjcuOC02OGMwLjMtMzYuOSwyOS4zLTY2LjcsNjYuMy02Ny41YzM3LjUtMC44LDY5LjIsMjguNiw2OS4yLDY3LjdDNDA4LjUsMzA5LjQsMzc4LjIsMzM5LjIsMzQwLjcsMzM5LjN6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTI4My4xLDIwOC43YzE1LTEzLjgsMzIuOS0yMSw1My4xLTIyLjVjLTI0LTEwLjctNDkuNC0xNS4yLTc1LjUtMTUuN2MtMjkuNy0wLjYtNTguNSwzLjgtODYuMSwxNS4zYzIwLjYsMS4zLDM4LjcsOC40LDU0LDIyLjNjMTUuMywxMy45LDI0LjIsMzEuMiwyNy41LDUxLjZDMjU5LjQsMjM5LjYsMjY4LjEsMjIyLjUsMjgzLjEsMjA4Ljd6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTE3MS4yLDIwMy41Yy0zNi41LTAuMy02OC4zLDMwLjEtNjcuNiw2OC45YzAuNiwzNi4yLDMwLjQsNjYuOCw2OC40LDY2LjVjMzcuMi0wLjMsNjctMzAuNyw2Ny4xLTY3LjRDMjM5LjEsMjMzLjgsMjA4LjksMjAzLjUsMTcxLjIsMjAzLjV6IE0xNzIuMywzMTIuNGMtMjQuNCwxLjEtNDQuMi0xOC40LTQ0LjEtNDJjMC0yNCwxOS44LTQyLjMsNDIuMS00MS45YzIzLjIsMCw0MiwxOC43LDQyLDQxLjlDMjEyLjIsMjkzLjksMTkzLjcsMzExLjUsMTcyLjMsMzEyLjR6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTM0MC43LDI0My4xYy0xNS4yLDAtMjcuNiwxMi4yLTI3LjYsMjcuM2MtMC4xLDE1LDEyLjQsMjcuNSwyNy40LDI3LjZjMTUuMSwwLjEsMjcuNS0xMi4zLDI3LjUtMjcuNEMzNjcuOSwyNTUuMywzNTUuNywyNDMuMSwzNDAuNywyNDMuMXogTTM0MC43LDI4NC40Yy03LjgsMC0xNC02LjItMTQtMTMuOGMwLTcuOSw2LjEtMTQsMTMuOS0xNGM3LjcsMCwxNCw2LjMsMTMuOSwxMy45QzM1NC40LDI3OC4yLDM0OC4yLDI4NC40LDM0MC43LDI4NC40eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zMzkuMiwyMDMuOGMtMzcsMC44LTY2LDMwLjYtNjYuMyw2Ny41YzAsMzcuNSwzMC40LDY4LjEsNjcuOCw2OGMzNy41LTAuMSw2Ny44LTI5LjksNjcuOC02Ny44QzQwOC40LDIzMi40LDM3Ni43LDIwMywzMzkuMiwyMDMuOHogTTM0Mi4zLDMxMi41Yy0yNC4zLDAuOS00My44LTE4LjUtNDMuOC00MmMwLTIzLjgsMTkuNi00Mi4zLDQyLjEtNDEuOWMyMy4yLDAsNDIsMTguNyw0Miw0MS44QzM4Mi42LDI5My42LDM2NC4xLDMxMS42LDM0Mi4zLDMxMi41eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNjkuOSwyNDMuMWMtMTQuOCwwLTI3LjIsMTIuNS0yNy4yLDI3LjRjMCwxNSwxMi40LDI3LjQsMjcuNSwyNy41YzE1LDAsMjcuNC0xMi41LDI3LjQtMjcuNUMxOTcuNiwyNTUuMiwxODUuMywyNDMsMTY5LjksMjQzLjF6IE0xNzAuMywyODQuNWMtOCwwLTE0LjEtNi4xLTE0LjEtMTQuMWMwLTcuOSw2LjEtMTMuOSwxNC0xNGM3LjgsMCwxNC4xLDYuMiwxNC4xLDE0QzE4NC40LDI3OC4yLDE3OC4xLDI4NC41LDE3MC4zLDI4NC41eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yNTYsMEMxMTQuNiwwLDAsMTE0LjYsMCwyNTZzMTE0LjYsMjU2LDI1NiwyNTZzMjU2LTExNC42LDI1Ni0yNTZTMzk3LjQsMCwyNTYsMHogTTQyMy4xLDI5MmMtNS40LDIyLjEtMTguMSwzOS40LTM3LjQsNTEuNmMtMTMuOCw4LjctMjksMTIuOS00NS4zLDEzYy02LjgsMC0xMy42LTAuOS0yMC4zLTIuNmMtMTYuMy00LjItMzAuMi0xMi4zLTQxLjctMjQuNmMtMS41LTEuNi0yLjktMy4zLTQuNi01LjFjLTYuMSw5LjEtMTIuMSwxOC0xOC4yLDI3LjFjLTYuMS05LjEtMTItMTcuOS0xNy45LTI2LjdjLTAuNCwwLjItMC41LDAuMi0wLjYsMC4zYy0wLjEsMC4xLTAuMiwwLjItMC40LDAuNGMtMTMuOSwxNi40LTMxLjQsMjYuNS01Mi43LDI5LjhjLTExLjksMS45LTIzLjYsMS4yLTM1LjEtMmMtMTYuMy00LjUtMzAuMi0xMy4xLTQxLjQtMjUuOGMtMTAuOS0xMi40LTE3LjgtMjYuOC0yMC4zLTQzLjJjLTIuOS0xNS4zLDAuNi0zMCwxLjUtMzMuNmMyLjYtMTAuNCw3LjEtMjAsMTMuMi0yOC43YzAuNC0wLjYsMC42LTEuNywwLjQtMi41Yy0yLjUtOS4yLTYuOC0xNy42LTExLjktMjUuNmMtMS4zLTItMi44LTMuOS00LjMtNS45YzAtMC4yLDAtMC41LDAtMC43YzAuMywwLDAuNiwwLjEsMC44LDAuMWMxNy4xLDAsMzQuMSwwLDUxLjIsMGMwLjcsMCwxLjYtMC4zLDIuMi0wLjdjMTItNy43LDI0LjgtMTMuOCwzOC4yLTE4LjVjOS43LTMuNCwxOS42LTYuMSwyOS43LThjOS44LTEuOSwxOS42LTMuMiwyOS41LTMuOWMyNC4yLTEuOSw0My41LDAuNyw1Ni40LDIuNWM5LjUsMS4zLDE4LjgsMy43LDI3LjksNi41YzE2LDQuOSwzMS4xLDExLjgsNDUuMywyMC43YzEsMC42LDIuMywxLDMuNSwxYzE2LjcsMC4xLDMzLjQsMCw1MCwwLjFjMS4zLDAsMi43LDAuMSw0LDAuMmMwLDAuMywwLDAuNSwwLDAuNWMtMC44LDEuMi0xLjYsMi40LTIuMywzLjZjLTUuNyw4LjctMTAuNSwxNy44LTEzLjQsMjcuOGMtMC4zLDEuMS0wLjQsMiwwLjQsM0M0MjQuNiwyNDMuMyw0MjkuNCwyNjYuNyw0MjMuMSwyOTJ6Ii8+PC9nPjwvc3ZnPg==);
    background-size: 20px;
    background-repeat: no-repeat;
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    margin-top: 2px;
    padding: 0 1rem;
}

.navbar.active #navbar-secondary #navbar-tripadvisor{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOm5vbmU7fTwvc3R5bGU+PGc+PHBhdGggY2xhc3M9InN0MCIgZD0iTTQwOS40LDIxOC45YzIuOS0xMCw3LjctMTkuMSwxMy40LTI3LjhjMC44LTEuMiwxLjYtMi40LDIuMy0zLjZjMC4xLTAuMSwwLTAuMiwwLTAuNWMtMS4zLTAuMS0yLjctMC4yLTQtMC4yYy0xNi43LDAtMzMuNCwwLTUwLTAuMWMtMS4yLDAtMi41LTAuNC0zLjUtMWMtMTQuMi04LjktMjkuMy0xNS43LTQ1LjMtMjAuN2MtOS4yLTIuOC0xOC41LTUuMi0yNy45LTYuNWMtMTIuOS0xLjgtMzIuMi00LjQtNTYuNC0yLjVjLTkuOSwwLjctMTkuNywyLTI5LjUsMy45Yy0xMC4xLDItMjAsNC42LTI5LjcsOGMtMTMuNCw0LjctMjYuMiwxMC44LTM4LjIsMTguNWMtMC42LDAuNC0xLjUsMC43LTIuMiwwLjdjLTE3LjEsMC0zNC4xLDAtNTEuMiwwYy0wLjMsMC0wLjYtMC4xLTAuOC0wLjFjMCwwLjIsMCwwLjUsMCwwLjdjMS40LDIsMywzLjksNC4zLDUuOWM1LjEsOCw5LjQsMTYuNCwxMS45LDI1LjZjMC4yLDAuNywwLjEsMS44LTAuNCwyLjVjLTYuMiw4LjgtMTAuNywxOC4zLTEzLjIsMjguN2MtMC45LDMuNi00LjUsMTguMy0xLjUsMzMuNmMyLjYsMTYuNCw5LjQsMzAuOCwyMC4zLDQzLjJjMTEuMiwxMi43LDI1LjEsMjEuMyw0MS40LDI1LjhjMTEuNSwzLjIsMjMuMywzLjgsMzUuMSwyYzIxLjMtMy40LDM4LjgtMTMuNCw1Mi43LTI5LjhjMC4xLTAuMSwwLjItMC4zLDAuNC0wLjRjMC4xLTAuMSwwLjItMC4xLDAuNi0wLjNjNS45LDguOCwxMS44LDE3LjYsMTcuOSwyNi43YzYuMS05LjEsMTIuMS0xOC4xLDE4LjItMjcuMWMxLjYsMS44LDMsMy41LDQuNiw1LjFjMTEuNSwxMi4zLDI1LjQsMjAuNCw0MS43LDI0LjZjNi43LDEuNywxMy41LDIuNiwyMC4zLDIuNmMxNi4zLTAuMSwzMS41LTQuMyw0NS4zLTEzYzE5LjMtMTIuMiwzMi0yOS41LDM3LjQtNTEuNmM2LjItMjUuMiwxLjUtNDguNy0xMy40LTcwQzQwOSwyMjAuOSw0MDkuMSwyMjAsNDA5LjQsMjE4Ljl6IE0xNzIsMzM4LjljLTM4LDAuMy02Ny44LTMwLjMtNjguNC02Ni41Yy0wLjYtMzguOCwzMS4yLTY5LjIsNjcuNi02OC45YzM3LjcsMCw2Ny45LDMwLjIsNjcuOCw2OEMyMzksMzA4LjMsMjA5LjEsMzM4LjYsMTcyLDMzOC45eiBNMjI4LjYsMjA4LjJjLTE1LjMtMTMuOS0zMy40LTIxLjEtNTQtMjIuM2MyNy42LTExLjYsNTYuNC0xNS45LDg2LjEtMTUuM2MyNi4xLDAuNSw1MS41LDUsNzUuNSwxNS43Yy0yMC4zLDEuNS0zOC4xLDguNy01My4xLDIyLjVjLTE1LDEzLjctMjMuNywzMC45LTI3LDUxQzI1Mi44LDIzOS40LDI0My44LDIyMi4xLDIyOC42LDIwOC4yeiBNMzQwLjcsMzM5LjNjLTM3LjQsMC4xLTY3LjgtMzAuNS02Ny44LTY4YzAuMy0zNi45LDI5LjMtNjYuNyw2Ni4zLTY3LjVjMzcuNS0wLjgsNjkuMiwyOC42LDY5LjIsNjcuN0M0MDguNSwzMDkuNCwzNzguMiwzMzkuMiwzNDAuNywzMzkuM3oiLz48cGF0aCBkPSJNMjgzLjEsMjA4LjdjMTUtMTMuOCwzMi45LTIxLDUzLjEtMjIuNWMtMjQtMTAuNy00OS40LTE1LjItNzUuNS0xNS43Yy0yOS43LTAuNi01OC41LDMuOC04Ni4xLDE1LjNjMjAuNiwxLjMsMzguNyw4LjQsNTQsMjIuM2MxNS4zLDEzLjksMjQuMiwzMS4yLDI3LjUsNTEuNkMyNTkuNCwyMzkuNiwyNjguMSwyMjIuNSwyODMuMSwyMDguN3oiLz48cGF0aCBkPSJNMTcxLjIsMjAzLjVjLTM2LjUtMC4zLTY4LjMsMzAuMS02Ny42LDY4LjljMC42LDM2LjIsMzAuNCw2Ni44LDY4LjQsNjYuNWMzNy4yLTAuMyw2Ny0zMC43LDY3LjEtNjcuNEMyMzkuMSwyMzMuOCwyMDguOSwyMDMuNSwxNzEuMiwyMDMuNXogTTE3Mi4zLDMxMi40Yy0yNC40LDEuMS00NC4yLTE4LjQtNDQuMS00MmMwLTI0LDE5LjgtNDIuMyw0Mi4xLTQxLjljMjMuMiwwLDQyLDE4LjcsNDIsNDEuOUMyMTIuMiwyOTMuOSwxOTMuNywzMTEuNSwxNzIuMywzMTIuNHoiLz48cGF0aCBkPSJNMzQwLjcsMjQzLjFjLTE1LjIsMC0yNy42LDEyLjItMjcuNiwyNy4zYy0wLjEsMTUsMTIuNCwyNy41LDI3LjQsMjcuNmMxNS4xLDAuMSwyNy41LTEyLjMsMjcuNS0yNy40QzM2Ny45LDI1NS4zLDM1NS43LDI0My4xLDM0MC43LDI0My4xeiBNMzQwLjcsMjg0LjRjLTcuOCwwLTE0LTYuMi0xNC0xMy44YzAtNy45LDYuMS0xNCwxMy45LTE0YzcuNywwLDE0LDYuMywxMy45LDEzLjlDMzU0LjQsMjc4LjIsMzQ4LjIsMjg0LjQsMzQwLjcsMjg0LjR6Ii8+PHBhdGggZD0iTTMzOS4yLDIwMy44Yy0zNywwLjgtNjYsMzAuNi02Ni4zLDY3LjVjMCwzNy41LDMwLjQsNjguMSw2Ny44LDY4YzM3LjUtMC4xLDY3LjgtMjkuOSw2Ny44LTY3LjhDNDA4LjQsMjMyLjQsMzc2LjcsMjAzLDMzOS4yLDIwMy44eiBNMzQyLjMsMzEyLjVjLTI0LjMsMC45LTQzLjgtMTguNS00My44LTQyYzAtMjMuOCwxOS42LTQyLjMsNDIuMS00MS45YzIzLjIsMCw0MiwxOC43LDQyLDQxLjhDMzgyLjYsMjkzLjYsMzY0LjEsMzExLjYsMzQyLjMsMzEyLjV6Ii8+PHBhdGggZD0iTTE2OS45LDI0My4xYy0xNC44LDAtMjcuMiwxMi41LTI3LjIsMjcuNGMwLDE1LDEyLjQsMjcuNCwyNy41LDI3LjVjMTUsMCwyNy40LTEyLjUsMjcuNC0yNy41QzE5Ny42LDI1NS4yLDE4NS4zLDI0MywxNjkuOSwyNDMuMXogTTE3MC4zLDI4NC41Yy04LDAtMTQuMS02LjEtMTQuMS0xNC4xYzAtNy45LDYuMS0xMy45LDE0LTE0YzcuOCwwLDE0LjEsNi4yLDE0LjEsMTRDMTg0LjQsMjc4LjIsMTc4LjEsMjg0LjUsMTcwLjMsMjg0LjV6Ii8+PHBhdGggZD0iTTI1NiwwQzExNC42LDAsMCwxMTQuNiwwLDI1NnMxMTQuNiwyNTYsMjU2LDI1NnMyNTYtMTE0LjYsMjU2LTI1NlMzOTcuNCwwLDI1NiwweiBNNDIzLjEsMjkyYy01LjQsMjIuMS0xOC4xLDM5LjQtMzcuNCw1MS42Yy0xMy44LDguNy0yOSwxMi45LTQ1LjMsMTNjLTYuOCwwLTEzLjYtMC45LTIwLjMtMi42Yy0xNi4zLTQuMi0zMC4yLTEyLjMtNDEuNy0yNC42Yy0xLjUtMS42LTIuOS0zLjMtNC42LTUuMWMtNi4xLDkuMS0xMi4xLDE4LTE4LjIsMjcuMWMtNi4xLTkuMS0xMi0xNy45LTE3LjktMjYuN2MtMC40LDAuMi0wLjUsMC4yLTAuNiwwLjNjLTAuMSwwLjEtMC4yLDAuMi0wLjQsMC40Yy0xMy45LDE2LjQtMzEuNCwyNi41LTUyLjcsMjkuOGMtMTEuOSwxLjktMjMuNiwxLjItMzUuMS0yYy0xNi4zLTQuNS0zMC4yLTEzLjEtNDEuNC0yNS44Yy0xMC45LTEyLjQtMTcuOC0yNi44LTIwLjMtNDMuMmMtMi45LTE1LjMsMC42LTMwLDEuNS0zMy42YzIuNi0xMC40LDcuMS0yMCwxMy4yLTI4LjdjMC40LTAuNiwwLjYtMS43LDAuNC0yLjVjLTIuNS05LjItNi44LTE3LjYtMTEuOS0yNS42Yy0xLjMtMi0yLjgtMy45LTQuMy01LjljMC0wLjIsMC0wLjUsMC0wLjdjMC4zLDAsMC42LDAuMSwwLjgsMC4xYzE3LjEsMCwzNC4xLDAsNTEuMiwwYzAuNywwLDEuNi0wLjMsMi4yLTAuN2MxMi03LjcsMjQuOC0xMy44LDM4LjItMTguNWM5LjctMy40LDE5LjYtNi4xLDI5LjctOGM5LjgtMS45LDE5LjYtMy4yLDI5LjUtMy45YzI0LjItMS45LDQzLjUsMC43LDU2LjQsMi41YzkuNSwxLjMsMTguOCwzLjcsMjcuOSw2LjVjMTYsNC45LDMxLjEsMTEuOCw0NS4zLDIwLjdjMSwwLjYsMi4zLDEsMy41LDFjMTYuNywwLjEsMzMuNCwwLDUwLDAuMWMxLjMsMCwyLjcsMC4xLDQsMC4yYzAsMC4zLDAsMC41LDAsMC41Yy0wLjgsMS4yLTEuNiwyLjQtMi4zLDMuNmMtNS43LDguNy0xMC41LDE3LjgtMTMuNCwyNy44Yy0wLjMsMS4xLTAuNCwyLDAuNCwzQzQyNC42LDI0My4zLDQyOS40LDI2Ni43LDQyMy4xLDI5MnoiLz48L2c+PC9zdmc+);
    background-size: 20px;
    background-repeat: no-repeat;
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    margin-top: 2px;
    padding: 0 1rem;
}

#navbar-secondary #navbar-search{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjkxLjMgMjkxLjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5MS4zIDI5MS4zOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjgxLjEsMjY0LjZMMjEyLjIsMTkzYzE3LjctMjEuMSwyNy40LTQ3LjUsMjcuNC03NS4xQzIzOS42LDUzLjQsMTg3LjIsMSwxMjIuOCwxUzUuOSw1My40LDUuOSwxMTcuOHM1Mi40LDExNi44LDExNi44LDExNi44YzI0LjIsMCw0Ny4yLTcuMyw2Ni45LTIxLjFsNjkuNCw3Mi4yYzIuOSwzLDYuOCw0LjcsMTEsNC43YzQsMCw3LjctMS41LDEwLjYtNC4zQzI4Ni43LDI4MC4zLDI4Ni45LDI3MC43LDI4MS4xLDI2NC42eiBNMTIyLjgsMzEuNWM0Ny42LDAsODYuNCwzOC43LDg2LjQsODYuNHMtMzguNyw4Ni40LTg2LjQsODYuNHMtODYuNC0zOC43LTg2LjQtODYuNFM3NS4xLDMxLjUsMTIyLjgsMzEuNXoiLz48L3N2Zz4=);
    background-size: 20px;
    background-repeat: no-repeat;
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    margin-top: 2px;
    padding: 0 1rem;
    left: 5px;
    position: relative;
    cursor: pointer; 
}

.navbar.active #navbar-secondary #navbar-search{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjkxLjMgMjkxLjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5MS4zIDI5MS4zOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzIyMjIyMjt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjgxLjEsMjY0LjZMMjEyLjIsMTkzYzE3LjctMjEuMSwyNy40LTQ3LjUsMjcuNC03NS4xQzIzOS42LDUzLjQsMTg3LjIsMSwxMjIuOCwxUzUuOSw1My40LDUuOSwxMTcuOHM1Mi40LDExNi44LDExNi44LDExNi44YzI0LjIsMCw0Ny4yLTcuMyw2Ni45LTIxLjFsNjkuNCw3Mi4yYzIuOSwzLDYuOCw0LjcsMTEsNC43YzQsMCw3LjctMS41LDEwLjYtNC4zQzI4Ni43LDI4MC4zLDI4Ni45LDI3MC43LDI4MS4xLDI2NC42eiBNMTIyLjgsMzEuNWM0Ny42LDAsODYuNCwzOC43LDg2LjQsODYuNHMtMzguNyw4Ni40LTg2LjQsODYuNHMtODYuNC0zOC43LTg2LjQtODYuNFM3NS4xLDMxLjUsMTIyLjgsMzEuNXoiLz48L3N2Zz4=);
    background-size: 20px;
    background-repeat: no-repeat;
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    margin-top: 2px;
    padding: 0 1rem;
    left: 5px;
    position: relative;
}

#navbar-primary #menu-primary > li#menu-item-2193 a{
    background-color: #005071 !important;
    padding: 8px 25px !important;
    color: #FFFFFF !important;
    border-radius: 5px;
    width: 100%;
    max-width: 250px;
    text-align: center;
    border: none;
    font-size: inherit;
}

/**
 * Search Bar
 */

@-webkit-keyframes search-in {
      0% { opacity: 0; -webkit-transform: scale(1.2); }   
    100% { opacity: 1; -webkit-transform: scale(1); }
}

@-moz-keyframes search-in {
      0% { opacity: 0; -moz-transform: scale(1.2); }   
    100% { opacity: 1; -moz-transform: scale(1); }
}

@-webkit-keyframes search-bar-in {
      0% { width: 0%; }   
    100% { width: 75%; }
}

@-moz-keyframes search-bar-in {
      0% { width: 0%; }   
    100% { width: 75%; }
}

#search{
    background-color: rgba(0, 0, 0, 0.9);
    position: absolute;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    z-index: 100;
    display: none;
}

#search.active{
    display: block;
    animation: search-in .3s ease-out;
    -webkit-animation: search-in 0.3s ease;
    -moz-animation: search-in 0.3s ease;
}

#search #search-close{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48Zz48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzAxLjMsMjU2TDUwMi42LDU0LjdjMTIuNS0xMi41LDEyLjUtMzIuOCwwLTQ1LjNjLTEyLjUtMTIuNS0zMi44LTEyLjUtNDUuMywwTDI1NiwyMTAuN0w1NC43LDkuNEM0Mi4xLTMuMSwyMS45LTMuMSw5LjQsOS40Yy0xMi41LDEyLjUtMTIuNSwzMi44LDAsNDUuM0wyMTAuNywyNTZMOS40LDQ1Ny4zYy0xMi41LDEyLjUtMTIuNSwzMi44LDAsNDUuM2M2LjMsNi4yLDE0LjUsOS40LDIyLjYsOS40czE2LjQtMy4xLDIyLjYtOS40TDI1NiwzMDEuM2wyMDEuMywyMDEuM2M2LjMsNi4zLDE0LjUsOS40LDIyLjYsOS40YzguMiwwLDE2LjQtMy4xLDIyLjYtOS40YzEyLjUtMTIuNSwxMi41LTMyLjgsMC00NS4zTDMwMS4zLDI1NnoiLz48L2c+PC9nPjwvc3ZnPg==);
    background-size: 16px;
    background-repeat: no-repeat;
    display: block;
    content: '';
    position: relative;
    top: 15px;
    right: 15px;
    width: 16px;
    height: 16px;
    border: none;
    background-color:transparent;
    float: right;
}

#search form{
    position: relative;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
}

#search form label{
    width: 100%;
    margin-bottom: 1rem;
}

#search form .screen-reader-text{
    display: none;
}

#search form input.search-field{
    border: 0;
    padding: 1rem .5rem;
    background-color: transparent;
    border-bottom: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-size: 2.5rem;
}

#search.active form input.search-field{
    width: 75%;
    animation: search-bar-in .4s ease-out;
    -webkit-animation: search-bar-in 0.4s ease;
    -moz-animation: search-bar-in 0.4s ease;
}

#search form .search-submit{
    border: 1px solid #FFFFFF;
    padding: 10px 20px;
    width: 100%;
    max-width: 200px;
    display: block;
    text-align: center;
    color: #FFFFFF;
    position: relative;
    background-color: transparent;
    margin: 0 auto;
    transition: all 0.5s ease;
}

#search form .search-submit:hover{
    background-color: #FFFFFF;
    color: #00817f;
}

/**
 * Search Result
 */

.search .main{
    width: 100%;
}

.search-field{
    border: 1px solid #222222;
    padding: .5rem 1rem;
}

.search-submit{
    background-color: #009D9B;
    padding: 10px 0;
    width: 100%;
    max-width: 400px;
    border-radius: 0;
    border: 0;
    margin-top: 1rem;
    color: #FFFFFF !important;
    display: block;
    text-align: center;
}

.search-submit:hover{
    background-color: #00817f;
    color: #FFFFFF;
}

/**
 * Generic Page Banner
 */

#page-banner{
    margin-top: -100px;
    padding: 200px 0 100px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

#page-banner:after{
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 0;
    background-image: linear-gradient(to bottom, rgba(38, 50, 56, 0.3),rgba(38, 50, 56, 0.86));
}

#page-banner h1{
    color: #FFFFFF;
    position: relative;
    z-index: 1;
    margin: 0;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

#page-banner h5{
    color: #FFFFFF;
    position: relative;
    z-index: 1;
    text-transform: uppercase;
}

/**
 * Breadcrumb
 */

#breadcrumb{
    background-color: #263238;
    padding: 10px 0;
}

#breadcrumb ul{
    list-style: none;
    margin-bottom: 0;
    padding-left: 0;
}

#breadcrumb ul li{
    display: inline-block;
    font-size: 10px;
    color: #FFFFFF;
    text-transform: uppercase;
    letter-spacing: 0.15em;
}

#breadcrumb ul span{
    font-size: 10px;
    color: #FFFFFF;
    padding: 0 5px;
}

#breadcrumb a{
    color: #FFFFFF;
}

/**
 * Page Title
 */

#page-title{
    text-align: center;
    margin-top: 3rem;
}

#page-title-dark{
    text-align: center;
    padding-top: 6rem;
    background-color: #263238;
}

#page-title-dark h2{
    color: #009D9B;
}

#page-title-dark p{
    color: #FFFFFF;
}


/**
 * Request for Quotation
 */

#request-for-quotation{
    background-color: #263238;
}

#request-for-quotation h2{
    color: #009D9B;
}

#request-for-quotation p{
    color: #FFFFFF;
}

/**
 * Request for Booking
 */

#request-for-booking{
    background-color: #263238;
}

#request-for-booking h2{
    color: #009D9B;
}

#request-for-booking p{
    color: #FFFFFF;
}

/**
 * More About Petronas Twin Towers
 */

#more-about-petronas-twin-towers-dark{
    background-color: #263238;
}

#more-about-petronas-twin-towers-dark h2{
    color: #009D9B;
}

#more-about-petronas-twin-towers-dark a{
    color: #FFFFFF;
}

#more-about-petronas-twin-towers-white a.icon-arrow:before{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzAwOUQ5Qjt9PC9zdHlsZT48Zz48cGF0aCBpZD0iQ2hldnJvbl9SaWdodF8xXyIgY2xhc3M9InN0MCIgZD0iTTM4OS41LDIzNy43TDE1OS4yLDcuNmMtMTAuMS0xMC4xLTI2LjUtMTAuMS0zNi42LDBjLTEwLjEsMTAuMS0xMC4xLDI2LjQsMCwzNi41bDIxMiwyMTEuOWwtMjEyLDIxMS45Yy0xMC4xLDEwLjEtMTAuMSwyNi40LDAsMzYuNWMxMC4xLDEwLjEsMjYuNSwxMC4xLDM2LjYsMGwyMzAuMi0yMzAuMkMzOTkuNCwyNjQuMywzOTkuNCwyNDcuNywzODkuNSwyMzcuN3oiLz48L2c+PC9zdmc+);
}

#more-about-petronas-twin-towers-dark a.icon-arrow:before{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48Zz48cGF0aCBpZD0iQ2hldnJvbl9SaWdodF8xXyIgY2xhc3M9InN0MCIgZD0iTTM4OS41LDIzNy43TDE1OS4yLDcuNmMtMTAuMS0xMC4xLTI2LjUtMTAuMS0zNi42LDBjLTEwLjEsMTAuMS0xMC4xLDI2LjQsMCwzNi41bDIxMiwyMTEuOWwtMjEyLDIxMS45Yy0xMC4xLDEwLjEtMTAuMSwyNi40LDAsMzYuNWMxMC4xLDEwLjEsMjYuNSwxMC4xLDM2LjYsMGwyMzAuMi0yMzAuMkMzOTkuNCwyNjQuMywzOTkuNCwyNDcuNywzODkuNSwyMzcuN3oiLz48L2c+PC9zdmc+);
}

/**
 * Plan a Trip to Petronas Twin Towers
 */

#plan-a-visit-to-petronas-twin-towers{
    background-color: #263238;
}

#plan-a-visit-to-petronas-twin-towers h3{
    font-weight: bold;
    color: #FFFFFF;
    text-transform: uppercase;
}

#plan-a-visit-to-petronas-twin-towers p{
    margin-bottom: 0;
    color: #FFFFFF;
}

#plan-a-visit-to-petronas-twin-towers h5{
    margin-bottom: 0;
}

/**
 * Homepage
 */


#homepage-banner{
    position: relative;
    top: 0;
    margin-top: -100px;
    width: 100%;
    height: 100vh;
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}

#homepage-banner:after{
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 0;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.85) 0%, rgba(38, 50, 56, 0.3) 40%, rgba(0, 0, 0, 0) 100%);
}

#homepage-banner-title{
    position: absolute;
    bottom: 30px;
    left: 50%;
    transform: translateX(-50%);
    padding: 0 15px;
    color: #FFFFFF;
    z-index: 1;
    width: 100%;
}

#homepage-banner-title h5{
    position: relative;
    text-transform: uppercase;
    letter-spacing: 0.2em;
    margin-bottom: 10px;
    color: #FFFFFF;
    z-index: 1;
}

#homepage-banner-title h1{
    position: relative;
    text-transform: uppercase;
    letter-spacing: 0.2em;
    margin: 0 0 30px;
    z-index: 1;
}

#homepage-banner-title p{
    color: #FFFFFF;
    position: relative;
    z-index: 1;
    font-size: 1.1rem;
    letter-spacing: 1.2px;
    max-width: 50%;
    margin: 0 auto;
}

#homepage-quick-ticket{
    width: 100%;
    background-color: #009D9B;
    margin-top: -100px;
    padding: 50px;
    color: #FFFFFF;
}

#homepage-quick-ticket .input-container{
    padding: 0px 8px;
}

#homepage-quick-ticket .input-container input{
    width: 100%;
    height: 40px;
    margin-bottom: 10px;
}

#homepage-quick-navigation{
    padding: 60px 0;
}

#homepage-quick-navigation h5{
    color: #005071;
}

#homepage-twintower-intro{
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 10rem 0;
}

#homepage-experience #images{
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 60px;
}

#homepage-experience #image-1{
    position: relative;
    z-index: 2;
}

#homepage-experience #image-2{
    position: relative;
    z-index: 3;
    margin-top: 40%;
    margin-left: -50px;
}

#homepage-experience #image-3{
    position: relative;
    z-index: 1;
    margin-top: -60px;
}

#homepage-experience #text{
    position: relative;
    top: 50%;
    transform: translateY(-50%);
}


#homepage-promotions{
    background-color: #EFEFEF;
}

#homepage-testimonial{
    width: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 10rem 0;
}

#homepage-testimonial:after{
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 0;
    background-color: rgba(38, 50, 56, 0.5);
}

#homepage-testimonial h5:before{
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDk4LjU2NiA5OC41NjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk4LjU2NiA5OC41NjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48Zz4KCTxnPgoJCTxwYXRoIGQ9Ik02MC40MDEsMjAuOTk2YzIuNzUxLDAuMzg5LDUuNDQ1LDEuMDgsOC4xMDcsMS44OThjNC42NDcsMS40MzEsOS4wMzIsMy40MTksMTMuMTU2LDUuOTk4ICAgIGMwLjI4NywwLjE3OCwwLjY3LDAuMjkxLDEuMDA4LDAuMjkxYzQuODQ0LDAuMDIsOS42ODYsMC4wMTMsMTQuNTI2LDAuMDE3YzAuMzksMCwwLjc3OCwwLjA0MSwxLjE2NywwLjA2MyAgICBjMCwwLjA5NSwwLjAxNCwwLjEzNS0wLjAwMiwwLjE1N2MtMC4yMjYsMC4zNDgtMC40NTUsMC42OTEtMC42ODIsMS4wMzhjLTEuNjQzLDIuNTItMy4wNDcsNS4xNTYtMy44NzYsOC4wNyAgICBjLTAuMDksMC4zMTMtMC4xMDksMC41NzUsMC4xMDMsMC44ODJjNC4zMTIsNi4xOTIsNS42ODgsMTIuOTksMy44ODYsMjAuMzE4Yy0xLjU4LDYuNDI3LTUuMjY0LDExLjQzOC0xMC44NjIsMTQuOTg2ICAgIGMtNC4wMDEsMi41MzctOC40MjEsMy43NDUtMTMuMTQzLDMuNzcxYy0xLjk4NCwwLjAxMi0zLjk1OC0wLjI1NS01Ljg5Ni0wLjc1N2MtNC43MjItMS4yMjUtOC43Ny0zLjU3OS0xMi4xMDYtNy4xNDQgICAgYy0wLjQ0LTAuNDY4LTAuODU0LTAuOTU3LTEuMzIzLTEuNDg2Yy0xLjc2NCwyLjYyOS0zLjUsNS4yMTUtNS4yNzgsNy44NjljLTEuNzcxLTIuNjQ2LTMuNDgzLTUuMjA3LTUuMTkxLTcuNzU4ICAgIGMtMC4xMTgsMC4wNjItMC4xNTIsMC4wNjktMC4xNzUsMC4wOTFjLTAuMDM5LDAuMDMyLTAuMDcyLDAuMDcxLTAuMTAzLDAuMTA4Yy00LjAzNSw0Ljc2NS05LjExMSw3LjY4Ni0xNS4yOTUsOC42NjMgICAgYy0zLjQ0LDAuNTQ1LTYuODQ3LDAuMzQ5LTEwLjE4OC0wLjU3MmMtNC43MzUtMS4zMDEtOC43NTktMy43OTktMTIuMDEtNy40ODVjLTMuMTc3LTMuNjA0LTUuMTUzLTcuNzg4LTUuODk1LTEyLjU0NSAgICBjLTAuODQ5LTQuNDQsMC4xODUtOC43MjEsMC40NDMtOS43NmMwLjc0OC0zLjAyLDIuMDUyLTUuNzkzLDMuODQyLTguMzQzYzAuMTI2LTAuMTgxLDAuMTctMC41MDEsMC4xMS0wLjcxNyAgICBjLTAuNzMtMi42NzctMS45ODgtNS4xMTItMy40NjEtNy40NDRjLTAuMzc0LTAuNTkzLTAuODIyLTEuMTQyLTEuMjM2LTEuNzExYzAtMC4wNjUsMC0wLjEzMiwwLTAuMTk4ICAgIGMwLjA4MywwLjAxLDAuMTY1LDAuMDI2LDAuMjQ2LDAuMDI2YzQuOTU2LDAuMDAyLDkuOTExLDAuMDA0LDE0Ljg2Ny0wLjAwNmMwLjIxNiwwLDAuNDU2LTAuMDg5LDAuNjQtMC4yMDcgICAgYzMuNDgyLTIuMjM0LDcuMTkyLTQuMDA0LDExLjA5LTUuMzgyYzIuODExLTAuOTkyLDUuNjgxLTEuNzY2LDguNjA4LTIuMzMzYzIuODM0LTAuNTQ4LDUuNjgzLTAuOTM0LDguNTYyLTEuMTI0ICAgIEM1MS4wNTksMTkuNzMsNTYuNjY5LDIwLjQ3Myw2MC40MDEsMjAuOTk2eiBNNTQuMTg4LDUzLjcyN2MwLDEwLjg4Myw4LjgzLDE5Ljc3NCwxOS42NzQsMTkuNzMyICAgIGMxMC44ODUtMC4wMzksMTkuNjc1LTguNjgsMTkuNjY3LTE5LjY4M2MtMC4wMDgtMTEuMzM5LTkuMjA2LTE5Ljg2My0yMC4wODktMTkuNjQyQzYyLjY5NiwzNC4zNTcsNTQuMjg2LDQzLjAxNyw1NC4xODgsNTMuNzI3eiAgICAgTTI0LjY3NywzNC4wNTlDMTQuMDkxLDMzLjk2Nyw0Ljg2MSw0Mi44MDIsNS4wNDYsNTQuMDU2YzAuMTcyLDEwLjQ5NSw4LjgyMiwxOS4zOTIsMTkuODUxLDE5LjI5NyAgICBjMTAuNzg0LTAuMDkyLDE5LjQ1Mi04Ljg5OCwxOS40NzItMTkuNTYyQzQ0LjM4Niw0Mi44MzUsMzUuNjEyLDM0LjA1OSwyNC42NzcsMzQuMDU5eiBNMjUuNjUzLDI4LjkyNSAgICBjNS45OCwwLjM2NSwxMS4yMzMsMi40NDksMTUuNjcxLDYuNDg1YzQuNDI5LDQuMDI4LDcuMDI0LDkuMDUzLDcuOTY3LDE0Ljk2MmMwLjk3LTUuODM5LDMuNDk3LTEwLjgxNyw3Ljg0My0xNC44MDUgICAgYzQuMzUzLTMuOTkyLDkuNTM2LTYuMDg3LDE1LjQxOC02LjUzYy02Ljk4LTMuMTAzLTE0LjM0LTQuNDIxLTIxLjkxNi00LjU2N0M0Mi4wMjYsMjQuMzAxLDMzLjY1MSwyNS41NywyNS42NTMsMjguOTI1eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojRkZGRkZGIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCI+PC9wYXRoPgoJCTxwYXRoIGQ9Ik03My44MjIsNDEuMzExYzYuNzM1LTAuMDExLDEyLjE5LDUuNDE1LDEyLjE5LDEyLjE0M2MwLDYuNzU0LTUuMzYyLDExLjk3NS0xMS42ODgsMTIuMjE2ICAgIGMtNy4wNjUsMC4yNzEtMTIuNzE4LTUuMzU4LTEyLjcxNi0xMi4xODZDNjEuNjE0LDQ2LjU3OCw2Ny4zMDcsNDEuMTk3LDczLjgyMiw0MS4zMTF6IE04MS43NjYsNTMuNDg0ICAgIGMtMC4wMDMtNC4zOS0zLjU1Mi03Ljk1OC03LjkxMi03Ljk1OGMtNC40MSwwLTgsMy41NDktOC4wMTgsNy45MjZjLTAuMDE2LDQuMzU4LDMuNTkyLDcuOTg0LDcuOTYxLDcuOTk2ICAgIEM3OC4xNzMsNjEuNDY1LDgxLjc2OCw1Ny44NjYsODEuNzY2LDUzLjQ4NHoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6I0ZGRkZGRiIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiPjwvcGF0aD4KCQk8cGF0aCBkPSJNMjQuNDE3LDQxLjMxMWM2LjczMS0wLjAwNywxMi4xOTQsNS40MjksMTIuMTc3LDEyLjE1NmMtMC4wMTksNi44MDktNS4zODYsMTEuOTE2LTExLjYwMSwxMi4xOTkgICAgYy03LjA5MywwLjMyNC0xMi44MTYtNS4zMy0xMi44MDMtMTIuMTk1QzEyLjIwNCw0Ni41MTYsMTcuOTM2LDQxLjE5NSwyNC40MTcsNDEuMzExeiBNMzIuMzUyLDUzLjQ1NyAgICBjLTAuMDEzLTQuNDE3LTMuNTg1LTcuOTM4LTguMDQ0LTcuOTNjLTQuMzAxLDAuMDA4LTcuOTA1LDMuNjM4LTcuODk1LDcuOTU1YzAuMDExLDQuMzY3LDMuNjExLDcuOTU4LDcuOTkyLDcuOTcgICAgQzI4Ljc1OSw2MS40NjIsMzIuMzYzLDU3LjgzNiwzMi4zNTIsNTMuNDU3eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojRkZGRkZGIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCI+PC9wYXRoPgoJCTxwYXRoIGQ9Ik03My44MjgsNDkuNDQzYzIuMjMyLTAuMDAyLDQuMDYyLDEuODI5LDQuMDQxLDQuMDQ4Yy0wLjAyMiwyLjIyNC0xLjgyMSw0LjAyNi00LjAxNiw0LjAyNyAgICBjLTIuMjYsMC00LjA3Ny0xLjc4Ni00LjA3Mi0zLjk5OUM2OS43ODUsNTEuMjIzLDcxLjU1LDQ5LjQ0NSw3My44MjgsNDkuNDQzeiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojRkZGRkZGIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCI+PC9wYXRoPgoJCTxwYXRoIGQ9Ik0yNC4zOTYsNDkuNDA3YzIuMjY2LTAuMDAyLDQuMDg3LDEuODA4LDQuMDk2LDQuMDY3YzAuMDA5LDIuMjQtMS44MjksNC4wNzktNC4wODQsNC4wODQgICAgYy0yLjMwOSwwLjAwNS00LjA5LTEuNzc5LTQuMDg4LTQuMUMyMC4zMiw1MS4xNzksMjIuMDk3LDQ5LjQxLDI0LjM5Niw0OS40MDd6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIHN0eWxlPSJmaWxsOiNGRkZGRkYiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIj48L3BhdGg+Cgk8L2c+CjwvZz48L2c+IDwvc3ZnPg==);
    background-size: 40px;
    display: inline-block;
    content: '';
    position: relative;
    top: 12px;
    left: -20px;
    width: 40px;
    height: 40px;
    z-index: 1;
}

#homepage-testimonial h5{
    color: #FFFFFF;
    position: relative;
    z-index: 1;
    letter-spacing: 0.15em;
}

#homepage-testimonial span{
    font-family: 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 2.5rem;
    color: #FFFFFF;
    z-index: 1;
    position: relative;
    line-height: 54px;
    display: block;
}

#homepage-testimonial a{
    position: relative;
    z-index: 1;
}

#homepage-instagram-feed{
    padding-bottom: 100px;
}
#homepage-instagram-feedv2{
    /*padding-bottom: 100px;*/
    margin-bottom: 100px;
}
#homepage-cta{
    background-color: #263238;
}

#homepage-cta h2{
    color: #FFFFFF;
    font-size: 3rem;
}

#homepage-cta p{
    color: #FFFFFF;
}

#homepage-cta a{
    margin-bottom: 15px;
    max-width: 100%;
    text-transform: uppercase;
}

#homepage-cta a:last-child{
    margin-bottom: 0;
}

/**
 * Design & Structures
 */

#design-and-structures-world-tallest-buildings{
    background-color: #263238;
}

#design-and-structures-world-tallest-buildings h2{
    text-transform: uppercase;
    text-align: center;
    color: #009D9B;
}

#design-and-structures-world-tallest-buildings p{
    color: #FFFFFF;
    text-align: center;
}

#design-and-structures-world-tallest-buildings img{
    min-width: 100px;
    height: auto;
}

#design-and-structures-design{
    padding: 180px 0;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

#design-and-structures-design h2,
#design-and-structures-design p{
    color: #FFFFFF;
}

#design-and-structures-patterns{
    background-color: #263238;
    padding: 6rem 0;
}

#design-and-structures-patterns h3,
#design-and-structures-patterns p{
    color: #FFFFFF;
}

#design-and-structures-patterns #pattern-main{
    max-width: 350px;
}

#design-and-structures-patterns .patterns{
    position: relative;
    max-width: 250px;
    margin: 0 auto;
}

#design-and-structures-patterns .patterns-arrow{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCAyNjguODMyIDI2OC44MzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI2OC44MzIgMjY4LjgzMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPjxnPjxwYXRoIGQ9Ik0yNjUuMTcxLDEyNS41NzdsLTgwLTgwYy00Ljg4MS00Ljg4MS0xMi43OTctNC44ODEtMTcuNjc4LDBjLTQuODgyLDQuODgyLTQuODgyLDEyLjc5NiwwLDE3LjY3OGw1OC42NjEsNTguNjYxSDEyLjUgICBjLTYuOTAzLDAtMTIuNSw1LjU5Ny0xMi41LDEyLjVjMCw2LjkwMiw1LjU5NywxMi41LDEyLjUsMTIuNWgyMTMuNjU0bC01OC42NTksNTguNjYxYy00Ljg4Miw0Ljg4Mi00Ljg4MiwxMi43OTYsMCwxNy42NzggICBjMi40NCwyLjQzOSw1LjY0LDMuNjYxLDguODM5LDMuNjYxczYuMzk4LTEuMjIyLDguODM5LTMuNjYxbDc5Ljk5OC04MEMyNzAuMDUzLDEzOC4zNzMsMjcwLjA1MywxMzAuNDU5LDI2NS4xNzEsMTI1LjU3N3oiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiIGZpbGw9IiNGRkZGRkYiLz48L2c+PC9nPiA8L3N2Zz4=);
    background-size: 20px;
    display: inline-block;
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 20px;
    height: 20px;
    z-index: 1;
    transform: translate(-50%, -50%);
}

#design-and-structures-patterns .patterns-arrow-container{
    padding: 0;
}

#design-and-structures-patterns .patterns-arrow-container:last-of-type{
    display: none;
}

#design-and-structures-structure{
    padding: 20rem 0;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

#design-and-structures-structure h2{
    color: #005071;
}

#design-and-structures-construction{
    background-color: #FAFAFA;
}

#design-and-structures-construction #petronas-twin-towers{
    max-width: 50%;
    height: auto;
}

#design-and-structures-facts,
#design-and-structures-construction{
    padding: 6rem 0 3rem;
}

#design-and-structures-construction .title,
#design-and-structures-facts .title,
#design-and-structures-observation-deck .title,
#design-and-structures-sky-bridge .title{
    position: relative;
}

#design-and-structures-construction .title img,
#design-and-structures-facts .title img,
#design-and-structures-observation-deck .title img,
#design-and-structures-sky-bridge .title img{
    max-width: 35px;
    height: auto;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

#design-and-structures-construction .title h3,
#design-and-structures-facts .title h3,
#design-and-structures-observation-deck .title h3,
#design-and-structures-sky-bridge .title h3{
    margin-left: 50px;
    display: inline-block;
}

/**
 * The Stories
 */

#the-stories-360{
    background-color: #FAFAFA;
}

#the-stories-remarks{
    width: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 10rem 0;
}

#the-stories-remarks:after{
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 0;
    background-color: rgba(38, 50, 56, 0.5);
}

#the-stories-remarks h5{
    color: #FFFFFF;
    position: relative;
    z-index: 1;
    letter-spacing: 0.15em;
}

#the-stories-remarks span{
    font-family: 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 2.5rem;
    color: #FFFFFF;
    z-index: 1;
    position: relative;
    line-height: 54px;
    display: block;
}

#the-stories-milestone{
    background-color: #263238;
}

#the-stories-milestone h2{
    color: #009D9B;
}

#the-stories-milestone p{
    color: #FFFFFF;
}

#the-stories-milestone .year-container{
    position: relative;
    display: inline-block;
    width: 100%;
}

#the-stories-milestone .round-background{
    position: relative;
    width: 120px;
    height: 120px;
    background-color: #FFFFFF;
    border-radius: 120px;
    display: inline-block;
}

#the-stories-milestone .round-background h4{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
    text-align: center;
}

#the-stories-milestone .round-background:after{
    content: '';
    display: block;
    border: none;
    border-left: 3px dotted #FFFFFF;
    width: 1px;
    height: 155px;
    position: absolute;
    left: 60px;
    bottom: -140px;
    visibility: visible;
}

#the-stories-milestone .year-container:last-of-type .round-background:after{
    display: none;
}

#the-stories-milestone .milestone{
    display: inline-block;
    margin-left: 30px;
    margin-top: 30px;
    position: absolute;
}

#the-stories-milestone .milestone h4{
    color: #FFFFFF;
}

/**
 * Admission & Ticketing
 */

#admission-and-ticketing-visiting-hour .table-container,
#admission-and-ticketing-admission-rate .table-container{
    background-color: #FAFAFA;
    padding: 30px;
}

#admission-and-ticketing-visiting-hour table th,
#admission-and-ticketing-visiting-hour table td,
#admission-and-ticketing-admission-rate table th,
#admission-and-ticketing-admission-rate table td{
    padding: 15px 25px;
    border-bottom: 1px solid #E8E8E8;
    border-top: 0;
}

#admission-and-ticketing-terms-and-conditions{
    background-color: #FAFAFA;
}

/**
 * Facilities & Accessibility
 */

#facilities-and-accessibility-family{
    width: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top left;
}

#facilities-and-accessibility-family:after{
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 0;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0),rgba(0, 0, 0, 1));
}

#facilities-and-accessibility-family h2,
#facilities-and-accessibility-family h3,
#facilities-and-accessibility-family p{
    color: #FFFFFF;
    position: relative;
    z-index: 1;
}

#facilities-and-accessibility-visitors h3,
#facilities-and-accessibility-family h3,
#facilities-and-accessibility-other h3{
    text-transform: uppercase;
}


#facilities-and-accessibility-visitors ul,
#facilities-and-accessibility-family ul,
#facilities-and-accessibility-other ul{
    padding-left: 15px;
    position: relative;
    z-index: 1;
    list-style: none;
}

#facilities-and-accessibility-visitors ul li,
#facilities-and-accessibility-family ul li,
#facilities-and-accessibility-other ul li{
    position: relative;
}

#facilities-and-accessibility-visitors ul li:before,
#facilities-and-accessibility-other ul li:before{
    content: "";
    position: absolute;
    top: 14px;
    left: -15px;
    background-color: #222222;
    width: 6px;
    height: 6px;
    border-radius: 6px;
}

#facilities-and-accessibility-family ul{
    color: #FFFFFF;
}

#facilities-and-accessibility-family ul li:before{
    content: "";
    position: absolute;
    top: 14px;
    left: -15px;
    background-color: #FFFFFF;
    width: 6px;
    height: 6px;
    border-radius: 6px;
}

/**
 * Getting Here
 */

#getting-here-transport{
    background-color: #FAFAFA;
}

#getting-here-transport a{
    color: #FFFFFF;
}

#getting-here-transport a #grab-icon{
    max-width: 40px;
    height: 100%;
    margin-top: -7px;
    margin-right: 15px;
}

#getting-here-transport ul{
    padding-left: 15px;
}

#getting-here-transport ul li:last-of-type{
    margin-bottom: 0 !important;
}

#getting-here-from{
    background-color: #263238;
    text-align: center;
}

#getting-here-from h2{
    color: #009D9B;
}

#getting-here-from p{
    color: #FFFFFF;
}

#getting-here-vr .video:last-of-type iframe{
    margin-bottom: 0 !important;
}

/**
 * Reviews & Testimonials
 */

#reviews{
    background-color: #263238;
}

#reviews-slider-background{
    height: 485px;
    background-position: right;
    background-repeat: no-repeat;
    background-size: cover;
}

#reviews-slider-background:after{
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 0;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4),rgba(0, 0, 0, 0));
}

#reviews-slider{
    height: 485px;
    z-index: 1;
}

#reviews-slider .tns-item{
    vertical-align: middle;
    height: 100%;
}

#reviews-slider .review{
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    padding: 0 2rem;
}

#reviews-slider .review img{
    max-width: 80px;
    margin-bottom: 1.5rem;
}

#reviews-slider .review h2,
#reviews-slider .review p{
    color: #FFFFFF;
}

#reviews-slider-background .tns-nav button.tns-nav-active{
    background-color: #FAFAFA;
}

#reviews-slider-background .tns-outer{
    position: relative;
    z-index: 1;
}

#visitors{
    background-color: #263238;
}

#visitors h2,
#visitors p{
    color: #FFFFFF;
}

#visitors-quote{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzAwOUQ5Qjt9PC9zdHlsZT48ZyB0cmFuc2Zvcm09Im1hdHJpeCgtMSwgMS4yMjQ2NWUtMTYsIC0xLjIyNDY1ZS0xNiwgLTEsIDQwOS4yOTQsIDQwOS4yOTQpIj48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTg5LjktNjYuMXYyMTkuNGgxNDYuM2MwLDgwLjctNjUuNiwxNDYuMy0xNDYuMywxNDYuM3Y3My4xYzEyMSwwLDIxOS40LTk4LjQsMjE5LjQtMjE5LjRWLTY2LjFMMTg5LjktNjYuMXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNLTEwMi43LDE1My4zSDQzLjZjMCw4MC43LTY1LjYsMTQ2LjMtMTQ2LjMsMTQ2LjN2NzMuMWMxMjEsMCwyMTkuNC05OC40LDIxOS40LTIxOS40Vi02Ni4xaC0yMTkuNFYxNTMuM3oiLz48L2c+PC9zdmc+);
    background-size: 120px;
    display: inline-block;
    content: '';
    position: relative;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 120px;
    height: 120px;
}

#testimonials{
    background-color: #263238;
}

.testimonial{
    background-color: #FFFFFF;
    padding: 2rem 15px;
}

.testimonial:after{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJDYXBhXzEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQwOS4yOTQgNDA5LjI5NCIgaGVpZ2h0PSI1MTJweCIgdmlld0JveD0iMCAwIDQwOS4yOTQgNDA5LjI5NCIgd2lkdGg9IjUxMnB4Ij48ZyB0cmFuc2Zvcm09Im1hdHJpeCgtMSwgMS4yMjQ2NWUtMTYsIC0xLjIyNDY1ZS0xNiwgLTEsIDQwOS4yOTQsIDQwOS4yOTQpIj48cGF0aCBkPSJtMjMzLjg4MiAyOS4yMzV2MTc1LjQxMmgxMTYuOTQxYzAgNjQuNDgtNTIuNDYxIDExNi45NDEtMTE2Ljk0MSAxMTYuOTQxdjU4LjQ3MWM5Ni43MjggMCAxNzUuNDEyLTc4LjY4NCAxNzUuNDEyLTE3NS40MTJ2LTE3NS40MTJ6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIGZpbGw9IiMwMDAwMDAiLz48cGF0aCBkPSJtMCAyMDQuNjQ3aDExNi45NDFjMCA2NC40OC01Mi40NjEgMTE2Ljk0MS0xMTYuOTQxIDExNi45NDF2NTguNDcxYzk2LjcyOCAwIDE3NS40MTItNzguNjg0IDE3NS40MTItMTc1LjQxMnYtMTc1LjQxMmgtMTc1LjQxMnoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZmlsbD0iIzAwMDAwMCIvPjwvZz4gPC9zdmc+);
    background-size: 50px;
    display: inline-block;
    content: '';
    position: absolute;
    top: 40px;
    left: 30px;
    width: 50px;
    height: 50px;
    opacity: 0.1;
}

.testimonial-platform-facebook,
.testimonial-platform-google,
.testimonial-platform-tripadvisor{
    position: absolute;
    top: 0;
    right: 15px;
    width: 50px;
    height: 50px;
    background-color: #009D9B;
}

.testimonial-platform-facebook:after{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJCb2xkIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgaGVpZ2h0PSI1MTJweCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iNTEycHgiPjxnPjxwYXRoIGQ9Im0xNS45OTcgMy45ODVoMi4xOTF2LTMuODE2Yy0uMzc4LS4wNTItMS42NzgtLjE2OS0zLjE5Mi0uMTY5LTMuMTU5IDAtNS4zMjMgMS45ODctNS4zMjMgNS42Mzl2My4zNjFoLTMuNDg2djQuMjY2aDMuNDg2djEwLjczNGg0LjI3NHYtMTAuNzMzaDMuMzQ1bC41MzEtNC4yNjZoLTMuODc3di0yLjkzOWMuMDAxLTEuMjMzLjMzMy0yLjA3NyAyLjA1MS0yLjA3N3oiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiIGZpbGw9IiNGRkZGRkYiLz48L2c+IDwvc3ZnPg==);
    background-size: 20px;
    display: inline-block;
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 20px;
    height: 20px;
    z-index: 1;
    transform: translate(-50%, -50%);
}

.testimonial-platform-google:after{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkJvbGQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNGRkZGRkY7fTwvc3R5bGU+PGc+PGc+PHBhdGggY2xhc3M9InN0MCIgZD0iTTI1NiwyMDQuOHYxMDIuNGgxNDQuOGMtMjEuMSw1OS42LTc4LjEsMTAyLjQtMTQ0LjgsMTAyLjRjLTg0LjcsMC0xNTMuNi02OC45LTE1My42LTE1My42UzE3MS4zLDEwMi40LDI1NiwxMDIuNGMzNi43LDAsNzIsMTMuMiw5OS41LDM3LjFsNjcuMy03Ny4yQzM3Ni43LDIyLjEsMzE3LjUsMCwyNTYsMEMxMTQuOCwwLDAsMTE0LjgsMCwyNTZzMTE0LjgsMjU2LDI1NiwyNTZzMjU2LTExNC44LDI1Ni0yNTZ2LTUxLjJIMjU2eiIvPjwvZz48L2c+PC9zdmc+);
    background-size: 20px;
    display: inline-block;
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 20px;
    height: 20px;
    z-index: 1;
    transform: translate(-50%, -50%);
}

.testimonial-platform-tripadvisor:after{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNGRkZGRkY7fTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTEzNS4xLDIwNi42Yy0zOS4yLDAtNzEuMSwzMS45LTcxLjEsNzEuMXMzMS45LDcxLjEsNzEuMSw3MS4xczcxLjEtMzEuOSw3MS4xLTcxLjFTMTc0LjMsMjA2LjYsMTM1LjEsMjA2LjZ6IE0xMzUuMSwzMTguOWMtMjIuNywwLTQxLjItMTguNS00MS4yLTQxLjJzMTguNS00MS4yLDQxLjItNDEuMnM0MS4yLDE4LjUsNDEuMiw0MS4yUzE1Ny44LDMxOC45LDEzNS4xLDMxOC45eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNzUuMywyMDYuNmMtMzkuMiwwLTcxLjEsMzEuOS03MS4xLDcxLjFzMzEuOSw3MS4xLDcxLjEsNzEuMWMzOS4yLDAsNzEuMS0zMS45LDcxLjEtNzEuMVM0MTQuNSwyMDYuNiwzNzUuMywyMDYuNnogTTM3NS4zLDMxOC45Yy0yMi43LDAtNDEuMi0xOC41LTQxLjItNDEuMnMxOC41LTQxLjIsNDEuMi00MS4yYzIyLjcsMCw0MS4yLDE4LjUsNDEuMiw0MS4yUzM5OCwzMTguOSwzNzUuMywzMTguOXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTEyLDE0Mi43SDM5Ny41QzM2My40LDEwOS42LDMxMC44LDkwLDI1NS4yLDkwYy01My40LDAtMTA3LjIsMjAuMS0xNDIuMyw1Mi43SDAuOWwzMC41LDQ4LjVDMTEuOCwyMTQuNywwLDI0NC44LDAsMjc3LjdjMCw3NC41LDYwLjYsMTM1LjEsMTM1LjEsMTM1LjFjMzguNSwwLDczLjMtMTYuMiw5Ny45LTQyLjFsMjIuMiw1MS4ybDIyLjItNTEuMmMyNC42LDI1LjksNTkuNCw0Mi4xLDk3LjksNDIuMWM3NC41LDAsMTM1LjEtNjAuNiwxMzUuMS0xMzUuMWMwLTMyLTExLjItNjEuNS0yOS45LTg0LjdMNTEyLDE0Mi43eiBNMzUxLjMsMTQ0LjhjLTQxLjksNy41LTc3LjIsMzQuNS05Ni4xLDcxLjJjLTE4LjgtMzYuNC01My43LTYzLjMtOTUuMi03MWMyNy40LTE1LjksNjEuMy0yNS4xLDk1LjItMjUuMUMyOTAuNywxMTkuOSwzMjQuNSwxMjguOSwzNTEuMywxNDQuOHogTTEzNS4xLDM4Mi45Yy01OCwwLTEwNS4xLTQ3LjItMTA1LjEtMTA1LjJzNDcuMi0xMDUuMSwxMDUuMS0xMDUuMXMxMDUuMSw0Ny4yLDEwNS4xLDEwNS4xUzE5MywzODIuOSwxMzUuMSwzODIuOXogTTM3NS4zLDM4Mi45Yy01OCwwLTEwNS4yLTQ3LjItMTA1LjItMTA1LjJzNDcuMi0xMDUuMSwxMDUuMi0xMDUuMWM1OCwwLDEwNS4xLDQ3LjIsMTA1LjEsMTA1LjFTNDMzLjIsMzgyLjksMzc1LjMsMzgyLjl6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTEzNS4xLDI2Mi4xYy04LjYsMC0xNS43LDctMTUuNywxNS43YzAsOC42LDcsMTUuNywxNS43LDE1LjdzMTUuNy03LDE1LjctMTUuN0MxNTAuNywyNjkuMSwxNDMuNywyNjIuMSwxMzUuMSwyNjIuMXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzc2LDI2Mi4xYy04LjYsMC0xNS43LDctMTUuNywxNS43YzAsOC42LDcsMTUuNywxNS43LDE1LjdzMTUuNy03LDE1LjctMTUuN0MzOTEuNiwyNjkuMSwzODQuNiwyNjIuMSwzNzYsMjYyLjF6Ii8+PC9zdmc+);
    background-size: 25px;
    display: inline-block;
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 25px;
    height: 25px;
    z-index: 1;
    transform: translate(-50%, -50%);
}


.testimonial-content{
    padding-top: 4rem;
    margin-bottom: 2rem;
}

.testimonial-profile-image{
    border-radius: 50px;
    display: inline-block;
    vertical-align: top;
}

.testimonial-profile{
    display: inline-block;
    padding-left: 15px;
}

/**
 * Plan a Group Visit
 */

#plan-a-group-visit-privilege{
    padding: 180px 0;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

#plan-a-group-visit-privilege:after{
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 0;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.6),rgba(0, 0, 0, 0));
}

#plan-a-group-visit-privilege h2,
#plan-a-group-visit-privilege p{
    color: #FFFFFF;
    position: relative;
    z-index: 1;
}

#plan-a-group-visit-features h3{
    text-transform: uppercase;
}

#plan-a-group-visit-features ul{
    padding-left: 15px;
    position: relative;
    z-index: 1;
    list-style: none;
}

#plan-a-group-visit-features li{
    position: relative;
}

#plan-a-group-visit-features ul li:before{
    content: "";
    position: absolute;
    top: 14px;
    left: -15px;
    background-color: #222222;
    width: 6px;
    height: 6px;
    border-radius: 6px;
}

#plan-a-group-visit-why-background{
    background-size: cover;
    background-repeat: no-repeat;
    position: absolute;
    top: 0;
    padding: 250px 0;
    width: 100%;
}

#plan-a-group-visit-why-background:after{
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 0;
    background-image: linear-gradient(to right, rgba(38, 50, 56, 0.8),rgba(38, 50, 56, 0.8));
}

#plan-a-group-visit-why h2{
    color: #FFFFFF;
    position: relative;
    z-index: 1;
}

#plan-a-group-visit-why p{
    color: #FFFFFF;
    position: relative;
    z-index: 1;
}

#plan-a-group-visit-why .table-container,
#plan-a-group-visit-visiting-hour .table-container{
    background-color: #FAFAFA;
    padding: 30px;
    position: relative;
    z-index: 1;
}

#plan-a-group-visit-why th,
#plan-a-group-visit-why td,
#plan-a-group-visit-visiting-hour th,
#plan-a-group-visit-visiting-hour td{
    padding: 15px 25px;
    border-bottom: 1px solid #E8E8E8;
    border-top: 0;
}

/**
 * Plan a VIP Visit
 */

#plan-a-vip-visit-why{

}

#plan-a-vip-visit-why-background{
    background-size: cover;
    background-repeat: no-repeat;
    position: absolute;
    top: 0;
    padding: 250px 0;
    width: 100%;
}

#plan-a-vip-visit-why-background:after{
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 0;
    background-image: linear-gradient(to right, rgba(38, 50, 56, 0.8),rgba(38, 50, 56, 0.8));
}

#plan-a-vip-visit-why h2{
    color: #FFFFFF;
    position: relative;
    z-index: 1;
}

#plan-a-vip-visit-why p{
    color: #FFFFFF;
    position: relative;
    z-index: 1;
}

#plan-a-vip-visit-why .table-container{
    background-color: #FAFAFA;
    padding: 30px;
    position: relative;
    z-index: 1;
}

#plan-a-vip-visit-why th,
#plan-a-vip-visit-why td{
    padding: 15px 25px;
    border-bottom: 1px solid #E8E8E8;
    border-top: 0;
}

/**
 * Visit & Experience
 */

#visit-and-experience-expect{
    background-color: #263238;
}

#visit-and-experience-expect h3{
    color: #009D9B;
}

#visit-and-experience-expect p{
    color: #FFFFFF;
}

#visit-and-experience-expect .steps{
    position: relative;
    max-width: 250px;
    margin: 0 auto;
}

#visit-and-experience-expect .steps .steps-counter{
    background-color: #009D9B;
    height: 40px;
    width: 40px;
    border-radius: 40px;
    position: relative;
}

#visit-and-experience-expect .steps .steps-counter span{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #FFFFFF;
    font-weight: bold;
}

#visit-and-experience-expect .steps h3{
    color: #FFFFFF;
}

#visit-and-experience-expect .steps-arrow{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCAyNjguODMyIDI2OC44MzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI2OC44MzIgMjY4LjgzMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPjxnPjxwYXRoIGQ9Ik0yNjUuMTcxLDEyNS41NzdsLTgwLTgwYy00Ljg4MS00Ljg4MS0xMi43OTctNC44ODEtMTcuNjc4LDBjLTQuODgyLDQuODgyLTQuODgyLDEyLjc5NiwwLDE3LjY3OGw1OC42NjEsNTguNjYxSDEyLjUgICBjLTYuOTAzLDAtMTIuNSw1LjU5Ny0xMi41LDEyLjVjMCw2LjkwMiw1LjU5NywxMi41LDEyLjUsMTIuNWgyMTMuNjU0bC01OC42NTksNTguNjYxYy00Ljg4Miw0Ljg4Mi00Ljg4MiwxMi43OTYsMCwxNy42NzggICBjMi40NCwyLjQzOSw1LjY0LDMuNjYxLDguODM5LDMuNjYxczYuMzk4LTEuMjIyLDguODM5LTMuNjYxbDc5Ljk5OC04MEMyNzAuMDUzLDEzOC4zNzMsMjcwLjA1MywxMzAuNDU5LDI2NS4xNzEsMTI1LjU3N3oiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiIGZpbGw9IiNGRkZGRkYiLz48L2c+PC9nPiA8L3N2Zz4=);
    background-size: 20px;
    display: inline-block;
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 20px;
    height: 20px;
    z-index: 1;
    transform: translate(-50%, -50%);
}

#visit-and-experience-expect .steps-arrow-container{
    padding: 0;
}

#visit-and-experience-expect .steps-arrow-container:last-of-type{
    display: none;
}

#visit-and-experience-skybridge{
    padding: 20rem 0;
}

#visit-and-experience-skybridge h2,
#visit-and-experience-skybridge p{
    color: #FFFFFF;
    position: relative;
    z-index: 1;
}

#visit-and-experience-skybridge:after{
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 0;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.7),rgba(0, 0, 0, 0.4));
}

#visit-and-experience-bridging img,
#visit-and-experience-observation-facts img{
    max-width: 35px;
    height: auto;
    position: absolute;
    top: 0%;
}

#visit-and-experience-bridging .title,
#visit-and-experience-observation-facts .title{
    position: relative;
}

#visit-and-experience-bridging .title h3,
#visit-and-experience-observation-facts .title h3{
    margin-left: 50px;
    display: inline-block;
}

#visit-and-experience-observation{
    padding: 20rem 0;
}

#visit-and-experience-observation h2,
#visit-and-experience-observation p{
    color: #FFFFFF;
    position: relative;
    z-index: 1;
}

#visit-and-experience-observation:after{
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 0;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4),rgba(0, 0, 0, 0));
}

#visit-and-experience-display{
    padding: 20rem 0;
}

#visit-and-experience-display h2,
#visit-and-experience-display p{
    color: #FFFFFF;
    position: relative;
    z-index: 1;
}

#visit-and-experience-display:after{
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 0;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.4),rgba(0, 0, 0, 0));
}

#visit-and-experience-testimonial{
    width: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 10rem 0;
}

#visit-and-experience-testimonial:after{
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 0;
    background-color: rgba(38, 50, 56, 0.5);
}

#visit-and-experience-testimonial h5:before{
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDk4LjU2NiA5OC41NjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk4LjU2NiA5OC41NjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48Zz4KCTxnPgoJCTxwYXRoIGQ9Ik02MC40MDEsMjAuOTk2YzIuNzUxLDAuMzg5LDUuNDQ1LDEuMDgsOC4xMDcsMS44OThjNC42NDcsMS40MzEsOS4wMzIsMy40MTksMTMuMTU2LDUuOTk4ICAgIGMwLjI4NywwLjE3OCwwLjY3LDAuMjkxLDEuMDA4LDAuMjkxYzQuODQ0LDAuMDIsOS42ODYsMC4wMTMsMTQuNTI2LDAuMDE3YzAuMzksMCwwLjc3OCwwLjA0MSwxLjE2NywwLjA2MyAgICBjMCwwLjA5NSwwLjAxNCwwLjEzNS0wLjAwMiwwLjE1N2MtMC4yMjYsMC4zNDgtMC40NTUsMC42OTEtMC42ODIsMS4wMzhjLTEuNjQzLDIuNTItMy4wNDcsNS4xNTYtMy44NzYsOC4wNyAgICBjLTAuMDksMC4zMTMtMC4xMDksMC41NzUsMC4xMDMsMC44ODJjNC4zMTIsNi4xOTIsNS42ODgsMTIuOTksMy44ODYsMjAuMzE4Yy0xLjU4LDYuNDI3LTUuMjY0LDExLjQzOC0xMC44NjIsMTQuOTg2ICAgIGMtNC4wMDEsMi41MzctOC40MjEsMy43NDUtMTMuMTQzLDMuNzcxYy0xLjk4NCwwLjAxMi0zLjk1OC0wLjI1NS01Ljg5Ni0wLjc1N2MtNC43MjItMS4yMjUtOC43Ny0zLjU3OS0xMi4xMDYtNy4xNDQgICAgYy0wLjQ0LTAuNDY4LTAuODU0LTAuOTU3LTEuMzIzLTEuNDg2Yy0xLjc2NCwyLjYyOS0zLjUsNS4yMTUtNS4yNzgsNy44NjljLTEuNzcxLTIuNjQ2LTMuNDgzLTUuMjA3LTUuMTkxLTcuNzU4ICAgIGMtMC4xMTgsMC4wNjItMC4xNTIsMC4wNjktMC4xNzUsMC4wOTFjLTAuMDM5LDAuMDMyLTAuMDcyLDAuMDcxLTAuMTAzLDAuMTA4Yy00LjAzNSw0Ljc2NS05LjExMSw3LjY4Ni0xNS4yOTUsOC42NjMgICAgYy0zLjQ0LDAuNTQ1LTYuODQ3LDAuMzQ5LTEwLjE4OC0wLjU3MmMtNC43MzUtMS4zMDEtOC43NTktMy43OTktMTIuMDEtNy40ODVjLTMuMTc3LTMuNjA0LTUuMTUzLTcuNzg4LTUuODk1LTEyLjU0NSAgICBjLTAuODQ5LTQuNDQsMC4xODUtOC43MjEsMC40NDMtOS43NmMwLjc0OC0zLjAyLDIuMDUyLTUuNzkzLDMuODQyLTguMzQzYzAuMTI2LTAuMTgxLDAuMTctMC41MDEsMC4xMS0wLjcxNyAgICBjLTAuNzMtMi42NzctMS45ODgtNS4xMTItMy40NjEtNy40NDRjLTAuMzc0LTAuNTkzLTAuODIyLTEuMTQyLTEuMjM2LTEuNzExYzAtMC4wNjUsMC0wLjEzMiwwLTAuMTk4ICAgIGMwLjA4MywwLjAxLDAuMTY1LDAuMDI2LDAuMjQ2LDAuMDI2YzQuOTU2LDAuMDAyLDkuOTExLDAuMDA0LDE0Ljg2Ny0wLjAwNmMwLjIxNiwwLDAuNDU2LTAuMDg5LDAuNjQtMC4yMDcgICAgYzMuNDgyLTIuMjM0LDcuMTkyLTQuMDA0LDExLjA5LTUuMzgyYzIuODExLTAuOTkyLDUuNjgxLTEuNzY2LDguNjA4LTIuMzMzYzIuODM0LTAuNTQ4LDUuNjgzLTAuOTM0LDguNTYyLTEuMTI0ICAgIEM1MS4wNTksMTkuNzMsNTYuNjY5LDIwLjQ3Myw2MC40MDEsMjAuOTk2eiBNNTQuMTg4LDUzLjcyN2MwLDEwLjg4Myw4LjgzLDE5Ljc3NCwxOS42NzQsMTkuNzMyICAgIGMxMC44ODUtMC4wMzksMTkuNjc1LTguNjgsMTkuNjY3LTE5LjY4M2MtMC4wMDgtMTEuMzM5LTkuMjA2LTE5Ljg2My0yMC4wODktMTkuNjQyQzYyLjY5NiwzNC4zNTcsNTQuMjg2LDQzLjAxNyw1NC4xODgsNTMuNzI3eiAgICAgTTI0LjY3NywzNC4wNTlDMTQuMDkxLDMzLjk2Nyw0Ljg2MSw0Mi44MDIsNS4wNDYsNTQuMDU2YzAuMTcyLDEwLjQ5NSw4LjgyMiwxOS4zOTIsMTkuODUxLDE5LjI5NyAgICBjMTAuNzg0LTAuMDkyLDE5LjQ1Mi04Ljg5OCwxOS40NzItMTkuNTYyQzQ0LjM4Niw0Mi44MzUsMzUuNjEyLDM0LjA1OSwyNC42NzcsMzQuMDU5eiBNMjUuNjUzLDI4LjkyNSAgICBjNS45OCwwLjM2NSwxMS4yMzMsMi40NDksMTUuNjcxLDYuNDg1YzQuNDI5LDQuMDI4LDcuMDI0LDkuMDUzLDcuOTY3LDE0Ljk2MmMwLjk3LTUuODM5LDMuNDk3LTEwLjgxNyw3Ljg0My0xNC44MDUgICAgYzQuMzUzLTMuOTkyLDkuNTM2LTYuMDg3LDE1LjQxOC02LjUzYy02Ljk4LTMuMTAzLTE0LjM0LTQuNDIxLTIxLjkxNi00LjU2N0M0Mi4wMjYsMjQuMzAxLDMzLjY1MSwyNS41NywyNS42NTMsMjguOTI1eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojRkZGRkZGIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCI+PC9wYXRoPgoJCTxwYXRoIGQ9Ik03My44MjIsNDEuMzExYzYuNzM1LTAuMDExLDEyLjE5LDUuNDE1LDEyLjE5LDEyLjE0M2MwLDYuNzU0LTUuMzYyLDExLjk3NS0xMS42ODgsMTIuMjE2ICAgIGMtNy4wNjUsMC4yNzEtMTIuNzE4LTUuMzU4LTEyLjcxNi0xMi4xODZDNjEuNjE0LDQ2LjU3OCw2Ny4zMDcsNDEuMTk3LDczLjgyMiw0MS4zMTF6IE04MS43NjYsNTMuNDg0ICAgIGMtMC4wMDMtNC4zOS0zLjU1Mi03Ljk1OC03LjkxMi03Ljk1OGMtNC40MSwwLTgsMy41NDktOC4wMTgsNy45MjZjLTAuMDE2LDQuMzU4LDMuNTkyLDcuOTg0LDcuOTYxLDcuOTk2ICAgIEM3OC4xNzMsNjEuNDY1LDgxLjc2OCw1Ny44NjYsODEuNzY2LDUzLjQ4NHoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6I0ZGRkZGRiIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiPjwvcGF0aD4KCQk8cGF0aCBkPSJNMjQuNDE3LDQxLjMxMWM2LjczMS0wLjAwNywxMi4xOTQsNS40MjksMTIuMTc3LDEyLjE1NmMtMC4wMTksNi44MDktNS4zODYsMTEuOTE2LTExLjYwMSwxMi4xOTkgICAgYy03LjA5MywwLjMyNC0xMi44MTYtNS4zMy0xMi44MDMtMTIuMTk1QzEyLjIwNCw0Ni41MTYsMTcuOTM2LDQxLjE5NSwyNC40MTcsNDEuMzExeiBNMzIuMzUyLDUzLjQ1NyAgICBjLTAuMDEzLTQuNDE3LTMuNTg1LTcuOTM4LTguMDQ0LTcuOTNjLTQuMzAxLDAuMDA4LTcuOTA1LDMuNjM4LTcuODk1LDcuOTU1YzAuMDExLDQuMzY3LDMuNjExLDcuOTU4LDcuOTkyLDcuOTcgICAgQzI4Ljc1OSw2MS40NjIsMzIuMzYzLDU3LjgzNiwzMi4zNTIsNTMuNDU3eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojRkZGRkZGIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCI+PC9wYXRoPgoJCTxwYXRoIGQ9Ik03My44MjgsNDkuNDQzYzIuMjMyLTAuMDAyLDQuMDYyLDEuODI5LDQuMDQxLDQuMDQ4Yy0wLjAyMiwyLjIyNC0xLjgyMSw0LjAyNi00LjAxNiw0LjAyNyAgICBjLTIuMjYsMC00LjA3Ny0xLjc4Ni00LjA3Mi0zLjk5OUM2OS43ODUsNTEuMjIzLDcxLjU1LDQ5LjQ0NSw3My44MjgsNDkuNDQzeiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojRkZGRkZGIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCI+PC9wYXRoPgoJCTxwYXRoIGQ9Ik0yNC4zOTYsNDkuNDA3YzIuMjY2LTAuMDAyLDQuMDg3LDEuODA4LDQuMDk2LDQuMDY3YzAuMDA5LDIuMjQtMS44MjksNC4wNzktNC4wODQsNC4wODQgICAgYy0yLjMwOSwwLjAwNS00LjA5LTEuNzc5LTQuMDg4LTQuMUMyMC4zMiw1MS4xNzksMjIuMDk3LDQ5LjQxLDI0LjM5Niw0OS40MDd6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIHN0eWxlPSJmaWxsOiNGRkZGRkYiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIj48L3BhdGg+Cgk8L2c+CjwvZz48L2c+IDwvc3ZnPg==);
    background-size: 40px;
    display: inline-block;
    content: '';
    position: relative;
    top: 12px;
    left: -20px;
    width: 40px;
    height: 40px;
    z-index: 1;
}

#visit-and-experience-testimonial h5{
    color: #FFFFFF;
    position: relative;
    z-index: 1;
    letter-spacing: 0.15em;
}

#visit-and-experience-testimonial span{
    font-family: 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 2.5rem;
    color: #FFFFFF;
    z-index: 1;
    position: relative;
    line-height: 54px;
    display: block;
}

/**
 * Restaurant & Cafe
 */

#restaurant-and-cafe-unique{
    padding: 10rem 0;
}

#restaurant-and-cafe-unique h2,
#restaurant-and-cafe-unique p{
    color: #FFFFFF;
    position: relative;
    z-index: 1;
}

#restaurant-and-cafe-unique:after{
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 0;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.7),rgba(0, 0, 0, 0.4));
}

/**
 * Contact Us
 */

#contact-us-form{
    background-color: #FAFAFA;
}

#contact-us-form #submit-btn{
    background-color: #009D9B;
    padding: 10px 0;
    width: 100%;
    border-radius: 0;
    color: #FFFFFF;
    display: block;
    text-align: center;
    margin-bottom: 10rem;
}

#contact-us-methods p > a{
    color: #222222;
    text-decoration: underline;
}

/**
 * Privacy Policy
 */

#privacy-policy ul{
    line-height: 30px;
    font-family: 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 16px;
}

/**
 * Terms of Use
 */

#terms-of-use ul{
    line-height: 30px;
    font-family: 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 16px;
}

/**
 * Important Notice
 */

#important-notice-logo{
    width: 120px;
}

/**
 * Guided Tour
 */
 #page-banner.guided-tour:after{
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 0;
    background-image: none;
}
 
#guidedtour-cta{
    background-color: #263238;
}

#guidedtour-cta h2{
    color: #FFFFFF;
    font-size: 3rem;
}

#guidedtour-cta p{
    color: #FFFFFF;
}

#guidedtour-cta a{
    margin-bottom: 15px;
    max-width: 100%;
    text-transform: uppercase;
}

#guidedtour-cta a:last-child{
    margin-bottom: 0;
}
#guidedtour-cta ol{
    list-style-type:disc;
    color:#fff;
}
/**
 * Footer
 */

footer{
    padding: 3rem 0;
    background-color: #FAFAFA;
}

footer p{
    font-size: 0.8rem;
    line-height: 1.4;
    margin-bottom: 0.5rem;
}

footer a{
    color: #222222;
}

footer #logo-dark{
    max-width: 150px;
    height: auto;
    margin-bottom: 1rem;
}

footer #navbar-facebook{
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjkxLjMgMjkxLjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5MS4zIDI5MS4zOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzIyMjIyMjt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQ1LjcsMEM2NS4yLDAsMCw2NS4yLDAsMTQ1LjdjMCw4MC40LDY1LjIsMTQ1LjcsMTQ1LjcsMTQ1LjdzMTQ1LjctNjUuMiwxNDUuNy0xNDUuN0MyOTEuMyw2NS4yLDIyNi4xLDAsMTQ1LjcsMHogTTE4NS4xLDg5LjloLTIyYy01LjksMC0xMC4xLDUtMTAuMSwxMS4zdjkuOGgzMS40bC01LjEsMzEuOEgxNTNWMjI4aC0zMi4xdi04NS4ySDk5LjZWMTExaDIxLjNWOTQuN2gwLjFjMC42LTE4LjUsNy0zNi4xLDM4LjMtMzcuMnYtMC4xaDI1LjhMMTg1LjEsODkuOUwxODUuMSw4OS45eiIvPjwvZz48L3N2Zz4=);
    background-size: 20px;
    background-repeat: no-repeat;
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    margin-top: 2px;
    padding: 0 1rem;
}

footer #navbar-instagram{
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjkxLjMgMjkxLjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5MS4zIDI5MS4zOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzIyMjIyMjt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTczLjUsMTQ1LjRjMCwxNS40LTEyLjUsMjcuOC0yNy45LDI3LjhzLTI3LjktMTIuNS0yNy45LTI3LjhzMTIuNS0yNy44LDI3LjktMjcuOFMxNzMuNSwxMzAsMTczLjUsMTQ1LjR6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTIxMC45LDk2LjJjLTEuMy0zLjYtMy41LTYuOS02LjMtOS42Yy0yLjctMi44LTYtNC45LTkuNi02LjJjLTIuOS0xLjEtNy40LTIuNS0xNS41LTIuOUMxNzAuNiw3NywxNjgsNzcsMTQ1LjcsNzdzLTI1LDAuMS0zMy44LDAuNWMtOC4yLDAuNC0xMi42LDEuNy0xNS41LDIuOWMtMy42LDEuMy02LjksMy41LTkuNiw2LjJjLTIuOCwyLjctNC45LDYtNi4zLDkuNmMtMS4xLDIuOS0yLjUsNy40LTIuOSwxNS41Yy0wLjQsOC44LTAuNSwxMS40LTAuNSwzMy43czAuMSwyNC45LDAuNSwzMy43YzAuNCw4LjEsMS43LDEyLjYsMi45LDE1LjVjMS4zLDMuNiwzLjUsNi45LDYuMyw5LjZjMi43LDIuOCw2LDQuOSw5LjYsNi4yYzIuOSwxLjEsNy40LDIuNSwxNS41LDIuOWM4LjgsMC40LDExLjUsMC41LDMzLjgsMC41czI1LTAuMSwzMy44LTAuNWM4LjItMC40LDEyLjYtMS43LDE1LjUtMi45YzcuMy0yLjgsMTMuMS04LjYsMTUuOS0xNS44YzEuMS0yLjksMi41LTcuNCwyLjktMTUuNWMwLjQtOC44LDAuNS0xMS40LDAuNS0zMy43cy0wLjEtMjQuOS0wLjUtMzMuN0MyMTMuNCwxMDMuNSwyMTIsOTkuMSwyMTAuOSw5Ni4yeiBNMTQ1LjcsMTg4LjNjLTIzLjcsMC00My0xOS4yLTQzLTQyLjlzMTkuMi00Mi45LDQzLTQyLjljMjMuNywwLDQyLjksMTkuMiw0Mi45LDQyLjlTMTY5LjQsMTg4LjMsMTQ1LjcsMTg4LjN6IE0xOTAuMywxMTAuOWMtNS41LDAtMTAtNC41LTEwLTEwczQuNS0xMCwxMC0xMHMxMCw0LjUsMTAsMTBTMTk1LjgsMTEwLjksMTkwLjMsMTEwLjl6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTE0NS43LDBDNjUuMiwwLDAsNjUuMSwwLDE0NS40czY1LjIsMTQ1LjQsMTQ1LjcsMTQ1LjRzMTQ1LjctNjUuMSwxNDUuNy0xNDUuNFMyMjYuMSwwLDE0NS43LDB6IE0yMjguOCwxNzkuOGMtMC40LDguOS0xLjgsMTUtMy45LDIwLjNjLTQuMywxMS4yLTEzLjIsMjAuMS0yNC41LDI0LjRjLTUuMywyLjEtMTEuNCwzLjUtMjAuMywzLjljLTguOSwwLjQtMTEuOCwwLjUtMzQuNSwwLjVzLTI1LjYtMC4xLTM0LjUtMC41cy0xNS0xLjgtMjAuMy0zLjljLTUuNi0yLjEtMTAuNi01LjQtMTQuOC05LjZjLTQuMy00LjItNy41LTkuMi05LjYtMTQuOGMtMi4xLTUuMy0zLjUtMTEuNC0zLjktMjAuM2MtMC40LTguOS0wLjUtMTEuOC0wLjUtMzQuNHMwLjEtMjUuNSwwLjUtMzQuNHMxLjgtMTUsMy45LTIwLjNjMi4xLTUuNiw1LjQtMTAuNiw5LjctMTQuOGM0LjItNC4yLDkuMi03LjUsMTQuOC05LjZjNS4zLTIuMSwxMS40LTMuNSwyMC4zLTMuOXMxMS44LTAuNSwzNC41LTAuNXMyNS42LDAuMSwzNC41LDAuNXMxNSwxLjgsMjAuMywzLjljNS42LDIuMSwxMC42LDUuNCwxNC44LDkuNmM0LjMsNC4yLDcuNSw5LjIsOS42LDE0LjhjMi4xLDUuMywzLjUsMTEuNCwzLjksMjAuM3MwLjUsMTEuNywwLjUsMzQuNFMyMjkuMiwxNzAuOSwyMjguOCwxNzkuOHoiLz48L3N2Zz4=);
    background-repeat: no-repeat;
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    margin-top: 2px;
    padding: 0 1rem;
}

footer #navbar-youtube{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjkxLjMgMjkxLjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5MS4zIDI5MS4zOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzIyMjIyMjt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTI3LjUsMTcyLjlsNDcuNC0yNy4zbC00Ny40LTI3LjNDMTI3LjUsMTE4LjMsMTI3LjUsMTcyLjksMTI3LjUsMTcyLjl6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTE0NS43LDBDNjUuMiwwLDAsNjUuMiwwLDE0NS43czY1LjIsMTQ1LjcsMTQ1LjcsMTQ1LjdzMTQ1LjctNjUuMiwxNDUuNy0xNDUuN1MyMjYuMSwwLDE0NS43LDB6IE0yMzYuNywxNDUuOGMwLDAsMCwyOS41LTMuNyw0My44Yy0yLjEsNy44LTguMiwxMy45LTE2LDE2Yy0xNC4yLDMuNy03MS4yLDMuNy03MS4yLDMuN3MtNTYuOCwwLTcxLjItMy45Yy03LjgtMi4xLTEzLjktOC4yLTE2LTE2Yy0zLjctMTQuMS0zLjctNDMuOC0zLjctNDMuOHMwLTI5LjUsMy43LTQzLjhjMi4xLTcuOCw4LjQtMTQuMSwxNi0xNi4yYzE0LjItMy43LDcxLjItMy43LDcxLjItMy43czU3LDAsNzEuMiwzLjljNy44LDIuMSwxMy45LDguMiwxNiwxNkMyMzYuOCwxMTYuMSwyMzYuNywxNDUuOCwyMzYuNywxNDUuOHoiLz48L3N2Zz4=);
    background-size: 20px;
    background-repeat: no-repeat;
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    margin-top: 2px;
    padding: 0 1rem;
}

footer #navbar-tripadvisor{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOm5vbmU7fS5zdDF7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MDkuNCwyMTguOWMyLjktMTAsNy43LTE5LjEsMTMuNC0yNy44YzAuOC0xLjIsMS42LTIuNCwyLjMtMy42YzAuMS0wLjEsMC0wLjIsMC0wLjVjLTEuMy0wLjEtMi43LTAuMi00LTAuMmMtMTYuNywwLTMzLjQsMC01MC0wLjFjLTEuMiwwLTIuNS0wLjQtMy41LTFjLTE0LjItOC45LTI5LjMtMTUuNy00NS4zLTIwLjdjLTkuMi0yLjgtMTguNS01LjItMjcuOS02LjVjLTEyLjktMS44LTMyLjItNC40LTU2LjQtMi41Yy05LjksMC43LTE5LjcsMi0yOS41LDMuOWMtMTAuMSwyLTIwLDQuNi0yOS43LDhjLTEzLjQsNC43LTI2LjIsMTAuOC0zOC4yLDE4LjVjLTAuNiwwLjQtMS41LDAuNy0yLjIsMC43Yy0xNy4xLDAtMzQuMSwwLTUxLjIsMGMtMC4zLDAtMC42LTAuMS0wLjgtMC4xYzAsMC4yLDAsMC41LDAsMC43YzEuNCwyLDMsMy45LDQuMyw1LjljNS4xLDgsOS40LDE2LjQsMTEuOSwyNS42YzAuMiwwLjcsMC4xLDEuOC0wLjQsMi41Yy02LjIsOC44LTEwLjcsMTguMy0xMy4yLDI4LjdjLTAuOSwzLjYtNC41LDE4LjMtMS41LDMzLjZjMi42LDE2LjQsOS40LDMwLjgsMjAuMyw0My4yYzExLjIsMTIuNywyNS4xLDIxLjMsNDEuNCwyNS44YzExLjUsMy4yLDIzLjMsMy44LDM1LjEsMmMyMS4zLTMuNCwzOC44LTEzLjQsNTIuNy0yOS44YzAuMS0wLjEsMC4yLTAuMywwLjQtMC40YzAuMS0wLjEsMC4yLTAuMSwwLjYtMC4zYzUuOSw4LjgsMTEuOCwxNy42LDE3LjksMjYuN2M2LjEtOS4xLDEyLjEtMTguMSwxOC4yLTI3LjFjMS42LDEuOCwzLDMuNSw0LjYsNS4xYzExLjUsMTIuMywyNS40LDIwLjQsNDEuNywyNC42YzYuNywxLjcsMTMuNSwyLjYsMjAuMywyLjZjMTYuMy0wLjEsMzEuNS00LjMsNDUuMy0xM2MxOS4zLTEyLjIsMzItMjkuNSwzNy40LTUxLjZjNi4yLTI1LjIsMS41LTQ4LjctMTMuNC03MEM0MDksMjIwLjksNDA5LjEsMjIwLDQwOS40LDIxOC45eiBNMTcyLDMzOC45Yy0zOCwwLjMtNjcuOC0zMC4zLTY4LjQtNjYuNWMtMC42LTM4LjgsMzEuMi02OS4yLDY3LjYtNjguOWMzNy43LDAsNjcuOSwzMC4yLDY3LjgsNjhDMjM5LDMwOC4zLDIwOS4xLDMzOC42LDE3MiwzMzguOXogTTIyOC42LDIwOC4yYy0xNS4zLTEzLjktMzMuNC0yMS4xLTU0LTIyLjNjMjcuNi0xMS42LDU2LjQtMTUuOSw4Ni4xLTE1LjNjMjYuMSwwLjUsNTEuNSw1LDc1LjUsMTUuN2MtMjAuMywxLjUtMzguMSw4LjctNTMuMSwyMi41Yy0xNSwxMy43LTIzLjcsMzAuOS0yNyw1MUMyNTIuOCwyMzkuNCwyNDMuOCwyMjIuMSwyMjguNiwyMDguMnogTTM0MC43LDMzOS4zYy0zNy40LDAuMS02Ny44LTMwLjUtNjcuOC02OGMwLjMtMzYuOSwyOS4zLTY2LjcsNjYuMy02Ny41YzM3LjUtMC44LDY5LjIsMjguNiw2OS4yLDY3LjdDNDA4LjUsMzA5LjQsMzc4LjIsMzM5LjIsMzQwLjcsMzM5LjN6Ii8+PHBhdGggZD0iTTI4My4xLDIwOC43YzE1LTEzLjgsMzIuOS0yMSw1My4xLTIyLjVjLTI0LTEwLjctNDkuNC0xNS4yLTc1LjUtMTUuN2MtMjkuNy0wLjYtNTguNSwzLjgtODYuMSwxNS4zYzIwLjYsMS4zLDM4LjcsOC40LDU0LDIyLjNjMTUuMywxMy45LDI0LjIsMzEuMiwyNy41LDUxLjZDMjU5LjQsMjM5LjYsMjY4LjEsMjIyLjUsMjgzLjEsMjA4Ljd6Ii8+PHBhdGggZD0iTTM0MC43LDI0My4xYy0xNS4yLDAtMjcuNiwxMi4yLTI3LjYsMjcuM2MtMC4xLDE1LDEyLjQsMjcuNSwyNy40LDI3LjZjMTUuMSwwLjEsMjcuNS0xMi4zLDI3LjUtMjcuNEMzNjcuOSwyNTUuMywzNTUuNywyNDMuMSwzNDAuNywyNDMuMXogTTM0MC43LDI4NC40Yy03LjgsMC0xNC02LjItMTQtMTMuOGMwLTcuOSw2LjEtMTQsMTMuOS0xNGM3LjcsMCwxNCw2LjMsMTMuOSwxMy45QzM1NC40LDI3OC4yLDM0OC4yLDI4NC40LDM0MC43LDI4NC40eiIvPjxwYXRoIGQ9Ik0xNjkuOSwyNDMuMWMtMTQuOCwwLTI3LjIsMTIuNS0yNy4yLDI3LjRjMCwxNSwxMi40LDI3LjQsMjcuNSwyNy41YzE1LDAsMjcuNC0xMi41LDI3LjQtMjcuNUMxOTcuNiwyNTUuMiwxODUuMywyNDMsMTY5LjksMjQzLjF6IE0xNzAuMywyODQuNWMtOCwwLTE0LjEtNi4xLTE0LjEtMTQuMWMwLTcuOSw2LjEtMTMuOSwxNC0xNGM3LjgsMCwxNC4xLDYuMiwxNC4xLDE0QzE4NC40LDI3OC4yLDE3OC4xLDI4NC41LDE3MC4zLDI4NC41eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MDkuNCwyMTguOWMyLjktMTAsNy43LTE5LjEsMTMuNC0yNy44YzAuOC0xLjIsMS42LTIuNCwyLjMtMy42YzAuMS0wLjEsMC0wLjIsMC0wLjVjLTEuMy0wLjEtMi43LTAuMi00LTAuMmMtMTYuNywwLTMzLjQsMC01MC0wLjFjLTEuMiwwLTIuNS0wLjQtMy41LTFjLTE0LjItOC45LTI5LjMtMTUuNy00NS4zLTIwLjdjLTkuMi0yLjgtMTguNS01LjItMjcuOS02LjVjLTEyLjktMS44LTMyLjItNC40LTU2LjQtMi41Yy05LjksMC43LTE5LjcsMi0yOS41LDMuOWMtMTAuMSwyLTIwLDQuNi0yOS43LDhjLTEzLjQsNC43LTI2LjIsMTAuOC0zOC4yLDE4LjVjLTAuNiwwLjQtMS41LDAuNy0yLjIsMC43Yy0xNy4xLDAtMzQuMSwwLTUxLjIsMGMtMC4zLDAtMC42LTAuMS0wLjgtMC4xYzAsMC4yLDAsMC41LDAsMC43YzEuNCwyLDMsMy45LDQuMyw1LjljNS4xLDgsOS40LDE2LjQsMTEuOSwyNS42YzAuMiwwLjcsMC4xLDEuOC0wLjQsMi41Yy02LjIsOC44LTEwLjcsMTguMy0xMy4yLDI4LjdjLTAuOSwzLjYtNC41LDE4LjMtMS41LDMzLjZjMi42LDE2LjQsOS40LDMwLjgsMjAuMyw0My4yYzExLjIsMTIuNywyNS4xLDIxLjMsNDEuNCwyNS44YzExLjUsMy4yLDIzLjMsMy44LDM1LjEsMmMyMS4zLTMuNCwzOC44LTEzLjQsNTIuNy0yOS44YzAuMS0wLjEsMC4yLTAuMywwLjQtMC40YzAuMS0wLjEsMC4yLTAuMSwwLjYtMC4zYzUuOSw4LjgsMTEuOCwxNy42LDE3LjksMjYuN2M2LjEtOS4xLDEyLjEtMTguMSwxOC4yLTI3LjFjMS42LDEuOCwzLDMuNSw0LjYsNS4xYzExLjUsMTIuMywyNS40LDIwLjQsNDEuNywyNC42YzYuNywxLjcsMTMuNSwyLjYsMjAuMywyLjZjMTYuMy0wLjEsMzEuNS00LjMsNDUuMy0xM2MxOS4zLTEyLjIsMzItMjkuNSwzNy40LTUxLjZjNi4yLTI1LjIsMS41LTQ4LjctMTMuNC03MEM0MDksMjIwLjksNDA5LjEsMjIwLDQwOS40LDIxOC45eiBNMTcyLDMzOC45Yy0zOCwwLjMtNjcuOC0zMC4zLTY4LjQtNjYuNWMtMC42LTM4LjgsMzEuMi02OS4yLDY3LjYtNjguOWMzNy43LDAsNjcuOSwzMC4yLDY3LjgsNjhDMjM5LDMwOC4zLDIwOS4xLDMzOC42LDE3MiwzMzguOXogTTM0MC43LDMzOS4zYy0zNy40LDAuMS02Ny44LTMwLjUtNjcuOC02OGMwLjMtMzYuOSwyOS4zLTY2LjcsNjYuMy02Ny41YzM3LjUtMC44LDY5LjIsMjguNiw2OS4yLDY3LjdDNDA4LjUsMzA5LjQsMzc4LjIsMzM5LjIsMzQwLjcsMzM5LjN6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTM0MC41LDIyOC41Yy0yMi40LTAuNC00Mi4xLDE4LjEtNDIuMSw0MS45YzAsMjMuNSwxOS41LDQyLjksNDMuOCw0MmMyMS44LTAuOCw0MC4zLTE4LjgsNDAuMy00Mi4xQzM4Mi42LDI0Ny4yLDM2My44LDIyOC41LDM0MC41LDIyOC41eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNzAuMywyMjguNWMtMjIuMy0wLjQtNDIuMSwxNy45LTQyLjEsNDEuOWMwLDIzLjcsMTkuNyw0My4xLDQ0LjEsNDJjMjEuNC0xLDM5LjktMTguNiw0MC00MkMyMTIuMywyNDcuMiwxOTMuNSwyMjguNSwxNzAuMywyMjguNXoiLz48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzQwLjUsMjI4LjVjLTIyLjQtMC40LTQyLjEsMTguMS00Mi4xLDQxLjljMCwyMy41LDE5LjUsNDIuOSw0My44LDQyYzIxLjgtMC44LDQwLjMtMTguOCw0MC4zLTQyLjFDMzgyLjYsMjQ3LjIsMzYzLjgsMjI4LjUsMzQwLjUsMjI4LjV6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTQwOS40LDIxOC45YzIuOS0xMCw3LjctMTkuMSwxMy40LTI3LjhjMC44LTEuMiwxLjYtMi40LDIuMy0zLjZjMC4xLTAuMSwwLTAuMiwwLTAuNWMtMS4zLTAuMS0yLjctMC4yLTQtMC4yYy0xNi43LDAtMzMuNCwwLTUwLTAuMWMtMS4yLDAtMi41LTAuNC0zLjUtMWMtMTQuMi04LjktMjkuMy0xNS43LTQ1LjMtMjAuN2MtOS4yLTIuOC0xOC41LTUuMi0yNy45LTYuNWMtMTIuOS0xLjgtMzIuMi00LjQtNTYuNC0yLjVjLTkuOSwwLjctMTkuNywyLTI5LjUsMy45Yy0xMC4xLDItMjAsNC42LTI5LjcsOGMtMTMuNCw0LjctMjYuMiwxMC44LTM4LjIsMTguNWMtMC42LDAuNC0xLjUsMC43LTIuMiwwLjdjLTE3LjEsMC0zNC4xLDAtNTEuMiwwYy0wLjMsMC0wLjYtMC4xLTAuOC0wLjFjMCwwLjIsMCwwLjUsMCwwLjdjMS40LDIsMywzLjksNC4zLDUuOWM1LjEsOCw5LjQsMTYuNCwxMS45LDI1LjZjMC4yLDAuNywwLjEsMS44LTAuNCwyLjVjLTYuMiw4LjgtMTAuNywxOC4zLTEzLjIsMjguN2MtMC45LDMuNi00LjUsMTguMy0xLjUsMzMuNmMyLjYsMTYuNCw5LjQsMzAuOCwyMC4zLDQzLjJjMTEuMiwxMi43LDI1LjEsMjEuMyw0MS40LDI1LjhjMTEuNSwzLjIsMjMuMywzLjgsMzUuMSwyYzIxLjMtMy40LDM4LjgtMTMuNCw1Mi43LTI5LjhjMC4xLTAuMSwwLjItMC4zLDAuNC0wLjRjMC4xLTAuMSwwLjItMC4xLDAuNi0wLjNjNS45LDguOCwxMS44LDE3LjYsMTcuOSwyNi43YzYuMS05LjEsMTIuMS0xOC4xLDE4LjItMjcuMWMxLjYsMS44LDMsMy41LDQuNiw1LjFjMTEuNSwxMi4zLDI1LjQsMjAuNCw0MS43LDI0LjZjNi43LDEuNywxMy41LDIuNiwyMC4zLDIuNmMxNi4zLTAuMSwzMS41LTQuMyw0NS4zLTEzYzE5LjMtMTIuMiwzMi0yOS41LDM3LjQtNTEuNmM2LjItMjUuMiwxLjUtNDguNy0xMy40LTcwQzQwOSwyMjAuOSw0MDkuMSwyMjAsNDA5LjQsMjE4Ljl6IE0xNzIsMzM4LjljLTM4LDAuMy02Ny44LTMwLjMtNjguNC02Ni41Yy0wLjYtMzguOCwzMS4yLTY5LjIsNjcuNi02OC45YzM3LjcsMCw2Ny45LDMwLjIsNjcuOCw2OEMyMzksMzA4LjMsMjA5LjEsMzM4LjYsMTcyLDMzOC45eiBNMzQwLjcsMzM5LjNjLTM3LjQsMC4xLTY3LjgtMzAuNS02Ny44LTY4YzAuMy0zNi45LDI5LjMtNjYuNyw2Ni4zLTY3LjVjMzcuNS0wLjgsNjkuMiwyOC42LDY5LjIsNjcuN0M0MDguNSwzMDkuNCwzNzguMiwzMzkuMiwzNDAuNywzMzkuM3oiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTcwLjMsMjI4LjVjLTIyLjMtMC40LTQyLjEsMTcuOS00Mi4xLDQxLjljMCwyMy43LDE5LjcsNDMuMSw0NC4xLDQyYzIxLjQtMSwzOS45LTE4LjYsNDAtNDJDMjEyLjMsMjQ3LjIsMTkzLjUsMjI4LjUsMTcwLjMsMjI4LjV6Ii8+PHBhdGggZD0iTTE3MS4yLDIwMy41Yy0zNi41LTAuMy02OC4zLDMwLjEtNjcuNiw2OC45YzAuNiwzNi4yLDMwLjQsNjYuOCw2OC40LDY2LjVjMzcuMi0wLjMsNjctMzAuNyw2Ny4xLTY3LjRDMjM5LjEsMjMzLjgsMjA4LjksMjAzLjUsMTcxLjIsMjAzLjV6IE0xNzIuMywzMTIuNGMtMjQuNCwxLjEtNDQuMi0xOC40LTQ0LjEtNDJjMC0yNCwxOS44LTQyLjMsNDIuMS00MS45YzIzLjIsMCw0MiwxOC43LDQyLDQxLjlDMjEyLjIsMjkzLjksMTkzLjcsMzExLjUsMTcyLjMsMzEyLjR6Ii8+PHBhdGggZD0iTTMzOS4yLDIwMy44Yy0zNywwLjgtNjYsMzAuNi02Ni4zLDY3LjVjMCwzNy41LDMwLjQsNjguMSw2Ny44LDY4YzM3LjUtMC4xLDY3LjgtMjkuOSw2Ny44LTY3LjhDNDA4LjQsMjMyLjQsMzc2LjcsMjAzLDMzOS4yLDIwMy44eiBNMzQyLjMsMzEyLjVjLTI0LjMsMC45LTQzLjgtMTguNS00My44LTQyYzAtMjMuOCwxOS42LTQyLjMsNDIuMS00MS45YzIzLjIsMCw0MiwxOC43LDQyLDQxLjhDMzgyLjYsMjkzLjYsMzY0LjEsMzExLjYsMzQyLjMsMzEyLjV6Ii8+PHBhdGggZD0iTTI1NiwwQzExNC42LDAsMCwxMTQuNiwwLDI1NnMxMTQuNiwyNTYsMjU2LDI1NnMyNTYtMTE0LjYsMjU2LTI1NlMzOTcuNCwwLDI1NiwweiBNNDIzLjEsMjkyYy01LjQsMjIuMS0xOC4xLDM5LjQtMzcuNCw1MS42Yy0xMy44LDguNy0yOSwxMi45LTQ1LjMsMTNjLTYuOCwwLTEzLjYtMC45LTIwLjMtMi42Yy0xNi4zLTQuMi0zMC4yLTEyLjMtNDEuNy0yNC42Yy0xLjUtMS42LTIuOS0zLjMtNC42LTUuMWMtNi4xLDkuMS0xMi4xLDE4LTE4LjIsMjcuMWMtNi4xLTkuMS0xMi0xNy45LTE3LjktMjYuN2MtMC40LDAuMi0wLjUsMC4yLTAuNiwwLjNjLTAuMSwwLjEtMC4yLDAuMi0wLjQsMC40Yy0xMy45LDE2LjQtMzEuNCwyNi41LTUyLjcsMjkuOGMtMTEuOSwxLjktMjMuNiwxLjItMzUuMS0yYy0xNi4zLTQuNS0zMC4yLTEzLjEtNDEuNC0yNS44Yy0xMC45LTEyLjQtMTcuOC0yNi44LTIwLjMtNDMuMmMtMi45LTE1LjMsMC42LTMwLDEuNS0zMy42YzIuNi0xMC40LDcuMS0yMCwxMy4yLTI4LjdjMC40LTAuNiwwLjYtMS43LDAuNC0yLjVjLTIuNS05LjItNi44LTE3LjYtMTEuOS0yNS42Yy0xLjMtMi0yLjgtMy45LTQuMy01LjljMC0wLjIsMC0wLjUsMC0wLjdjMC4zLDAsMC42LDAuMSwwLjgsMC4xYzE3LjEsMCwzNC4xLDAsNTEuMiwwYzAuNywwLDEuNi0wLjMsMi4yLTAuN2MxMi03LjcsMjQuOC0xMy44LDM4LjItMTguNWM5LjctMy40LDE5LjYtNi4xLDI5LjctOGM5LjgtMS45LDE5LjYtMy4yLDI5LjUtMy45YzI0LjItMS45LDQzLjUsMC43LDU2LjQsMi41YzkuNSwxLjMsMTguOCwzLjcsMjcuOSw2LjVjMTYsNC45LDMxLjEsMTEuOCw0NS4zLDIwLjdjMSwwLjYsMi4zLDEsMy41LDFjMTYuNywwLjEsMzMuNCwwLDUwLDAuMWMxLjMsMCwyLjcsMC4xLDQsMC4yYzAsMC4zLDAsMC41LDAsMC41Yy0wLjgsMS4yLTEuNiwyLjQtMi4zLDMuNmMtNS43LDguNy0xMC41LDE3LjgtMTMuNCwyNy44Yy0wLjMsMS4xLTAuNCwyLDAuNCwzQzQyNC42LDI0My4zLDQyOS40LDI2Ni43LDQyMy4xLDI5MnoiLz48L2c+PHBhdGggY2xhc3M9InN0MSIgZD0iTTM0MC41LDIyOC41Yy0yMi40LTAuNC00Mi4xLDE4LjEtNDIuMSw0MS45YzAsMjMuNSwxOS41LDQyLjksNDMuOCw0MmMyMS44LTAuOCw0MC4zLTE4LjgsNDAuMy00Mi4xQzM4Mi42LDI0Ny4yLDM2My44LDIyOC41LDM0MC41LDIyOC41eiBNMzQwLjUsMjk3LjljLTE1LjEsMC0yNy41LTEyLjUtMjcuNC0yNy42YzAuMS0xNS4xLDEyLjQtMjcuMywyNy42LTI3LjNjMTUsMCwyNy4zLDEyLjMsMjcuMywyNy40QzM2Ny45LDI4NS42LDM1NS41LDI5OCwzNDAuNSwyOTcuOXoiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTcwLjMsMjI4LjVjLTIyLjMtMC40LTQyLjEsMTcuOS00Mi4xLDQxLjljMCwyMy43LDE5LjcsNDMuMSw0NC4xLDQyYzIxLjQtMSwzOS45LTE4LjYsNDAtNDJDMjEyLjMsMjQ3LjIsMTkzLjUsMjI4LjUsMTcwLjMsMjI4LjV6IE0xNzAuMywyOTcuOWMtMTUuMSwwLTI3LjUtMTIuNC0yNy41LTI3LjVjMC0xNC45LDEyLjQtMjcuNCwyNy4yLTI3LjRjMTUuNCwwLDI3LjcsMTIuMSwyNy43LDI3LjNDMTk3LjcsMjg1LjUsMTg1LjMsMjk4LDE3MC4zLDI5Ny45eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zNDAuNiwyNTYuNWMtNy44LDAtMTMuOSw2LjEtMTMuOSwxNGMwLDcuNiw2LjIsMTMuOCwxNCwxMy44YzcuNiwwLDEzLjgtNi4yLDEzLjgtMTMuOUMzNTQuNiwyNjIuOSwzNDguMywyNTYuNSwzNDAuNiwyNTYuNXoiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTcwLjMsMjU2LjRjLTcuOSwwLTE0LDYuMS0xNCwxNGMwLDgsNi4xLDE0LjEsMTQuMSwxNC4xYzcuOCwwLDE0LjEtNi40LDE0LjEtMTQuMUMxODQuMywyNjIuNywxNzguMSwyNTYuNCwxNzAuMywyNTYuNHoiLz48L3N2Zz4=);
    background-size: 20px;
    background-repeat: no-repeat;
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    margin-top: 2px;
    padding: 0 1rem;
}

footer .navbar{
    padding: 0;
    background-image: none;
    width: 100%;
}

footer .navbar a{
    color: #222222;
}

footer .navbar > div{
    width: 100%;
}

footer .navbar .navbar-nav{
    -ms-flex-direction: row;
    flex-direction: row;
}

footer .navbar .navbar-nav > li{
    padding-right: 2rem;
    margin-bottom: 2rem;
    flex: 0 0 33.3%;
    max-width: 33.%;
}

footer .navbar .navbar-nav > li.title > a{
    font-weight: bold;
    text-transform: uppercase;
    pointer-events: none;
    color: #005071;
}

footer .navbar .navbar-nav > li.title > a:after{
    display: none;
}

footer .navbar .navbar-nav > li > .dropdown-menu{
    display: block;
    min-width: auto;
    border: 0;
    background-color: transparent;
}

footer .navbar .navbar-nav > li > .dropdown-menu > li > a{
    padding: .25rem 0;
}

footer .navbar .navbar-nav > li > .dropdown-menu > li > a:hover{
    color: #005071;
}

@media (max-width: 1299.98px) {
    
    #navbar-secondary .navbar-nav li a{
        font-size: 0.8rem;
    }
    
    #navbar-primary #menu-primary > li > a{
        font-size: 0.8rem;
    }
    
    #navbar-primary #menu-primary > li.buy-tickets > a:before{
        margin-top: 0;
    }
    
    #design-and-structures-overview .features{
        margin-bottom: 3rem;
    }
}

@media (max-width: 991.98px) {
    
    #plan-a-visit-to-petronas-twin-towers p{
        margin-bottom: 3rem;
    }
	#page-banner{
		padding: 65px 0 100px !important;
	}
}

@media (max-width: 767.98px) {
    
    h1{
        font-size: 2.3rem; /* or 64px */
    }
    
    h2{
        font-size: 2rem; /* 32px */ 
    }
    
    hr.spacer{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    #notification-popup-logo{
        width: 70px;
    }
    
    #notification-popup .modal-dialog{
        max-width: 90%;
    }
    
    #notification-popup .modal-body{
        max-height: 470px;
        overflow-y: scroll;
    }
    
    #notification-popup .modal-body img{
        display: none;
    }
    
    #notification-popup .modal-body > p{
        font-size: 13px;
        line-height: 22px;
    }
    
    #eticket-popup-logo{
        width: 70px;
    }
    
    #eticket-popup .modal-dialog{
        max-width: 90%;
    }
    
    #eticket-popup .modal-body img{
        display: none;
    }
    
    #eticket-popup .modal-body > p{
        font-size: 13px;
        line-height: 24px;
    }
    
    #homepage-banner-title p{
        max-width: 100%;
    }
    
    #homepage-testimonial span{
        font-size: 1.5rem;
        line-height: 40px;
    }
    
    #facilities-and-accessibility-family:after{
        background-image: linear-gradient(to right, rgba(0, 0, 0, 0.8),rgba(0, 0, 0, 0.8));
    }
    
    #design-and-structures-world-tallest-buildings img{
        max-width: 150px;
        height: auto;
    }
    
    #design-and-structures-patterns .patterns{
        max-width: 250px;
    }
    
    #design-and-structures-patterns .patterns-arrow-container{
        padding: 30px 0;
        margin-top: -10px;
    }
    
    #design-and-structures-patterns .patterns-arrow{
        position: relative;
        top: 0;
        left: 0;
        transform: translate(50%, 50%) rotateZ(90deg);
    }
    
    #design-and-structures-structure{
        padding: 10rem 0 20rem;
    }
    
    #admission-and-ticketing-visiting-hour .table-container,
    #admission-and-ticketing-admission-rate .table-container{
        padding: 10px;
    }

    #admission-and-ticketing-visiting-hour table th,
    #admission-and-ticketing-visiting-hour table td,
    #admission-and-ticketing-admission-rate table th,
    #admission-and-ticketing-admission-rate table td{
        font-size: 0.9rem;
    }
    
    #the-stories-remarks span{
        font-size: 1.5rem;
        line-height: 42px;
    }
    
    #visitors-quote{
        background-size: 80px;
        width: 80px;
        height: 80px;
        left: 0%;
        transform: translateX(-0%);
    }
    
    #visit-and-experience-expect .steps{
        max-width: 250px;
    }
    
    #visit-and-experience-expect .steps-arrow-container{
        padding: 30px 0;
        margin-top: -10px;
    }
    
    #visit-and-experience-expect .steps-arrow{
        position: relative;
        top: 0;
        left: 0;
        transform: translate(50%, 50%) rotateZ(90deg);
    }
    
    #visit-and-experience-testimonial span{
        font-size: 1.5rem;
        line-height: 40px;
    }
    
    footer .navbar .navbar-nav > li{
        flex: 0 0 100%;
        max-width: 100%;
    }
	#page-banner{
		padding: 65px !important;
		margin-top:0 !important;
	}
	header{
		background: #ffffff !important;
	}
}