@import url('https://fonts.googleapis.com/css2?family=Comfortaa:wght@300..700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+Georgian:wght@100..900&display=swap');@media screen and (max-width:767px){h1{font-size:2.5em!important}.wpbdp-listing{align-self:center!important;align:center!important;align-content:ceenter ! important;padding:0!important;width:100%!important;max-width:100%!important}.listing-thumbnail{width: 80vw!important}.listing-thumbnail img{width: 500px!important;align:center!important}}@media screen and (min-width:768px){h1{font-size:3.375em!important}}.sub-menu{background-color:#007e83!important}.txt_footer{font-family:'Comfortaa',sans-serif;color: #ffffff!important;text-align: center!important}.txt_footer a{color: #ffffff!important}.txt_grand{font-size:5em!important}.custom_footer{color:#9e9e9e;text-align:left;letter-spacing: 1px}.custom_footer a{color:#ffffff}.custom_footer a:hover{color:#9e9e9e}h1{color:#ffffff;font-family:"Raleway",sans-serif;font-weight:bold;text-transform:uppercase}h2{font-size:3.6em!important;color: #1a1a1a!important}h3{font-size:3em!important}h4{font-size:1.4em!important;color:#007f83;text-transform:uppercase!important;font-weight:700}h5{font-size:1em!important}p{font-family:'Comfortaa',sans-serif;color:#383838!important;line-height: 1.7;font-size: 1.05em}a{color:#007f83}.txt_centre{text-align:center!important}.txt_blanc{color:#ffffff!important;font-family:'Comfortaa',sans-serif!important}.txt_bleu{color:#007f83!important}.txt_noir{color:#0a0a0a!important}.txt_gris{color: #898989;font-family:'Comfortaa',sans-serif}.txt_grand{font-size: 1.4em!important}.txt_upper{text-transform:uppercase}.titre_noir{color:#0a0a0a!important;text-transform:uppercase!important}.titre_blanc{font-family:"Raleway",sans-serif;color:#ffffff!important;text-transform:uppercase!important;font-weight:800}.titre_gris{font-family:"Raleway",sans-serif;color:#383838!important;text-transform:uppercase!important;font-weight:800}.citation{color:#007f83!important;font-size:3.5em!important;font-family:"Noto Serif Georgian",serif!important;display:inline-block!important;margin-top:0.1em!important;margin-bottom:0.1em!important;line-height:1!important;vertical-align:middle!important}.et_pb_scroll_top.et-visible{opacity:1;animation:fadeInBottom 1s;background-color:#007f83;right:2vw!important;border-radius:7rem 7rem 7rem 0rem!important;width:4vw;height:5.2vh}#blog_accueil_droite .et_pb_image_container{margin: -20px -20px 5px}#blog_accueil_droite .entry-featured-image-url{margin-bottom: 0px}#blog_accueil_droite .category-blog{margin-bottom: 0px}.et_pb_button{background-color:#007f83;color:#ffffff!important;border-radius:40px;text-transform:uppercase;font-size:1em!important;letter-spacing: 0.8px;line-height:1.7em;border:1px solid #007f83;padding:1.39vh 1.72vw!important}.et_pb_button:hover{background-color:#007f83!important;color:#ffffff!important;text-transform:uppercase!important}.et_pb_button:after{display:none!important;transition:none!important}.et_pb_number_counter .title{color:#ffffff!important;font-family:'Comfortaa',sans-serif!important}.percent-value,.percent-sign{color:#ffffff!important;font-weight:bold!important;font-family:"Raleway",sans-serif!important;font-size:0.6em!important}.h2_traits{display:flex;align-items:center;justify-content:center;gap:1vw;margin:2vh 0}.h2_traits::before,.h2_traits::after{content:"";width:6vw;height:0.2vh;background-color:#007e83}.rond_border img,.rond_border .et_pb_slide{border-radius:2rem!important}.bulle_gauche{border-radius:7rem 7rem 7rem 0rem!important}#main-content{padding-top:0!important}.header_line a{position:relative}.header_line a::before{content:'';position:absolute;height:0.15vh;background-color:#ffffff;width:2.5vh;left:0;bottom:0;transition:width 0.4s ease;margin-top:1.5vh}.menu-item-has-children>a::after,.page_item_has_children>a::after{content:""!important;background:none!important;border:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;display:inline!important;position:static!important}.header_line a:hover::before{width:100%}.sub-menu{border-top:none!important;margin-top:5px}.et-menu li li a{padding:0px;width:200px}.btn_tete{background-color: transparent;color: #ffffff;border-color:#ffffff}.btn_tete :hover{background-color: #007f83;color: #ffffff;border-color:#ffffff}.et_pb_column_2_tb_footer{height:10vh}.em-event-location{display:none}.em-search-section-location{display:none}.em.em-list.em-grid .em-item .em-item-info{border-top:4px solid #007f83}.em-event.em-item{border-radius:2rem!important}.em-item-image-wrapper{border-radius:2rem 2rem 0rem 0rem!important}.em-event-prices{display:none!important}.em-event-date{margin-top:5%;font-size:1.4em!important;font-weight:bold;color:#007f83}.em-event-time{margin-top:5%;font-size:1.4em!important;font-weight:bold}.em.em-item.em-item-single .em-item-image img{border-left:4px solid #007f83}.em.em-event-booking-form h3.em-booking-section-title{border-radius:2rem;border-style:none;font-family: 'Comfortaa',sans-serif}.em-event-when h3{font-size:3em!important;font-weight:bold}.em-event-add-to-calendar{align-content:left!important;background-color:#CCE3D3!important}.em.em-event-booking-form .em-button.em-booking-submit{background-color: #007f83!important;border-radius:2rem!important;border:0px;color:white}.em.em-event-booking-form .em-booking-form{border: none}body[class*="single-event"] #content-area{margin-top:240px!important}body[class*="single-event"] .input{border:none;border-bottom:1px solid #ccc;background:transparent;padding:8px 0;outline:none;width:100%}body[class*="single-event"] textarea{border:none;border-bottom:1px solid #ccc;background:transparent;padding:8px 0;outline:none;width:100%}body.event-template-default #main-content{background-image:url('https://creativa.client2-animage.fr/wp-content/uploads/2025/10/background-head-agenda.webp');background-repeat:no-repeat;background-size:100vw 360px;background-position:top;min-height:100vh}.em-booking-section-title{display:none}.em-event-bookings-meta{display: none}.em-tickets{margin-left:0px!important}.event H1{font-color:black!important}div#et-main-area{margin-top:-16vh!important;display:inline-block;width:100vw}@media (max-width:980px){div#et-main-area{margin-top:-5vh}}.listing-title{border-bottom:0px!important;text-align:center}#wpbdp-listings-list{display:flex;flex-wrap:wrap!important}.excerpt-content{display:flex;flex-direction:column}.listing-details{margin-left:0px!important}.wpbdp-listing{width:17vw;min-width:200px;max-width:22vw;padding:4vh}.page-id-849 .wpbdp-field-type-url,.page-id-849 .wpbdp-field-association-category{display:none}body[class*="wpbdp-theme-default"] #sidebar{display:none!important;border:none!important;box-shadow:none!important;border-right:none!important;border-left:none!important}body[class*="wpbdp-theme-default"] H3 a{font-size:1em!important}body[class*="wpbdp-theme-default"] .container::before{display:none!important;background-color:transparent!important}body[class*="wpbdp-theme-default"] .container{margin-top:90px}body[class*="wpbdp-theme-default"] #content-area{width:75vw!important;border-right:none!important;border-left:none!important;box-shadow:none!important}body[class*="tax-wpbdp_category"] #content-area{width:78vw!important;align-self:center;align-content:center;align:center;border-right:none!important;border-left:none!important;box-shadow:none!important}body[class*="tax-wpbdp_category"] #left-area{width:100%!important;border-right:none!important;border-left:none!important;box-shadow:none!important}body[class*="single-wpbdp_listing"] .wpbdp-listing{min-width:75vw!important;max-width:75vw!important}body[class*="single-wpbdp_listing"] .listing-thumbnail{display:block;width:auto;margin-right:20px}.listing-thumbnail img{align-self:center!important}.listing-title H3{font-size:1.85em!important}.keywords-field{border-radius:2rem!important}.filter-button{background-color: #007f83!important;border-radius:2rem!important}.et_pb_post p{color:#ffffff!important}.et_pb_image_container img,.et_pb_post a img{border-radius:2rem!important}