/*
Theme Name: Escape games by Squad Venture
Author: Arthur d'Hausen
Author URI: https://arthur-and-ashes.com
Description: Original Theme for Escape Games.
Version: 2.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: escapegames


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.
*/

/*--------------------------------------------------------------
Initialisation
--------------------------------------------------------------*/

/* @font-face {
    font-family: "Comfortaa";
    src: url("") format("truetype");
}
 */

@import url('https://fonts.googleapis.com/css?family=Neucha|Dekko|Comfortaa|Averia+Libre|Black+Ops+One|Montserrat|Averia+Gruesa+Libre|Caveat+Brush|Kalam|Kaushan+Script|Merienda|Seaweed+Script');

@font-face {
    font-family: "Treamd";
    src: url("https://arthur-and-ashes.com/works/squad-venture/wp-content/themes/escapegames/assets/fonts/Treamd.ttf") format("truetype");
}

html {
	font-family: Neucha, Dekko, Averia Libre, sans-serif;
	line-height: 1.15;
	font-size:17px;
	letter-spacing: 0.8px;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
.agemin{
	font-family: Averia Libre, sans-serif;
	font-size:1.4rem;
}

body {
	margin: 0;
}

article,
aside,
footer,
header,
nav,
section {
	display: block;
}
div#content {
    min-height: 300px;
    background-color: #FFF;
}
h1 {
	font-size: 2rem;
	margin: 0.67em 0;
}
#primary {
    margin: 15px auto;
    max-width: 800px;
}
.elementor-page #primary {
    margin: 25px 12%;
}
.secondwrap {
	margin: 3em 16%;
}
figcaption,
figure,
main {
	display: block;
}

figure {
	margin: 1em 0;
}

hr {
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	height: 0;
	overflow: visible;
}

pre {
	font-family: monospace, monospace;
	font-size: 1rem;
}

a {
	background-color: transparent;
	-webkit-text-decoration-skip: objects;
}

a:active,
a:hover {
	outline-width: 0;
}

abbr[title] {
	border-bottom: 1px #767676 dotted;
	text-decoration: none;
}

b,
strong {
	font-weight: inherit;
}

b,
strong {
	font-weight: 700;
}

li {
    list-style-position: inside;
    text-align: left;
}

code,
kbd,
samp {
	font-family: monospace, monospace;
	font-size: 1rem;
}

dfn {
	font-style: italic;
}

mark {
	background-color: #eee;
	color: #222;
}

small {
	font-size: 80%;
}

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

sub {
	bottom: -0.25em;
}

sup {
	top: -0.5em;
}

audio,
video {
	display: inline-block;
}

audio:not([controls]) {
	display: none;
	height: 0;
}

img {
	border-style: none;
}

svg:not(:root) {
	overflow: hidden;
}

button,
input,
optgroup,
select,
textarea {
	font-family: Dekko, Averia Libre, sans-serif;
	font-size: 100%;
	margin: 0;
    padding: 0.4em;
	line-height: 1.15;
}

button,
input {
	overflow: visible;
}

button,
select {
	text-transform: none;
}

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

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

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
	outline: 1px dotted ButtonText;
}
.perfect-button {
    border-style: solid;
    border-width: 2px;
	border-color: rgba(253,238,150,1);
    background-color: #7F7F7F;
    background-color: rgba(0,0,0,0.5);
    text-align: center;
}
.perfect-button:hover {
	webkit-transition-duration: 1s;
    -webkit-transition-delay: 0s;
    -webkit-transition-timing-function: ease;
    -webkit-transition-duration: 1s;
         -o-transition-duration: 1s;
            transition-duration: 1s;
    -o-transition-delay: 0s;
       transition-delay: 0s;
    -o-transition-timing-function: ease;
       transition-timing-function: ease;
	color:#000;
	background-color:rgba(253,238,150,1);
}
.blog-notif {
    text-align: center;
    background: #FFE8A6;
    padding: 2px 5px;
    border: 1px solid #AAA;
    line-height: 15px;
    margin: 10px 0;
}
p.post-edit {
    text-align: center;
    padding: 2px;
    margin: 10px 0 20px 0;
    border: 2px solid #539DBA;
    color: #539DBA;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.post-edit-link, .post-edit-link:visited {
    color: #539DBA;
}
p.post-edit:hover {
    background-color: #0074a2;
    color: #FFF;
}
.bluelink {
	color:blue;
	text-decoration:underline;
}
.agefield {
	font-family: 'Black Ops One', cursive;
}
fieldset {
	border: 1px solid #bbb;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}

legend {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal;
}

progress {
	display: inline-block;
	vertical-align: baseline;
}

textarea {
	overflow: auto;
}

[type="checkbox"],
[type="radio"] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
}

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

[type="search"] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}

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

::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}

details,
menu {
	display: block;
}

summary {
	display: list-item;
}

canvas {
	display: inline-block;
}

template {
	display: none;
}

[hidden] {
	display: none;
}

.loader-text{
    display:none;
    color:green;
    font-size:0.9rem;
}
menu {
    margin: 0;
    padding: 0;
}

/*--------------------------------------------------------------
2 Accessibilité
--------------------------------------------------------------*/

.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	overflow: hidden;
	position: absolute !important;
	width: 1px;
	word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	-webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 0.875rem;
	font-weight: 700;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; /* Above WP toolbar. */
}

/*--------------------------------------------------------------
3 Alignements
--------------------------------------------------------------*/

.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
}

.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
}

.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

/*--------------------------------------------------------------
4 Clearings
--------------------------------------------------------------*/

.clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.entry-footer:before,
.entry-footer:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after,
.nav-links:before,
.nav-links:after,
.pagination:before,
.pagination:after,
.comment-author:before,
.comment-author:after,
.widget-area:before,
.widget-area:after,
.widget:before,
.widget:after,
.comment-meta:before,
.comment-meta:after {
	content: "";
	display: table;
	table-layout: fixed;
}

.clear:after,
.entry-content:after,
.entry-footer:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after,
.nav-links:after,
.pagination:after,
.comment-author:after,
.widget-area:after,
.widget:after,
.comment-meta:after {
	clear: both;
}

/*--------------------------------------------------------------
5.0 Typography
--------------------------------------------------------------*/

body,
button,
input,
select,
textarea {
	color: #333;
	font-size: 1rem;
	line-height: 1.66;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	clear: both;
	line-height: 1.4;
    margin: 0 0 0.25rem;
    padding: 1rem 0 0;
}

h1:first-child,
h2:first-child,
h3:first-child,
h4:first-child,
h5:first-child,
h6:first-child {
	padding-top: 0;
}

h1 {
	font-size: 1.4rem;
	font-weight: 300;
}
h2 {
	font-size: 1.5rem;
}
.single-salle h2, .single-etablissement h2, .single-enseigne h2 {
    font-weight: bold;
    font-size: 1.4rem;
    padding: 3px;
    margin: 20px 0px 10px;	
}
h3 {
	font-size: 1.2rem;
}
.single-salle h2 {
	    color: #c36c5a;
}
.single-etablissement h2 {
	    color: #818ED2;
}
.single-enseigne h2 {
	    color: #e6de3b;
}
h4 {
	font-size: 1rem;
}

h5 {
	color: #767676;
	font-size: 0.8125rem;
	font-weight: 800;
	letter-spacing: 0.15rem;
	text-transform: uppercase;
}

h6 {
	color: #333;
	font-size: 0.9375rem;
	font-weight: 800;
}

p {
	margin: 0 0 1em;
	padding: 0;
}

dfn, cite, em {
	font-style: italic;
}

blockquote {
	color: #666;
	font-size: 1.125rem;
	font-style: italic;
	line-height: 1.7;
	margin: 0;
	overflow: hidden;
	padding: 0;
}

blockquote cite {
	display: block;
	font-style: normal;
	font-weight: 600;
	margin-top: 0.5rem;
}

address {
	margin: 0 0 1.5em;
}

pre {
	background: #eee;
	font-family: "Courier 10 Pitch", Courier, monospace;
	font-size: 0.9375rem;
	line-height: 1.6;
	margin-bottom: 1.6em;
	max-width: 100%;
	overflow: auto;
	padding: 1.6em;
}

code,
kbd,
tt,
var {
	font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
	font-size: 0.9375rem;
}

abbr,
acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}

mark,
ins {
	background: #eee;
	text-decoration: none;
}

big {
	font-size: 125%;
}

blockquote {
	quotes: "" "";
}

q {
	quotes: "“" "”" "‘" "’";
}

blockquote:before,
blockquote:after {
	content: "";
}

:focus {
	outline: none;
}
hr {
	background-color: #bbb;
	border: 0;
	height: 1px;
	margin-bottom: 1.5em;
}

/*--------------------------------------------------------------
6.0 Forms
--------------------------------------------------------------*/

label {
	color: #333;
	display: block;
	font-weight: 800;
	margin-bottom: 0.5em;
}

fieldset {
	margin-bottom: 1em;
}

input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
	color: #666;
	background: #fff;
	background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));
	border: 1px solid #bbb;
	border-radius: 3px;
	display: block;
	padding: 0.5em;
	width: 100%;
}

input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
	color: #222;
	border-color: #333;
}

select {
	border: 1px solid #bbb;
	border-radius: 3px;
	height: 3em;
	max-width: 100%;
}

input[type="radio"],
input[type="checkbox"] {
	margin-right: 0.5em;
}

input[type="radio"] + label,
input[type="checkbox"] + label {
	font-weight: 400;
}

button,
input[type="button"],
input[type="submit"],
a.link-button {
	background-color: #222;
	border: 0;
	border-radius: 2px;
	-webkit-box-shadow: none;
	box-shadow: none;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font-size: 0.875rem;
	font-weight: 800;
	line-height: 1.5;
	padding: 1em 2em;
	text-shadow: none;
	-webkit-transition: background 0.2s;
	-o-transition: background 0.2s;
	transition: background 0.2s;
}
a.link-button:hover {
    color: #000;
    background: none;
    border: 2px solid #000;
}

input + button,
input + input[type="button"],
input + input[type="submit"] {
	padding: 0.75em 2em;
}

button.secondary,
input[type="reset"],
input[type="button"].secondary,
input[type="reset"].secondary,
input[type="submit"].secondary {
	background-color: #ddd;
	color: #222;
}

button:hover,
button:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
.link-button {
	background: #767676;
	color: #fff;
}

button.secondary:hover,
button.secondary:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="button"].secondary:hover,
input[type="button"].secondary:focus,
input[type="reset"].secondary:hover,
input[type="reset"].secondary:focus,
input[type="submit"].secondary:hover,
input[type="submit"].secondary:focus {
	background: #bbb;
}

/* Placeholder text color -- selectors need to be separate to work. */
::-webkit-input-placeholder {
	color: #666;
}

:-moz-placeholder {
	color: #666;
}

::-moz-placeholder {
	color: #666;
	/* Since FF19 lowers the opacity of the placeholder by default */
}

:-ms-input-placeholder {
	color: #666;
}

/*--------------------------------------------------------------
8.0 Lists
--------------------------------------------------------------*/

ul,
ol {
	margin: 0 0 1.5em;
	padding: 0;
}

ul {
	list-style: disc;
}

ol {
	list-style: decimal;
}

li > ul,
li > ol {
	margin-bottom: 0;
	margin-left: 1.5em;
}

dt {
	font-weight: 700;
}

dd {
	margin: 0 1.5em 1.5em;
}

/*--------------------------------------------------------------
9.0 Tables
--------------------------------------------------------------*/

table {
	border-collapse: collapse;
	margin: 0 0 1.5em;
	width: 100%;
}

thead th {
	border-bottom: 2px solid #bbb;
	padding-bottom: 0.5em;
}

th {
	padding: 0.4em;
	text-align: left;
}

tr {
	margin:10px;
}

td {
	padding: 0.4em;
}

th:last-child,
td:last-child {
	padding-right: 0;
}

/*----------------- Table prices ---------------------*/
#prices {
    margin: 6px;
    padding: 4px 12px;
}

#prices tbody {
	    display: -webkit-box;
	    display: -ms-flexbox;
	    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
	    -ms-flex-wrap: wrap;
	        flex-wrap: wrap;
}
#prices tr {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
	min-width:200px;
    border: 1px solid #ccc;
    text-align: center;
    text-decoration: none;
    -webkit-transition: all 250ms ease-out;
    -o-transition: all 250ms ease-out;
    transition: all 250ms ease-out;
	margin:8px;
}
.single-salle #prices tr:hover {
    -webkit-box-shadow: 1px 1px 2px 0px #4a4a4ac7;
    box-shadow: 1px 1px 2px 0px #4a4a4ac7;
}
.single-salle #prices tr {
    border-left: 4px solid #c36c5a; 
}
.single-etablissement #prices tr {
    border-left: 4px solid #818ED2;
}

#prices td:first-child {
    border-bottom: 1px solid #eee;
	font-weight: bold;
}
#prices td:last-child {
    border-bottom: 1px solid #eee;
}
#prices td a {
    color:blue;
	text-decoration:underline;
}
#prices td {
	flex:1;
	text-align: center;
	padding:0.4em 0;
}


/*--------------------------------------------------------------
10.0 Links
--------------------------------------------------------------*/

a {
    color: #17377c;
    text-decoration: underline;
}

a:focus {
	outline: thin dotted;
}

a:hover,
a:active {
	color: #000;
	outline: 0;
}


/* Fixes linked images */
.entry-content a img,
.widget a img {
	-webkit-box-shadow: 0 0 0 8px #fff;
	box-shadow: 0 0 0 8px #fff;
}

.post-navigation a:focus .icon,
.post-navigation a:hover .icon {
	color: #222;
}

/*--------------------------------------------------------------
11.0 Featured Image Hover
--------------------------------------------------------------*/

.post-thumbnail {
	margin-bottom: 1em;
}

.post-thumbnail a img {
	-webkit-backface-visibility: hidden;
	-webkit-transition: opacity 0.2s;
	-o-transition: opacity 0.2s;
	transition: opacity 0.2s;
}

.post-thumbnail a:hover img,
.post-thumbnail a:focus img {
	opacity: 0.7;
}

/*--------------------------------------------------------------
12.0 Navigation
--------------------------------------------------------------*/
.admin-bar .site-content-contain {
	margin-top: 56px;
}
.site-content-contain {
	margin-top: 40px;
}

.elementor-page .admin-bar .site-content-contain {
	margin-top: 58px;
}
.elementor-page .site-content-contain {
	margin-top: 26px;
}
.navigation-top .wrap {
    padding: 0.75em 2em;
}

.navigation-top nav {
	margin-left: -1.25em;
}
div a.logo-title {
    font-size: 1.3rem;
	padding:12px;
    text-decoration: none;
    font-weight: normal;
    color: black;
}
img.custom-logo {
    width: auto;
    height: 42px;
    margin: 4px 10px;
}
.site-navigation-fixed.navigation-top {
	bottom: auto;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	width: 100%;
	z-index: 7;
}

.admin-bar .site-navigation-fixed.navigation-top {
	top: 32px;
}

.navigation-top a {
	color: #222;
	font-weight: 600;
	-webkit-transition: color 0.2s;
	-o-transition: color 0.2s;
	transition: color 0.2s;
}

.navigation-top .current-menu-item > a,
.navigation-top .current_page_item > a {
	color: #767676;
}

.main-navigation {
	clear: none;
	display: block;
}

.main-navigation ul {
	background: #fff;
	list-style: none;
	margin: 0;
	padding: 0 1.5em;
	text-align: left;
}
.main-navigation .menu-item-has-children > a > .icon,
.main-navigation .page_item_has_children > a > .icon,
.main-navigation ul a > .icon {
	display: none;
}

.main-navigation > div > ul {
	border-top: 1px solid #eee;
	padding: 0 0.2em;
	text-align:center;
}
.main-navigation ul ul {
    background: #fff;
    border: 1px solid #bbb;
    left: -999em;
    padding: 0;
    position: absolute;
    top: 100%;
    z-index: 10;
}
.main-navigation ul ul li:hover > ul,
	.main-navigation ul ul li.focus > ul {
		left: 100%;
		right: auto;
	}
.main-navigation ul ul a {
    padding: 0.75em 1.25em;
    width: 16em;
	letter-spacing: 0;
	position: relative;
	text-transform: none;
}
.main-navigation ul li.menu-item-has-children.focus:before, .main-navigation ul li.menu-item-has-children:hover:before, .main-navigation ul li.menu-item-has-children.focus:after, .main-navigation ul li.menu-item-has-children:hover:after, .main-navigation ul li.page_item_has_children.focus:before, .main-navigation ul li.page_item_has_children:hover:before, .main-navigation ul li.page_item_has_children.focus:after, .main-navigation ul li.page_item_has_children:hover:after {
    display: block;
}

.main-navigation ul li.menu-item-has-children:before, .main-navigation ul li.menu-item-has-children:after, .main-navigation ul li.page_item_has_children:before, .main-navigation ul li.page_item_has_children:after {
    border-style: solid;
    border-width: 0 6px 6px;
    content: "";
    display: none;
    height: 0;
    position: absolute;
    right: 1em;
    bottom: -1px;
    width: 0;
    z-index: 100000;
}

.main-navigation ul li.menu-item-has-children:after, .main-navigation ul li.page_item_has_children:after {
    border-color: transparent transparent #fff;
}
.main-navigation ul li.menu-item-has-children:before, .main-navigation ul li.page_item_has_children:before {
    border-color: transparent transparent #bbb;
    bottom: 0;
}

.main-navigation li {
	border-bottom: 1px solid #eee;
	position: relative;
    border: 0;
    display: inline-block;
}
.main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul {
    left: 0.5em;
    right: auto;
}

.main-navigation li li,
.main-navigation li:last-child {
	border: 0;
}

.main-navigation a {
	display: inline-block;
	padding: 1.2em 0.5em 1em 0.5em; 
	text-decoration: none;
	font-family: Ubuntu;
	text-transform: uppercase;
}
.main-navigation a.custom-logo-link {
    display: none;
    float: left;
}
.main-navigation a:hover {
	color: #767676;
}

/*--------------------------------------------------------------
13.0 Custom home
--------------------------------------------------------------*/
.home #primary, .error404 #primary {
    margin: 25px auto;
    max-width: max-content;
}
#home-search ul {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    width: 100%;
    margin: 0;
}
#home-search li {
    padding: 4px 18px;
    margin: 5px;
    text-align: center;
    list-style: none;
    border-radius: 20px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
#home-search li.ui-tabs-active {
    display: none;
}
#home-search li a {
    color:#FFF;
	font-size: 1.1rem;
    text-shadow: 0 0px 4px #000e59;
}
#first-search, #second-search {
    width: 90%;
    align-content: center;
    text-align: center;
}
.number-page-flex {
    display: flex;
    justify-content: space-between;
	text-align: center;
    flex-direction: row;
}
.number-page-flex p.keynotes-light {
	flex: 1;
    margin: 30px 40px;
    padding: 20px;
    font-weight: bold;
    font-size: 0.9rem;
    /* box-shadow: 0 20px 50px 5px rgba(212,227,238,.7); */
}
.keynotes-light span {
	font-size: 4rem;
    display: block;
    line-height: 1em;
    letter-spacing: 5px;
    font-weight: bold;
}
.bluebox{
	box-shadow: 0 5px 40px 1px rgba(205, 219, 255, 0.7);
}
.pinkbox{
	box-shadow: 0 5px 40px 1px rgba(255, 205, 205, 0.7);
}
.info-page-flex{
	display: flex;
    justify-content: space-around;
}
.home.blog .entry-title {
	font-size: 1.5rem;
	font-weight: bold;
}
p.pretexte {
    font-size: 0.9rem;
    margin: 10px;
    color: #999999;
    font-weight: normal;
}

