@import url(main.css);
@media all and (min-width: 990px) { div.row-cols-1 > div.col { width: 33.3333333333% !important; } }

.websitePageTitle-div { display: none !important; }

.px-4.py-5.text-center.cta_banner.bg-sixthColor.position-relative > .background-image-div-opacity { background-attachment: fixed; }

.btnDevis { position: fixed; bottom: 20px; right: 0; font-size: 18px; padding: 10px 20px; background: #9EC49A; color: white; text-decoration: none; border-radius: 30px 0 0 30px !important; z-index: 10; font-family: 'Ubuntu'; }

/* Style HOVER*/
.btnDevis:hover { background: #333333; color: white; }

body > main > div.wrapper > div > div.row.row-cols-1.g-0.row-cols-lg-3.align-items-stretch.minimum-height.bg-primaryColor { margin-top: 4rem; }

/*Effet sur les prestations de la home page*/
div.redirectsCards-div { margin: 0 !important; padding: 0 !important; }

div.redirectsCards-div > .row { margin: 0 !important; padding: 0 !important; }

div.redirectsCards-div > .row > .col { margin: 0 !important; padding: 0 !important; filter: grayscale(1); }

div.redirectsCards-div > .row > .col:hover { filter: none; transition: all 0.3s cubic-bezier(0.86, 0.01, 0.15, 0.99); }

.nav-link { color: #ffffff !important; }

/*# sourceMappingURL=custom.css.map */