.rev_slider_wrapper.fullscreen-container,.rev_slider.fullscreenbanner { height: 100vh !important; max-height: 100vh !important;}.rs-background-video-layer video { object-fit: cover !important; height: 100% !important; width: 100% !important; max-width: 100vw; max-height: 100vh;}#welcome_wrapper { height: 100vh !important; max-height: 100vh !important; overflow: hidden !important;}.tp-fullwidth-forcer { height: 100vh !important; pointer-events: none; visibility: hidden;}header.header.header-bottom { margin-top: -68px;}.list-box.applications {list-style: none !important;}.bg-aerial5 {background-image: url('images/background/bg-aerial5.jpg');background-repeat: no-repeat;background-position: right bottom;}
.sidebar-sticky {
    position: sticky;
    top: 100px;
    z-index: 10;
}
.sticky-sm-bottom {
    box-shadow: 5px 12px 20px 0 rgba(0,0,0,0.05);
}
#page_fr_historique p > strong.text-primary {
    float: left;
    display: inline;
    width: 50px;
}
@media (max-width: 768px) {
    header.header.header-bottom {
        bottom: 0px;
        margin-top: -50px;
    }
    header.site-header {
        position: sticky;
        min-height: 50px !important;
    }
    .sidebar-sticky .ext-sidebar-menu {
        display: none;
    }
    .sticky-sm-bottom {
        position: fixed;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 1055;
        background: white;
        box-shadow: 0 -2px 8px rgba(0, 0, 0, 0.15) !important;
        padding: 0.75rem 1rem;
        border-radius: 0 !important;
        margin-bottom: 0 !important;
    }
    .footer-bottom {
        padding: 20px 20px 60px 20px !important;
    }
}
.testimonial-pic.radius img {
	width: 100%;
	height: 70px;
	border-radius: 100%;
	-webkit-border-radius: 100%;
}
