.eposters_slider .slick-track{display:flex}.woocommerce-notices-wrapper{display:block}#resetDocument{display:inline-flex;width:auto;float:right;margin-right:1rem;padding-inline:2rem;font-weight:500;text-transform:uppercase;cursor:pointer}#resetDocument:hover{color:#FFF;border-color:#FFF;background-color:#B2031E}#welcome{display:grid}#welcome button{justify-self:center;margin-block-start:4rem;transform:translateX(100%)}.pagination_container .pagination{padding-block-start:2rem;overflow:auto}@media (max-width: 850px){.workshop_card .content_container .content ul.persons{display:block}}@media (max-width: 650px){.workshop_card .content_container .content ul.persons{display:none}}@media (max-width: 850px){.contact_form .form_container .gap-m{gap:.5rem}}footer .content .ifop ul{justify-content:center}.tables_cards .card .characteristics{line-height:1.4}@media (max-width: 850px){.tables_cards .card .characteristics li{margin-block-end:.65rem}}@media (max-width: 850px){.tables_cards .card .characteristics li:last-child{margin-block-end:1.5rem}}.wysiwyg_background_photo_container .wysiwyg_background_photo .veil{opacity:.6}.text_repeater .wysiwyg>p{margin-block-start:0;padding-block-end:7px}.text_repeater .wysiwyg h3{margin-block-end:1rem}.tabs .tabs-triggers{overflow:auto;font-size:calc(1.25rem - 2px)}.tabs .tabs-triggers li a{padding-inline:2.25rem}.tabs .cards_main_container .committee_card{min-height:150px}.theme_card .button{padding-inline:0;text-decoration:underline;border-radius:0;padding-block-end:0;opacity:0;transition:opacity 0.3s ease-in-out}.theme_card:before{z-index:4}.theme_card:hover .content_container .content .button{background-color:transparent;text-decoration:underline;color:#FFF;opacity:1}.workshop_main_slider .workshop_slider .slick-arrow{bottom:40%}[data-id="modal-workshop"] .close{top:calc(15% - 22px)}[data-id="modal-workshop"] .content-modal{height:70vh}.modal.modal_no_border .content-modal .photo_container .workshop-icon{display:inline-flex;align-items:center;margin-block-end:2rem;font-family:"Playfair Display", serif;font-size:1.5rem}.modal.modal_no_border .content-modal .photo_container .workshop-icon img{--size:30px;width:var(--size);height:var(--size);object-fit:contain;position:relative;margin-inline-end:1rem}.masonry_gallery .gallery_container .gallery li a{min-width:160px}@media (max-width: 550px){.masonry_gallery .gallery_container .gallery li a{min-width:90vw}}.masonry_gallery .gallery_container .gallery li:nth-child(2) a{width:30vw}.masonry_gallery .gallery_container .gallery li:nth-child(3) a,.masonry_gallery .gallery_container .gallery li:nth-child(4) a{width:15vw}.contact_form .module_pre_title{text-transform:none}.contact_form .module_title{font-weight:normal}.contact_form .module_title b{font-weight:bold;display:block;position:relative}.contact_form .module_title b::after{content:"";position:absolute;bottom:0;left:0;transform:translateY(1.5rem);width:70%;height:1px;background-color:#C59F6F;opacity:.6}.contact_form .form_container [type="submit"]{line-height:2;display:flex;align-items:center}.contact_form .form_container [type="submit"] i{font-size:1.25rem;padding-block-end:5px}.custom-multi-select{margin-block:10px}.custom-multi-select .select-list{color:#555;background:#fff;height:100%;position:relative}.custom-multi-select .select-list .title{height:100%;display:inline-block;cursor:pointer;background:#fff;border:1px solid #eaeaec;border-radius:3px;padding:10px 15px 10px 15px;color:#011A32;border:1px solid #011A32;line-height:1.4}.custom-multi-select .select-list .title:before{transform:translateY(-10px)}.custom-multi-select .select-list .title:hover{background:#eaeaec}.custom-multi-select .select-list .select-options{width:100%;margin-top:5px;display:none;position:absolute;z-index:500;border:1px solid #eaeaec;background:#fff;transform:translateY(40px)}.custom-multi-select .select-list .select-options .option{display:flex;align-items:center;width:100%}.custom-multi-select .select-list .select-options .option label{display:inline-block;padding:10px 30px 10px 10px;width:100%}.custom-multi-select .select-list .select-options .option:hover{background:#eaeaec}.custom-multi-select .select-list .select-options .option input{margin:10px 0 12px 15px;width:10px}.custom-multi-select .select-list .select-options .option input:checked{background-color:#011A32 !important}.logged-in.woocommerce-account .woocommerce .documents_container .document_container .status_message .status.pending{background-color:#13507F}@media (max-width: 550px){[data-id="modal-speaker"] .content-modal img.avatar{margin-inline:auto}}.workshop_slider .slick-dots,.eposters_slider .slick-dots{margin-block-start:2rem;width:100%;display:flex;justify-content:center;left:0;z-index:2;gap:1rem}.workshop_slider .slick-dots .slick-active,.eposters_slider .slick-dots .slick-active{transform:scale(1.2)}.eposters_slider .slick-dots{z-index:5}.eposters_slider .slick-dots li{background-color:#011A32;opacity:.5}.eposters_slider .slick-dots li:hover{background-color:#011A32;opacity:.8}.eposters_slider .slick-dots li.slick-active{opacity:1;background-color:#011A32}img.parallax{width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width: 550px){input[type="file"]::-webkit-file-upload-button{display:none}}@media (max-width: 550px){input[type="file"]::-webkit-file-upload-button ~ span{display:block;width:100%}}@media (max-width: 850px){.text_photo .wrap-xl{flex-direction:column;gap:2rem}}.text_photo img.main{align-self:flex-start}@media (max-width: 850px){.text_photo img.main{width:100%}}@media (max-width: 850px){.text_photo .wysiwyg{width:100%}}@media (max-width: 850px){.text_photo.align-right .wysiwyg{margin-inline-start:0 !important}}@media (max-width: 850px){.document_container{display:flex;flex-wrap:wrap;justify-content:center}}.tabs__select-mobile{width:100%;border:1px solid #FFF;min-height:46px;border-radius:3px;display:none;position:relative;background-color:#011A32;margin-block-end:1rem}@media (max-width: 850px){.tabs__select-mobile{display:flex}}.tabs__select-mobile select{width:100%;border:0;padding-inline:1rem 2rem;color:#FFF;font-size:1.15rem;text-align:center;font-weight:500;background-color:transparent;z-index:2}.tabs__select-mobile select ~ i{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:#FFF}@media (max-width: 850px){.tabs-triggers--has-mobile{display:none !important}}.select_container select{padding-inline-end:2rem;white-space:nowrap;text-overflow:clip}.woocommerce-LostPassword.lost_password .btn-register{background-color:#fff;color:#011A32 !important;text-decoration:none !important}.woocommerce-LostPassword.lost_password .btn-register:hover{background-color:#eaeaec !important;opacity:.6}
