/* 
Theme Name: Pole philo - Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */
:root{
	--color--activity:#A6CD72;
	--color--ressources:#957DAC;
	--color--philorama:#c36;
	--color--polephilo:#00AC9E; /* B2E6E2 */
	--color--focus:#E6792B;
	--color--button:#FAEEF0;

--color--activity-20:   #e2efd2; /* rgb(238, 245, 249) */
--color--ressources-20: #e1dae7; /* rgb(233, 231, 249) */
--color--philorama-20:  #F3CEDA; /* rgb(245, 215, 229) */
--color--polephilo-20:  #D1F0ED; /* rgb(239, 250, 250) */

	--color--activity-20op:#A6CD7255;
	--color--ressources-20op:#957DAC55;
	--color--philorama-20op:#cc336655;
	--color--polephilo-20op:#B2E6E255;

}
h1, h2, h3, h4, h5, h6{
	margin:0;
	font-weight:500;
}
.elementor p a, ul.wp-block-list>li a, .elementor-widget-theme-post-content p a{
	text-decoration: underline;
}
cite.pa{
	text-transform: none!important;
}
a[href *="phileas"] {
	font-style: italic!important;
}
h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{
	text-decoration: underline;
}
.extrait p{
	margin:0;
}
.elementor-widget-text-editor h3{
	margin:1rem 0 0.5rem;
}
.elementor-widget-text-editor ul,
.jet-listing-dynamic-repeater__items>ul {
	padding-left:1.25rem;
}
.elementor-widget-text-editor .elementor-widget-container>*:first-child{
	margin-top:0!important;
}
.maj_on span{
	text-transform: none!important;
}
#mainmenu .menu-menu-principal-container>.jet-nav >div.menu-item > a,
a[role="button"] .elementor-button-text,
a.plus, a.bouton, a.elementor-button,
.jet-listing-dynamic-field__content a.bouton,
div.bouton>a,
button.bouton{
	position:relative;
	border-radius:1rem;
	text-transform: uppercase;
	letter-spacing: 0.05em;
	font-size:.8rem;
	font-weight:500;
	text-underline-offset: .25rem;
}
#mainmenu .menu-menu-principal-container>.jet-nav >div.menu-item > a:before,
a[role="button"] .elementor-button-text:before,
.jet-listing-dynamic-field__content a.bouton:before,
a.elementor-button:before,
a.plus:before, a.bouton:before,
div.bouton>a:before,
button.bouton:before{
	content:"";
	width:.75rem;
	height:.75rem;
	border-width:2px;
	border-style: solid;
	border-radius: 100%;
	display:flex;
	align-items:center;
	flex-wrap:nowrap;
	position:absolute;
	left: -.25rem;
	top:1rem;
}
a[role="button"] .elementor-button-text:before{
	top: .6rem;
    left: -1rem;
}
a.elementor-button[role="button"] .elementor-button-text:before{
	content:none;
}
a.elementor-button[role="button"],
button.bouton{
	position:relative;
	display:flex;
	align-items:center;
}
button.bouton{
	border:none;
}
button.bouton:before{
	display:block;
}
button.bouton:hover{
	color:black;
}
a.elementor-button[role="button"]:before,
a.elementor-button[role="button"]:after
{
	top:unset;
	color:black;
}
div.bouton>a,
.jet-listing-dynamic-field__content a.bouton,
a[role="button"] .elementor-button-text{
	text-transform: uppercase;
	border-radius:1rem;
	font-weight:500;	
	color:black;
	background-color:var(--color--button) !important;
	display:inline-block;
	transition:background-color .3s;
}
a[role="button"] .elementor-button-text{
	padding:.25rem .75rem;
}
.jet-listing-dynamic-field__content a.bouton{
	padding:.25rem 1rem;
	margin-left:1.5rem;
}
.jet-listing-dynamic-field__content a.bouton:before{
	top: .5rem;
    left: -1.25rem;
}
a.plus{
	margin-left:1rem;
}
a.elementor-button:hover, a.plus:hover, a.bouton:hover{
	text-decoration: underline;
}
a.plus:before{
	left:-1rem;
	top:0.25rem;
}
a.elementor-button,
a.bouton,
div.bouton > a,
button.bouton{
	margin-left:1.5rem;
	background-color:var(--color--button)!important;
	padding:.25rem .5rem;
}
a.elementor-button:before,
div.bouton>a:before,
a.bouton:before,
button.bouton:before{
	background-color:var(--color--button);
	top:.4rem;
	left:-1.25rem;
	background:transparent;
	z-index:2;
}
button.bouton:hover:before,
a.elementor-button:hover:before,
a.plus:hover:before,
div.bouton>a:hover:before,
a.bouton:hover:before{
	background:black;
}
a.elementor-button:after,
div.bouton>a:after,
a.bouton:after,
button.bouton:after{
	content:"";
	width:1.75rem;
	height:1.75rem;
	position:absolute;
	background-color:var(--color--button);
	top:-0.125rem;
	left:-1.75rem;
	border-radius:1rem;
	z-index:1;
}

