.elementor-3753 .elementor-element.elementor-element-f8bb1ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3753 .elementor-element.elementor-element-570f080 .elementor-repeater-item-c2cfca0 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-3753 .elementor-element.elementor-element-570f080 .elementor-repeater-item-c2cfca0{left:71%;--hotspot-translate-x:71%;top:61%;--hotspot-translate-y:61%;--white-space:normal;}.elementor-3753 .elementor-element.elementor-element-570f080 .elementor-repeater-item-ca843cb .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-3753 .elementor-element.elementor-element-570f080 .elementor-repeater-item-ca843cb{left:59%;--hotspot-translate-x:59%;top:82%;--hotspot-translate-y:82%;--white-space:normal;}.elementor-3753 .elementor-element.elementor-element-570f080 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-3753 .elementor-element.elementor-element-570f080 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:35px 35px 35px 35px;}.elementor-3753 .elementor-element.elementor-element-570f080{--hotspot-color:#FFFFFF;--hotspot-size:16px;--hotspot-box-color:#002B50A8;--tooltip-text-color:#000000;--tooltip-align:left;--tooltip-min-width:164px;--tooltip-padding:15px 15px 15px 15px;--tooltip-color:#FFFFFF;}.elementor-3753 .elementor-element.elementor-element-570f080 .e-hotspot__label{font-family:"Chalet Book", Sans-serif;font-size:14px;font-weight:600;}
					.elementor-3753 .elementor-element.elementor-element-570f080 .e-hotspot:not(.e-hotspot--circle) .e-hotspot__button,
					.elementor-3753 .elementor-element.elementor-element-570f080 .e-hotspot.e-hotspot--circle .e-hotspot__button .e-hotspot__outer-circle
				{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);}.elementor-3753 .elementor-element.elementor-element-570f080 .e-hotspot__tooltip{font-family:"Chalet Book", Sans-serif;font-size:12px;font-weight:400;line-height:14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}@media(max-width:767px){.elementor-3753 .elementor-element.elementor-element-570f080 .elementor-repeater-item-c2cfca0 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-3753 .elementor-element.elementor-element-570f080 .elementor-repeater-item-c2cfca0{left:76%;--hotspot-translate-x:76%;top:62%;--hotspot-translate-y:62%;}.elementor-3753 .elementor-element.elementor-element-570f080 .elementor-repeater-item-ca843cb .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-3753 .elementor-element.elementor-element-570f080 .elementor-repeater-item-ca843cb{left:59%;--hotspot-translate-x:59%;top:84%;--hotspot-translate-y:84%;}.elementor-3753 .elementor-element.elementor-element-570f080 .e-hotspot__label{font-size:12px;}.elementor-3753 .elementor-element.elementor-element-570f080 .e-hotspot__tooltip{line-height:1em;}.elementor-3753 .elementor-element.elementor-element-570f080{--tooltip-min-width:211px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Chalet Book';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://guide-etu.hepl.ch/wp-content/uploads/2024/06/ChaletBookRegular.ttf') format('truetype');
}
@font-face {
	font-family: 'Chalet Book';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://guide-etu.hepl.ch/wp-content/uploads/2024/06/ChaletBookBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Chalet Book';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://guide-etu.hepl.ch/wp-content/uploads/2024/06/ChaletBookItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Chalet Book';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://guide-etu.hepl.ch/wp-content/uploads/2024/06/ChaletBookBoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */