@import url(https://fonts.googleapis.com/css2?family=Fira+Sans+Condensed:wght@300;400;500&display=swap);
/* required styles */

.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-pane > svg,
.leaflet-pane > canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
	position: absolute;
	left: 0;
	top: 0;
	}
.leaflet-container {
	overflow: hidden;
	}
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
	-webkit-user-select: none;
	   -moz-user-select: none;
	        user-select: none;
	  -webkit-user-drag: none;
	}
/* Prevents IE11 from highlighting tiles in blue */
.leaflet-tile::selection {
	background: transparent;
}
/* Safari renders non-retina tile on retina better with this, but Chrome is worse */
.leaflet-safari .leaflet-tile {
	image-rendering: -webkit-optimize-contrast;
	}
/* hack that prevents hw layers "stretching" when loading new tiles */
.leaflet-safari .leaflet-tile-container {
	width: 1600px;
	height: 1600px;
	-webkit-transform-origin: 0 0;
	}
.leaflet-marker-icon,
.leaflet-marker-shadow {
	display: block;
	}
/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */
/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */
.leaflet-container .leaflet-overlay-pane svg {
	max-width: none !important;
	max-height: none !important;
	}
.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer,
.leaflet-container .leaflet-tile {
	max-width: none !important;
	max-height: none !important;
	width: auto;
	padding: 0;
	}

.leaflet-container img.leaflet-tile {
	/* See: https://bugs.chromium.org/p/chromium/issues/detail?id=600120 */
	mix-blend-mode: plus-lighter;
}

.leaflet-container.leaflet-touch-zoom {
	-ms-touch-action: pan-x pan-y;
	touch-action: pan-x pan-y;
	}
.leaflet-container.leaflet-touch-drag {
	-ms-touch-action: pinch-zoom;
	/* Fallback for FF which doesn't support pinch-zoom */
	touch-action: none;
	touch-action: pinch-zoom;
}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
	-ms-touch-action: none;
	touch-action: none;
}
.leaflet-container {
	-webkit-tap-highlight-color: transparent;
}
.leaflet-container a {
	-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}
.leaflet-tile {
	filter: inherit;
	visibility: hidden;
	}
.leaflet-tile-loaded {
	visibility: inherit;
	}
.leaflet-zoom-box {
	width: 0;
	height: 0;
	-moz-box-sizing: border-box;
	     box-sizing: border-box;
	z-index: 800;
	}
/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
.leaflet-overlay-pane svg {
	-moz-user-select: none;
	}

.leaflet-pane         { z-index: 400; }

.leaflet-tile-pane    { z-index: 200; }
.leaflet-overlay-pane { z-index: 400; }
.leaflet-shadow-pane  { z-index: 500; }
.leaflet-marker-pane  { z-index: 600; }
.leaflet-tooltip-pane   { z-index: 650; }
.leaflet-popup-pane   { z-index: 700; }

.leaflet-map-pane canvas { z-index: 100; }
.leaflet-map-pane svg    { z-index: 200; }

.leaflet-vml-shape {
	width: 1px;
	height: 1px;
	}
.lvml {
	behavior: url(#default#VML);
	display: inline-block;
	position: absolute;
	}


/* control positioning */

.leaflet-control {
	position: relative;
	z-index: 800;
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}
.leaflet-top,
.leaflet-bottom {
	position: absolute;
	z-index: 1000;
	pointer-events: none;
	}
.leaflet-top {
	top: 0;
	}
.leaflet-right {
	right: 0;
	}
.leaflet-bottom {
	bottom: 0;
	}
.leaflet-left {
	left: 0;
	}
.leaflet-control {
	float: left;
	clear: both;
	}
.leaflet-right .leaflet-control {
	float: right;
	}
.leaflet-top .leaflet-control {
	margin-top: 10px;
	}
.leaflet-bottom .leaflet-control {
	margin-bottom: 10px;
	}
.leaflet-left .leaflet-control {
	margin-left: 10px;
	}
.leaflet-right .leaflet-control {
	margin-right: 10px;
	}


/* zoom and fade animations */

.leaflet-fade-anim .leaflet-popup {
	opacity: 0;
	-webkit-transition: opacity 0.2s linear;
	   -moz-transition: opacity 0.2s linear;
	        transition: opacity 0.2s linear;
	}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
	opacity: 1;
	}
.leaflet-zoom-animated {
	-webkit-transform-origin: 0 0;
	    -ms-transform-origin: 0 0;
	        transform-origin: 0 0;
	}
svg.leaflet-zoom-animated {
	will-change: transform;
}

.leaflet-zoom-anim .leaflet-zoom-animated {
	-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
	   -moz-transition:    -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
	        transition:         transform 0.25s cubic-bezier(0,0,0.25,1);
	}
.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile {
	-webkit-transition: none;
	   -moz-transition: none;
	        transition: none;
	}

.leaflet-zoom-anim .leaflet-zoom-hide {
	visibility: hidden;
	}


/* cursors */

.leaflet-interactive {
	cursor: pointer;
	}
.leaflet-grab {
	cursor: -webkit-grab;
	cursor:    -moz-grab;
	cursor:         grab;
	}
.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive {
	cursor: crosshair;
	}
.leaflet-popup-pane,
.leaflet-control {
	cursor: auto;
	}
.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable {
	cursor: move;
	cursor: -webkit-grabbing;
	cursor:    -moz-grabbing;
	cursor:         grabbing;
	}

/* marker & overlays interactivity */
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,
.leaflet-tile-container {
	pointer-events: none;
	}

.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive,
svg.leaflet-image-layer.leaflet-interactive path {
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}

/* visual tweaks */

.leaflet-container {
	background: #ddd;
	outline-offset: 1px;
	}
.leaflet-container a {
	color: #0078A8;
	}
.leaflet-zoom-box {
	border: 2px dotted #38f;
	background: rgba(255,255,255,0.5);
	}


/* general typography */
.leaflet-container {
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-size: 0.75rem;
	line-height: 1.5;
	}


/* general toolbar styles */

.leaflet-bar {
	box-shadow: 0 1px 5px rgba(0,0,0,0.65);
	border-radius: 4px;
	}
.leaflet-bar a {
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	width: 26px;
	height: 26px;
	line-height: 26px;
	display: block;
	text-align: center;
	text-decoration: none;
	color: black;
	}
.leaflet-bar a,
.leaflet-control-layers-toggle {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	display: block;
	}
.leaflet-bar a:hover,
.leaflet-bar a:focus {
	background-color: #f4f4f4;
	}
.leaflet-bar a:first-child {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	}
.leaflet-bar a:last-child {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom: none;
	}
.leaflet-bar a.leaflet-disabled {
	cursor: default;
	background-color: #f4f4f4;
	color: #bbb;
	}

.leaflet-touch .leaflet-bar a {
	width: 30px;
	height: 30px;
	line-height: 30px;
	}
.leaflet-touch .leaflet-bar a:first-child {
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	}
.leaflet-touch .leaflet-bar a:last-child {
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	}

/* zoom control */

.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
	font: bold 18px 'Lucida Console', Monaco, monospace;
	text-indent: 1px;
	}

.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out  {
	font-size: 22px;
	}


/* layers control */

.leaflet-control-layers {
	box-shadow: 0 1px 5px rgba(0,0,0,0.4);
	background: #fff;
	border-radius: 5px;
	}
.leaflet-control-layers-toggle {
	background-image: url(images/layers.png);
	width: 36px;
	height: 36px;
	}
.leaflet-retina .leaflet-control-layers-toggle {
	background-image: url(images/layers-2x.png);
	background-size: 26px 26px;
	}
.leaflet-touch .leaflet-control-layers-toggle {
	width: 44px;
	height: 44px;
	}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
	display: none;
	}
.leaflet-control-layers-expanded .leaflet-control-layers-list {
	display: block;
	position: relative;
	}
.leaflet-control-layers-expanded {
	padding: 6px 10px 6px 6px;
	color: #333;
	background: #fff;
	}
.leaflet-control-layers-scrollbar {
	overflow-y: scroll;
	overflow-x: hidden;
	padding-right: 5px;
	}
.leaflet-control-layers-selector {
	margin-top: 2px;
	position: relative;
	top: 1px;
	}
.leaflet-control-layers label {
	display: block;
	font-size: 13px;
	font-size: 1.08333em;
	}
.leaflet-control-layers-separator {
	height: 0;
	border-top: 1px solid #ddd;
	margin: 5px -10px 5px -6px;
	}

/* Default icon URLs */
.leaflet-default-icon-path { /* used only in path-guessing heuristic, see L.Icon.Default */
	background-image: url(images/marker-icon.png);
	}


/* attribution and scale controls */

.leaflet-container .leaflet-control-attribution {
	background: #fff;
	background: rgba(255, 255, 255, 0.8);
	margin: 0;
	}
.leaflet-control-attribution,
.leaflet-control-scale-line {
	padding: 0 5px;
	color: #333;
	line-height: 1.4;
	}
.leaflet-control-attribution a {
	text-decoration: none;
	}
.leaflet-control-attribution a:hover,
.leaflet-control-attribution a:focus {
	text-decoration: underline;
	}
.leaflet-attribution-flag {
	display: inline !important;
	vertical-align: baseline !important;
	width: 1em;
	height: 0.6669em;
	}
.leaflet-left .leaflet-control-scale {
	margin-left: 5px;
	}
.leaflet-bottom .leaflet-control-scale {
	margin-bottom: 5px;
	}
.leaflet-control-scale-line {
	border: 2px solid #777;
	border-top: none;
	line-height: 1.1;
	padding: 2px 5px 1px;
	white-space: nowrap;
	-moz-box-sizing: border-box;
	     box-sizing: border-box;
	background: rgba(255, 255, 255, 0.8);
	text-shadow: 1px 1px #fff;
	}
.leaflet-control-scale-line:not(:first-child) {
	border-top: 2px solid #777;
	border-bottom: none;
	margin-top: -2px;
	}
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
	border-bottom: 2px solid #777;
	}

.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	box-shadow: none;
	}
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	border: 2px solid rgba(0,0,0,0.2);
	background-clip: padding-box;
	}


/* popup */

.leaflet-popup {
	position: absolute;
	text-align: center;
	margin-bottom: 20px;
	}
.leaflet-popup-content-wrapper {
	padding: 1px;
	text-align: left;
	border-radius: 12px;
	}
.leaflet-popup-content {
	margin: 13px 24px 13px 20px;
	line-height: 1.3;
	font-size: 13px;
	font-size: 1.08333em;
	min-height: 1px;
	}
.leaflet-popup-content p {
	margin: 17px 0;
	margin: 1.3em 0;
	}
.leaflet-popup-tip-container {
	width: 40px;
	height: 20px;
	position: absolute;
	left: 50%;
	margin-top: -1px;
	margin-left: -20px;
	overflow: hidden;
	pointer-events: none;
	}
.leaflet-popup-tip {
	width: 17px;
	height: 17px;
	padding: 1px;

	margin: -10px auto 0;
	pointer-events: auto;

	-webkit-transform: rotate(45deg);
	   -moz-transform: rotate(45deg);
	    -ms-transform: rotate(45deg);
	        transform: rotate(45deg);
	}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
	background: white;
	color: #333;
	box-shadow: 0 3px 14px rgba(0,0,0,0.4);
	}
.leaflet-container a.leaflet-popup-close-button {
	position: absolute;
	top: 0;
	right: 0;
	border: none;
	text-align: center;
	width: 24px;
	height: 24px;
	font: 16px/24px Tahoma, Verdana, sans-serif;
	color: #757575;
	text-decoration: none;
	background: transparent;
	}
.leaflet-container a.leaflet-popup-close-button:hover,
.leaflet-container a.leaflet-popup-close-button:focus {
	color: #585858;
	}
.leaflet-popup-scrolled {
	overflow: auto;
	}

.leaflet-oldie .leaflet-popup-content-wrapper {
	-ms-zoom: 1;
	}
.leaflet-oldie .leaflet-popup-tip {
	width: 24px;
	margin: 0 auto;

	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
	filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
	}

.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
	border: 1px solid #999;
	}


/* div icon */

.leaflet-div-icon {
	background: #fff;
	border: 1px solid #666;
	}


/* Tooltip */
/* Base styles for the element that has a tooltip */
.leaflet-tooltip {
	position: absolute;
	padding: 6px;
	background-color: #fff;
	border: 1px solid #fff;
	border-radius: 3px;
	color: #222;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	pointer-events: none;
	box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	}
.leaflet-tooltip.leaflet-interactive {
	cursor: pointer;
	pointer-events: auto;
	}
.leaflet-tooltip-top:before,
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	position: absolute;
	pointer-events: none;
	border: 6px solid transparent;
	background: transparent;
	content: "";
	}

/* Directions */

.leaflet-tooltip-bottom {
	margin-top: 6px;
}
.leaflet-tooltip-top {
	margin-top: -6px;
}
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-top:before {
	left: 50%;
	margin-left: -6px;
	}
.leaflet-tooltip-top:before {
	bottom: 0;
	margin-bottom: -12px;
	border-top-color: #fff;
	}
.leaflet-tooltip-bottom:before {
	top: 0;
	margin-top: -12px;
	margin-left: -6px;
	border-bottom-color: #fff;
	}
.leaflet-tooltip-left {
	margin-left: -6px;
}
.leaflet-tooltip-right {
	margin-left: 6px;
}
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	top: 50%;
	margin-top: -6px;
	}
.leaflet-tooltip-left:before {
	right: 0;
	margin-right: -12px;
	border-left-color: #fff;
	}
.leaflet-tooltip-right:before {
	left: 0;
	margin-left: -12px;
	border-right-color: #fff;
	}

/* Printing */

@media print {
	/* Prevent printers from removing background-images of controls. */
	.leaflet-control {
		-webkit-print-color-adjust: exact;
		print-color-adjust: exact;
		}
	}