.plus--center a.elementor-button:before{	
	left:50%;
	transform:translateX(-50%);
	top:-.25rem;
}

.single-activtes a[role="button"] .elementor-button-text:before,
.post-type-archive-activites a.elementor-button:before,
.post-type-archive-activites a.bouton:before,
.tax-types-activites a[role="button"] .elementor-button-text:before,
div.menu-item.color--activity>a:before,
.color--activity a.plus:before,
.color--activity a.bouton:before,
.tax-types-activites .jet-listing-dynamic-field__content a.bouton:before{
	border-color:var(--color--activity);
}
.tax-types-activites .jet-listing-dynamic-field__content a.bouton:hover{
	background-color:var(--color--activity-20op) !important;
}
.tax-types-ressources a.plus:before,
.color--ressources a.plus:before,
.color--ressources a.bouton:before,
div.menu-item.color--ressources>a:before{
	border-color:var(--color--ressources);
}
.color--philorama a.plus:before,
.color--philorama a.bouton:before,
div.menu-item.color--philorama>a:before{
	border-color:var(--color--philorama);
}
div.menu-item.color--polephilo>a:before{
	border-color:var(--color--polephilo);
}
.color--activity a.plus:hover:before, 
.color--activity a.bouton:hover:before,
.post-type-archive-activites a.elementor-button:hover:before,
.post-type-archive-activites a.bouton:hover:before,
div.menu-item.color--activity:hover>a:before{
	background-color:var(--color--activity);
}
.tax-types-ressources a.plus:hover:before,
.color--ressources a.plus:hover:before, 
.color--ressources a.bouton:hover:before,
div.menu-item.color--ressources:hover>a:before{
	background-color:var(--color--ressources);
}
button.bouto:hover:before,
.color--philorama a.plus:hover:before,
.color--philorama a.bouton:hover:before,
div.menu-item.color--philorama:hover>a:before{
	background-color:var(--color--philorama);
}
div.menu-item.color--polephilo:hover>a:before{
	background-color:var(--color--polephilo);
}
/* submenu */
div.menu-item.color--activity>.jet-nav__sub{
	background-color:var(--color--activity-20) !important;
}
div.menu-item.color--ressources>.jet-nav__sub{
	background-color:var(--color--ressources-20) !important;
}
div.menu-item.color--philorama>.jet-nav__sub{
	background-color:var(--color--philorama-20) !important;
}
div.menu-item.color--polephilo>.jet-nav__sub{
	background-color:var(--color--polephilo-20) !important;
}

.events_list{
	list-style:none;
	padding:0;
	margin:0;
}
.events_list li{
	border-bottom:1px solid white;
	padding:.25em 0;
}
.events_list li a{
	font-weight: 500;
}
.events_list li a:hover{
	text-decoration: underline;
}

.activite__pratique>.e-con-inner>div:first-child{
	border-radius:1rem 0 0rem 1rem;
}
.activite__pratique>.e-con-inner>div:last-child{
	border-radius:0 1rem 1rem 0;
}
.activite__pratique>.e-con-inner>div:first-last:last-child{
	border-radius:1rem;
}

#breadcrumbs .breadcrumb_last{display:none;}
#breadcrumbs > span > span:first-child{
	display:none;
}
#breadcrumbs > span > span:before{
	content:" • ";
}
#breadcrumbs a{
	text-decoration:none;
}
.pdfjs-fullscreen{
	display:none;
}
.focus--line .jet-listing-grid__items{
	display:flex;
	justify-content: flex-start;
	flex-wrap:nowrap;
	gap:10px;
}
.focus--line .jet-listing-grid__items>.div{
	width:40px;
}
.jet-listing.jet-listing-dynamic-terms{
	align-items: center;
    display: flex;
    flex-wrap:wrap;
    gap:0px;
    line-height:1;
}
strong.activity__date{
  display: inline-block;
  background: no-repeat left/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23A6CD72' d='M12 192h424c6.6 0 12 5.4 12 12v260c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V204c0-6.6 5.4-12 12-12zm436-44v-36c0-26.5-21.5-48-48-48h-48V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H160V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H48C21.5 64 0 85.5 0 112v36c0 6.6 5.4 12 12 12h424c6.6 0 12-5.4 12-12z'/%3E%3C/svg%3E");
  background-size:20px;
  padding-left:30px;
}
.has_columns>.elementor-widget-container p,
.has_columns>.elementor-widget-container li
{
	break-inside: avoid;
  -webkit-column-break-inside: avoid;
  -moz-column-break-inside: avoid;
}
.has_columns>.elementor-widget-container h2,
.has_columns>.elementor-widget-container h3,
.has_columns>.elementor-widget-container h4
.has_columns>.elementor-widget-container h5
.has_columns>.elementor-widget-container h6 {
}
.agenda>.month{
	display:grid;
	grid-template-columns: 1fr 4fr;
	border-top:3px solid var(--color--polephilo);
	padding:.5rem 0;
}
.agenda>.month h3{
	text-transform: capitalize;
	color:var(--color--polephilo);
}

.agenda .events .event{
	padding:.5rem 0;
	border-top:3px solid var(--color--polephilo);
	display:grid;
	grid-template-columns: 4fr 3fr 2fr;
}
.agenda .events .event:first-child{
	border:none;
	padding-top:0;
}
.agenda .events .event:last-child{
	padding-bottom:0;
}
.activity__date{
	text-transform: lowercase;
}
.activity__date::first-letter{
	text-transform: uppercase;
}
.agenda .event .date{
	text-transform: lowercase;
	font-weight:500;
}
.agenda .actions{
	text-align:right;
}
.agenda .event .titre{
	display:flex;
	gap:5px;
	justify-content: flex-start;
	align-items: flex-start;
}
.agenda .event .titre .st{
	width:100%;
}
.agenda .all_focus{
	display:flex;
	gap:5px;
}
.agenda .event .titre a:hover{
	text-decoration:underline;

}
.agenda .event .focus{
	display:flex;
	gap:5px;
}
.agenda .event .focus img{
	width:24px; height:auto;
}

div.focus_container.elementor-element:empty,
div.focus_container.elementor-element:not(:has(*)) {
	display:none!important;
}
.focus .focus__label{
	display:none;
	max-width: none!important;
	opacity:.8;
}
.focus:hover .focus__label{
	display:block;
}
.agenda .focus{
	position:relative;
}
.agenda .focus__label{
	position:absolute;
	top:75%;
	left:50%;
	color:white;
	background:var( --color--focus );
	padding:0 10px;
	border-radius: 5px
}
.programme__details{
	width: 100%;
}
.programme__details > li{
	width:100%;
	/*margin: 0 0;
	border-bottom:1px solid var(--color--activity);*/
	margin-bottom:5px;
	line-height: 1.1;
	/*padding:5px 0;*/
	gap:5px;
	align-items:flex-start;
}
.programme__details .date{
	font-weight:500;
}
.programme__details span{
	display:inline-block!important;

}
footer.footer .field-to-expand{
	display:none;
}
footer.footer form.expand .field-to-expand{
	display:block;
}
.e-n-tabs-heading #activites{
	background:var(--color--activity-20);
}
.e-n-tabs-heading #activites[aria-selected="true"],
.e-n-tabs-heading #activites:hover{
	background:var(--color--activity);
}
.footer__support .jet-listing-dynamic-repeater__items {
	display: flex;
	gap:20px;
}
.footer__support img{
	height:60px;
}
.elementor-location-single .sib_signup_form{
	padding:2rem;
	border-radius: 1rem;
	background: var(--color--philorama-20);
}
.philorama__listing .elementor-loop-container.elementor-grid{
    display: block;
    column-count: 3;
    column-gap: 1rem;
}
.philorama__listing .elementor-loop-container.elementor-grid>div.e-loop-item    {
   margin-bottom:10px;
}
.philorama__listing a{
    text-decoration: none!important;
    transition: underline .3s;
}
.philorama__listing a:hover{
    text-decoration: underline!important;
}
input[data-label="Art"]+div:before,
input[data-label="Jeu"]+div:before,
input[data-label="Débutant·e"]+div:before,
input[data-label="Confirmé·e"]+div:before{
  content: "";
  display: inline-block;
  width: 24px;      /* adapte selon la taille de ton SVG */
  height: 24px;
  margin-right: 0.5rem;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
/* Icône ART */
input[data-label="Art"]+div:before {
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 85.04 85.04"><!-- Generator: Adobe Illustrator 30.0.0, SVG Export Plug-In . SVG Version: 2.1.1 Build 123) --><defs><style> .st0 { fill: %23ef7d00; } </style></defs><path class="st0" d="M42.51,12.98c-2.21,0-4.48.21-6.77.65-13.02,2.54-23.52,13.01-26.08,25.99-4.53,22.94,14.57,40.43,30.7,40.43,1.09,0,2.16-.08,3.22-.25,5.4-.84,8.04-7.15,5.57-12.01-3.03-5.95,1.3-12.89,7.98-12.89h10.44c4.69,0,8.49-3.88,8.5-8.56-.07-18.45-15.07-33.37-33.55-33.37h0ZM67.55,50.71h-10.44c-4.63,0-8.83,2.34-11.23,6.26-2.38,3.89-2.57,8.65-.48,12.73.64,1.26.63,2.83-.01,4.1-.31.6-1.03,1.65-2.45,1.87-.83.13-1.69.2-2.58.2-7.15,0-14.95-4.1-20.37-10.69-5.77-7.02-7.98-15.8-6.21-24.72,2.24-11.35,11.4-20.46,22.78-22.69,1.99-.39,4-.59,5.96-.59,16.13,0,29.29,13.09,29.35,29.16,0,2.4-1.94,4.36-4.31,4.36h0Z"/><path class="st0" d="M23.92,53.84c1.85,0,3.35-1.5,3.35-3.35s-1.5-3.36-3.35-3.36-3.36,1.5-3.36,3.36,1.5,3.35,3.36,3.35h0Z"/><path class="st0" d="M27.77,39.08c1.85,0,3.35-1.5,3.35-3.35s-1.5-3.36-3.35-3.36-3.35,1.5-3.35,3.36,1.5,3.35,3.35,3.35h0Z"/><path class="st0" d="M40.49,30.69c1.85,0,3.36-1.5,3.36-3.35s-1.5-3.36-3.36-3.36-3.35,1.5-3.35,3.36,1.5,3.35,3.35,3.35h0Z"/><path class="st0" d="M57.24,37.06c1.85,0,3.36-1.5,3.36-3.35s-1.5-3.36-3.36-3.36-3.35,1.5-3.35,3.36,1.5,3.35,3.35,3.35h0Z"/></svg>');
}

/* Icône JEU */
input[data-label="Jeu"]+div:before {
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Calque_1" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 85.04 85.04"><!-- Generator: Adobe Illustrator 30.0.0, SVG Export Plug-In . SVG Version: 2.1.1 Build 123) --><defs><style> .st0 { fill: %23ef7d00; } </style></defs><path class="st0" d="M75.85,38.19h-17.79c-.44-.78-.88-1.38-1.39-1.89l-20.6-20.6c-1.62-1.62-3.77-2.51-6.06-2.51s-4.44.89-6.06,2.51L3.36,36.29c-1.62,1.62-2.51,3.77-2.51,6.06s.89,4.44,2.51,6.06l20.59,20.59c1.62,1.62,3.77,2.51,6.06,2.51s4.44-.89,6.06-2.51l6.44-6.44v8.95c0,4.59,3.74,8.33,8.33,8.33h25c4.59,0,8.33-3.74,8.33-8.33v-25c0-4.59-3.74-8.33-8.33-8.33ZM75.85,75.69h-25c-2.3,0-4.17-1.87-4.17-4.17v-13.12l9.99-9.99c1.62-1.62,2.51-3.77,2.51-6.06h16.67c2.3,0,4.17,1.87,4.17,4.17v25c0,2.3-1.87,4.17-4.17,4.17ZM30.02,67.23c-1.14,0-2.22-.45-3.03-1.25L6.39,45.38c-.81-.81-1.25-1.89-1.25-3.03s.45-2.22,1.25-3.03l20.6-20.6c.81-.81,1.88-1.25,3.03-1.25s2.22.45,3.03,1.25l20.6,20.6c.81.81,1.25,1.88,1.25,3.03s-.45,2.22-1.25,3.03l-20.6,20.6c-.81.81-1.88,1.25-3.03,1.25Z"/><path class="st0" d="M63.35,55.67c-1.85,0-3.36,1.5-3.36,3.35s1.5,3.36,3.36,3.36,3.36-1.5,3.36-3.36-1.5-3.35-3.36-3.35h0Z"/><path class="st0" d="M30.02,39c-1.85,0-3.36,1.5-3.36,3.35s1.5,3.36,3.36,3.36,3.36-1.5,3.36-3.36-1.5-3.35-3.36-3.35h0Z"/><path class="st0" d="M42.52,39c-1.85,0-3.36,1.5-3.36,3.35s1.5,3.36,3.36,3.36,3.36-1.5,3.36-3.36-1.5-3.35-3.36-3.35h0Z"/><path class="st0" d="M17.52,39c-1.85,0-3.36,1.5-3.36,3.35s1.5,3.36,3.36,3.36,3.36-1.5,3.36-3.36-1.5-3.35-3.36-3.35h0Z"/><path class="st0" d="M30.02,51.5c-1.85,0-3.36,1.5-3.36,3.35s1.5,3.36,3.36,3.36,3.36-1.5,3.36-3.36-1.5-3.35-3.36-3.35h0Z"/><path class="st0" d="M30.02,26.5c-1.85,0-3.36,1.5-3.36,3.35s1.5,3.36,3.36,3.36,3.36-1.5,3.36-3.36-1.5-3.35-3.36-3.35h0Z"/></svg>');
}