.backhome {
    padding: 15px 0 5px 0;
    background: linear-gradient(to right, #3982ad33 1%,#c0c1bc11 100%);
}
.onetofour, .onetothree, .onetotwo {
	display: flex;
    justify-content: space-around;
	align-items: center;
}
.onetofour aside {
    flex: 1;
    margin:10px;
	text-align:center;
}
.onetofour div {
    flex: 4;
    margin: 10px 20px;
}
.onetothree aside {
    flex: 1;
    margin:10px;
	text-align:center;
}
.onetothree div {
    flex: 3;
    margin: 10px 20px;
}
.onetotwo aside {
    flex: 1;
    margin:10px;
	text-align:center;
}
.onetotwo div {
    flex: 2;
    margin: 10px 20px;
}
.cadre {
    overflow: hidden;
    margin: 40px 0;
}
/*.totheleft {
	transform:rotate(-3deg) scale(1.3, 1); 
	-ms-transform:rotate(-3deg)  scale(1.3, 1);
	-moz-transform:rotate(-3deg) scale(1.3, 1);
	-webkit-transform:rotate(-3deg) scale(1.3, 1);
	-o-transform:rotate(-3deg) scale(1.3, 1); 
}
.wp-block-column {
	transform:rotate(3deg) scale(0.7, 1); 
	-ms-transform:rotate(-3deg)  scale(0.7, 1);
	-moz-transform:rotate(3deg) scale(0.7, 1); 
	-webkit-transform:rotate(3deg) scale(0.7, 1); 
	-o-transform:rotate(3deg) scale(0.7, 1); 
} */

/*--------------------------------------------------------------
13.0 Custom posts
--------------------------------------------------------------*/

/*** tabs ***/
#tabs ul.ui-tabs-nav {
    display: flex;
	flex-direction: row;
	justify-content: center;
    width: 100%;
	margin:0;
}
#tabs.ui-tabs .main-tabs li {
	min-width:35%;
	padding: 4px;
	text-align:center;
	font-size: 1.2rem;
	list-style:none;
	border-width: 1.8px;
    border-style: solid;
}
#tabs.ui-tabs .main-tabs li:hover {
	-webkit-box-shadow: 1px 1px 3px 0px #4a4a4ac7;
	        box-shadow: 1px 1px 3px 0px #4a4a4ac7;
}

#tabs.ui-tabs .main-tabs li a {
	font-size: 1.1rem;
	display: block;
    width: 100%;
    height: 100%;
	text-decoration: none;
}
.single-etablissement #tabs.ui-tabs .main-tabs li a {
	color:#818ed2;
}
.single-etablissement #tabs.ui-tabs .main-tabs li.ui-tabs-active {
	background-color: #818ed2;
}
.single-salle #tabs.ui-tabs .main-tabs li a {
    color: #c36c5a;
}
.single-salle #tabs.ui-tabs .main-tabs li.ui-tabs-active {
    background-color: #c36c5a;
}
.single-enseigne #tabs.ui-tabs .main-tabs li a {
    color: #e6de3b;
}
.single-enseigne #tabs.ui-tabs .main-tabs li.ui-tabs-active {
    background-color: #e6de3b;
}
.single-etablissement #tabs.ui-tabs .main-tabs li {
	border-color: #818ed2;
}
.single-salle #tabs.ui-tabs .main-tabs li {
	border-color: #c36c5a;
}
.single-enseigne #tabs.ui-tabs .main-tabs li {
	border-color: #e6de3b;
}
#tabs.ui-tabs .main-tabs li.ui-tabs-active a {
	color:#FFF;
}
#tabs .main-tabs li span {
	display:inline-block;
	padding: 5px 10px; 
}

#tabs > div {
    margin-top: 40px;
}

#tabs div.progress {
  height: 20px;
  margin:0;
  width: 100%;
  background:#fff;
  border:1px solid #ccc;
  position: relative;
}

.progress-bar {
  width:0px;
  height: 20px;
  color:#fff;
  background:#6487e0;
  padding: 0 10px;
    text-align: right;
}
.linktobrand {
	color:#e6de3b;
	font-weight:bold;
}
.linktocity {
    color: #929292; 
}
.linkedto, .linktoplace {
	color:#818ed2;
	font-weight:bold;
}
.linktoroom {
	   color: #c36c5a;
		font-weight:bold;
}

.homebanner {
    background-position: center center;
    background-size: cover;
	background-attachment: fixed;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    justify-items: center;
    height: 50vh;
}
.homebanner h1, .bannerpage h1 {
    color: white;
	text-align:center;
    font-size: 2rem;
    padding: 1em 5em 0.3em; 
	text-shadow: 2px 2px 2px black;
}
.homebanner button {
    padding: 0.8em 1em;
    font-size: 1.1rem;
}
#bannertext {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    color: #FFF;
    line-height: 3em;
	height: 0px;
	background: #00467966;
    text-shadow: 1px 1px 6px #000;
}
.single-etablissement #bannertext {
    background-image: radial-gradient(ellipse at center, #818ed2 0%, #404a80 75%);
}
.single-salle #bannertext {
    background-image: radial-gradient(ellipse at center, #c36c5a 0%, #8b4c40 75%);
}
.single-enseigne #bannertext {
    background-image: radial-gradient(ellipse at center, #e6de3b 0%, #c3a02a 75%);
}
.animate-punchline {
	font-family: Seaweed Script, Kaushan Script,Kalam, Caveat Brush;
    font-size: 1.8rem;
}
.animate-punchline .letter{
	opacity:0;
}
.page .animate-punchline {
    color: white;
	font-family: Dekko, Averia Libre, sans-serif;
    font-size: 2em;
    padding: 1em 5em 0.3em;
    text-shadow: 2px 2px 2px black;
}
.single-post .bannerground, .bannerpage {
    width: 100%;
    display: inline-block;
    position: static;
    left: 0;
    z-index: 1000;
    background-attachment: scroll;
	background-size: cover;
	background-position: center;
}

.single-salle .bannerground,
.single-etablissement .bannerground,
.single-enseigne .bannerground {
    width: 100%;
    display: inline-block;
    position: static;
    left: 0;
    z-index: 1000;
    background-position: center;
    background-attachment: fixed;
	background-size: cover;
}
.single-salle .bannernew,
.single-etablissement .bannernew,
.single-enseigne .bannernew {
    background-position: center center;
    background-size: cover;
    background-attachment: fixed;
    display: flex;
}
.leftlift {
    display: flex;
    align-items: center;
}
.rightlift {
    display: flex;
    align-items: center;
	flex-wrap: wrap;
}
.sociallift {
    width: 100%;
    justify-content: flex-end;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.single-etablissement menu {
    display: flex;
    justify-content: space-between;
}
ol.breadcrumb li {
    list-style: none;
    display: inline-block;
}

.flex-notation {
    display: flex;
    justify-items: center;
    justify-content: center;
    width: 100%;
    padding: 20px;
    background: #e7e7e7;
    background: -moz-linear-gradient(-45deg, #e7e7e7 0%, #ffffff 100%);
    background: -webkit-linear-gradient(-45deg, #e7e7e7 0%,#ffffff 100%);
    background: linear-gradient(135deg, #e7e7e7 0%,#ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#ffffff',GradientType=1 );
}

.global-note {
	flex:1;
    text-align: center;
	margin:auto 10px;
    font-weight: bold;
    font-size: 1.2rem;
}
.global-note aside {
    font-size: 0.9rem;
}

span.bigresult {
    display: block;
    font-size: 2.8rem;
}

.notes-salle {
    flex: 2;
}

.reservation {
    font-size: 0.9rem;
    letter-spacing: 2px;
	    white-space: nowrap;
    display: inline-block;
    text-align: center;
    padding: 8px 20px 5px;
    margin: 0 15px;
	position: relative;
    color: #818ed2;
    text-decoration: none;
    -webkit-transition: 0.3s all ease;
    transition: 0.3s ease all;
}
.reservation:hover, .reservation:focus {
  color:#FFF;
}
.reservation:before {
	 -webkit-transition:0.5s all ease;
    transition:0.5s all ease;
    position:absolute;
    top:0;
    left:0%;
    right:100%;
    bottom:0;
    opacity:0;
    content:'';
    background-color:#818ed2;
    z-index:-2;
}
.reservation:hover:before {
  -webkit-transition:0.5s all ease;
      transition:0.5s all ease;
      left:0;
      right:0;
      opacity:1;
}
i.fa.fa-calendar, i.fa.fa-phone {
    font-size: 1.2rem;
	padding: 0 5px;
}
section.scale-room {
    display: flex;
	flex-direction:column;
    list-style: none;
}
.home section.scale-room {	
	padding-top:30px;
}
.greybox {
	display:flex;
	margin: 1em 0;
	background: #e7e7e7; /* Old browsers */
	background: -moz-linear-gradient(left, #e7e7e7 1%, #fcfcfc 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, #e7e7e7 1%,#fcfcfc 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, #e7e7e7 1%,#fcfcfc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#fcfcfc',GradientType=1 ); /* IE6-9 */
}
section.scale-room div {
	display:flex;
	font-size: .9rem;
	align-items: center;
	justify-items:center;
	margin: 12px 0;
    padding: 8px 15px;
	box-shadow: 0 0px 12px 1px rgba(205, 219, 255, 0.7);
	/* background: #e7e7e7;  Old browsers 
	background: -moz-linear-gradient(left, #e3e2f3 1%, #f8f9ff 100%); 
	background: -webkit-linear-gradient(left, #e3e2f3 1%,#f8f9ff 100%); 
	background: linear-gradient(to right, #e3e2f3 1%,#f8f9ff 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3e2f3', endColorstr='#f8f9ff',GradientType=1 ); */
}
section.scale-room div img {
    width:80px;
	height:80px;
	    min-width: 80px;
	border-radius:50px;
	margin: auto;
	    display: flex;
}
section.scale-room div article {
	margin:10px;
	flex:6;
}
section.scale-room div aside {
	margin:5px;
	flex:1;
	text-align:center;
	font-weight:bold;
}
section.scale-room div aside span {
	font-size: 1.2rem;
}
.scale-room a {
    padding: 15px;
	flex:1;
}
.misha_loadmore{
	background-color: #ddd;
	border-radius: 2px;
	display: block;
	text-align: center;
	font-size: 0.875rem;
	font-weight: 800;
	letter-spacing:1px;
	cursor:pointer;
	text-transform: uppercase;
	padding: 10px 0;
	transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;  
}
.misha_loadmore:hover{
	background-color: #767676;
	color: #fff;
}

div.list-room {
    display: flex;
	flex-direction:row;
    list-style: none;
}
.list-room ul {
    flex: 1;
    margin: 2em;
    padding: 3em;
    background: #f0f2f8;
}
.list-room ul li {
    flex: 1;
    display: flex;
    justify-content: center;
	text-align: center;
}
.list-room ul li img {
    width:40px;
	height:40px;
	border-radius:50px;
	margin:5px;
}
.list-room a {
    padding: 5px;
    display: flex;
    align-items: center;
}

/*------------ single salle, single etablissement, single enseigne ----------------*/
div.salle-details {
	    display: flex;
}
div.salle-details span {
	    flex:1;
}
aside.salle-info {
    font-size: 0.9rem;
 	display: flex;
	flex-direction: column;
    align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	margin-bottom: 1em;
	background-color: #eaeaea;
	padding: 22px 10px 22px;
}
aside.salle-info > div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
	text-align: center;
    padding: 4px 0;
}
aside.salle-info .info-first-line {
	flex-direction:column;
}
/*  infos tabs  */
#infos ul.ui-tabs-nav {
	    justify-content: center;
}
#infos.ui-tabs .ui-tabs-nav li {
	padding: 1px 10px;
	margin:5px;
	text-align:center;
	list-style:none;
	color: #C36C5A;
	background-color: #FFF;
	border: 1px solid #C36C5A;
    border-radius: 20px;
	-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
#infos.ui-tabs .ui-tabs-nav li a {
	color: #000;
}
#infos.ui-tabs .ui-tabs-nav li:hover, #infos.ui-tabs .ui-tabs-nav li.ui-tabs-active {
		background-color: #C36C5A;
}
#infos.ui-tabs .ui-tabs-nav li:hover a, #infos.ui-tabs .ui-tabs-nav li.ui-tabs-active a {
	    color: #FFF;
}
#infos.ui-tabs .ui-tabs-nav li a {
	font-size: 0.85rem;
	display: block;
    width: 100%;
    height: 100%;
}

#infos .ui-tabs-nav li span {
	display:inline-block;
	padding: 5px 10px; 
}
.info-first-line span {
    margin: 5px 20px;
}
.main-logo {
    height: 125px;
    width: 125px;
    border: 4px solid #ffffff;
	background: #FFFFFF;
}
.single .scroll img.main-logo {
    height: 60px;
	width: 60px;
		-webkit-transition: all 250ms ease-out;
    -o-transition: all 250ms ease-out;
    transition: all 250ms ease-out;
}
.single-etablissement img.main-logo {
    border-radius: 50%;
}
.single-salle img.main-logo {
    border-radius: 30% 70% 30% 70% / 70% 30% 70% 30% ;
}
.single-salle h1, .single-etablissement h1, .single-enseigne h1, .single-post h1 {
    display: inline-block;
    margin: 20px;
    vertical-align: top;
    padding: 0;
	font-weight:bold;
	line-height: 22px;
}
#wrapintro {
    color: #000;
    background-color: #FFF;
    display: flex;
	position: relative;
    justify-content: space-between;
	    padding: 0 12%;
    align-items: center;
    height: 55px;
    width: 100%;
    z-index: 100;
	box-shadow: 1px -1px 8px 1px rgba(0,0,0,.6);
	-webkit-transition: all 250ms ease-out;
    -o-transition: all 250ms ease-out;
    transition: all 250ms ease-out;
}
.single .scroll div#wrapintro {
    position: fixed;
    top: 0px;
    z-index: 400;
}
.admin-bar.single .scroll div#wrapintro {
    top: 32px;
}
.single .scroll div#primary {
    margin-top: 100px;
}
.single .scroll div#content {
    margin-bottom: 10px;
}
span.pretext {
    font-style: italic;
    font-weight: normal;
    font-size: 1rem;
    color: #909090;
	display:block;
}

#wrapresult {
    color: #000;
    background-color: #FFF;
    display: flex;
	position: absolute;
	top:48vh;
	left:0;
    justify-content: space-between;
	text-align:center;
	padding: 0 16%;
    align-items: center;
    height: 55px;
    width: 100%;
    z-index: 100;
	box-shadow: 1px -1px 8px 1px rgba(0,0,0,.6);
	-webkit-transition: all 250ms ease-out;
    -o-transition: all 250ms ease-out;
    transition: all 250ms ease-out;
}
#wrapresult span {
    flex: 1;
    margin: 20px 10px;
}
#wrapresult span em {
    font-size: 2rem;
	padding:0 10px;
	-webkit-transform: rotateZ(-15deg);
    -ms-transform: rotateZ(-15deg);
    transform: rotateZ(-15deg);
}
#wrapresult span em:hover {
  -ms-transform: rotateZ(345deg);
    transform: rotateZ(345deg);
    transform: rotateZ(345deg);
    -webkit-transition: transform 800ms ease-out;
    -moz-transition: transform 800ms ease-out;
    -ms-transition: transform 800ms ease-out;
    -o-transition: transform 800ms ease-out;
    transition: transform 800ms ease-out;
}

.post-header {
 	margin: 40px 0 20px;
    display: block;
}


/*--------------------------------------------------------------
13.0 TAXONOMIES
--------------------------------------------------------------*/

.themes {
    display: inline-block;
    margin: 6px;
    padding: 4px 12px;
    background-color: #fff;
    border: 1px solid #ccc;
    color: #000;
    text-align: center;
    text-decoration: none;
    -webkit-transition: all 250ms ease-out;
    -o-transition: all 250ms ease-out;
    transition: all 250ms ease-out;
}
.themes:hover {
	border: 1px solid #fff;
    -webkit-box-shadow: 0px 1px 4px 0px rgba(31, 31, 31, 0.5);
            box-shadow: 0px 1px 4px 0px rgba(31, 31, 31, 0.5);
}
/* ul.themes ul.children {
    display: inline-block;
} */

/* -- langues et drapeaux-- */
.flag, .access {
	height:50px;
	width:70px;
	 position: relative; 
	 padding: 0;
	display:inline-block;
}

.flag svg, .access svg {
	 position: absolute; 
	 height: 100%; 
	 width: 100%; 
	 left: 0; 
	 top: 0; 
	 padding: 0 10px;
}

span.access.cango g {
    fill: currentColor;
    color: green;
}
span.access.cantgo g {
    fill: currentColor;
    color: red;
}

span.agemin {
    border: 2px solid #000;
    padding: 4px;
    margin: 8px;
    border-radius: 25%;
}

.dual-icon {
	height: 40px;
    width: 40px;
    position: relative;
    padding: 0;
    margin: 0 15px;
    display: inline-block;
    background-size: contain;
	background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='332.441px' height='332.44px' viewBox='0 0 332.441 332.44' style='enable-background:new 0 0 332.441 332.44;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cg id='Layer_5_34_'%3E%3Cg%3E%3Cg%3E%3Cpath d='M260.777,217.262l-49.705,49.705c-0.658,0.658-0.658,1.738,0,2.398l14.825,14.824c0.658,0.656,1.738,0.656,2.396,0 l7.603-7.604c0.657-0.656,1.735-0.656,2.395,0.002l40.512,40.508c20.321,20.324,21.556,19.092,36.378,4.271 c14.821-14.822,16.057-16.057-4.269-36.379l-40.51-40.512c-0.658-0.656-0.661-1.732-0.003-2.393l7.601-7.602 c0.661-0.66,0.657-1.736,0-2.396l-14.824-14.828C262.513,216.604,261.436,216.604,260.777,217.262z M298.662,290.619 l-14.239,14.242c-1.842,1.84-4.826,1.84-6.666,0c-1.841-1.844-1.841-4.826,0-6.668l14.24-14.24c1.842-1.84,4.825-1.842,6.666,0 C300.503,285.793,300.503,288.778,298.662,290.619z M278.169,270.127l-14.24,14.242c-1.84,1.84-4.824,1.84-6.665,0 c-1.84-1.84-1.841-4.826-0.001-6.666l14.242-14.24c1.84-1.842,4.824-1.842,6.664-0.002 C280.012,265.303,280.012,268.287,278.169,270.127z'/%3E%3Cg%3E%3Cpath d='M205.74,189.598c-10.196,8.846-19.131,16.229-28.599,23.863c-0.467,0.377-1.216,1.322-0.272,2.021 c16.28,12.842,28.107,21.561,33.939,25.824c2.174,1.594,3.363,2.434,4.822,0.977c4.895-4.896,14.315-14.318,19.578-19.58 c1.463-1.461,1.084-2.674-0.316-4.188c-4.26-4.602-14.407-15.562-26.838-28.982 C207.724,189.174,207.05,188.471,205.74,189.598z'/%3E%3Cpath d='M125.765,170.701c10.861-11.724,20.655-22.288,31.522-33.999c0.535-0.711,0.053-1.865-0.364-2.314 c-8.375-9.016-15.716-16.908-20.923-22.48C110.686,84.803,45.448,2.472,45.448,2.472s-4.549-6.025-6.226,0.736 c-2.779,11.213-7.844,37.059,4.221,72.381c9.189,26.9,43.862,63.051,79.581,94.941 C123.553,171.004,124.738,171.576,125.765,170.701z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cpath d='M293.214,3.209c-1.677-6.762-6.227-0.736-6.227-0.736s-65.236,82.33-90.552,109.436 c-22.774,24.381-86.349,93.055-98.892,106.606c-1.401,1.516-1.778,2.729-0.317,4.188c5.262,5.262,14.685,14.684,19.579,19.58 c1.458,1.457,2.65,0.617,4.823-0.977c22.286-16.305,148.499-110.501,167.362-165.719 C301.058,40.268,295.994,14.422,293.214,3.209z'/%3E%3Cpath d='M69.266,217.262L54.439,232.09c-0.658,0.658-0.659,1.734,0,2.396l7.601,7.602c0.659,0.658,0.656,1.734-0.002,2.394 l-40.509,40.511c-20.324,20.324-19.09,21.557-4.268,36.379c14.822,14.821,16.054,16.055,36.378-4.271l40.509-40.508 c0.659-0.658,1.737-0.658,2.395-0.002l7.602,7.604c0.657,0.656,1.737,0.656,2.396,0l14.826-14.824 c0.659-0.66,0.658-1.74,0-2.398l-49.706-49.705C71.004,216.604,69.924,216.604,69.266,217.262z M33.775,283.953 c1.841-1.842,4.826-1.84,6.667,0l14.241,14.24c1.84,1.842,1.84,4.824,0,6.668c-1.841,1.84-4.826,1.84-6.666,0l-14.241-14.242 C31.936,288.778,31.935,285.793,33.775,283.953z M54.268,263.461c1.84-1.84,4.826-1.84,6.667,0.002l14.241,14.24 c1.841,1.84,1.84,4.826,0,6.666c-1.84,1.84-4.825,1.84-6.666,0l-14.241-14.242C52.427,268.287,52.426,265.303,54.268,263.461z' /%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E%0A");
}

/*--------------------------------------------------------------
13.0 Layout
--------------------------------------------------------------*/

