/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}body{width:100%;height:100%;margin:0 auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' width='24px' height='24px' viewBox='0 0 24 24' enable-background='new 0 0 24 24' xml:space='preserve'%3E%3Ccircle fill='%2370C1AA' cx='11.992' cy='11.958' r='1'/%3E%3C/svg%3E");background-repeat:repeat;font-family:'';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility!important}body.push{overflow:hidden}body.page-template-mentions,body.privacy-policy,body.single-event,body.single-group_event{background-color:#c0ede0}input:-webkit-autofill,input:-webkit-autofill:focus input:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{border:none!important;-webkit-text-fill-color:#424242!important;-webkit-box-shadow:0 0 0px 1000px #ffffff inset}::-webkit-selection{background:#c0ede0;color:#000000}::-ms-selection{background:#c0ede0;color:#000000}::-moz-selection{background:#c0ede0;color:#000000}::selection{background:#c0ede0;color:#000000}main{width:100%;margin:0 auto}h1{margin:20px 0 0 0;color:#000000;font-family:'tt_normsextrabold', sans-serif;font-size:1.8rem;letter-spacing:2px;text-align:center;text-transform:uppercase}h1 span{font-weight:normal}h2,h2 a{position:relative;margin:0;color:#000000;font-family:'Pacifico', cursive;font-size:26px;line-height:initial;text-transform:initial}h2 a.-after,h2.-after{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:52px;-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg);font-style:italic}h2 a.-after:after,h2.-after:after{position:absolute;bottom:0px;left:0;width:60px;height:20px;-webkit-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg);content:url(../img/line.svg)}h2 a.-after.-white:after,h2.-after.-white:after{content:url(../img/line-white.svg)}h2 a.-event,h2.-event{margin-bottom:15px;font-size:1.4rem;text-align:center;text-transform:initial}h3{margin:0;color:#000000;font-family:'tt_normsextrabold', sans-serif;font-size:1rem;text-transform:uppercase}p{margin:0 0 10px 0;color:#424242;font-family:'tt_normsregular', sans-serif;font-size:16px;line-height:18px}p.dates{color:#8f8e8e;font-family:'tt_normsmedium', sans-serif}p strong{font-family:'tt_normsbold', sans-serif}ul{margin:0;padding:0 30px}ul li{margin-bottom:0;color:#424242;font-family:'tt_normsregular', sans-serif}a{color:#ff5e38;font-family:'tt_normsbold', sans-serif}a:active,a:focus,a:hover{outline:0;color:#ff3405;text-decoration:none}.btn-ciup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 14px;border-radius:32px;background:#ff876b;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:2px solid #ff876b;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.btn-ciup span{color:#ffffff;font-size:16px;font-weight:700;line-height:18px;font-family:'tt_normsbold', sans-serif}.btn-ciup:hover{background:#ffffff}.btn-ciup:hover span{color:#ff876b}label{margin-bottom:0;font-family:'tt_normsregular', sans-serif}div.loader-div,img{width:100%;height:auto;background-repeat:no-repeat!important;background-position:50% 50%!important;background-size:cover!important;-o-object-fit:cover;object-fit:cover}.loader-img{max-width:600px;max-height:600px}#notify_email.error,#notify_first_name.error,#notify_name.error{display:block;width:100%;color:#dd2c00;font-size:12px;font-weight:bold}@media (min-width:992px){h1{font-size:2.2rem}h2,h2 a{font-size:40px}h2 a.-after,h2.-after{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 54px}h2 a.-after:after,h2.-after:after{bottom:10px;left:calc(50% - 30px)}h2 a.-after.-white:after,h2.-after.-white:after{left:calc(50% - 30px)}}.svg-hover{display:none}#logo-citescope{display:none}header{height:80px}header .navbar{height:inherit;padding:0;-webkit-transition:left 0.25s ease;-o-transition:left 0.25s ease;transition:left 0.25s ease;-webkit-transition:height 0.3s ease-in-out;-o-transition:height 0.3s ease-in-out;transition:height 0.3s ease-in-out;background-color:#ffffff;opacity:1}header .navbar .navbar-bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-color:#ffffff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px}header .navbar .navbar-bg .navbar-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .navbar .navbar-bg .navbar-title img{width:180px;-webkit-transition:width 0.3s ease-in-out;-o-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out}header .navbar .navbar-bg .navbar-title h2{display:none}header .navbar .navbar-bg .navbar-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}header .navbar .navbar-bg .navbar-buttons button{border:none;background-color:#ffffff;overflow:hidden;width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}header .navbar .navbar-bg .navbar-buttons button:active,header .navbar .navbar-bg .navbar-buttons button:focus,header .navbar .navbar-bg .navbar-buttons button:hover{outline:none;cursor:pointer}header .navbar .navbar-bg .navbar-buttons #header-search{display:none}header .navbar.scrolled{height:100px}header .navbar.scrolled .navbar-bg .navbar-title img{width:220px}header .navbar.scrolled .navbar-bg .navbar-title h2{display:none}#menuModal{width:100vw;height:100vh;z-index:1301}#menuModal .modal-dialog{width:100%;height:100%}#menuModal .modal-dialog .modal-content{border-radius:0;background-color:rgba(71, 215, 172, 0.95);-webkit-box-shadow:unset;box-shadow:unset}#menuModal .modal-dialog .modal-content .modal-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:80px;padding:20px 0;border-radius:0}#menuModal .modal-dialog .modal-content .modal-header button{margin:0;padding:1.5rem;opacity:1;color:#ffffff;font-size:2rem}#menuModal .modal-dialog .modal-content .modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#menuModal .modal-dialog .modal-content .modal-body .menu-menu-principale-container{width:100%}#menuModal .modal-dialog .modal-content .modal-body .menu-menu-principale-container .navbar-nav{padding-right:0}#menuModal .modal-dialog .modal-content .modal-body .menu-menu-principale-container .navbar-nav .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#menuModal .modal-dialog .modal-content .modal-body .menu-menu-principale-container .navbar-nav .menu-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;color:#ffffff;font-family:'tt_normsbold', sans-serif;font-size:1.2rem}#menuModal .modal-dialog .modal-content .modal-body .menu-menu-principale-container .navbar-nav .menu-item a i{margin-left:10px}#breadcrumbs{display:block;width:100%;margin-bottom:0;opacity:0.6;font-size:0.8em}.event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ffffff}.event .event_infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 15px}.event .event_infos .ciup_btn_principal.-info-pratique{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto}.event .event_infos .event_infos_taxonomies{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.event .event_infos .event_infos_taxonomies a{margin:10px 0}.event .event_infos .event_infos_taxonomies a:first-child{text-transform:uppercase}.event .event_infos .event_infos_taxonomies .event_infos_taxonomies_places{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.event .event_infos .event_infos_taxonomies .event_infos_taxonomies_places a{margin-top:0px;margin-left:10px}.event .event_infos .event_infos_taxonomies .event_infos_taxonomies_places a:first-child{margin-left:0px;text-transform:initial}.event .event_infos .event_thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:350px;height:auto;margin:0 auto 15px;padding:0;overflow:hidden}.event .event_infos .event_thumbnail a{position:absolute;bottom:55px;left:30px}.event .event_infos .event_thumbnail a .resize-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:rgba(0, 0, 0, 0.2)}.event .event_infos .event_thumbnail a .resize-box i{color:#ffffff}.event .event_infos .event_thumbnail a .resize-box:active,.event .event_infos .event_thumbnail a .resize-box:focus,.event .event_infos .event_thumbnail a .resize-box:hover{background-color:rgba(0, 0, 0, 0.4);cursor:pointer}.event .event_infos .event_thumbnail img{width:350px;height:350px;border-radius:20px;overflow:hidden;-o-object-position:50% 50%;object-position:50% 50%;-webkit-box-shadow:0px 4px 8px 1px rgba(0, 0, 0, 0.1);box-shadow:0px 4px 8px 1px rgba(0, 0, 0, 0.1)}.event .event_infos .event_thumbnail .event_canceled{position:absolute;top:35%;width:150%;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);text-align:center}.event .event_infos .event_thumbnail .event_canceled p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 20px;padding:29px;background-color:#ff876b;color:white;font-family:'tt_normsbold', sans-serif;font-size:30px;font-style:normal;font-weight:bold;text-transform:uppercase}.event .event_infos .copyright{height:20px;margin:5px 0 0;color:#8f8e8e;font-style:italic;text-align:center}.event .event_infos .event_infos_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 10px 20px}.event .event_infos .event_infos_header h1{margin:0}.event .event_infos .event_infos_header .dates{margin:5px;text-align:center}.event .event_infos .event_infos_header .ciup_btn_principal{margin-top:10px}.event .event_infos .event_infos_description{margin-top:15px;padding:5px}.event .event_infos .event_infos_description h2{text-align:left}.event .event_infos .event_infos_description .event_infos_desc{padding:0}.event .event_infos .event_infos_description .event_infos_desc p{margin-bottom:20px;text-align:justify}.event .event_infos .event_infos_description .event_infos_desc p strong{font-family:'tt_normsbold', sans-serif}.event .event_infos .event_infos_description .partners{margin-top:60px}.event .event_infos .event_infos_description .partners h3{margin-bottom:30px;font-size:14px;text-align:left}.event .event_infos .event_infos_description .partners .partners-desc{margin-bottom:30px}.event .event_infos .event_infos_description .partners .partners-lists{display:-ms-grid;display:grid;grid-gap:20px;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}.event .event_infos .event_infos_description .partners .partners-lists a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.event .event_infos .event_infos_description .partners .partners-lists a p{font-weight:bold}.event .event_infos .event_infos_description .event_infos_quote{padding:30px 20px 20px;border-radius:25px;background-color:rgba(221, 221, 221, 0.3);font-family:'tt_normslight', sans-serif;font-size:0.8rem;font-style:italic}.event .event_infos .event_infos_description .event_infos_quote p{color:#636363}.event .event_infos .event_infos_description .event_infos_quote p:first-child:before{margin-right:10px;color:#47d7ac;font-family:arial;font-size:90px;font-style:initial;font-weight:900;line-height:0px;content:'“';vertical-align:bottom}.event .event_infos .event_infos_description .event_infos_quote strong{color:#636363;font-family:'tt_normsbold', sans-serif;font-style:normal}.event .event_infos .event_infos_description .event_infos_small_text{margin:30px 0;padding:0}.event .event_infos .event_infos_description .event_infos_small_text p{color:#000000;font-family:'tt_normsbold', sans-serif;text-align:center}.event .event_infos .event_infos_description .event_infos_more_text{padding:0}.event .event_infos .event_infos_description .event_infos_more_text p{font-style:italic}.event .event_infos .event_group_events{position:relative;padding:0}.event .event_infos .event_group_events h2{margin:40px 0px 120px}.event .event_infos .event_group_events .one_event_group_events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:80px;padding:20px 20px;padding-top:140px;border-radius:20px;background-color:#c0ede0}.event .event_infos .event_group_events .one_event_group_events .one_event_group_events-img{position:absolute;top:-60px;width:200px;height:200px;border-radius:20px;-webkit-box-shadow:0px 4px 8px 1px rgba(0, 0, 0, 0.1);box-shadow:0px 4px 8px 1px rgba(0, 0, 0, 0.1);overflow:hidden}.event .event_infos .event_group_events .one_event_group_events .one_event_group_events-img img{width:100%;height:100%}.event .event_infos .event_group_events .one_event_group_events .one_event_group_events-img .event_canceled{position:absolute;top:40%;left:-40px;width:140%;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);text-align:center}.event .event_infos .event_group_events .one_event_group_events .one_event_group_events-img .event_canceled p{width:100%;padding:6px 0;background-color:#ff876b;color:#ffffff;font-family:'tt_normsbold', sans-serif}.event .event_infos .event_group_events .one_event_group_events .one_event_group_events-img .event_canceled p span{display:none}.event .event_infos .event_group_events .one_event_group_events .one_event_group_events_taxonomy{margin-top:10px}.event .event_infos .event_group_events .one_event_group_events .one_event_group_events_taxonomy a{margin-right:10px}.event .event_infos .event_group_events .one_event_group_events .one_event_group_events_taxonomy a .event-info-tag{background-color:#32d2a3}.event .event_infos .event_group_events .one_event_group_events .one_event_group_events_desc{margin-bottom:40px}.event .event_infos .event_group_events .one_event_group_events>a{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.event .event_infos .event_group_events .one_event_group_events h3{margin:15px 0;font-size:0.9rem;text-align:center;text-transform:uppercase}.event .event_infos .event_group_events .one_event_group_events .dates{color:#000000;font-size:0.9rem}.event .event_infos .event_group_events .one_event_group_events .ciup_btn_principal i{font-size:0.8rem}.event .event_infos .event_usefull_infos{margin:30px 0;padding:30px 0 50px 0;border-radius:40px;background-color:#c0ede0}.event .event_infos .event_usefull_infos .event_usefull_infos_desc{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:20px}.event .event_infos .event_usefull_infos .event_usefull_infos_desc .event_usefull_infos_desc_block{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:10px 0;border-bottom:1px solid #47d7ac}.event .event_infos .event_usefull_infos .event_usefull_infos_desc .event_usefull_infos_desc_block p{margin-bottom:5px}.event .event_infos .event_usefull_infos .event_usefull_infos_desc .event_usefull_infos_desc_block.-last{border-bottom:unset}.event .event_infos .event_usefull_infos .event_usefull_infos_desc .event_usefull_infos_desc_block.-button{padding:20px 0px 0px}.event .event_infos .event_usefull_infos .event_usefull_infos_desc .event_usefull_infos_desc_block.-button>i{display:none}.event .event_infos .event_usefull_infos .event_usefull_infos_desc .event_usefull_infos_desc_block.-button .buttons{display:-ms-grid;display:grid;margin:0 auto;grid-gap:15px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.event .event_infos .event_usefull_infos .event_usefull_infos_desc .event_usefull_infos_desc_block i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:20%;color:#47d7ac;font-size:25px}.event .event_infos .event_usefull_infos .event_usefull_infos_desc .event_usefull_infos_desc_block .event_usefull_infos_desc_date_inside h4{color:#47d7ac;font-family:'tt_normsbold', sans-serif;font-size:16px;text-transform:uppercase}.event .event_infos .event_usefull_infos .event_usefull_infos_desc a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:10px}.event .event_infos .event_usefull_infos .event_usefull_infos_desc .event_usefull_infos_desc_more{width:100%;padding:10px 0}.event .event_infos .event_usefull_infos .event_usefull_infos_desc .event_usefull_infos_desc_more p{text-align:left}.event .event_infos .event_usefull_infos .event_usefull_infos_desc .event_usefull_infos_desc_more+a{margin-right:10px}.event .event_infos .event_usefull_infos .event_usefull_infos_desc p{width:100%;font-weight:bold}.event .event_infos .event_usefull_infos .event_usefull_infos_desc ul{width:100%;margin-bottom:10px}.event .event_infos .event_usefull_infos .event_usefull_infos_desc .ciup_btn_principal{-ms-grid-row-align:center;align-self:center;margin:0;text-align:center;-ms-grid-column-span:2;grid-column:span 2}.event .event_infos .event_usefull_infos .event_usefull_infos_desc .ciup_btn_principal.-green{-ms-grid-column-span:1;grid-column:span 1;border-color:#47d7ac;background-color:#47d7ac;color:#ffffff}.event .event_infos .event_usefull_infos .event_usefull_infos_desc .ciup_btn_principal.-green .ciup-map{color:#ffffff}.event .event_infos .event_usefull_infos .event_usefull_infos_desc .ciup_btn_principal.-green:active,.event .event_infos .event_usefull_infos .event_usefull_infos_desc .ciup_btn_principal.-green:focus,.event .event_infos .event_usefull_infos .event_usefull_infos_desc .ciup_btn_principal.-green:hover{border-color:#47d7ac!important;background-color:#ffffff;color:#47d7ac}.event .event_infos .event_usefull_infos .event_usefull_infos_desc .ciup_btn_principal.-green:active .ciup-map,.event .event_infos .event_usefull_infos .event_usefull_infos_desc .ciup_btn_principal.-green:focus .ciup-map,.event .event_infos .event_usefull_infos .event_usefull_infos_desc .ciup_btn_principal.-green:hover .ciup-map{color:#47d7ac}.event .event_infos .event_usefull_infos .event_usefull_infos_desc .ciup_btn_principal .ciup-map{color:#000000;font-size:20px}.event .event_infos .event_usefull_infos .event_usefull_infos_desc .ciup_btn_principal:active,.event .event_infos .event_usefull_infos .event_usefull_infos_desc .ciup_btn_principal:focus,.event .event_infos .event_usefull_infos .event_usefull_infos_desc .ciup_btn_principal:hover{color:#ff876b}.event .event_infos .event_usefull_infos .event_usefull_infos_desc .ciup_btn_principal:active .ciup-map,.event .event_infos .event_usefull_infos .event_usefull_infos_desc .ciup_btn_principal:focus .ciup-map,.event .event_infos .event_usefull_infos .event_usefull_infos_desc .ciup_btn_principal:hover .ciup-map{color:#ff876b}.event .event_infos .event_usefull_infos .event_usefull_infos_img{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;overflow:hidden}.event .event_infos .event_usefull_infos .event_usefull_infos_img img{max-width:100%;height:100%}.event .event_infos .event_usefull_infos .event_usefull_infos_img img.default-plan{height:115%}.event .event_infos .event_usefull_infos .event_usefull_infos_img .ciup_btn_principal{margin-top:20px}.event .event_infos .event_usefull_infos .event_usefull_infos_img .ciup_btn_principal.-default{position:absolute;bottom:20px}.event .event_infos .event_usefull_infos .event_usefull_infos_img .ciup_btn_principal:active,.event .event_infos .event_usefull_infos .event_usefull_infos_img .ciup_btn_principal:focus,.event .event_infos .event_usefull_infos .event_usefull_infos_img .ciup_btn_principal:hover{border-color:#000000;background-color:#ffffff;color:#000000}.event .event_infos .event_usefull_infos .event_usefull_infos_img .ciup_btn_principal:active i,.event .event_infos .event_usefull_infos .event_usefull_infos_img .ciup_btn_principal:focus i,.event .event_infos .event_usefull_infos .event_usefull_infos_img .ciup_btn_principal:hover i{color:#000000}.event .event_infos .event_usefull_infos .event_usefull_infos_img .event_usefull_infos_cards{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:15px;background-color:rgba(255, 255, 255, 0.5)}.event .event_infos .event_usefull_infos .event_usefull_infos_img .event_usefull_infos_cards a:first-child{display:block;width:100%}.event .event_infos .event_usefull_infos .event_usefull_infos_img .event_usefull_infos_cards h3{width:100%;text-align:center}.event .event_infos .event_usefull_link{padding:0}.event .event_infos .event_usefull_link .event_usefull_link_container{padding:30px 0}.event .event_infos .event_usefull_link .event_usefull_link_container ul{padding:0}.event .event_infos .event_usefull_link .event_usefull_link_container ul li{list-style-type:none}.event .event_infos .event_usefull_link .event_usefull_link_container ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:5px;border-bottom:1px solid #c0ede0;color:#424242;font-family:'tt_normsregular', sans-serif}.event .event_infos .event_usefull_link .event_usefull_link_container ul li a i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25px;min-width:25px;height:25px;min-height:25px;border-radius:50%;background-color:#47d7ac;color:#ffffff;font-size:12px}.favorite-events{padding:24px 20px 48px 20px}.favorite-events .slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.favorite-events .slider .slider-container{position:relative;height:725px;background:#ffffff;border-radius:32px;-webkit-box-shadow:0px 0px 32px 0px rgba(8, 47, 35, 0.06);box-shadow:0px 0px 32px 0px rgba(8, 47, 35, 0.06);margin-top:20px}.favorite-events .slider .slider-container .slider-card{opacity:0;-webkit-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease;position:absolute;top:0;left:0;margin:auto;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.favorite-events .slider .slider-container .slider-card .slider-primary{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.favorite-events .slider .slider-container .slider-card .slider-primary .slider-taxonomy{position:absolute;top:24px;left:24px;background:#ffffff;border:2px solid #ff876b;padding:8px 12px;font-family:'tt_normsbold', sans-serif;border-radius:32px;font-size:14px;line-height:18px}.favorite-events .slider .slider-container .slider-card .slider-primary img{border-radius:32px 32px 0 0;height:315px;aspect-ratio:1.33333333;-webkit-user-drag:none;pointer-events:none}.favorite-events .slider .slider-container .slider-card .slider-secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.favorite-events .slider .slider-container .slider-card .slider-secondary .slider-controls{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 24px 0 24px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.favorite-events .slider .slider-container .slider-card .slider-secondary .slider-controls .slider-dots{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:0;width:100%}.favorite-events .slider .slider-container .slider-card .slider-secondary .slider-controls .slider-dots .dot{background:#c0ede0;max-width:40px;width:10%;height:6px;border-radius:50px;position:relative}.favorite-events .slider .slider-container .slider-card .slider-secondary .slider-controls .slider-dots .dot.active{overflow:hidden}.favorite-events .slider .slider-container .slider-card .slider-secondary .slider-controls .slider-dots .dot.active:before{content:'';background:#47d7ac;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:6px;border-radius:50px;-webkit-animation:loading 7.5s linear;animation:loading 7.5s linear}.favorite-events .slider .slider-container .slider-card .slider-secondary .slider-controls .slider-dots .dot:hover{cursor:pointer}.favorite-events .slider .slider-container .slider-card .slider-secondary .slider-controls .slider-arrows{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.favorite-events .slider .slider-container .slider-card .slider-secondary .slider-controls .slider-arrows span{width:30px;height:30px;background:rgba(0, 0, 0, 0.1);border-radius:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.favorite-events .slider .slider-container .slider-card .slider-secondary .slider-controls .slider-arrows span:hover{cursor:pointer}.favorite-events .slider .slider-container .slider-card .slider-secondary .slider-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:32px 24px 0 24px;height:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%;overflow:hidden;position:relative;margin-bottom:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.favorite-events .slider .slider-container .slider-card .slider-secondary .slider-text h3{font-size:20px}.favorite-events .slider .slider-container .slider-card .slider-secondary .slider-text p{margin:0}.favorite-events .slider .slider-container .slider-card .slider-secondary .slider-text .dates{color:#2d2d2d;font-size:16px;line-height:18px;font-weight:500;opacity:0.8}.favorite-events .slider .slider-container .slider-card .slider-secondary .slider-text .description{color:#2d2d2d;font-family:'tt_normsregular', sans-serif;font-size:16px;line-height:22px;font-weight:400;opacity:0.8;overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.favorite-events .slider .slider-container .slider-card .slider-secondary .slider-text .btn-ciup{pointer-events:auto;z-index:10}.favorite-events .slider .slider-container .slider-card.show{opacity:2.5!important}@-webkit-keyframes loading{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes loading{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}#upcoming{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#upcoming .upcoming-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#upcoming .upcoming-header .upcoming-selector .selector-container{display:-webkit-box;display:-ms-flexbox;display:flex;background:#ffffff;border:2px solid #dddddd;border-radius:50px;padding:8px;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#upcoming .upcoming-header .upcoming-selector .selector-container span{font-family:'tt_normsbold', sans-serif;font-size:14px;line-height:16px;padding:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:32px;width:100%;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#upcoming .upcoming-header .upcoming-selector .selector-container span.active{background:#47d7ac;color:#ffffff}#upcoming .upcoming-header .upcoming-selector .selector-container span:hover{cursor:pointer}#upcoming .upcoming-header .upcoming-selector .selector-container span:hover:not(.active){color:#8f8e8e}#upcoming .upcoming-content{position:relative}#upcoming .upcoming-content .events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:24px;width:0;height:0;-webkit-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;opacity:0;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}#upcoming .upcoming-content .events::-webkit-scrollbar{display:none}#upcoming .upcoming-content .events.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:32px 20px;width:100%;height:100%;opacity:1}#upcoming .upcoming-content .events.dragging{cursor:grabbing;cursor:-webkit-grabbing}#upcoming .upcoming-content .events.dragging .event-card a:hover{cursor:grabbing;cursor:-webkit-grabbing}#upcoming .upcoming-content .events .event-card a .content h3{-webkit-line-clamp:2}#upcoming .upcoming-events-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:48px}.event-card a{width:280px;height:305px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#ffffff;-webkit-box-shadow:0px 0px 24px 0px rgba(8, 47, 35, 0.12);box-shadow:0px 0px 24px 0px rgba(8, 47, 35, 0.12);border-radius:20px}.event-card a .image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:190px;min-height:190px;overflow:hidden;border-radius:20px 20px 0 0}.event-card a .image .category{position:absolute;top:16px;left:16px;padding:8px 12px;background:#ffffff;border:2px solid #ff876b;border-radius:32px;font-family:'tt_normsbold', sans-serif;font-size:14px;line-height:16px;color:#424242;z-index:1}.event-card a .image img{-webkit-transition:-webkit-transform 0.35s ease-in-out;transition:-webkit-transform 0.35s ease-in-out;-o-transition:transform 0.35s ease-in-out;transition:transform 0.35s ease-in-out;transition:transform 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out;border-radius:20px 20px 0 0}.event-card a .image .event_canceled{position:absolute;top:40%;left:-90px;width:160%;-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg);text-align:center}.event-card a .image .event_canceled p{width:100%;padding:6px 0;background-color:#ff876b;color:white;font-family:'tt_normsbold', sans-serif}.event-card a .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px;gap:8px}.event-card a .content h3{line-height:18px;letter-spacing:2px;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:16px}.event-card a .content p{margin:0;font-family:'tt_normsmedium', sans-serif}.event-card a:hover .image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.event-card.one-event a{width:auto;height:160px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-radius:20px}.event-card.one-event a .image{width:130px;min-width:130px;min-height:160px;height:160px;border-radius:20px 0 0 20px}.event-card.one-event a .image .category{display:none}.event-card.one-event a .image img{border-radius:20px 0 0 20px;aspect-ratio:auto}.event-card.one-event a .content{padding:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.event-card.one-event a .content .category{font-size:10px;line-height:12px;border:2px solid #ff876b;padding:4px 6px 4px 6px;color:#424242;border-radius:32px;margin-bottom:4px}.event-card.one-event a .content h3{font-size:14px;text-align:left;line-height:16px}.event-card.one-event a .content p{font-size:14px;line-height:16px}.slider.-term{width:100%}.slider.-term .slider-control{position:absolute;bottom:-60px;left:calc(50% - 35px);margin-bottom:20px;padding:0}.slider.-term .slider-control ul{padding:0}.slider .slider-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px 0}.slider .slider-control h2 a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000000}.slider .slider-control h2 a i{padding-left:10px;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease;font-size:1rem}.slider .slider-control h2 a:active i,.slider .slider-control h2 a:focus i,.slider .slider-control h2 a:hover i{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.slider .slider-control ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.slider .slider-control ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;-webkit-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;transition:background-color 0.2s ease;border-radius:50%;background-color:rgba(0, 0, 0, 0.1)}.slider .slider-control ul li:first-child{margin-right:10px}.slider .slider-control ul li:active,.slider .slider-control ul li:focus,.slider .slider-control ul li:hover{background-color:rgba(0, 0, 0, 0.2);cursor:pointer}.slider .slider-control ul li.slick-hidden{display:none}.slider .slider-control ul li i{font-size:12px;font-weight:900}.slider .slider-inside{width:100%;-webkit-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;opacity:0;visibility:hidden}.slider .slider-inside.slick-initialized{opacity:1;visibility:visible}.slider .slider-inside.term-places-slider{height:100%}.slider .slider-inside.term-places-slider .slick-list{height:100%}.slider .slider-inside.term-places-slider .slick-list .slick-track{height:100%;padding:0}.slider .slider-inside.term-places-slider .slick-list .slick-track .slick-slide>div{height:100%}.slider .slider-inside.grid-1 .slick-list{padding:0 20px!important}.slider .slider-inside.grid-1 .slick-list .slick-track{width:100%!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider .slider-inside.grid-1 .slick-list .slick-track .slick-slide div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider .slider-inside.grid-1 .slick-list .slick-track .slick-slide div .one-groups-events-slide{max-width:100%;padding-left:0}.slider .slider-inside .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0}.slider .slider-inside .slick-list .slick-track .slider-one{padding-right:10px;padding-left:20px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.slider .slider-inside .slick-list .slick-track .slider-one:active,.slider .slider-inside .slick-list .slick-track .slider-one:focus,.slider .slider-inside .slick-list .slick-track .slider-one:hover{outline:0}.slider .slider-inside .slick-list .slick-track .slider-one a{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.slider .slider-inside .slick-list .slick-track .slider-one a>div{width:100%;height:100%;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);overflow:hidden}.slider .slider-inside .slick-list .slick-track .slider-one a>div img{height:100%;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.slider .slider-inside .slick-list .slick-track .slider-one a:active>div img,.slider .slider-inside .slick-list .slick-track .slider-one a:focus>div img,.slider .slider-inside .slick-list .slick-track .slider-one a:hover>div img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.slider .slider-inside .slick-list .slick-track .slider-one.one-groups-events-slide{max-width:200px;height:250px;padding-right:0px}.slider .slider-inside .slick-list .slick-track .slider-one.one-groups-events-slide a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:100%;border-radius:20px;overflow:hidden;-webkit-box-shadow:0px 4px 8px 1px rgba(0, 0, 0, 0.1);box-shadow:0px 4px 8px 1px rgba(0, 0, 0, 0.1)}.slider .slider-inside .slick-list .slick-track .slider-one.one-groups-events-slide a .groups-evennts-img{-o-object-position:bottom right;object-position:bottom right}.slider .slider-inside .slick-list .slick-track .slider-one.one-groups-events-slide a h3{position:absolute;top:30px;width:100%;padding:0px 10px;color:#ffffff;font-size:1.2rem;text-align:center;text-transform:inherit}.slider .slider-inside .slick-list .slick-track .slider-one.one-groups-events-slide a img{-o-object-position:bottom right;object-position:bottom right}.slider .slider-inside .slick-list .slick-track .slider-one.one-theme-slide{width:100%;max-width:190px;height:40px;padding-right:0px}.slider .slider-inside .slick-list .slick-track .slider-one.one-theme-slide a{width:100%;text-transform:uppercase}.slider .slider-inside .slick-list .slick-track .slider-one.one-term-places-slide{position:relative;height:100%;padding:0}.slider .slider-inside.places-slider .slick-list .slick-track,.slider .slider-inside.themes-slider .slick-list .slick-track{margin-bottom:20px;padding-bottom:0}.slider .list-of-houses{display:-ms-grid;display:grid;padding:0 15px;grid-gap:15px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}.slider .list-of-houses .one-place-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:auto}.slider .list-of-houses .one-place-slide a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:100%;border-radius:20px;background-color:#ffffff;overflow:hidden;-webkit-box-shadow:0px 4px 8px 1px rgba(0, 0, 0, 0.1);box-shadow:0px 4px 8px 1px rgba(0, 0, 0, 0.1)}.slider .list-of-houses .one-place-slide a>div{width:100%;height:auto}.slider .list-of-houses .one-place-slide a>div img{height:100px}.slider .list-of-houses .one-place-slide a .one-place-nb-events{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:10px;left:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border:1px solid #ffffff;border-radius:50%;background-color:#ffffff;color:#ff876b;font-family:'tt_normsbold', sans-serif}.slider .list-of-houses .one-place-slide a h3{width:100%;padding:20px 10px;color:#000000;font-size:0.8rem;text-align:center;text-transform:inh}.themes-events .slider-control{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:20px 20px 20px}.term-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 20px 20px 20px}.term-container .term-container-header .term-container-mobile .ciup_btn_principal{margin:0!important}.term-container .term-container-header .term-container-desktop{display:none;margin-top:20px}.term-container .term-container-header .term-container-desktop .ciup_btn_principal{margin-right:5px;margin-bottom:10px}.term-container h1{font-size:1.8rem}.term-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.term-name h1{margin:20px 0}.term-name .term-name-links-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.term-name .term-name-links-list a{margin-right:20px}.term-name .term-name-links-list a i{margin-right:0}.term-name .term-name-contain{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.term-name .term-name-contain .term-name-thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:390px;height:100%;padding:0 20px 20px 20px}.term-name .term-name-contain .term-name-thumbnail img{width:350px;height:350px;border-radius:20px;overflow:hidden;-o-object-position:50% 50%;object-position:50% 50%;-webkit-box-shadow:0px 4px 8px 1px rgba(0, 0, 0, 0.1);box-shadow:0px 4px 8px 1px rgba(0, 0, 0, 0.1)}.term-name .term-name-contain .term-name-thumbnail a{position:absolute;bottom:55px;left:30px}.term-name .term-name-contain .term-name-thumbnail a .resize-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:rgba(0, 0, 0, 0.2)}.term-name .term-name-contain .term-name-thumbnail a .resize-box i{color:#ffffff}.term-name .term-name-contain .term-name-description{margin-bottom:20px}.term-name .term-name-contain .term-name-description h2,.term-name .term-name-contain .term-name-description h3{margin-bottom:20px;font-family:'Pacifico', cursive;font-size:24px}.term-name .term-name-contain .term-name-description h3{text-transform:initial}.groups-events{padding:48px 0;background-color:#c0ede0}.all-events{position:relative;min-height:50vh;z-index:1000!important}.all-events.-no-query{display:none}.all-events.-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.all-events.-search .all-events-top #filters{display:none}.all-events.-related{padding:20px 15px;background-color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.all-events.-related .events-container{padding:0 0 32px 0}.all-events .all-events-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0 10px 20px 20px}.all-events .all-events-top h2{margin-top:48px;margin-bottom:30px}.all-events .all-events-top h2 a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000000}.all-events .all-events-top h2 a i{padding-left:10px;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease;font-size:1rem}.all-events .all-events-top h2 a:active i,.all-events .all-events-top h2 a:focus i,.all-events .all-events-top h2 a:hover i{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.all-events .all-events-top .filter-button{display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:40px;padding:7px 7px;border:none;outline:0;background-color:unset;font-size:1.2rem}.all-events .all-events-top .filter-button:active,.all-events .all-events-top .filter-button:focus,.all-events .all-events-top .filter-button:hover{cursor:pointer}.all-events .no-results{margin:0 auto;padding:20px;text-align:center;margin-bottom:20px}.all-events .events-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:0 24px 32px 24px}.all-events .events-container.grid-0{padding:0}.places-events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:48px 0;background-color:#c0ede0}.places-events .slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.places-events .slider .slider-title{padding:0 24px}.places-events .slider .slider-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;padding:0 24px;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.places-events .slider .slider-container::-webkit-scrollbar{display:none}.places-events .slider .slider-container .one-place-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.places-events .slider .slider-container .one-place-slide a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;border-radius:20px;overflow:hidden;background:#ffffff;min-width:200px;width:200px;min-height:175px}.places-events .slider .slider-container .one-place-slide a .image{height:100px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;min-height:100px}.places-events .slider .slider-container .one-place-slide a .image .number{position:absolute;top:12px;left:12px;background:#ffffff;border-radius:32px;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.places-events .slider .slider-container .one-place-slide a .image img{border-radius:20px 20px 0 0;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out}.places-events .slider .slider-container .one-place-slide a .content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.places-events .slider .slider-container .one-place-slide a .content h3{text-align:center;font-size:13px;font-weight:800;line-height:15px;padding:16px}.places-events .slider .slider-container .one-place-slide a:hover .image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.places-events #CIUP{display:none}.places-events .ciup_btn_principal{margin:32px auto 0 auto}.tax-event_place h1+.ciup_btn_principal{margin-top:-20px;margin-bottom:30px}.tax-event_place .term-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tax-event_place .term-container h3{margin-bottom:20px}.modal-backdrop{display:none}.modal{display:block!important;visibility:hidden}.modal.show{visibility:visible}.modal.show .modal-dialog{position:absolute;bottom:0;width:100vw;height:85vh}.modal.show .modal-dialog .modal-content{bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;opacity:1}.modal#alertModal .modal-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modal#alertModal .modal-header button{position:absolute;margin:0;opacity:1;color:#ffffff}.modal#alertModal .modal-dialog .modal-content{background-color:rgba(71, 215, 172, 0.95)}.modal#alertModal.-custom{background:rgba(66, 66, 66, 0.6)}.modal#alertModal.-custom .modal-dialog .modal-header{height:110px}.modal#alertModal.-custom .modal-dialog .modal-header h2{max-width:90%;font-size:1.5rem}.modal#alertModal.-custom .modal-dialog .modal-content .-alert #alertEmailForm{max-width:90%;margin:0 auto}.modal#alertModal.-custom .modal-dialog .modal-content .-alert #alertEmailForm h3{margin:0px 0 20px 0}.modal#alertModal.-custom .modal-dialog .modal-content .-alert #alertEmailForm .input_alert{margin-bottom:10px;border-bottom:2px solid #ffffff}.modal#alertModal.-custom .modal-dialog .modal-content .-alert #alertEmailForm .input_alert::-webkit-input-placeholder{font-size:1.3rem}.modal#alertModal.-custom .modal-dialog .modal-content .-alert #alertEmailForm .input_alert:-ms-input-placeholder{font-size:1.3rem}.modal#alertModal.-custom .modal-dialog .modal-content .-alert #alertEmailForm .input_alert::-ms-input-placeholder{font-size:1.3rem}.modal#alertModal.-custom .modal-dialog .modal-content .-alert #alertEmailForm .input_alert::placeholder{font-size:1.3rem}.modal#alertModal.-custom .modal-dialog .modal-content .-alert #alertEmailForm .choose-title{display:none}.modal#alertModal.-custom .modal-dialog .modal-content .-alert #alertEmailForm #choose-list{display:none}.modal .modal-dialog{max-width:100%;margin:0}.modal .modal-dialog .modal-content{bottom:-100vh;height:100%;-webkit-transition:opacity 0.2s ease-out, bottom 0.2s ease-out;-o-transition:opacity 0.2s ease-out, bottom 0.2s ease-out;transition:opacity 0.2s ease-out, bottom 0.2s ease-out;border:0;border-top-left-radius:25px;border-top-right-radius:25px;opacity:0;-webkit-box-shadow:0 -3px 8px 0px rgba(0, 0, 0, 0.16);box-shadow:0 -3px 8px 0px rgba(0, 0, 0, 0.16)}.modal .modal-dialog .modal-content .modal-header{border:none}.modal .modal-dialog .modal-content .modal-header h2{max-width:80%;margin:0 auto;color:#1c8264;font-family:'tt_normsbold', sans-serif;text-align:center}.modal .modal-dialog .modal-content .modal-header button:active,.modal .modal-dialog .modal-content .modal-header button:focus,.modal .modal-dialog .modal-content .modal-header button:hover{outline:0}.modal .modal-dialog .modal-content .modal-body{max-height:150vh;overflow:auto;z-index:1060}.modal .modal-dialog .modal-content .modal-body.-alert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-overflow-style:none;scrollbar-width:none}.modal .modal-dialog .modal-content .modal-body.-alert::-webkit-scrollbar{display:none}.modal .modal-dialog .modal-content .modal-body.-alert .modal-return h1{margin-bottom:40px;color:#ffffff;font-size:18px}.modal .modal-dialog .modal-content .modal-body.-alert .modal-return p{color:#ffffff;font-weight:600}.modal .modal-dialog .modal-content .modal-body #alertEmailForm{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal .modal-dialog .modal-content .modal-body #alertEmailForm h3{width:100%;margin:20px 0 20px 0;color:#1c8264;font-size:1.2rem;text-align:left}.modal .modal-dialog .modal-content .modal-body #alertEmailForm h4{width:100%;margin:20px 0 10px 0;color:#1c8264;font-family:'tt_normsbold', sans-serif;font-size:1rem;text-transform:uppercase}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert{width:100%;height:50px;margin-bottom:20px;padding-left:10px;border:none;border-bottom:4px solid #ffffff;background-color:transparent;color:#ffffff;font-family:'tt_normsbold', sans-serif;font-size:1rem}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert::-webkit-input-placeholder{color:#ffffff;font-size:1rem}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert:-ms-input-placeholder{color:#ffffff;font-size:1rem}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert::-ms-input-placeholder{color:#ffffff;font-size:1rem}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert::placeholder{color:#ffffff;font-size:1rem}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert.error{border-color:#dd2c00;color:#dd2c00}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert.error::-webkit-input-placeholder{color:#dd2c00}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert.error:-ms-input-placeholder{color:#dd2c00}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert.error::-ms-input-placeholder{color:#dd2c00}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert.error::placeholder{color:#dd2c00}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert:active,.modal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert:focus,.modal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert:hover{outline:0}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert.active{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert:-webkit-autofill,.modal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert:-webkit-autofill,.modal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert:-webkit-autofill:focus,.modal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert:-webkit-autofill:hover{border:none!important;border-bottom:4px solid #ffffff;-webkit-box-shadow:0 0 0px 1000px #47d7ac inset;-webkit-text-fill-color:#ffffff!important}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert ::-webkit-selection{background:transparent;color:#ffffff}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert ::-ms-selection{background:transparent;color:#ffffff}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert ::-moz-selection{background:transparent;color:#ffffff}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert ::selection{background:transparent;color:#ffffff}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .alert-list{width:0;height:0;padding:0;-webkit-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;opacity:0;visibility:hidden}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .alert-list.-title{display:none}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .alert-list.active{width:auto;height:auto;opacity:1;visibility:visible}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .alert-list.active .alert-list-item-list{display:-webkit-box;display:-ms-flexbox;display:flex}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .alert-list.active.-title{display:block;width:100%}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .alert-list .alert-list-item-list{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .alert-list .alert-list-item-list .alert-list-item{position:relative;margin-right:5px;margin-bottom:10px;padding:5px 10px;border:2px solid #ffffff;border-radius:25px;background:transparent;color:#ffffff;font-size:14px;font-weight:bold}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .alert-list .alert-list-item-list .alert-list-item .alert-list-choices{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .alert-list .alert-list-item-list .alert-list-item .alert-list-choices:active,.modal .modal-dialog .modal-content .modal-body #alertEmailForm .alert-list .alert-list-item-list .alert-list-item .alert-list-choices:focus,.modal .modal-dialog .modal-content .modal-body #alertEmailForm .alert-list .alert-list-item-list .alert-list-item .alert-list-choices:hover{cursor:pointer}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .alert-list .alert-list-item-list .alert-list-item.checked{border-color:#1c8264;background-color:#1c8264}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .alert-list .alert-list-item-list .alert-list-item:active,.modal .modal-dialog .modal-content .modal-body #alertEmailForm .alert-list .alert-list-item-list .alert-list-item:focus,.modal .modal-dialog .modal-content .modal-body #alertEmailForm .alert-list .alert-list-item-list .alert-list-item:hover{border-color:#1c8264;cursor:pointer}.modal .modal-dialog .modal-content .modal-body #alertEmailForm #choose-list{padding:0}.modal .modal-dialog .modal-content .modal-body #alertEmailForm #choose-list .choose-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.modal .modal-dialog .modal-content .modal-body #alertEmailForm #choose-list .choose-list-item .choose-list-item-bg{position:relative;width:20px;height:20px;padding:10px;border:2px solid white;border-radius:50%;background-color:transparent}.modal .modal-dialog .modal-content .modal-body #alertEmailForm #choose-list .choose-list-item .choose-list-item-bg .choose-list-input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.modal .modal-dialog .modal-content .modal-body #alertEmailForm #choose-list .choose-list-item .choose-list-item-bg .choose-list-input:active,.modal .modal-dialog .modal-content .modal-body #alertEmailForm #choose-list .choose-list-item .choose-list-item-bg .choose-list-input:focus,.modal .modal-dialog .modal-content .modal-body #alertEmailForm #choose-list .choose-list-item .choose-list-item-bg .choose-list-input:hover{outline:0;cursor:pointer}.modal .modal-dialog .modal-content .modal-body #alertEmailForm #choose-list .choose-list-item .choose-list-item-bg.checked .choose-list-item-round{position:absolute;top:50%;left:50%;width:8px;height:8px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;background-color:#ffffff}.modal .modal-dialog .modal-content .modal-body #alertEmailForm #choose-list .choose-list-item .choose-list-item-bg:active,.modal .modal-dialog .modal-content .modal-body #alertEmailForm #choose-list .choose-list-item .choose-list-item-bg:focus,.modal .modal-dialog .modal-content .modal-body #alertEmailForm #choose-list .choose-list-item .choose-list-item-bg:hover{outline:0;cursor:pointer}.modal .modal-dialog .modal-content .modal-body #alertEmailForm #choose-list .choose-list-item label{margin-left:10px;color:#ffffff;font-weight:600}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .alert-send{width:30%;height:45px;margin-top:30px;background:transparent;color:#ffffff;font-size:1.3rem}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .alert-send:active,.modal .modal-dialog .modal-content .modal-body #alertEmailForm .alert-send:focus,.modal .modal-dialog .modal-content .modal-body #alertEmailForm .alert-send:hover{border-color:#ffffff;background:#ffffff;color:#47d7ac}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .alert-rgpd{margin-top:30px;color:#ffffff;font-size:14px;font-style:italic}.modal .modal-dialog .modal-content .modal-body #alertEmailForm .alert-rgpd a{color:inherit}.modal .modal-dialog .modal-content .modal-body .filters-search{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;width:100%;height:42px;margin-right:10px;margin-bottom:10px;border:3px solid #dddddd;border-radius:25px}.modal .modal-dialog .modal-content .modal-body .filters-search.active{border-color:#ff876b}.modal .modal-dialog .modal-content .modal-body .filters-search input{width:100%;padding-left:10px;border:none;border-radius:25px;font-family:'tt_normsbold', sans-serif;font-size:12px}.modal .modal-dialog .modal-content .modal-body .filters-search input::-webkit-input-placeholder{color:#8f8e8e}.modal .modal-dialog .modal-content .modal-body .filters-search input:-ms-input-placeholder{color:#8f8e8e}.modal .modal-dialog .modal-content .modal-body .filters-search input::-ms-input-placeholder{color:#8f8e8e}.modal .modal-dialog .modal-content .modal-body .filters-search input::placeholder{color:#8f8e8e}.modal .modal-dialog .modal-content .modal-body .filters-search input:active,.modal .modal-dialog .modal-content .modal-body .filters-search input:focus,.modal .modal-dialog .modal-content .modal-body .filters-search input:hover{outline:0}.modal .modal-dialog .modal-content .modal-body #filters{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:150vh;padding-bottom:100px}.modal .modal-dialog .modal-content .modal-body .submit-form{display:none;position:fixed;bottom:0;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:60px;border-top:1px solid #dddddd;background-color:#ffffff;z-index:3050}.modal .modal-dialog .modal-content .modal-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.event-info-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px;padding:5px 10px;-webkit-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;transition:background-color 0.2s ease;border-radius:15px;background-color:#47d7ac;color:#2ac194;font-family:'tt_normsbold', sans-serif;font-size:0.7rem}.event-info-tag i{margin-right:5px;font-size:1rem}.event-info-tag.-place{margin-right:10px}.event-info-tag:active,.event-info-tag:focus,.event-info-tag:hover{background-color:#2cc99a;color:#219774}.ciup_btn_principal{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;margin:0;padding:7px 14px;-webkit-transition:background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease;-o-transition:background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease;transition:background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease;border:2px solid #ff876b;border-radius:25px;background-color:#ff876b;color:#ffffff;font-family:'tt_normsbold', sans-serif}.ciup_btn_principal i{margin-right:5px;-webkit-transition:color 0.2s ease;-o-transition:color 0.2s ease;transition:color 0.2s ease;color:#ffffff;font-size:1.2rem}.ciup_btn_principal i.-after{margin:0;margin-left:5px}.ciup_btn_principal.-white{border-color:#ffffff;background-color:#ffffff;color:#000000}.ciup_btn_principal.-white:active,.ciup_btn_principal.-white:focus,.ciup_btn_principal.-white:hover{border-color:#000000;outline:0;background-color:#000000;color:#ffffff}.ciup_btn_principal.-black{border-color:#000000;background-color:#000000;color:#ffffff}.ciup_btn_principal.-black:active,.ciup_btn_principal.-black:focus,.ciup_btn_principal.-black:hover{border-color:#ff876b;background-color:#ff876b}.ciup_btn_principal.-modal{margin-right:10px;margin-bottom:10px}.ciup_btn_principal:active,.ciup_btn_principal:focus,.ciup_btn_principal:hover{outline:0;background-color:#ffffff;color:#ff876b;cursor:pointer}.ciup_btn_principal:active i,.ciup_btn_principal:focus i,.ciup_btn_principal:hover i{color:#ff876b}.all-events-bottom,.all-events .all-events-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0 10px 32px 20px}.all-events-bottom{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.filters-input{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100px;height:42px;margin-right:10px;margin-bottom:10px;border:3px solid #dddddd;border-radius:25px;background-color:#ffffff}.filters-input:active,.filters-input:focus,.filters-input:hover{border-color:#ff876b!important;background-color:#ffffff}.filters-input .chkclass{position:absolute;width:100%;height:100%;opacity:0}.filters-input .chkclass:checked{border-color:#ff876b;background-color:#ff876b;color:#ffffff}.filters-input .chkclass:checked:active,.filters-input .chkclass:checked:focus,.filters-input .chkclass:checked:hover{background-color:#ffffff;color:#000000}.filters-input .chkclass:active,.filters-input .chkclass:focus,.filters-input .chkclass:hover{cursor:pointer}.filters-input label{margin-bottom:0;font-family:'tt_normsbold', sans-serif;font-size:12px}.filters-input.-select{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%;background-color:#ffffff;font-family:'tt_normsbold', sans-serif;font-size:12px;text-align:center;text-align-last:center}.filters-input.-select .input-hidden{display:none}.filters-input.-select .dropdown-toggle{width:100%;height:100%;padding:0px 7px;border:none;border-radius:20px;background-color:#ffffff;z-index:3001}.filters-input.-select .dropdown-toggle:after{vertical-align:0.15em}.filters-input.-select .dropdown-toggle:active,.filters-input.-select .dropdown-toggle:focus,.filters-input.-select .dropdown-toggle:hover{outline:0;cursor:pointer}.filters-input.-select .dropdown-menu{display:block;top:-3px!important;left:-3px!important;width:calc(100% + 6px)!important;height:30x!important;margin:0;-webkit-transform:unset!important;-ms-transform:unset!important;transform:unset!important;-webkit-transition:all 0.3s ease, z-index 0s ease;-o-transition:all 0.3s ease, z-index 0s ease;transition:all 0.3s ease, z-index 0s ease;border:3px solid #dddddd;border-radius:15px;opacity:0;visibility:hidden;will-change:unset!important;z-index:3000}.filters-input.-select .dropdown-menu .dropdown-item{padding:0;font-size:0}.filters-input.-select .dropdown-menu .dropdown-item:active,.filters-input.-select .dropdown-menu .dropdown-item:focus,.filters-input.-select .dropdown-menu .dropdown-item:hover{outline:none;background-color:unset;color:#000000;cursor:pointer}.filters-input.-select .dropdown-menu.show .dropdown-item{padding:10px;font-size:12px}.filters-input.-select.show wn-toggle{z-index:2000}.filters-input.-select.show .dropdown-menu{opacity:1;visibility:visible;z-index:3002;height:auto!important}.filters-input.-hidden{display:none!important}.filters-input.-custom{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-right:0;border:none;height:auto}.filters-input.-custom label{width:100%;margin-top:10px;text-align:center}.filters-input.-custom .daterangepicker{display:-webkit-box;display:-ms-flexbox;display:flex;position:unset;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:calc(100% + 30px);border:none;border-radius:0px}.filters-input.-custom .daterangepicker div{max-width:none}.filters-input.-custom .daterangepicker:after,.filters-input.-custom .daterangepicker:before{content:unset}.filters-input.-custom .daterangepicker.force-bloc{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.filters-input.-custom .daterangepicker .calendar-table{display:block}.filters-input.-custom .daterangepicker .calendar-table thead{display:block;width:100%}.filters-input.-custom .daterangepicker .calendar-table thead tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.filters-input.-custom .daterangepicker .calendar-table thead tr th{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45px;color:#8f8e8e;font-family:'tt_normslight', sans-serif;text-transform:lowercase}.filters-input.-custom .daterangepicker .calendar-table thead tr th.month{width:50%;color:#636363;font-family:'tt_normsbold', sans-serif;font-size:14px}.filters-input.-custom .daterangepicker .calendar-table thead tr th.next span{margin-right:3px;border-color:#ffffff}.filters-input.-custom .daterangepicker .calendar-table thead tr th.prev span{margin-left:3px;border-color:#ffffff}.filters-input.-custom .daterangepicker .calendar-table thead tr th.next,.filters-input.-custom .daterangepicker .calendar-table thead tr th.prev{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:#ff876b}.filters-input.-custom .daterangepicker .calendar-table thead tr th.next span,.filters-input.-custom .daterangepicker .calendar-table thead tr th.prev span{padding:3px;border-width:0 2px 2px 0}.filters-input.-custom .daterangepicker .calendar-table tbody{display:block;width:100%}.filters-input.-custom .daterangepicker .calendar-table tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.filters-input.-custom .daterangepicker .calendar-table tbody tr td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45px;height:47px;border:none;color:#636363;font-size:14px;fontfamily:'tt_normsbold', sans-serif}.filters-input.-custom .daterangepicker .calendar-table tbody tr td.disabled,.filters-input.-custom .daterangepicker .calendar-table tbody tr td.off{color:#dddddd;text-decoration:unset}.filters-input.-custom .daterangepicker .calendar-table tbody tr td.today.active{background-color:#47d7ac;color:#ffffff}.filters-input.-custom .daterangepicker .calendar-table tbody tr td.today.active.off{background-color:#ffffff;color:#dddddd}.filters-input.-custom .daterangepicker .calendar-table tbody tr td.active{background-color:#47d7ac;color:#ffffff}.filters-input.-custom .daterangepicker .calendar-table tbody tr td.active.start-date{position:relative}.filters-input.-custom .daterangepicker .calendar-table tbody tr td.active.start-date:after{position:absolute;top:0;right:0;width:40%;height:100%;background-color:#47d7ac;opacity:0.3;content:'';z-index:0}.filters-input.-custom .daterangepicker .calendar-table tbody tr td.active.start-date.in-range{opacity:0.6}.filters-input.-custom .daterangepicker .calendar-table tbody tr td.active.start-date.in-range:after{content:unset}.filters-input.-custom .daterangepicker .calendar-table tbody tr td.active.start-date.off{background-color:#ffffff;opacity:1;color:#dddddd}.filters-input.-custom .daterangepicker .calendar-table tbody tr td.active.start-date.off:after{content:unset}.filters-input.-custom .daterangepicker .calendar-table tbody tr td.active.end-date{position:relative}.filters-input.-custom .daterangepicker .calendar-table tbody tr td.active.end-date:before{position:absolute;top:0;left:0;width:40%;height:100%;background-color:#47d7ac;opacity:0.3;content:'';z-index:0}.filters-input.-custom .daterangepicker .calendar-table tbody tr td.active.end-date.off:after,.filters-input.-custom .daterangepicker .calendar-table tbody tr td.active.end-date.off:before,.filters-input.-custom .daterangepicker .calendar-table tbody tr td.active.end-date.start-date:after,.filters-input.-custom .daterangepicker .calendar-table tbody tr td.active.end-date.start-date:before{content:unset}.filters-input.-custom .daterangepicker .calendar-table tbody tr td.active.end-date,.filters-input.-custom .daterangepicker .calendar-table tbody tr td.active.start-date{border-radius:50%;opacity:1}.filters-input.-custom .daterangepicker .calendar-table tbody tr td.in-range{background-color:#47d7ac;opacity:0.3;color:#ffffff}.filters-input.-custom .daterangepicker .calendar-table tbody tr td.in-range.off{background-color:#ffffff;opacity:1;color:#dddddd}.filters-input.-button{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:auto;min-width:150px;border-color:#47d7ac;background-color:#47d7ac;color:#ffffff;padding:0}.filters-input.-button:active,.filters-input.-button:focus,.filters-input.-button:hover{border-color:#47d7ac!important;background-color:#ffffff;color:#000000}.filters-input.-button:active[disabled],.filters-input.-button:focus[disabled],.filters-input.-button:hover[disabled]{background-color:#ffffff;cursor:not-allowed}.filters-input.-button.orange{border-color:#ff876b;background-color:#ff876b;padding:10px 14px;height:auto;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.filters-input.-button.orange label{font-size:16px;line-height:18px;font-weight:700}.filters-input.-button.orange:active,.filters-input.-button.orange:focus,.filters-input.-button.orange:hover{border-color:#ff876b!important;background-color:#ffffff;color:#ff876b}.filters-input.-button.orange:active[disabled],.filters-input.-button.orange:focus[disabled],.filters-input.-button.orange:hover[disabled]{background-color:#ff876b;cursor:not-allowed}.filters-input.checked{border-color:#ff876b;background-color:#ff876b;color:#ffffff}.filters-input.checked .dropdown-toggle{background-color:#ff876b;color:#ffffff}.filters-input:active,.filters-input ver{outline:0}.newsletter{padding:48px 20px;background-color:#ff876b}.newsletter .container-ciup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.newsletter .container-ciup h2{width:100%;margin-bottom:20px;color:#ffffff;text-align:center}.newsletter .container-ciup h2.-after{margin-bottom:60px}.newsletter .container-ciup .ciup_btn_principal{margin-bottom:40px;color:#ff876b;font-family:'tt_normsmedium', sans-serif;font-size:0.9rem;text-transform:uppercase}.newsletter .container-ciup .ciup_btn_principal.-white{position:relative;width:100%;height:40px;padding:0 15px;color:#ff876b}.newsletter .container-ciup .ciup_btn_principal.-white div{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:3px;right:3px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:35px;height:30px;margin-left:10px;padding:0;border:none;border-radius:25px;background-color:#ff876b}.newsletter .container-ciup .ciup_btn_principal.-white div i{color:#ffffff;font-size:18px}.newsletter .container-ciup .ciup_btn_principal.-white:active,.newsletter .container-ciup .ciup_btn_principal.-white:focus,.newsletter .container-ciup .ciup_btn_principal.-white:hover{border-color:#e67054;outline:0;background-color:#e67054;color:#ffffff;cursor:pointer}.newsletter .container-ciup .container-newsletter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.newsletter .container-ciup .container-newsletter .container-newsletter-text{margin-bottom:20px}.newsletter .container-ciup .container-newsletter .container-newsletter-text p{margin-bottom:0}.newsletter .container-ciup .container-newsletter .container-newsletter-text p a{color:#ffffff}.newsletter .container-ciup .container-newsletter p{margin-bottom:30px;color:#ffffff;text-align:center}.newsletter .container-ciup .container-newsletter .newsletter-social-media{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.newsletter .container-ciup .container-newsletter .newsletter-social-media .newsletter-social-one{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:10px 0;padding:0}.newsletter .container-ciup .container-newsletter .newsletter-social-media .newsletter-social-one .newsletter-social-one-bg{width:100%;height:36px;border-radius:20px;background-color:#e67054}.newsletter .container-ciup .container-newsletter .newsletter-social-media .newsletter-social-one .newsletter-social-one-bg a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;padding:0 15px}.newsletter .container-ciup .container-newsletter .newsletter-social-media .newsletter-social-one .newsletter-social-one-bg a p{width:100%;margin:0;color:#ffffff;font-size:14px;line-height:16px;text-align:center}.newsletter .container-ciup .container-newsletter .newsletter-social-media .newsletter-social-one .newsletter-social-one-bg a i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(255, 255, 255, 0.8);font-size:18px}.page-template-mentions h2{-webkit-transform:unset!important;-ms-transform:unset!important;transform:unset!important;font-style:normal!important}footer{padding:48px 0;background-color:#2d2d2d;z-indexx:-1}footer .footer-infos{margin:0 auto;padding:0 0 20px 0;border-bottom:1px solid rgba(255, 255, 255, 0.3);background-color:initial}footer .footer-infos .logo-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer-infos .logo-footer img{width:auto;height:70px;-o-object-fit:contain;object-fit:contain}footer .footer-infos .footer-description{padding:20px 20px 0px 20px}footer .footer-infos .footer-description .footer-description-title{width:100%;margin:10px 0 20px 0;color:#ff876b;font-family:'tt_normsbold', sans-serif;font-size:0.9rem;text-transform:uppercase}footer .footer-infos .footer-description .footer-description-text p{color:#ffffff;line-height:initial}footer .footer-baseline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:20px 0 0 0;background-color:initial}footer .footer-baseline .footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}footer .footer-baseline .footer-links a{width:50%;margin:10px 0;color:#ffffff;font-size:0.9rem;text-transform:uppercase}.fancybox-container .fancybox-inner .fancybox-toolbar .fancybox-button--zoom{display:none!important}#share-social{position:fixed;right:2rem;bottom:2rem;z-index:1300}#share-social:after{display:block;position:absolute;top:1px;right:1px;width:3.7em;height:3.7em;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border-radius:50%;background-color:#ff876b;content:' ';z-index:-2}#share-social .share-button{width:4rem;height:4rem;-webkit-transition:-webkit-box-shadow 0.3s ease;transition:-webkit-box-shadow 0.3s ease;-o-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease, -webkit-box-shadow 0.3s ease;border:none;border-radius:50%;outline:0;background-color:#ff876b;cursor:pointer;-webkit-box-shadow:0px 0px 7px 4px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 7px 4px rgba(0, 0, 0, 0.1)}#share-social .share-button i{display:block;color:#ffffff;font-size:1.3rem}#share-social .share-button:active,#share-social .share-button:focus,#share-social .share-button:hover{-webkit-box-shadow:0px 0px 6px 2px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 6px 2px rgba(0, 0, 0, 0.1)}#share-social .container-fluid{margin:0;padding:0}#share-social .container-fluid .share{margin:0;padding:0}#share-social .container-fluid .share li{display:block;position:absolute;top:0.2em;right:0.2em;width:3em;height:3em;-webkit-transition:background 0.2s ease, -webkit-transform 0.3s ease;transition:background 0.2s ease, -webkit-transform 0.3s ease;-o-transition:transform 0.3s ease, background 0.2s ease;transition:transform 0.3s ease, background 0.2s ease;transition:transform 0.3s ease, background 0.2s ease, -webkit-transform 0.3s ease;border-radius:50%;background-color:#96554533;font-size:1em;line-height:3;text-align:center;text-decoration:none;z-index:-1}#share-social .container-fluid .share li a{display:block;width:100%;height:100%}#share-social .container-fluid .share li a i{color:#ffffff}#share-social .container-fluid .share li.calendar i{color:#ffffff}#share-social .container-fluid .share li:active,#share-social .container-fluid .share li:focus,#share-social .container-fluid .share li:hover{background-color:#96554570}#share-social .container-fluid .mail-sharer{display:none}#share-social.-open.-calendar .container-fluid .share li:first-child{-webkit-transform:translate3d(em, 0);transform:translate3d(em, 0)}#share-social.-open.-calendar .container-fluid .share li:nth-child(2){-webkit-transform:translate3d(-2.2em, -6.7em, 0);transform:translate3d(-2.2em, -6.7em, 0)}#share-social.-open.-calendar .container-fluid .share li:nth-child(3){-webkit-transform:translate3d(-5em, -5em, 0);transform:translate3d(-5em, -5em, 0)}#share-social.-open.-calendar .container-fluid .share li:nth-child(4){-webkit-transform:translate3d(-6.8em, -2.25em, 0);transform:translate3d(-6.8em, -2.25em, 0)}#share-social.-open.-calendar .container-fluid .share li:nth-child(5){-webkit-transform:translate3d(-7em, 1em, 0);transform:translate3d(-7em, 1em, 0)}#share-social.-open.-calendar .container-fluid .share li .calendar-list{-webkit-transition:opacity 0.3s ease, visibility 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, visibility 0.3s ease, -webkit-transform 0.3s ease;-o-transition:transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease, -webkit-transform 0.3s ease}#share-social.-open.-calendar .container-fluid .share li .calendar-list .calendar-item{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:0;visibility:hidden}#share-social.-open.-calendar.-calendar-open:after{-webkit-transform:scale3d(7.5, 7.5, 1);transform:scale3d(7.5, 7.5, 1)}#share-social.-open.-calendar.-calendar-open .container-fluid .share li .calendar-list .calendar-item{opacity:1;visibility:visible}#share-social.-open.-calendar.-calendar-open .container-fluid .share li .calendar-list .calendar-item:first-child{-webkit-transform:translate3d(8.2em, -11.8em, 0);transform:translate3d(8.2em, -11.8em, 0)}#share-social.-open.-calendar.-calendar-open .container-fluid .share li .calendar-list .calendar-item:nth-child(2){-webkit-transform:translate3d(4.5em, -11.6em, 0);transform:translate3d(4.5em, -11.6em, 0)}#share-social.-open.-calendar.-calendar-open .container-fluid .share li .calendar-list .calendar-item:nth-child(3){-webkit-transform:translate3d(1.2em, -10.1em, 0);transform:translate3d(1.2em, -10.1em, 0)}#share-social.-open.-calendar.-calendar-open .container-fluid .share li .calendar-list .calendar-item:nth-child(4){-webkit-transform:translate3d(-1.5em, -7.5em, 0);transform:translate3d(-1.5em, -7.5em, 0)}#share-social.-open.-calendar.-calendar-open .container-fluid .share li .calendar-list .calendar-item:nth-child(5){-webkit-transform:translate3d(-3em, -4em, 0);transform:translate3d(-3em, -4em, 0)}#share-social.-open.-calendar.-calendar-open .container-fluid .share li .calendar-list .calendar-item:nth-child(6){-webkit-transform:translate3d(-3.4em, -0.2em, 0);transform:translate3d(-3.4em, -0.2em, 0)}#share-social.-open:after{-webkit-transform:scale3d(5.5, 5.5, 1);transform:scale3d(5.5, 5.5, 1);-webkit-transition-timing-function:cubic-bezier(0.68, 1.55, 0.265, 1);-o-transition-timing-function:cubic-bezier(0.68, 1.55, 0.265, 1);transition-timing-function:cubic-bezier(0.68, 1.55, 0.265, 1);-webkit-box-shadow:0px 0px 3px 1px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 3px 1px rgba(0, 0, 0, 0.1)}#share-social.-open .share-button{-webkit-box-shadow:0px 0px 6px 2px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 6px 2px rgba(0, 0, 0, 0.1)}#share-social.-open .container-fluid .share li:first-child{-webkit-transform:translate3d(1em, -7em, 0);transform:translate3d(1em, -7em, 0)}#share-social.-open .container-fluid .share li:nth-child(2){-webkit-transform:translate3d(-3.5em, -6.3em, 0);transform:translate3d(-3.5em, -6.3em, 0)}#share-social.-open .container-fluid .share li:nth-child(3){-webkit-transform:translate3d(-6.5em, -3.2em, 0);transform:translate3d(-6.5em, -3.2em, 0)}#share-social.-open .container-fluid .share li:nth-child(4){-webkit-transform:translate3d(-7em, 1em, 0);transform:translate3d(-7em, 1em, 0)}#share-social.-open .container-fluid .mail-sharer{position:fixed;right:0;bottom:0;width:100vw;height:100vh;background-color:rgba(255, 135, 107, 0.95)}#share-social.-open .container-fluid .mail-sharer .gform_heading{display:none}#share-social.-open .container-fluid .mail-sharer .gform_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form{width:100%}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .validation_error{display:none;border:none;color:#424242;font-family:'tt_normsbold', sans-serif;font-size:2.5rem}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body{width:100%}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields{width:100%}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3vh 0;padding:0}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield label{color:#ffffff;font-family:'tt_normsbold', sans-serif;font-size:1rem}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield label .gfield_required{color:#ffffff}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container{width:80%;margin-top:0}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input{width:100%;height:50px;min-height:50px;padding-left:10px;border:none;border-bottom:4px solid #ffffff;background-color:transparent;color:#ffffff;font-family:'tt_normsbold', sans-serif;font-size:1rem}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input::-webkit-input-placeholder{color:#ffffff;font-family:'tt_normsbold', sans-serif;font-size:1rem}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input:-ms-input-placeholder{color:#ffffff;font-family:'tt_normsbold', sans-serif;font-size:1rem}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input::-ms-input-placeholder{color:#ffffff;font-family:'tt_normsbold', sans-serif;font-size:1rem}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input::placeholder{color:#ffffff;font-family:'tt_normsbold', sans-serif;font-size:1rem}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input:active,#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input:focus,#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input:hover{outline:0}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error{border:none;background-color:transparent}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error .gfield_description{padding-top:5px;color:#424242;font-family:'tt_normsbold', sans-serif;font-size:0.8rem;text-align:center}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_footer input{width:auto;min-width:170px;height:40px;border:2px solid #ffffff;border-radius:20px;background-color:#ffffff;color:#ff876b;font-family:'tt_normsbold', sans-serif;font-size:1rem;line-height:24px}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_footer input:active,#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_footer input:focus,#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_footer input:hover{outline:0;cursor:pointer}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_footer .gform_ajax_spinner{display:none}#share-social.-open .container-fluid .mail-sharer .gform_confirmation_wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:20px;color:#ffffff;font-family:'tt_normsbold', sans-serif;font-size:2.5rem;text-align:center}#share-social.-open .container-fluid .mail-sharer .mail-sharer-close{position:absolute;top:13px;right:15px;border:none;background-color:transparent;color:#ffffff;font-size:2rem;font-weight:bold}#share-social.-open .container-fluid .mail-sharer .mail-sharer-close:active,#share-social.-open .container-fluid .mail-sharer .mail-sharer-close:focus,#share-social.-open .container-fluid .mail-sharer .mail-sharer-close:hover{outline:0;cursor:pointer}main .default-template{padding:20px;background-color:#ffffff}main .default-template>div{margin:0 auto}main .default-template>div h2,main .default-template>div h3{margin:30px 0;text-align:center}main .default-template>div h2{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:40px;-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg);font-style:italic}main .default-template>div h2:after{position:absolute;bottom:0;width:60px;height:20px;-webkit-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg);content:url(../img/line.png)}main .default-template .gform_wrapper{margin:30px 0}main .default-template .gform_wrapper form .gform_heading .gform_title{display:none}main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label_before_complex{display:none}main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label{color:#000000;font-family:'tt_normsbold', sans-serif;font-size:0.9rem;text-transform:uppercase}main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label .gfield_required{color:#ff876b}main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent}main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input,main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select,main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea{min-height:36px;padding-left:5px;border:none;border-bottom:2px solid #ff876b;color:#ff876b;font-family:'tt_normsregular', sans-serif;font-size:0.9rem}main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input:active,main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input:focus,main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input:hover,main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select:active,main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select:focus,main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select:hover,main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea:active,main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea:focus,main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea:hover{outline:0}main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select{border:2px solid #ff876b;border-radius:25px;background-image:url("data:image/svg+xml;utf8,<svg fill='rgb(255, 135, 107)' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;background-position-x:right;background-position-y:center}main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select::-webkit-input-placeholder{padding-right:15px}main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select:-ms-input-placeholder{padding-right:15px}main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select::-ms-input-placeholder{padding-right:15px}main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select::placeholder{padding-right:15px}main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .name_first,main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .name_last{width:100%}main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .name_first label,main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .name_last label{color:#000000;font-family:'tt_normsbold', sans-serif;font-size:0.9rem;text-transform:uppercase}main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input:-webkit-autofill,main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input:-webkit-autofill:focus,main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input:-webkit-autofill:hover,main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select:-webkit-autofill,main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select:-webkit-autofill:focus,main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select:-webkit-autofill:hover,main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea:-webkit-autofill,main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea:-webkit-autofill:focus,main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea:-webkit-autofill:hover{border-bottom:2px solid #ff876b!important;-webkit-text-fill-color:#ff876b!important;-webkit-box-shadow:0 0 0px 1000px white
                                        inset!important}main .default-template .gform_wrapper form .gform_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .default-template .gform_wrapper form .gform_footer .gform_button{padding:0 20px}main .default-template .container-newsletter{margin-top:50px}main .default-template .container-newsletter form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .default-template .container-newsletter form input{margin-top:40px;border:none;font-family:'tt_normsmedium', sans-serif;font-weight:700;padding-bottom:8px;border-bottom:2px solid #8f8e8e;width:100%;max-width:580px;color:#8f8e8e}main .default-template .container-newsletter form input:active,main .default-template .container-newsletter form input:focus,main .default-template .container-newsletter form input:hover{outline:none}main .default-template .container-newsletter form .error{width:100%;max-width:580px;margin-top:8px}main .default-template .container-newsletter form .ciup_btn_principal{margin:40px 0}main .default-template .container-newsletter form .alert-rgpd{font-size:14px;font-style:italic}.error-404{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:calc(100vh - 80px)}.error-404 h1{margin-bottom:60px}#tarteaucitronRoot .tarteaucitronAlertBigBottom{width:auto!important;background:#2d2d2d!important}#tarteaucitronRoot .tarteaucitronAlertBigBottom #tarteaucitronDisclaimerAlert{display:block;padding:5px 0 15px;text-align:center}#tarteaucitronRoot .tarteaucitronAlertBigBottom .tarteaucitronCTAButton{height:25px;margin:0;padding:2px 10px!important;border:3px solid #ff876b;border-radius:25px;background:#ff876b!important;color:#ffffff!important;font-family:'tt_normsbold', sans-serif!important;font-size:12px}#tarteaucitronRoot .tarteaucitronAlertBigBottom .tarteaucitronCTAButton.tarteaucitronAllow{border-color:#47d7ac;background:#47d7ac!important}#tarteaucitronRoot .tarteaucitronAlertBigBottom .tarteaucitronCTAButton.tarteaucitronAllow:active,#tarteaucitronRoot .tarteaucitronAlertBigBottom .tarteaucitronCTAButton.tarteaucitronAllow:focus,#tarteaucitronRoot .tarteaucitronAlertBigBottom .tarteaucitronCTAButton.tarteaucitronAllow:hover{background:#47d7ac!important}#tarteaucitronRoot .tarteaucitronAlertBigBottom .tarteaucitronCTAButton:active,#tarteaucitronRoot .tarteaucitronAlertBigBottom .tarteaucitronCTAButton:focus,#tarteaucitronRoot .tarteaucitronAlertBigBottom .tarteaucitronCTAButton:hover{background:#ff876b!important;cursor:pointer}#tarteaucitronRoot .tarteaucitronAlertBigBottom #tarteaucitronCloseAlert{padding:0!important;background:none!important;color:#ffffff!important;font-family:'tt_normsregular', sans-serif!important;font-size:0.9rem!important}#tarteaucitronRoot .tarteaucitronAlertBigBottom #tarteaucitronCloseAlert:active,#tarteaucitronRoot .tarteaucitronAlertBigBottom #tarteaucitronCloseAlert:focus,#tarteaucitronRoot .tarteaucitronAlertBigBottom #tarteaucitronCloseAlert:hover{outline:0}#tarteaucitronRoot #tarteaucitronPercentage{background:#ff876b!important}#tarteaucitronRoot #tarteaucitron{border-radius:25px;background-color:#2d2d2d}#tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel{position:absolute;top:15px;right:5px;background-color:#2d2d2d;font-family:'tt_normsregular', sans-serif!important;z-index:1}#tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel:active,#tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel:focus,#tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel:hover{outline:0}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices{margin-top:0!important;padding:20px!important;border-radius:25px}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{border:none;background:#2d2d2d}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronH1{font-family:'tt_normsbold', sans-serif!important;font-size:38px!important;font-style:normal}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronInfoBox{margin-bottom:-10px auto 20px!important;border:none!important;background:#2d2d2d!important;font-family:'tt_normsregular', sans-serif!important;font-size:0.9rem!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName{width:100%!important;margin-top:0!important;text-align:center!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName span{margin-top:0!important;font-family:'tt_normsregular', sans-serif!important;font-size:0.9rem!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk{margin:0!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk .tarteaucitronAllow{background-color:#47d7ac!important;color:#ffffff}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk .tarteaucitronAllow:active,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk .tarteaucitronAllow:focus,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk .tarteaucitronAllow:hover,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk .tarteaucitronDeny:active,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk .tarteaucitronDeny:focus,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk .tarteaucitronDeny:hover{outline:0}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder{border-color:transparent!important;background:#2d2d2d!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder ul li .tarteaucitronTitle button{margin:20px 0 10px 0}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder ul li .tarteaucitronTitle button:active,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder ul li .tarteaucitronTitle button:focus,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder ul li .tarteaucitronTitle button:hover{outline:0}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder ul li ul li{border-left-color:#47d7ac!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder ul li ul li .tarteaucitronName{margin-top:0!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder ul li ul li .tarteaucitronName span{margin-top:0!important;color:#ffffff!important;font-family:'tt_normsregular', sans-serif!important;font-size:0.9rem!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder ul li ul li .tarteaucitronAsk .tarteaucitronAllow{background-color:#47d7ac!important;color:#ffffff}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder ul li ul li .tarteaucitronAsk .tarteaucitronAllow:active,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder ul li ul li .tarteaucitronAsk .tarteaucitronAllow:focus,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder ul li ul li .tarteaucitronAsk .tarteaucitronAllow:hover,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder ul li ul li .tarteaucitronAsk .tarteaucitronDeny:active,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder ul li ul li .tarteaucitronAsk .tarteaucitronDeny:focus,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder ul li ul li .tarteaucitronAsk .tarteaucitronDeny:hover{outline:0}.grecaptcha-badge{left:4px!important;width:70px!important;-webkit-transition:all 0.3s ease!important;-o-transition:all 0.3s ease!important;transition:all 0.3s ease!important;overflow:hidden!important}.grecaptcha-badge:hover{width:256px!important}@media (min-width:768px){.all-events{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.all-events .all-events-bottom,.all-events .all-events .all-events-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.all-events .events-container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);padding:0 24px 64px 24px}.all-events .events-container.grid-1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1, 1fr)}.places-events .slider{margin-bottom:48px}.event-card a{width:300px;min-height:340px;height:340px;max-width:300px}.event-card a .image{min-height:220px;height:220px}.event-card a .content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.event-card a .content h3{-webkit-line-clamp:2}.event-card.one-event a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event-card.one-event a .image{width:auto;min-height:220px;height:220px;border-radius:20px 20px 0 0}.event-card.one-event a .image .category{display:-webkit-box;display:-ms-flexbox;display:flex}.event-card.one-event a .image img{border-radius:20px 20px 0 0}.event-card.one-event a .content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px}.event-card.one-event a .content .category{display:none}.event-card.one-event a .content h3{font-size:16px;line-height:21px;text-align:center}.event-card.one-event a .content p{font-size:16px;line-height:18px}.newsletter .container-ciup .container-newsletter .newsletter-social-media .newsletter-social-one:last-child .newsletter-social-one-bg{margin-right:0px}.newsletter .container-ciup .container-newsletter .newsletter-social-media .newsletter-social-one .newsletter-social-one-bg{margin-right:5px}#tarteaucitronRoot .tarteaucitronAlertBigBottom{width:100%!important}#tarteaucitronRoot .tarteaucitronAlertBigBottom #tarteaucitronDisclaimerAlert{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#tarteaucitronRoot #tarteaucitron{top:50%!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronInfoBox{margin-bottom:-10px auto 40px!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName{width:auto!important;text-align:left!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk{margin-right:50px!important;margin-left:11px!important}}@media (min-width:992px){#logo-citescope{display:block;position:absolute;top:-6%;left:-4%;width:18%;z-index:1200;pointer-events:none}#breadcrumbs{margin:30px 50px 0px;padding-left:40px}header{height:200px}header .navbar{height:170px}header .navbar .navbar-bg{position:relative;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .navbar .navbar-bg .navbar-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .navbar .navbar-bg .navbar-title img{width:250px;margin-bottom:10px}header .navbar .navbar-bg .navbar-title h2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:10px;font-family:'tt_normsregular', sans-serif;font-size:16px;text-align:center;text-transform:initial}header .navbar .navbar-bg .navbar-title h2 span{display:block;width:100%;margin-top:5px;color:#ff876b}header .navbar .navbar-bg .navbar-buttons{position:absolute;right:20px}header .navbar .navbar-bg .navbar-buttons #header-modal-filters{display:none}header .navbar .navbar-bg .navbar-buttons #header-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal .modal-dialog .modal-content .modal-body .submit-form{display:-webkit-box;display:-ms-flexbox;display:flex}.modal#alertModal.-custom .modal-dialog{position:absolute;top:50%;left:50%;width:70%;height:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#menuModal .modal-dialog .modal-content .modal-header button{font-size:3rem}#menuModal .modal-dialog .modal-content .modal-body{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#menuModal .modal-dialog .modal-content .modal-body .menu-menu-principale-container .navbar-nav .menu-item{margin-bottom:40px}#menuModal .modal-dialog .modal-content .modal-body .menu-menu-principale-container .navbar-nav .menu-item a{font-size:2.5vw}#menuModal .modal-dialog .modal-content .modal-body .menu-menu-principale-container .navbar-nav .menu-item a i{margin-left:20px}#alertModal,#searchModal{width:100vw;height:100vh;z-index:1301}#alertModal .modal-dialog,#searchModal .modal-dialog{width:100%;height:100%}#alertModal .modal-dialog .modal-content,#searchModal .modal-dialog .modal-content{border-radius:0;background-color:rgba(71, 215, 172, 0.95);-webkit-box-shadow:unset;box-shadow:unset}#alertModal .modal-dialog .modal-content .modal-header,#searchModal .modal-dialog .modal-content .modal-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:170px}#alertModal .modal-dialog .modal-content .modal-header button,#searchModal .modal-dialog .modal-content .modal-header button{position:absolute;margin:0;opacity:1;color:#ffffff;font-size:3rem}#alertModal .modal-dialog .modal-content .modal-body,#searchModal .modal-dialog .modal-content .modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#alertModal .modal-dialog .modal-content .modal-body.-alert,#searchModal .modal-dialog .modal-content .modal-body.-alert{margin-bottom:50px}#alertModal .modal-dialog .modal-content .modal-body.-alert .modal-return,#searchModal .modal-dialog .modal-content .modal-body.-alert .modal-return{max-width:80%;margin:0 auto}#alertModal .modal-dialog .modal-content .modal-body #alertEmailForm,#searchModal .modal-dialog .modal-content .modal-body #alertEmailForm{max-width:70%;height:100%;margin:0 auto}#alertModal .modal-dialog .modal-content .modal-body #alertEmailForm h3,#searchModal .modal-dialog .modal-content .modal-body #alertEmailForm h3{margin:30px 0 20px 0}#alertModal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert,#searchModal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert{font-size:2rem}#alertModal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert::-webkit-input-placeholder,#searchModal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert::-webkit-input-placeholder{font-size:2rem}#alertModal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert:-ms-input-placeholder,#searchModal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert:-ms-input-placeholder{font-size:2rem}#alertModal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert::-ms-input-placeholder,#searchModal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert::-ms-input-placeholder{font-size:2rem}#alertModal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert::placeholder,#searchModal .modal-dialog .modal-content .modal-body #alertEmailForm .input_alert::placeholder{font-size:2rem}#alertModal .modal-dialog .modal-content .modal-body #search-form,#searchModal .modal-dialog .modal-content .modal-body #search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}#alertModal .modal-dialog .modal-content .modal-body #search-form .search,#searchModal .modal-dialog .modal-content .modal-body #search-form .search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80%;margin-bottom:100px}#alertModal .modal-dialog .modal-content .modal-body #search-form .search input,#searchModal .modal-dialog .modal-content .modal-body #search-form .search input{width:100%;height:80px;padding-left:10px;border:none;border-bottom:4px solid #ffffff;background-color:transparent;color:#ffffff;font-family:'tt_normsbold', sans-serif;font-size:2.5rem}#alertModal .modal-dialog .modal-content .modal-body #search-form .search input::-webkit-input-placeholder,#searchModal .modal-dialog .modal-content .modal-body #search-form .search input::-webkit-input-placeholder{color:#ffffff;font-size:3vw}#alertModal .modal-dialog .modal-content .modal-body #search-form .search input:-ms-input-placeholder,#searchModal .modal-dialog .modal-content .modal-body #search-form .search input:-ms-input-placeholder{color:#ffffff;font-size:3vw}#alertModal .modal-dialog .modal-content .modal-body #search-form .search input::-ms-input-placeholder,#searchModal .modal-dialog .modal-content .modal-body #search-form .search input::-ms-input-placeholder{color:#ffffff;font-size:3vw}#alertModal .modal-dialog .modal-content .modal-body #search-form .search input::placeholder,#searchModal .modal-dialog .modal-content .modal-body #search-form .search input::placeholder{color:#ffffff;font-size:3vw}#alertModal .modal-dialog .modal-content .modal-body #search-form .search input:active,#alertModal .modal-dialog .modal-content .modal-body #search-form .search input:focus,#alertModal .modal-dialog .modal-content .modal-body #search-form .search input:hover,#searchModal .modal-dialog .modal-content .modal-body #search-form .search input:active,#searchModal .modal-dialog .modal-content .modal-body #search-form .search input:focus,#searchModal .modal-dialog .modal-content .modal-body #search-form .search input:hover{outline:0}#alertModal .modal-dialog .modal-content .modal-body #search-form .search input.active,#searchModal .modal-dialog .modal-content .modal-body #search-form .search input.active{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#alertModal .modal-dialog .modal-content .modal-body #search-form .search input:-webkit-autofill,#alertModal .modal-dialog .modal-content .modal-body #search-form .search input:-webkit-autofill:focus,#alertModal .modal-dialog .modal-content .modal-body #search-form .search input:-webkit-autofill:hover,#searchModal .modal-dialog .modal-content .modal-body #search-form .search input:-webkit-autofill,#searchModal .modal-dialog .modal-content .modal-body #search-form .search input:-webkit-autofill,#searchModal .modal-dialog .modal-content .modal-body #search-form .search input:-webkit-autofill:focus,#searchModal .modal-dialog .modal-content .modal-body #search-form .search input:-webkit-autofill:hover{border:none!important;border-bottom:4px solid #ffffff;-webkit-box-shadow:0 0 0px 1000px #47d7ac inset;-webkit-text-fill-color:#ffffff!important}#alertModal .modal-dialog .modal-content .modal-body #search-form .search input ::-webkit-selection,#searchModal .modal-dialog .modal-content .modal-body #search-form .search input ::-webkit-selection{background:transparent;color:#ffffff}#alertModal .modal-dialog .modal-content .modal-body #search-form .search input ::-ms-selection,#searchModal .modal-dialog .modal-content .modal-body #search-form .search input ::-ms-selection{background:transparent;color:#ffffff}#alertModal .modal-dialog .modal-content .modal-body #search-form .search input ::-moz-selection,#searchModal .modal-dialog .modal-content .modal-body #search-form .search input ::-moz-selection{background:transparent;color:#ffffff}#alertModal .modal-dialog .modal-content .modal-body #search-form .search input ::selection,#searchModal .modal-dialog .modal-content .modal-body #search-form .search input ::selection{background:transparent;color:#ffffff}#alertModal .modal-dialog .modal-content .modal-body #search-form .search button,#searchModal .modal-dialog .modal-content .modal-body #search-form .search button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;height:100%;margin-left:30px;padding:0;border:none;background-color:transparent}#alertModal .modal-dialog .modal-content .modal-body #search-form .search button i,#searchModal .modal-dialog .modal-content .modal-body #search-form .search button i{color:#ffffff;font-size:3rem}#alertModal .modal-dialog .modal-content .modal-body #search-form .search button:active,#alertModal .modal-dialog .modal-content .modal-body #search-form .search button:focus,#alertModal .modal-dialog .modal-content .modal-body #search-form .search button:hover,#searchModal .modal-dialog .modal-content .modal-body #search-form .search button:active,#searchModal .modal-dialog .modal-content .modal-body #search-form .search button:focus,#searchModal .modal-dialog .modal-content .modal-body #search-form .search button:hover{border:none;outline:0;cursor:pointer}.container-ciup{max-width:960px;margin:0 auto}.container-ciup.large{max-width:1400px}.event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-top-left-radius:40px;border-top-right-radius:40px}.event .event_infos{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:50px 15px;padding-top:20px}.event .event_infos .-info-pratique{display:none}.event .event_infos .event_infos_taxonomies{display:-webkit-box;display:-ms-flexbox;display:flex}.event .event_infos .event_infos_taxonomies .event-info-tag{margin-right:10px}.event .event_infos .event_thumbnail{max-width:100%;height:100%;margin:0 auto 0;padding:0 0px 0 0px}.event .event_infos .event_thumbnail img{width:100%;height:100%}.event .event_infos .event_thumbnail a{bottom:40px;left:30px}.event .event_infos .event_infos_header{padding:30px 10px 30px}.event .event_infos .event_infos_header .ciup_btn_principal{display:none}.event .event_infos .event_infos_description{padding:0}.event .event_infos .event_infos_description .partners .partners-lists{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6, 1fr)}.event .event_infos .event_infos_description .event_infos_quote{padding:50px 30px 30px}.event .event_infos .event_infos_description .event_infos_quote p:first-child:before{font-size:110px}.event .event_infos .event_infos_description .event_infos_small_text{margin:50px 0}.event .event_infos .event_group_events h2{margin:40px 0px 60px}.event .event_infos .event_group_events .one_event_group_events{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 60px);min-height:250px;margin-top:40px;margin-left:60px;padding:25px 20px 25px 200px}.event .event_infos .event_group_events .one_event_group_events .one_event_group_events-img{top:25px;left:-60px}.event .event_infos .event_group_events .one_event_group_events .one_event_group_events-img .event_canceled{top:40%;width:140%}.event .event_infos .event_group_events .one_event_group_events .one_event_group_events_taxonomy{margin-top:0}.event .event_infos .event_group_events .one_event_group_events .ciup_btn_principal{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.event .event_infos .event_usefull_infos{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:250px;margin:60px 0;padding:0}.event .event_infos .event_usefull_infos .event_usefull_infos_desc{padding:30px 20px}.event .event_infos .event_usefull_infos .event_usefull_infos_desc .event_usefull_infos_desc_block.-button{display:-webkit-box;display:-ms-flexbox;display:flex}.event .event_infos .event_usefull_infos .event_usefull_infos_desc .event_usefull_infos_desc_block.-button>i{display:block;min-width:20%}.event .event_infos .event_usefull_infos .event_usefull_infos_desc .event_usefull_infos_desc_block.-button .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.event .event_infos .event_usefull_infos .event_usefull_infos_desc .event_usefull_infos_desc_block.-button .buttons i{min-width:auto}.event .event_infos .event_usefull_infos .event_usefull_infos_desc .event_usefull_infos_desc_block.-button .ciup_btn_principal{width:-webkit-max-content;width:-moz-max-content;width:max-content}.event .event_infos .event_usefull_infos .event_usefull_infos_img{position:relative;padding:0;border-top-right-radius:40px;border-bottom-right-radius:40px}.event .event_infos .event_usefull_infos .event_usefull_infos_img img{display:block;border-radius:0}.event .event_infos .event_usefull_infos .event_usefull_infos_img .event_usefull_infos_cards{border-bottom-right-radius:15px}.event .event_infos .event_usefull_link .event_usefull_link_container .event_usefull_link_list{max-width:60%;margin:0 auto}.event .event_infos .event_usefull_link .event_usefull_link_container .event_usefull_link_list ul li{margin-bottom:15px}.favorite-events .slider .slider-container{height:380px}.favorite-events .slider .slider-container .slider-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.favorite-events .slider .slider-container .slider-card .slider-primary{width:400px;min-width:400px}.favorite-events .slider .slider-container .slider-card .slider-primary img{height:100%;border-radius:32px 0 0 32px}#upcoming{margin-top:40px}#upcoming .upcoming-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0 auto 44px;max-width:1200px}#upcoming .upcoming-header .upcoming-title h2.-after{margin-bottom:0}#upcoming .upcoming-header .upcoming-title h2.-after:after{left:0}#upcoming .upcoming-header .upcoming-selector .selector-container span{width:auto;padding:12px 16px}#upcoming .upcoming-header .upcoming-selector .selector-container span.active{padding:12px 24px}#upcoming .upcoming-events-link{padding:32px 0 88px 0}.slider.-term{border-top-right-radius:40px;border-bottom-right-radius:40px}.slider.-term .slider-control{bottom:-45px;left:85%}.slider .slider-control{position:relative}.slider .slider-control h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.slider .slider-control h2 a i{padding-left:30px}.slider .slider-control ul{position:absolute;right:20px;width:130px;padding:0 30px}.slider .slider-inside{width:100%}.slider .slider-inside.favorite-slider{margin-bottom:30px}.slider .slider-inside.favorite-slider .slick-list .slick-track .slick-active{max-width:200px}.slider .slider-inside.favorite-slider .slick-list .slick-track .slick-active.slick-current{width:100%;max-width:390px;z-index:1}.slider .slider-inside.favorite-slider .slick-list .slick-track .slick-active.slick-current>div{width:100%}.slider .slider-inside.favorite-slider .slick-list .slick-track .slick-active.slick-current>div .one-favorite-slide{width:100%;max-width:390px}.slider .slider-inside.favorite-slider .slick-list .slick-track .slick-active.slick-current>div .one-favorite-slide .favorite-slider-desktop{height:100%}.slider .slider-inside.favorite-slider .slick-list .slick-track .slick-active.slick-current>div .one-favorite-slide .favorite-slider-desktop>a{width:100%;height:100%}.slider .slider-inside.favorite-slider .slick-list .slick-track .slick-active.slick-current>div .one-favorite-slide .favorite-slider-desktop>a img{width:100%;height:100%}.slider .slider-inside.favorite-slider .slick-list .slick-track .slick-active.slick-current>div .one-favorite-slide .favorite-slider-desktop .favorite-slider-desktop-description{width:100%;height:auto;opacity:1;visibility:visible}.slider .slider-inside.favorite-slider .slick-list .slick-track .slick-active .favorite-slider-desktop{position:relative}.slider .slider-inside.favorite-slider .slick-list .slick-track .slick-active .favorite-slider-desktop a{position:relative;background-color:#ffffff;overflow:hidden;-webkit-box-shadow:0px 4px 8px 1px rgba(0, 0, 0, 0.1);box-shadow:0px 4px 8px 1px rgba(0, 0, 0, 0.1)}.slider .slider-inside.favorite-slider .slick-list .slick-track .slick-active .favorite-slider-desktop a img{width:350px;height:350px;opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}.slider .slider-inside.favorite-slider .slick-list .slick-track .slick-active .favorite-slider-desktop a .link{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:-1px;bottom:-1px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;border-top-left-radius:80%;background-color:#ff876b}.slider .slider-inside.favorite-slider .slick-list .slick-track .slick-active .favorite-slider-desktop a .link i{margin-top:10px;color:#ffffff;font-size:1rem}.slider .slider-inside.favorite-slider .slick-list .slick-track .slick-active .favorite-slider-desktop .favorite-slider-desktop-description-hr{display:block;position:absolute;bottom:115px;left:315px;width:65px;height:6px;border-radius:5px;background-color:#47d7ac}.slider .slider-inside.favorite-slider .slick-list .slick-track .slick-active .favorite-slider-desktop .favorite-slider-desktop-description{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:0;left:390px;-ms-flex-wrap:wrap;flex-wrap:wrap;width:40vw;height:130px;padding-right:20px;-webkit-transition:opacity 1.5s ease, visibility 1.5s ease;-o-transition:opacity 1.5s ease, visibility 1.5s ease;transition:opacity 1.5s ease, visibility 1.5s ease;opacity:1;visibility:visible}.slider .slider-inside.favorite-slider .slick-list .slick-track .slick-active .favorite-slider-desktop .favorite-slider-desktop-description a{min-height:40px;-webkit-box-shadow:none;box-shadow:none}.slider .slider-inside.favorite-slider .slick-list .slick-track .slick-active .favorite-slider-desktop .favorite-slider-desktop-description .dates,.slider .slider-inside.favorite-slider .slick-list .slick-track .slick-active .favorite-slider-desktop .favorite-slider-desktop-description h3{width:100%;margin:10px 0 10px 0}.slider .slider-inside.favorite-slider .slick-list .slick-track .slick-active .favorite-slider-desktop .favorite-slider-desktop-description p{font-size:1rem}.slider .slider-inside.favorite-slider .slick-list .slick-track:not(.slick-current) .favorite-slider-desktop{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.slider .slider-inside.groups-events-slider .slick-list .slick-track{padding-bottom:0}.slider .slider-inside.groups-events-slider .slick-list .slick-track .slick-slide{width:100%;max-width:400px}.slider .slider-inside.groups-events-slider.grid-1 .slick-list .slick-track .slick-slide div .one-groups-events-slide{padding-left:20px}.slider .slider-inside.groups-events-slider.grid-2 .slick-list .slick-track{width:100%!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider .slider-inside .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0;padding-bottom:50px}.slider .slider-inside .slick-list .slick-track .slider-one{width:100%;max-width:200px;height:auto;padding-right:10px;padding-left:20px}.slider .slider-inside .slick-list .slick-track .slider-one.one-groups-events-slide{max-width:400px;height:140px;padding-right:10px}.slider .slider-inside .slick-list .slick-track .slider-one.one-groups-events-slide a h3{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;height:100%;color:#ffffff;font-size:1rem;text-align:left;text-transform:uppercase}.slider .slider-inside .slick-list .slick-track .slider-one.one-term-places-slide{max-width:initial}.slider .slider-inside.-custom-fav .slick-track .slick-active .slider-one.one-favorite-slide{max-width:200px;height:350px}.slider .slider-inside.-custom-fav .slick-track .slick-active .slider-one.one-favorite-slide .favorite-slider-desktop{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.slider .slider-inside.-custom-fav .slick-track .slick-active .slider-one.one-favorite-slide .favorite-slider-desktop a img{width:100%;height:100%;opacity:1}.slider .slider-inside.-custom-fav .slick-track .slick-active .slider-one.one-favorite-slide .favorite-slider-desktop a .link{display:-webkit-box;display:-ms-flexbox;display:flex}.slider .slider-inside.-custom-fav .slick-track .slick-active .slider-one.one-favorite-slide .favorite-slider-desktop .favorite-slider-desktop-description-hr{display:none}.slider .slider-inside.-custom-fav .slick-track .slick-active .slider-one.one-favorite-slide .favorite-slider-desktop .favorite-slider-desktop-description{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;left:unset;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:360px;height:auto;padding-top:10px;padding-right:0}.slider .slider-inside.-custom-fav .slick-track .slick-active .slider-one.one-favorite-slide .favorite-slider-desktop .favorite-slider-desktop-description a{width:100%;height:60px;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.slider .slider-inside.-custom-fav .slick-track .slick-active .slider-one.one-favorite-slide .favorite-slider-desktop .favorite-slider-desktop-description .dates,.slider .slider-inside.-custom-fav .slick-track .slick-active .slider-one.one-favorite-slide .favorite-slider-desktop .favorite-slider-desktop-description h3{display:block;width:100%;margin:0 0 10px 0;text-align:center}.slider .slider-inside.-custom-fav .slick-track .slick-active .slider-one.one-favorite-slide .favorite-slider-desktop .favorite-slider-desktop-description p{display:none}.slider .list-of-houses{display:-ms-grid;display:grid;padding:0;grid-gap:30px;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr)}.places-events{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:88px 0}.places-events .slider{gap:14px}.places-events #CIUP{display:block;width:100%;height:545px;max-height:70vh;margin:0 auto}.places-events #CIUP circle.active{-webkit-animation:bounce 0.9s ease-in infinite alternate;animation:bounce 0.9s ease-in infinite alternate;-webkit-transition:fill 0.3s ease;-o-transition:fill 0.3s ease;transition:fill 0.3s ease;fill:#ff876b;cursor:pointer}.places-events #CIUP circle.orange{fill:#ff876b;cursor:pointer}.places-events .ciup_btn_principal{margin:48px auto 0 auto}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.svg-hover{display:block;position:absolute;width:250px;height:250px;border-radius:25px;background-color:#ffffff;background-position:center;background-size:cover;opacity:0;overflow:hidden;visibility:hidden;z-index:4}.svg-hover .svg-hover-link{display:block;position:relative}.svg-hover .svg-hover-link .svg-hover-img-block{height:180px;overflow:hidden}.svg-hover .svg-hover-link .svg-hover-img-block .svg-hover-img{height:180px;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.svg-hover .svg-hover-link .svg-hover-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:70px;padding:20px 10px;color:#000000;font-size:0.8rem;text-align:center}.svg-hover .svg-hover-link .svg-hover-close{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:10px;right:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;padding:5px 10px;border-radius:100%;background-color:#ff876b;color:#ffffff;font-family:'tt_normsbold', sans-serif;z-index:6}.svg-hover .svg-hover-link .svg-hover-close:after{content:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 11L1 1' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M11 1L1 11' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E%0A")}.svg-hover .svg-hover-link:hover .svg-hover-img-block .svg-hover-img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.term-container{padding:20px}.term-container .term-container-header .term-container-mobile{display:none}.term-container .term-container-header .term-container-desktop{display:block;text-align:center}.term-name h1{margin:20px 0}.term-name .term-name-contain .term-name-thumbnail img{width:100%;height:100%;min-height:250px}.term-name .term-name-contain .term-name-thumbnail a{bottom:40px;left:30px}.groups-events{padding:88px 0}.all-events.-search{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.all-events.-search .all-events-top #filters{display:-webkit-box;display:-ms-flexbox;display:flex}.all-events.-related{margin-bottom:40px;border-bottom-left-radius:40px;border-bottom-right-radius:40px}.all-events.-related .events-container{padding:0 24px 32px 24px;width:100%}.all-events.-related .events-container .event-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.all-events .all-events-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 10px 64px 20px}.all-events .all-events-top h2{margin-bottom:60px;margin-top:88px}.all-events .all-events-top h2:after{left:calc(50% - 30px)}.all-events .all-events-top h2 a i{padding-left:30px}.all-events .all-events-top #filters{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:auto;gap:12px}.all-events .all-events-top #filters fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.all-events .all-events-top #filters fieldset .filters-input.home{display:none!important}.all-events .all-events-top #filters .filters-search{display:none}.all-events .all-events-top .filter-button{display:none}.all-events .events-container{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}.all-events .events-container.grid-2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}.all-events .all-events-bottom{padding-bottom:88px}.link{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:-1px;bottom:-1px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;border-top-left-radius:70%;background-color:#ff876b}.filters-input{margin:0;border:2px solid #dddddd;padding:10px 16px;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.filters-input label{font-size:16px;line-height:18px}.filters-input.-select{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:auto}.filters-input.-select .dropdown-toggle{font-size:16px;line-height:18px;padding:0}.filters-input.-select .dropdown-menu{width:auto!important;max-height:400px;overflow:hidden;overflow-y:scroll}.filters-input.-select .dropdown-menu.show .dropdown-item{font-size:14px;line-height:18px}.filters-input.-custom{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:auto;border-radius:25px;border:2px solid #dddddd}.filters-input.-custom label{width:auto;margin-top:0px}.filters-input.-custom .custom-dates{width:auto;height:30px}.filters-input.-custom .daterangepicker{display:none;position:absolute;top:30px!important;right:unset!important;left:50%!important;width:200%;height:auto;padding:20px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0px 4px 8px 1px rgba(0, 0, 0, 0.1);box-shadow:0px 4px 8px 1px rgba(0, 0, 0, 0.1)}.filters-input.-custom .daterangepicker .drp-calendar{width:100%;max-width:calc(50% - 8px)}.filters-input.-button{width:auto;font-size:16px;line-height:18px;padding:10px 14px}.filters-input.checked{border-color:#ff876b}.filters-input:active,.filters-input:focus,.filters-input:hover{outline:0}.newsletter{padding:88px 24px}.newsletter .container-ciup .ciup_btn_principal.-white{width:auto;padding:0 50px 0 15px}#share-social{right:3rem;bottom:3rem}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .validation_error{display:block}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield{margin:3vh 0}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield.gform_hidden{margin:0}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield label{font-size:2.5rem}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input{height:80px;font-size:2.5rem}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input::-webkit-input-placeholder{font-size:2.5rem}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input:-ms-input-placeholder{font-size:2.5rem}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input::-ms-input-placeholder{font-size:2.5rem}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input::placeholder{font-size:2.5rem}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input:active,#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input:focus,#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input:hover{outline:0}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error .gfield_description{font-size:1.5rem}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_footer{width:100%}#share-social.-open .container-fluid .mail-sharer .gform_wrapper form .gform_footer input{min-width:220px;height:46px;font-size:24px}#share-social.-open .container-fluid .mail-sharer .mail-sharer-close{position:absolute;top:45px;right:40px;font-size:3rem}main .default-template{margin-top:40px!important;margin-bottom:40px!important;padding:50px;border-radius:40px;background-color:#ffffff}main .default-template .gform_wrapper{margin:30px 0}main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .name_first,main .default-template .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .name_last{width:50%}footer .footer-infos .logo-footer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}footer .footer-infos .logo-footer img{width:100%;max-width:250px;height:150px}footer .footer-baseline .footer-links a{width:auto}.error-404{height:calc(100vh - 200px)}}@media (min-width:1200px){.container-ciup{max-width:1200px}#upcoming .upcoming-content .events.active{padding:32px 24px}#upcoming .upcoming-content .events.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.all-events .events-container{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr)}.all-events .events-container.grid-3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}.places-events .slider .slider-title{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1600px;margin:auto;padding:0 104px}.places-events .slider .slider-container{position:relative;padding:0 104px}.favorite-events .slider .slider-title h2{font-size:40px}.favorite-events .slider .slider-container .slider-card .slider-secondary .slider-controls{padding:32px 64px 0 64px}.favorite-events .slider .slider-container .slider-card .slider-secondary .slider-text{gap:24px;padding:32px 64px 0 64px;margin-bottom:40px}.favorite-events .slider .slider-container .slider-card .slider-secondary .slider-text h3{font-size:24px;line-height:28px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.favorite-events .slider .slider-container .slider-card .slider-secondary .slider-text .btn-ciup{margin-top:8px}.favorite-events .slider .slider-container .slider-card .slider-secondary.no-controls{margin-top:24px}}@media (min-width:1600px){}@media (max-height:992px){.modal#alertModal.-custom .modal-dialog{height:70%}}@media print{body{width:auto!important;margin:auto!important;background-color:#fff!important;color:#000!important;font-family:serif;font-size:12pt}blockquote,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:auto!important;color:#000!important}blockquote,p{orphans:3;widows:3}blockquote,img,ol,section,ul{page-break-inside:avoid}h1{page-break-before:always}caption,h1,h2,h3{text-align:left;page-break-after:avoid}h2 a.-after,h2.-after{margin-bottom:70px!important}a{color:#000!important;text-decoration:unset!important}header{display:none}.container-ciup{width:100%}.slider-control ul{display:none}#share-social,.newsletter{display:none}.single .event_thumbnail{height:400px!important}.single .event_thumbnail img{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.single .event_thumbnail a{display:none}.event .event_infos .event_usefull_infos .event_usefull_infos_img .event_usefull_infos_cards{display:none}.all-events .all-events-top form{display:none}.all-events.-related{display:none}.slider .slider-inside .slick-list .slick-track .slider-one.one-place-slide a>div,.slider .slider-inside .slick-list .slick-track .slider-one.one-place-slide a img{height:100%}footer{display:none}}