@-webkit-keyframes leaflet-gestures-fadein{0%{opacity:0}100%{opacity:1}}@keyframes leaflet-gestures-fadein{0%{opacity:0}100%{opacity:1}}.leaflet-container:after{-webkit-animation:leaflet-gestures-fadein .8s backwards;animation:leaflet-gestures-fadein .8s backwards;color:#fff;font-family:Roboto,Arial,sans-serif;font-size:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:461;pointer-events:none}.leaflet-gesture-handling-scroll-warning:after,.leaflet-gesture-handling-touch-warning:after{-webkit-animation:leaflet-gestures-fadein .8s forwards;animation:leaflet-gestures-fadein .8s forwards}.leaflet-gesture-handling-touch-warning:after{content:attr(data-gesture-handling-touch-content)}.leaflet-gesture-handling-scroll-warning:after{content:attr(data-gesture-handling-scroll-content)}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:"Arial","Helvetica",sans-serif}ul{list-style:none;margin:0;padding:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0;width:100%}a{text-decoration:none;color:#000;transition:all .2s}p a{display:inline}button{cursor:pointer}body footer>.is-layout-flow>*+*{margin-top:0 !important}body footer .newsletter-form{display:flex;flex-wrap:wrap;gap:5px}body footer .newsletter-form input[type=text]{width:120px}body footer a.fidelo{position:relative;height:40px;width:40px;text-indent:-99999px;opacity:.8;transition:opacity .3s;color:#fff;display:inline-flex;top:-9px;overflow:hidden}body footer a.fidelo:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:url(./assets/icons-blanko/fidelo_logo.svg) no-repeat center center;background-size:32px}body footer a.fidelo:hover{opacity:1}strong{font-weight:bold}body:not(.single-event) em{font-style:italic;font-weight:300}.wp_permalink_global{width:100%;height:100%;position:absolute;top:0;left:0}html{overflow-x:hidden}body{font-family:"Fira Sans Condensed","Arial","Helvetica",sans-serif !important;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:"Fira Sans Condensed" !important;line-height:1.6em}p{font-family:"Fira Sans Condensed" !important;line-height:1.3em;margin-bottom:.5em;text-align:justify}p.is-style-text-justified{text-align:justify}h1{font-size:48px;font-weight:bold}.home h2{font-size:48px}h2{font-size:32px;margin-top:.8rem;margin-bottom:.3rem;font-weight:bold}h3{font-size:28px}h4{font-size:21px}h5{font-size:18px}h6{font-size:16px}p{font-size:16px}ol>li,ul>li:not(.wp-block-navigation-item,.wp-social-link,.wp-block-post){margin-left:15px}ol>li{line-height:1.5em;font-size:18px}a{color:var(--wp--preset--color--primary)}p:not(.wp-block-post-excerpt__more-text) a:hover{color:#1072b3}h2 a,h3 a,.wp-block-post-terms a{color:#000}@media(max-width: 600px){.home h2{font-size:38px}}.hidden{display:none !important}.wp-site-blocks{position:relative;min-width:320px}.wp-site-blocks .container{width:100% !important;max-width:100% !important;margin:0 auto !important}.wp-template-content .wp-block-fidelo-fd-page-header{max-width:1280px !important}header+div,header+div+footer{margin:0 auto !important}header .wp-block-buttons a{font-size:18px}.container{margin:0 auto}#cookie button#cookies-edit-calltoaction{border:2px solid var(--wp--preset--color--light)}#cookie button#cookies-edit-calltoaction{background:var(--wp--preset--color--dark)}#cookie button#validate{background-color:var(--wp--preset--color--dark) !important;color:var(--wp--preset--color--light)}#cookie .item .switch input:checked+.slider{background-color:var(--wp--preset--color--primary)}p{font-weight:normal}p strong{font-weight:bold}p em{font-style:italic}form textarea,form select{padding:5px;font-size:18px;line-height:24px;display:block}form select{width:264px}form textarea{resize:none;height:180px}@media screen and (max-width: 1267px){form textarea{width:200px}}form input[type=text],form input[type=number],form input[type=date],form input[type=email],form input[type=tel],form input[type=password]{width:250px;padding:5px;font-size:18px;line-height:24px;display:block}form input[type=checkbox]+span{display:inline !important}form input[type=checkbox]+span+input[type=checkbox]{margin-top:20px}form input[disabled]{background:#ded6d6;color:#464343}form fieldset{margin-top:10px}form fieldset+fieldset{margin-top:40px}form fieldset p{margin:10px 0;padding:0}form fieldset label{position:relative;font-size:18px;font-weight:300;padding-bottom:15px;display:inline-block}form fieldset label.error{color:red;font-size:14px}form fieldset label.required{padding-right:15px}form fieldset label.required:after{content:"*";position:absolute;top:0;right:0;width:10px;height:100%;color:red;font-size:16px}form div.fields{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:20px 10px;justify-content:flex-start;max-width:700px;margin:20px 0}form div.fields.column{flex-direction:column;gap:20px}form div.fields>div{flex-basis:fit-content;flex-grow:1}form div.fields>div.xl{width:100%;flex-basis:auto}form .disabled,form div.disabled-fields{pointer-events:none;opacity:.3;filter:saturate(0)}div.city404{position:relative;max-width:100%;overflow:hidden}div.city404>*{display:flex;height:300px;justify-content:center}.leaflet-container .wp-block-button a{color:#fff !important}html:has(.fleurusmag-container){overflow-y:hidden !important}@media(min-width: 1101px){.wp-block-navigation__submenu-container{gap:5px;border-radius:10px}}.wp-block-navigation__submenu-container li{line-height:1.6em}.wp-block-navigation__responsive-dialog[aria-modal=true] .wp-block-navigation__submenu-container li{font-style:italic}#news .wp-block-query .wp-block-post.type-post:nth-child(1){flex:1 1 100%;padding-top:0}#news .wp-block-query .wp-block-post.type-post:nth-child(1):after{display:none}#news .wp-block-query .wp-block-post.type-post:nth-child(1).has-post-thumbnail{display:flex;align-items:stretch;min-height:450px;align-items:center}#news .wp-block-query .wp-block-post.type-post:nth-child(1).has-post-thumbnail .wp-block-post-featured-image{display:flex;flex:2.25;height:100%}#news .wp-block-query .wp-block-post.type-post:nth-child(1).has-post-thumbnail .wp-block-post-featured-image+.wp-block-group{flex:1}#news .wp-block-query .wp-block-post.type-post:nth-child(1).has-post-thumbnail a{align-items:stretch;max-width:780px}#news .wp-block-query .wp-block-post.type-post:nth-child(1).has-post-thumbnail a img{max-height:100%;position:absolute}@media screen and (max-width: 987px){#news .wp-block-query .wp-block-post.type-post:nth-child(1){flex-direction:column}}footer button.call-to-action,footer .wp-block-button{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:17px 49px;gap:10px;border:1px solid var(--wp--preset--color--secondary);color:var(--wp--preset--color--secondary);font-weight:bold;font-size:18px;border-radius:50px;background:rgba(0,0,0,0);transition:all .3s}footer button.call-to-action:hover,footer .wp-block-button:hover{background:var(--wp--preset--color--secondary);color:#000}footer button.call-to-action.has-icon,footer .wp-block-button.has-icon{padding-left:50px}footer button.call-to-action.has-icon:after,footer .wp-block-button.has-icon:after{left:12px !important}footer button.call-to-action br,footer .wp-block-button br{display:none}footer #footer_nav .wp-block-columns{justify-content:space-between}@media(max-width: 781px){footer #footer_nav .wp-block-columns{gap:15px}}footer #footer_nav .wp-block-columns .wp-block-column{width:18.75%;flex-grow:auto;flex-basis:auto}footer #footer_nav .wp-block-columns .wp-block-column:nth-child(3){width:25%}footer #infos_pratiques h4{font-weight:bold}@media(max-width: 781px){footer #footer_newsletter{gap:0}}footer #footer_newsletter>.wp-block-group h4{margin-bottom:15px;font-weight:bold}footer #footer_newsletter>.wp-block-group #footer_newsletterbox{margin-bottom:64px}footer #footer_nav .wp-block-navigation .wp-block-navigation-item,footer #footer_infos .wp-block-navigation-item{display:flex;flex-direction:column;align-items:flex-start;gap:10px}footer #footer_nav .wp-block-navigation .wp-block-navigation-item__content,footer #footer_infos .wp-block-navigation-item__content{font-size:21px}footer #footer_nav .wp-block-navigation .wp-block-navigation-item__label,footer #footer_infos .wp-block-navigation-item__label{font-size:16px}footer #footer_nav .wp-block-navigation .wp-block-navigation-link:hover,footer #footer_infos .wp-block-navigation-link:hover{color:var(--wp--preset--color--secondary)}footer #footer_nav .wp-block-navigation .wp-block-navigation-submenu,footer #footer_infos .wp-block-navigation-submenu{position:relative;top:0;left:0;display:flex;color:#fff;background:rgba(0,0,0,0);opacity:1;visibility:visible;width:100%;height:100%;padding:0;padding-left:0 !important}@media(max-width: 781px){footer #footer_nav .wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation__submenu-container,footer #footer_infos .wp-block-navigation-submenu .wp-block-navigation__submenu-container{display:none}}footer #footer_nav .wp-block-navigation .wp-block-navigation-submenu li,footer #footer_infos .wp-block-navigation-submenu li{font-size:16px}footer #footer_nav .wp-block-navigation .wp-block-navigation-submenu li a,footer #footer_infos .wp-block-navigation-submenu li a{font-size:16px;color:#c8c8c8;font-style:italic}footer #footer_nav .wp-block-navigation .wp-block-navigation-submenu li a:hover,footer #footer_infos .wp-block-navigation-submenu li a:hover{color:var(--wp--preset--color--secondary)}footer #footer_infos{display:flex}footer #footer_infos nav ul li a span{font-size:16px}footer #footer_infos>.fd-columns{margin-left:0 !important;margin-right:0 !important}footer #footer_infos .wp-block-navigation-link,footer #footer_infos .wp-block-navigation-item__content{font-size:16px;font-style:italic}@media(min-width: 600px){footer #footer_infos .wp-block-navigation-link,footer #footer_infos .wp-block-navigation-item__content{color:#c8c8c8}}footer #footer_infos .wp-block-navigation-link:hover,footer #footer_infos .wp-block-navigation-item__content:hover{color:var(--wp--preset--color--secondary)}footer #footer_infos .wp-block-navigation__container{gap:12px}@media(max-width: 781px){footer #footer_infos{margin:0;padding:0;flex-wrap:wrap;width:100%;gap:35px;flex-direction:column;align-items:stretch}footer #footer_infos #footer_newsletter{width:100%;flex-direction:column;align-items:stretch}footer #footer_infos #infos_pratiques>div{gap:60px;flex-direction:column}footer #footer_infos #infos_pratiques>div>div:nth-child(2){padding:0 !important;gap:20px}footer #footer_infos #infos_pratiques>div>*{margin:0;padding:0;gap:60px}}@media(min-width: 782px){footer #footer_infos #footer_newsletter{padding-left:15px}}footer #footer_bottom{padding-top:275px}footer{position:relative}@media(min-width: 600px){footer:before{content:"";position:absolute;bottom:55px;left:0;right:0;width:100%;max-width:2000px;height:250px;max-height:250px;margin:0 auto;background:url(./assets/icons/skyline.svg) no-repeat;background-position:bottom center;background-size:cover;opacity:.2;z-index:1;background-size:border-box}}@media(min-width: 600px)and (max-width: 781px){footer:before{background-size:750px;bottom:125px}}footer h3{font-weight:bold}footer .wp-block-social-links li a svg path{fill:#fff}footer #footer_newsletterbox{display:flex;flex-wrap:nowrap}footer #footer_newsletterbox input[type=text]{border-radius:50px;min-width:200px}@media(max-width: 781px){footer #footer_newsletterbox input[type=text]{width:100%}}footer #footer_newsletterbox button{text-transform:uppercase;font-family:"Fira Sans Condensed";text-indent:-999999px;background:url(./assets/icons/paperplane.svg) no-repeat center center;background-size:19px}footer #footer_newsletterbox input[type=text],footer #footer_newsletterbox button{padding:8px 25px}footer #footer_newsletterbox input[type=text]{border:none}#footer_top{position:relative}#footer_top>.wp-block-group:nth-child(1){position:relative;z-index:3}#footer_top>.wp-block-group:nth-child(1)>*{position:relative;z-index:1}#swipe-up{width:100%;display:flex;justify-content:flex-end;margin-bottom:50px;margin-top:65px}@media screen and (max-width: 1024px){#swipe-up{justify-content:center}}#swipe-up button{width:54px;height:54px;background:url(./assets/icons/swipe-up.svg) no-repeat center center;background-size:100%;border:none;z-index:5}.wp-block-group:has(.wp-block-post-featured-image)+.wp-block-group .wp-block-fidelo-fd-breadcrumb#breadcrumb-wrapper{padding-top:3px !important}.wp-block-query .type-shop .wp-block-post-featured-image{height:auto}@media screen and (max-width: 781px){footer .wp-block-social-links{justify-content:center !important;gap:17%;font-size:40px !important}}#urgences-cta .wp-block-column{height:270px}.blog .wp-block-post .wp-block-post-excerpt__more-text a{border-radius:50px;font-size:18px;font-weight:bold;text-transform:uppercase;padding:10px 30px;background:rgba(0,0,0,0);border:1px solid var(--wp--preset--color--primary);color:var(--wp--preset--color--primary);transition:all .3s}@media(max-width: 1100px){.banner-actu{display:none}}.home .news-gallery .wp-block-post-excerpt__more-link{margin-top:10px}.single-post #alt-posts .wp-block-post-excerpt__more-link{margin-top:10px}@media(max-width: 1100px){.wp-block-navigation__submenu-container{border:0 !important}}.news-gallery ul>li:nth-child(1) .wp-block-post-featured-image{height:100% !important}.news-gallery ul>li:nth-child(1) .wp-block-post-featured-image img{height:100% !important}.wp-site-blocks .wp-block-fidelo-fd-page-header h1{white-space:normal !important}h1.wp-block-post-title{display:inline}h1.wp-block-heading:after,h1.wp-block-post-title:after,h1.wp-block-query-title:after{content:" .";color:var(--wp--preset--color--primary)}body.home h2.wp-block-heading:after{content:" .";color:var(--wp--preset--color--primary)}#alt-posts{margin-top:20px}@media(min-width: 1180px){.single-post .wp-block-query>ul{grid-template-columns:repeat(3, 366px);justify-content:space-between}}.slick-container .wp-block-gallery{gap:10px}.slick-container .wp-block-gallery .slick-dots{padding-top:0}.single-post .wp-block-fidelo-fd-page-header+.taxonomy-category.wp-block-post-terms{margin-block:0 25px}.single-post .wp-block-post.type-post>.wp-block-group,.wp-block-query .wp-block-post.type-post>.wp-block-group{min-height:357px;display:flex;flex-direction:column;justify-content:space-between}.home .wp-block-post.type-post .wp-block-post-excerpt__excerpt{margin-bottom:15px}.wp-block-post.type-post .wp-block-post-excerpt__excerpt{min-height:70px;margin-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.wp-block-post h3{min-height:72px}@media(max-width: 600px){.wp-block-post h3{min-height:50px}}.blog .wp-block-query .time-post-wrapper,.single-post .wp-block-query .time-post-wrapper{margin-top:-20px !important}.blog .wp-block-query .wp-block-post-excerpt__excerpt,.single-post .wp-block-query .wp-block-post-excerpt__excerpt{font-size:18px}@media(max-width: 600px){.taxonomy-category+.wp-block-group:has(.social-sharing){gap:5px !important}}.taxonomy-category a{padding:5px 15px !important}@media(max-width: 988px){.home .news-gallery ul:not(.slick-initialized){display:none}}.home .news-gallery>ul{grid-template-columns:none}@media(max-width: 1100px){.single-post #alt-posts ul:not(.slick-initialized){display:none}.single-post #alt-posts .altposts-gallery>ul{grid-template-columns:repeat(1, minmax(0, 1fr)) !important}}.altposts-gallery ul{justify-items:center}.fd-flex-button-style.has-icon.arrow-icon:after{position:absolute;top:calc(50% - 15px);left:5px;width:30px;height:30px;background:url(./assets/icons/arrow.svg) no-repeat center center !important;background-size:26px !important;content:"";filter:brightness(50);transform:scale(0.85)}.fd-flex-button-style.has-icon.business-icon:after{position:absolute;top:calc(50% - 15px);left:5px;width:30px;height:30px;background:url(./assets/icons/business.svg) no-repeat center center !important;background-size:26px !important;content:"";filter:brightness(50);transform:scale(0.85)}.page-template-myfleurus main .wp-block-button>*{border-radius:50px;font-size:18px;font-weight:bold;text-transform:uppercase;padding:20px 40px;transition:all .3s}.page-template-myfleurus main .wp-block-button:hover>*{background:var(--wp--preset--color--primary)}.wp-block-group.main-content .wp-block-buttons{margin:29px auto;width:100%}.wp-block-group.main-content .wp-block-button>*{border-radius:50px;border-color:var(--wp--preset--color--primary);font-size:18px;font-weight:bold;text-transform:uppercase;transition:all .3s}.wp-block-group.main-content .wp-block-button:hover>*{background:var(--wp--preset--color--primary);color:#fff !important}.wp-block-group.main-content p{font-size:18px}.wp-block-group.main-content .wp-block-post-excerpt__more-link{border-radius:50px;font-size:18px;font-weight:bold;text-transform:uppercase;padding:10px 30px;background:rgba(0,0,0,0);border:1px solid var(--wp--preset--color--primary);transition:all .3s}.wp-block-group.main-content .wp-block-post-excerpt__more-link:hover{background:var(--wp--preset--color--primary);border:1px solid var(--wp--preset--color--primary);color:#fff}#headerButtonConnexion{position:relative;top:-19px;min-width:140px}#headerButtonConnexion em{font-style:normal}#headerButtonConnexion .wp-block-button-wrapper{display:flex;flex-direction:column;align-items:center}#headerButtonConnexion .wp-block-button-wrapper .svgWrapper{top:-18px;left:0;right:0;margin:0 auto;z-index:0}#headerButtonConnexion .wp-block-button-wrapper .wp-block-button a{position:relative;z-index:1;padding-left:calc(.667em + 2px) !important;padding-top:40px !important;background:rgba(0,0,0,0) !important;font-size:18px;transition:all .5s}#headerButtonConnexion .wp-block-button-wrapper .wp-block-button{border:none !important;padding:5px !important}#headerButtonConnexion .wp-block-button-wrapper .wp-block-button:hover{background:rgba(0,0,0,0) !important;color:#000}#headerButtonConnexion .wp-block-button-wrapper .wp-block-button:hover a{transform:rotateY(30deg);text-shadow:-3px 3px 2px rgba(0,0,0,.1)}#headerButtonConnexion:hover .svgWrapper{animation:turnSvgConnexion 2s ease-in-out both}@keyframes turnSvgConnexion{from{transform:rotateX(0deg)}to{transform:rotateX(360deg)}}.wp-block-button-wrapper:has(.myfleurus-exit-btn){display:flex;flex-direction:row-reverse;align-items:center}.is-style-icon-hover .wp_permalink_global{position:relative;display:block;width:fit-content}.is-style-icon-hover:hover svg{filter:brightness(1)}.is-style-icon-hover svg{filter:brightness(0);transition:all .2s}.leaflet-control-layers-toggle{background-image:url(./assets/img/layers-2x.png) !important}header .wp-block-media-text,main .wp-block-media-text,footer .wp-block-media-text{gap:20px}header .wp-block-media-text .wp-block-media-text__content,main .wp-block-media-text .wp-block-media-text__content,footer .wp-block-media-text .wp-block-media-text__content{padding:0 !important}.page-index .wp-template-content:has(.wp-block-post-featured-image){margin-bottom:55px}.page-index:not(#fleurus-mag-wrapper) h1,.single-post h1,.single-event h1,.blog h1{font-weight:bold;font-size:48px;position:relative;text-transform:uppercase;padding-right:10px;display:block}@media(max-width: 600px){.page-index:not(#fleurus-mag-wrapper) h1,.single-post h1,.single-event h1,.blog h1{font-size:38px}}.single-post .cover.wp-block-post-featured-image{height:300px !important}@media(max-width: 1024px){:root{--banner-size: 400px}}@media(max-width: 768px){:root{--banner-size: 171px}}@media(max-width: 1024px){.page-single-event .post-cover{height:var(--banner-size) !important}.page-single-event .post-cover .cover{height:var(--banner-size) !important}.page-single-event .post-cover .cover img{height:var(--banner-size) !important}}@media(max-width: 781px){.single-event .entry-content.wp-block-post-content:has(.has-gray-background-color),.single-post .entry-content.wp-block-post-content:has(.has-gray-background-color){padding-left:0 !important;padding-right:0 !important}.single-event .entry-content.wp-block-post-content .wp-block-columns:has(.has-gray-background-color),.single-post .entry-content.wp-block-post-content .wp-block-columns:has(.has-gray-background-color){flex-direction:column-reverse}.single-event .entry-content.wp-block-post-content .wp-block-columns:has(.has-gray-background-color) .wp-block-column:not(.has-gray-background-color),.single-post .entry-content.wp-block-post-content .wp-block-columns:has(.has-gray-background-color) .wp-block-column:not(.has-gray-background-color){padding:0 20px;width:auto}}.single-event p:has(.events-dates),.single-post p:has(.events-dates){margin:0;padding:0}.single-event .events-dates,.single-post .events-dates{display:block;padding-bottom:30px;font-weight:bold;color:var(--wp--preset--color--primary)}.single-event .events-dates .date-start-end,.single-post .events-dates .date-start-end{display:flex;gap:3px;flex-wrap:wrap;justify-content:flex-start;text-transform:uppercase;font-size:24px}.post-type-archive-event .wp-block-query:has(.type-event)>ul li{position:relative;border-radius:20px;overflow:hidden;background:var(--wp--preset--color--lightgray);border:1px solid #d9d9d9;height:575px}.post-type-archive-event .wp-block-query:has(.type-event)>ul li .events-dates{display:flex;justify-content:space-between;min-height:120px;margin-top:0}.post-type-archive-event .wp-block-query:has(.type-event)>ul li .events-dates .date-start-end{display:flex;flex-direction:row;align-items:stretch;gap:10px;margin:0 auto}.post-type-archive-event .wp-block-query:has(.type-event)>ul li .events-dates .date-start-end>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px}.post-type-archive-event .wp-block-query:has(.type-event)>ul li .events-dates .date-start-end span.day{display:inline-flex;flex:1 1 100%;justify-content:center}.post-type-archive-event .wp-block-query:has(.type-event)>ul li .events-dates .date-start-end em{text-transform:uppercase}.post-type-archive-event .wp-block-query:has(.type-event)>ul li .events-dates .date-start{display:flex;flex-direction:row;align-items:center;gap:5px;margin:0 auto}.post-type-archive-event .wp-block-query:has(.type-event)>ul li .events-dates .date-start span.day{padding-right:5px}.post-type-archive-event .wp-block-query:has(.type-event)>ul li .events-dates .date-start span.month,.post-type-archive-event .wp-block-query:has(.type-event)>ul li .events-dates .date-start span.year{top:10px;position:relative}.post-type-archive-event .wp-block-query:has(.type-event)>ul li .events-dates span.day{font-size:54px;font-weight:bold;color:#000}.post-type-archive-event .wp-block-query:has(.type-event)>ul li .events-dates span.month,.post-type-archive-event .wp-block-query:has(.type-event)>ul li .events-dates span.year{font-size:18px;font-weight:normal;color:var(--wp--preset--color--primary);text-transform:uppercase}.post-type-archive-event .wp-block-query:has(.type-event)>ul li .events-dates .separator{background:#000;opacity:.4;height:100%;width:2px}.single-post #alt-posts li.type-post{border:0 !important}.single-post .wp-block-query:has(.type-post)>ul li.type-post,.blog .wp-block-query:has(.type-post)>ul li.type-post,.archive.category .wp-block-query:has(.type-post)>ul li.type-post,#alt-posts ul li.type-post{position:relative;border-radius:20px;overflow:hidden;background:var(--wp--preset--color--lightgray);border:1px solid #d9d9d9;width:366px}.single-post .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-featured-image,.blog .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-featured-image,.archive.category .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-featured-image,#alt-posts ul li.type-post .wp-block-post-featured-image{overflow:hidden}.single-post .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-featured-image img,.blog .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-featured-image img,.archive.category .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-featured-image img,#alt-posts ul li.type-post .wp-block-post-featured-image img{transition:all .5s;filter:saturate(0.9)}.single-post .wp-block-query:has(.type-post)>ul li.type-post:hover .wp-block-post-featured-image img,.blog .wp-block-query:has(.type-post)>ul li.type-post:hover .wp-block-post-featured-image img,.archive.category .wp-block-query:has(.type-post)>ul li.type-post:hover .wp-block-post-featured-image img,#alt-posts ul li.type-post:hover .wp-block-post-featured-image img{transform:rotate(2deg) scale(1.08);filter:saturate(1.2)}.single-post .wp-block-query:has(.type-post)>ul li.type-post:after,.blog .wp-block-query:has(.type-post)>ul li.type-post:after,.archive.category .wp-block-query:has(.type-post)>ul li.type-post:after,#alt-posts ul li.type-post:after{content:"";position:absolute;top:0;left:0;width:100%;height:260px;background:#dedede}.single-post .wp-block-query:has(.type-post)>ul li.type-post.has-post-thumbnail,.blog .wp-block-query:has(.type-post)>ul li.type-post.has-post-thumbnail,.archive.category .wp-block-query:has(.type-post)>ul li.type-post.has-post-thumbnail,#alt-posts ul li.type-post.has-post-thumbnail{padding-top:0}.single-post .wp-block-query:has(.type-post)>ul li.type-post.has-post-thumbnail:after,.blog .wp-block-query:has(.type-post)>ul li.type-post.has-post-thumbnail:after,.archive.category .wp-block-query:has(.type-post)>ul li.type-post.has-post-thumbnail:after,#alt-posts ul li.type-post.has-post-thumbnail:after{display:none}.single-post .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-featured-image,.blog .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-featured-image,.archive.category .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-featured-image,#alt-posts ul li.type-post .wp-block-post-featured-image{height:218px}.single-post .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-featured-image img,.blog .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-featured-image img,.archive.category .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-featured-image img,#alt-posts ul li.type-post .wp-block-post-featured-image img{width:100%;height:100%;object-fit:cover}.single-post .wp-block-query:has(.type-post)>ul li.type-post .time-post-wrapper,.blog .wp-block-query:has(.type-post)>ul li.type-post .time-post-wrapper,.archive.category .wp-block-query:has(.type-post)>ul li.type-post .time-post-wrapper,#alt-posts ul li.type-post .time-post-wrapper{gap:5px}.single-post .wp-block-query:has(.type-post)>ul li.type-post .time-post-wrapper p,.single-post .wp-block-query:has(.type-post)>ul li.type-post .time-post-wrapper time,.blog .wp-block-query:has(.type-post)>ul li.type-post .time-post-wrapper p,.blog .wp-block-query:has(.type-post)>ul li.type-post .time-post-wrapper time,.archive.category .wp-block-query:has(.type-post)>ul li.type-post .time-post-wrapper p,.archive.category .wp-block-query:has(.type-post)>ul li.type-post .time-post-wrapper time,#alt-posts ul li.type-post .time-post-wrapper p,#alt-posts ul li.type-post .time-post-wrapper time{font-size:16px}.single-post .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-title+.time-post-wrapper,.blog .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-title+.time-post-wrapper,.archive.category .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-title+.time-post-wrapper,#alt-posts ul li.type-post .wp-block-post-title+.time-post-wrapper{margin-top:0}.single-post .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-title+.time-post-wrapper>*,.blog .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-title+.time-post-wrapper>*,.archive.category .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-title+.time-post-wrapper>*,#alt-posts ul li.type-post .wp-block-post-title+.time-post-wrapper>*{margin-top:0}.single-post .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-terms,.blog .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-terms,.archive.category .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-terms,#alt-posts ul li.type-post .wp-block-post-terms{gap:10px}.single-post .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-terms a,.blog .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-terms a,.archive.category .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-terms a,#alt-posts ul li.type-post .wp-block-post-terms a{background:#d9d9d9;border-radius:15px;font-size:14px;padding:5px 15px}.single-post .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-terms a+span,.blog .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-terms a+span,.archive.category .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-terms a+span,#alt-posts ul li.type-post .wp-block-post-terms a+span{display:none !important}.single-post .wp-block-query:has(.type-post)>ul li.type-post h3,.blog .wp-block-query:has(.type-post)>ul li.type-post h3,.archive.category .wp-block-query:has(.type-post)>ul li.type-post h3,#alt-posts ul li.type-post h3{display:flex;align-items:center}.single-post .wp-block-query:has(.type-post)>ul li.type-post h3 a,.blog .wp-block-query:has(.type-post)>ul li.type-post h3 a,.archive.category .wp-block-query:has(.type-post)>ul li.type-post h3 a,#alt-posts ul li.type-post h3 a{font-weight:bold;text-transform:uppercase;font-size:28px;line-height:30px;text-overflow:ellipsis;max-width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width: 500px){.single-post .wp-block-query:has(.type-post)>ul li.type-post h3 a,.blog .wp-block-query:has(.type-post)>ul li.type-post h3 a,.archive.category .wp-block-query:has(.type-post)>ul li.type-post h3 a,#alt-posts ul li.type-post h3 a{font-size:21px}}.single-post .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-excerpt__more-text,.blog .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-excerpt__more-text,.archive.category .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-excerpt__more-text,#alt-posts ul li.type-post .wp-block-post-excerpt__more-text{margin-top:0;padding:0}.single-post .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-excerpt,.blog .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-excerpt,.archive.category .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-excerpt,#alt-posts ul li.type-post .wp-block-post-excerpt{display:flex;flex-direction:column;align-items:flex-start}.single-post .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-excerpt .wp-block-post-excerpt__more-text,.blog .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-excerpt .wp-block-post-excerpt__more-text,.archive.category .wp-block-query:has(.type-post)>ul li.type-post .wp-block-post-excerpt .wp-block-post-excerpt__more-text,#alt-posts ul li.type-post .wp-block-post-excerpt .wp-block-post-excerpt__more-text{align-self:center}.time-post-wrapper{margin-bottom:0 !important}.wp-block-navigation__responsive-container[aria-hidden=false]{background:rgba(0,0,0,.4) !important}.wp-block-navigation__responsive-container[aria-hidden=false] .wp-block-navigation__responsive-close{position:fixed;width:320px;height:100%;right:0;top:0;background:#fff;overflow-y:auto;max-height:100vh;padding:20px}.wp-block-navigation__responsive-container[aria-hidden=false] .wp-block-navigation__responsive-container-content .wp-block-navigation__container{align-items:flex-start !important;width:100%}@media screen and (max-width: 340px){.wp-block-navigation__responsive-container[aria-hidden=false]{width:100%}}.single-emploi .social-sharing{justify-content:end}.social-sharing{display:flex;flex-wrap:wrap;gap:20px;align-items:center;font-size:18px;flex-basis:calc(33% + 40px);justify-content:center}@media screen and (max-width: 1024px){.social-sharing{justify-content:flex-start;flex-direction:column;align-items:flex-start;min-width:100%}}@media screen and (max-width: 600px){.social-sharing{justify-content:flex-start;width:100%;flex:1 1 100%;flex-direction:column;align-items:flex-start}}.social-sharing span.label{font-weight:bold}.social-sharing span.label br{display:none}.social-sharing ul{display:flex;flex-wrap:wrap;gap:25px !important;flex-direction:row !important;list-style:none !important;padding:0 !important}@media screen and (max-width: 1024px){.social-sharing ul{align-self:center;justify-content:center !important;gap:50px !important;min-width:100%}}.social-sharing ul li{list-style:none !important;margin-bottom:0 !important}.social-sharing ul li::marker{display:none}.social-sharing ul li a{display:block;width:38px;height:38px;background:blue;transition:all .3s}.social-sharing ul li a:hover{transform:scale(1.1)}.social-sharing ul li a.mail_button{background:url("./assets/icons/email-2.svg") no-repeat center center;background-size:38px}.social-sharing ul li a.facebook_button{background:url("./assets/icons/facebook-2.svg") no-repeat center center;background-size:38px}.social-sharing ul li a.whatsapp_button{background:url("./assets/icons/whatsapp.svg") no-repeat center center;background-size:38px}.wp-block-query{position:relative;padding:10px 0}.wp-block-query.default-template-archives .wp-block-post-title{padding:10px 0}.wp-block-query.default-template-archives .wp-block-post-date{font-size:18px;line-height:24px;padding:10px 0 0 0;color:#666}.wp-block-query.default-template-archives .wp-block-post-date+.wp-block-post-title{padding-top:0}.wp-block-query.default-template-archives .wp-posts-tags .wp-block-post-terms{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:2px}.wp-block-query.default-template-archives .wp-posts-tags .wp-block-post-terms a{padding:2px;background:#ededed;text-align:center}.page-single-post .wp-block-post-terms a{border-radius:20px;font-size:14px;padding:10px}.page-single-post .wp-block-post-terms span{display:none}.page-single-post #publish{gap:5px;font-size:18px}.page-single-post #publish p{font-weight:bold}.page-single-post #timeleft{gap:5px;font-size:18px}.page-single-post #timeleft p{font-weight:bold}.single div.wp-block-heading+p{padding-top:20px;margin-top:0}.page-single-event .wp-block-fidelo-fd-page-header h1{padding-bottom:0 !important}.page-single-event .cover img{max-height:600px !important}.page-single-event #adress,.page-single-event #hours,.page-single-event #price{line-height:26px}.page-single-event #hours{gap:2px}.page-single-event #hours p{font-size:16px;position:relative;top:1px}.page-single-event #hours .wp-block-paragraph{display:block}.page-single-event #hours .to{padding-left:3px;padding-right:3px}.page-single-event #adress+#hours,.page-single-event #hours+#price{padding-left:20px;position:relative}@media(min-width: 768px){.page-single-event #adress+#hours:before,.page-single-event #hours+#price:before{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background:#ededed}}.page-single-event #adress:has(span[data-fieldname=adress]:empty){display:none}.page-single-event #adress:has(span[data-fieldname=adress]:empty)+#hours{padding-left:0}.page-single-event #adress:has(span[data-fieldname=adress]:empty)+#hours:before{display:none}.page-single-event span[data-fieldname=hourStart]:empty+.wp-block-paragraph,.page-single-event span[data-fieldname=hourStart]:empty+*+span[data-fieldname=minStart],.page-single-event span[data-fieldname=hourStart]:empty+*+*+.wp-block-paragraph{display:none !important}.page-single-event span[data-fieldname=hourEnd]:empty+.wp-block-paragraph,.page-single-event span[data-fieldname=hourEnd]:empty+*+span[data-fieldname=minEnd],.page-single-event span[data-fieldname=hourEnd]:empty+*+*+.wp-block-paragraph{display:none !important}.page-single-event #hours:has(span[data-fieldname=hourEnd]:empty) .wp-block-paragraph:has(p.to){display:none !important}#share-single{display:flex;justify-content:center;padding:30px 0}#share-single .social-sharing{flex-direction:column}div div .wp-block-categories-list{display:flex;flex-wrap:wrap;flex-direction:row;gap:10px;padding:0;margin:0 10px}div div .wp-block-categories-list li{list-style:none}div div .wp-block-categories-list li.current a{color:var(--wp--preset--color--primary);pointer-events:none}div div .wp-block-categories-list li a{color:#5b5b5b;display:inline-block}div div .wp-block-categories-list li a:hover{color:#e33a67}:root{--arrow-rotation: 90deg;--arrow-top: 10px;--arrow-color: "none"}@media(max-width: 1024px){div div .wp-block-categories-list{display:none;flex-direction:column;width:100%;align-items:center;background-color:#f6f6f6}.wp-block-group .category-container{flex-direction:column}.wp-block-group .category-container p{align-self:baseline;font-weight:600;font-size:25px;position:relative}.wp-block-group .category-container p::after{content:"";background-image:url(./assets/icons/arrow-back-rounded.svg);background-size:cover;background-repeat:no-repeat;background-position:center;transform:rotate(var(--arrow-rotation));width:23px;height:23px;top:var(--arrow-top);right:-26px;position:absolute;filter:var(--arrow-color)}.wp-block-group .category-container p:hover{color:#e33a67;cursor:pointer}}@media(max-width: 600px){.post-template-default .taxonomy-category.wp-block-post-terms+.wp-block-group>.wp-block-group{flex-direction:column;align-items:flex-start !important;gap:5px !important}}.wp-block-fd-taxonomy-filter .filters li{margin-left:0}.single-emploi .entry-content{margin-top:20px;margin-bottom:20px}@media(min-width: 1280px){.single-emploi .wp-block-fidelo-fd-form.has-lightgray-background-color{border-radius:20px}}.single-emploi .cover img{max-height:400px}@media(max-width: 600px){.single-emploi .cover img{max-height:200px}}.single-emploi .fd_form_field:has(input[type=file]){gap:10px}.single-emploi .fd_form_field:has(input[type=file]) .labelTop{background-color:#32373c;color:#fff;width:fit-content;padding:10px 22px;border-radius:50px;cursor:pointer}.single-emploi .fd_form_field:has(input[type=file]) .labelTop:hover{background-color:var(--wp--preset--color--primary)}.single-post .fd-page-header{margin-top:20px}@media(max-width: 1280px){.single-post .fd-page-header{margin-inline:10px}}.moreNewsBtnClone,.moreEventsBtnClone{height:577px;display:flex !important;align-items:center;justify-content:center;background-color:#32373c;border-radius:50px;transition:background-color .3s}.moreNewsBtnClone:hover,.moreEventsBtnClone:hover{background-color:var(--wp--preset--color--primary);cursor:pointer}.moreNewsBtnClone .wp-element-button,.moreEventsBtnClone .wp-element-button{width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media(max-width: 1280px){.wp-block-query:has(.type-ordonnances-police,.type-avis-urbanisme)>.wp-block-post-template{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 1024px){.wp-block-query:has(.type-ordonnances-police,.type-avis-urbanisme)>.wp-block-post-template{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 675px){.wp-block-query:has(.type-ordonnances-police,.type-avis-urbanisme)>.wp-block-post-template{grid-template-columns:repeat(1, minmax(0, 1fr))}}li.ordonnances-police,li.avis-urbanisme{max-width:279px;padding:10px 25px;background-color:rgba(0,0,0,0) !important;border:1px solid #cecbcb;justify-self:center;width:-webkit-fill-available;display:flex;flex-direction:column;justify-content:space-between}li.ordonnances-police h2,li.avis-urbanisme h2{font-size:18px;text-transform:uppercase;color:#2f78bb;min-height:3.5em}li.ordonnances-police .start_date_container,li.ordonnances-police .end_date_container,li.avis-urbanisme .start_date_container,li.avis-urbanisme .end_date_container{flex-direction:row !important}li.ordonnances-police .start_date_container *,li.ordonnances-police .end_date_container *,li.avis-urbanisme .start_date_container *,li.avis-urbanisme .end_date_container *{font-size:16px;text-transform:uppercase;font-weight:bold}li.ordonnances-police .wp-block-buttons,li.avis-urbanisme .wp-block-buttons{margin:20px auto !important}li.ordonnances-police .wp-block-separator,li.avis-urbanisme .wp-block-separator{width:100%}li.ordonnances-police .wp-block-button-wrapper,li.avis-urbanisme .wp-block-button-wrapper{flex-direction:row-reverse;justify-content:center;display:flex;align-items:center;border:3px solid #000;border-radius:20px;padding:0 12px;gap:5px;width:100%;cursor:pointer}li.ordonnances-police .wp-block-button-wrapper:hover,li.avis-urbanisme .wp-block-button-wrapper:hover{border:3px solid #2f78bb;color:#fff}li.ordonnances-police .wp-block-button-wrapper:hover svg path,li.avis-urbanisme .wp-block-button-wrapper:hover svg path{fill:#2f78bb !important}li.ordonnances-police .wp-block-button-wrapper:hover .wp-block-button__link,li.avis-urbanisme .wp-block-button-wrapper:hover .wp-block-button__link{color:#2f78bb !important}li.ordonnances-police .wp-block-button-wrapper .wp-block-button a,li.avis-urbanisme .wp-block-button-wrapper .wp-block-button a{background-color:rgba(0,0,0,0);color:#000;transition:0s}li.ordonnances-police .wp-block-button-wrapper .wp-block-button:hover,li.avis-urbanisme .wp-block-button-wrapper .wp-block-button:hover{background:rgba(0,0,0,0) !important}li.ordonnances-police .wp-block-button-wrapper .wp-block-button:hover a,li.avis-urbanisme .wp-block-button-wrapper .wp-block-button:hover a{background:rgba(0,0,0,0) !important}li.ordonnances-police .wp-block-button-wrapper svg,li.avis-urbanisme .wp-block-button-wrapper svg{max-width:25px;max-height:25px}#myCity h3{font-size:32px;position:relative}@media(max-width: 600px){#myCity h3{font-size:25px}}#myCity h3:after{content:"";position:absolute;top:50%;right:0;width:100%;height:2px;background:#ededed;z-index:1}@media(max-width: 600px){#myCity h3:after{height:3px}}#myCity h3 em{position:relative;z-index:2;background:#fff;padding-right:20px;font-weight:300}@media(max-width: 460px){#myCity h3 em{font-size:7vw}}#myCity>.wp-block-columns{gap:40px 120px;justify-content:space-between}@media screen and (max-width: 1300px){#myCity>.wp-block-columns{flex-direction:column !important;align-items:center}}@media(min-width: 1301px){#myCity #quickAccess{max-width:460px}}#myCity #quickAccess .wp-block-fidelo-icon-picker{background:rgba(0,0,0,0);border-radius:15px;border:2px solid #000;transition:all .3s;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:4px;width:45%;max-width:210px;min-height:130px}#myCity #quickAccess .wp-block-fidelo-icon-picker:hover{border:2px solid #727272;background:#000}#myCity #quickAccess .wp-block-fidelo-icon-picker:hover .icon-text p{color:#fff;background:rgba(0,0,0,0) !important}#myCity #quickAccess .wp-block-fidelo-icon-picker:hover svg{filter:brightness(50)}#myCity #quickAccess .wp-block-fidelo-icon-picker .icon-text p{font-size:18px;font-weight:bold;text-transform:uppercase;text-align:center}#myCity #quickAccess .wp-block-fidelo-icon-picker .icon-wrapper{width:51px !important;height:51px !important}#myCity #quickAccess .wp-block-fidelo-icon-picker svg{width:51px;height:51px;fill:none}#myCity #quickAccess .wp-block-buttons{flex-wrap:wrap !important;align-items:stretch !important}@media(max-width: 600px){#myCity #quickAccess .wp-block-buttons{flex-wrap:nowrap !important}#myCity #quickAccess .wp-block-buttons a{font-size:4vw}}#myCity #quickAccess .wp-block-buttons .wp-block-button-wrapper{width:calc(50% - 20px)}@media(min-width: 1301px){#myCity #quickAccess .wp-block-buttons .wp-block-button-wrapper{max-width:210px;min-height:130px}}#myCity #quickAccess .wp-block-buttons .wp-block-button{border:none !important;padding:0 !important;background:rgba(0,0,0,0) !important}#myCity #quickAccess .wp-block-buttons:has(.svgWrapper) .wp-block-button-wrapper{background:rgba(0,0,0,0);border-radius:15px;border:2px solid #000;transition:all .3s;display:flex;justify-content:center;align-items:center;flex-direction:column-reverse;gap:4px}@media(max-width: 1300px){#myCity #quickAccess .wp-block-buttons:has(.svgWrapper) .wp-block-button-wrapper{padding:5px 0}}#myCity #quickAccess .wp-block-buttons:has(.svgWrapper) .wp-block-button-wrapper *{padding:0 !important}@media(max-width: 600px){#myCity #quickAccess .wp-block-buttons:has(.svgWrapper) .wp-block-button-wrapper{padding:5px;font-size:50%}}#myCity #quickAccess .wp-block-buttons:has(.svgWrapper) .wp-block-button a{background:rgba(0,0,0,0) !important;color:#000;position:relative;z-index:1;width:100%}#myCity #quickAccess .wp-block-buttons:has(.svgWrapper) .svgWrapper{top:-22px;left:0;right:0;z-index:0}#myCity #quickAccess .wp-block-buttons:has(.svgWrapper) .icon-tibi svg{margin:-12px}#myCity #quickAccess .wp-block-buttons:has(.svgWrapper) .wp-block-button-wrapper:hover{border:2px solid #727272;background:#000}#myCity #quickAccess .wp-block-buttons:has(.svgWrapper) .wp-block-button-wrapper:hover .wp-block-button a{color:#fff;background:rgba(0,0,0,0) !important}#myCity #quickAccess .wp-block-buttons:has(.svgWrapper) .wp-block-button-wrapper:hover svg{filter:brightness(50)}#myCity #myDistrict{display:flex;flex-direction:column}#myCity #myDistrict .wp-block-fidelo-mb-fleurus-map{align-self:center}@media(min-width: 1301px){#myCity #myDistrict{max-width:582px}}#news{position:relative}@media(max-width: 600px){#news>.wp-block-group:nth-child(1){padding:0 !important}}@media(min-width: 989px){#news:before{content:"";position:absolute;bottom:17%;left:-50%;width:200vw;height:743px;background:var(--wp--preset--color--secondary);z-index:0;opacity:.4;transform:rotate(3deg)}#news:after{content:"";position:absolute;bottom:17%;left:-50%;width:200vw;height:743px;background:var(--wp--preset--color--secondary);z-index:1;transform:rotate(6deg)}}#news>*{position:relative;z-index:2}@media(max-width: 600px){#events{padding:0 !important}#events>.wp-block-spacer{height:60px !important}}.moreNewsCard{min-height:575px}.moreEventsCard{min-height:525px}.moreNewsCard,.moreEventsCard{display:flex !important;justify-content:center;align-items:center;background:var(--wp--preset--color--lightgray);border-radius:20px}.moreNewsCard a,.moreEventsCard a{background-color:#32373c;border-radius:50px;font-size:18px;font-weight:bold;text-transform:uppercase;padding:20px 40px;transition:all .3s;border:none;color:#fff}.moreNewsCard button:hover,.moreEventsCard button:hover{background-color:#e33a67}#partners{position:relative}#partners .partners-img .wp-block-image{height:80px;width:80px;filter:brightness(0);transition:all .2s}#partners .partners-img .wp-block-image:hover{filter:brightness(1)}#partners .partners-img .wp-block-image a{display:block;height:100%;width:100%}#partners .partners-img .wp-block-image img{width:100%;height:100%;object-fit:contain}#partners .partners-img .slick-slide{margin-inline:40px}.breadcrumb{text-transform:uppercase}.wp-block-fidelo-fd-breadcrumb li{margin-left:0}.wp-block-fidelo-fd-breadcrumb nav ol>li:first-child a{text-indent:-99999px;background:url(./assets/img/home.svg) no-repeat center center;background-size:20px;width:20px;height:20px}.wp-block-fidelo-fd-breadcrumb nav ol>li+li{position:relative}.wp-block-fidelo-fd-breadcrumb nav ol>li+li:before{content:">";top:0;left:5px;position:absolute;width:20px;height:100%;line-height:26px}#form-columns .wp-block-media-text__media{border-radius:15px}.wp-block-query-pagination span.current{font-weight:bold}.wp-block-query-pagination .wp-block-query-pagination-numbers{display:flex;gap:10px}#fleurusmag-cover{position:relative;padding:10px 0}@media(max-width: 600px){#fleurusmag-cover{gap:0}}#fleurusmag-cover .wp-block-media-text__media{width:260px;height:auto;position:absolute;right:10%;transform:rotate(15deg);-webkit-box-shadow:-1px 0px 22px -6px rgba(0,0,0,.75);-moz-box-shadow:-1px 0px 22px -6px rgba(0,0,0,.75);box-shadow:-1px 0px 22px -6px rgba(0,0,0,.75)}@media screen and (max-width: 1024px){#fleurusmag-cover .wp-block-media-text__media{transform:rotate(0deg);position:relative;top:auto;right:auto;margin:0 auto}}@media screen and (max-width: 600px){#fleurusmag-cover .wp-block-media-text__media{top:-90px;width:90%;margin-bottom:-65px;margin-top:30px}}.wp-block-paragraph p{padding:10px 0}.wp-block-media-text.is-style-rounded-img .wp-block-media-text__media{overflow:hidden;height:100%;max-height:720px;border-radius:206px}.wp-block-media-text.is-style-rounded-img .wp-block-media-text__media img{width:100%;height:100%;object-fit:cover}.wp-block-fidelo-fd-timeline[data-dotstyle=normal] .wp-block-fidelo-fd-timeline-item:before{border-radius:0 !important;transform:rotate(45deg) scale(0.8)}.wp-block-fidelo-fd-form label.labelTop{font-weight:bold !important}.wp-block-fidelo-fd-form .field{padding:0 !important}#kiosk-cards>.wp-block-columns{gap:10px;margin-bottom:10px}#kiosk-cards .wp-block-columns:nth-child(1) .wp-block-column:nth-child(2){height:900px}#kiosk-cards #socialCol{flex-direction:column}#kiosk-cards #socialCol>div:nth-child(1){flex:2}#kiosk-cards #socialCol>div:nth-child(2){flex:1}.wp-block-post-excerpt.is-style-without-excerpt .wp-block-post-excerpt__excerpt{display:none !important}div#timeleft_post{position:sticky;top:0;width:100%;height:6px;background:#ededed;margin:0 !important;z-index:99}div#timeleft_post .timer{position:absolute;top:0;left:0;width:0;height:6px;background:#e33a67}div#timeleft_post+*{margin-top:0 !important}.wp-block-fidelo-fd-form-field{width:100%}@media(max-width: 600px){.fd_form_fieldset{grid-template-columns:1fr !important}}div[data-field="input.hidden"]{display:none}div[data-field="input.file"]{display:flex;align-items:center;flex-direction:row}@media(max-width: 600px){div[data-field="input.file"]{flex-wrap:wrap}}div[data-field="input.file"] span{white-space:nowrap}div[data-field="input.file"] .field{height:40px;width:auto;justify-content:center}div[data-field="input.file"] .field::after{right:-40px}div[data-field="input.file"] .error-message{padding-top:0;padding-left:30px}.wp-block-fidelo-fd-form-field .field{width:100%;box-sizing:border-box;position:relative}.wp-block-fidelo-fd-form-field .field::after{content:"";position:absolute;right:0;top:0;height:100%;aspect-ratio:1/1;background-size:100%;background-repeat:no-repeat;background-position:center;max-height:40px}.wp-block-fidelo-fd-form-field .field.valid::after{background-image:url(./assets/icons/form-valid.svg)}.wp-block-fidelo-fd-form-field .field.valid input[type=text]:valid,.wp-block-fidelo-fd-form-field .field.valid input[type=email]:valid,.wp-block-fidelo-fd-form-field .field.valid input[type=tel]:valid,.wp-block-fidelo-fd-form-field .field.valid input[type=number]:valid,.wp-block-fidelo-fd-form-field .field.valid textarea:valid,.wp-block-fidelo-fd-form-field .field.valid select:valid{border:1px solid #74de09}.wp-block-fidelo-fd-form-field .field.invalid::after{background-image:url(./assets/icons/form-invalid.svg)}.wp-block-fidelo-fd-form-field .field.invalid input[type=text]:invalid,.wp-block-fidelo-fd-form-field .field.invalid input[type=email]:invalid,.wp-block-fidelo-fd-form-field .field.invalid input[type=tel]:invalid,.wp-block-fidelo-fd-form-field .field.invalid input[type=number]:invalid,.wp-block-fidelo-fd-form-field .field.invalid textarea:invalid,.wp-block-fidelo-fd-form-field .field.invalid select:invalid{border:1px solid var(--wp--preset--color--primary)}.wp-block-fidelo-fd-form-field .field input[type=text],.wp-block-fidelo-fd-form-field .field input[type=email],.wp-block-fidelo-fd-form-field .field input[type=tel],.wp-block-fidelo-fd-form-field .field input[type=number],.wp-block-fidelo-fd-form-field .field textarea,.wp-block-fidelo-fd-form-field .field select{position:relative;border:2px solid #dcdcdc;width:100%;box-sizing:border-box;padding:5px !important;font-family:"Fira Sans Condensed";border-radius:4px}@media(max-width: 600px){.wp-block-fidelo-fd-form-field .field input[type=text],.wp-block-fidelo-fd-form-field .field input[type=email],.wp-block-fidelo-fd-form-field .field input[type=tel],.wp-block-fidelo-fd-form-field .field input[type=number],.wp-block-fidelo-fd-form-field .field textarea,.wp-block-fidelo-fd-form-field .field select{width:100% !important;max-width:none !important;min-height:56px}}.wp-block-fidelo-fd-form-field .field input{height:40px}.wp-block-fidelo-fd-form-field .field.field-input img{max-width:340px;width:100%;height:auto;order:-1}.wp-block-fidelo-fd-form-field .field.field-input label{order:-1}.error-message{color:var(--wp--preset--color--primary);font-size:14px;font-weight:500;padding-left:15px;padding-top:5px;text-transform:uppercase}.wp-block-fidelo-fd-form-fieldset{gap:30px !important}.justify-column{width:640px;float:right}@media screen and (max-width: 1345px){.justify-column{width:auto !important;float:none}}.field.field-input input[type=file]{display:none}.field.field-input label.loadFile{font-size:16px;color:#1072b3;cursor:pointer;order:2;padding-top:5px}.field.field-input label.loadFile:hover{text-decoration:underline}header .wp-block-fidelo-mb-fleurus-search{top:-5px}@media(max-width: 1100px){header .wp-block-fidelo-mb-fleurus-search{padding-right:15px}}.wp-block-file{display:inline-flex}.wp-block-file a{font-size:16px;display:inline-flex}.wp-block-file a:after{content:"";position:absolute;top:0;left:0;width:20px;height:100%}.wp-block-file.icon-pdf a:after{background:url(./assets/icons/pdf.svg) no-repeat center left;background-size:20px}.wp-block-file.icon-picture a:after{background:url(./assets/icons/picture.svg) no-repeat center left;background-size:20px}.wp-block-file.icon-default a:after{background:url(./assets/icons/file.svg) no-repeat center left;background-size:20px}.wp-block-file .wp-block-file__button{background:rgba(0,0,0,0);display:inline-flex;color:var(--wp--preset--color--primary);font-weight:bold;margin:0;padding:0}.wp-block-file .wp-block-file__button:after{display:none !important}.single-event .has-documents .wp-block-buttons{margin:0;margin-top:10px}.single-event .has-documents .wp-block-buttons .wp-block-button__link{padding:20px 51px !important}.has-documents .wp-block-paragraph:has(a){margin:0}.has-documents .wp-block-paragraph:has(a) a{font-size:16px;padding-left:30px;position:relative}.has-documents .wp-block-paragraph:has(a) a:after{content:"";position:absolute;top:0;left:0;width:20px;height:100%;background:url(./assets/icons/link.svg) no-repeat center left;background-size:18px}@media(max-width: 781px){.columns-text-document{flex-direction:column-reverse}.has-documents{margin-inline:-10px !important}}span[data-fieldname=adress]{padding-left:20px;background:url(./assets/icons/location2.svg) no-repeat center left;background-size:15px}.wp-block-fidelo-mb-fleurus-search input[type=text]{font-family:"Fira Sans Condensed"}.wp-block-group:has(.wp-block-cover),footer{margin-block-start:0 !important}@media screen and (max-width: 600px){.wp-block-image .is-style-rounded img,.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img,.is-style-rounded-img .wp-block-media-text__media{border-radius:0 !important}}#socialMediaDiv .fleurusCard,#socialMediaDivClone .fleurusCard{width:100%}#socialMediaDiv .fleurusCard svg path,#socialMediaDivClone .fleurusCard svg path{fill:#000 !important;transition:all .2s}#socialMediaDiv .fleurusCard .wp-block-fidelo-icon-picker .icon-instagram-colored svg,#socialMediaDivClone .fleurusCard .wp-block-fidelo-icon-picker .icon-instagram-colored svg{filter:brightness(0);transition:all .2s}#socialMediaDiv .fleurusCard .wp-block-fidelo-icon-picker:hover .icon-instagram-colored svg,#socialMediaDivClone .fleurusCard .wp-block-fidelo-icon-picker:hover .icon-instagram-colored svg{filter:brightness(1)}#socialMediaDiv .fleurusCard .wp-block-fidelo-icon-picker:hover .icon-facebook-colored svg path,#socialMediaDivClone .fleurusCard .wp-block-fidelo-icon-picker:hover .icon-facebook-colored svg path{fill:#1777f2 !important}#socialMediaDiv .fleurusCard .wp-block-fidelo-icon-picker:hover .icon-youtube-colored svg path,#socialMediaDivClone .fleurusCard .wp-block-fidelo-icon-picker:hover .icon-youtube-colored svg path{fill:red !important}#socialMediaDivClone{justify-content:center}#socialMediaDivClone .fleurusCard{text-align:center}#socialMediaDivClone .wp-container-48{justify-content:space-evenly}@media(min-width: 601px){.filters-arrow{display:none}}@media(max-width: 600px){.filters.title{gap:0 !important}.filterBtnWrapper{display:flex;align-items:center;margin-bottom:10px}.filters.title .filterBtnWrapper label{background-color:rgba(0,0,0,0)}.filters-arrow{all:initial;transform:rotate(var(--arrow-rotation));transition:transform 100ms;height:20px;width:20px}}.filters-arrow{background-image:url("assets/icons/arrow-back-rounded.svg")}.event-gallery .slick-list{min-height:579.5px}#progress-bar{--progress: 0;height:6px;width:var(--progress);background-color:var(--wp--preset--color--primary);position:fixed;top:0;z-index:99999}.wp-block-table table{margin:2rem auto}.wp-block-query-pagination{margin-top:60px}.has-primary-background-color:has(#fleurusmag-cover)+.wp-block-spacer{height:40px !important}@media(max-width: 600px){#fleurus-mag-wrapper h3{text-align:center}}#fleurus-mag-wrapper .wp-block-query>ul .type-mag figure{object-fit:cover;height:100%}@media(max-width: 1186px){#fleurus-mag-wrapper .wp-block-query>ul{grid-template-columns:repeat(3, minmax(0, 1fr))}#fleurus-mag-wrapper .wp-block-query>ul figure,#fleurus-mag-wrapper .wp-block-query>ul a{object-fit:cover}}@media(max-width: 870px){#fleurus-mag-wrapper .wp-block-query>ul{grid-template-columns:repeat(2, minmax(0, 1fr))}#fleurus-mag-wrapper .wp-block-query>ul .wp-block-post-title{white-space:wrap}#fleurus-mag-wrapper .wp-block-query>ul .wp-block-buttons{flex-direction:column}#fleurus-mag-wrapper .wp-block-query>ul .wp-block-buttons .wp-block-button-wrapper{width:80%;max-width:130px}}.leaflet-popup-content:has(.odp-title){display:flex;flex-direction:column;text-align:center;gap:10px}.leaflet-popup-content:has(.odp-title) .odp-title{font-size:16px}body .wp-site-blocks .wp-block-child-link{display:flex;gap:12px;flex-wrap:wrap;margin-inline:10px}@media(max-width: 600px){body .wp-site-blocks .wp-block-child-link{flex-direction:column}}body .wp-site-blocks .wp-block-child-link .wp-block-post-excerpt__more-link{padding:4px 16px;text-transform:initial;font-weight:initial;border:1px solid #000;color:#000}.datatables{width:100%}select+.chosen-container{display:block;width:265px !important}select+.chosen-container.chosen-container-single .chosen-single{height:38px;border:1px solid #464646;border-radius:2px;line-height:36px}select+.chosen-container.chosen-container-single .chosen-single div b{background-position:0 8px}select+.chosen-container.chosen-container-active div b{background-position:0 12px}select+.chosen-container.chosen-container-multi{min-height:36px;border:1px solid #464646;border-radius:2px;line-height:34px}select+.chosen-container.chosen-container-multi .chosen-choices{min-height:36px;height:auto}select+.chosen-container.chosen-container-multi .chosen-choices li.search-choice{line-height:21px;font-size:14px}select+.chosen-container.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:8px}select+.chosen-container.chosen-container-multi .chosen-choices li.search-field .chosen-search-input{height:30px;line-height:21px;font-size:14px}div.xl select+.chosen-container{width:auto !important;max-width:618px !important}#wpadminbar{background:rgba(0,0,0,.6);transition:all .8s}#wpadminbar:hover{background:rgba(0,0,0,.7)}#wp-admin-bar-admin-devtools{display:none !important}.fdsso_popin{max-width:540px !important}.fdsso_popin .spinner{background:red;width:50px;height:50px}body[data-env=dev]{flex-direction:column;align-items:center;gap:0;padding:0;overflow:hidden}.fdsso_close{position:fixed;top:0;right:0}.fdsso_popin{position:relative}.fdsso_popin .cross{position:absolute;content:"";background-image:url(./assets/icons/cross.svg);background-size:cover;width:15px;height:15px;top:0;right:0;margin:20px;cursor:pointer;filter:invert(60%) sepia(6%) saturate(14%) hue-rotate(346deg) brightness(90%) contrast(84%)}.myFleurusHeader{padding:30px 0;width:100%;display:flex;justify-content:center}.myFleurusHeader h2{color:#000;font-family:"Fira Sans Condensed",sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:normal;text-transform:none}.myFleurusContent{position:relative;width:calc(100% - 5px);font-family:"Fira Sans Condensed",sans-serif}.myFleurusContent .tabs{border-top:1px solid #d9d9d9}.myFleurusContent .tabs ul{display:flex;background:#f2f2f2;width:100%;flex-direction:row;justify-content:space-between;gap:0}.myFleurusContent .tabs ul li{flex:1 1 50%}.myFleurusContent .tabs ul li a{display:block;height:100%;padding:10px 20px;font-weight:500;text-align:center;font-size:16px}.myFleurusContent .tabs ul li a.active{background:#fff}.myFleurusContent .form-panel{display:none}.myFleurusContent .form-panel:nth-child(1){display:block}.myFleurusContent .form-wrapper{position:relative;margin:10px 70px;overflow-x:hidden;overflow-y:auto;max-height:324px}.myFleurusContent .form-wrapper .error_message{color:red}.myFleurusContent .form-wrapper form div.fields{max-width:100%}.myFleurusContent .form-wrapper::-webkit-scrollbar{width:6px}.myFleurusContent .form-wrapper::-webkit-scrollbar-track{background:#e5e5e5;border-radius:10px}.myFleurusContent .form-wrapper::-webkit-scrollbar-thumb{background:#7f7f7f;border-radius:10px}.myFleurusContent .form-wrapper label{font-weight:normal;font-size:16px;padding-bottom:4px}.myFleurusContent .form-wrapper input[type=email],.myFleurusContent .form-wrapper input[type=password],.myFleurusContent .form-wrapper input[type=text],.myFleurusContent .form-wrapper input[type=tel]{border:1px solid #d9d9d9;border-radius:3px;box-shadow:none;width:100%;height:45px;width:fit-content;line-height:normal;width:100%;box-sizing:border-box}.myFleurusContent .form-wrapper fieldset{margin:0}.myFleurusContent .form-wrapper .stayConnected{margin-bottom:25px}.myFleurusContent .form-wrapper #stayConnectedCheckbox{margin:0;margin-right:5px}.myFleurusContent .form-wrapper .xl{width:100%}.myFleurusContent .form-wrapper input[type=password]{margin-bottom:3px}.myFleurusContent .form-wrapper .submitBox{display:flex;gap:30px;align-items:center}.myFleurusContent .form-wrapper .submitBox input.cta{background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;line-height:inherit;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none;border-radius:50px;font-size:18px;font-weight:bold;text-transform:uppercase;padding:20px 40px;transition:all .3s}.myFleurusContent .form-wrapper .submitBox input.cta:hover{background:#b0405e}#forgetPswModalWrapper{padding-top:10px}.fd_sso_logout{display:none !important}.sso-wrapper h4{font-size:38px}.sso-wrapper h4+span{display:block;color:#175264;font-size:21px}.sso-wrapper .primary_button{background:#175264;color:#fff !important;cursor:default;display:inline-block;padding:10px 15px;text-align:center;font-size:16px;outline:none;border:none}.sso-wrapper .primary_button.dark{background:#000}.sso-wrapper .primary_button.dark a{color:#fff !important}.sso-wrapper form fieldset label{font-weight:normal}.sso-wrapper form input[type=checkbox]+label{font-weight:normal}.sso-wrapper.sso-lostpassword{padding:40px}#ConnexionPswdForgotLink:hover{color:#e33a67}body.sso_logged .fd_sso_logout{display:block !important}#notTrustedSSO .myFleurusContent{padding:0 60px;width:auto}#notTrustedSSO #sorry{margin-bottom:15px}#notTrustedSSO .sendConfirmAgain{font-size:20px;color:#d04c6f}#notTrustedSSO .sendConfirmAgain:hover{color:#ff6a92}#notTrustedSSO .primary_button .wp-block-button__link{background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;line-height:inherit;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none;border-radius:50px;font-size:18px;font-weight:bold;text-transform:uppercase;padding:20px 40px;transition:all .3s;margin-top:50px}#notTrustedSSO .primary_button .wp-block-button__link:hover{background-color:#b0405e}.wp-block-fidelo-mb-growup.animateLetters .wp-block-fidelo-mb-growup-item:nth-child(1){-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);animation:turnIntro 1s 0s ease-out both}.wp-block-fidelo-mb-growup.animateLetters .wp-block-fidelo-mb-growup-item:nth-child(1).finish{animation:none}.wp-block-fidelo-mb-growup.animateLetters .wp-block-fidelo-mb-growup-item:nth-child(2){-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);animation:turnIntro 1s 0.1s ease-out both}.wp-block-fidelo-mb-growup.animateLetters .wp-block-fidelo-mb-growup-item:nth-child(2).finish{animation:none}.wp-block-fidelo-mb-growup.animateLetters .wp-block-fidelo-mb-growup-item:nth-child(3){-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);animation:turnIntro 1s 0.2s ease-out both}.wp-block-fidelo-mb-growup.animateLetters .wp-block-fidelo-mb-growup-item:nth-child(3).finish{animation:none}.wp-block-fidelo-mb-growup.animateLetters .wp-block-fidelo-mb-growup-item:nth-child(4){-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);animation:turnIntro 1s 0.3s ease-out both}.wp-block-fidelo-mb-growup.animateLetters .wp-block-fidelo-mb-growup-item:nth-child(4).finish{animation:none}.wp-block-fidelo-mb-growup.animateLetters .wp-block-fidelo-mb-growup-item:nth-child(5){-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);animation:turnIntro 1s 0.4s ease-out both}.wp-block-fidelo-mb-growup.animateLetters .wp-block-fidelo-mb-growup-item:nth-child(5).finish{animation:none}.wp-block-fidelo-mb-growup.animateLetters .wp-block-fidelo-mb-growup-item:nth-child(6){-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);animation:turnIntro 1s 0.5s ease-out both}.wp-block-fidelo-mb-growup.animateLetters .wp-block-fidelo-mb-growup-item:nth-child(6).finish{animation:none}.wp-block-fidelo-mb-growup.animateLetters .wp-block-fidelo-mb-growup-item:nth-child(7){-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);animation:turnIntro 1s 0.6s ease-out both}.wp-block-fidelo-mb-growup.animateLetters .wp-block-fidelo-mb-growup-item:nth-child(7).finish{animation:none}@keyframes turnIntro{0%{transform:translateY(-20px) rotateY(90deg)}99%{transform:translateY(0px) rotateY(0deg)}100%{transform:initial}}html{scroll-behavior:smooth}.myfleurus-header:nth-child(1) .wp-block-group:nth-child(1) .wp-block-group:nth-child(1){align-items:center;display:flex !important;align-items:self-end}.wp-site-blocks .myfleurus-header div .wp-block-group:nth-child(3){margin:0}.wp-site-blocks .myfleurus-header div .wp-block-group:nth-child(3) .content-wrapper .container #breadcrumb-wrapper{padding:0;padding-top:0 !important}.wp-site-blocks .myfleurus-header a{text-decoration:none}.wp-site-blocks .myfleurus-header hr{opacity:.2;margin-bottom:12px}.wp-site-blocks .myfleurus-header .myfleurus-exit-btn .wp-block-button__link.wp-element-button{color:#000;background-color:initial;font-weight:700;padding-left:20px !important}.wp-site-blocks .myfleurus-header .wp-block-button-wrapper .icon-arrow-back-rounded svg{width:15px;height:15px}.wp-site-blocks .myfleurus-header .wp-block-button-wrapper .svgWrapper{left:0}.page-template-myfleurus .active{color:#e33a67}.page-template-myfleurus .pink-e{color:#e33a67}.myfleurus-reservations{justify-content:center}.myfleurus-reservations .myfleurus-reservations-container{min-height:100vh;align-items:stretch;position:relative;border-left:solid pink 2px}.myfleurus-reservations .scroll-indicator-container{width:150px;height:100%;align-items:stretch}.myfleurus-reservations .scroll-indicator-menu{gap:0;align-items:stretch;width:100%;box-sizing:border-box}.myfleurus-reservations .scroll-indicator-menu .scroll-indicator-ul{padding:0 !important;position:relative;margin-left:4px;transition:top .3s ease;font-weight:bold;width:100%;display:flex;flex-direction:column;gap:11px;max-width:150px}.myfleurus-reservations .scroll-indicator-menu .scroll-indicator-ul::after{content:"";background-color:#e33a67;position:absolute;width:2px;height:17px;top:var(--barPosition, 0);transition:top .3s ease;left:-6px;z-index:99999}.myfleurus-reservations .scroll-indicator-menu li{list-style:none;width:100%;padding:0;margin:0;font-size:16px}.myfleurus-reservations .myfleurus-reservations-canva{width:88%;justify-content:flex-end}.myfleurus-reservations h2{font-size:20px}.myfleurus-reservations iframe{width:100%;height:400px;background-color:gray}.city404 svg{overflow:hidden}.city404 #sky-path{animation:changeSky 15s linear infinite}.city404 #moonsun{animation:rotateToMoon 15s linear infinite;transform-origin:bottom right}.city404 rect[data-name=light]{animation:changeLights 15s linear infinite}@keyframes wheel{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotateToMoon{0%{transform:rotate(0deg);fill:#ead018}50%{transform:rotate(360deg);fill:#e9eef4}100%{transform:rotate(720deg);fill:#ead018}}@keyframes changeSky{0%{fill:#78aeef}50%{fill:#003379}100%{fill:#78aeef}}@keyframes changeLights{0%{fill:#f4f2e9}50%{fill:#d8b627}100%{fill:#f4f2e9}}.alert_message{background:var(--wp--preset--color--primary);font-weight:bold;height:50px;display:flex;vertical-align:middle;align-content:middle;position:relative;overflow:hidden;white-space:nowrap}.alert_message p{height:50px;font-size:1.2rem;position:absolute;width:100%;top:0;left:100%;white-space:nowrap;animation:scrollText 20s linear infinite;color:#fff;display:flex;vertical-align:middle;padding-top:10px;text-transform:uppercase}.alert_message p strong,.alert_message p a{padding-left:.5em}.alert_message p:before{content:"";display:inline-block;width:30px;height:30px;background:url(./assets/icons/icon-i.svg) no-repeat;background-size:cover;margin-right:10px}.alert_message .alert_close{position:absolute;top:2px;right:0;display:inline-block;width:20px;height:20px;background:url(./assets/icons/close.svg) no-repeat;background-size:cover;margin-right:10px;z-index:100;cursor:pointer}@keyframes scrollText{0%{transform:translateX(0)}100%{transform:translateX(-150%)}}#cookie{display:none;position:fixed;left:0;bottom:0;padding:15px;z-index:999999}#cookie h3{font-weight:bold}#cookie #intro{margin:30px}#cookie #intro img{width:90px;position:absolute;left:-35px;top:-40px;transform:rotate(70deg)}#cookie #popin-table{display:table;height:100%;width:100%}#cookie #popin-cell{display:table-cell;vertical-align:middle;padding:10px}#cookie #popin-body{position:relative;z-index:1;max-width:550px;margin:0 auto;background-color:#f2f2f2;padding:2em;-webkit-box-shadow:0 3px 5px 1px rgba(0,0,0,.25);box-shadow:0 8px 17px 6px rgba(0,0,0,.25);width:66.66%;color:#000;border-radius:10px}#cookie #popin-body #popin-wrapper{overflow-y:auto;max-height:70vh}#cookie #popin-body *{max-width:100%}#cookie #buttons{display:flex;justify-content:space-around;margin:10px 0 0 0}#cookie #buttons button{width:155px;padding:5px}#cookie button#param{font-size:12px;background-color:unset;color:#000;margin-right:30px;border:none;padding:8px;font-weight:bold}#cookie button#param:hover{cursor:pointer}#cookie button#validate{background-color:var(--wp--preset--color--primary) !important;border:unset;border-radius:20px;margin:0 10px;color:#fff;box-shadow:0 2px 12px #d3d3d3;cursor:pointer}#cookie button#accept{border:1px solid #d3d3d3;border-radius:20px;color:gray;cursor:pointer}#cookie .form{margin:20px auto}#cookie #container,#cookie #essentials{width:calc(100% - 40px);display:flex;flex-direction:column;background-color:var(--wp--preset--color--light);padding:20px;margin:10px 0}#cookie #essentials{flex-direction:row;justify-content:space-between}#cookie .item{display:flex;justify-content:space-between;align-items:center;flex-direction:row}#cookie .item h2{font-size:1rem;margin-bottom:0px !important}#cookie .item .switch{position:relative;display:inline-block;width:60px;margin:0;height:28px;top:0}#cookie .item .switch input{opacity:0;width:0;height:0}#cookie .item .switch input:checked+.slider{background-color:var(--wp--preset--color--primary)}#cookie .item .switch input:focus+.slider{box-shadow:0 0 1px #000}#cookie .item .switch input:checked+.slider:before{-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}#cookie .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}#cookie .slider:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:var(--wp--preset--color--light);-webkit-transition:.4s;transition:.4s}#cookie .slider.round{border-radius:34px;height:27px}#cookie .slider.round:before{border-radius:50%}button#cookies-edit-calltoaction{position:absolute;bottom:18px;left:30px;z-index:99;background:#000;border-radius:100%;color:#fff;text-indent:-99999px;width:70px;height:70px;border:4px solid var(--wp--preset--color--primary);outline:none;transition:all .2s;transform-origin:center bottom}button#cookies-edit-calltoaction:hover{width:95px;height:95px}button#cookies-edit-calltoaction:hover:before{background:rgba(0,0,0,.03)}button#cookies-edit-calltoaction:before{content:"";position:absolute;bottom:-12px;left:0;right:0;margin:0 auto;width:75%;height:4px;background:rgba(0,0,0,.06);border-radius:100%}button#cookies-edit-calltoaction:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(./assets/icons-blanko/cookieFidelo.svg) no-repeat center center;background-size:50px;cursor:pointer}#cookie .form{position:relative;overflow:hidden;margin-top:0;display:flex;flex-direction:column}#cookie #intro h3{font-size:21px;line-height:28px;padding-bottom:20px;color:#000}#cookie p{font-size:16px;line-height:24px;padding-bottom:0}#cookie p a{color:var(--wp--preset--color--primary);font-size:16px;line-height:24px;display:inline}#cookie .item{min-height:36px}#cookie .item h2{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 100px) !important;overflow:hidden;padding:0}#cookie .item label.switch input.cookie_cons_input{position:absolute;left:-20px;opacity:0;width:auto;height:auto;z-index:5}@media only screen and (max-width: 600px){button#cookies-edit-calltoaction{width:58px !important;height:58px !important;left:10px;opacity:.7}button#cookies-edit-calltoaction:hover,button#cookies-edit-calltoaction:focus{opacity:1}#cookie{padding:0 !important;z-index:999999 !important}#cookie #popin-cell{padding:0 !important}#cookie #popin-body{max-width:80% !important;font-size:11px;padding:0px !important;margin:10px auto !important;width:96%}#cookie #intro{margin:10px !important;padding:1rem 1rem 0rem 1rem}#cookie #intro p{line-height:1.5}#cookie #intro img{max-width:30% !important;top:-30px !important;left:-19% !important;display:none}#cookie h3{font-size:14px}#cookie .form{padding:0rem .5rem}#cookie .form h2{font-size:.7rem !important}#cookie #buttons{padding:0rem .5rem 1rem !important;flex-direction:column;width:auto;align-items:center !important;gap:20px 40px}#cookie #buttons button{font-size:16px !important;margin:0 !important}.item .switch{margin-top:-5px !important}}body:not(.blog) .wp-block-query .wp-block-post-template{gap:17px}body:not(.blog) .wp-block-query .is-layout-flow{flex-direction:column}body:not(.blog) .wp-block-query .wp-block-search .wp-block-search__inside-wrapper{max-width:300px}body:not(.blog) .wp-block-query .wp-block-search button{display:none}body:not(.blog) .wp-block-query .wp-block-post-template:has(.type-post),body:not(.blog) .wp-block-query .wp-block-post-template:has(.type-event){gap:30px}body:not(.blog) .wp-block-query .slick-slide{width:366px;margin-inline:44.7px}@media(max-width: 988px){body:not(.blog) .wp-block-query .slick-slide{margin-inline:80px}}body:not(.blog) .wp-block-query .wp-block-post{position:relative;border-radius:20px;overflow:hidden;background:#f8f8f8}body:not(.blog) .wp-block-query .wp-block-post .wp-block-post-featured-image{overflow:hidden}body:not(.blog) .wp-block-query .wp-block-post .wp-block-post-featured-image img{transition:all .5s;filter:saturate(0.9)}body:not(.blog) .wp-block-query .wp-block-post:hover .wp-block-post-featured-image img{transform:rotate(2deg) scale(1.08);filter:saturate(1.2)}body:not(.blog) .wp-block-query .wp-block-post.has-post-thumbnail{padding-top:0}body:not(.blog) .wp-block-query .wp-block-post.has-post-thumbnail:after{display:none}body:not(.blog) .wp-block-query .wp-block-post .wp-block-post-featured-image{height:218px}body:not(.blog) .wp-block-query .wp-block-post .wp-block-post-featured-image img{width:100%;height:100%;object-fit:cover}body:not(.blog) .wp-block-query .wp-block-post .time-post-wrapper{gap:5px}body:not(.blog) .wp-block-query .wp-block-post .time-post-wrapper p,body:not(.blog) .wp-block-query .wp-block-post .time-post-wrapper time{font-size:16px}body:not(.blog) .wp-block-query .wp-block-post .wp-block-post-title+.time-post-wrapper{margin-top:-20px}body:not(.blog) .wp-block-query .wp-block-post .wp-block-post-title+.time-post-wrapper>*{margin-top:0}body:not(.blog) .wp-block-query .wp-block-post .wp-block-post-terms{gap:10px}body:not(.blog) .wp-block-query .wp-block-post .wp-block-post-terms a{background:#d9d9d9;border-radius:15px;font-size:14px;padding:5px 15px}body:not(.blog) .wp-block-query .wp-block-post .wp-block-post-terms a+span{display:none !important}body:not(.blog) .wp-block-query .wp-block-post h3 a{font-weight:bold;text-transform:uppercase;font-size:28px;line-height:27px}@media(max-width: 500px){body:not(.blog) .wp-block-query .wp-block-post h3 a{font-size:21px}}body:not(.blog) .wp-block-query .wp-block-post .wp-block-post-excerpt__more-text{margin-top:0;padding:0}body:not(.blog) .wp-block-query .wp-block-post .wp-block-post-excerpt{display:flex;flex-direction:column;align-items:flex-start}body:not(.blog) .wp-block-query .wp-block-post .wp-block-post-excerpt .wp-block-post-excerpt__more-text{align-self:center}body:not(.blog) .wp-block-query .wp-block-post.type-event{position:relative;border-radius:20px;overflow:hidden;background:#f8f8f8;height:575px}body:not(.blog) .wp-block-query .wp-block-post.type-event h2 a{font-size:27px;line-height:1.2em;height:2.3em;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-top:.3em}body:not(.blog) .wp-block-query .wp-block-post.type-event:before{content:"";position:relative;top:0;left:0;width:100%;height:218px;background:#dedede;display:block}body:not(.blog) .wp-block-query .wp-block-post.type-event.has-post-thumbnail{padding-top:0}body:not(.blog) .wp-block-query .wp-block-post.type-event.has-post-thumbnail:before{display:none}body:not(.blog) .wp-block-query .wp-block-post.type-event .wp-block-post-featured-image img{width:100%;height:100%;object-fit:cover}body:not(.blog) .wp-block-query .wp-block-post.type-event .wp-block-group>*{margin-block-start:14px}body:not(.blog) .wp-block-query .wp-block-post.type-event .events-dates{display:flex;justify-content:space-between;min-height:120px;margin-top:0}body:not(.blog) .wp-block-query .wp-block-post.type-event .events-dates .date-start-end{display:flex;flex-direction:row;align-items:stretch;gap:10px;margin:0 auto}body:not(.blog) .wp-block-query .wp-block-post.type-event .events-dates .date-start-end>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px}body:not(.blog) .wp-block-query .wp-block-post.type-event .events-dates .date-start-end span.day{display:inline-flex;flex:1 1 100%;justify-content:center}body:not(.blog) .wp-block-query .wp-block-post.type-event .events-dates .date-start-end .span-from-to{text-transform:uppercase;font-weight:bold}body:not(.blog) .wp-block-query .wp-block-post.type-event .events-dates .date-start{display:flex;flex-direction:row;align-items:center;gap:5px;margin:0 auto}body:not(.blog) .wp-block-query .wp-block-post.type-event .events-dates .date-start span.day{padding-right:5px}body:not(.blog) .wp-block-query .wp-block-post.type-event .events-dates .date-start span.month,body:not(.blog) .wp-block-query .wp-block-post.type-event .events-dates .date-start span.year{top:10px;position:relative}body:not(.blog) .wp-block-query .wp-block-post.type-event .events-dates span.day{font-size:54px;font-weight:bold;color:var(--wp--preset--color--primary)}body:not(.blog) .wp-block-query .wp-block-post.type-event .events-dates span.month,body:not(.blog) .wp-block-query .wp-block-post.type-event .events-dates span.year{font-size:18px;font-weight:normal;text-transform:uppercase}body:not(.blog) .wp-block-query .wp-block-post.type-event .events-dates .separator{background:#000;opacity:.4;height:100%;width:2px}body:not(.blog) .wp-block-query .wp-block-post.type-mag{position:relative;border:1px solid #cecbcb;border-radius:15px;overflow:hidden;width:100%;max-width:279px;justify-self:center;aspect-ratio:9/13}@media(max-width: 620px){body:not(.blog) .wp-block-query .wp-block-post.type-mag{max-width:389px}}body:not(.blog) .wp-block-query .wp-block-post.type-mag .wp-block-post-featured-image img{object-fit:contain;max-height:100%}body:not(.blog) .wp-block-query .wp-block-post.type-mag .wp-block-buttons{width:90%;margin:0}body:not(.blog) .wp-block-query .wp-block-post.type-mag .hover-box{position:absolute;opacity:0;bottom:-100%;left:0;width:100%;height:40%;min-height:130px;background:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgb(0, 0, 0));transition:all .5s;justify-content:flex-end;cursor:pointer;display:flex;flex-direction:column}body:not(.blog) .wp-block-query .wp-block-post.type-mag .hover-box .wp-block-post-title{width:90%;font-size:18px;color:#fff;font-weight:bold;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;max-width:100%}body:not(.blog) .wp-block-query .wp-block-post.type-mag .hover-box .wp-block-button-wrapper{transition:all .3s;flex-direction:row-reverse;justify-content:center;display:flex;align-items:center;border:2px solid #fff;border-radius:16px;padding:7px 12px;gap:5px;width:50%}body:not(.blog) .wp-block-query .wp-block-post.type-mag .hover-box .wp-block-button-wrapper .wp-block-button__link{background:rgba(0,0,0,0);color:#fff}body:not(.blog) .wp-block-query .wp-block-post.type-mag .hover-box .wp-block-button-wrapper .svgWrapper{transition:all .3s;pointer-events:none;display:flex;justify-content:center}body:not(.blog) .wp-block-query .wp-block-post.type-mag .hover-box .wp-block-button-wrapper .svgWrapper svg{max-width:35px;max-height:35px}body:not(.blog) .wp-block-query .wp-block-post.type-mag .hover-box .wp-block-button-wrapper:hover{background:rgba(0,0,0,0);border:2px solid var(--wp--preset--color--primary);cursor:pointer}body:not(.blog) .wp-block-query .wp-block-post.type-mag .hover-box .wp-block-button-wrapper:hover a{color:var(--wp--preset--color--primary) !important}body:not(.blog) .wp-block-query .wp-block-post.type-mag .hover-box .wp-block-button-wrapper:hover .svgWrapper path{transition:all .3s;fill:var(--wp--preset--color--primary) !important}body:not(.blog) .wp-block-query .wp-block-post.type-mag:hover .hover-box{opacity:1;bottom:0}body:not(.blog) .wp-block-query .wp-block-post.type-mag:hover .wp-block-post-featured-image img{transform:none;filter:saturate(1.2)}@media screen and (max-width: 1200px){body:not(.blog) .wp-block-query .wp-block-post.type-mag h4{text-align:center;padding-bottom:5px}body:not(.blog) .wp-block-query .wp-block-post.type-mag .wp-block-buttons{margin:0 auto;gap:3px}}body:not(.blog) .wp-block-query .wp-block-post.type-mag .hover-box{opacity:1;height:100%;min-height:0;max-height:100%}body:not(.blog) .wp-block-query .wp-block-post.type-shop,body:not(.blog) .wp-block-query .wp-block-post.type-association{position:relative;padding:24px;border:1px solid #e2dcdc;border-radius:15px;display:flex;flex-direction:row;justify-content:space-between;gap:5px;align-items:stretch;overflow:hidden;transition:all .3s;cursor:pointer;background:#fff}@media(max-width: 1340px){body:not(.blog) .wp-block-query .wp-block-post.type-shop,body:not(.blog) .wp-block-query .wp-block-post.type-association{background-color:#f2f2f2}}body:not(.blog) .wp-block-query .wp-block-post.type-shop>.wp-block-group,body:not(.blog) .wp-block-query .wp-block-post.type-association>.wp-block-group{display:flex;flex-direction:column;justify-content:space-between}body:not(.blog) .wp-block-query .wp-block-post.type-shop:hover,body:not(.blog) .wp-block-query .wp-block-post.type-shop.active,body:not(.blog) .wp-block-query .wp-block-post.type-association:hover,body:not(.blog) .wp-block-query .wp-block-post.type-association.active{background:#ededed}body:not(.blog) .wp-block-query .wp-block-post.type-shop .wp-block-post-title,body:not(.blog) .wp-block-query .wp-block-post.type-association .wp-block-post-title{font-size:18px;font-weight:bold;text-transform:uppercase}body:not(.blog) .wp-block-query .wp-block-post.type-shop span,body:not(.blog) .wp-block-query .wp-block-post.type-association span{font-size:18px;line-height:1.6em;margin:0;display:block}body:not(.blog) .wp-block-query .wp-block-post.type-shop span:empty,body:not(.blog) .wp-block-query .wp-block-post.type-association span:empty{display:none}body:not(.blog) .wp-block-query .wp-block-post.type-shop span[data-fieldname=geocode],body:not(.blog) .wp-block-query .wp-block-post.type-association span[data-fieldname=geocode]{display:none}body:not(.blog) .wp-block-query .wp-block-post.type-shop span[data-fieldname=phone],body:not(.blog) .wp-block-query .wp-block-post.type-association span[data-fieldname=phone]{color:#9d9d9d;font-weight:bold}body:not(.blog) .wp-block-query .wp-block-post.type-shop span[data-fieldname=mail],body:not(.blog) .wp-block-query .wp-block-post.type-association span[data-fieldname=mail]{font-size:16px;font-style:italic}body:not(.blog) .wp-block-query .wp-block-post.type-shop .wp-block-post-featured-image,body:not(.blog) .wp-block-query .wp-block-post.type-association .wp-block-post-featured-image{width:86px;border-radius:41px;overflow:hidden}body:not(.blog) .wp-block-query .type-service{position:relative;padding:1rem;margin:1rem 0;border:1px solid #e2dcdc;border-radius:15px;display:flex;flex-direction:row;justify-content:space-between;gap:5px;align-items:stretch;overflow:hidden;transition:all .3s;background:#fff;flex-wrap:wrap}@media(max-width: 800px){body:not(.blog) .wp-block-query .type-service{display:grid;grid-template-columns:1fr .3fr;max-height:210px;padding-top:1rem !important}body:not(.blog) .wp-block-query .type-service:has(.span[data-fieldname=service_url]){grid-template-rows:1fr 1fr}body:not(.blog) .wp-block-query .type-service div:nth-child(1){grid-area:1/1/2/2;width:100%;gap:0;margin-top:0 !important}body:not(.blog) .wp-block-query .type-service div:nth-child(2){grid-area:2/1/3/2;margin-top:0 !important}body:not(.blog) .wp-block-query .type-service figure{height:100% !important;grid-area:1/2/3/3;margin-top:0 !important;justify-self:end}}body:not(.blog) .wp-block-query .type-service>.wp-block-group{display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 800px){body:not(.blog) .wp-block-query .type-service>.wp-block-group{justify-content:start;gap:.4em}}body:not(.blog) .wp-block-query .type-service:hover,body:not(.blog) .wp-block-query .type-service.active{background:#ededed}body:not(.blog) .wp-block-query .type-service .wp-block-post-title{font-size:18px;font-weight:bold;text-transform:uppercase}body:not(.blog) .wp-block-query .type-service span{font-size:18px;line-height:1.6em;margin:0;display:block}@media(max-width: 800px){body:not(.blog) .wp-block-query .type-service span{font-size:1rem}}body:not(.blog) .wp-block-query .type-service span:empty{display:none}body:not(.blog) .wp-block-query .type-service span[data-fieldname=geocode]{display:none}body:not(.blog) .wp-block-query .type-service span[data-fieldname=phone]{color:#9d9d9d;font-weight:bold}body:not(.blog) .wp-block-query .type-service span[data-fieldname=mail]{font-size:16px;font-style:italic}body:not(.blog) .wp-block-query .type-service .wp-block-post-featured-image{width:86px;border-radius:41px;margin-top:1rem;overflow:hidden;order:2}body:not(.blog) .wp-block-query .type-service .wp-block-group{width:25%;order:1;margin-top:1rem}body:not(.blog) .wp-block-query .type-service .wp-block-group:nth-child(2){width:55%;min-height:100%;position:relative;padding-bottom:4rem;order:1;margin-top:1rem}@media(max-width: 800px){body:not(.blog) .wp-block-query .type-service .wp-block-group:nth-child(2){padding:0}}body:not(.blog) .wp-block-query .type-service .wp-block-post-excerpt .wp-block-post-excerpt__more-text{display:none}body:not(.blog) .wp-block-query .type-service span[data-fieldname=service_url]{text-align:left;width:100%;position:absolute;bottom:0;left:0}body:not(.blog) .wp-block-query .type-service span[data-fieldname=service_url] a{height:auto;display:inline-block;border-radius:50px;font-size:18px;font-weight:bold;text-transform:uppercase;padding:10px 30px;background:rgba(0,0,0,0);border:1px solid var(--wp--preset--color--primary);color:var(--wp--preset--color--primary);transition:all .3s}body:not(.blog) .wp-block-query .type-service span[data-fieldname=service_url] a:hover{background:var(--wp--preset--color--primary);border:1px solid var(--wp--preset--color--primary);color:#fff}@media(max-width: 800px){body:not(.blog) .wp-block-query .type-service span[data-fieldname=service_url] a{padding:5px 15px;font-size:1rem}}body:not(.blog) .wp-block-query .type-service .wp-block-post-excerpt__more-link{height:auto}@media(max-width: 800px){body:not(.blog) .wp-block-query .type-service .wp-block-group{flex-basis:calc(70% - 10px)}body:not(.blog) .wp-block-query .type-service .wp-block-group .wp-block-spacer{height:0 !important}body:not(.blog) .wp-block-query .type-service .wp-block-post-featured-image{flex-basis:calc(30% - 10px)}body:not(.blog) .wp-block-query .type-service .wp-block-group:nth-child(2){width:100%;flex-basis:100%;order:3}body:not(.blog) .wp-block-query .type-service .wp-block-post-excerpt{display:none;width:100%;flex-basis:100%;order:3}body:not(.blog) .wp-block-query .type-service .wp-block-post-excerpt .wp-block-post-excerpt__excerpt{display:none}}@media(min-width: 986px){.home .wp-block-post-template:has(.type-post) li:nth-child(1){grid-area:1/1/2/4}}.post-type-archive-event .wp-block-query>ul,.blog .wp-block-query>ul,.archive.category .wp-block-query>ul,.tax-event_category .wp-block-query>ul,.post-type-archive .wp-block-query>ul{display:grid !important;grid-template-columns:repeat(3, 366px);justify-content:space-between}@media(max-width: 1200px){.post-type-archive-event .wp-block-query>ul,.blog .wp-block-query>ul,.archive.category .wp-block-query>ul,.tax-event_category .wp-block-query>ul,.post-type-archive .wp-block-query>ul{grid-template-columns:repeat(2, 366px);justify-content:space-around !important}}@media(max-width: 760px){.post-type-archive-event .wp-block-query>ul,.blog .wp-block-query>ul,.archive.category .wp-block-query>ul,.tax-event_category .wp-block-query>ul,.post-type-archive .wp-block-query>ul{grid-template-columns:repeat(1, 366px) !important}}body.post-type-archive.archive .wp-block-query li.wp-block-post{min-height:575px}.slick-slider .slick-arrow{width:35px;height:35px;z-index:999999;background-color:rgba(0,0,0,0)}@media(min-width: 988px){.slick-slider .slick-arrow{width:45px;height:45px}}.slick-slider .slick-arrow.slick-prev{background-image:url("assets/icons/arrow-gallery.svg");background-size:contain;background-repeat:no-repeat;transform:rotate(0);left:-10px}@media(min-width: 1420px){.slick-slider .slick-arrow.slick-prev{left:-60px}}.slick-slider .slick-arrow.slick-prev:before{content:""}.slick-slider .slick-arrow.slick-next{background-image:url("assets/icons/arrow-gallery.svg");background-size:contain;background-repeat:no-repeat;transform:rotate(180deg);right:-10px}@media(min-width: 1420px){.slick-slider .slick-arrow.slick-next{right:-60px}}.slick-slider .slick-arrow.slick-next:before{content:""}body .wp-block-query.single-service .type-service .wp-block-group{width:80%}li.type-emploi{max-height:500px}li.type-emploi h3 a{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}li.type-emploi.has-post-thumbnail>div:nth-child(2){height:60% !important;flex-wrap:nowrap;gap:10px}li.type-emploi .wp-block-post-excerpt{gap:10px}.wp-block-query:has(.type-emploi) ul{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:30px}@media(max-width: 1170px){body:not(.blog) .wp-block-query .wp-block-post h3 a{max-height:50px !important;overflow:hidden !important}}.fd_openstreetmap_block .leaflet-popup-content{display:flex;flex-direction:column}.swal2-html-container{display:flex;align-items:center;justify-content:center}.swal2-popup:has(.form-loader-container,.form-succes-container){height:50vh}.form-succes-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:10px}.form-succes-container svg{margin-bottom:50px}.form-succes-container span:nth-child(2){font-family:"Fira Sans Condensed";text-transform:uppercase;font-size:32px;font-weight:700;line-height:38.4px;text-align:center}.form-succes-container span:nth-child(3){font-family:"Fira Sans Condensed";font-size:24px;font-weight:400;line-height:28.8px;text-align:center}.form-succes-container span:nth-child(4){font-family:"Fira Sans Condensed";font-size:16px;font-weight:400;line-height:19.2px;text-align:center}.form-succes-container a{background-color:#0e0e0e;padding:8px 24px 8px 24px;border-radius:32px;color:#fff;font-family:"Fira Sans Condensed";font-size:18px;font-weight:700;line-height:21.6px;text-align:left;text-transform:uppercase;margin-top:50px}.form-loader-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;font-family:"Fira Sans Condensed";font-size:32px;font-weight:700;line-height:38.4px;text-align:center;color:#000;gap:40px;text-transform:uppercase}.form-loader{width:200px;height:200px;border:12px solid rgba(137,150,159,.25);border-bottom-color:#ffc700;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.blog .loader-blog{width:48px;height:48px;border-radius:50%;position:relative;transform:rotate(45deg);position:absolute;bottom:15px;right:15px}.blog .loader-blog::before{content:"";box-sizing:border-box;position:absolute;inset:0px;border-radius:50%;border:24px solid rgba(211,211,211,.519);animation:prixClipFix 5s infinite linear}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%, 0 0, 0 0, 0 0, 0 0, 0 0)}25%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 0, 100% 0, 100% 0)}50%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 100% 100%, 100% 100%)}75%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 100%)}100%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 0)}}header{padding-top:20px;padding-bottom:20px}@media(max-width: 1100px){header{padding-top:30px;padding-bottom:30px}}@media(max-width: 600px){header{padding-top:15px;padding-bottom:15px}}header .wp-block-site-logo{min-width:130px}@media(max-width: 600px){header .wp-block-site-logo{width:68px;min-width:0}}@media(min-width: 1101px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{right:auto;left:100%;margin-left:12px}header .wp-block-buttons{display:none !important}}@media(max-width: 1100px){.header-container::after{display:none;content:"";position:fixed;top:0;right:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);z-index:3;opacity:0%;transition:opacity .5s ease-in-out}.header-container.open::after{display:block;opacity:100%}.header-container>.wp-block-group{display:grid;grid-template-columns:repeat(3, 1fr);justify-items:center;align-items:center}.header-container>.wp-block-group>.wp-block-site-logo{grid-area:1/2/2/3}.header-container>.wp-block-group>.wp-block-group:has(.searchbox){grid-area:1/3/2/4}.header-container .wp-block-navigation-item{flex-direction:column;width:auto}.header-container .wp-block-navigation__container{gap:50px}.header-container .wp-block-navigation__container .wp-block-navigation__submenu-container{position:relative;top:0}.header-container .myFleurus{margin-top:20px}header>.header-container>.wp-block-group>.wp-block-buttons{height:60px;justify-self:flex-start}.wp-block-site-logo{display:flex;justify-content:center}}.item-tab-container{display:flex;position:relative}.item-tab-container:after{content:"";position:absolute;bottom:20px;bottom:-8px;right:50%;width:0%;height:3px;background:var(--wp--preset--color--primary);opacity:0;transition:all .3s;z-index:3}@media(max-width: 1100px){.item-tab-container:after{bottom:-5px}}.item-tab-container:before{content:"";position:absolute;bottom:20px;bottom:-8px;left:50%;width:0%;height:3px;background:var(--wp--preset--color--primary);opacity:0;transition:all .3s;z-index:3}@media(max-width: 1100px){.item-tab-container:before{bottom:-5px}}@media(min-width: 1101px){.wp-block-navigation__container>li:hover>.item-tab-container:before,.wp-block-navigation__container>li:hover>.item-tab-container:after{opacity:1;width:50%}}header .header-navigation .wp-block-navigation-item__label,header .header-navigation .wp-block-navigation-item__content{font-style:normal}@media(min-width: 1101px){header .header-navigation{align-items:center}header .header-navigation .wp-block-navigation__container>li:not(.current-language-item){position:relative !important}header .header-navigation .wp-block-navigation__container>li:not(.current-language-item)::after{content:"";position:absolute;bottom:6px;left:50%;width:0%;height:4px;background-color:var(--wp--preset--color--primary);transition:width .3s ease}header .header-navigation .wp-block-navigation__container>li:not(.current-language-item)::before{content:"";position:absolute;bottom:6px;right:50%;width:0%;height:4px;background-color:var(--wp--preset--color--primary);transition:width .3s ease}header .header-navigation .wp-block-navigation__container>li:not(.current-language-item):hover::after{width:50%}header .header-navigation .wp-block-navigation__container>li:not(.current-language-item):hover::before{width:50%}header .header-navigation .wp-block-navigation__container>li:not(.current-language-item)>ul{position:absolute !important;left:50% !important;transform:translateX(-50%)}}.myfleurus-btn-container{display:flex !important}@media(max-width: 1100px){.myfleurus-btn-container{display:none}}@media(max-width: 1100px){.myfleurus-btn-a{display:none}}.myfleurus-btn{display:flex;align-items:center;margin-top:0;gap:4px}.myfleurus-btn img{width:25px;height:25px;transition:transform 1s}.myfleurus-btn:hover img{transform:rotateY(360deg) translateY(-5px)}.myfleurus-btn span{font-size:18px;font-weight:700;color:#000}header nav.wp-block-navigation .wp-block-navigation__responsive-container-open,header nav.wp-block-navigation .wp-block-navigation__responsive-container-close{text-transform:uppercase;font-weight:bold !important;background-color:#fff;padding:10px 5px}header nav.wp-block-navigation .wp-block-navigation__responsive-container-close{z-index:9999}header nav.wp-block-navigation .wp-block-navigation-item{font-weight:bold;text-transform:uppercase;font-size:18px;position:initial}@media(min-width: 1101px){header nav.wp-block-navigation .wp-block-navigation-item{padding-bottom:30px}}header nav.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-item{min-height:52px;padding-bottom:0}header nav.wp-block-navigation .wp-block-navigation__submenu-container{z-index:10 !important;min-height:100%;right:initial !important}@media screen and (max-width: 1024px){header nav.wp-block-navigation .wp-block-navigation__submenu-container{min-height:auto}}header nav.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item{text-transform:none;font-weight:normal;font-size:16px;padding:10px}@media(min-width: 1101px){header nav.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item:nth-child(1){border-top-left-radius:10px;border-top-right-radius:10px}header nav.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}}@media screen and (min-width: 1024px){header nav.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item:hover{background:#ededed}}header nav.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item:before,header nav.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item:after{display:none}header nav.wp-block-navigation .wp-block-navigation-item.myFleurus{padding-left:30px;padding-right:30px;position:relative;top:-21px}header nav.wp-block-navigation .wp-block-navigation-item.myFleurus:before,header nav.wp-block-navigation .wp-block-navigation-item.myFleurus:after{display:none}header nav.wp-block-navigation .wp-block-navigation-item.myFleurus a{text-transform:none;padding-top:40px;transition:all .5s}header nav.wp-block-navigation .wp-block-navigation-item.myFleurus a:before{content:"my";position:relative;top:0;left:0;color:var(--wp--preset--color--tertiary)}header nav.wp-block-navigation .wp-block-navigation-item.myFleurus a:after{content:"";position:absolute;width:100%;height:40px;top:0;left:0;background:url(./assets/icons/connect.svg) no-repeat center center;background-size:30px;transform:rotate(0deg);transition:all 1s}header nav.wp-block-navigation .wp-block-navigation-item.myFleurus a:hover:after{transform:rotateY(180deg)}header nav.wp-block-navigation .wp-block-navigation-item.myFleurus a:hover{transform:scale(1.06)}header nav.wp-block-navigation .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{width:2em}header nav.wp-block-navigation>ul>li{position:relative !important}@media(max-width: 1100px){.wpml-language-switcher-block:not(.is-mobile){display:none !important}}@media(min-width: 1101px){.wpml-language-switcher-block.is-mobile{display:none !important}}.wpml-language-switcher-block.is-mobile{display:none !important}@media(max-width: 1100px){.wp-block-navigation__responsive-container-content .wpml-language-switcher-block.is-mobile{display:flex !important}}@media(max-width: 600px){footer .wp-block-spacer{display:none}footer #footer_nav{padding-top:100px !important;padding-bottom:50px !important}footer #footer_nav h3{margin-bottom:45px}footer #infos_pratiques{gap:45px}footer #infos_pratiques h3{word-wrap:break-word;width:200px}footer #footer_newsletter h3{margin-bottom:35px}}body:not(.blog,.post-type-archive-event,.tax-event_category,.category) main ul:not(.wp-block-post-template):not(.slick-dots){list-style-type:none;font-size:18px}body:not(.blog,.post-type-archive-event,.tax-event_category,.category) main ul:not(.wp-block-post-template):not(.slick-dots) li{position:relative;margin-bottom:.6rem;line-height:1.5em;list-style-type:disc}body:not(.blog,.post-type-archive-event,.tax-event_category,.category) main ul:not(.wp-block-post-template):not(.slick-dots) li::marker{color:var(--wp--preset--color--primary)}body:not(.blog,.post-type-archive-event,.tax-event_category,.category) main .entry-content>.wp-block-media-text,body:not(.blog,.post-type-archive-event,.tax-event_category,.category) main .entry-content>.wp-block-gallery,body:not(.blog,.post-type-archive-event,.tax-event_category,.category) main .entry-content>.wp-block-table{max-width:var(--wp--style--global--content-size);margin:1rem auto}body:not(.blog,.post-type-archive-event,.tax-event_category,.category) main .entry-content>.wp-block-cover{margin:1rem auto}body:not(.blog,.post-type-archive-event,.tax-event_category,.category) main .entry-content>p,body:not(.blog,.post-type-archive-event,.tax-event_category,.category) main .entry-content>ol,body:not(.blog,.post-type-archive-event,.tax-event_category,.category) main .entry-content>ul,body:not(.blog,.post-type-archive-event,.tax-event_category,.category) main .entry-content>h2,body:not(.blog,.post-type-archive-event,.tax-event_category,.category) main .entry-content>h3,body:not(.blog,.post-type-archive-event,.tax-event_category,.category) main .entry-content>h4,body:not(.blog,.post-type-archive-event,.tax-event_category,.category) main .entry-content>h5,body:not(.blog,.post-type-archive-event,.tax-event_category,.category) main .entry-content>h6,body:not(.blog,.post-type-archive-event,.tax-event_category,.category) main .entry-content>.wp-block-fidelo-fd-page-header,body:not(.blog,.post-type-archive-event,.tax-event_category,.category) main .entry-content>.wp-block-fidelo-fd-accordion,body:not(.blog,.post-type-archive-event,.tax-event_category,.category) main .entry-content>.taxonomy-category,body:not(.blog,.post-type-archive-event,.tax-event_category,.category) main .entry-content>.info-single-post{max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto}body:not(.blog,.post-type-archive-event,.tax-event_category,.category) main .entry-content>.has-background{margin-inline:-10px;padding-inline:10px}div.social-sharing ul li::before{display:none !important}.wp-block-button-wrapper{display:flex;align-items:center;justify-content:center}.wp-block-button__link{display:block;color:#fff;text-decoration:none;padding:12px 20px;border-radius:5px;transition:background-color .3s ease}@media(max-width: 600px){.wp-block-button__link{padding:5px 5px}}.wp-block-button:hover .wp-block-button__link{background-color:#333}.wp-site-blocks>header+.wp-block-group>.taxonomy-category,.wp-site-blocks>header+.wp-block-group>.info-single-post,.wp-site-blocks>header+.wp-block-group>.wp-block-fidelo-fd-page-header{max-width:var(--wp--style--global--content-size)}@media(min-width: 1281px){.wp-site-blocks>header+.wp-block-group>.taxonomy-category,.wp-site-blocks>header+.wp-block-group>.info-single-post,.wp-site-blocks>header+.wp-block-group>.wp-block-fidelo-fd-page-header{margin-left:auto;margin-right:auto}}.single-event .fd-page-header+.wp-block-group{max-width:var(--wp--style--global--content-size)}@media(min-width: 1281px){.single-event .fd-page-header+.wp-block-group{margin-left:auto;margin-right:auto}}@media(max-width: 767px){.single-event .fd-page-header+.wp-block-group>.wp-block-group:has(#adress),.single-event .fd-page-header+.wp-block-group>.wp-block-group:has(#hours),.single-event .fd-page-header+.wp-block-group>.wp-block-group:has(#price){flex-direction:column;align-items:baseline;gap:5px}}.blog .wp-site-blocks>header+.wp-block-group>.wp-block-fidelo-fd-page-header,.post-type-archive-event .wp-site-blocks>header+.wp-block-group>.wp-block-fidelo-fd-page-header,.archive.category .wp-site-blocks>header+.wp-block-group>.wp-block-fidelo-fd-page-header,.archive.tax-event_category .wp-site-blocks>header+.wp-block-group>.wp-block-fidelo-fd-page-header{max-width:1200px}@media(min-width: 1200px){.blog .wp-site-blocks>header+.wp-block-group>.wp-block-fidelo-fd-page-header,.post-type-archive-event .wp-site-blocks>header+.wp-block-group>.wp-block-fidelo-fd-page-header,.archive.category .wp-site-blocks>header+.wp-block-group>.wp-block-fidelo-fd-page-header,.archive.tax-event_category .wp-site-blocks>header+.wp-block-group>.wp-block-fidelo-fd-page-header{margin-left:auto;margin-right:auto}}main>.wp-block-post-featured-image,.wp-site-blocks>header+.wp-block-group>.wp-block-post-featured-image{margin-bottom:50px;max-width:none;overflow:hidden}@media(max-width: 1280px){main>.wp-block-post-featured-image,.wp-site-blocks>header+.wp-block-group>.wp-block-post-featured-image{margin-inline:-10px !important}}@media(max-width: 767px){main>.wp-block-post-featured-image,.wp-site-blocks>header+.wp-block-group>.wp-block-post-featured-image{height:171px;margin-bottom:35px}}#carte_travaux{width:100%;height:550px;z-index:2}.map-wrapper{height:450px}.grecaptcha-badge{display:none}@media(max-width: 600px){body.home #partners{padding-top:100px !important;padding-bottom:50px !important}body.home #partners h2{text-align:left}}@media(max-width: 950px){body.home .wp-block-column:has(>.wp-block-buttons .moreNews-btn){display:none !important}body.home .wp-block-column:has(>.wp-block-buttons .moreEvents-btn){display:none !important}}@media(max-width: 1100px){.wp-block-navigation__responsive-container-open{display:block !important}.wp-block-navigation__responsive-container:not(.is-menu-open.has-modal-open){display:none !important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{position:absolute !important;left:100vw !important;top:0 !important;padding:0 !important;background-color:#fff !important;transition:left .5s ease-in-out;width:100vw;height:100vh}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container.is-open{left:0vw !important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container>a{height:auto !important}.wp-block-navigation__submenu-title-link{font-size:26px;margin-bottom:15px !important;text-transform:uppercase;font-weight:700;margin-left:20px !important;cursor:pointer}.wp-block-navigation .wp-block-navigation-item{position:unset;box-sizing:border-box}.wp-block-navigation__responsive-container{overflow:hidden !important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding-top:100px;align-items:center}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container.is-responsive{gap:0;width:100%}.wp-block-navigation__responsive-container-open svg,.wp-block-navigation__responsive-container-close svg{height:35px;width:35px}.wp-block-navigation__responsive-container-close{top:20px;right:20px}.wp-block-navigation-item__content{width:100%;height:100%;font-family:"Fira Sans Condensed";font-size:18px}button.wp-block-navigation__submenu-back{opacity:0;position:absolute}.is-open>.wp-block-navigation__submenu-back{opacity:1;height:auto;background-color:#fff;border:none;position:fixed;top:30px;left:20px;cursor:pointer;background-image:url(./assets/icons/chevron-left.svg);background-size:contain;background-repeat:no-repeat;background-position:left;padding-left:20px;text-transform:uppercase;font-family:"Fira Sans Condensed";font-size:16px;font-weight:700}a>span.wp-block-navigation-item__label{display:flex;align-items:center}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-item{width:100vw;padding:0 20px;height:60px;border-bottom:1px solid #ededed;display:flex;align-items:center;flex-direction:row}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-item.has-child{width:100%}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-item button.wp-block-navigation-submenu__toggle{position:relative;height:100%;width:100%;display:flex;align-items:center;margin-left:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-item button.wp-block-navigation-submenu__toggle a{text-align:left;display:flex;align-items:center}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-item button.wp-block-navigation-submenu__toggle svg{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-item button.wp-block-navigation-submenu__toggle:after{content:"";position:absolute;width:20px;height:20px;background-image:url("./assets/icons/chevron-right.svg");background-size:contain;background-repeat:no-repeat;background-position:center;right:0}.wpml-language-switcher-block.is-mobile .horizontal-list{justify-content:center !important}.wpml-language-switcher-block.is-mobile .wp-block-navigation-item{margin:0 !important}nav+.wpml-language-switcher-block.is-mobile{display:none !important}.wp-block-navigation__responsive-container-content .search-mobile{top:-47px !important}}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;outline:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(assets/icons/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(assets/icons/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(assets/icons/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(assets/icons/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.wp-site-blocks .wp-block-paragraph p{margin:0;padding:0}.wp-site-blocks .wp-block-list ul,.wp-site-blocks .wp-block-list ol{padding-left:10px;margin-left:7px}.wp-site-blocks .wp-block-list ul{list-style:disc}.wp-site-blocks .wp-block-list ol{list-style:decimal}.wp-site-blocks .wp-element-button,.wp-site-blocks .wp-block-button__link{border-radius:0}.wp-site-blocks .wp-block-fidelo-fd-page-header h1{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-site-blocks .wp-block-fidelo-fd-page-header .wp-block-heading{display:inline-block;max-width:calc(100% - 320px)}.wp-site-blocks .wp-block-fidelo-fd-page-header .wp-block-heading+.wp-block-search{position:relative;top:15px;float:right}@media screen and (max-width: 720px){.wp-site-blocks .wp-block-fidelo-fd-page-header .wp-block-heading{max-width:100%}.wp-site-blocks .wp-block-fidelo-fd-page-header .wp-block-heading+.wp-block-search{top:0;padding-top:20px;float:none}}.wp-site-blocks .wp-block-post-featured-image{padding:0 !important}.wp-site-blocks .wp-block-post-featured-image img{width:100%;height:100%;object-fit:cover;object-position:center}.wp-site-blocks .wp-block-post-terms{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:5px}.wp-site-blocks .wp-block-post-terms a{background:#ededed;padding:5px;text-align:center;display:block}.wp-site-blocks .wp-block-fidelo-fd-form-field .field{padding:20px 0}*[data-type=fd_block]{position:relative;overflow:hidden;padding:0}*[data-type=fd_block] .section_title,*[data-type=fd_block] .section_title+.subtitle{text-align:center}*[data-type=fd_item]{position:relative;overflow:hidden}.container .container{min-width:0px;max-width:100%;max-width:var(--wp--style--global--content-size) !important;width:auto !important}div.hidden{display:none !important}.fd-counter-item-edit p.counter-to-animate,.fd-counter-item-edit span.unity{display:inline-block}.wp-block-fidelo-fd-accordion{position:relative;margin:40px auto}.wp-block-fidelo-fd-accordion .fd_accordion_list{display:flex;flex-direction:column;gap:20px;padding-inline-start:0 !important;list-style:none !important}.wp-block-fidelo-fd-accordion .fd_accordion_list ul,.wp-block-fidelo-fd-accordion .fd_accordion_list li{padding-inline-start:0 !important;margin:0 !important}.wp-block-fidelo-fd-accordion .fd_accordion_list .fd_acc_content li a{display:inline;text-decoration:underline}.wp-block-fidelo-fd-accordion .fd_acc_title{font-size:18px;line-height:24px;cursor:pointer;padding-left:40px;position:relative}.wp-block-fidelo-fd-accordion .fd_acc_title h3{width:100% !important;margin:0 !important;padding:0 !important;font-size:18px;cursor:pointer;font-weight:bold}.wp-block-fidelo-fd-accordion .fd_acc_title:after{content:"";position:absolute;width:24px;height:24px;font-size:16px;background:url(./assets/icons/arrow-pink.svg) no-repeat center center;background-size:7px;transform:rotate(0deg);top:2px;left:2px}.wp-block-fidelo-fd-accordion .fd_acc_title.open:after{transform:rotate(90deg);top:2px;left:3px}.wp-block-fidelo-fd-accordion .fd_acc_title+.fd_acc_content{display:none;padding-left:40px}.wp-block-fidelo-fd-accordion .fd_acc_content ul{list-style:square;padding-inline-start:25px}.wp-block-fidelo-fd-accordion .wp-block-fidelo-fd-accordion{margin:0 auto}.wp-block-fidelo-fd-accordion .wp-block-fidelo-fd-accordion div.container{width:100% !important}.wp-block-fidelo-fd-accordion .wp-block-fidelo-fd-accordion .fd_acc_title+.fd_acc_content{width:calc(100% - 120px)}.wp-block-fidelo-fd-counters-item{position:relative;overflow:hidden;text-align:center}.wp-block-fidelo-fd-counters-item p.counter-to-animate,.wp-block-fidelo-fd-counters-item span.unity{font-weight:900;font-size:56px;display:inline-block;line-height:64px !important;margin:0 auto;padding-bottom:10px;padding-top:30px}.wp-block-fidelo-fd-cards-digital{position:relative;overflow:visible;padding:20px;display:flex !important;width:calc(100% - 20px) !important;margin:0 auto;flex-wrap:wrap;justify-content:center}.wp-block-fidelo-fd-cards-digital[data-gradient=true] .container3D:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7));z-index:0}.wp-block-fidelo-fd-cards-digital[data-valign=bottom] .container3D{align-items:flex-end !important}.wp-block-fidelo-fd-cards-digital[data-valign=bottom] .content3D{padding-bottom:50px !important}.wp-block-fidelo-fd-cards-digital[data-valign=top] .container3D{align-items:flex-start !important}.wp-block-fidelo-fd-cards-digital[data-valign=top] .content3D{padding-top:50px !important}@media screen and (max-width: 980px){.wp-block-fidelo-fd-cards-digital{width:calc(100% - 20px);justify-content:center}}.wp-block-fidelo-fd-cards-digital .wrap{position:absolute;z-index:1;transform-style:preserve-3d;transform:perspective(100rem);display:flex;width:100%;height:100%;justify-content:center;align-items:center}@media screen and (max-width: 400px){.wp-block-fidelo-fd-cards-digital .wrap{min-width:280px}}.wp-block-fidelo-fd-cards-digital .wrap .container3D{width:80%;height:86%;border-radius:1.6rem;display:flex;align-items:center;position:relative;transition:all .8s;overflow:hidden;transform-origin:50% 50%;z-index:0;justify-content:center;border:2px solid rgba(255,255,255,.2);filter:drop-shadow(20px 20px 6px rgba(0, 0, 0, 0.2))}.wp-block-fidelo-fd-cards-digital .wrap .container3D img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width: 600px){.wp-block-fidelo-fd-cards-digital .wrap{width:400px}}@media screen and (max-width: 500px){.wp-block-fidelo-fd-cards-digital .wrap{width:98%}}.wp-block-fidelo-fd-cards-digital .wrap .content3D{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;transform:translate(0, -10px);transition:transform .8s;transform-origin:50% 50%;padding:20px}.wp-block-fidelo-fd-cards-digital .card-permalink{display:block;height:100%;position:absolute;top:0;left:0;width:100%;z-index:10}.slick-slide .wp-block-fidelo-fd-cards-digital{padding:0;width:100% !important}.slick-slide .wp-block-fidelo-fd-cards-digital .wrap{justify-content:center;max-width:100%}@media screen and (max-width: 761px){.slick-slide .wp-block-fidelo-fd-cards-digital .wrap{justify-content:center}}.single-mag{height:100vh;margin:0;overflow:hidden}.single-mag .wp-site-blocks{width:100%;height:100%}.single-mag .entry-content{display:flex;justify-content:center;align-items:center;height:100%}div.fleurusmag-container{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.5);z-index:9999}button.fleurusmag-close{width:30px;height:30px;background-position:center;background-size:cover;background-color:rgba(0,0,0,0);z-index:999999;top:50px;right:25px;position:fixed;border:none}iframe.fleurusmag-iframe{display:flex;aspect-ratio:4/3;z-index:99999;width:100%;height:100%}html:has(.single-mag){overflow:hidden}.flipbook img{width:100%;height:100%}.entry-content:has(>.flipbook-outer){max-width:none !important;margin-left:0 !important;margin-right:0 !important;overflow:hidden}.entry-content>.flipbook-outer{width:100%}@media(max-width: 768px){.entry-content>.flipbook-outer{margin-bottom:60px !important}}.entry-content>.flipbook-outer .flipbook-buttons{background-image:url(assets/icons/arrow2.svg)}.entry-content>.flipbook-outer .flipbook-buttons.arrow-left{left:20px;transform:rotate(180deg)}.entry-content>.flipbook-outer .flipbook-buttons.arrow-right{right:20px}.flipbook-outer{width:90%;display:flex;justify-content:center;position:relative}.flipbook-outer button{all:initial}.flipbook-outer .flipbook-buttons{position:absolute;bottom:50%;width:40px;height:40px;background-image:url(assets/icons/arrow-lightgray.svg);background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer;z-index:2}.flipbook-outer .flipbook-buttons.arrow-left{left:-20px;transform:rotate(180deg)}.flipbook-outer .flipbook-buttons.arrow-right{right:-20px}.flipbook-outer .flipbook-buttons.zoom-in{top:0;right:0;background-image:url("assets/icons/search.svg")}@media(max-width: 768px){.flipbook-outer .flipbook-buttons{bottom:-50px;width:50px;height:50px}.flipbook-outer .flipbook-buttons.arrow-left{left:0}.flipbook-outer .flipbook-buttons.arrow-right{right:0}}.not-charged{display:none}.wp-block-fidelo-icon-picker{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:fit-content}.wp-block-fidelo-icon-picker div.icon-wrapper{position:relative;box-sizing:border-box}.wp-block-fidelo-icon-picker div.icon-wrapper svg{width:100%;height:auto;min-height:0 !important;display:block}.wp-block-fidelo-icon-picker div.icon-text p{padding:0;margin:0}.wp-block-fidelo-icon-picker.alignleft{flex-direction:row;gap:10px;align-items:center}.wp-block-fidelo-icon-picker.alignright{flex-direction:row;gap:10px;align-items:center}.wp-block-fidelo-icon-picker.aligncenter{justify-content:center;align-items:center}.wp-block-fidelo-icon-picker[data-rotation="90"] .icon-wrapper{transform:rotate(90deg)}.wp-block-fidelo-icon-picker[data-rotation="180"] .icon-wrapper{transform:rotate(180deg)}.wp-block-fidelo-icon-picker[data-rotation="270"] .icon-wrapper{transform:rotate(270deg)}.wp-block-fidelo-fd-breadcrumb#breadcrumb-wrapper{padding:4px 0;position:relative;overflow:hidden}.wp-block-fidelo-fd-breadcrumb#breadcrumb-wrapper ol{list-style:none;display:flex;justify-content:flex-start;flex-wrap:wrap}.wp-block-fidelo-fd-breadcrumb#breadcrumb-wrapper .separator{display:none !important}.wp-block-fidelo-fd-breadcrumb#breadcrumb-wrapper li{display:inline-block;font-weight:bold;font-size:16px}.wp-block-fidelo-fd-breadcrumb#breadcrumb-wrapper li a{position:relative;display:inline-block;color:#000;font-size:16px;transition:all .3s;padding-left:20px;padding-bottom:4px}.wp-block-fidelo-fd-breadcrumb#breadcrumb-wrapper li a:after{content:"";position:absolute;bottom:0;left:20px;height:2px;width:0%;background:#000;transition:all .3s}.wp-block-fidelo-fd-breadcrumb#breadcrumb-wrapper li a:hover{color:#000;text-decoration:none !important}.wp-block-fidelo-fd-breadcrumb#breadcrumb-wrapper li a:hover:after{width:calc(100% - 20px)}.wp-block-fidelo-fd-breadcrumb#breadcrumb-wrapper li:first-child a{padding-left:0 !important}.wp-block-fidelo-fd-breadcrumb#breadcrumb-wrapper li:first-child a:before{display:none !important}.wp-block-fidelo-fd-breadcrumb#breadcrumb-wrapper li:first-child a:after{left:0px}.wp-block-fidelo-fd-breadcrumb#breadcrumb-wrapper li:first-child a:hover:after{width:100%}.wp-block-fidelo-fd-breadcrumb#breadcrumb-wrapper li.current{font-weight:normal}.wp-block-fidelo-fd-breadcrumb#breadcrumb-wrapper li.current span[itemprop=name]{padding-left:20px;position:relative}.wp-block-fidelo-fd-breadcrumb#breadcrumb-wrapper li.current span[itemprop=name],.wp-block-fidelo-fd-breadcrumb#breadcrumb-wrapper li a span[itemprop=name]{max-width:100%;overflow:hidden;position:relative;text-overflow:ellipsis;font-size:15px;line-height:20px;white-space:nowrap;top:4px}.wp-block-fidelo-fd-breadcrumb#breadcrumb-wrapper li.current{display:inline-block}.wp-block-fidelo-fd-breadcrumb#breadcrumb-wrapper span{display:inline-block;line-height:20px}.wp-block-fidelo-fd-breadcrumb .page-thumbnail.cover-overlay-true:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:0}.wp-block-fidelo-fd-page-header+.wp-block-cover{padding-bottom:40px !important}.wp-block-cover+.wp-block-fidelo-fd-page-header{padding-top:40px !important}.wp-block-fidelo-fd-page-header h1{padding-top:20px !important;padding-bottom:30px !important}.single-post h1{padding-bottom:0 !important}.wp-block-fidelo-fd-query-posts .fd-articles-blog-items{text-align:center}.wp-block-fidelo-fd-query-posts .global-loop article{text-align:left}.wp-block-fidelo-fd-query-posts[post-pagination=gallery] .posts_gallery_group{display:flex !important;flex-direction:column;align-items:stretch;gap:10px}.wp-block-fidelo-fd-query-posts[post-pagination=gallery] .slick-dots{position:relative;padding-bottom:40px;bottom:0;display:flex}.wp-block-fidelo-fd-query-posts[post-pagination=gallery] .slick-dots li button{transform:scale(1.1)}.wp-block-fidelo-fd-query-posts[post-pagination=gallery] article{width:calc(100% - 2px) !important}.wp-block-fidelo-fd-query-posts[post-pagination=infinite] div.loader{display:none;width:80px;height:80px;margin:0 auto;padding:30px 0;clear:both;text-align:center;text-indent:-99999px;background:url(../../../plugins/gutenberg-blocks/dist/assets/loader.svg) no-repeat center center;background-size:50px}.wp-block-fidelo-fd-query-posts[post-justify-align=flex-start] div.global-loop{justify-content:flex-start}.wp-block-fidelo-fd-query-posts[post-justify-align=flex-end] div.global-loop{justify-content:flex-end}.wp-block-fidelo-fd-query-posts[data-contentalign=left] article{display:flex;flex-direction:row;align-items:stretch}.wp-block-fidelo-fd-query-posts[data-contentalign=left] article .post-thumbnail{width:40%;height:auto !important}.wp-block-fidelo-fd-query-posts[data-contentalign=left] article .post-description{width:60%}@media screen and (max-width: 761px){.wp-block-fidelo-fd-query-posts[data-contentalign=left] article{flex-direction:column}.wp-block-fidelo-fd-query-posts[data-contentalign=left] article .post-thumbnail{width:100% !important;max-height:280px !important}.wp-block-fidelo-fd-query-posts[data-contentalign=left] article .post-description{width:calc(100% - 40px) !important}}div.global-loop{position:relative;overflow:hidden;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:stretch;align-content:space-between;gap:10px;margin:40px auto}div.global-loop article{position:relative;overflow:hidden;border:1px solid #d4d4d4}div.global-loop article div.post-thumbnail{position:relative;overflow:hidden;height:180px}div.global-loop article div.post-thumbnail img{display:block;height:100%;min-height:100%;width:100%;object-fit:cover;object-position:center;margin:0 auto}div.global-loop article div.post-description{position:relative;overflow:hidden;padding:20px;background:#fff}div.global-loop article div.post-description span{display:block;font-size:18px;line-height:24px;padding:10px 0}div.global-loop .post-excerpt{display:block;max-width:100%;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width: 680px){.wp-block-fidelo-fd-query-posts div.global-loop{justify-content:center !important}}.wp-block-fidelo-fd-query-posts[post-align="5"] div.global-loop article{width:calc(18% - 20px);background:#fff}.wp-block-fidelo-fd-query-posts[post-align="4"] div.global-loop article{width:calc(24% - 20px);background:#fff}.wp-block-fidelo-fd-query-posts[post-align="3"] div.global-loop article{width:calc(32.3333% - 20px);background:#fff}.wp-block-fidelo-fd-query-posts[post-align="2"] div.global-loop article{width:calc(50% - 20px);background:#fff}.wp-block-fidelo-fd-query-posts[post-align="1"] div.global-loop article{width:calc(100% - 20px);background:#fff}@media screen and (max-width: 1024px){.wp-block-fidelo-fd-query-posts[post-align="5"] div.global-loop article{width:calc(50% - 20px);background:#fff}.wp-block-fidelo-fd-query-posts[post-align="4"] div.global-loop article{width:calc(50% - 20px);background:#fff}.wp-block-fidelo-fd-query-posts[post-align="3"] div.global-loop article{width:calc(50% - 20px);background:#fff}}@media screen and (max-width: 680px){.wp-block-fidelo-fd-query-posts[post-align="5"] div.global-loop article{width:calc(100% - 20px);background:#fff}.wp-block-fidelo-fd-query-posts[post-align="4"] div.global-loop article{width:calc(100% - 20px);background:#fff}.wp-block-fidelo-fd-query-posts[post-align="3"] div.global-loop article{width:calc(100% - 20px);background:#fff}.wp-block-fidelo-fd-query-posts[post-align="2"] div.global-loop article{width:calc(100% - 20px);background:#fff}.wp-block-fidelo-fd-query-posts[post-align="1"] div.global-loop article{width:calc(100% - 20px);background:#fff}}.fd_pagination{position:relative;display:block;width:100%;clear:both;margin:0 auto;padding-top:40px}.fd_pagination ol{display:inline-flex;gap:10px}.fd_pagination ol li.current{font-weight:bold;pointer-events:none}.wp-block-fidelo-fd-section{position:relative;margin:0 auto;max-width:100%;width:auto;display:flex;flex-direction:column;padding-left:0px !important;padding-right:0px !important}.wp-block-fidelo-fd-section div.cover-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;background:#fff}.wp-block-fidelo-fd-section img.cover-data{width:100%;height:100%;object-fit:cover;object-position:center bottom;position:absolute;top:0;left:0}.wp-block-fidelo-fd-section[data-attachment=true] img.cover-data{position:fixed}.wp-block-fidelo-fd-section .fd_section_content>.container{width:100%}.wp-block-fidelo-fd-section.alignfull .fd_section_content>.container{width:100%}.wp-block-fidelo-fd-section .sectionwrapper{display:flex;flex-direction:column;justify-content:center;padding-bottom:50px}.wp-block-fidelo-fd-section:not(.alignfull){max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto}.wp-block-fidelo-fd-section.alignfull .sectionwrapper{max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.wp-block-fidelo-fd-section.alignfull .sectionwrapper.contentfullWidth{padding-left:0;padding-right:0;max-width:100%}.wp-block-fidelo-fd-section .svgShapeSection_top,.wp-block-fidelo-fd-section .svgShapeSection_bottom{position:relative;left:0;width:100%;height:auto}.wp-block-fidelo-fd-section[data-shadow=true] .svgShapeSection_top{filter:drop-shadow(0px 6px 0px rgba(255, 255, 255, 0.5333333333))}.wp-block-fidelo-fd-section[data-shadow=true] .svgShapeSection_bottom{filter:drop-shadow(0px -6px 0px rgba(255, 255, 255, 0.5333333333))}.wp-block-fidelo-fd-section[data-svg=bottom] .svgShapeSection_bottom{bottom:-6px}.wp-block-fidelo-fd-section[data-svg=bottom] .sectionwrapper{padding:0}.wp-block-fidelo-fd-section[data-svg=top] .svgShapeSection_top{top:-4px;order:-1}.wp-block-fidelo-fd-section[data-svg=top] .sectionwrapper{padding:0}.wp-block-fidelo-fd-section[data-svg=all] .svgShapeSection_top{top:-4px;order:-1}.wp-block-fidelo-fd-section[data-svg=all] .svgShapeSection_bottom{bottom:-4px}.wp-block-fidelo-fd-section[data-svg=all] .sectionwrapper{padding:0}.wp-block-fidelo-fd-section[data-svg=center] .fd_section_content{z-index:2}.wp-block-fidelo-fd-section[data-svg=center] .coloredPart{position:absolute;bottom:0;left:0;right:0;width:100%;height:50%;z-index:0}.wp-block-fidelo-fd-section[data-svg=center] .svgShapeSection_bottom.centered{position:absolute;left:0;right:0;bottom:calc(50% - 10px);z-index:1}.wp-block-fidelo-fd-section[data-attachment=true] img.cover-data{display:none !important}.wp-block-fidelo-fd-section[data-attachment=true] .cover-fixed{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.wp-block-fidelo-fd-division-group[data-layout=flex-inline]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.fd_timeline_wrapper{position:relative;overflow:hidden;clear:both;margin:40px auto}.fd_timeline_wrapper:after{content:"";position:absolute;top:0;left:0;right:0;width:2px;height:100%;background:#4d4d4d;margin:0 auto}.fd_timeline_items{position:relative;overflow:hidden}.fd_timeline_items:after{content:"";position:absolute;top:50%;left:0;width:50%;height:2px;background:#4d4d4d;z-index:1}.fd_timeline_items .fd_timeline_item{position:relative;overflow:hidden;display:inline-block;background:#4d4d4d;color:#fff;border-radius:10px;padding:20px;width:auto;min-width:300px;max-width:400px;height:auto;z-index:2;word-break:break-all;float:left}.fd_timeline_items .fd_timeline_item p{padding-bottom:0;word-break:break-word}.fd_timeline_items:nth-child(2n):after{left:50%;right:0}.fd_timeline_items:nth-child(2n) .fd_timeline_item{float:right}@media screen and (max-width: 980px){.fd_timeline_items+.fd_timeline_items{margin-top:40px}.fd_timeline_items:after{display:none !important}.fd_timeline_item{float:none !important;width:auto;min-width:180px;max-width:300px;display:block !important;margin:0 auto !important}}.wp-block-fidelo-fd-timeline[data-dotstyle=normal] .wp-block-fidelo-fd-timeline-item:before{content:"";position:absolute;top:calc(50% - 10px);right:calc(50% - 10px);width:20px;height:20px;background:#000;border-radius:100%;z-index:2}@media screen and (max-width: 980px){.wp-block-fidelo-fd-timeline[data-dotstyle=normal] .wp-block-fidelo-fd-timeline-item:before{display:none !important}}.wp-block-fidelo-fd-timeline[data-dotstyle=css] .wp-block-fidelo-fd-timeline-item:before{content:"";position:absolute;top:calc(50% - 15px);right:calc(50% - 30px);width:60px;height:30px;z-index:2}@media screen and (max-width: 980px){.wp-block-fidelo-fd-timeline[data-dotstyle=css] .wp-block-fidelo-fd-timeline-item:before{display:none !important}}.wp-block-fidelo-fd-form form{position:relative;overflow:hidden;margin:20px auto}.wp-block-fidelo-fd-form form fieldset{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.wp-block-fidelo-fd-form form fieldset div:first-child{margin:0}.wp-block-fidelo-fd-form form fieldset,.wp-block-fidelo-fd-form form fieldset+fieldset{margin:20px auto !important}.wp-block-fidelo-fd-form form .fd_form_field[data-attributes=disabled] input,.wp-block-fidelo-fd-form form .fd_form_field[data-attributes=disabled] textarea,.wp-block-fidelo-fd-form form .fd_form_field[data-attributes=disabled] select{pointer-events:none !important;opacity:.6 !important;filter:saturate(0) !important}.wp-block-fidelo-fd-form form .submit-box{position:relative;overflow:hidden}.wp-block-fidelo-fd-form form .submit-box div.captcha{padding-bottom:20px !important}.wp-block-fidelo-fd-form form div.field{display:block;display:flex;flex-direction:column;flex-wrap:wrap}.wp-block-fidelo-fd-form form div.field.field-radio-group>div,.wp-block-fidelo-fd-form form div.field.field-checkbox-group>div{padding:5px 0}.wp-block-fidelo-fd-form form div.field input,.wp-block-fidelo-fd-form form div.field textarea{flex-grow:1}.wp-block-fidelo-fd-form form div.field input[type=radio],.wp-block-fidelo-fd-form form div.field textarea[type=radio]{width:auto !important}.wp-block-fidelo-fd-form form div.field input[type=checkbox],.wp-block-fidelo-fd-form form div.field textarea[type=checkbox]{width:auto !important}.wp-block-fidelo-fd-form form div.field input[type=color],.wp-block-fidelo-fd-form form div.field textarea[type=color]{width:auto !important;max-width:40px !important}.wp-block-fidelo-fd-form form label.labelTop{display:block;font-weight:normal;white-space:nowrap}.wp-block-fidelo-fd-form form label.labelTop span{color:red}.wp-block-fidelo-fd-form form label.labelFor{display:inline !important;padding-left:5px}.wp-block-fidelo-fd-form form input[type=checkbox]{width:20px;height:20px}.wp-block-fidelo-fd-form form input[type=checkbox].maxi{width:25px;height:25px}.wp-block-fidelo-fd-form form input[type=checkbox]+.labelFor{padding-left:15px}.wp-block-fidelo-fd-form form .alignCheckbox{position:relative;top:-3px}.wp-block-fidelo-fd-form form .wp-block-fidelo-fd-form-submit .politicsMention{display:flex;align-items:center}.wp-block-fidelo-fd-form form .wp-block-fidelo-fd-form-submit .politicsMention label.labelFor{font-size:14px;line-height:24px;padding-bottom:0 !important}.wp-block-fidelo-fd-form form .wp-block-fidelo-fd-form-submit .captcha{display:block}.wp-block-fidelo-fd-form form .wp-block-fidelo-fd-form-submit .submitButton{width:100%}.wp-block-fidelo-fd-form form .wp-block-fidelo-fd-form-submit .submitButton .cta{padding:18px 40px;border-radius:8px;background-color:#32373c;color:#fff;border:none;font-family:Fira Sans Condensed;font-size:18px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;width:100%}.wp-block-fidelo-fd-form form .wp-block-fidelo-fd-form-submit .submitButton .cta:hover{background-color:#e33a67}.wp-block-columns .wp-block-fidelo-fd-form{max-width:360px;padding:0 2%}.wp-block-columns .wp-block-fidelo-fd-form form fieldset:first-child{padding-top:0 !important;margin-top:0 !important}.wp-block-column>.wp-block-fidelo-fd-form{margin-top:0 !important}.mb-before-after{position:relative;overflow:hidden}.mb-before-after .container-block{margin:0 auto}.mb-before-after .images{position:relative;overflow:hidden;margin:20px auto}.mb-before-after .images img{width:100%;height:100%;object-fit:cover}.mb-before-after .images img.before{position:relative}.mb-before-after .images img.after{position:absolute;top:0;left:0}.mb-before-after .movebar{width:6px;height:100%;position:absolute;top:0;background:#fff;z-index:1;opacity:0}.mb-calendar-picker .editor-view span.activeColor{width:20px;height:20px;border-radius:100%;display:inline-block;margin-right:10px}@media screen and (max-width: 1300px){.mb-calendar-picker .editor-view .calendar-content{flex-wrap:wrap !important}}.mb-calendar-picker .editor-view .calendar-panel.custom-panel .custom-colors{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px}.mb-calendar-picker .editor-view .calendar-panel table tr th,.mb-calendar-picker .editor-view .calendar-panel table tr td{width:auto !important;padding:5px !important;font-size:12px !important}.mb-calendar-picker .editor-view .calendar-panel table tr td{font-weight:normal !important}.mb-calendar-picker .editor-view .calendar-panel.calendar-two-columns .calendar-alignment{display:flex;flex-direction:row;gap:10px}.mb-calendar-picker .editor-view .calendar-panel.calendar-two-columns .calendar-alignment .calendar-month{width:50%}.mb-calendar-picker .editor-view .calendar-panel.calendar-column .calendar-alignment{display:flex;flex-direction:column;gap:10px}.mb-calendar-picker .editor-view .calendar-panel.calendar-row .calendar-alignment{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px}.mb-calendar-picker .editor-view .calendar-panel.calendar-row .calendar-alignment .calendar-month{width:50%}.mb-calendar-picker .calendar-booking-wrapper{position:relative;overflow:hidden}.mb-calendar-picker i.faIcon{margin-right:10px}.mb-calendar-picker i.faIcon svg{width:25px}.mb-calendar-picker .header-calendar{border-bottom:1px solid #ededed;padding-bottom:10px;margin-bottom:10px}.mb-calendar-picker .header-calendar span.header{padding:0;margin:0;display:block;font-size:21px;font-weight:normal;line-height:28px}.mb-calendar-picker .calendar-content{display:flex;flex-direction:row;flex-wrap:nowrap;overflow:auto;gap:30px}@media screen and (max-width: 720px){.mb-calendar-picker .calendar-content{flex-direction:column;align-items:center}}.mb-calendar-picker .calendar-content .calendar-panel{position:relative;width:100%}.mb-calendar-picker .calendar-content .calendar-panel p.month{text-align:center}.mb-calendar-picker .calendar-content .calendar-panel table{position:relative;width:100%;border-collapse:separate !important;border-spacing:2px}.mb-calendar-picker .calendar-content .calendar-panel table tr th,.mb-calendar-picker .calendar-content .calendar-panel table tr td{padding:10px;width:25px;max-width:25px}.mb-calendar-picker .calendar-content .calendar-panel table tr td{text-align:center;background:#f2f2f2;font-weight:bold;font-size:16px;pointer-events:auto;cursor:pointer}.mb-calendar-picker .calendar-content .calendar-panel table tr td.disabled,.mb-calendar-picker .calendar-content .calendar-panel table tr td.beforeSelection,.mb-calendar-picker .calendar-content .calendar-panel table tr td.afterSelection{color:#bfbbbb;background:#dad7d7 !important;pointer-events:none !important;cursor:default}.mb-calendar-picker .calendar-content .calendar-panel table tr td.booked{pointer-events:none;cursor:default;background:red}.mb-calendar-picker .calendar-content .calendar-panel table tr td.start,.mb-calendar-picker .calendar-content .calendar-panel table tr td.end{background:#4dabe6;color:#fff}.mb-calendar-picker .calendar-content .calendar-panel table tr td.step{background:#c3d3f3 !important}.mb-calendar-picker .calendar-content .calendar-panel table tr td.step.stay{background:#8da7dc !important}.mb-calendar-picker .calendar-content .calendar-panel table tr td.today{background:#e8c811 !important}.mb-calendar-picker .calendar-content .calendar-panel table tr th{font-size:12px}.mb-calendar-picker .calendar-content .calendar-panel table thead th{background:#d8d8d8}.mb-calendar-picker .editor-view .calendar-content{overflow:hidden}.mb-calendar-picker .calendar-legend{line-height:20px}.mb-calendar-picker .calendar-legend ul{display:flex;justify-content:flex-start;gap:10px;flex-wrap:wrap}.mb-calendar-picker .calendar-legend span.color{display:inline-block;width:20px;height:20px;border-radius:100%;position:relative;top:5px;margin-right:5px}.mb-calendar-picker .wp-block-fidelo-fd-form-submit{padding:30px 0}.mb-calendar-picker .wp-block-fidelo-fd-form-submit .submit-box .captcha{padding:20px 0 !important}.mb-calendar-picker .field-calendar-dates{display:flex;flex-wrap:wrap}.mb-calendar-picker .field-calendar-dates .field-column{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px;align-items:center}.mb-calendar-picker .field-calendar-dates .field-column p{width:100% !important;min-width:100%}.mb-calendar-picker .field-calendar-dates input[type=date]{display:none}.mb-calendar-picker .field-calendar-dates input[type=date]+div.outputStart,.mb-calendar-picker .field-calendar-dates input[type=date]+div.outputEnd{position:relative;width:200px;background:#ededed;padding:10px;border-radius:5px;text-align:center}.mb-calendar-picker .field-calendar-dates input[type=date]+div.outputStart span,.mb-calendar-picker .field-calendar-dates input[type=date]+div.outputEnd span{display:block}.mb-calendar-picker .field-calendar-dates input[type=date]+div.outputStart span.time,.mb-calendar-picker .field-calendar-dates input[type=date]+div.outputEnd span.time{font-size:14px;font-weight:bold}.mb-calendar-picker .field-calendar-dates input[type=date]+div.outputStart span.day,.mb-calendar-picker .field-calendar-dates input[type=date]+div.outputEnd span.day{font-size:32px;font-weight:bold;padding:10px 0}.mb-calendar-picker .field-calendar-dates input[type=date]+div.outputStart span.month-year,.mb-calendar-picker .field-calendar-dates input[type=date]+div.outputEnd span.month-year{font-size:16px}.mb-calendar-picker .calendar-tool[data-today-selector=not] td.cell.today{pointer-events:none;cursor:not-allowed}.mb-calendar-picker .calendar-tool[data-align=column] .calendar-content{flex-direction:column !important;align-items:center !important}.mb-calendar-picker .calendar-tool[data-align=two-columns] .calendar-content{flex-direction:row !important;align-items:center !important;flex-wrap:wrap}.mb-calendar-picker .calendar-tool[data-align=two-columns] .calendar-content .calendar-panel{width:48%}@media screen and (max-width: 830px){.mb-calendar-picker .calendar-tool[data-align=two-columns] .calendar-content .calendar-panel{width:100% !important}}.block-editor .calendarInput{border:1px solid #4d4d4d;padding:5px 3px}div[data-type="fidelo/fleurus-card"]{position:relative;background:#d2d2d2;border-radius:10px;width:100%;height:auto;overflow:hidden;display:flex;align-items:stretch}div[data-type="fidelo/fleurus-card"] .mb-card{width:100%;height:100%}div[data-type="fidelo/fleurus-card"] .filled-content{position:relative;display:flex;align-items:center;justify-content:center;min-height:320px}div[data-type="fidelo/fleurus-card"] .filled-content img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:0}div[data-type="fidelo/fleurus-card"] .filled-content img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}div[data-type="fidelo/fleurus-card"] .filled-content .cardName{position:relative;color:#fff;z-index:1;font-size:24px;text-transform:uppercase;font-weight:bold}.wp-block-column:has(.wp-block-fidelo-fleurus-card){display:flex;align-items:stretch;flex-wrap:wrap}.wp-block-fidelo-fleurus-card{position:relative;border-radius:15px;display:flex;align-items:stretch;overflow:hidden;flex:1 1 100%}.wp-block-fidelo-fleurus-card [data-type=filled]{min-height:270px;width:100%}.wp-block-fidelo-fleurus-card [data-type=filled] a{display:flex;width:100%;height:100%;align-items:center;justify-content:center;position:relative}.wp-block-fidelo-fleurus-card [data-type=filled] a:after{width:100%;height:100%;content:"";position:absolute;top:0;left:0;background:rgba(0,0,0,.6)}.wp-block-fidelo-fleurus-card [data-type=filled] a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:all .4s}.wp-block-fidelo-fleurus-card [data-type=filled] a:hover img{transform:rotate(2deg) scale(1.08);filter:saturate(1.2)}.wp-block-fidelo-fleurus-card [data-type=filled] span{position:relative;z-index:1;text-align:center;color:#fff;font-weight:bold;font-size:24px;display:block;margin:0 auto;text-transform:uppercase;transition:all .4s;padding:1rem;border-radius:200px}.wp-block-fidelo-fleurus-card [data-type=filled] a:hover span{transform:translateY(-5px)}.wp-block-fidelo-fleurus-card [data-type=filled]:has(img[alt=Associations],img[alt=Commerçants]){min-height:420px}div.entry-content #urgence .wp-block-fidelo-fleurus-card{padding:30px !important}div.entry-content #urgence .wp-block-fidelo-fleurus-card .fleurusCard{height:130px}div.entry-content #urgence .wp-block-fidelo-fleurus-card .fleurusCard h3{line-height:28px}div.entry-content #urgence .wp-block-fidelo-fleurus-card .fleurusCard .inner-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.wp-block-column .wp-block-fidelo-fleurus-card+.wp-block-fidelo-fleurus-card{margin-top:0}.wp-block-column:has(.wp-block-fidelo-fleurus-card){gap:10px}.filters_wrapper_fd-taxonomy-filter,.wp-block-fidelo-mb-fleurus-filters-comandasso{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px}.filters_wrapper_fd-taxonomy-filter .filters,.filters_wrapper_fd-taxonomy-filter .sort,.filters_wrapper_fd-taxonomy-filter .key,.wp-block-fidelo-mb-fleurus-filters-comandasso .filters,.wp-block-fidelo-mb-fleurus-filters-comandasso .sort,.wp-block-fidelo-mb-fleurus-filters-comandasso .key{display:flex;gap:10px}.filters_wrapper_fd-taxonomy-filter .filters .options ul,.wp-block-fidelo-mb-fleurus-filters-comandasso .filters .options ul{display:flex;flex-wrap:wrap;gap:5px 10px}.filters_wrapper_fd-taxonomy-filter .filters .options ul li.current a,.wp-block-fidelo-mb-fleurus-filters-comandasso .filters .options ul li.current a{color:var(--wp--preset--color--primary);pointer-events:none}.filters_wrapper_fd-taxonomy-filter .filters .options ul li a,.wp-block-fidelo-mb-fleurus-filters-comandasso .filters .options ul li a{color:#5b5b5b}.filters_wrapper_fd-taxonomy-filter .filters .options ul li a:hover,.wp-block-fidelo-mb-fleurus-filters-comandasso .filters .options ul li a:hover{color:#e33a67}.filters_wrapper_fd-taxonomy-filter .sort select,.wp-block-fidelo-mb-fleurus-filters-comandasso .sort select{padding:5px;font-size:18px}.filters_wrapper_fd-taxonomy-filter .key input,.wp-block-fidelo-mb-fleurus-filters-comandasso .key input{padding:2px;font-size:18px}.filters_wrapper_fd-taxonomy-filter label,.wp-block-fidelo-mb-fleurus-filters-comandasso label{font-weight:bold;font-size:18px;min-width:100px}.filters_wrapper_fd-taxonomy-filter .options.with-children,.wp-block-fidelo-mb-fleurus-filters-comandasso .options.with-children{position:relative;overflow:visible;padding-right:2px}.filters_wrapper_fd-taxonomy-filter .options.with-children div.select,.wp-block-fidelo-mb-fleurus-filters-comandasso .options.with-children div.select{position:relative}.filters_wrapper_fd-taxonomy-filter .options.with-children div.select div.defaultOption span,.filters_wrapper_fd-taxonomy-filter .options.with-children div.select div.choices,.wp-block-fidelo-mb-fleurus-filters-comandasso .options.with-children div.select div.defaultOption span,.wp-block-fidelo-mb-fleurus-filters-comandasso .options.with-children div.select div.choices{border:1px solid #858585;padding:5px;min-width:240px}.filters_wrapper_fd-taxonomy-filter .options.with-children div.select div.defaultOption,.wp-block-fidelo-mb-fleurus-filters-comandasso .options.with-children div.select div.defaultOption{position:relative;box-sizing:border-box}.filters_wrapper_fd-taxonomy-filter .options.with-children div.select div.defaultOption span,.wp-block-fidelo-mb-fleurus-filters-comandasso .options.with-children div.select div.defaultOption span{font-weight:normal;font-style:italic;cursor:pointer;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}.filters_wrapper_fd-taxonomy-filter .options.with-children div.select div.choices,.wp-block-fidelo-mb-fleurus-filters-comandasso .options.with-children div.select div.choices{max-width:180px;display:none;flex-direction:column;align-items:flex-start;gap:0px;position:absolute;top:100%;left:0;width:100%;height:auto;max-height:280px;overflow-x:hidden;overflow-y:auto;z-index:10;background:#fff}.filters_wrapper_fd-taxonomy-filter .options.with-children div.select div.choices .option,.wp-block-fidelo-mb-fleurus-filters-comandasso .options.with-children div.select div.choices .option{position:relative;padding:5px;padding-right:18px;min-width:calc(100% - 23px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:calc(100% - 23px);cursor:pointer;z-index:9999}.filters_wrapper_fd-taxonomy-filter .options.with-children div.select div.choices .option:hover,.filters_wrapper_fd-taxonomy-filter .options.with-children div.select div.choices .option.active,.wp-block-fidelo-mb-fleurus-filters-comandasso .options.with-children div.select div.choices .option:hover,.wp-block-fidelo-mb-fleurus-filters-comandasso .options.with-children div.select div.choices .option.active{background:#ededed}.filters_wrapper_fd-taxonomy-filter .options.with-children div.select div.choices .option.parent:after,.wp-block-fidelo-mb-fleurus-filters-comandasso .options.with-children div.select div.choices .option.parent:after{content:"";position:absolute;top:0;right:8px;width:8px;height:100%;background:url(./assets/icons/select.svg) no-repeat center center;background-size:100%;transform:rotate(-90deg)}.filters_wrapper_fd-taxonomy-filter .options.with-children div.select div.defaultOption.active+div.choices,.wp-block-fidelo-mb-fleurus-filters-comandasso .options.with-children div.select div.defaultOption.active+div.choices{display:flex}.filters_wrapper_fd-taxonomy-filter .options.with-children div.submenu,.wp-block-fidelo-mb-fleurus-filters-comandasso .options.with-children div.submenu{position:absolute;left:calc(100% + 4px);top:0;width:200px;height:auto;background:#fff;border:1px solid #858585;padding:10px;box-sizing:border-box;z-index:10;display:none}.filters_wrapper_fd-taxonomy-filter .options.with-children div.submenu label,.wp-block-fidelo-mb-fleurus-filters-comandasso .options.with-children div.submenu label{font-weight:normal}.filters_wrapper_fd-taxonomy-filter .options.with-children div.select.active div.submenu,.wp-block-fidelo-mb-fleurus-filters-comandasso .options.with-children div.select.active div.submenu{display:flex !important;flex-direction:column;align-items:flex-start}@media screen and (max-width: 1024px){.wp-block-fidelo-mb-fleurus-filters,.filters_wrapper_fd-taxonomy-filter{justify-content:flex-start;position:relative;flex-direction:column}.wp-block-fidelo-mb-fleurus-filters div.options,.filters_wrapper_fd-taxonomy-filter div.options{background:#fff;padding:0 20px;max-width:90%;width:90%}.wp-block-fidelo-mb-fleurus-filters>*>label,.filters_wrapper_fd-taxonomy-filter>*>label{cursor:pointer}.wp-block-fidelo-mb-fleurus-filters>*.active,.filters_wrapper_fd-taxonomy-filter>*.active{color:#e33a67}.wp-block-fidelo-mb-fleurus-filters>*.active>div.options,.filters_wrapper_fd-taxonomy-filter>*.active>div.options{display:block}}.wp-block-query .wp-block-post-template{padding:0}.wp-block-fidelo-mb-fleurus-filters .filters-title-wrapper{display:flex;justify-content:space-between}.wp-block-fidelo-mb-fleurus-filters .filters-title-wrapper .filters-title{gap:0}.wp-block-fidelo-mb-fleurus-filters .filters-title-wrapper .options ul{padding:0;display:flex;flex-direction:row}.wp-block-fidelo-mb-fleurus-filters .filters-title-wrapper .options ul li{list-style:none}.wp-block-fidelo-mb-fleurus-filters .filters-title-wrapper .options ul li a:hover{color:#e33a67 !important}div[data-type="fidelo/mb-growup"] .allLetters>*>*{display:flex;flex-wrap:wrap;justify-content:center}div[data-type="fidelo/mb-growup"] .slogan{font-weight:bold;text-transform:uppercase;position:relative;text-align:center}div[data-type="fidelo/mb-growup"] .slogan:after{content:"";position:absolute;top:calc(50% - 30px);left:50%;width:80%;transform:translate(-50%);height:2px;background:#acacac;z-index:0}div[data-type="fidelo/mb-growup"] .slogan span{position:relative;background:#fafafa;padding:0 20px;display:inline-block;margin:0 auto;text-align:center;z-index:1;font-size:28px}div[data-type="fidelo/mb-growup-item"] span.letter{position:relative;font-size:165px;line-height:1.6em;font-weight:bold;overflow:hidden}div[data-type="fidelo/mb-growup-item"] span.letter.hasImg{color:rgba(0,0,0,0) !important}div[data-type="fidelo/mb-growup-item"] span.letter img{width:100%;height:100%;object-fit:cover;object-position:center;background-clip:content-box;position:absolute;top:0;left:0}.wp-block-fidelo-mb-growup .allLetters{position:relative;display:flex;flex-wrap:nowrap;justify-content:center}.wp-block-fidelo-mb-growup .allLetters:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:25%;background:#fff;border-radius:50%;z-index:1}.wp-block-fidelo-mb-growup .slogan{margin:10px auto 0 auto;font-weight:bold;text-transform:uppercase;position:relative;text-align:center;padding-bottom:60px}.wp-block-fidelo-mb-growup .slogan:before{content:"";position:absolute;bottom:0;left:0;right:0;margin:0 auto;background:url(./assets/icons/smile.svg) no-repeat center center;z-index:2;width:100%;height:40px}@media(max-width: 600px){.wp-block-fidelo-mb-growup .slogan:before{height:60px;background-size:80px}}@media(min-width: 768px){.wp-block-fidelo-mb-growup .slogan:after{content:"";position:absolute;top:calc(50% - 30px);left:50%;width:70%;transform:translate(-50%);height:2px;background:#acacac;z-index:0}}.wp-block-fidelo-mb-growup .slogan span{position:relative;background:#fff;padding:0 20px;display:inline-block;margin:0 auto;text-align:center;z-index:1;font-size:28px;letter-spacing:4px}@media(max-width: 600px){.wp-block-fidelo-mb-growup .slogan span{font-size:21px}}.wp-block-fidelo-mb-growup span.letter{font-size:320px;font-weight:bold}@media screen and (max-width: 1500px){.wp-block-fidelo-mb-growup span.letter{font-size:240px}}@media screen and (max-width: 1000px){.wp-block-fidelo-mb-growup span.letter{font-size:180px}}@media screen and (max-width: 760px){.wp-block-fidelo-mb-growup span.letter{font-size:140px}}@media screen and (max-width: 600px){.wp-block-fidelo-mb-growup span.letter{font-size:90px}}.wp-block-fidelo-mb-growup span.letter.hasImg{background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0) !important;font-weight:900;background-position:center;background-size:cover;background-repeat:no-repeat}div[data-type="fidelo/mb-fleurus-map"] svg a{pointer-events:none !important}.wp-block-fidelo-mb-fleurus-map{position:relative}.wp-block-fidelo-mb-fleurus-map svg path:hover{fill:var(--wp--preset--color--secondary)}@media screen and (max-width: 900px){.wp-block-fidelo-mb-fleurus-map svg path.active{fill:var(--wp--preset--color--secondary)}}.wp-block-fidelo-mb-fleurus-map .map-popin{position:absolute;bottom:20px;right:20px;width:300px;max-height:160px;background:#fff;border:1px solid #ededed;padding:30px 20px;height:fit-content;z-index:10;overflow:visible;border-radius:10px;font-size:18px}.wp-block-fidelo-mb-fleurus-map .map-popin li::marker{font-size:.6em}.wp-block-fidelo-mb-fleurus-map .map-popin li{margin:5px 0}.wp-block-fidelo-mb-fleurus-map .map-popin h5{font-weight:bold;margin-bottom:10px}.wp-block-fidelo-mb-fleurus-map .map-popin>*{position:relative;z-index:1}.wp-block-fidelo-mb-fleurus-map .map-popin:before{content:"";position:absolute;top:-20px;left:25px;width:20px;height:20px;background:#fff;border:1px solid #ededed;border-bottom:none;clip-path:polygon(0 0, 0% 100%, 100% 100%);transition:all .3s}@media screen and (max-width: 900px){.wp-block-fidelo-mb-fleurus-map .map-popin:before{clip-path:polygon(100% 0, 0% 100%, 100% 100%)}}.wp-block-fidelo-mb-fleurus-map .map-popin.left:before{clip-path:polygon(100% 0, 0% 100%, 100% 100%);left:auto;right:40px}.wp-block-fidelo-mb-fleurus-map .map-popin .wp-block-button{padding-top:10px}.wp-block-fidelo-mb-fleurus-map .popin-inner{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%}.wp-block-fidelo-mb-fleurus-map .popin-inner:after{content:"";position:absolute;top:0;right:-48%;width:100%;height:100%;background:url(./assets/icons/smile.svg) no-repeat center center;background-size:100%;z-index:0}.wp-block-fidelo-mb-fleurus-map .map-popin .mapMoreButton{color:#e33a67;background:rgba(0,0,0,0);background:url(./assets/icons/arrow-pink2.svg) no-repeat center left;background-size:20px;font-weight:normal;text-transform:none;padding:0;padding-left:25px}.wp-block-fidelo-mb-fleurus-mappicker .map-picker-wrapper{position:relative;left:0;display:flex}@media screen and (max-width: 1340px){.wp-block-fidelo-mb-fleurus-mappicker .map-picker-wrapper{flex-direction:column;width:100%;gap:20px}.wp-block-fidelo-mb-fleurus-mappicker .map-picker-wrapper .gmap_canvas{order:-1;width:100% !important;box-sizing:border-box;height:240px}.wp-block-fidelo-mb-fleurus-mappicker .map-picker-wrapper .map-picker-items{width:100% !important;padding:0 !important;margin:0 !important}}.wp-block-fidelo-mb-fleurus-mappicker .map-picker-wrapper .map-picker-items{min-height:300px;width:calc(var(--wp--style--global--content-size)/2);display:block;overflow-y:auto;overflow-x:auto;min-height:400px;padding-right:10px;margin-right:10px}@media screen and (min-width: 1340px){.wp-block-fidelo-mb-fleurus-mappicker .map-picker-wrapper .map-picker-items{max-height:70vh}}.wp-block-fidelo-mb-fleurus-mappicker .map-picker-wrapper .map-picker-items .wp-block-query ul{display:flex;flex-direction:column}.wp-block-fidelo-mb-fleurus-mappicker .map-picker-wrapper .map-picker-items .mb-card+.mb-card{margin-top:15px}.wp-block-fidelo-mb-fleurus-mappicker .map-picker-wrapper .map-picker-items .mb-card .fleurusCard{width:100%;transition:all .3s}.wp-block-fidelo-mb-fleurus-mappicker .map-picker-wrapper .map-picker-items .mb-card .fleurusCard:hover{background:#ededed}.wp-block-fidelo-mb-fleurus-mappicker .map-picker-wrapper .map-content{background:#d8d8d8;width:calc(100% - var(--wp--style--global--content-size)/2);display:flex;align-items:stretch}.wp-block-fidelo-mb-fleurus-mappicker .map-picker-wrapper .map-content iframe{height:100%}div[data-type="fidelo/mb-fleurus-mappicker"] .map-picker-items{border:1px solid #ededed;padding:5px}.more-infos{position:absolute;bottom:0;background-color:#fff;width:100%;height:89px;display:flex;justify-content:center;align-items:center;overflow:hidden;transition:height .3s ease-in-out}@media(min-width: 1341px){.more-infos{display:none}}.more-infos button{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:17px 49px;color:#fff;background-color:var(--wp--preset--color--primary);font-family:"Fira Sans Condensed";font-weight:bold;font-size:18px;border-radius:50px;border:none;transition:all .3s;text-transform:uppercase}@media(max-width: 1340px){.map-picker-items .wp-block-query{overflow:hidden;max-height:700px;transition:max-height 2s ease-in-out}.map-picker-items .wp-block-query.open{max-height:10000px}}.wp-block-fidelo-mb-fleurus-search{position:relative;display:flex;justify-content:center}.wp-block-fidelo-mb-fleurus-search .searchMini{border:none;background:none;cursor:pointer}.wp-block-fidelo-mb-fleurus-search .searchMini i{display:flex;width:18px;height:18px}.wp-block-fidelo-mb-fleurus-search .searchbar-content{position:relative;background:#d9d9d9;display:inline-flex;gap:10px;padding:10px 15px;border-radius:10px;padding-right:55px;max-width:600px;width:100%}@media(max-width: 600px){.wp-block-fidelo-mb-fleurus-search .searchbar-content{padding:0;border-radius:16px;height:54px;padding-inline:20px}}.wp-block-fidelo-mb-fleurus-search .searchbar-content p{background:none;width:100%;border:0;color:#000;font-size:24px;margin:0}@media screen and (max-width: 1024px){.wp-block-fidelo-mb-fleurus-search .searchbar-content p{font-size:1.2rem;display:flex;justify-content:center;align-items:center}}@media(max-width: 450px){.wp-block-fidelo-mb-fleurus-search .searchbar-content p{font-size:1rem}}.wp-block-fidelo-mb-fleurus-search .searchbar-content i{display:flex;width:40px;height:100%;background:url(./assets/icons/search3.svg) no-repeat center center;background-size:contain}.wp-block-fidelo-mb-fleurus-search .searchbar-content i svg{display:none !important}.wp-block-fidelo-mb-fleurus-search .searchbar-content span.link{content:"";position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:1;display:block}div[data-type="fidelo/mb-fleurus-search"]{float:none !important;display:flex}div[data-type="fidelo/mb-fleurus-search"].aligncenter{justify-content:center}div[data-type="fidelo/mb-fleurus-search"].alignright{justify-content:flex-end}.wp-block-fidelo-mb-fleurus-searchbox{position:fixed;top:2vh;left:2vw;width:96vw;height:96vh;z-index:999999;background:rgba(68,68,68,.91);border-radius:10px;overflow:hidden;display:none}@media(max-width: 600px){.wp-block-fidelo-mb-fleurus-searchbox{top:0;left:0;width:100%;height:100vh;border-radius:0;background-color:#444}}.wp-block-fidelo-mb-fleurus-searchbox.active{display:block}@media(min-width: 1000px){.wp-block-fidelo-mb-fleurus-searchbox.active{animation:searchBox .3s linear both}}@keyframes searchBox{from{transform:rotateX(90deg)}to{transform:rotateX(0deg)}}.wp-block-fidelo-mb-fleurus-searchbox .box-inner{padding:40px;position:absolute;width:calc(100% - 80px);height:calc(100% - 80px);color:#fff}@media(max-width: 1024px){.wp-block-fidelo-mb-fleurus-searchbox .box-inner{padding:1rem 0;width:100%}}.wp-block-fidelo-mb-fleurus-searchbox .box-inner .closePopin{background:url(./assets/icons/cross.svg) no-repeat center center;background-size:cover;width:20px;height:20px;outline:none;text-indent:-99999px;position:absolute;top:20px;right:20px;border:none;opacity:.7;filter:brightness(50);transition:all .3s;transform:scale(0.9)}@media(max-width: 1024px){.wp-block-fidelo-mb-fleurus-searchbox .box-inner .closePopin{width:31px;height:31px}}@media(max-width: 600px){.wp-block-fidelo-mb-fleurus-searchbox .box-inner .closePopin{top:20px;right:10px}}.wp-block-fidelo-mb-fleurus-searchbox .box-inner .closePopin:hover{opacity:1;transform:scale(1.04)}.wp-block-fidelo-mb-fleurus-searchbox .search-head,.wp-block-fidelo-mb-fleurus-searchbox .search-footer{display:flex;justify-content:space-between;align-items:center}.wp-block-fidelo-mb-fleurus-searchbox .search-head .searchbar,.wp-block-fidelo-mb-fleurus-searchbox .search-footer .searchbar{display:flex;width:100%}@media(max-width: 700px){.wp-block-fidelo-mb-fleurus-searchbox .search-head .searchbar,.wp-block-fidelo-mb-fleurus-searchbox .search-footer .searchbar{width:70%}}@media(min-width: 1024px){.wp-block-fidelo-mb-fleurus-searchbox .search-head .searchbar,.wp-block-fidelo-mb-fleurus-searchbox .search-footer .searchbar{max-width:360px}}.wp-block-fidelo-mb-fleurus-searchbox .search-head .meeting,.wp-block-fidelo-mb-fleurus-searchbox .search-footer .meeting{padding-right:20px;position:relative;top:5px}.wp-block-fidelo-mb-fleurus-searchbox .search-head .meeting a,.wp-block-fidelo-mb-fleurus-searchbox .search-footer .meeting a{padding-left:30px;background:url(./assets/icons/fact.svg) no-repeat center left;background-size:20px;border:none;color:#dedede;transition:all .3s}.wp-block-fidelo-mb-fleurus-searchbox .search-head .meeting a:hover,.wp-block-fidelo-mb-fleurus-searchbox .search-footer .meeting a:hover{color:#fff}@media screen and (max-width: 1024px){.wp-block-fidelo-mb-fleurus-searchbox .search-head,.wp-block-fidelo-mb-fleurus-searchbox .search-footer{flex-direction:column;gap:10px}.wp-block-fidelo-mb-fleurus-searchbox .search-head .meeting,.wp-block-fidelo-mb-fleurus-searchbox .search-footer .meeting{padding-right:0;order:-1;padding-bottom:20px}}.wp-block-fidelo-mb-fleurus-searchbox .search-head .search-bar,.wp-block-fidelo-mb-fleurus-searchbox .search-footer .search-bar{all:initial;background-color:#353535;color:#fff;width:calc(100% - 20px);height:30px;padding:5px;padding-left:20px;border-radius:20px 0 0 20px;font-family:"Fira Sans Condensed"}@media(max-width: 1024px){.wp-block-fidelo-mb-fleurus-searchbox .search-head .search-bar,.wp-block-fidelo-mb-fleurus-searchbox .search-footer .search-bar{border-radius:28px 0 0 28px}}.wp-block-fidelo-mb-fleurus-searchbox .search-head .search-bar::placeholder,.wp-block-fidelo-mb-fleurus-searchbox .search-footer .search-bar::placeholder{color:#d9d9d9}.wp-block-fidelo-mb-fleurus-searchbox .search-head .search-bar-btn,.wp-block-fidelo-mb-fleurus-searchbox .search-footer .search-bar-btn{all:initial;background-color:#353535;color:#fff;width:20px;height:30px;padding:5px 10px;padding-right:20px;border-radius:0 20px 20px 0;position:relative;text-indent:-999999px;overflow:hidden}@media(max-width: 1024px){.wp-block-fidelo-mb-fleurus-searchbox .search-head .search-bar-btn,.wp-block-fidelo-mb-fleurus-searchbox .search-footer .search-bar-btn{border-radius:0 28px 28px 0}}.wp-block-fidelo-mb-fleurus-searchbox .search-head .search-bar-btn:after,.wp-block-fidelo-mb-fleurus-searchbox .search-footer .search-bar-btn:after{background:url(./assets/icons/search.svg) no-repeat center center;background-size:22px;content:"";position:absolute;top:0;left:0;width:100%;height:100%;filter:brightness(100)}.wp-block-fidelo-mb-fleurus-searchbox .search-footer{display:none;position:relative}@media screen and (max-width: 1024px){.wp-block-fidelo-mb-fleurus-searchbox .search-footer{display:flex;padding:30px 0;margin-top:15px}.wp-block-fidelo-mb-fleurus-searchbox .search-footer:after{content:"";position:absolute;top:10px;height:4px;width:50%;left:0;right:0;margin:0 auto;background:#2d2d2d}}@media screen and (max-width: 1024px){.wp-block-fidelo-mb-fleurus-searchbox .search-head .meeting{display:none}}.wp-block-fidelo-mb-fleurus-searchbox .searchbox-default-content{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px}.wp-block-fidelo-mb-fleurus-searchbox .searchbox-results-content{display:none;flex-direction:column}.wp-block-fidelo-mb-fleurus-searchbox .searchbox-results-content h2{padding:30px 0 10px 0 !important}.wp-block-fidelo-mb-fleurus-searchbox .searchbox-results-content .searchResults{position:relative;width:100%;overflow-y:auto;max-height:calc(100vh - 200px)}@media screen and (max-width: 1024px){.wp-block-fidelo-mb-fleurus-searchbox .searchbox-results-content .searchResults{max-height:calc(100vh - 220px)}}.wp-block-fidelo-mb-fleurus-searchbox .searchbox-results-content .searchResults::-webkit-scrollbar{width:4px}.wp-block-fidelo-mb-fleurus-searchbox .searchbox-results-content .searchResults::-webkit-scrollbar-track{background:#777676;border-radius:10px}.wp-block-fidelo-mb-fleurus-searchbox .searchbox-results-content .searchResults::-webkit-scrollbar-thumb{background:#ffed00;border-radius:10px}.wp-block-fidelo-mb-fleurus-searchbox .searchbox-results-content .searchResults ul{display:flex;flex-direction:column;list-style:circle;padding-left:10px;margin-left:5px}.wp-block-fidelo-mb-fleurus-searchbox .searchbox-results-content .searchResults ul li{position:relative}.wp-block-fidelo-mb-fleurus-searchbox .searchbox-results-content .searchResults ul li a{color:#fff;display:flex;flex-wrap:wrap;align-items:center;gap:1px 15px}.wp-block-fidelo-mb-fleurus-searchbox .searchbox-results-content .searchResults ul li a h3{font-size:18px;text-overflow:ellipsis;overflow:hidden;max-width:100%;white-space:nowrap}.wp-block-fidelo-mb-fleurus-searchbox .searchbox-results-content .searchResults ul li a:hover h3{color:#ffed00}.wp-block-fidelo-mb-fleurus-searchbox .searchbox-results-content .searchResults ul li a .subtype{padding:3px 6px;background:#ffed00;color:#000}.wp-block-fidelo-mb-fleurus-searchbox .mapContent{position:relative;overflow-y:auto;max-height:calc(100vh - 300px)}@media screen and (max-width: 1024px){.wp-block-fidelo-mb-fleurus-searchbox .mapContent{max-height:calc(100vh - 300px);max-width:80%;overflow-x:hidden}}@media screen and (max-width: 1024px)and (max-width: 600px){.wp-block-fidelo-mb-fleurus-searchbox .mapContent{max-height:50vh}}@media screen and (max-width: 1024px)and (max-width: 600px){.wp-block-fidelo-mb-fleurus-searchbox .mapContent{max-width:100%}}.wp-block-fidelo-mb-fleurus-searchbox .mapContent::-webkit-scrollbar{width:4px}.wp-block-fidelo-mb-fleurus-searchbox .mapContent::-webkit-scrollbar-track{background:#777676;border-radius:10px}.wp-block-fidelo-mb-fleurus-searchbox .mapContent::-webkit-scrollbar-thumb{background:#ffed00;border-radius:10px}.wp-block-fidelo-mb-fleurus-searchbox .searchbox_card:hover .searchbox_label{color:#ffed00}.wp-block-fidelo-mb-fleurus-searchbox .map-cards{display:flex;flex-wrap:wrap;gap:30px 0;padding:10px 0;align-items:flex-start}@media screen and (max-width: 1024px){.wp-block-fidelo-mb-fleurus-searchbox .map-cards{justify-content:space-between}}@media(max-width: 430px){.wp-block-fidelo-mb-fleurus-searchbox .map-cards{justify-content:center}}.wp-block-fidelo-mb-fleurus-searchbox .map-cards .searchbox_card{display:flex;flex-direction:column;align-items:center;width:33%}.wp-block-fidelo-mb-fleurus-searchbox .map-cards .searchbox_card a{display:flex;flex-direction:column;align-items:center}.wp-block-fidelo-mb-fleurus-searchbox .map-cards .searchbox_card .searchbox_image{height:50px;width:auto;padding-bottom:10px}.wp-block-fidelo-mb-fleurus-searchbox .map-cards .searchbox_card .searchbox_image svg{height:100%;width:100%;filter:brightness(200)}.wp-block-fidelo-mb-fleurus-searchbox .map-cards .searchbox_card .searchbox_label{color:#fff;text-align:center}.wp-block-fidelo-mb-fleurus-searchbox .map-cards .searchbox_card:hover svg{filter:brightness(100)}.wp-block-fidelo-mb-fleurus-searchbox .map-cards .searchbox_card:hover .searchbox_label{color:#ffed00}.wp-block-fidelo-mb-fleurus-searchbox .searchbox-header-categories{width:100%;padding:40px 0}@media screen and (max-width: 1024px){.wp-block-fidelo-mb-fleurus-searchbox .searchbox-header-categories{padding:10px 0;height:45px}}.wp-block-fidelo-mb-fleurus-searchbox .searchbox-header-categories ul{display:flex;flex-wrap:wrap;gap:60px;padding-top:20px}.wp-block-fidelo-mb-fleurus-searchbox .searchbox-header-categories ul li a{color:#fff;display:block;padding-bottom:3px;position:relative;height:auto}.wp-block-fidelo-mb-fleurus-searchbox .searchbox-header-categories ul li a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#ffed00;opacity:0;transition:all .1s}@media(max-width: 1024px){.wp-block-fidelo-mb-fleurus-searchbox .searchbox-header-categories ul li a.active{color:#ffed00;pointer-events:none}.wp-block-fidelo-mb-fleurus-searchbox .searchbox-header-categories ul li a.active:after{opacity:1}}@media screen and (max-width: 1024px){.wp-block-fidelo-mb-fleurus-searchbox .searchbox-header-categories{width:80%}.wp-block-fidelo-mb-fleurus-searchbox .searchbox-header-categories ul{justify-content:space-around;flex-wrap:nowrap}}@media screen and (max-width: 1024px)and (max-width: 700px){.wp-block-fidelo-mb-fleurus-searchbox .searchbox-header-categories ul{justify-content:center}.wp-block-fidelo-mb-fleurus-searchbox .searchbox-header-categories ul li>a{font-size:22px;white-space:nowrap}}@media screen and (max-width: 1024px)and (max-width: 450px){.wp-block-fidelo-mb-fleurus-searchbox .searchbox-header-categories ul li>a{font-size:18px;white-space:nowrap}}.wp-block-fidelo-mb-fleurus-searchbox .box-inner .content{max-height:fit-content}.ifindLi>.ifind,.iamLi>.iam{text-transform:uppercase;font-family:"Roboto";font-weight:700;font-size:28px;margin-bottom:30px}@media(min-width: 1024px){.iamLi,.ifindLi{display:flex;flex-direction:column;width:48%}.iamLi .ifind,.ifindLi .ifind{height:auto}.mb-fleurusSearchBoxItem{display:block}.searchbox_image{height:80px;width:auto}.searchbox_card{width:20%;max-height:65px;box-sizing:border-box;display:flex !important;flex-direction:column;align-items:center;text-align:center}.searchbox_card a{display:flex;flex-direction:column;align-items:center}.searchbox_card svg{height:inherit;width:100%;height:100%}.searchbox_card span{position:relative;top:10px;font-size:18px;line-height:20px}.content .searchbox-default-content .searchbox-header-categories ul{flex-wrap:nowrap;justify-content:space-around}.iamItemsContainer,.ifindItemsContainer{display:flex;flex-wrap:wrap;gap:100px 30px;padding-left:10px}}div[data-type="fidelo/mb-fleurus-searchbox-item"]{display:inline-flex;padding:5px}div[data-type="fidelo/mb-fleurus-searchbox-item"] .iconWrapper{display:flex;flex-direction:column;align-items:center}div[data-type="fidelo/mb-fleurus-searchbox-item"] .icon-svg{display:flex;justify-content:center}div[data-type="fidelo/mb-fleurus-searchbox-item"] .icon-svg>*{flex-basis:50px}div[data-type="fidelo/mb-fleurus-searchbox-item"] .icon-svg>* svg{width:100%;height:auto}.mb-filters .form-select label{font-weight:normal !important;font-size:18px;line-height:1.6em}.mb-filters .form-select .filterSelect{position:relative;overflow:visible;margin-top:10px}.mb-filters .form-select .filterSelect .select{padding:4px;border:1px solid #000;position:relative;overflow:hidden;min-width:80px;max-width:200px;height:24px;line-height:24px;font-size:18px;white-space:nowrap;text-overflow:ellipsis;font-weight:bold;padding-right:25px}.mb-filters .form-select .filterSelect .select span{display:block;cursor:default}.mb-filters .form-select .filterSelect .select:after{content:"";position:absolute;top:calc(25% - 7px);right:5px;background:url(./assets/icons/select.svg) no-repeat center center;background-size:10px;width:20px;height:100%}.mb-filters .form-select .filterSelect .children{padding:4px;border:1px solid #000;border-top:none;top:1.9em;left:0;background:#f3f3f3;min-width:80px;line-height:24px;font-size:18px;width:200px;position:absolute;display:none;z-index:10}.mb-filters .form-select .filterSelect .children>ul{display:flex;flex-direction:column;align-items:stretch;width:200px}.mb-filters .form-select .filterSelect .children>ul>li{transition:all .3s;padding:4px 10px;cursor:pointer}.mb-filters .form-select .filterSelect .children>ul>li span.label{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.mb-filters .form-select .filterSelect .children>ul>li.hasChildren{cursor:default;position:relative;padding-right:25px}.mb-filters .form-select .filterSelect .children>ul>li.hasChildren:after{content:"";position:absolute;top:8px;right:5px;width:20px;height:100%;background-image:url(./assets/icons/select.svg);background-repeat:no-repeat;background-position:center right;background-size:8px;transform:rotate(-90deg)}.mb-filters .form-select .filterSelect .children>ul>li.default{height:18px}.mb-filters .form-select .filterSelect .children>ul>li:hover{background:#dedede}.mb-filters .form-select .filterSelect .children>ul>li ul.select-option{width:200px;position:absolute;left:100%;top:0;background:#ededed;width:auto;max-width:100%;min-width:200px;height:auto;overflow:auto;display:flex;flex-direction:column;align-items:stretch;padding:4px;border:1px solid #000;display:none;overflow-y:auto;max-height:200px}.mb-filters .form-select .filterSelect .children>ul>li ul.select-option:empty{display:none !important}.mb-filters .editor-view .form-select .filterSelect .select,.mb-filters .editor-view .form-select .filterSelect .children{max-width:100%;width:100%}.mb-filters .editor-view .form-select .filterSelect .children{position:relative;top:0;display:block}.mb-newsletter.editor-view .sender{background:#e2e2e2;border:2px solid #e2e2e2;padding:10px}.mb-newsletter.editor-view .objectMail{border:2px solid #e2e2e2;min-height:200px;border-top:0}.wp-block-button-wrapper .wp-block-button{position:relative;z-index:1}.page-single-post .wp-block-file,.page-single-event .wp-block-file{margin-left:40px;justify-content:space-between}.page-single-post .wp-block-file a:nth-child(2),.page-single-event .wp-block-file a:nth-child(2){white-space:nowrap}.page-single-post .wp-block-file a,.page-single-event .wp-block-file a{position:relative;display:block;line-height:30px}.page-single-post .wp-block-file a:after,.page-single-event .wp-block-file a:after{position:absolute;background-image:url(./assets/icons/pdf.svg);background-size:contain;background-repeat:no-repeat;background-position:center;top:0px;left:-32px;width:23px;height:23px}.page-single-post .wp-block-file a.is-pdf:after,.page-single-event .wp-block-file a.is-pdf:after{background:url(./assets/icons/pdf-file.svg) no-repeat center left;background-size:20px}.page-single-post .has-documents,.page-single-event .has-documents{border-radius:20px;background-color:#f2f2f2;display:flex;flex-direction:column;gap:15px}@media(max-width: 781px){.page-single-post .has-documents,.page-single-event .has-documents{border-radius:0}}.page-single-post .has-documents p a,.page-single-event .has-documents p a{margin-left:40px;position:relative}.page-single-post .has-documents p a:after,.page-single-event .has-documents p a:after{position:absolute;content:"";background-image:url(./assets/icons/link.svg);background-size:contain;background-repeat:no-repeat;background-position:center;top:-2px;left:-32px;width:22px;height:22px}.wp-block-carrousel-gallery-wrapper .slick-list{padding:0 !important}.wp-block-carrousel-gallery-wrapper .slick-slide{margin:1rem}.wp-block-carrousel-gallery-wrapper figure img{border-radius:1rem}.wp-block-carrousel-gallery-wrapper figure figcaption{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.wp-block-slick-gallery-wrapper{position:relative;overflow:hidden}.wp-block-slick-gallery-wrapper .slick-container{position:relative;overflow:hidden;width:100%}.wp-block-slick-gallery-wrapper .slick-container .wp-block-gallery{display:flex !important;flex-wrap:nowrap;flex-direction:row;justify-content:flex-start;gap:16px}.wp-block-slick-gallery-wrapper .slick-container .wp-block-gallery .wp-block-image{flex-grow:0;max-width:20%}.wp-block-slick-gallery-wrapper .slick-container .wp-block-gallery .wp-block-image img{opacity:.4;transition:all .2s;cursor:pointer;pointer-events:auto;width:100%;height:100%;object-fit:cover}.wp-block-slick-gallery-wrapper .slick-container .wp-block-gallery .wp-block-image.current img{opacity:1;cursor:default;pointer-events:none}.wp-block-slick-gallery-wrapper .galleryViewItem{position:relative;height:auto;background:#ededed;margin-bottom:10px;min-height:120px;transition:all .3s}.wp-block-slick-gallery-wrapper .galleryViewItem+.wp-block-gallery{overflow-x:auto}.wp-block-slick-gallery-wrapper .galleryViewItem+.wp-block-gallery .wp-block-image{min-width:70px}.wp-block-slick-gallery-wrapper input.galleryProps{display:none}header .is-layout-constrained:not(.alignfull){padding-left:20px !important;padding-right:20px !important;box-sizing:border-box}@media screen and (max-width: 1024px){.wp-block-buttons{justify-content:center}}@media(max-width: 600px){#growup{padding-top:0 !important;padding-bottom:40px !important}}@media screen and (max-width: 600px){.wp-block-fidelo-mb-fleurus-search .searchbar-content{width:100%;height:54px}.wp-block-fidelo-mb-fleurus-search .searchbar-content input[type=text]{font-size:18px}}@media screen and (max-width: 600px)and (max-width: 390px){.wp-block-fidelo-mb-fleurus-search .searchbar-content input[type=text]{font-size:16px}}@media screen and (max-width: 781px){#myCity #quickAccess{width:100%;max-width:100%;flex-grow:0;flex-basis:auto !important}}@media screen and (max-width: 600px){#myCity .wp-block-fidelo-mb-fleurus-map svg{width:98%;height:auto}}@media screen and (max-width: 981px){#news .wp-block-button-wrapper .wp-block-button,#events .wp-block-button-wrapper .wp-block-button{text-align:center}}@media screen and (max-width: 980px){#kiosk div:nth-child(1){background-color:#fff;padding-bottom:0 !important}#kiosk .svgShapeSection_top{display:none}#kiosk .wp-block-columns{flex-direction:column;gap:40px}#kiosk .wp-block-columns .wp-block-column{gap:40px !important}#kiosk #kiosk-cards>.wp-block-columns{margin-bottom:40px}}@media screen and (max-width: 781px){#footer_bottom{text-align:center}#footer_bottom .has-text-align-right{text-align:center !important}}header .wp-block-navigation li:has(a[rel=parent]){display:flex}@media screen and (max-width: 1100px){header .wp-block-navigation li:has(a[rel=parent]){display:flex}header li.hidden ul{display:none !important}}@media screen and (max-width: 600px){.contact-page .wp-block-media-text .wp-block-media-text__content{grid-row:1}.contact-page .wp-block-media-text .wp-block-media-text__media{grid-row:2}#content-bottom .wp-block-media-text .wp-block-media-text__content{grid-row:1}#content-bottom .wp-block-media-text .wp-block-media-text__media{grid-row:2}}@media screen and (max-width: 1114px){div#page-flow>.wp-block-group.wp-template-content:has(.wp-block-post-featured-image){margin-top:60px !important}div#page-flow>#timeleft_post+.wp-block-group.wp-template-content:has(.wp-block-post-featured-image){margin-top:0 !important}div#page-flow>#timeleft_post{margin-top:60px !important}}@media(max-width: 600px){.sectionwrapper .wp-block-fidelo-fleurus-card .fleurusCard{min-height:200px}}@media(max-width: 600px){#new_shop form fieldset{flex-direction:column}#new_shop form fieldset .wp-block-fidelo-fd-form-field{min-width:none !important;max-width:none !important}}@media(max-width: 600px){.wp-block-fd-taxonomy-filter .filters{flex-direction:column}.wp-block-fd-taxonomy-filter .filters label{align-self:flex-start;background-color:#f6f6f6;min-width:0;border-radius:5px}.wp-block-fd-taxonomy-filter .filters .options{padding:0;border:none;max-width:none;width:100%;height:auto;max-height:0px;opacity:0;overflow:hidden;transition:300ms ease,opacity 300ms ease}.wp-block-fd-taxonomy-filter .filters .open{max-height:1000px;opacity:1;margin-bottom:40px}.wp-block-fd-taxonomy-filter .filters .options ul{background-color:#f6f6f6;flex-direction:column;align-items:center;gap:25px;padding:20px;border-radius:5px;height:100%;flex-wrap:nowrap;overflow:hidden;transition:500ms}}@media(max-width: 600px){.blog main>figure:nth-child(1){display:none}}.blog .fd-page-header+p,.post-type-archive-event .fd-page-header+p,.archive.category .fd-page-header+p,.tax-event_category .fd-page-header+p{margin-bottom:2.5em}@media(max-width: 1280px){.blog main,.post-type-archive-event main,.archive.category main,.tax-event_category main{margin-inline:10px}}@media(min-width: 768px){.blog .wp-block-fd-taxonomy-filter,.post-type-archive-event .wp-block-fd-taxonomy-filter,.archive.category .wp-block-fd-taxonomy-filter,.tax-event_category .wp-block-fd-taxonomy-filter{margin-bottom:30px}}@media(max-width: 768px){.archive .wp-site-blocks>.wp-block-post-featured-image{display:none !important}}@media(max-width: 1100px){#lang-selector-desktop{display:none !important}}@media(max-width: 1100px){.lang-selector-mobile{display:flex !important}}@media(min-width: 1101px){.lang-selector-mobile{display:none !important}}.lang-selector-mobile .horizontal-list{flex-direction:row-reverse !important}.lang-selector-mobile .horizontal-list li{flex-direction:row !important;margin:0 !important;font-weight:lighter !important}@media(max-width: 1100px){figure.cover{margin:40px 0}}@media(max-width: 1280px){.entry-content,.fd-page-header,.taxonomy-category,.info-single-post,.social-sharing,.fd-page-header+.wp-block-group{margin-inline:10px}#kiosk{margin-inline:-10px}#kiosk h2,#kiosk #kiosk-cards{margin-inline:10px}#alt-posts{padding-inline:10px}}@media(max-width: 600px){#searchbar_wrapper{padding-bottom:20px !important}#kiosk{margin-top:50px !important}}@media(min-width: 650px)and (max-width: 988px){.home .entry-content>#news,.home .entry-content>#events{margin-inline:-10px}.home .entry-content>#news h2,.home .entry-content>#events h2{padding-left:10px;width:110%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{z-index:99999;position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-10px}[dir=rtl] .slick-prev{left:auto;right:0}.slick-next{right:-10px}[dir=rtl] .slick-next{left:0;right:auto}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
