/* UPDATE ON ??-??-???? - By ???? */

.page-project .project-simple-medias .--single-pic img {
	width: auto!important;
	margin: 0 auto!important;
	max-width: 100%!important;
}


@media screen and (min-width: 1694px) {
	section.--big-top {
    	margin-top: 240px;
	}
}


/* UPDATE ON 21-12-2023 - By Thibaut */
/* UPDATE 2026-08-17 - Mise en commentaire des lignes incluant la couleur #26b18c */

#moove_gdpr_cookie_info_bar {
	left:auto !important;
	
	border-top:0px !important;
	/* background-color:#26b18c !important; */

	z-index: 9989 !important;
}


@media screen and (min-width: 576px) {
	#moove_gdpr_cookie_info_bar {
		width:auto !important;
		right:24px;
		bottom:24px !important;
	}
}

.moove-gdpr-info-bar-content {
	display:block !important;
	padding:0px !important;
}

.moove-gdpr-info-bar-container {
	padding:20px !important;
}

.change-settings-button:hover {
	color:#0A4837 !important;
	/*opacity: 0.6 !important;*/
}

#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder {
	padding-left:0px !important;
	margin-top:10px !important;
}

#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder button {
	margin-top:0px 10px 0px 0px !important; 
}

#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder button:last-child {
	margin-top:0px 0px 0px 0px !important; 
}

#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder button:hover {
	background-color:#0A4837 !important;
	color:#fff !important;
}

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title {
	margin-bottom:10px !important;
}

.moove-gdpr-button-holder button {
	border-radius:0px !important;
	background:#ffffff !important;
	color:#000 !important;
	border:0px !important;
	min-width: none !important;
	/*padding:10px 20px !important;*/
}

@media screen and (min-width: 768px) {
	.moove-gdpr-button-holder button {
		padding:10px 30px !important;
	}
}

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder {
	/*flex-wrap: nowrap !important;*/
	justify-content: flex-start !important;
}

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button:hover {
	/* background:#26b18c !important; */
	color:white !important;
}


li:not(.menu-item-selected) .gdpr-nav-tab-title {
	/* color:#26b18c !important; */
}

li button .gdpr-nav-tab-title,
li button:focus .gdpr-nav-tab-title {
	/* color:#26b18c !important; */
}

li.menu-item-selected button .gdpr-nav-tab-title {
	color:#000 !important;
}


#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon {
	/* border-color:#26b18c !important;
	background:#26b18c !important; */
}

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i:hover, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon:hover, #moove_gdpr_cookie_info_bar span[data-href]>u.change-settings-button {
    /* color: #26b18c !important; */
}

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close.focus-g i, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close.focus-g span.gdpr-icon, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close:hover i, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close:hover span.gdpr-icon {
    background-color: #fff !important;
}

/* UPDATE ON ??-??-???? - By ???? */

@media screen and (min-width: 576px) {
	
}

@media screen and (min-width: 768px) {
	
}

@media screen and (min-width: 992px) {
	
}

@media screen and (min-width: 1200px) {
	
}

@media screen and (min-width: 1400px) {
	
}


.help-responsive-container {
    position:fixed;
    z-index:9999;
    bottom:0;
    right:0px;
    color:#fff;
    display:flex;
    align-items: center;
    justify-content: center;
    display:none !important;
}

.help-responsive-container h1 {
	text-transform: uppercase;
	padding:5px 10px;
	font-size:16px !important;
}