@import url(main.css);
/*****************HEADER *********************/
.animated-border-button:after { background-color: #2291e6; }

#navigation-bar-hide { opacity: 1 !important; top: 0 !important; }

/**********BEFORE/AFTER**********/
.mx-1.mx-lg-4.mb-5 { background-color: #115386 !important; margin: 0rem !important; padding-left: 1.5rem !important; padding-right: 1.5rem !important; }

.row.row-cols-1.row-cols-md-3.my-2.gap-4.gap-lg-0.justify-content-center { margin: 0rem !important; padding-top: 0.5rem !important; padding-bottom: 3.5rem !important; }

/*****************SECTION VIDEO *********************/
.videoTitle { width: 90% !important; padding: 18px 26px !important; background: rgba(255, 255, 255, 0.18) !important; backdrop-filter: blur(14px); -webkit-backdrop-filter: blur(14px); border: 1px solid rgba(34, 145, 230, 0.35); border-right: 4px solid #2291e6; border-radius: 14px; box-shadow: 0 8px 25px rgba(0, 0, 0, 0.12); }

.fondDegradeLogo { max-width: 50%; }

.phototext-section .phototext-single-image { height: 100% !important; width: 80% !important; }

/*****************SECTION CARDS *********************/
.engagement-overlay { background: rgba(0, 0, 0, 0); }

.engagement-card { background: white !important; backdrop-filter: blur(5px); }

body > main > div.wrapper > div > div.d-flex.align-items-center.justify-content-center.px-4.py-5.text-center.cta_banner.bg-sixthColor.position-relative > div.content { width: 70%; }

/*****************SECTION CARDS *********************/
/****** NAVBAR ******/
#navbarSupportedContent > ul > li.dropdown.px-4 > div > a:nth-child(1) { color: #115386 !important; text-transform: uppercase !important; font-weight: 600; }

#navbarSupportedContent .dropdown-toggle i { color: #115386 !important; }

/****** BLOCS SEO ******/
.first-activity-div div:nth-child(3) > p, .second-activity-div div:nth-child(3) > p, .third-activity-div div:nth-child(3) > p { color: #115386 !important; }

body > main > div.wrapper > div > div:nth-child(16) .first-activity-div div:nth-child(3) > p { color: #115386 !important; text-transform: uppercase !important; }

/****** CONTENU DES PAGES ******/
#bandeau-title-seo h2, body > main > div.wrapper > div > div.my-5.pb-4 > div.titles, body > main > div.wrapper > div > div.bandeau h1, #custom-cards > h2, .row.row-cols-1.row-cols-lg-3.g-5.py-2, .row.row-cols-1.row-cols-lg-3.g-5.py-2 h3, .row.row-cols-1.row-cols-lg-3.g-5.py-2 a, .row.row-cols-1.row-cols-lg-3.g-5.py-2 li { color: #115386 !important; }

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