/* Icône DÉBUTANT */
input[data-label="Débutant·e"]+div:before {
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Calque_1" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 85.04 85.04"><!-- Generator: Adobe Illustrator 30.0.0, SVG Export Plug-In . SVG Version: 2.1.1 Build 123) --><defs><style> .st0 { fill: %23ef7d00; } </style></defs><path class="st0" d="M43.13,80.6c-1.15,0-2.09-.94-2.09-2.09v-34.03l-.57.34c-2.95,1.76-7.63,3.86-13.2,3.86-1.05,0-2.1-.08-3.13-.22-7.89-1.14-14.9-6.54-20.86-16.05-.56-.89-.37-2.07.45-2.74.3-.25,7.47-6,17.34-6,1.06,0,2.13.07,3.18.2,6.6.85,12.7,4.33,18.12,10.33l.37.41.24-.5c1.41-2.92,4.09-7.05,8.83-10.13,4.46-2.91,9.9-4.38,16.17-4.38,3.83,0,8.04.55,12.5,1.65.95.23,1.62,1.11,1.6,2.09-.01.5-.41,12.41-9.58,18.96-3.76,2.69-8.43,4.05-13.88,4.05-3.88,0-8.22-.69-12.91-2.06l-.48-.14v34.37c0,1.16-.94,2.09-2.09,2.09ZM21.12,27.85c-5.74,0-10.52,2.37-12.85,3.79l-.34.21.23.33c4.93,7.15,10.5,11.23,16.55,12.12.83.12,1.69.19,2.54.19,7.02,0,12.58-4.17,13.62-5.01l.29-.24-.23-.29c-5.16-6.43-10.93-10.11-17.15-10.93-.87-.11-1.76-.17-2.65-.17ZM67.99,23.77c-5.42,0-10.07,1.23-13.82,3.66-5.11,3.31-7.43,8.18-8.36,10.8l-.05.15.07.14c.18.36.25.76.21,1.15l-.03.31.3.09c4.54,1.37,8.67,2.06,12.3,2.06h0c4.57,0,8.42-1.1,11.46-3.27,5.39-3.85,7.08-10.19,7.61-13.62l.05-.35-.35-.07c-3.34-.69-6.49-1.05-9.39-1.05Z"/><path class="st0" d="M21.41,85.04h44.14s-.1-10.63-9.33-10.63c0,0-9.31-12.72-21.47-2.65,0,0-13.35-3.88-13.35,13.28h0Z"/></svg>');
}