html {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

*,
*:before,
*:after {
	/* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
	-webkit-box-sizing: inherit;
	box-sizing: inherit;
}

body {
	background: #fff;
	/* Fallback for when there is no custom background color defined. */
}

#page {
	position: relative;
	word-wrap: break-word;
}

.entry-content:after {
	clear: both;
	content: "";
	display: block;
}
.left-30 {
	margin-left:0;
}

/*--------------------------------------------------------------
13.1 Header
--------------------------------------------------------------*/

header {
    color: #000;
	background-color:#FFF;
    font-size: 1.2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    font-weight: 300;
    height: 55px;
    top: 0;
    padding: 0 8%;
    position: fixed;
    width: 100%;
    z-index: 400;
    -webkit-box-shadow: 1px -2px 8px 1px rgba(0,0,0,.6);
            box-shadow: 1px -2px 8px 1px rgba(0,0,0,.6);
}

.admin-bar header {
    top: 32px;
}

.header-left {
    -webkit-box-flex: 7;
        -ms-flex: 7;
            flex: 7;
    display:flex;
	width: 72%;
    padding: 0;
}

.navigation-top {
	font-size: 0.875rem;
	-webkit-box-flex:5;
	    -ms-flex:5;
	        flex:5;
}

.burger-menu{
	-webkit-box-flex:1;
	    -ms-flex:1;
	        flex:1;
	z-index: 450;
}

/*--------------------------------------------------------------
13 Newsletter
--------------------------------------------------------------*/

