@charset "UTF-8";
@import url(main.css);
.websitePageTitle-div { display: none !important; }

.button_header { color: white !important; }

a:active, a:focus { color: black !important; }

a:visited { color: black !important; }

/*-------------------------------------------------------- Bannière vidéo > largeur du texte sous le logo */
.videoTitle { width: 80% !important; }

/* ---------------------------------------------------------Responsive taille du logo sur bannière haute*/
@media screen and (min-width: 1301px) { .fondDegradeLogo { width: 200px; } }

@media screen and (max-width: 1299px) and (min-width: 768px) { .fondDegradeLogo { width: 150px; } }

@media screen and (max-width: 767px) { .fondDegradeLogo { width: 100px; } }

/* ---------------------------------------------------------Facebook*/
.socialsMiroir-div .background-image-div-opacity { background-attachment: fixed; }

/* ---------------------------------------------------------Maps section*/
.maps-section span { color: white !important; }

.maps-section .titles { color: white !important; }

.maps-section i { color: white !important; }

.maps-section a { color: white !important; }

.maps-section .content-container { padding: 50px; }

.map-content iframe { border-radius: 10px !important; }

.maps-section .background-image-div-opacity { background-attachment: fixed; }

/* ---------------------------------------------------------Bloc contact*/
#contact .background-image-div-opacity { background-attachment: fixed; }

/* ---------------------------------------------------------Boutons*/
.btn-light { box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px; }

/* ---------------------------------------------------------------Bloc divider */
.b-bloc-divider { height: 130px !important; background-color: transparent !important; border: none !important; box-shadow: none !important; }

/*------------------------------------------------------------------ Bouton image en bas à droite*/
/* Style normal*/
.btnDevis { position: fixed; bottom: 20px; right: 20px; z-index: 10; width: 120px; }

/* Style HOVER*/
.btnDevis:hover { width: 130px; transition: all 0.5s ease-out; }

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