h1, h2, h3, h4, h5, h6, .navbar {
    font-family: 'DUNBAR Bold', sans-serif;
}

body {
  font-family: "DUNBAR Text", sans-serif;
}

/* Mise en forme header*/
.header .nav-item:after {
    height: 5px;
    border-radius: 0px;
    bottom: 4px;
}

/* Mise en forme partner block */
.block-partner-block .title {
	color : #ffffff;
	border-bottom: 1px solid #ffffff;
	margin: 0 auto;
	max-width: 300px;
}

.block-partner-block {
	padding-bottom: 0;
}

.block-partner-block .title {
    max-width: 330px;
}

.block-partner-block .wrapper-partners:first-child .partners img {
    max-height: 6rem;
}

.footer .region-footer-first {
    justify-content: center;
}

.footer .menu--footer .nav.flex-row .nav-item {
   font-size: 12px!important;
}

.footer .layout-builder__edito {
	padding-top:0;
	padding-bottom:0;
}
div#block-hubber-reference8-footerlogocoordonnees {
    width: 100% !important;
}

hr {
    opacity: 1;
}

#main-wrapper {
    background-image: url(/sites/hubber_site_canbtob8/files/2025-11/main-hp-official-institutional-plateform-alt.svg);
    background-repeat: no-repeat;
    background-position: right top;
}

@media (max-width: 768px) {
    #main-wrapper {
        background-image: none
    }
}

/* masquer logo accesibilité */
a[target=_blank]:after {
	display : none;
	padding-right : none!important;
	padding-left:none!important;
}

.js-map-location-button {
	display : none;
}

.js-export-global {
	display : none!important;
} 

.js-hubber-pro-map-location {
	 display : none!important;
}

.js-action-link.js-plan {
	display : none!important;
}

/* PSP GP
#paymentWidget.secutix_payment_cashplus li:has(label[for="VISA"]),
#paymentWidget.secutix_payment_cashplus li:has(label[for="MASTERCARD"]),
#paymentWidget.secutix_payment_cashplus li:has(label[for="WANAUT_NAPS"]) {
  display: none;
}

#paymentWidget.secutix_payment_cashplus_access li:has(label[for="VISA"]),
#paymentWidget.secutix_payment_cashplus_access li:has(label[for="MASTERCARD"]),
#paymentWidget.secutix_payment_cashplus_access li:has(label[for="WANAUT_NAPS"]) {
  display: none;
}

#paymentWidget.secutix_payment_naps li:has(label[for="VISA"]),
#paymentWidget.secutix_payment_naps li:has(label[for="MASTERCARD"]),
#paymentWidget.secutix_payment_naps li:has(label[for="WANAUT_CASHPLUS"]) {
  display: none;
}

#paymentWidget.secutix_payment_naps_access li:has(label[for="VISA"]),
#paymentWidget.secutix_payment_naps_access li:has(label[for="MASTERCARD"]),
#paymentWidget.secutix_payment_naps-access li:has(label[for="WANAUT_CASHPLUS"]) {
  display: none;
}

#paymentWidget li:not(:is(.secutix_payment_cashplus, .secutix_payment_cashplus_access) li):has(label[for="WANAUT_CASHPLUS"]) {
  display: none;
}

#paymentWidget li:not(:is(.secutix_payment_naps, .secutix_payment_naps_access) li):has(label[for="WANAUT_NAPS"]) {
  display: none;
}