.bg-fixed {
	min-height: 42vh;
	display: flex;
	z-index:-10;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
 	-o-background-size: cover;
  	background-size: cover;
}
.adjust-header {
	top:-55px;
	min-height: 42vh;
}
.adjust-footer {
	min-height: 28vh;
}
.admin-bar.adjust-header {
	top:-87px;
}
.home-bg {
background-image:url("https://arthur-and-ashes.com/works/squad-venture/wp-content/uploads/2020/03/neons-carre.jpg");
/*background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1840' height='1180'%3E%3Cpath d='M987,605L1077,614L1015,470Z' fill='%2343afc2' stroke='%2343afc2' stroke-width='1.51'/%3E%3Cpath d='M1077,614L1114,515L1015,470Z' fill='%2349aec2' stroke='%2349aec2' stroke-width='1.51'/%3E%3Cpath d='M1015,470L925,498L987,605Z' fill='%2350b6c2' stroke='%2350b6c2' stroke-width='1.51'/%3E%3Cpath d='M1077,614L1185,599L1114,515Z' fill='%2339a6c2' stroke='%2339a6c2' stroke-width='1.51'/%3E%3Cpath d='M1114,515L1140,421L1015,470Z' fill='%2358b2bf' stroke='%2358b2bf' stroke-width='1.51'/%3E%3Cpath d='M1015,470L848,447L925,498Z' fill='%235ebec1' stroke='%235ebec1' stroke-width='1.51'/%3E%3Cpath d='M1204,517L1140,421L1114,515Z' fill='%2351aabf' stroke='%2351aabf' stroke-width='1.51'/%3E%3Cpath d='M1185,599L1204,517L1114,515Z' fill='%2342a5c0' stroke='%2342a5c0' stroke-width='1.51'/%3E%3Cpath d='M925,498L839,582L987,605Z' fill='%2349b8c3' stroke='%2349b8c3' stroke-width='1.51'/%3E%3Cpath d='M925,498L848,447L839,582Z' fill='%235dbfc1' stroke='%235dbfc1' stroke-width='1.51'/%3E%3Cpath d='M1005,293L848,447L1015,470Z' fill='%2370c2be' stroke='%2370c2be' stroke-width='1.51'/%3E%3Cpath d='M839,582L838,638L987,605Z' fill='%2345b5c4' stroke='%2345b5c4' stroke-width='1.51'/%3E%3Cpath d='M987,605L1014,788L1077,614Z' fill='%2333a3c2' stroke='%2333a3c2' stroke-width='1.51'/%3E%3Cpath d='M1140,421L1068,315L1015,470Z' fill='%236bb8be' stroke='%236bb8be' stroke-width='1.51'/%3E%3Cpath d='M908,810L1014,788L987,605Z' fill='%232fa0c2' stroke='%232fa0c2' stroke-width='1.51'/%3E%3Cpath d='M1077,614L1218,785L1185,599Z' fill='%232999c1' stroke='%232999c1' stroke-width='1.51'/%3E%3Cpath d='M1204,517L1248,416L1140,421Z' fill='%2359a8bc' stroke='%2359a8bc' stroke-width='1.51'/%3E%3Cpath d='M1140,421L1198,356L1068,315Z' fill='%2374b7bc' stroke='%2374b7bc' stroke-width='1.51'/%3E%3Cpath d='M1301,498L1268,458L1204,517Z' fill='%23519eba' stroke='%23519eba' stroke-width='1.51'/%3E%3Cpath d='M1268,458L1248,416L1204,517Z' fill='%2357a3ba' stroke='%2357a3ba' stroke-width='1.51'/%3E%3Cpath d='M1248,416L1198,356L1140,421Z' fill='%236aadbb' stroke='%236aadbb' stroke-width='1.51'/%3E%3Cpath d='M1068,315L1005,293L1015,470Z' fill='%237ac0bd' stroke='%237ac0bd' stroke-width='1.51'/%3E%3Cpath d='M1053,228L1005,293L1068,315Z' fill='%238dc6bc' stroke='%238dc6bc' stroke-width='1.51'/%3E%3Cpath d='M1014,788L1031,802L1077,614Z' fill='%23299ac1' stroke='%23299ac1' stroke-width='1.51'/%3E%3Cpath d='M1364,411L1262,327L1248,416Z' fill='%236da3b6' stroke='%236da3b6' stroke-width='1.51'/%3E%3Cpath d='M1185,599L1301,498L1204,517Z' fill='%23459ebd' stroke='%23459ebd' stroke-width='1.51'/%3E%3Cpath d='M1350,641L1301,498L1185,599Z' fill='%233a95bb' stroke='%233a95bb' stroke-width='1.51'/%3E%3Cpath d='M838,638L908,810L987,605Z' fill='%233aaac3' stroke='%233aaac3' stroke-width='1.51'/%3E%3Cpath d='M1014,788L941,901L1031,802Z' fill='%23308dba' stroke='%23308dba' stroke-width='1.51'/%3E%3Cpath d='M1132,834L1218,785L1077,614Z' fill='%231f90c0' stroke='%231f90c0' stroke-width='1.51'/%3E%3Cpath d='M1031,802L1132,834L1077,614Z' fill='%232694c0' stroke='%232694c0' stroke-width='1.51'/%3E%3Cpath d='M1062,954L1132,834L1031,802Z' fill='%232b81b7' stroke='%232b81b7' stroke-width='1.51'/%3E%3Cpath d='M1005,293L850,297L848,447Z' fill='%2384cbbd' stroke='%2384cbbd' stroke-width='1.51'/%3E%3Cpath d='M711,477L710,546L839,582Z' fill='%2367c2c0' stroke='%2367c2c0' stroke-width='1.51'/%3E%3Cpath d='M1244,250L1053,228L1068,315Z' fill='%238dbfbb' stroke='%238dbfbb' stroke-width='1.51'/%3E%3Cpath d='M1248,416L1262,327L1198,356Z' fill='%2372abb9' stroke='%2372abb9' stroke-width='1.51'/%3E%3Cpath d='M1364,411L1248,416L1268,458Z' fill='%23609fb6' stroke='%23609fb6' stroke-width='1.51'/%3E%3Cpath d='M1244,250L1068,315L1198,356Z' fill='%2384b8bb' stroke='%2384b8bb' stroke-width='1.51'/%3E%3Cpath d='M1005,293L922,203L850,297Z' fill='%2394d0bc' stroke='%2394d0bc' stroke-width='1.51'/%3E%3Cpath d='M1218,785L1350,641L1185,599Z' fill='%232b8dbc' stroke='%232b8dbc' stroke-width='1.51'/%3E%3Cpath d='M1301,498L1364,411L1268,458Z' fill='%23589bb6' stroke='%23589bb6' stroke-width='1.51'/%3E%3Cpath d='M839,582L710,546L838,638Z' fill='%2356bcc2' stroke='%2356bcc2' stroke-width='1.51'/%3E%3Cpath d='M705,736L873,849L908,810Z' fill='%23479dbc' stroke='%23479dbc' stroke-width='1.51'/%3E%3Cpath d='M711,477L839,582L848,447Z' fill='%2368c3bf' stroke='%2368c3bf' stroke-width='1.51'/%3E%3Cpath d='M657,385L711,477L848,447Z' fill='%237bcbbc' stroke='%237bcbbc' stroke-width='1.51'/%3E%3Cpath d='M1218,785L1271,789L1350,641Z' fill='%232182b9' stroke='%232182b9' stroke-width='1.51'/%3E%3Cpath d='M1224,832L1271,789L1218,785Z' fill='%23237bb7' stroke='%23237bb7' stroke-width='1.51'/%3E%3Cpath d='M1132,834L1224,832L1218,785Z' fill='%23227eb8' stroke='%23227eb8' stroke-width='1.51'/%3E%3Cpath d='M908,810L941,901L1014,788Z' fill='%23348fba' stroke='%23348fba' stroke-width='1.51'/%3E%3Cpath d='M1132,834L1180,1008L1224,832Z' fill='%232473b2' stroke='%232473b2' stroke-width='1.51'/%3E%3Cpath d='M705,736L908,810L838,638Z' fill='%2348a9c0' stroke='%2348a9c0' stroke-width='1.51'/%3E%3Cpath d='M1436,568L1364,411L1301,498Z' fill='%235191b4' stroke='%235191b4' stroke-width='1.51'/%3E%3Cpath d='M1262,327L1244,250L1198,356Z' fill='%2382b0b7' stroke='%2382b0b7' stroke-width='1.51'/%3E%3Cpath d='M1331,233L1244,250L1262,327Z' fill='%2389aeb5' stroke='%2389aeb5' stroke-width='1.51'/%3E%3Cpath d='M1350,641L1394,603L1301,498Z' fill='%233a8db7' stroke='%233a8db7' stroke-width='1.51'/%3E%3Cpath d='M1444,701L1394,603L1350,641Z' fill='%233180b5' stroke='%233180b5' stroke-width='1.51'/%3E%3Cpath d='M1053,228L922,203L1005,293Z' fill='%2395cbbc' stroke='%2395cbbc' stroke-width='1.51'/%3E%3Cpath d='M657,385L646,537L711,477Z' fill='%237fccbc' stroke='%237fccbc' stroke-width='1.51'/%3E%3Cpath d='M904,172L922,203L929,127Z' fill='%23a3d6bc' stroke='%23a3d6bc' stroke-width='1.51'/%3E%3Cpath d='M710,546L701,690L838,638Z' fill='%235abac0' stroke='%235abac0' stroke-width='1.51'/%3E%3Cpath d='M593,611L701,690L710,546Z' fill='%2367bfbf' stroke='%2367bfbf' stroke-width='1.51'/%3E%3Cpath d='M873,849L941,901L908,810Z' fill='%23398fb9' stroke='%23398fb9' stroke-width='1.51'/%3E%3Cpath d='M701,690L705,736L838,638Z' fill='%2356b2bf' stroke='%2356b2bf' stroke-width='1.51'/%3E%3Cpath d='M873,849L890,944L941,901Z' fill='%233c88b5' stroke='%233c88b5' stroke-width='1.51'/%3E%3Cpath d='M711,477L646,537L710,546Z' fill='%2372c7be' stroke='%2372c7be' stroke-width='1.51'/%3E%3Cpath d='M701,690L600,786L705,736Z' fill='%2360b0be' stroke='%2360b0be' stroke-width='1.51'/%3E%3Cpath d='M657,385L848,447L704,286Z' fill='%238dd1bb' stroke='%238dd1bb' stroke-width='1.51'/%3E%3Cpath d='M1364,411L1372,331L1262,327Z' fill='%2374a0b3' stroke='%2374a0b3' stroke-width='1.51'/%3E%3Cpath d='M1510,407L1372,331L1364,411Z' fill='%236d95b0' stroke='%236d95b0' stroke-width='1.51'/%3E%3Cpath d='M922,203L904,172L850,297Z' fill='%239dd4bc' stroke='%239dd4bc' stroke-width='1.51'/%3E%3Cpath d='M929,127L922,203L1053,228Z' fill='%239ed0bc' stroke='%239ed0bc' stroke-width='1.51'/%3E%3Cpath d='M1394,603L1436,568L1301,498Z' fill='%23418cb5' stroke='%23418cb5' stroke-width='1.51'/%3E%3Cpath d='M1444,701L1436,568L1394,603Z' fill='%233581b4' stroke='%233581b4' stroke-width='1.51'/%3E%3Cpath d='M941,901L1062,954L1031,802Z' fill='%233082b6' stroke='%233082b6' stroke-width='1.51'/%3E%3Cpath d='M704,286L848,447L850,297Z' fill='%238fd1bb' stroke='%238fd1bb' stroke-width='1.51'/%3E%3Cpath d='M1271,789L1444,701L1350,641Z' fill='%23287db6' stroke='%23287db6' stroke-width='1.51'/%3E%3Cpath d='M1224,832L1328,853L1271,789Z' fill='%232374b3' stroke='%232374b3' stroke-width='1.51'/%3E%3Cpath d='M1363,899L1328,853L1303,962Z' fill='%232460a9' stroke='%232460a9' stroke-width='1.51'/%3E%3Cpath d='M761,189L704,286L850,297Z' fill='%23a3d9b9' stroke='%23a3d9b9' stroke-width='1.51'/%3E%3Cpath d='M941,901L979,1030L1062,954Z' fill='%233778b1' stroke='%233778b1' stroke-width='1.51'/%3E%3Cpath d='M786,914L890,944L873,849Z' fill='%23458ab4' stroke='%23458ab4' stroke-width='1.51'/%3E%3Cpath d='M1372,331L1331,233L1262,327Z' fill='%2384a7b3' stroke='%2384a7b3' stroke-width='1.51'/%3E%3Cpath d='M1106,67L929,127L1053,228Z' fill='%23a2cdbc' stroke='%23a2cdbc' stroke-width='1.51'/%3E%3Cpath d='M904,172L761,189L850,297Z' fill='%23a3d7bb' stroke='%23a3d7bb' stroke-width='1.51'/%3E%3Cpath d='M1168,101L1053,228L1244,250Z' fill='%2396c0ba' stroke='%2396c0ba' stroke-width='1.51'/%3E%3Cpath d='M1328,853L1444,701L1271,789Z' fill='%232473b2' stroke='%232473b2' stroke-width='1.51'/%3E%3Cpath d='M705,736L786,914L873,849Z' fill='%234d98b8' stroke='%234d98b8' stroke-width='1.51'/%3E%3Cpath d='M646,537L593,611L710,546Z' fill='%2372c6bf' stroke='%2372c6bf' stroke-width='1.51'/%3E%3Cpath d='M705,736L603,811L786,914Z' fill='%235a9fb8' stroke='%235a9fb8' stroke-width='1.51'/%3E%3Cpath d='M540,481L593,611L646,537Z' fill='%2380cbbd' stroke='%2380cbbd' stroke-width='1.51'/%3E%3Cpath d='M786,71L761,189L904,172Z' fill='%23afdcba' stroke='%23afdcba' stroke-width='1.51'/%3E%3Cpath d='M1356,97L1168,101L1244,250Z' fill='%239bb6b5' stroke='%239bb6b5' stroke-width='1.51'/%3E%3Cpath d='M593,611L574,639L701,690Z' fill='%236fbebe' stroke='%236fbebe' stroke-width='1.51'/%3E%3Cpath d='M540,481L574,639L593,611Z' fill='%237ecabe' stroke='%237ecabe' stroke-width='1.51'/%3E%3Cpath d='M1328,853L1524,794L1444,701Z' fill='%23256bae' stroke='%23256bae' stroke-width='1.51'/%3E%3Cpath d='M1303,962L1328,853L1224,832Z' fill='%232369ad' stroke='%232369ad' stroke-width='1.51'/%3E%3Cpath d='M1168,101L1106,67L1053,228Z' fill='%239fc7bd' stroke='%239fc7bd' stroke-width='1.51'/%3E%3Cpath d='M1062,954L1180,1008L1132,834Z' fill='%232973b1' stroke='%232973b1' stroke-width='1.51'/%3E%3Cpath d='M1084,1140L1180,1008L1062,954Z' fill='%233066aa' stroke='%233066aa' stroke-width='1.51'/%3E%3Cpath d='M890,944L979,1030L941,901Z' fill='%233b7db1' stroke='%233b7db1' stroke-width='1.51'/%3E%3Cpath d='M964,1068L979,1030L890,944Z' fill='%233c74ae' stroke='%233c74ae' stroke-width='1.51'/%3E%3Cpath d='M1436,568L1510,407L1364,411Z' fill='%23588db0' stroke='%23588db0' stroke-width='1.51'/%3E%3Cpath d='M1372,331L1413,162L1331,233Z' fill='%238ba3b0' stroke='%238ba3b0' stroke-width='1.51'/%3E%3Cpath d='M1565,511L1510,407L1436,568Z' fill='%235284ae' stroke='%235284ae' stroke-width='1.51'/%3E%3Cpath d='M1180,1008L1303,962L1224,832Z' fill='%232667ac' stroke='%232667ac' stroke-width='1.51'/%3E%3Cpath d='M1444,701L1534,603L1436,568Z' fill='%23377cb2' stroke='%23377cb2' stroke-width='1.51'/%3E%3Cpath d='M1524,794L1534,603L1444,701Z' fill='%232f70b0' stroke='%232f70b0' stroke-width='1.51'/%3E%3Cpath d='M574,639L600,786L701,690Z' fill='%236ab6be' stroke='%236ab6be' stroke-width='1.51'/%3E%3Cpath d='M657,385L540,481L646,537Z' fill='%2388cfbb' stroke='%2388cfbb' stroke-width='1.51'/%3E%3Cpath d='M572,778L603,811L600,786Z' fill='%236faab9' stroke='%236faab9' stroke-width='1.51'/%3E%3Cpath d='M523,394L540,481L657,385Z' fill='%2399d6b9' stroke='%2399d6b9' stroke-width='1.51'/%3E%3Cpath d='M603,270L657,385L704,286Z' fill='%23a6dbb8' stroke='%23a6dbb8' stroke-width='1.51'/%3E%3Cpath d='M600,786L603,811L705,736Z' fill='%2366aaba' stroke='%2366aaba' stroke-width='1.51'/%3E%3Cpath d='M832,1099L964,1068L890,944Z' fill='%234274ab' stroke='%234274ab' stroke-width='1.51'/%3E%3Cpath d='M572,778L600,786L574,639Z' fill='%2371b5bd' stroke='%2371b5bd' stroke-width='1.51'/%3E%3Cpath d='M616,214L603,270L704,286Z' fill='%23b2e0b7' stroke='%23b2e0b7' stroke-width='1.51'/%3E%3Cpath d='M392,716L572,778L574,639Z' fill='%237fbdbc' stroke='%237fbdbc' stroke-width='1.51'/%3E%3Cpath d='M1534,603L1565,511L1436,568Z' fill='%23447fb0' stroke='%23447fb0' stroke-width='1.51'/%3E%3Cpath d='M979,1030L1084,1140L1062,954Z' fill='%23346aa9' stroke='%23346aa9' stroke-width='1.51'/%3E%3Cpath d='M832,1099L890,944L786,914Z' fill='%234a7eae' stroke='%234a7eae' stroke-width='1.51'/%3E%3Cpath d='M603,811L710,966L786,914Z' fill='%235a92b1' stroke='%235a92b1' stroke-width='1.51'/%3E%3Cpath d='M660,1009L710,966L603,811Z' fill='%23628faf' stroke='%23628faf' stroke-width='1.51'/%3E%3Cpath d='M929,127L843,48L904,172Z' fill='%23aad9bf' stroke='%23aad9bf' stroke-width='1.51'/%3E%3Cpath d='M761,189L616,214L704,286Z' fill='%23aedeb7' stroke='%23aedeb7' stroke-width='1.51'/%3E%3Cpath d='M988,-16L843,48L929,127Z' fill='%23abd9c8' stroke='%23abd9c8' stroke-width='1.51'/%3E%3Cpath d='M1331,233L1356,97L1244,250Z' fill='%2393adb3' stroke='%2393adb3' stroke-width='1.51'/%3E%3Cpath d='M1195,-56L1071,-29L1106,67Z' fill='%23a4c9cd' stroke='%23a4c9cd' stroke-width='1.51'/%3E%3Cpath d='M1486,148L1413,162L1571,250Z' fill='%23939aab' stroke='%23939aab' stroke-width='1.51'/%3E%3Cpath d='M1548,362L1372,331L1510,407Z' fill='%237291ae' stroke='%237291ae' stroke-width='1.51'/%3E%3Cpath d='M528,312L523,394L657,385Z' fill='%23a8dcb8' stroke='%23a8dcb8' stroke-width='1.51'/%3E%3Cpath d='M603,115L616,214L761,189Z' fill='%23bbe3b6' stroke='%23bbe3b6' stroke-width='1.51'/%3E%3Cpath d='M540,481L470,477L574,639Z' fill='%238dd0bc' stroke='%238dd0bc' stroke-width='1.51'/%3E%3Cpath d='M528,312L657,385L603,270Z' fill='%23addeb7' stroke='%23addeb7' stroke-width='1.51'/%3E%3Cpath d='M843,48L786,71L904,172Z' fill='%23afdbc1' stroke='%23afdbc1' stroke-width='1.51'/%3E%3Cpath d='M1585,381L1548,362L1510,407Z' fill='%236d89aa' stroke='%236d89aa' stroke-width='1.51'/%3E%3Cpath d='M1363,899L1524,794L1328,853Z' fill='%232361aa' stroke='%232361aa' stroke-width='1.51'/%3E%3Cpath d='M1684,644L1654,482L1565,511Z' fill='%234775a8' stroke='%234775a8' stroke-width='1.51'/%3E%3Cpath d='M1559,841L1524,794L1363,899Z' fill='%23265ca7' stroke='%23265ca7' stroke-width='1.51'/%3E%3Cpath d='M1413,162L1356,97L1331,233Z' fill='%2396a8b0' stroke='%2396a8b0' stroke-width='1.51'/%3E%3Cpath d='M581,209L528,312L603,270Z' fill='%23bbe3b6' stroke='%23bbe3b6' stroke-width='1.51'/%3E%3Cpath d='M1303,962L1406,1014L1363,899Z' fill='%232556a4' stroke='%232556a4' stroke-width='1.51'/%3E%3Cpath d='M1180,1008L1302,1043L1303,962Z' fill='%23295aa6' stroke='%23295aa6' stroke-width='1.51'/%3E%3Cpath d='M1168,1134L1302,1043L1180,1008Z' fill='%232758a0' stroke='%232758a0' stroke-width='1.51'/%3E%3Cpath d='M631,-19L603,115L786,71Z' fill='%23c1e6c3' stroke='%23c1e6c3' stroke-width='1.51'/%3E%3Cpath d='M1106,67L988,-16L929,127Z' fill='%23a7d1c7' stroke='%23a7d1c7' stroke-width='1.51'/%3E%3Cpath d='M1071,-29L988,-16L1106,67Z' fill='%23a7cecd' stroke='%23a7cecd' stroke-width='1.51'/%3E%3Cpath d='M616,214L581,209L603,270Z' fill='%23bbe4b6' stroke='%23bbe4b6' stroke-width='1.51'/%3E%3Cpath d='M603,115L581,209L616,214Z' fill='%23c2e6b5' stroke='%23c2e6b5' stroke-width='1.51'/%3E%3Cpath d='M1571,250L1413,162L1372,331Z' fill='%238a9bad' stroke='%238a9bad' stroke-width='1.51'/%3E%3Cpath d='M1565,511L1585,381L1510,407Z' fill='%236084ab' stroke='%236084ab' stroke-width='1.51'/%3E%3Cpath d='M1654,482L1585,381L1565,511Z' fill='%235b7eaa' stroke='%235b7eaa' stroke-width='1.51'/%3E%3Cpath d='M523,394L470,477L540,481Z' fill='%239cd7b9' stroke='%239cd7b9' stroke-width='1.51'/%3E%3Cpath d='M455,328L470,477L523,394Z' fill='%23acddb7' stroke='%23acddb7' stroke-width='1.51'/%3E%3Cpath d='M1195,-56L1106,67L1168,101Z' fill='%23a2c5c8' stroke='%23a2c5c8' stroke-width='1.51'/%3E%3Cpath d='M964,1068L1084,1140L979,1030Z' fill='%233268a1' stroke='%233268a1' stroke-width='1.51'/%3E%3Cpath d='M710,966L832,1099L786,914Z' fill='%23537fac' stroke='%23537fac' stroke-width='1.51'/%3E%3Cpath d='M1302,1043L1406,1014L1303,962Z' fill='%232752a3' stroke='%232752a3' stroke-width='1.51'/%3E%3Cpath d='M986,1167L1084,1140L964,1068Z' fill='%232d6398' stroke='%232d6398' stroke-width='1.51'/%3E%3Cpath d='M1302,1043L1382,1062L1406,1014Z' fill='%23264b9d' stroke='%23264b9d' stroke-width='1.51'/%3E%3Cpath d='M1356,97L1195,-56L1168,101Z' fill='%239fbac3' stroke='%239fbac3' stroke-width='1.51'/%3E%3Cpath d='M1413,162L1436,59L1356,97Z' fill='%239aa6b4' stroke='%239aa6b4' stroke-width='1.51'/%3E%3Cpath d='M1571,250L1372,331L1548,362Z' fill='%237f93ac' stroke='%237f93ac' stroke-width='1.51'/%3E%3Cpath d='M710,966L776,1129L832,1099Z' fill='%235077a3' stroke='%235077a3' stroke-width='1.51'/%3E%3Cpath d='M514,898L660,1009L603,811Z' fill='%236e96b0' stroke='%236e96b0' stroke-width='1.51'/%3E%3Cpath d='M1406,1014L1559,841L1363,899Z' fill='%232554a3' stroke='%232554a3' stroke-width='1.51'/%3E%3Cpath d='M1524,794L1684,644L1534,603Z' fill='%23346bad' stroke='%23346bad' stroke-width='1.51'/%3E%3Cpath d='M1084,1140L1168,1134L1180,1008Z' fill='%23265d9d' stroke='%23265d9d' stroke-width='1.51'/%3E%3Cpath d='M1641,278L1571,250L1548,362Z' fill='%23838ca8' stroke='%23838ca8' stroke-width='1.51'/%3E%3Cpath d='M786,71L603,115L761,189Z' fill='%23b9e1ba' stroke='%23b9e1ba' stroke-width='1.51'/%3E%3Cpath d='M411,236L455,328L528,312Z' fill='%23c7e8b4' stroke='%23c7e8b4' stroke-width='1.51'/%3E%3Cpath d='M822,-55L786,71L843,48Z' fill='%23b5dfca' stroke='%23b5dfca' stroke-width='1.51'/%3E%3Cpath d='M1684,644L1565,511L1534,603Z' fill='%233f76ad' stroke='%233f76ad' stroke-width='1.51'/%3E%3Cpath d='M1585,381L1641,278L1548,362Z' fill='%237888a8' stroke='%237888a8' stroke-width='1.51'/%3E%3Cpath d='M1268,1153L1382,1062L1302,1043Z' fill='%23224b96' stroke='%23224b96' stroke-width='1.51'/%3E%3Cpath d='M1655,1016L1663,839L1559,841Z' fill='%2325469b' stroke='%2325469b' stroke-width='1.51'/%3E%3Cpath d='M1319,-66L1195,-56L1356,97Z' fill='%23a1b5c6' stroke='%23a1b5c6' stroke-width='1.51'/%3E%3Cpath d='M1071,-29L971,-77L988,-16Z' fill='%23a9d2cf' stroke='%23a9d2cf' stroke-width='1.51'/%3E%3Cpath d='M528,312L455,328L523,394Z' fill='%23b6e2b6' stroke='%23b6e2b6' stroke-width='1.51'/%3E%3Cpath d='M411,236L528,312L581,209Z' fill='%23c6e8b5' stroke='%23c6e8b5' stroke-width='1.51'/%3E%3Cpath d='M832,1099L986,1167L964,1068Z' fill='%23356b9b' stroke='%23356b9b' stroke-width='1.51'/%3E%3Cpath d='M1097,1252L1201,1158L1168,1134Z' fill='%231b548a' stroke='%231b548a' stroke-width='1.51'/%3E%3Cpath d='M988,-16L822,-55L843,48Z' fill='%23b0dcce' stroke='%23b0dcce' stroke-width='1.51'/%3E%3Cpath d='M1036,-182L971,-77L1071,-29Z' fill='%23a9d1ce' stroke='%23a9d1ce' stroke-width='1.51'/%3E%3Cpath d='M1486,148L1436,59L1413,162Z' fill='%2399a1b0' stroke='%2399a1b0' stroke-width='1.51'/%3E%3Cpath d='M1430,-28L1436,59L1552,-10Z' fill='%239ea1bd' stroke='%239ea1bd' stroke-width='1.51'/%3E%3Cpath d='M572,778L514,898L603,811Z' fill='%2374a5b5' stroke='%2374a5b5' stroke-width='1.51'/%3E%3Cpath d='M449,889L514,898L572,778Z' fill='%237ca3b3' stroke='%237ca3b3' stroke-width='1.51'/%3E%3Cpath d='M1168,1134L1268,1153L1302,1043Z' fill='%23215195' stroke='%23215195' stroke-width='1.51'/%3E%3Cpath d='M1097,1252L1168,1134L1084,1140Z' fill='%231e578c' stroke='%231e578c' stroke-width='1.51'/%3E%3Cpath d='M971,-77L822,-55L988,-16Z' fill='%23addacf' stroke='%23addacf' stroke-width='1.51'/%3E%3Cpath d='M660,1009L776,1129L710,966Z' fill='%235b7ca9' stroke='%235b7ca9' stroke-width='1.51'/%3E%3Cpath d='M832,1099L904,1235L986,1167Z' fill='%2331678f' stroke='%2331678f' stroke-width='1.51'/%3E%3Cpath d='M628,1072L776,1129L660,1009Z' fill='%235a7aa1' stroke='%235a7aa1' stroke-width='1.51'/%3E%3Cpath d='M1201,1158L1268,1153L1168,1134Z' fill='%231d518e' stroke='%231d518e' stroke-width='1.51'/%3E%3Cpath d='M1682,802L1684,644L1524,794Z' fill='%232a60a7' stroke='%232a60a7' stroke-width='1.51'/%3E%3Cpath d='M470,477L386,586L574,639Z' fill='%2390d0bd' stroke='%2390d0bd' stroke-width='1.51'/%3E%3Cpath d='M341,525L386,586L470,477Z' fill='%239ed6ba' stroke='%239ed6ba' stroke-width='1.51'/%3E%3Cpath d='M1702,276L1641,278L1585,381Z' fill='%237d86a2' stroke='%237d86a2' stroke-width='1.51'/%3E%3Cpath d='M1571,250L1637,82L1486,148Z' fill='%239694a8' stroke='%239694a8' stroke-width='1.51'/%3E%3Cpath d='M1702,276L1585,381L1654,482Z' fill='%236c80a3' stroke='%236c80a3' stroke-width='1.51'/%3E%3Cpath d='M514,898L498,928L660,1009Z' fill='%237492ad' stroke='%237492ad' stroke-width='1.51'/%3E%3Cpath d='M449,889L498,928L514,898Z' fill='%237f9caf' stroke='%237f9caf' stroke-width='1.51'/%3E%3Cpath d='M798,-85L745,-53L822,-55Z' fill='%23b9e1cc' stroke='%23b9e1cc' stroke-width='1.51'/%3E%3Cpath d='M822,-55L745,-53L786,71Z' fill='%23bae1cc' stroke='%23bae1cc' stroke-width='1.51'/%3E%3Cpath d='M498,928L628,1072L660,1009Z' fill='%236e87aa' stroke='%236e87aa' stroke-width='1.51'/%3E%3Cpath d='M386,586L392,716L574,639Z' fill='%238dc8bc' stroke='%238dc8bc' stroke-width='1.51'/%3E%3Cpath d='M1036,-182L905,-136L971,-77Z' fill='%23abd6ce' stroke='%23abd6ce' stroke-width='1.51'/%3E%3Cpath d='M1430,-28L1319,-66L1356,97Z' fill='%239facc2' stroke='%239facc2' stroke-width='1.51'/%3E%3Cpath d='M1430,-28L1356,97L1436,59Z' fill='%239da6bb' stroke='%239da6bb' stroke-width='1.51'/%3E%3Cpath d='M905,-136L798,-85L822,-55Z' fill='%23b4decd' stroke='%23b4decd' stroke-width='1.51'/%3E%3Cpath d='M905,-136L822,-55L971,-77Z' fill='%23afdbce' stroke='%23afdbce' stroke-width='1.51'/%3E%3Cpath d='M1684,644L1716,506L1654,482Z' fill='%234472a1' stroke='%234472a1' stroke-width='1.51'/%3E%3Cpath d='M498,928L586,1102L628,1072Z' fill='%237284a7' stroke='%237284a7' stroke-width='1.51'/%3E%3Cpath d='M392,716L449,889L572,778Z' fill='%2384b1b7' stroke='%2384b1b7' stroke-width='1.51'/%3E%3Cpath d='M392,716L355,749L449,889Z' fill='%238cb4b7' stroke='%238cb4b7' stroke-width='1.51'/%3E%3Cpath d='M386,586L368,677L392,716Z' fill='%2393c8bc' stroke='%2393c8bc' stroke-width='1.51'/%3E%3Cpath d='M1684,644L1716,655L1716,506Z' fill='%23366c9f' stroke='%23366c9f' stroke-width='1.51'/%3E%3Cpath d='M1719,772L1716,655L1684,644Z' fill='%232c629d' stroke='%232c629d' stroke-width='1.51'/%3E%3Cpath d='M1682,802L1524,794L1559,841Z' fill='%232957a5' stroke='%232957a5' stroke-width='1.51'/%3E%3Cpath d='M1542,1024L1406,1014L1546,1116Z' fill='%23243d95' stroke='%23243d95' stroke-width='1.51'/%3E%3Cpath d='M1542,1024L1559,841L1406,1014Z' fill='%2326489d' stroke='%2326489d' stroke-width='1.51'/%3E%3Cpath d='M1663,839L1682,802L1559,841Z' fill='%2327519f' stroke='%2327519f' stroke-width='1.51'/%3E%3Cpath d='M1147,-169L1071,-29L1195,-56Z' fill='%23a4c7cd' stroke='%23a4c7cd' stroke-width='1.51'/%3E%3Cpath d='M1552,-10L1436,59L1486,148Z' fill='%239b9eb5' stroke='%239b9eb5' stroke-width='1.51'/%3E%3Cpath d='M1546,1116L1406,1014L1382,1062Z' fill='%23234094' stroke='%23234094' stroke-width='1.51'/%3E%3Cpath d='M745,-53L631,-19L786,71Z' fill='%23bfe5ca' stroke='%23bfe5ca' stroke-width='1.51'/%3E%3Cpath d='M516,47L411,236L581,209Z' fill='%23d2edb3' stroke='%23d2edb3' stroke-width='1.51'/%3E%3Cpath d='M639,-81L631,-19L745,-53Z' fill='%23c5e7c9' stroke='%23c5e7c9' stroke-width='1.51'/%3E%3Cpath d='M639,-81L745,-53L798,-85Z' fill='%23bfe4cb' stroke='%23bfe4cb' stroke-width='1.51'/%3E%3Cpath d='M1430,-28L1328,-88L1319,-66Z' fill='%239fadc3' stroke='%239fadc3' stroke-width='1.51'/%3E%3Cpath d='M1319,-66L1328,-88L1195,-56Z' fill='%23a1b6c7' stroke='%23a1b6c7' stroke-width='1.51'/%3E%3Cpath d='M359,360L341,525L470,477Z' fill='%23aadcb8' stroke='%23aadcb8' stroke-width='1.51'/%3E%3Cpath d='M386,586L267,698L368,677Z' fill='%2397cbbb' stroke='%2397cbbb' stroke-width='1.51'/%3E%3Cpath d='M359,360L470,477L455,328Z' fill='%23b5e1b7' stroke='%23b5e1b7' stroke-width='1.51'/%3E%3Cpath d='M516,47L581,209L603,115Z' fill='%23cdeab7' stroke='%23cdeab7' stroke-width='1.51'/%3E%3Cpath d='M986,1167L1097,1252L1084,1140Z' fill='%23245b8c' stroke='%23245b8c' stroke-width='1.51'/%3E%3Cpath d='M1201,1158L1187,1257L1268,1153Z' fill='%231a4d87' stroke='%231a4d87' stroke-width='1.51'/%3E%3Cpath d='M782,1240L904,1235L832,1099Z' fill='%233a698b' stroke='%233a698b' stroke-width='1.51'/%3E%3Cpath d='M918,1252L904,1235L782,1240Z' fill='%2336678c' stroke='%2336678c' stroke-width='1.51'/%3E%3Cpath d='M411,236L359,360L455,328Z' fill='%23c9eab4' stroke='%23c9eab4' stroke-width='1.51'/%3E%3Cpath d='M1024,1315L1097,1252L986,1167Z' fill='%23255d8c' stroke='%23255d8c' stroke-width='1.51'/%3E%3Cpath d='M1268,1153L1371,1175L1382,1062Z' fill='%231d458b' stroke='%231d458b' stroke-width='1.51'/%3E%3Cpath d='M1287,1281L1371,1175L1268,1153Z' fill='%23184482' stroke='%23184482' stroke-width='1.51'/%3E%3Cpath d='M631,-19L562,15L603,115Z' fill='%23ceebc3' stroke='%23ceebc3' stroke-width='1.51'/%3E%3Cpath d='M267,698L355,749L368,677Z' fill='%2395c3bb' stroke='%2395c3bb' stroke-width='1.51'/%3E%3Cpath d='M368,677L355,749L392,716Z' fill='%2391c2bb' stroke='%2391c2bb' stroke-width='1.51'/%3E%3Cpath d='M1641,278L1675,213L1571,250Z' fill='%23898aa4' stroke='%23898aa4' stroke-width='1.51'/%3E%3Cpath d='M1798,462L1702,276L1654,482Z' fill='%235f7a99' stroke='%235f7a99' stroke-width='1.51'/%3E%3Cpath d='M904,1235L918,1252L986,1167Z' fill='%232c648d' stroke='%232c648d' stroke-width='1.51'/%3E%3Cpath d='M782,1240L832,1099L776,1129Z' fill='%23426d90' stroke='%23426d90' stroke-width='1.51'/%3E%3Cpath d='M1746,857L1719,772L1682,802Z' fill='%23225096' stroke='%23225096' stroke-width='1.51'/%3E%3Cpath d='M1682,802L1719,772L1684,644Z' fill='%23255c9e' stroke='%23255c9e' stroke-width='1.51'/%3E%3Cpath d='M1805,494L1798,462L1716,506Z' fill='%23497193' stroke='%23497193' stroke-width='1.51'/%3E%3Cpath d='M1746,857L1682,802L1663,839Z' fill='%23224d97' stroke='%23224d97' stroke-width='1.51'/%3E%3Cpath d='M628,1072L621,1164L776,1129Z' fill='%23557696' stroke='%23557696' stroke-width='1.51'/%3E%3Cpath d='M415,1040L586,1102L498,928Z' fill='%237d89a7' stroke='%237d89a7' stroke-width='1.51'/%3E%3Cpath d='M621,1164L586,1102L498,1246Z' fill='%2361768a' stroke='%2361768a' stroke-width='1.51'/%3E%3Cpath d='M1702,276L1675,213L1641,278Z' fill='%2383889e' stroke='%2383889e' stroke-width='1.51'/%3E%3Cpath d='M562,15L516,47L603,115Z' fill='%23d2edc0' stroke='%23d2edc0' stroke-width='1.51'/%3E%3Cpath d='M1328,-88L1147,-169L1195,-56Z' fill='%23a2bdca' stroke='%23a2bdca' stroke-width='1.51'/%3E%3Cpath d='M1097,1252L1187,1257L1201,1158Z' fill='%231a538a' stroke='%231a538a' stroke-width='1.51'/%3E%3Cpath d='M1129,1276L1187,1257L1097,1252Z' fill='%231c558a' stroke='%231c558a' stroke-width='1.51'/%3E%3Cpath d='M1147,-169L1036,-182L1071,-29Z' fill='%23a6ccce' stroke='%23a6ccce' stroke-width='1.51'/%3E%3Cpath d='M1024,1315L1129,1276L1097,1252Z' fill='%2321598b' stroke='%2321598b' stroke-width='1.51'/%3E%3Cpath d='M918,1252L1024,1315L986,1167Z' fill='%232a618c' stroke='%232a618c' stroke-width='1.51'/%3E%3Cpath d='M621,1164L782,1240L776,1129Z' fill='%23486d8a' stroke='%23486d8a' stroke-width='1.51'/%3E%3Cpath d='M412,-6L432,56L516,47Z' fill='%23e2f3c2' stroke='%23e2f3c2' stroke-width='1.51'/%3E%3Cpath d='M631,-19L574,-89L562,15Z' fill='%23d1ecc8' stroke='%23d1ecc8' stroke-width='1.51'/%3E%3Cpath d='M905,-136L639,-81L798,-85Z' fill='%23bae1cc' stroke='%23bae1cc' stroke-width='1.51'/%3E%3Cpath d='M574,-89L639,-81L453,-140Z' fill='%23d5eec8' stroke='%23d5eec8' stroke-width='1.51'/%3E%3Cpath d='M586,1102L621,1164L628,1072Z' fill='%23627997' stroke='%23627997' stroke-width='1.51'/%3E%3Cpath d='M391,992L498,928L449,889Z' fill='%238599ad' stroke='%238599ad' stroke-width='1.51'/%3E%3Cpath d='M341,525L267,698L386,586Z' fill='%239bd2bc' stroke='%239bd2bc' stroke-width='1.51'/%3E%3Cpath d='M359,360L300,387L341,525Z' fill='%23b5e0b6' stroke='%23b5e0b6' stroke-width='1.51'/%3E%3Cpath d='M292,236L300,387L359,360Z' fill='%23cceab4' stroke='%23cceab4' stroke-width='1.51'/%3E%3Cpath d='M292,236L359,360L411,236Z' fill='%23d3eeb4' stroke='%23d3eeb4' stroke-width='1.51'/%3E%3Cpath d='M1637,82L1552,-10L1486,148Z' fill='%239a97b1' stroke='%239a97b1' stroke-width='1.51'/%3E%3Cpath d='M1430,-28L1394,-144L1328,-88Z' fill='%239faac2' stroke='%239faac2' stroke-width='1.51'/%3E%3Cpath d='M1328,-88L1394,-144L1147,-169Z' fill='%23a1b5c6' stroke='%23a1b5c6' stroke-width='1.51'/%3E%3Cpath d='M1724,139L1637,82L1675,213Z' fill='%23918c9d' stroke='%23918c9d' stroke-width='1.51'/%3E%3Cpath d='M1675,213L1637,82L1571,250Z' fill='%23918da4' stroke='%23918da4' stroke-width='1.51'/%3E%3Cpath d='M1655,1016L1746,857L1663,839Z' fill='%23214292' stroke='%23214292' stroke-width='1.51'/%3E%3Cpath d='M1371,1175L1546,1116L1382,1062Z' fill='%231d3d8a' stroke='%231d3d8a' stroke-width='1.51'/%3E%3Cpath d='M1550,1149L1546,1116L1371,1175Z' fill='%231b3681' stroke='%231b3681' stroke-width='1.51'/%3E%3Cpath d='M1716,506L1798,462L1654,482Z' fill='%234e749a' stroke='%234e749a' stroke-width='1.51'/%3E%3Cpath d='M1702,276L1739,219L1675,213Z' fill='%23838699' stroke='%23838699' stroke-width='1.51'/%3E%3Cpath d='M1805,494L1716,506L1716,655Z' fill='%233e6e99' stroke='%233e6e99' stroke-width='1.51'/%3E%3Cpath d='M1882,685L1805,494L1716,655Z' fill='%232e6592' stroke='%232e6592' stroke-width='1.51'/%3E%3Cpath d='M696,1356L1024,1315L918,1252Z' fill='%2334678c' stroke='%2334678c' stroke-width='1.51'/%3E%3Cpath d='M1129,1276L1287,1281L1187,1257Z' fill='%231a4f88' stroke='%231a4f88' stroke-width='1.51'/%3E%3Cpath d='M1874,267L1739,219L1702,276Z' fill='%237b8190' stroke='%237b8190' stroke-width='1.51'/%3E%3Cpath d='M1719,772L1861,702L1716,655Z' fill='%23255c95' stroke='%23255c95' stroke-width='1.51'/%3E%3Cpath d='M1655,1016L1559,841L1542,1024Z' fill='%2326419a' stroke='%2326419a' stroke-width='1.51'/%3E%3Cpath d='M1550,-169L1394,-144L1430,-28Z' fill='%239ea2bf' stroke='%239ea2bf' stroke-width='1.51'/%3E%3Cpath d='M1147,-169L1550,-169L1036,-182Z' fill='%23a2bbc9' stroke='%23a2bbc9' stroke-width='1.51'/%3E%3Cpath d='M1620,1107L1655,1016L1542,1024Z' fill='%23233390' stroke='%23233390' stroke-width='1.51'/%3E%3Cpath d='M1024,1315L1287,1281L1129,1276Z' fill='%231b558a' stroke='%231b558a' stroke-width='1.51'/%3E%3Cpath d='M1187,1257L1287,1281L1268,1153Z' fill='%23194a86' stroke='%23194a86' stroke-width='1.51'/%3E%3Cpath d='M516,47L432,56L411,236Z' fill='%23ddf2b7' stroke='%23ddf2b7' stroke-width='1.51'/%3E%3Cpath d='M412,-6L516,47L562,15Z' fill='%23ddf2c4' stroke='%23ddf2c4' stroke-width='1.51'/%3E%3Cpath d='M639,-81L574,-89L631,-19Z' fill='%23cdebc9' stroke='%23cdebc9' stroke-width='1.51'/%3E%3Cpath d='M453,-140L639,-81L905,-136Z' fill='%23c6e8c9' stroke='%23c6e8c9' stroke-width='1.51'/%3E%3Cpath d='M317,869L391,992L449,889Z' fill='%238b9dae' stroke='%238b9dae' stroke-width='1.51'/%3E%3Cpath d='M166,572L267,698L341,525Z' fill='%23a2d5bc' stroke='%23a2d5bc' stroke-width='1.51'/%3E%3Cpath d='M317,869L449,889L355,749Z' fill='%238dacb4' stroke='%238dacb4' stroke-width='1.51'/%3E%3Cpath d='M267,698L317,869L355,749Z' fill='%2394bab8' stroke='%2394bab8' stroke-width='1.51'/%3E%3Cpath d='M1546,1116L1620,1107L1542,1024Z' fill='%2321348b' stroke='%2321348b' stroke-width='1.51'/%3E%3Cpath d='M1492,1295L1550,1149L1371,1175Z' fill='%2317357b' stroke='%2317357b' stroke-width='1.51'/%3E%3Cpath d='M444,1159L415,1040L328,1168Z' fill='%237d8393' stroke='%237d8393' stroke-width='1.51'/%3E%3Cpath d='M391,992L415,1040L498,928Z' fill='%238691aa' stroke='%238691aa' stroke-width='1.51'/%3E%3Cpath d='M1814,112L1724,139L1739,219Z' fill='%23898691' stroke='%23898691' stroke-width='1.51'/%3E%3Cpath d='M1739,219L1724,139L1675,213Z' fill='%23888898' stroke='%23888898' stroke-width='1.51'/%3E%3Cpath d='M1637,82L1603,-30L1552,-10Z' fill='%239c94b7' stroke='%239c94b7' stroke-width='1.51'/%3E%3Cpath d='M1733,-15L1603,-30L1637,82Z' fill='%23998fb0' stroke='%23998fb0' stroke-width='1.51'/%3E%3Cpath d='M1552,-10L1550,-169L1430,-28Z' fill='%239e9dbd' stroke='%239e9dbd' stroke-width='1.51'/%3E%3Cpath d='M284,131L292,236L411,236Z' fill='%23def2b2' stroke='%23def2b2' stroke-width='1.51'/%3E%3Cpath d='M300,387L173,456L341,525Z' fill='%23b4e0b7' stroke='%23b4e0b7' stroke-width='1.51'/%3E%3Cpath d='M1550,1149L1620,1107L1546,1116Z' fill='%231d3082' stroke='%231d3082' stroke-width='1.51'/%3E%3Cpath d='M1655,1016L1802,997L1746,857Z' fill='%231e3888' stroke='%231e3888' stroke-width='1.51'/%3E%3Cpath d='M621,1164L714,1293L782,1240Z' fill='%234a6e89' stroke='%234a6e89' stroke-width='1.51'/%3E%3Cpath d='M782,1240L696,1356L918,1252Z' fill='%233f6a8b' stroke='%233f6a8b' stroke-width='1.51'/%3E%3Cpath d='M696,1356L714,1293L494,1318Z' fill='%23567288' stroke='%23567288' stroke-width='1.51'/%3E%3Cpath d='M432,56L284,131L411,236Z' fill='%23e2f3b3' stroke='%23e2f3b3' stroke-width='1.51'/%3E%3Cpath d='M574,-89L412,-6L562,15Z' fill='%23dbf1c7' stroke='%23dbf1c7' stroke-width='1.51'/%3E%3Cpath d='M1856,829L1861,702L1719,772Z' fill='%231c518c' stroke='%231c518c' stroke-width='1.51'/%3E%3Cpath d='M1805,494L1911,443L1798,462Z' fill='%23486d8a' stroke='%23486d8a' stroke-width='1.51'/%3E%3Cpath d='M1798,462L1874,267L1702,276Z' fill='%236b7b8e' stroke='%236b7b8e' stroke-width='1.51'/%3E%3Cpath d='M1882,685L1861,702L1920,815Z' fill='%231b558a' stroke='%231b558a' stroke-width='1.51'/%3E%3Cpath d='M1287,1281L1375,1314L1371,1175Z' fill='%23174081' stroke='%23174081' stroke-width='1.51'/%3E%3Cpath d='M1550,1149L1686,1194L1620,1107Z' fill='%23192a7b' stroke='%23192a7b' stroke-width='1.51'/%3E%3Cpath d='M1024,1315L1375,1314L1287,1281Z' fill='%231a4c87' stroke='%231a4c87' stroke-width='1.51'/%3E%3Cpath d='M1620,1107L1709,1060L1655,1016Z' fill='%231f2f87' stroke='%231f2f87' stroke-width='1.51'/%3E%3Cpath d='M1686,1194L1709,1060L1620,1107Z' fill='%23192a79' stroke='%23192a79' stroke-width='1.51'/%3E%3Cpath d='M334,1049L415,1040L391,992Z' fill='%238a8da7' stroke='%238a8da7' stroke-width='1.51'/%3E%3Cpath d='M415,1040L444,1159L586,1102Z' fill='%23778198' stroke='%23778198' stroke-width='1.51'/%3E%3Cpath d='M1861,702L1882,685L1716,655Z' fill='%23255c8e' stroke='%23255c8e' stroke-width='1.51'/%3E%3Cpath d='M1856,829L1719,772L1746,857Z' fill='%231e4a8d' stroke='%231e4a8d' stroke-width='1.51'/%3E%3Cpath d='M412,-6L284,131L432,56Z' fill='%23e7f5be' stroke='%23e7f5be' stroke-width='1.51'/%3E%3Cpath d='M174,317L173,456L300,387Z' fill='%23c7e8b6' stroke='%23c7e8b6' stroke-width='1.51'/%3E%3Cpath d='M317,869L290,975L391,992Z' fill='%238f9aac' stroke='%238f9aac' stroke-width='1.51'/%3E%3Cpath d='M226,879L290,975L317,869Z' fill='%2394a2ae' stroke='%2394a2ae' stroke-width='1.51'/%3E%3Cpath d='M1802,997L1856,829L1746,857Z' fill='%23193d84' stroke='%23193d84' stroke-width='1.51'/%3E%3Cpath d='M290,975L334,1049L391,992Z' fill='%238e91a8' stroke='%238e91a8' stroke-width='1.51'/%3E%3Cpath d='M174,317L300,387L292,236Z' fill='%23d4edb3' stroke='%23d4edb3' stroke-width='1.51'/%3E%3Cpath d='M267,698L226,879L317,869Z' fill='%2397b3b5' stroke='%2397b3b5' stroke-width='1.51'/%3E%3Cpath d='M173,456L166,572L341,525Z' fill='%23b0dcba' stroke='%23b0dcba' stroke-width='1.51'/%3E%3Cpath d='M1375,1314L1492,1295L1371,1175Z' fill='%2317397d' stroke='%2317397d' stroke-width='1.51'/%3E%3Cpath d='M290,975L225,1019L334,1049Z' fill='%239391a7' stroke='%239391a7' stroke-width='1.51'/%3E%3Cpath d='M174,727L226,879L267,698Z' fill='%239cbdb9' stroke='%239cbdb9' stroke-width='1.51'/%3E%3Cpath d='M1960,502L1911,443L1805,494Z' fill='%23456d8a' stroke='%23456d8a' stroke-width='1.51'/%3E%3Cpath d='M1608,-154L1550,-169L1603,-30Z' fill='%239d95b9' stroke='%239d95b9' stroke-width='1.51'/%3E%3Cpath d='M1603,-30L1550,-169L1552,-10Z' fill='%239e97ba' stroke='%239e97ba' stroke-width='1.51'/%3E%3Cpath d='M1394,-144L1550,-169L1147,-169Z' fill='%239facc3' stroke='%239facc3' stroke-width='1.51'/%3E%3Cpath d='M1733,-15L1637,82L1724,139Z' fill='%23938ca3' stroke='%23938ca3' stroke-width='1.51'/%3E%3Cpath d='M498,1246L714,1293L621,1164Z' fill='%235a7388' stroke='%235a7388' stroke-width='1.51'/%3E%3Cpath d='M714,1293L696,1356L782,1240Z' fill='%23476d8a' stroke='%23476d8a' stroke-width='1.51'/%3E%3Cpath d='M1024,1315L696,1356L1375,1314Z' fill='%23255d8c' stroke='%23255d8c' stroke-width='1.51'/%3E%3Cpath d='M1936,349L1874,267L1798,462Z' fill='%23627688' stroke='%23627688' stroke-width='1.51'/%3E%3Cpath d='M166,572L165,663L267,698Z' fill='%23a3d0be' stroke='%23a3d0be' stroke-width='1.51'/%3E%3Cpath d='M165,663L174,727L267,698Z' fill='%23a0c9bd' stroke='%23a0c9bd' stroke-width='1.51'/%3E%3Cpath d='M444,1159L498,1246L586,1102Z' fill='%236a7a8a' stroke='%236a7a8a' stroke-width='1.51'/%3E%3Cpath d='M369,1315L498,1246L444,1159Z' fill='%23727b87' stroke='%23727b87' stroke-width='1.51'/%3E%3Cpath d='M1709,1060L1802,997L1655,1016Z' fill='%231e2f85' stroke='%231e2f85' stroke-width='1.51'/%3E%3Cpath d='M1820,1020L1802,997L1709,1060Z' fill='%231b2c7e' stroke='%231b2c7e' stroke-width='1.51'/%3E%3Cpath d='M1903,170L1814,112L1739,219Z' fill='%23828289' stroke='%23828289' stroke-width='1.51'/%3E%3Cpath d='M1814,112L1733,-15L1724,139Z' fill='%238d889a' stroke='%238d889a' stroke-width='1.51'/%3E%3Cpath d='M94,656L165,663L166,572Z' fill='%23a6d3c2' stroke='%23a6d3c2' stroke-width='1.51'/%3E%3Cpath d='M177,197L174,317L292,236Z' fill='%23e1f3b4' stroke='%23e1f3b4' stroke-width='1.51'/%3E%3Cpath d='M284,131L177,197L292,236Z' fill='%23e7f5b2' stroke='%23e7f5b2' stroke-width='1.51'/%3E%3Cpath d='M412,-6L357,-43L284,131Z' fill='%23ebf7c2' stroke='%23ebf7c2' stroke-width='1.51'/%3E%3Cpath d='M453,-140L357,-43L412,-6Z' fill='%23e8f6c6' stroke='%23e8f6c6' stroke-width='1.51'/%3E%3Cpath d='M574,-89L453,-140L412,-6Z' fill='%23e0f3c7' stroke='%23e0f3c7' stroke-width='1.51'/%3E%3Cpath d='M1036,-182L453,-140L905,-136Z' fill='%23b8e0cc' stroke='%23b8e0cc' stroke-width='1.51'/%3E%3Cpath d='M1757,-123L1608,-154L1603,-30Z' fill='%239990b2' stroke='%239990b2' stroke-width='1.51'/%3E%3Cpath d='M1920,815L1861,702L1856,829Z' fill='%231a4d87' stroke='%231a4d87' stroke-width='1.51'/%3E%3Cpath d='M2019,765L1938,653L1882,685Z' fill='%2320588b' stroke='%2320588b' stroke-width='1.51'/%3E%3Cpath d='M1882,685L1938,653L1805,494Z' fill='%232b638c' stroke='%232b638c' stroke-width='1.51'/%3E%3Cpath d='M1802,997L1946,958L1856,829Z' fill='%2317377c' stroke='%2317377c' stroke-width='1.51'/%3E%3Cpath d='M1861,1037L1820,1020L1795,1209Z' fill='%2312246c' stroke='%2312246c' stroke-width='1.51'/%3E%3Cpath d='M1654,1333L1686,1194L1550,1149Z' fill='%23162773' stroke='%23162773' stroke-width='1.51'/%3E%3Cpath d='M1874,267L1903,170L1739,219Z' fill='%237a7e87' stroke='%237a7e87' stroke-width='1.51'/%3E%3Cpath d='M1911,443L1936,349L1798,462Z' fill='%23537189' stroke='%23537189' stroke-width='1.51'/%3E%3Cpath d='M2021,370L1936,349L1911,443Z' fill='%235a7388' stroke='%235a7388' stroke-width='1.51'/%3E%3Cpath d='M1946,958L1920,815L1856,829Z' fill='%23173f80' stroke='%23173f80' stroke-width='1.51'/%3E%3Cpath d='M1938,653L1960,502L1805,494Z' fill='%2337688c' stroke='%2337688c' stroke-width='1.51'/%3E%3Cpath d='M2021,370L1960,502L2019,765Z' fill='%2338688b' stroke='%2338688b' stroke-width='1.51'/%3E%3Cpath d='M165,663L125,706L174,727Z' fill='%23a1c9c1' stroke='%23a1c9c1' stroke-width='1.51'/%3E%3Cpath d='M96,919L119,928L226,879Z' fill='%239ba4b4' stroke='%239ba4b4' stroke-width='1.51'/%3E%3Cpath d='M94,656L125,706L165,663Z' fill='%23a4ccc4' stroke='%23a4ccc4' stroke-width='1.51'/%3E%3Cpath d='M94,656L166,572L65,577Z' fill='%23a9d7c6' stroke='%23a9d7c6' stroke-width='1.51'/%3E%3Cpath d='M233,76L177,197L284,131Z' fill='%23eef9b2' stroke='%23eef9b2' stroke-width='1.51'/%3E%3Cpath d='M65,577L166,572L173,456Z' fill='%23b1dcc2' stroke='%23b1dcc2' stroke-width='1.51'/%3E%3Cpath d='M250,-6L233,76L284,131Z' fill='%23f0f9bc' stroke='%23f0f9bc' stroke-width='1.51'/%3E%3Cpath d='M250,-6L284,131L357,-43Z' fill='%23eff9c2' stroke='%23eff9c2' stroke-width='1.51'/%3E%3Cpath d='M334,1049L328,1168L415,1040Z' fill='%2385889b' stroke='%2385889b' stroke-width='1.51'/%3E%3Cpath d='M226,879L225,1019L290,975Z' fill='%23969bab' stroke='%23969bab' stroke-width='1.51'/%3E%3Cpath d='M119,928L225,1019L226,879Z' fill='%23999eaf' stroke='%23999eaf' stroke-width='1.51'/%3E%3Cpath d='M1979,161L1903,170L1874,267Z' fill='%237c7f86' stroke='%237c7f86' stroke-width='1.51'/%3E%3Cpath d='M1838,-62L1757,-123L1733,-15Z' fill='%238f88a1' stroke='%238f88a1' stroke-width='1.51'/%3E%3Cpath d='M1733,-15L1757,-123L1603,-30Z' fill='%23958dac' stroke='%23958dac' stroke-width='1.51'/%3E%3Cpath d='M217,1137L328,1168L334,1049Z' fill='%23868694' stroke='%23868694' stroke-width='1.51'/%3E%3Cpath d='M498,1246L494,1318L714,1293Z' fill='%23607688' stroke='%23607688' stroke-width='1.51'/%3E%3Cpath d='M369,1315L494,1318L498,1246Z' fill='%23717b87' stroke='%23717b87' stroke-width='1.51'/%3E%3Cpath d='M96,919L226,879L174,727Z' fill='%239bb0b8' stroke='%239bb0b8' stroke-width='1.51'/%3E%3Cpath d='M112,317L173,456L174,317Z' fill='%23ceebbb' stroke='%23ceebbb' stroke-width='1.51'/%3E%3Cpath d='M177,197L112,317L174,317Z' fill='%23e0f3b9' stroke='%23e0f3b9' stroke-width='1.51'/%3E%3Cpath d='M48,392L112,317L31,353Z' fill='%23d4eec2' stroke='%23d4eec2' stroke-width='1.51'/%3E%3Cpath d='M1820,1020L1861,1037L1802,997Z' fill='%23182b78' stroke='%23182b78' stroke-width='1.51'/%3E%3Cpath d='M1795,1209L1820,1020L1709,1060Z' fill='%23152670' stroke='%23152670' stroke-width='1.51'/%3E%3Cpath d='M233,76L137,54L177,197Z' fill='%23f2f9ba' stroke='%23f2f9ba' stroke-width='1.51'/%3E%3Cpath d='M238,-103L250,-6L357,-43Z' fill='%23f2fac5' stroke='%23f2fac5' stroke-width='1.51'/%3E%3Cpath d='M96,919L174,727L125,706Z' fill='%239ebcbf' stroke='%239ebcbf' stroke-width='1.51'/%3E%3Cpath d='M48,392L65,577L173,456Z' fill='%23bae2c3' stroke='%23bae2c3' stroke-width='1.51'/%3E%3Cpath d='M1838,-62L1733,-15L1814,112Z' fill='%238d879d' stroke='%238d879d' stroke-width='1.51'/%3E%3Cpath d='M1608,-154L1955,-146L1550,-169Z' fill='%23958dab' stroke='%23958dab' stroke-width='1.51'/%3E%3Cpath d='M96,919L125,706L21,886Z' fill='%239eb2bf' stroke='%239eb2bf' stroke-width='1.51'/%3E%3Cpath d='M225,1019L217,1137L334,1049Z' fill='%23908b9e' stroke='%23908b9e' stroke-width='1.51'/%3E%3Cpath d='M1920,815L2019,765L1882,685Z' fill='%231a5289' stroke='%231a5289' stroke-width='1.51'/%3E%3Cpath d='M1861,1037L1946,958L1802,997Z' fill='%23172d78' stroke='%23172d78' stroke-width='1.51'/%3E%3Cpath d='M1893,-84L1838,-62L1931,-32Z' fill='%23898498' stroke='%23898498' stroke-width='1.51'/%3E%3Cpath d='M1936,349L1979,161L1874,267Z' fill='%23757d87' stroke='%23757d87' stroke-width='1.51'/%3E%3Cpath d='M1960,502L2021,370L1911,443Z' fill='%234d7089' stroke='%234d7089' stroke-width='1.51'/%3E%3Cpath d='M2019,765L1960,502L1938,653Z' fill='%23285f8c' stroke='%23285f8c' stroke-width='1.51'/%3E%3Cpath d='M1861,1037L1948,1037L1946,958Z' fill='%23172b77' stroke='%23172b77' stroke-width='1.51'/%3E%3Cpath d='M1686,1194L1795,1209L1709,1060Z' fill='%2312246b' stroke='%2312246b' stroke-width='1.51'/%3E%3Cpath d='M1492,1295L1654,1333L1550,1149Z' fill='%23172c77' stroke='%23172c77' stroke-width='1.51'/%3E%3Cpath d='M1375,1314L1654,1333L1492,1295Z' fill='%2317317a' stroke='%2317317a' stroke-width='1.51'/%3E%3Cpath d='M696,1356L1654,1333L1375,1314Z' fill='%231a4b86' stroke='%231a4b86' stroke-width='1.51'/%3E%3Cpath d='M112,317L48,392L173,456Z' fill='%23caeac0' stroke='%23caeac0' stroke-width='1.51'/%3E%3Cpath d='M31,353L112,317L-59,256Z' fill='%23dff2c4' stroke='%23dff2c4' stroke-width='1.51'/%3E%3Cpath d='M1838,-62L1814,112L1931,-32Z' fill='%23898497' stroke='%23898497' stroke-width='1.51'/%3E%3Cpath d='M1946,958L2019,765L1920,815Z' fill='%23184382' stroke='%23184382' stroke-width='1.51'/%3E%3Cpath d='M453,-140L311,-149L357,-43Z' fill='%23ebf7c6' stroke='%23ebf7c6' stroke-width='1.51'/%3E%3Cpath d='M58,159L112,317L177,197Z' fill='%23e8f6bc' stroke='%23e8f6bc' stroke-width='1.51'/%3E%3Cpath d='M1036,-182L311,-149L453,-140Z' fill='%23cfecc8' stroke='%23cfecc8' stroke-width='1.51'/%3E%3Cpath d='M1757,1313L1795,1209L1686,1194Z' fill='%230e2164' stroke='%230e2164' stroke-width='1.51'/%3E%3Cpath d='M71,1109L217,1137L225,1019Z' fill='%23918b9f' stroke='%23918b9f' stroke-width='1.51'/%3E%3Cpath d='M328,1168L369,1315L444,1159Z' fill='%23777d87' stroke='%23777d87' stroke-width='1.51'/%3E%3Cpath d='M71,1109L176,1207L217,1137Z' fill='%23898592' stroke='%23898592' stroke-width='1.51'/%3E%3Cpath d='M21,886L125,706L-49,808Z' fill='%23a1bac6' stroke='%23a1bac6' stroke-width='1.51'/%3E%3Cpath d='M-28,581L94,656L65,577Z' fill='%23abd8cb' stroke='%23abd8cb' stroke-width='1.51'/%3E%3Cpath d='M2021,370L1979,161L1936,349Z' fill='%23707b87' stroke='%23707b87' stroke-width='1.51'/%3E%3Cpath d='M263,1301L369,1315L328,1168Z' fill='%237b7f86' stroke='%237b7f86' stroke-width='1.51'/%3E%3Cpath d='M494,1318L369,1315L696,1356Z' fill='%23687887' stroke='%23687887' stroke-width='1.51'/%3E%3Cpath d='M48,392L-13,394L65,577Z' fill='%23bfe5c8' stroke='%23bfe5c8' stroke-width='1.51'/%3E%3Cpath d='M137,54L233,76L250,-6Z' fill='%23f5fbc2' stroke='%23f5fbc2' stroke-width='1.51'/%3E%3Cpath d='M121,5L137,54L250,-6Z' fill='%23f8fcc8' stroke='%23f8fcc8' stroke-width='1.51'/%3E%3Cpath d='M311,-149L238,-103L357,-43Z' fill='%23f0f9c5' stroke='%23f0f9c5' stroke-width='1.51'/%3E%3Cpath d='M1946,958L1948,1037L2019,765Z' fill='%2317387d' stroke='%2317387d' stroke-width='1.51'/%3E%3Cpath d='M1905,1245L1948,1037L1861,1037Z' fill='%23102266' stroke='%23102266' stroke-width='1.51'/%3E%3Cpath d='M1795,1209L1905,1245L1861,1037Z' fill='%23091e5b' stroke='%23091e5b' stroke-width='1.51'/%3E%3Cpath d='M1654,1333L1757,1313L1686,1194Z' fill='%2311246a' stroke='%2311246a' stroke-width='1.51'/%3E%3Cpath d='M5,60L58,159L137,54Z' fill='%23f7fcc7' stroke='%23f7fcc7' stroke-width='1.51'/%3E%3Cpath d='M137,54L58,159L177,197Z' fill='%23f2fabc' stroke='%23f2fabc' stroke-width='1.51'/%3E%3Cpath d='M1838,-62L1893,-84L1757,-123Z' fill='%238a859a' stroke='%238a859a' stroke-width='1.51'/%3E%3Cpath d='M1931,-32L1814,112L1903,170Z' fill='%2386838e' stroke='%2386838e' stroke-width='1.51'/%3E%3Cpath d='M31,353L-13,394L48,392Z' fill='%23cfecc6' stroke='%23cfecc6' stroke-width='1.51'/%3E%3Cpath d='M-59,256L-13,394L31,353Z' fill='%23daf0c7' stroke='%23daf0c7' stroke-width='1.51'/%3E%3Cpath d='M2020,50L1931,-32L1903,170Z' fill='%23878390' stroke='%23878390' stroke-width='1.51'/%3E%3Cpath d='M238,-103L121,5L250,-6Z' fill='%23f7fcc8' stroke='%23f7fcc8' stroke-width='1.51'/%3E%3Cpath d='M-13,394L-28,581L65,577Z' fill='%23b7e0cc' stroke='%23b7e0cc' stroke-width='1.51'/%3E%3Cpath d='M-42,684L125,706L94,656Z' fill='%23a6cdc9' stroke='%23a6cdc9' stroke-width='1.51'/%3E%3Cpath d='M71,1109L225,1019L119,928Z' fill='%239993ae' stroke='%239993ae' stroke-width='1.51'/%3E%3Cpath d='M176,1207L328,1168L217,1137Z' fill='%23838288' stroke='%23838288' stroke-width='1.51'/%3E%3Cpath d='M176,1207L263,1301L328,1168Z' fill='%23818086' stroke='%23818086' stroke-width='1.51'/%3E%3Cpath d='M32,992L119,928L96,919Z' fill='%239ca0b8' stroke='%239ca0b8' stroke-width='1.51'/%3E%3Cpath d='M-28,581L-42,684L94,656Z' fill='%23a9d3ce' stroke='%23a9d3ce' stroke-width='1.51'/%3E%3Cpath d='M-109,602L-42,684L-28,581Z' fill='%23abd6ce' stroke='%23abd6ce' stroke-width='1.51'/%3E%3Cpath d='M1979,161L2020,50L1903,170Z' fill='%23848289' stroke='%23848289' stroke-width='1.51'/%3E%3Cpath d='M1931,-32L1955,-146L1893,-84Z' fill='%23898498' stroke='%23898498' stroke-width='1.51'/%3E%3Cpath d='M2021,370L2020,50L1979,161Z' fill='%237d7f86' stroke='%237d7f86' stroke-width='1.51'/%3E%3Cpath d='M21,886L32,992L96,919Z' fill='%239da2bb' stroke='%239da2bb' stroke-width='1.51'/%3E%3Cpath d='M-18,1036L32,992L-130,970Z' fill='%239e98bb' stroke='%239e98bb' stroke-width='1.51'/%3E%3Cpath d='M1827,1345L1905,1245L1795,1209Z' fill='%23081d58' stroke='%23081d58' stroke-width='1.51'/%3E%3Cpath d='M1948,1037L2003,1324L2019,765Z' fill='%23162773' stroke='%23162773' stroke-width='1.51'/%3E%3Cpath d='M-42,684L-49,808L125,706Z' fill='%23a3c7cc' stroke='%23a3c7cc' stroke-width='1.51'/%3E%3Cpath d='M32,992L71,1109L119,928Z' fill='%239b96b4' stroke='%239b96b4' stroke-width='1.51'/%3E%3Cpath d='M176,1207L226,1316L263,1301Z' fill='%23838187' stroke='%23838187' stroke-width='1.51'/%3E%3Cpath d='M-18,1036L71,1109L32,992Z' fill='%239a91b3' stroke='%239a91b3' stroke-width='1.51'/%3E%3Cpath d='M263,1301L226,1316L369,1315Z' fill='%237e8086' stroke='%237e8086' stroke-width='1.51'/%3E%3Cpath d='M369,1315L226,1316L696,1356Z' fill='%23737c87' stroke='%23737c87' stroke-width='1.51'/%3E%3Cpath d='M96,1320L226,1316L176,1207Z' fill='%2385828b' stroke='%2385828b' stroke-width='1.51'/%3E%3Cpath d='M1757,1313L1827,1345L1795,1209Z' fill='%230b1f5e' stroke='%230b1f5e' stroke-width='1.51'/%3E%3Cpath d='M1654,1333L1827,1345L1757,1313Z' fill='%230e2164' stroke='%230e2164' stroke-width='1.51'/%3E%3Cpath d='M696,1356L1827,1345L1654,1333Z' fill='%23173b7e' stroke='%23173b7e' stroke-width='1.51'/%3E%3Cpath d='M-130,582L-109,602L-28,581Z' fill='%23addacf' stroke='%23addacf' stroke-width='1.51'/%3E%3Cpath d='M-42,684L-117,770L-49,808Z' fill='%23a3c3cc' stroke='%23a3c3cc' stroke-width='1.51'/%3E%3Cpath d='M58,159L-59,256L112,317Z' fill='%23e8f6c3' stroke='%23e8f6c3' stroke-width='1.51'/%3E%3Cpath d='M-95,157L-59,256L58,159Z' fill='%23f1fac5' stroke='%23f1fac5' stroke-width='1.51'/%3E%3Cpath d='M121,5L5,60L137,54Z' fill='%23f9fdcc' stroke='%23f9fdcc' stroke-width='1.51'/%3E%3Cpath d='M-33,-45L5,60L121,5Z' fill='%23fefed5' stroke='%23fefed5' stroke-width='1.51'/%3E%3Cpath d='M2020,50L1955,-146L1931,-32Z' fill='%23898498' stroke='%23898498' stroke-width='1.51'/%3E%3Cpath d='M1893,-84L1955,-146L1757,-123Z' fill='%23898498' stroke='%23898498' stroke-width='1.51'/%3E%3Cpath d='M1757,-123L1955,-146L1608,-154Z' fill='%238f88a1' stroke='%238f88a1' stroke-width='1.51'/%3E%3Cpath d='M-130,582L-28,581L-130,461Z' fill='%23b4decd' stroke='%23b4decd' stroke-width='1.51'/%3E%3Cpath d='M2003,1324L1968,1235L1905,1245Z' fill='%23081d58' stroke='%23081d58' stroke-width='1.51'/%3E%3Cpath d='M1905,1245L1968,1235L1948,1037Z' fill='%23091d59' stroke='%23091d59' stroke-width='1.51'/%3E%3Cpath d='M71,1109L47,1235L176,1207Z' fill='%23868390' stroke='%23868390' stroke-width='1.51'/%3E%3Cpath d='M-130,970L32,992L21,886Z' fill='%239ea0be' stroke='%239ea0be' stroke-width='1.51'/%3E%3Cpath d='M-130,970L21,886L-161,891Z' fill='%239ea5c0' stroke='%239ea5c0' stroke-width='1.51'/%3E%3Cpath d='M-109,602L-117,770L-42,684Z' fill='%23a7cdce' stroke='%23a7cdce' stroke-width='1.51'/%3E%3Cpath d='M-130,461L-28,581L-13,394Z' fill='%23bde3cb' stroke='%23bde3cb' stroke-width='1.51'/%3E%3Cpath d='M-136,297L-130,461L-13,394Z' fill='%23cfecc8' stroke='%23cfecc8' stroke-width='1.51'/%3E%3Cpath d='M-136,297L-13,394L-59,256Z' fill='%23dff2c7' stroke='%23dff2c7' stroke-width='1.51'/%3E%3Cpath d='M-132,-145L84,-142L311,-149Z' fill='%23fcfed1' stroke='%23fcfed1' stroke-width='1.51'/%3E%3Cpath d='M311,-149L84,-142L238,-103Z' fill='%23f7fcc7' stroke='%23f7fcc7' stroke-width='1.51'/%3E%3Cpath d='M238,-103L84,-142L121,5Z' fill='%23fafdcc' stroke='%23fafdcc' stroke-width='1.51'/%3E%3Cpath d='M-130,582L-117,770L-109,602Z' fill='%23a9d2ce' stroke='%23a9d2ce' stroke-width='1.51'/%3E%3Cpath d='M-90,27L-95,157L5,60Z' fill='%23fafdce' stroke='%23fafdce' stroke-width='1.51'/%3E%3Cpath d='M5,60L-95,157L58,159Z' fill='%23f8fcc8' stroke='%23f8fcc8' stroke-width='1.51'/%3E%3Cpath d='M-130,461L-161,891L-130,582Z' fill='%23aad3cf' stroke='%23aad3cf' stroke-width='1.51'/%3E%3Cpath d='M-95,157L-136,297L-59,256Z' fill='%23ebf7c6' stroke='%23ebf7c6' stroke-width='1.51'/%3E%3Cpath d='M-22,1220L47,1235L71,1109Z' fill='%23898495' stroke='%23898495' stroke-width='1.51'/%3E%3Cpath d='M31,1280L47,1235L-22,1220Z' fill='%23898497' stroke='%23898497' stroke-width='1.51'/%3E%3Cpath d='M47,1235L96,1320L176,1207Z' fill='%23868390' stroke='%23868390' stroke-width='1.51'/%3E%3Cpath d='M226,1316L96,1320L696,1356Z' fill='%237a7e86' stroke='%237a7e86' stroke-width='1.51'/%3E%3Cpath d='M84,-142L-33,-45L121,5Z' fill='%23fdfed4' stroke='%23fdfed4' stroke-width='1.51'/%3E%3Cpath d='M1827,1345L2003,1324L1905,1245Z' fill='%23081d58' stroke='%23081d58' stroke-width='1.51'/%3E%3Cpath d='M1968,1235L2003,1324L1948,1037Z' fill='%23081d58' stroke='%23081d58' stroke-width='1.51'/%3E%3Cpath d='M84,-142L-31,-83L-33,-45Z' fill='%23ffffd8' stroke='%23ffffd8' stroke-width='1.51'/%3E%3Cpath d='M-33,-45L-90,27L5,60Z' fill='%23feffd7' stroke='%23feffd7' stroke-width='1.51'/%3E%3Cpath d='M-95,157L-137,112L-136,297Z' fill='%23f1fac5' stroke='%23f1fac5' stroke-width='1.51'/%3E%3Cpath d='M-132,-145L-90,27L-33,-45Z' fill='%23ffffd9' stroke='%23ffffd9' stroke-width='1.51'/%3E%3Cpath d='M47,1235L31,1280L96,1320Z' fill='%23888393' stroke='%23888393' stroke-width='1.51'/%3E%3Cpath d='M-161,891L21,886L-49,808Z' fill='%23a0afc4' stroke='%23a0afc4' stroke-width='1.51'/%3E%3Cpath d='M-161,891L-49,808L-117,770Z' fill='%23a1b6c7' stroke='%23a1b6c7' stroke-width='1.51'/%3E%3Cpath d='M-161,891L-117,770L-130,582Z' fill='%23a3c4cc' stroke='%23a3c4cc' stroke-width='1.51'/%3E%3Cpath d='M-22,1220L71,1109L-18,1036Z' fill='%23918aa4' stroke='%23918aa4' stroke-width='1.51'/%3E%3Cpath d='M-136,297L-161,891L-130,461Z' fill='%23b3ddce' stroke='%23b3ddce' stroke-width='1.51'/%3E%3Cpath d='M-132,-145L-137,112L-90,27Z' fill='%23ffffd9' stroke='%23ffffd9' stroke-width='1.51'/%3E%3Cpath d='M-90,27L-137,112L-95,157Z' fill='%23f9fdcb' stroke='%23f9fdcb' stroke-width='1.51'/%3E%3Cpath d='M-136,297L-137,112L-161,891Z' fill='%23c4e7ca' stroke='%23c4e7ca' stroke-width='1.51'/%3E%3Cpath d='M-93,1224L-22,1220L-18,1036Z' fill='%238c869c' stroke='%238c869c' stroke-width='1.51'/%3E%3Cpath d='M-177,1121L-93,1224L-18,1036Z' fill='%23908aa3' stroke='%23908aa3' stroke-width='1.51'/%3E%3Cpath d='M-22,1220L-91,1255L31,1280Z' fill='%23898498' stroke='%23898498' stroke-width='1.51'/%3E%3Cpath d='M31,1280L-91,1255L96,1320Z' fill='%23898497' stroke='%23898497' stroke-width='1.51'/%3E%3Cpath d='M-177,1121L-18,1036L-130,970Z' fill='%239c92b6' stroke='%239c92b6' stroke-width='1.51'/%3E%3Cpath d='M-93,1224L-91,1255L-22,1220Z' fill='%23898498' stroke='%23898498' stroke-width='1.51'/%3E%3Cpath d='M-177,1121L-91,1255L-93,1224Z' fill='%23898498' stroke='%23898498' stroke-width='1.51'/%3E%3Cpath d='M-137,112L-177,1121L-161,891Z' fill='%23a5cace' stroke='%23a5cace' stroke-width='1.51'/%3E%3Cpath d='M-161,891L-177,1121L-130,970Z' fill='%239e99bb' stroke='%239e99bb' stroke-width='1.51'/%3E%3Cpath d='M-137,112L-132,-145L-177,1121Z' fill='%23d4eec8' stroke='%23d4eec8' stroke-width='1.51'/%3E%3Cpath d='M-31,-83L-132,-145L-33,-45Z' fill='%23ffffd9' stroke='%23ffffd9' stroke-width='1.51'/%3E%3Cpath d='M84,-142L-132,-145L-31,-83Z' fill='%23ffffd9' stroke='%23ffffd9' stroke-width='1.51'/%3E%3Cpath d='M1036,-182L-132,-145L311,-149Z' fill='%23e8f6c6' stroke='%23e8f6c6' stroke-width='1.51'/%3E%3C/svg%3E"); */
}
.header-intro {
    top: 24vh;
    width: 100%;
    margin: auto;
	text-align:center;
}
.footer-intro {
    position: sticky;
    width: 80%;
    background-color: rgba(255, 255, 255, 0.8);
	margin: 6vh auto;
	padding: 20px 6%;
	text-align: center;
}
.header-intro h1 {
    font-size: 1.4rem;
	line-height: 28px;
    font-weight: bold;
    width: 80%;
    margin: 120px auto;
    word-wrap: break-word;
    background-color: rgba(255, 255, 255, 0.6);
    padding: 15px 20px;
}
.footer-intro .footer-title{
    font-size: 1.4rem;
    line-height: 45px;
}
.cb-subscription {
	margin: 15px auto;
    width: 80%;
}
.cb-mailing-list {
	display:flex;
	text-align:left;
}
.check-list {
    display: flex;
	flex: auto;
}
select.tnp-lists {
	flex:2;
	color:#666;
	padding: 0.25em 2em;
    margin: 0;
    height: 44px;
}
input.tnp-email {
    flex: 3;
	color:#666;
	padding: 0.25em 2em;
    margin: 0;
    height: 44px;
}
input.tnp-submit {
    flex: 1;
    padding: 0.25em 2em;
    margin: 0;
    height: 44px;
}
.cb-form-line {
    display: flex;
	margin-top: 10px;
}

