#comment, #respond {
	display:none !important;
}

/* MailChimp
 * 
 * */

#mc_embed_signup {
	width:100% !important;
	padding:5%;
}

/* CSS Generique
  * ********************************/

#comment, #respond {
	display:none !important;
}
#ssb-container {
	display:none;
}

.site-header {
	display:none;
}

.entry-title {
		font-size: xx-large;
		border-top: 2px solid #0000002B;
    padding: 1%;
    margin: 1% 0;
    border-bottom: 2px solid #0000002B;
}

.hidden {
	opacity:0;
	max-height:0px;
	overflow:hidden;
	transition : all 1s ease-in-out;
}

.hidden.active {
	max-height:5200px;
	opacity:1;
}

.post-tags {
	display:none;
}

/* CSS de la page 'acheter'
 * 
 * **************************
 * 
 * */ 
/* #post-grid-avendre .ultp-block-wrapper .ultp-block-items-wrap .ultp-block-item .ultp-block-content-wrap .ultp-block-image, #post-grid-alouer .ultp-block-wrapper .ultp-block-items-wrap .ultp-block-item .ultp-block-content-wrap .ultp-block-image {
max-height:315px;
} */


.ultp-selected-filter {
	display:none !important;
}

.ultp-filter-clear-selected-filter {
	display:none !important;
}

.ultp-cat-filter {
	visibility:hidden !important;
}

/*****************************
 * CSS page recrutement
 * 
 * 
 * 
 * 
 * ************/ 

.wpuf-submit > input {
	background-color: #927642 !important;
	color:white;
	box-shadow:none !important;
	text-shadow:none !important;
	border-color:black !important;
}

/* Buttons-main-page
  * 
  * ***********************/

.btn-main a {
	width:150px !important;
	font-size: 1.3rem !important;
}


/* Avis Google
 * 
 * 
 */

#avis-g {
background-image: url(https://cabinetlaclef.com.ddev.site/wp-content/uploads/2023/02/rep_trust.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.ti-widget.ti-goog .ti-header {
	background-color:white;
	padding: 10px 0px !important;
}
.ti-header-logo-img {
	box-shadow:0 0 0 0 !important;
}

.ti-widget-container {
	padding-top:20px;
}


/* CSS Responsive
 * 
 * 
 * 
 * **************************/ 

/*animation on main frame */
@media only screen and (min-width:1270px) {
	
#main-header {
	animation : 2s ease-in-out slowIn;
	animation-delay:0,5s;
	animation-fill-mode:forwards;
			background-size:200%;
		background-position:top 30% right 20%;
	filter:blur(1rem);
	z-index:0;
	  min-height: 500px;

  /* Create the parallax scrolling effect */
  background-attachment: fixed;
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
}

@keyframes slowIn {
	to {
		background-size:100%;
		background-position:top 10%;
		filter:blur(0);
	}

}
}

@media only screen and (max-width:1080px) {

	.button-carousel-container .button-carousel {
		width:30px;
		height:30px;
	}
	
	.entry-title {
		font-size: x-large;
    text-align: center;
	}
	
}


@media only screen and (max-width:560px) {

	.button-carousel-container {
		display:none;
	}
	.carousel-boxing {
		height:250px;
	}
	.dot-style {
	width:7px !important;
	height:7px !important;
}
	.dot-container {
		width:30%;
		top:400px;
	}
		h1 {
		font-size:20px !important;
	}
	.bien-infos-list {
		font-size:12px;
	}

}


/* Animation CSS *
******************************************************************/ 

@keyframes fadeInRight {
	0% {
	   opacity: 0;
	   transform: translateX(20px);
	}
	100% {
	   opacity: 1;
	   transform: translateX(0);
	}
 }

 @keyframes fadeInLeft {
	0% {
	   opacity: 0;
	   transform: translateX(-20px);
	}
	100% {
	   opacity: 1;
	   transform: translateX(0);
	}
 }

 @keyframes fadeInDown {
	0% {
	   opacity: 0;
	   transform: translateY(-20px);
	}
	100% {
	   opacity: 1;
	   transform: translateY(0);
	}
 }

 @keyframes fadeInUp {
	0% {
	   opacity: 0;
	   transform: translateY(20px);
	}
	100% {
	   opacity: 1;
	   transform: translateY(0);
	}
 }

.revealUp {
	position: relative;
  transform: translateY(150px);
  opacity: 0;
  transition: 1.5s all ease;
}

.revealUp.activeY {
	transform: translateY(0);
  opacity: 1;
}

.revealRight {
	position: relative;
  transform: translateX(150px);
  opacity: 0;
  transition: 1.5s all ease;
}

.revealRight.activeX {
	transform: translateX(0);
  opacity: 1;
}
