/**
Theme Name: Astra Child
Author: Odile Georgallides
Author URI: https://og-s.ch/
Description: 
Version: 1.0.0
Text Domain: astra-child
Template: astra
*/



.radius	img {border-radius:20px}


/*
.site-header-primary-section-left {display:block !important; float:left !important}
.custom-logo-link { 
	position: absolute; 
	top:0px;
	background-color: var(--ast-global-color-7);
	border-radius:400px;
	padding:20px
	
  }
 */ 





body:not(.ast-normal-title-enabled) .site .site-content #primary,
body.home .site .site-content #primary {
  margin-top: 0px !important;
}



/********************************************************************************************************/  
/****************                       ANIMATION BANNER                       **************************/ 
/********************************************************************************************************/ 

.funanim {
  position: relative !important; 
  width: 100%; 
  overflow: hidden;
}

.funanim::after {
	content: ''; 
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: radial-gradient(
		ellipse at center,
		rgba(239,75,125, 0.4),     /*ROSE fonce des boutons*/
		rgba(251,219,226, 0.4),   /* rose clair*/
		rgba(255, 255, 255, 0.7),    /*  */		
		rgba(164, 27, 176, 0.4)   /* pink */
	);
background-size: 400% 400%;
	animation: gradient 15s ease infinite;
	z-index: 0;  
}

@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}
.funanim .uagb-container-inner-blocks-wrap,
.funanim .wp-block-group {
	z-index: 1; 
}


/********************************************************************************************************/  
/****************                       FIN ANIMATION BANNER                   **************************/ 
/********************************************************************************************************/ 






.divzoomin {
	-webkit-animation: zoomin 2s ease-in;
    animation: zoomin 2s ease-in;   
	/*-webkit-transform: scale(0,0); 
    transform: scale(0,0);*/ 
	
    backface-visibility: hidden;
	-webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
	transition: all 2s infinite;
	overflow:hidden;
}

@-webkit-keyframes zoomin {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}
@keyframes zoomin {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}





.page-id-3503 #lafondation .wp-block-button {display:none}

/*
.ast-scroll-to-top-right {
  right: 0px;
  bottom: 10px;
}*/

footer li.wpml-ls-item {display:none}

@media (max-width: 480px) {
	
}

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

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

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

@media (min-width: 1024px) and (max-width: 1280px) {
	.entry-content p:not(.uagb-ifb-desc, .uagb-desc-text, .uagb-timeline-desc-content, .has-text-align-center, .has-text-align-left, .has-text-align-right,
	.uagb-ifb-desc ) {
    text-align: justify;
}
	
}

@media (min-width: 1280px) {
	.entry-content p:not(.uagb-ifb-desc, .uagb-desc-text, .uagb-timeline-desc-content, .has-text-align-center, .has-text-align-left, .has-text-align-right,
	.uagb-ifb-desc ) {
    text-align: justify;
}
	
}