/*--------------------------------------------------------------
13.6 Footer
--------------------------------------------------------------*/

.site-footer {
	margin:1em auto;
	padding: O 8%;
	max-width:1250px;
}

/* Footer widgets */
.site-footer .widget-area {
	padding-bottom: 1em;
	padding-top: 1em;
}


/*--------------------------------------------------------------
12.2 Bar menu
--------------------------------------------------------------*/
div.open-user-bar {
	flex: 2;
	font-size: 1rem;
}

#bar-menu {
    position: fixed;
	width: 26%;
	transition: left 1.2s cubic-bezier(0.71, 0.15, 0.49, 0.85);
    left: -26%;
	    top: 55px;
	height: calc(100vh - 55px);
    background-color: #ffdf95;
	z-index: 200;
	text-align: center;
	padding: 25px 20px;
	overflow: auto;
}
#bar-menu a {
	color: #404040;
}
#bar-menu .fa {
    font-size: 1.4rem;
}
.light #bar-menu {
    background-color: #404040;
	color: #ffffff;
}
.light #bar-menu a {
	color: #ffffff;
}
.close-bar-menu {
	display:block;
	padding:5px;
	text-align:right;
}

.admin-bar #bar-menu {
    top: 87px;
}

body.isOpen #bar-menu {
	left: 0;
}
.side-bar-section{
	margin-top:15px;
	padding-top:20px;
	border-top: 1px solid #FFF;
}