/* Icône CONFIRMÉ */
input[data-label="Confirmé·e"]+div:before {
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Calque_1" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 85.04 85.04"><!-- Generator: Adobe Illustrator 30.0.0, SVG Export Plug-In . SVG Version: 2.1.1 Build 123) --><defs><style> .st0 { fill: %23ef7d00; } </style></defs><path class="st0" d="M63.8,21.31c.32-1.4.48-3.44-.27-5.74-1.36-4.15-5.13-7.63-11.2-10.34-5.12-2.28-9.81-2.56-13.79-.8-3.94,1.74-6.25,5.08-7.35,7.12-1.69-.81-4.2-1.7-7.07-1.7-1.08,0-2.15.13-3.18.38-4.42,1.09-8.05,4.42-10.78,9.89-2.73,5.47-3.28,10.48-1.64,14.91,1.39,3.74,4.05,6.2,6.17,7.67-1.98,2.06-4.26,5.22-4.58,9.12-.3,3.63,1.15,7.08,4.31,10.25,3.15,3.16,7.18,4.77,11.99,4.77,2.06,0,4.26-.3,6.55-.9,5.52-1.45,9.71-4.12,9.88-4.24.96-.62,1.25-1.91.62-2.87-.6-.93-1.95-1.23-2.87-.63-.29.18-7.16,4.47-14.19,4.47-3.67,0-6.71-1.19-9.03-3.53-2.25-2.26-3.3-4.6-3.11-6.96.36-4.6,5.13-8.13,5.18-8.16.61-.44.93-1.17.85-1.92-.09-.75-.57-1.39-1.26-1.68-.05-.02-4.85-2.1-6.61-6.87-1.21-3.29-.72-7.18,1.47-11.56,2.16-4.32,4.86-6.91,8.03-7.71.7-.18,1.44-.26,2.19-.26,3.64,0,6.7,2.07,6.82,2.15.53.38,1.23.49,1.85.29.62-.2,1.12-.69,1.33-1.32.07-.2,1.77-5.01,6.13-6.92,2.87-1.25,6.4-.98,10.39.8,4.85,2.16,7.93,4.85,8.92,7.77.91,2.69-.17,4.69-.21,4.77-.32.57-.36,1.26-.1,1.86.26.6.8,1.04,1.43,1.19.64.15,15.75,4,11.99,22.19-.07.26-1.7,6.51-7.5,9.98-4.65,2.78-10.88,3.17-18.34,1.15-1.11-.3-2.26.38-2.55,1.46-.3,1.11.36,2.25,1.46,2.55,8.62,2.34,15.96,1.78,21.62-1.62,7.46-4.49,9.3-12.29,9.38-12.62,3.64-17.58-7.58-24.27-12.93-26.41Z"/><path class="st0" d="M34.07,85.04l5.19-34.58-13.7-6.04,1.16-3.63,12.54,3.63-5.58-12.82,3.48-2.8s7.74,17.1,7.74,15.09l11.99-12.29,1.93,1.45-11.99,17.02,3.09,34.97h-15.86Z"/></svg>');
}
@media (min-width: 768px){
	#mainmenu .jet-nav-arrow{
		display: none;
	}
}
@media (max-width:767px){
	html{
		margin-top:0!important;
	}
	#wpadminbar{
		display: none;
	}

	.philorama__listing .elementor-loop-container.elementor-grid{
	    column-count: 2;
	}
	.agenda>.month{
		display: block;
	}
	.agenda>.month>.month_label{
		margin-bottom:5px;
		padding-bottom: 5px;
		border-bottom:3px solid var(--color--polephilo);
	}
	.agenda .events .event{
		display: flex;
        border-top-width: 1px;
        flex-wrap: wrap;
        gap: 5px;
		border-top-width:2px;	
		margin-left:2rem;
	}
	.agenda .events .event>*{
		width:100%;
	
	}
}