/* Custom CSS */

/* Example: Override main section background color. */
/* body .jupiterx-main {
    background-color: gray;
} */


.jupiterx-main-content {
    padding: 0 !important;
}

.jupiterx-main-content > .container > .row > [class*=col-] {
		padding-right: 0 !important;
		padding-left: 0 !important;
}

ul.jupiterx-post-meta.list-inline {
	margin-bottom: 0 !important;
}



.lr-bouton-menu a.raven-menu-item.raven-link-item:before {
    content: url('https://mspmirepoix.com/wp-content/uploads/2026/02/icone-telephone.svg') !important;
    padding-right: 5px;
    padding-top: 4px;
}

li.lr-bouton-menu.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-80 {
    background: var(--e-global-color-accent) !important;
    border-radius: 28px;
	margin-top: -2px;
	margin-left: 10px;
	transition-duration: 300ms;
}

.lr-bouton-menu a.raven-menu-item.raven-link-item {
    color: white !important;
}

li.lr-bouton-menu.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-80:hover {
    transform: scale(1.07);
    transition-duration: 300ms;
}

.home .swiper.swiper-initialized div#swiper-wrapper-0e3f37bcb3d1193b {
    align-items: center !important;
}

.home div#swiper-wrapper-65eabe7468def1c9 {
    align-items: anchor-center !important;
}

.jet-popup__container-content {
    overflow-y: auto !important;
}

@media (max-width: 1024PX){
	li.lr-bouton-menu.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-80 {
		margin-top: 15px;
		justify-items: center;
	}
	
	.raven-nav-menu a.raven-menu-item.raven-link-item {
    	text-shadow: 0px 0px 21px rgb(255 255 255 / 15%);
	}

}