#sidemenu li a {
    font-family: 'Valera', sans-serif;
    position: relative;
    display: block;
    padding: 10px 15px 15px 50px;
    font-size: 0.875rem;
    color: #fff;
    border-top: 1px solid #5a5a5a;
    border-bottom: 1px solid #333;
    background: rgba(255, 255, 255, 0.05);
    -webkit-transition: left 300ms linear 2s, opacity 100ms ease-in 600ms;
    transition: left 300ms linear 2s, opacity 100ms ease-in 600ms;
}
#sidemenu li a:hover {
    border-bottom: #4a4a4a;
    box-shadow: -2px 1px 6px 2px #333;
}
.open-user-bar .fa {
    padding: 13px 6px;
    line-height: 1.4em;
    font-size: 1.4rem;
    color: inherit;
}

/* Ajax login form */
.lwa {
    max-width: 310px;
    margin: auto;
}
.lwa-form input {
	height:32px;
}
.lwa-form input[type="checkbox"]{
	height:16px;
}
.lwa-submit-links label {
    display: inline;
	padding-left: 5px;
}
.lwa-submit-links {
    text-align: right;
}
#lwa_wp-submit {
    height: 35px;
    padding: 8px;
}


/* Social nav */

.social-navigation {
	font-size: 1rem;
    position: fixed;
    top: 110px;
    left: 40px;
}

