/*
Theme Name: Ciné indé parisien 2k23
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Alexandre Clament
Author URI: https://alexandre-clament.com/
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.6.1.1678440632
Updated: 2023-03-10 09:30:32

*/

/* animation border mega menu */

.elementor-element-c898a58{
	height: auto!important;
}
.elementor-element-c898a58 > .elementor-widget-container{
	height: auto!important;
}

.animation-hover-hp::before, .animation-hover-hp::after{
	content: '';
	height: 20px;
	width: 50px;
	position: absolute;
	opacity: 0;
	transition-duration: 0.5s;
}
.animation-hover-hp:hover::before, .animation-hover-hp:hover::after{
	opacity: 1;
	transform: translate(0, 0);
}
.animation-hover-hp::before{
	content: '';
	right: 0;
	top: 0;
	border-top: 2px solid #d6b96d;
	border-right: 2px solid #d6b96d;
	transform: translate(-100%, 50%);
}
.animation-hover-hp::after{
	content: '';
	left: 0;
	bottom: 0;
	border-bottom: 2px solid #d6b96d;
	border-left: 2px solid #d6b96d;
	transform: translate(100%, -50%);
}


.info-production{
	text-align: left;
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.3em;
}

ul.ul-acteur{
	text-align: left;
    list-style: none;
    padding: 0;
}
.container-acteur{
	display:flex;
	flex-direction: column;
}
.shortcode-acteur{
	color: var(--e-global-color-7e5b614 );
    font-family: var(--e-global-typography-f39f331-font-family ), Sans-serif;
    font-size: var(--e-global-typography-f39f331-font-size );
    font-weight: var(--e-global-typography-f39f331-font-weight );
    line-height: var(--e-global-typography-f39f331-line-height );
    letter-spacing: var(--e-global-typography-f39f331-letter-spacing );
    word-spacing: var(--e-global-typography-f39f331-word-spacing );
	width: auto;
}
.acteur_container{
	display: flex;
	flex-direction: column;
}
.shortcode-infos{
	color: var(--e-global-color-7e5b614 );
    font-family: var(--e-global-typography-f39f331-font-family ), Sans-serif;
    font-size: var(--e-global-typography-f39f331-font-size );
    font-weight: var(--e-global-typography-f39f331-font-weight );
    line-height: var(--e-global-typography-f39f331-line-height );
    letter-spacing: var(--e-global-typography-f39f331-letter-spacing );
    word-spacing: var(--e-global-typography-f39f331-word-spacing );
	/*text-transform: lowercase;*/
}

/* Animation des onglets de CAC au survol de la souris */
.uc-heading.uc_trigger:hover{
	background-color: #0025545c!important;
}

/* affichage des boutons de la boucle des templates collège et lycée au cinéma */

@media screen and (max-width: 1280px){
	.dce-acf-repeater-item{
		margin-bottom: 12px;	
	}
}
@media screen and (max-width: 1024px){
	.shortcode-acteur{
		width: 100%;
	}
	.acteur_container{
		display: flex;
		flex-wrap: wrap;
	}
}

/* mage menu 2023 */
@media screen and (min-width: 1400px){
    .elementor-1760 .elementor-element.elementor-element-a217409{
        width: 9.5%!important;
    }
}
