pre{font-family:'Plus Jakarta Sans',monospace!important;font-size:12px!important;font-weight:700!important;color:#12AEB2!important;background-color:transparent!important;padding:0px!important;letter-spacing:1px!important}.bms-activities{font-family:'Plus Jakarta Sans',Arial,sans-serif;color:#263742}.bms-activities [hidden]{display:none!important}.bms-activities__filters{display:flex;flex-wrap:wrap;align-items:end;gap:14px;padding:20px;background:#eaf6f6;border-radius:18px;margin-bottom:12px}.bms-activities__filters label{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:700;min-width:190px}.bms-activities__filters select{width:100%;background:#fff;color:#263742;border:1px solid #d7e1e3;border-radius:10px;padding:11px 12px;font:inherit;font-weight:400}.bms-activities__reset{background:transparent;border:0;color:#0a8c93;font:700 13px 'Plus Jakarta Sans',Arial,sans-serif;cursor:pointer;padding:12px}.bms-activities__count{font-size:13px;color:#60727c;margin:0 0 24px}.bms-activities__section{margin:0 0 36px}.bms-activities__section h2{font-family:'Saira',Arial,sans-serif;font-size:23px;line-height:1.3;color:#263742;margin:0 0 18px;padding:0}.bms-activities__grid{display:flex;flex-wrap:wrap;gap:20px}.bms-activities__grid>*{flex:0 0 calc((100% - 60px) / 4);max-width:calc((100% - 60px) / 4)}@media screen and (max-width:980px){.bms-activities__grid>*{flex:0 0 calc((100% - 20px) / 2);max-width:calc((100% - 20px) / 2)}}@media screen and (max-width:600px){.bms-activities__grid>*{flex:0 0 100%;max-width:100%}}.bms-activities__card{min-width:0;background:#fff;border:1px solid #dde4e6;border-radius:16px;overflow:hidden;box-shadow:0 4px 18px rgba(38,55,66,.05)}.bms-activities__image{display:block;aspect-ratio:4/3;overflow:hidden}.bms-activities__image img{width:100%;height:100%;object-fit:cover;display:block}.bms-activities__content{padding:18px}.bms-activities__badges{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.bms-activities__badges span{font-size:10px;line-height:1.35;font-weight:700;letter-spacing:.02em;color:#0a8c93;background:#eaf6f6;border-radius:20px;padding:5px 9px}.bms-activities__card h3{font-family:'Saira',Arial,sans-serif;font-size:17px;line-height:1.35;margin:0 0 9px;padding:0}.bms-activities__card h3 a{color:#263742;text-decoration:none}.bms-activities__card h3 a:hover{color:#0a8c93}.bms-activities__card p{font-size:13px;line-height:1.6;color:#52636c;padding:0;margin:0}.bms-activities__empty{padding:22px;background:#eaf6f6;border-radius:12px}@media screen and (max-width:980px){.bms-activities__grid{grid-template-columns:49% 49%}}@media screen and (max-width:600px){.bms-activities__grid{grid-template-columns:100%}.bms-activities__filters label{width:100%}}.bms-activities__section h2{font-family:'Saira',Arial,sans-serif;font-size:28px;font-weight:600;line-height:1.3;color:#263742;text-transform:none!important;margin:0 0 12px 0;padding:0}.bms-activities__section p{font-family:'Plus Jakarta Sans',Arial,sans-serif;font-size:15px;line-height:1.6;color:#60727c}.bms-activities__section .bms-activities__grid{border-top:1px solid #dde4e6;padding-top:30px;margin-top:30px}.bms-activities__section{margin-bottom:65px}@media screen and (max-width:600px){.bms-activities__section h2{font-size:22px}.bms-activities__section .bms-activities__grid{padding-top:22px;margin-top:22px}}.bms-activities__card a{pointer-events:none!important;cursor:default!important;text-decoration:none!important}.bms-activities__card{cursor:default!important}.bms-activities__card p{font-size:13px!important;line-height:1.5!important;color:#60727c}html,body{max-width:100%;overflow-x:hidden!important}#page-container{max-width:100%;overflow-x:clip}@media screen and (min-width:981px){#top-menu li.menu-bouton>a,.et-menu li.menu-bouton>a{position:relative;z-index:1;color:#ffffff!important;background:transparent!important;padding:0 18px!important;line-height:inherit!important;white-space:nowrap;opacity:1!important}#top-menu li.menu-bouton>a::before,.et-menu li.menu-bouton>a::before{content:"";position:absolute;z-index:-1;top:-12px;bottom:-12px;left:0;right:0;background-color:#12AEB2;border-radius:30px;transition:background-color 0.3s ease}#top-menu li.menu-bouton>a:hover::before,.et-menu li.menu-bouton>a:hover::before{background-color:#0A8C93}}@media only screen and (max-width:980px){.et_mobile_menu li.menu-bouton>a{display:block!important;width:fit-content!important;margin:12px 0!important;padding:12px 24px!important;background-color:#10A8AD!important;color:#ffffff!important;border-radius:50px!important;border:none!important;font-weight:600!important;text-align:center!important;line-height:1.4!important;opacity:1!important}.et_mobile_menu li.menu-bouton>a:hover{background-color:#0B8F95!important;color:#ffffff!important}}#et_pb_contact_form_0 .et_pb_contact_captcha{width:45px!important;height:35px!important;padding:5px!important;font-size:14px!important;text-align:center!important;border-radius:25px!important}.mobile_menu_bar:before{color:#0A8C93!important}@media only screen and (max-width:767px){#bms-quote-page .bms-q-actions{justify-content:center!important}#bms-quote-page .bms-q-submit-row .bms-q-actions{justify-content:center!important;margin-left:0!important}#bms-quote-page .bms-q-actions button{margin-left:auto!important;margin-right:auto!important}}