.social-navigation ul {
	list-style: none;
	margin-bottom: 0;
	margin-left: 0;
    padding-left: 0;
	text-align: center;
}

.social-navigation li {
	display: block;
    margin-bottom: 6px;
}

.social-navigation a {
    background-color: #767676 ;
    color: #fff;
    display: inline-block;
    height: 45px;
    text-align: center;
    width: 45px;
	border-radius:0;
    -webkit-transition: all 800ms;
    -o-transition: all 800ms;
    transition: all 800ms;
}

.social-navigation a:hover,
.social-navigation a:focus {
	background-color:#333;
	border-radius:50%;
}

.social-navigation i:before {
    padding: 6px;
}

.social-navigation a:hover i:before {
	
}
.fa-linkedin:before {
    font-size: 1rem;
}
.social-navigation a:hover .fa-linkedin:before {
    color: #0175B1;
}
.fa-twitter:before {
	font-size: 1.5rem;
}
.social-navigation a:hover .fa-twitter:before {
    color: #27A9E0;
}
.fa-facebook:before {
	font-size: 1.5rem;
}
.social-navigation a:hover .fa-facebook:before {
    color: #3F5C9A;
}
.fa-pinterest:before {
	font-size: 1.5rem;
}
.social-navigation a:hover .fa-pinterest:before {
    color: #BD081C;
}
.fa-google-plus:before {
	font-size: 1.25rem;
}
.social-navigation a:hover .fa-google-plus:before {
    color: #E05E4F;
}
.fa-youtube:before {
	font-size: 1.5rem;
}
.social-navigation a:hover .fa-youtube:before {
    color: #FF0000;
}

/* Social navigation (mobile menu) */

.menu-expanded nav .my-social-menu {
    padding: 0;
}
.menu-expanded nav .my-social-menu li {
    display: inline-block;
    margin: 0 3%;
}

/* Site info */

.site-info {
	font-size: 0.875rem;
	margin-bottom: 1em;
}

.site-info a {
	color: #666;
}

.site-info .sep {
	margin: 0;
	display: block;
	visibility: hidden;
	height: 0;
	width: 100%;
}

/*--------------------------------------------------------------
Mobile menu
--------------------------------------------------------------*/

.menu-collapsed nav {
    display: none;
}
.menu-expanded nav {
    display: block;
  	text-align: center;
    height: 100%;
    width: 100%;
	overflow-y:scroll;
    border-radius: 0px;
	-webkit-border-radius: 0px;
    top: 0;
    left: 0;
    background-color: #333;
    -webkit-transition: all 0s;;
    -o-transition: all 0s;;
    transition: all 0s;
	   position: fixed;
    z-index: 300;
	-webkit-transition: display 0.8s ease-in-out;
	-webkit-transition: display 0.8s ease-in-out;
	-o-transition: display 0.8s ease-in-out;
	transition: display 0.8s ease-in-out;
   }
.menu-expanded nav::-webkit-scrollbar {
    display: none;
}
.menu-expanded #inside-menu {
	margin-top:115px;
	padding:0;
}
.menu-expanded #inside-menu li {
    clear: both;
    width: 100%;
	display:block;
	text-align:center;
}
.menu-expanded #inside-menu ul.sub-menu {
    Display: none;
	margin:0;
    padding: 0;
    -webkit-box-shadow: inset 0 0px 15px rgba(0, 0, 0, 0.8);
            box-shadow: inset 0 0px 15px rgba(0, 0, 0, 0.8);
}
.menu-expanded #inside-menu li a {
    color: #FFF;
    display: block;
    padding: 16px 30%;
    border-top: 1px solid #444;
    border-bottom: 1px solid #404040;
    background: rgba(255, 255, 255, 0.05);
    -webkit-transition: left 300ms linear 2s, opacity 100ms ease-in 600ms;
    -o-transition: left 300ms linear 2s, opacity 100ms ease-in 600ms;
    transition: left 300ms linear 2s, opacity 100ms ease-in 600ms;
    -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.45, 1.8, 0.5, 0.75) 500ms;
    transition: -webkit-transform 0.3s cubic-bezier(0.45, 1.8, 0.5, 0.75) 500ms;
    -o-transition: transform 0.3s cubic-bezier(0.45, 1.8, 0.5, 0.75) 500ms;
    transition: transform 0.3s cubic-bezier(0.45, 1.8, 0.5, 0.75) 500ms;
    transition: transform 0.3s cubic-bezier(0.45, 1.8, 0.5, 0.75) 500ms, -webkit-transform 0.3s cubic-bezier(0.45, 1.8, 0.5, 0.75) 500ms;
    -webkit-transition: border-top 40 ease 0ms, border-bottom 40 ease 0ms, box-shadow 150 ms ease-in;
    -webkit-transition: border-top 40 ease 0ms, border-bottom 40 ease 0ms, -webkit-box-shadow 150 ms ease-in;
    transition: border-top 40 ease 0ms, border-bottom 40 ease 0ms, -webkit-box-shadow 150 ms ease-in;
    -o-transition: border-top 40 ease 0ms, border-bottom 40 ease 0ms, box-shadow 150 ms ease-in;
    transition: border-top 40 ease 0ms, border-bottom 40 ease 0ms, box-shadow 150 ms ease-in;
    transition: border-top 40 ease 0ms, border-bottom 40 ease 0ms, box-shadow 150 ms ease-in, -webkit-box-shadow 150 ms ease-in;
}
.menu-expanded #inside-menu li a:hover {
    border-bottom: 1px solid #333;
	-webkit-box-shadow: 0 1px 2px 1px #1b1b1b;
    box-shadow: 0 1px 2px 1px #1b1b1b;
}
.menu-expanded #inside-menu li li:hover {
    background-color: rgba(33, 33, 33, 0.4);
}
.menu-expanded #inside-menu li li {
    background-color: rgba(56, 56, 56, 0.4);
}
.menu-expanded #inside-menu li li a {
	border-top: none;
    border-bottom: 1px solid #333;
}
.menu-expanded #inside-menu li li a:hover {
    -webkit-box-shadow: none;
            box-shadow: none;
}
.menu-expanded #inside-menu li.menu-item-has-children i {
    padding: 28px;
    z-index: 20;
    margin-top: -65px;
    position: absolute;
    cursor: pointer;
    right: 20px;
    width: 18px;
    Height: 16px;
    font-style: normal;
    color: #a2a2a2;
}
.menu-expanded #inside-menu li.menu-item-has-children i:hover {
	color: #FFF;
}
i span {
	    padding: 5px;
    position: absolute;
    left: 26px;
    border-style: solid;
    border-width: 3px 3px 0 0;
	-webkit-transform: rotate(135.5deg);
    -ms-transform: rotate(135.5deg);
	    transform: rotate(135.5deg);
}
.open-menu {
      width: 40px;
    height: 40px;
	margin-top: 18px;
	margin-left: auto;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
      transform: rotate(0deg);
  -webkit-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
  cursor: pointer;
}
.open-menu span{
	width: 100%;
    height: 4px;
		background: #FFF;
	  -webkit-box-shadow: 1px 1px 4px #404040;
	          box-shadow: 1px 1px 4px #404040;
  display: block;
  position: absolute;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
      transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
}

/* Hamburger menu icon */

.open-menu span:nth-child(1) {
  top: 0px;
}
.open-menu span:nth-child(2) {
  top: 8px;
}
.open-menu span:nth-child(3) {
  top: 16px;
}
.cross .open-menu span:nth-child(1) {
  top: 18px;
  width: 0%;
  left: 50%;
}
.cross .open-menu span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
      transform: rotate(45deg);
}
.cross .open-menu span:nth-child(3) {
  top:8px;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
      transform: rotate(-45deg);
}

/*--- Mobile Social Menu ---*/

.menu-expanded .social-links-menu li {
    display: inline-block;
    margin: 16px;
}
.menu-expanded svg.icon {
    color: white;
    width:1.5em;
	height:1.5em;
}

/***** social pages *****/
.fb-page, .twitter-page {
	width:500px;
	max-width:100%;
	margin: auto;
}
#reputation a {
    text-decoration: none;
}

/*--------------------------------------------------------------
13.9 Custom Font awesome
--------------------------------------------------------------*/
/*@font-face {
font-family: 'FontAwesome';
src: url('https://arthur-and-ashes.com/escapegames/wp-content/themes/base-theme-v6/assets/fonts/fontawesome-webfont.eot');  
font-weight: normal;
font-style: normal;
}*/

i.fa {
    font: normal normal normal 25px FontAwesome;
	border-radius: 40px;
	color: inherit;
	padding: 5px 10px;
	display: inline-block;
    text-align: center;
}

/*--------------------------------------------------------------
13.9 Custom MAP
--------------------------------------------------------------*/
#mapid {
    height: 500px;
    max-height: 55VH;
    width: 100%;
    margin: auto;
    position: relative;
    outline: none;
	z-index: 150;
}
.leaflet-popup-content {
    line-height: 1.2;
    text-align: center;
}
.leaflet-popup-content b {
    padding-bottom: 10px;
}

/*--------------------------------------------------------------
14.0 Comments
--------------------------------------------------------------*/

#comments {
	clear: both;
	   padding:0;
	margin:0;
}

.comments-title {
	font-size: 1.25rem;
	margin-bottom: 1.5em;
}

.comment-list,
.comment-list .children {
	list-style: none;
	margin: 0;
	padding: 0;
}

.comment-list li:before {
	display: none;
}

.comment-body {
	margin-left: 65px;
}

.comment-author {
	font-size: 1rem;
	margin-bottom: 0.4em;
	position: relative;
	z-index: 2;
}

.comment-author .avatar {
	height: 50px;
	left: -65px;
	position: absolute;
	width: 50px;
}

.comment-author .says {
	display: none;
}

.comment-meta {
	margin-bottom: 1.5em;
}

.comment-metadata {
	color: #767676;
	font-size: 0.625rem;
	font-weight: 800;
	letter-spacing: 0.1818em;
	text-transform: uppercase;
}

.comment-metadata a {
	color: #767676;
}

.comment-metadata a.comment-edit-link {
	color: #222;
	margin-left: 1em;
}

.comment-body {
	color: #333;
	font-size: 0.875rem;
	margin-bottom: 4em;
}

.comment-reply-link {
	font-weight: 800;
	position: relative;
}

.comment-reply-link .icon {
	color: #222;
	left: -2em;
	height: 1em;
	position: absolute;
	top: 0;
	width: 1em;
}

.children .comment-author .avatar {
	height: 30px;
	left: -45px;
	width: 30px;
}

.bypostauthor > .comment-body > .comment-meta > .comment-author .avatar {
	border: 1px solid #333;
	padding: 2px;
}

.no-comments,
.comment-awaiting-moderation {
	color: #767676;
	font-size: 0.875rem;
	font-style: italic;
}

.comments-pagination {
	margin: 2em 0 3em;
}

.form-submit {
	text-align: right;
}

.wpdiscuz-form-top-bar {
    display: none;
}

/*-----COmments review -----*/
.wpd-form-col-full .wpdiscuz-item:nth-child(1n):before {
    color: #909090;
    font-size: 0.9rem;
}
.wpd-form-col-full .wpdiscuz-item:nth-child(0n+1):before {
    content: "De 1 à 10, comment notez-vous l'accueil de cette salle ?";
}
.wpd-form-col-full .wpdiscuz-item:nth-child(0n+2):before {
    content: "De 1 à 10, comment notez-vous le décors de cette salle ?";
}
.wpd-form-col-full .wpdiscuz-item:nth-child(0n+3):before {
    content: "De 1 à 10, comment notez-vous l'énigme de cette salle ?";
}
.wpd-form-col-full .wpdiscuz-item:nth-child(0n+4):before {
    content: "De 1 à 10, comment notez-vous l'ambiance de cette salle ?";
}
.wpd-form-col-full .wpdiscuz-item:nth-child(0n+5):before {
    content: "De 1 à 10, comment notez-vous la cohérence de cette salle ?";
}

#wpcomm .wc-comment-right .wpd-bottom-custom-fields {
	display:flex;
}
#wpcomm .wc-comment-right .wpd-bottom-custom-fields .wpd-custom-field.wpd-cf-text {
    flex: 1;
    width: auto;
}

/*--------------------------------------------------------------
15.0 Widgets
--------------------------------------------------------------*/

#secondary {
	padding: 1em 0 2em;
}

.so-panel.widget > div {
    padding: 20px 15%;
}

h2.widget-title {
	color: #222;
	font-size: 0.8125rem;
	font-weight: 800;
	letter-spacing: 0.1818em;
	margin-bottom: 1.5em;
	text-transform: uppercase;
}

.widget-title a {
	color: inherit;
}

/* widget forms */

.widget select {
	width: 100%;
}


/* widget lists */

.widget ul {
	list-style: none;
	margin: 0;
}

.widget ul li,
.widget ol li {
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	padding: 0.5em 0;
}

.widget ul li + li {
	margin-top: -1px;
}

.widget ul li ul {
	margin: 0 0 -1px;
	padding: 0;
	position: relative;
}

.widget ul li li {
	border: 0;
	padding-left: 24px;
	padding-left: 1.5rem;
}

/* Widget lists of links */

.widget_top-posts ul li ul,
.widget_rss_links ul li ul,
.widget-grofile ul.grofile-links li ul,
.widget_pages ul li ul,
.widget_meta ul li ul {
	bottom: 0;
}

.widget_nav_menu ul li li,
.widget_top-posts ul li,
.widget_top-posts ul li li,
.widget_rss_links ul li,
.widget_rss_links ul li li,
.widget-grofile ul.grofile-links li,
.widget-grofile ul.grofile-links li li {
	padding-bottom: 0.25em;
	padding-top: 0.25em;
}

.widget_rss ul li {
	padding-bottom: 1em;
	padding-top: 1em;
}

/* widget markup */

.widget .post-date,
.widget .rss-date {
	font-size: 0.8rem;
}

/* Text widget */

.widget_text {
	word-wrap: break-word;
}

.widget_text ul {
	list-style: disc;
	margin: 0 0 1.5em 1.5em;
}

.widget_text ol {
	list-style: decimal;
}

.widget_text ul li,
.widget_text ol li {
	border: none;
}

.widget_text ul li:last-child,
.widget_text ol li:last-child {
	padding-bottom: 0;
}

.widget_text ul li ul {
	margin: 0 0 0 1.5em;
}

.widget_text ul li li {
	padding-left: 0;
	padding-right: 0;
}

.widget_text ol li {
	list-style-position: inside;
}

.widget_text ol li + li {
	margin-top: -1px;
}

/* RSS Widget */

.widget_rss .widget-title .rsswidget:first-child {
	float: right;
}

.widget_rss .widget-title .rsswidget:first-child:hover {
	background-color: transparent;
}

.widget_rss .widget-title .rsswidget:first-child img {
	display: block;
}

.widget_rss ul li {
	padding: 2.125em 0;
}

.widget_rss ul li:first-child {
	border-top: none;
	padding-top: 0;
}

.widget_rss li .rsswidget {
	font-size: 1.375rem;
	font-weight: 300;
	line-height: 1.4;
}

.widget_rss .rss-date,
.widget_rss li cite {
	color: #767676;
	display: block;
	font-size: 0.625rem;
	font-style: normal;
	font-weight: 800;
	letter-spacing: 0.18em;
	line-height: 1.5;
	text-transform: uppercase;
}

.widget_rss .rss-date {
	margin: 0.5em 0 1.5em;
	padding: 0;
}

