.text-center
{
    text-align: center;
}
#lang_form
{
	margin-left: 10px;
}
#lang_form a
{
	color: #919191;
    text-transform: uppercase;
}

#video_banner video
{
	width: 100%;
}

.tags a
{
    padding: 0 5px;
    margin-top: 5px;
    display: inline-block;
    font-size: 14px;
}
.logo img
{
	max-width: 300px;
}
.copyrights
{
	font-size: 13px;
}
.reference-side-slider
{
    height: 200px;
}
.reference-side-slider .slick-slide img
{
    width: 100vh;
}
.widget-gallerie ul li
{
	position: relative;
	margin-top: 100px;
}
.widget-gallerie ul li a
{
	position: absolute;
    left: 0;
    bottom: 0;
    margin: auto 50px;
    right: 0;
    top: 0;
    font-size: 12px;
    padding: 0px;
    height: fit-content;
}
.nanogallery_gallerytheme_dark_my_nanogallery2 .nGY2GThumbnail_l1
{
    border-color: #eb8012 !important
}
.portfolio-filter li,.portfolio-items li
{
    display: inline;
    margin: 2px;
}
.portfolio-items li img
{
    width: 24%;
    object-fit: cover;
}
.portfolio-filter li a
{
    padding: 5px 20px;
    height: auto;
}
.portfolio-filter
{
    margin-bottom: 5px;
    text-align: center;
}
.program-item
{
    margin: 15px 5px;
}
footer
{
    background-color: #202020;
}
.realisations-col .meta
{
    font-size: 12px;
}
.realisations-col .meta i
{
    color: #eb8012;
}

.out-trainer-item:hover .meta a,
.out-trainer-item:hover .meta span
{
    color: #000;
}
.footer_about_company
{
    text-align: center;
}
.about-img-1,
.about-img-2,
.teamcoaching-banner .fitness-banner-left
{
    transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88);
}
.about-img-cover:hover .about-img-1
{
    z-index: 3;
    transform: scale(1.1);
}
.teamcoaching-banner .fitness-banner-left:hover
{
    transform: rotateY(180deg);
}
.fitness-program-item-front .fitness-program-item-inner:before
{
    clip-path: polygon(100% 0, 0 101%, 100% 102%);   
}
.fitness-program-item-front:before
{
    background-color: rgb(0 0 0 / 8%);
}