#main-content,footer{background-image:url('https://stg-festivalbacchus-staging.kinsta.cloud/wp-content/uploads/2024/10/bg.jpg');background-size:contain;background-position:center;background-repeat:repeat;background-attachment:fixed}.social a{margin:0 7px}.grecaptcha-badge{display:none!important}.wpdm-download-link.wpdm-download-locked.btn.btn-primary{border-radius:50px;background-image:linear-gradient(90deg,#2ca996 0%,#ffd23b 100%);border:none}#partenaires .logo-partenaires img{width:175px;height:175px;object-fit:contain;background:#FFF;padding:25px}#mobile_menu2{background-color:#551118!important;border-color:#AA1E2C;margin-top:10px}#gform_submit_button_6{position:absolute;right:0;top:0px;cursor:pointer}.gform_confirmation_message_6{color:#FFF!important}.et-pb-arrow-next,.et-pb-arrow-prev{color:#fecc18!important;font-size:50px!important}.et_pb_menu_0_tb_header.et_pb_menu ul li a,.et_pb_menu_1_tb_header.et_pb_menu ul li a{line-height:24px;text-align:center}.artiste .et_pb_blurb_description{padding-left:25px;z-index:5;position:relative}.listing-artiste{display:grid;gap:50px;flex-wrap:wrap;grid-template-columns:repeat(3,auto)}@media all and (max-width:940px){.listing-artiste{display:grid;gap:25px;flex-wrap:wrap;grid-template-columns:repeat(1,100%)}.listing-artiste .item{max-height:275px}#search-filter-form-19092 ul li{margin-left:18px!important}}.listing-artiste img{width:100%;height:275px;object-fit:cover}.listing-artiste .titre{font-family:'whiskeybite-reg',Georgia,"Times New Roman",serif;font-size:40px;color:#FFEAC1!important;top:-90px;padding:15px;position:relative}.listing-artiste .titre span{font-size:14px;color:#FFEAC1!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}#search-filter-form-19092{text-align:center;margin:auto}#search-filter-form-19092 ul li{list-style:none;display:inline-block;padding:10px 0;margin:0 40px;font-family:'whiskeybite-reg',Georgia,"Times New Roman",serif!important;color:#970000!important;font-size:29px;font-weight:bold}#search-filter-form-19092 ul li:hover,#search-filter-form-19092 ul:hover,#search-filter-form-19092 label:hover{cursor:pointer}#search-filter-form-19092 input{display:none}.et-l--body #search-filter-form-19092{padding:0!important}#search-filter-form-19092 li[data-sf-field-input-type=checkbox] label,#search-filter-form-19092 li[data-sf-field-input-type=radio] label,#search-filter-form-19092 li[data-sf-field-input-type=range-checkbox] label,#search-filter-form-19092 li[data-sf-field-input-type=range-radio] label{padding-left:0px}body .gform_body .gform_fields .gfield input[type=text]:not(.gform-text-input-reset),body .gform_body .gform_fields .gfield input[type=email],body .gform_body .gform_fields .gfield input[type=tel],body .gform_body .gform_fields .gfield input[type=url],body .gform_body .gform_fields .gfield input[type=password],body .gform_body .gform_fields .gfield input[type=number]{font-family:'citrus',Georgia,"Times New Roman",serif;background-color:#471215!important;color:#FFFDF0!important;padding-left:25px!important;padding-right:25px!important;padding-top:25px!important;padding-bottom:25px!important;max-width:100%;border-radius:15px;border-width:0px!important}body .gform_wrapper ::placeholder,body .gform_wrapper ::-webkit-input-placeholder,body .gform_wrapper input[placeholder]{color:#FFFDF0}.gform_wrapper.gravity-theme .field_description_below .gfield_consent_description,.gform_wrapper.gravity-theme .gfield_consent_description{border:0px solid #ddd!important;font-size:15px!important;margin-top:12.8px;max-height:240px;overflow-y:scroll;padding:15px!important;width:100%;line-height:1.4!important;color:#FFFDF0!important;background-color:#3E0000!important}body #gform_wrapper_3 .gfield_checkbox .gchoice label,body #gform_wrapper_3 .gfield .ginput_container_consent label{font-family:'citrus',Georgia,"Times New Roman",serif;font-size:20px;color:#FFFDF0!important}body .gform_body .gform_fields .gfield textarea{font-family:'citrus',Georgia,"Times New Roman",serif;border-width:0px!important;background:#3E0000!important;color:#FFFDF0!important;padding:25px!important}.faq-accordion{margin:20px 0}.faq-item{border:2px solid #DB1D36;border-radius:40px;margin-bottom:10px;padding:0 20px}.faq-question{cursor:pointer;padding:10px}.faq-question h3{font-size:25px!important;padding-top:11px;color:#DB1D36!important;font-family:'nice-together-script',Georgia,"Times New Roman",serif;position:relative}.faq-question h3::after{content:"\f054";font-family:"Font Awesome 6 Free";color:#DB1D36;position:absolute;right:-10px;top:50%;transform:translateY(-50%);transition:transform 0.3s ease;display:block;font-weight:900;font-size:14px}.faq-question.active h3::after{transform:translateY(-50%) rotate(90deg)}.faq-answer{padding:0 10px 10px 10px;border-top:none;display:none}.faq-answer a{text-decoration:underline;color:#471215;transition:all 0.3s ease}.faq-answer a:hover{color:#DB1D36}.faq-answer.show{display:block!important;color:#DB1D36}.swiper-1 .swiper-wrapper,.swiper-2 .swiper-wrapper,.swiper-3 .swiper-wrapper{transition-timing-function:linear}@media all and (max-width:940px){.swiper-1 .swiper-slide img,.swiper-2 .swiper-slide img{width:100%;height:200px}.swiper-1 .swiper-slide,.swiper-2 .swiper-slide,.swiper-3 .swiper-slide{width:200px!important}}.swiper-2{margin:10px 0}.swiper-1 img,.swiper-2 img,.swiper-3 img{width:100%!important;height:200px;object-fit:cover}