.widget_rss .rssSummary {
	margin-bottom: 0.5em;
}

/* Contact Info Widget */

.widget_contact_info .contact-map {
	margin-bottom: 0.5em;
}

/* Gravatar */

.widget-grofile h4 {
	font-size: 1rem;
	margin-bottom: 0;
}

/* Recent Comments */

.widget_recent_comments table,
.widget_recent_comments th,
.widget_recent_comments td {
	border: 0;
}

/* Recent Posts widget */

.widget_recent_entries .post-date {
	display: block;
}


/* Search */
search div {
    width: 100%;
    text-align: center;
}

.search-form {
	position: relative;
}

.search-form .search-submit {
	bottom: 3px;
	padding: 0.5em 1em;
	position: absolute;
	right: 3px;
	top: 3px;
}

.search-form .search-submit .icon {
	height: 24px;
	top: -2px;
	width: 24px;
}

/* search text */
input.ajax-search_text.form-control {
    width: -webkit-fill-available;
    margin: 5px auto;
    padding: 0.6em 2em;
    max-width: 620px;
}

/* Tag cloud widget */

.tagcloud,
.widget_tag_cloud,
.wp_widget_tag_cloud {
	line-height: 1.5;
}

.widget .tagcloud a,
.widget.widget_tag_cloud a,
.wp_widget_tag_cloud a {
	border: 1px solid #ddd;
	-webkit-box-shadow: none;
	box-shadow: none;
	display: inline-block;
	float: left;
	font-size: 0.875rem ;
	margin: 4px 4px 0 0 ;
	padding: 4px 10px 5px;
	position: relative;
	-webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;
	-o-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;
	transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;
	width: auto;
	word-wrap: break-word;
	z-index: 0;
}

.widget .tagcloud a:hover,
.widget .tagcloud a:focus,
.widget.widget_tag_cloud a:hover,
.widget.widget_tag_cloud a:focus,
.wp_widget_tag_cloud a:hover,
.wp_widget_tag_cloud a:focus {
	border-color: #bbb;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-decoration: none;
}

/* Calendar widget */

.widget_calendar th,
.widget_calendar td {
	text-align: center;
}

.widget_calendar tfoot td {
	border: 0;
}

/* Footer widgets */
	h2.widget-title {
		font-size: 0.6875rem;
		margin-bottom: 2em;
	}
	.site-footer {
		font-size: 0.875rem;
		line-height: 1.6;
		margin-top: 1em;
		padding: 0 6%;
	}

	.site-footer .widget-column.footer-widget-1 {
		float: left;
		width: 36%;
	}

	.site-footer .widget-column.footer-widget-2 {
		float: right;
		width: 58%;
	}

	.site-info {
		float: left;
		padding: 0.7em 0 0;
		width: 58%;
	}

	.site-info .sep {
		margin: 0 0.5em;
		display: inline;
		visibility: visible;
		height: auto;
		width: auto;
	}

/*--------------------------------------------------------------
16.0 Media
--------------------------------------------------------------*/

img,
video {
	height: auto; /* Make sure images are scaled correctly. */
	max-width: 100%; /* Adhere to container width. */
}

img.alignleft,
img.alignright {
	float: none;
	margin: 0;
}

.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
	border: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}

/* Make sure embeds and iframes fit their containers. */

embed, iframe, object {
    max-width: 100%;
    width: 700px;
    height: 400px;
    display: block;
    margin: auto;
}

.fb-video iframe, div.fb-video.fb_iframe_widget span {
    margin: 15px 0;
    display: block;
}

.wp-caption,
.gallery-caption {
	color: #666;
	font-size: 0.8125rem;
	font-style: italic;
	margin-bottom: 1.5em;
	max-width: 100%;
}

.wp-caption img[class*="wp-image-"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption .wp-caption-text {
	margin: 0.8075em 0;
}

/* Media Elements */

.mejs-container {
	margin-bottom: 1.5em;
}

/* Audio Player */

.mejs-controls a.mejs-horizontal-volume-slider,
.mejs-controls a.mejs-horizontal-volume-slider:focus,
.mejs-controls a.mejs-horizontal-volume-slider:hover {
	background: transparent;
	border: 0;
}

/* Playlist Color Overrides: Light */

.site-content .wp-playlist-light {
	border-color: #eee;
	color: #222;
}

.site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-album {
	color: #333;
}

.site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-artist {
	color: #767676;
}

.site-content .wp-playlist-light .wp-playlist-item {
	border-bottom: 1px dotted #eee;
	-webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;
	-o-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;
	transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;
}

.site-content .wp-playlist-light .wp-playlist-item:hover,
.site-content .wp-playlist-light .wp-playlist-item:focus {
	border-bottom-color: rgba(0, 0, 0, 0);
	background-color: #767676;
	color: #fff;
}

.site-content .wp-playlist-light a.wp-playlist-caption:hover,
.site-content .wp-playlist-light .wp-playlist-item:hover a,
.site-content .wp-playlist-light .wp-playlist-item:focus a {
	color: #fff;
}

/* Playlist Color Overrides: Dark */

.site-content .wp-playlist-dark {
	background: #222;
	border-color: #333;
}

.site-content .wp-playlist-dark .mejs-container .mejs-controls {
	background-color: #333;
}

.site-content .wp-playlist-dark .wp-playlist-caption {
	color: #fff;
}

.site-content .wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-album {
	color: #eee;
}

.site-content .wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-artist {
	color: #aaa;
}

.site-content .wp-playlist-dark .wp-playlist-playing {
	background-color: #333;
}

.site-content .wp-playlist-dark .wp-playlist-item {
	border-bottom: 1px dotted #555;
	-webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;
	-o-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;
	transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;
}

.site-content .wp-playlist-dark .wp-playlist-item:hover,
.site-content .wp-playlist-dark .wp-playlist-item:focus {
	border-bottom-color: rgba(0, 0, 0, 0);
	background-color: #aaa;
	color: #222;
}

.site-content .wp-playlist-dark a.wp-playlist-caption:hover,
.site-content .wp-playlist-dark .wp-playlist-item:hover a,
.site-content .wp-playlist-dark .wp-playlist-item:focus a {
	color: #222;
}

/* Playlist Style Overrides */

.site-content .wp-playlist {
	padding: 0.625em 0.625em 0.3125em;
}

.site-content .wp-playlist-current-item .wp-playlist-item-title {
	font-weight: 700;
}

.site-content .wp-playlist-current-item .wp-playlist-item-album {
	font-style: normal;
}

.site-content .wp-playlist-current-item .wp-playlist-item-artist {
	font-size: 0.625rem;
	font-weight: 800;
	letter-spacing: 0.1818em;
	text-transform: uppercase;
}

.site-content .wp-playlist-item {
	padding: 0 0.3125em;
	cursor: pointer;
}

.site-content .wp-playlist-item:last-of-type {
	border-bottom: none;
}

.site-content .wp-playlist-item a {
	padding: 0.3125em 0;
	border-bottom: none;
}

.site-content .wp-playlist-item a,
.site-content .wp-playlist-item a:focus,
.site-content .wp-playlist-item a:hover {
	-webkit-box-shadow: none;
	box-shadow: none;
	background: transparent;
}

.site-content .wp-playlist-item-length {
	top: 5px;
}

/*--------------------- lightbox toolkit with jquery -------------------------*/
.ui-tooltip {
	padding: 6px;
	font-size:1rem;
	background:#FFF;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0px 0px 5px #666666;
	box-shadow: 0px 0px 5px #666666;
}
.ui-helper-hidden-accessible {
	display:none;
}
.infos-salle {
    display: flex;
    align-items: center;
    margin: 10px;
}
.details-salle {
    display: flex;
    align-items: center;
    margin: 0 15px;
}
.chrono {
    width: 36px;
    height: 36px;
    margin: 12px;
    background-size: contain;
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='iso-8859-1'?%3E%3C!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='636.312px' height='636.312px' viewBox='0 0 636.312 636.312' style='enable-background:new 0 0 636.312 636.312;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath d='M318.156,602.296c-128.796,0-233.174-104.393-233.174-233.154c0-128.801,104.378-233.179,233.174-233.179 c128.771,0,233.164,104.378,233.164,233.179C551.32,497.903,446.928,602.296,318.156,602.296L318.156,602.296z M318.156,101.928 c-147.559,0-267.18,119.625-267.18,267.194c0,147.579,119.621,267.19,267.18,267.19c147.53,0,267.181-119.65,267.181-267.19 C585.337,221.553,465.706,101.928,318.156,101.928L318.156,101.928z'/%3E%3Cpath d='M401.369,18.321v15.126c0,10.226-8.246,18.462-18.331,18.462h-6.428v29.636c-62.888-13.133-116.937,0-116.937,0V51.909 h-6.433c-10.08,0-18.306-8.236-18.306-18.462V18.321C234.935,8.105,243.181,0,253.241,0H383.01 C393.123,0,401.369,8.096,401.369,18.321L401.369,18.321z'/%3E%3Cpath d='M550.387,126.982L468.03,69.438l0,0c-5.066-3.534-8.45-1.396-10.22,0.599l-1.459,2.119l-20.558,29.437 c0,0,51.909,20.271,95.961,67.036l20.694-29.597C557.155,132.18,551.02,127.449,550.387,126.982L550.387,126.982z'/%3E%3Cpath d='M318.156,369.122V177c0,0,180.438-3.015,192.098,192.122C380.617,368.714,318.156,369.122,318.156,369.122 L318.156,369.122z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E");
}

/*-------------- Backgrounds list with https://www.heropatterns.com/ ---------------*/
div.background-testbox {
	width:90%;
	margin:auto;
	height:250px;
}

/*--------------------------------------------------------------
16.1 Galleries
--------------------------------------------------------------*/

.gallery-item {
	display: inline-block;
	text-align: left;
	vertical-align: top;
	margin: 0 0 1.5em;
	padding: 0 1em 0 0;
	width: 50%;
}

.gallery-columns-1 .gallery-item {
	width: 100%;
}

.gallery-columns-2 .gallery-item {
	max-width: 50%;
}

.gallery-item a,
.gallery-item a:hover,
.gallery-item a:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
	background: none;
	display: inline-block;
	max-width: 100%;
}

.gallery-item a img {
	display: block;
	-webkit-transition: -webkit-filter 0.2s ease-in;
	transition: -webkit-filter 0.2s ease-in;
	-o-transition: filter 0.2s ease-in;
	transition: filter 0.2s ease-in;
	transition: filter 0.2s ease-in, -webkit-filter 0.2s ease-in;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.gallery-item a:hover img,
.gallery-item a:focus img {
	-webkit-filter: opacity(60%);
	filter: opacity(60%);
}

.gallery-caption {
	display: block;
	text-align: left;
	padding: 0 10px 0 0;
	margin-bottom: 0;
}

/*--------------------------------------------------------------
20.0 Print
--------------------------------------------------------------*/

@media print {

	/* Hide elements */

	form,
	button,
	input,
	select,
	textarea,
	.navigation-top,
	.social-navigation,
	#secondary,
	.content-bottom-widgets,
	.header-image,
	.panel-image-prop,
	.icon-thumb-tack,
	.page-links,
	.edit-link,
	.post-navigation,
	.pagination.navigation,
	.comments-pagination,
	.comment-respond,
	.comment-edit-link,
	.comment-reply-link,
	.comment-metadata .edit-link,
	.pingback .edit-link,
	.site-footer aside.widget-area,
	.site-info {
		display: none !important;
	}

	.entry-footer,
	#comments,
	.site-footer,
	.single-featured-image-header {
		border: 0;
	}

	/* Font sizes */

	body {
		font-size: 12pt;
	}
	h1 {
		font-size: 24pt;
	}
	h2 {
		font-size: 22pt;
	}
	h3 {
		font-size: 17pt;
	}
	h4 {
		font-size: 12pt;
	}
	h5 {
		font-size: 11pt;
	}
	h6 {
		font-size: 12pt;
	}
	.page .panel-content .entry-title, .page-title,
	body.page:not(.twentyseventeen-front-page) .entry-title {
		font-size: 10pt;
	}
	/* Layout */
	.wrap {
		padding-left: 5% !important;
		padding-right: 5% !important;
		max-width: none;
	}
	/* Colors */
	body,
	.site {
		background: none !important; /* Brute force since user agents all print differently. */
	}
	body,
	a,
	.site-title a,
	.twentyseventeen-front-page.has-header-image .site-title,
	.twentyseventeen-front-page.has-header-video .site-title,
	.twentyseventeen-front-page.has-header-image .site-title a,
	.twentyseventeen-front-page.has-header-video .site-title a {
		color: #222 !important; /* Make sure color schemes don't affect to print */
	}
	h2,
	h5,
	blockquote,
	.site-description,
	.twentyseventeen-front-page.has-header-image .site-description,
	.twentyseventeen-front-page.has-header-video .site-description,
	.entry-meta,
	.entry-meta a {
		color: #777 !important; /* Make sure color schemes don't affect to print */
	}

	.entry-content blockquote.alignleft,
	.entry-content blockquote.alignright {
		font-size: 11pt;
		width: 34%;
	}

	.site-footer {
		padding: 0;
	}
}


/*--------------------------------------------------------------
MEDIA QUERIES
--------------------------------------------------------------*/
/* Tablet styles is set between 768px and 1072px */
@media (max-width: 1072px) {
	.navigation-top {
		display:none;
	}
	#primary {
		margin: 30px 8%;
	}
	.secondwrap{
		margin: 3em 8%;
	}
	.hideontablet {
		display:none;
	}
	#bar-menu {
    	width: 100%;
		max-width: 100%;
		left: -100%;
	}
	a.logo-title {
		display: none;
	}
	.header-left {
		-webkit-box-flex:4;
			-ms-flex: 4;
				flex: 4;
	}
	.site-footer {
    	font-size: 1rem;
		line-height: 1.6;
		margin:1.5em 6%;
	}
	.open-menu {
		right:6%;
	}
	body #wpadminbar {
    	position: fixed;
	}
	#wrapintro {
		padding: 0 8%;
	}
	.number-page-flex p.keynotes-light {
		margin: 20px 30px;
		/* box-shadow: 0 10px 25px 5px rgba(212,227,238,.7); */
	}

	.main-logo {
		width: 85px;
		height: 85px;
	}
	.menusalle .rightlift {
		display: flex;
		margin-top: 72px;
		position: absolute;
		align-items: center;
		flex-wrap: wrap;
		background: #fff;
	}

	#prices tbody {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient:vertical;
		-webkit-box-direction:normal;
		    -ms-flex-direction:column;
		        flex-direction:column;
		width: 100%;
	}
	#prices tr {
		margin: 5px;
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
    	-webkit-box-orient: horizontal;
    	-webkit-box-direction: normal;
    	    -ms-flex-direction: row;
    	        flex-direction: row;
					-ms-flex-pack:distribute;
					    justify-content:space-around;
	}

} 
/* Mobile styles is set under 768px*/
@media screen and (max-width: 768px) {
	.admin-bar header {
		top: 47px;
	}
	.main-navigation ul ul {
		padding: 0 0 0 1.5em;
	}
	#site-navigation {
		display:none;
	}
	#primary {
		margin: 25px 6%;
	}
	.secondwrap{
		margin: 3em 6%;
	}
	#wrapresult {
		top: 65vh;
		padding: 0 8%;
	}
	#wrapresult span {
    	flex: auto;
	}
	.admin-bar #bar-menu {
		top: 102px;
	}
	.elementor-page #primary {
    	margin: 6%;
	}
	.hideonmobile {
		display:none;
	}
	.homebanner {
		height: 70vh;
	}
	.homebanner form {
    	padding: 0 0.8em;
	}
	.homebanner select, .homebanner button {
		width: 100%;
		margin: 0.2em 0;
		height: auto;
		min-height: 2.8em;
	}
	.homebanner h1 {
		padding: 0.5em 2.5em;
		font-size: 1.4rem;
	}
	#wrapintro {
		padding: 0 6%;
	}
	p.keynotes-light span {
		font-size: 3rem;
	}
	.admin-bar.single .scroll div#wrapintro {
    	top: 48px
	}
	div.open-user-bar span {
		display: none;
	}
	div.open-user-bar {
		flex: 1;
	}
	.open-menu {
		right:4%;
	}
	.secondwrap {
		flex-direction: column;
	}
	.secondwrap aside img{
		width:50%;
	}
	div.list-room {
		flex-direction: column;
	}
	div.list-room ul {
		margin:1em 2em;
	}
	.number-page-flex p.keynotes-light {
		margin: 20px 10px;
		/* box-shadow: 0 10px 15px 5px rgba(212,227,238,.7); */
		flex-direction: column;
	}
	.infos-salle {
		flex-direction: column;
	}
	.social-navigation {
    	position:relative;
		top:0;
		left:0;
	}
	.social-navigation a {
    	margin: 6px 2%;
	}
	.social-navigation li {
    	display: inline;
	}
	#tabs > div {
		margin-top: 30px;
	}
	#tabs ul.main-tabs {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	#tabs ul.main-tabs {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		    -ms-flex-direction: row;
		        flex-direction: row;
		position: fixed;
		bottom: 0;
		left: 0px;
		z-index: 200;
		background: #FFF;
	}
	#tabs.ui-tabs .main-tabs li {
		-webkit-box-flex: 1;
		    -ms-flex: 1;
		        flex: 1;
			border-width: 2px 1px;
	}
	#tabs.ui-tabs .main-tabs li.ui-tabs-active {
		-webkit-box-flex: 3;
		    -ms-flex: 3;
		        flex: 3;
		margin: 0;
	}
	#tabs.ui-tabs .main-tabs li a {
		border-width: 2px 1px;
	}
	#tabs .main-tabs li.ui-tabs-active span {
		display: inline-block;
	}
	#tabs .main-tabs li span {
		display: none;
	}
	.single-salle h1, .single-etablissement h1, .single-enseigne h1, .single-post h1 {
		display: inline-block;
		margin: 12px;
		font-size: 1.2rem;
		line-height: 18px;
	}
	.site-footer .widget-column.footer-widget-1, .site-footer .widget-column.footer-widget-2 {
		float: none;
		width: 100%;
		margin: 25px 0;
    	font-size: 1rem;
	}
	h2.widget-title {
   		font-size: 1rem;
   		margin-bottom: 1em;
	}
	.social-navigation a {
    	height: 3em;
	    width: 3em;
	}
	.social-navigation i.fa {
	    padding-top: 12px;
	}
	.social-navigation i.fa:before{
    	font-size: 1.3rem;
	}
	.reservation {
		padding: 4px 15px 2px;
    	margin: 4px 10px;
	}
	.flex-notation {
        flex-direction: column-reverse;
	}
	.onetofour, .onetothree, .onetotwo {
		flex-direction:column;
	}
	.global-note {
		flex: 1;
		text-align: center;
		margin: auto 10px;
		padding: 6px;
	}
	#prices tr {
    	-webkit-box-orient: vertical;
    	-webkit-box-direction: normal;
    	    -ms-flex-direction: column;
    	        flex-direction: column;
	}
	.info-first-line span {
		margin: 6px 12px;
	}
	.chrono {
    	margin: 6px;
	}
	.site-footer {
		font-size: 1.25rem;
    	line-height: 1.6;
    	margin: 1em 4%;
	}
	.cb-form-line {
		flex-direction: column;
	}
	select.tnp-lists,input.tnp-submit, input.tnp-email {
		flex: 1;
		padding: 0.25em 2em;
		margin: 5px;
		height: 40px;
		width: 100%;
	}
	.adjust-footer input.tnp-submit {
    	padding: 0.8em 2em;
	}
}
@media screen and (max-width: 500px) {
	.homebanner select {
		margin: 0.1em 0;
		height: 2.4em;
	}
	.homebanner h1 {
		padding: 0.4em 1em;
	}
	#tabs .main-tabs li.ui-tabs-active span {
    display: none;
	}
	.reservation {
		font-size: 1rem;
		letter-spacing: 0px;
    	margin: 4px 0;
	}
	.single-salle h1, .single-etablissement h1, .single-enseigne h1 {
		display:none;
	}
	li.ui-tabs-active span {
		display: none;
	}
	.single-etablissement menu {
		flex-direction: column;
	}
	div#reputation {
		text-align: center;
	}
	section.scale-room div {
		flex: 1;
		display: flex;
		flex-direction: column;
		text-align: center;
	}
	section.scale-room div img {
		margin: 10px auto;
	}
	.cb-mailing-list {
    	flex-direction: column;
	}
}