@import url(main.css);
/*--------------------------BLOC VIDEO + TEXTE----------------------*/
.custom-video-div { display: flex; align-items: center; gap: 30px; flex-wrap: wrap; padding: 100px; background-size: cover; background-position: center; background-attachment: fixed; }

.custom-video-text { flex: 1; padding: 20px; }

.custom-video { flex: 1; }

@media (max-width: 908px) { .custom-video-div { flex-direction: column !important; } }

@media (max-width: 768px) { .custom-video-div { padding: 0 !important; } }

.video-background-overlay { position: absolute; top: 0; left: 0; height: 100%; width: 100%; background-color: black; opacity: 0; z-index: 1; }

.custom-video-text { background-color: rgba(0, 0, 0, 0.6) !important; }

.custom-video-text { color: #FFFFFF !important; }

.animated-border-button:after { background-color: #E32128; }

.navbar-brand { height: 9vh !important; width: 9vw !important; }

.logo_nav { height: 8vh !important; }

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

.slider-with-features-carousel-logo { height: 30vh !important; }

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