.et_animated{opacity:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both!important;animation-fill-mode:both!important}.et_animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.et_had_animation{position:relative}@-webkit-keyframes et_pb_fade{to{opacity:1}}@keyframes et_pb_fade{to{opacity:1}}.et_animated.fade{-webkit-animation-name:et_pb_fade;animation-name:et_pb_fade}@-webkit-keyframes et_pb_fadeTop{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes et_pb_fadeTop{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.et_animated.fadeTop{-webkit-animation-name:et_pb_fadeTop;animation-name:et_pb_fadeTop}@-webkit-keyframes et_pb_fadeRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes et_pb_fadeRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.et_animated.fadeRight{-webkit-animation-name:et_pb_fadeRight;animation-name:et_pb_fadeRight}@-webkit-keyframes et_pb_fadeBottom{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes et_pb_fadeBottom{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.et_animated.fadeBottom{-webkit-animation-name:et_pb_fadeBottom;animation-name:et_pb_fadeBottom}@-webkit-keyframes et_pb_fadeLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes et_pb_fadeLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.et_animated.fadeLeft{-webkit-animation-name:et_pb_fadeLeft;animation-name:et_pb_fadeLeft}@-webkit-keyframes et_pb_slide{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes et_pb_slide{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.et_animated.slide{-webkit-animation-name:et_pb_slide;animation-name:et_pb_slide}@-webkit-keyframes et_pb_slideTop{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes et_pb_slideTop{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.et_animated.slideTop{-webkit-animation-name:et_pb_slideTop;animation-name:et_pb_slideTop}@-webkit-keyframes et_pb_slideRight{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes et_pb_slideRight{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.et_animated.slideRight{-webkit-animation-name:et_pb_slideRight;animation-name:et_pb_slideRight}@-webkit-keyframes et_pb_slideBottom{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes et_pb_slideBottom{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.et_animated.slideBottom{-webkit-animation-name:et_pb_slideBottom;animation-name:et_pb_slideBottom}@-webkit-keyframes et_pb_slideLeft{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes et_pb_slideLeft{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.et_animated.slideLeft{-webkit-animation-name:et_pb_slideLeft;animation-name:et_pb_slideLeft}@-webkit-keyframes et_pb_bounce{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes et_pb_bounce{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.et_animated.bounce{-webkit-animation-name:et_pb_bounce;animation-name:et_pb_bounce}@-webkit-keyframes et_pb_bounceTop{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,-200px,0);transform:translate3d(0,-200px,0)}60%{-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_bounceTop{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,-200px,0);transform:translate3d(0,-200px,0)}60%{-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none;opacity:1}}.et_animated.bounceTop{-webkit-animation-name:et_pb_bounceTop;animation-name:et_pb_bounceTop}@-webkit-keyframes et_pb_bounceRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}60%{-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_bounceRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}60%{-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none;opacity:1}}.et_animated.bounceRight{-webkit-animation-name:et_pb_bounceRight;animation-name:et_pb_bounceRight}@-webkit-keyframes et_pb_bounceBottom{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0)}60%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes et_pb_bounceBottom{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0)}60%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.et_animated.bounceBottom{-webkit-animation-name:et_pb_bounceBottom;animation-name:et_pb_bounceBottom}@-webkit-keyframes et_pb_bounceLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}60%{-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_bounceLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}60%{-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none;opacity:1}}.et_animated.bounceLeft{-webkit-animation-name:et_pb_bounceLeft;animation-name:et_pb_bounceLeft}@-webkit-keyframes et_pb_zoom{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes et_pb_zoom{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.et_animated.zoom{-webkit-animation-name:et_pb_zoom;animation-name:et_pb_zoom}@-webkit-keyframes et_pb_zoomTop{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes et_pb_zoomTop{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.et_animated.zoomTop{-webkit-animation-name:et_pb_zoomTop;animation-name:et_pb_zoomTop;-webkit-transform-origin:top;transform-origin:top}@-webkit-keyframes et_pb_zoomRight{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes et_pb_zoomRight{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.et_animated.zoomRight{-webkit-animation-name:et_pb_zoomRight;animation-name:et_pb_zoomRight;-webkit-transform-origin:right;transform-origin:right}@-webkit-keyframes et_pb_zoomBottom{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes et_pb_zoomBottom{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.et_animated.zoomBottom{-webkit-animation-name:et_pb_zoomBottom;animation-name:et_pb_zoomBottom;-webkit-transform-origin:bottom;transform-origin:bottom}@-webkit-keyframes et_pb_zoomLeft{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes et_pb_zoomLeft{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.et_animated.zoomLeft{-webkit-animation-name:et_pb_zoomLeft;animation-name:et_pb_zoomLeft;-webkit-transform-origin:left;transform-origin:left}@-webkit-keyframes et_pb_flip{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes et_pb_flip{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}.et_animated.flip{-webkit-animation-name:et_pb_flip;animation-name:et_pb_flip}@-webkit-keyframes et_pb_flipTop{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes et_pb_flipTop{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}.et_animated.flipTop{-webkit-animation-name:et_pb_flipTop;animation-name:et_pb_flipTop;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes et_pb_flipRight{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes et_pb_flipRight{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.et_animated.flipRight{-webkit-animation-name:et_pb_flipRight;animation-name:et_pb_flipRight;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes et_pb_flipBottom{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes et_pb_flipBottom{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}.et_animated.flipBottom{-webkit-animation-name:et_pb_flipBottom;animation-name:et_pb_flipBottom;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes et_pb_flipLeft{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes et_pb_flipLeft{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.et_animated.flipLeft{-webkit-animation-name:et_pb_flipLeft;animation-name:et_pb_flipLeft;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes et_pb_fold{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes et_pb_fold{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.et_animated.fold{-webkit-transform-origin:center;transform-origin:center;-webkit-animation-name:et_pb_fold;animation-name:et_pb_fold}@-webkit-keyframes et_pb_foldTop{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes et_pb_foldTop{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}.et_animated.foldTop{-webkit-transform-origin:top;transform-origin:top;-webkit-animation-name:et_pb_foldTop;animation-name:et_pb_foldTop}@-webkit-keyframes et_pb_foldRight{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes et_pb_foldRight{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.et_animated.foldRight{-webkit-transform-origin:right;transform-origin:right;-webkit-animation-name:et_pb_foldRight;animation-name:et_pb_foldRight}@-webkit-keyframes et_pb_foldBottom{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes et_pb_foldBottom{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}.et_animated.foldBottom{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-name:et_pb_foldBottom;animation-name:et_pb_foldBottom}@-webkit-keyframes et_pb_foldLeft{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes et_pb_foldLeft{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.et_animated.foldLeft{-webkit-transform-origin:left;transform-origin:left;-webkit-animation-name:et_pb_foldLeft;animation-name:et_pb_foldLeft}@-webkit-keyframes et_pb_roll{0%{-webkit-transform-origin:center;transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_roll{0%{-webkit-transform-origin:center;transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.et_animated.roll{-webkit-animation-name:et_pb_roll;animation-name:et_pb_roll}@-webkit-keyframes et_pb_rollTop{0%{-webkit-transform-origin:top;transform-origin:top}to{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_rollTop{0%{-webkit-transform-origin:top;transform-origin:top}to{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:none;transform:none;opacity:1}}.et_animated.rollTop{-webkit-animation-name:et_pb_rollTop;animation-name:et_pb_rollTop}@-webkit-keyframes et_pb_rollRight{0%{-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_rollRight{0%{-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:none;transform:none;opacity:1}}.et_animated.rollRight{-webkit-animation-name:et_pb_rollRight;animation-name:et_pb_rollRight}@-webkit-keyframes et_pb_rollBottom{0%{-webkit-transform-origin:bottom;transform-origin:bottom}to{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_rollBottom{0%{-webkit-transform-origin:bottom;transform-origin:bottom}to{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:none;transform:none;opacity:1}}.et_animated.rollBottom{-webkit-animation-name:et_pb_rollBottom;animation-name:et_pb_rollBottom}@-webkit-keyframes et_pb_rollLeft{0%{-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_rollLeft{0%{-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:none;transform:none;opacity:1}}.et_animated.rollLeft{-webkit-animation-name:et_pb_rollLeft;animation-name:et_pb_rollLeft}#main-header .container{
background-color:rgba(255, 255, 255, 0);
height:5px!important;
}
#main-header{
background-color:rgba(255, 255, 255, 0);
height:5px!important;
}
.slideshow{
min-height: 100vh!important;
}
.logo_slide{
display:block;
text-align:center;
}
.logo_slide img{
margin-top:100px;
max-width:90%;
}
.mobile_menu_bar{
width: 70px !important;
}
.mobile_menu_bar:before, .et_toggle_slide_menu:after {
font-size: 70px !important;
}
.go{
margin-top:150px;
-webkit-transition: width 1s; transition: margin-top 1s;
}
.fleche{
margin-top:200px;
-webkit-transition: width 1s; transition: margin-top 1s;
}
.fleche:hover{
margin-top:220px;
}
.reseau_social{
padding-top:25px!important;
}
.separation{
padding-bottom:5px;
}
.map_accueil .et_pb_map{ height: 750px ;
}
.picto_16{
vertical-align:middle;
margin-right:15px;
width:16px;
height:16px;
}
.picto_32{
vertical-align:middle;
margin-right:17px;
width:32px;
height:32px;
margin-bottom: 7px;
}
.picto_64{
vertical-align:middle;
margin-right:17px;
width:64px;
height:64px;
}
.picto_128 img{
width:100px;
height:100px;
}
.accroche{
line-height : 1;
}
h2.accroche{
font-size:48px;
}
h2.bleu{
color:#2cbfef!important;
}
.bleu{
color:#2cbfef;
}
.appost{
vertical-align:text-top;
}
.reunion{
font-size: 40px;
}
.detail{
margin-top:15px;
padding-top:15px;
border-width:1px 0px 0px 0px;
border-style:solid;
border-color:#2cbfef;
}
.detail p {
margin-top: 5px;
}
.premier{
padding-top:25px!important;
}
.decouvrir_asco span{
font-size:24px;
color:#2cbfef;
} .titre_adresse{
font-size:32px;
font-weight: bold;
line-height : 1;
}
.formulaire_contact h1{
font-size:32px;
font-weight: bold;
line-height : 2.5;
}
.formulaire_contact textarea,.formulaire_contact input{
background-color:rgba(250, 250,250, 0)!important;
border-style:solid!important;
border-color:#fff; font-family:"Arial";
font-style: normal;
font-size: 17px!important;
}
.formulaire_contact textarea{
border-width:0 0 1px 0!important;
border-width: 1px!important;
height:430px;
}
.formulaire_contact input{
border-width:0 0 1px 0!important;
}
.page-id-2 .wpcf7-form div input,
.page-id-2 .wpcf7-form div textarea {
font-size: 17px;
color: #FFF;
}
.page-id-2 form div.accepter label{
font-size: 12px;
}
.clearfix{ }
.formulaire2 p{
margin-bottom: 1%;
padding: 0 0 0 1%;
}
.et_pb_contact_captcha{
border-width: 1px!important;
}
.txt_contact{
color:#000;
}
.txt_contact p{ padding-bottom:0px;
}
.txt_contact h3{
font-size:28px;
}
.et_pb_contact_form_0.et_pb_contact_form_container .et_pb_button{
font-size:16px!important;
} .defileParent {
display: block;
overflow: hidden;
position: relative;
table-layout: fixed;
width: 100%;
}
.defile {
display:block;
-webkit-animation:linear marqueelike 100s infinite ;
-moz-animation:linear marqueelike 100s infinite ;
-o-animation:linear marqueelike 100s infinite ;
-ms-animation:linear marqueelike 100s infinite ;
animation:linear marqueelike 100s infinite ;
white-space: nowrap;
margin-left:-300%;
text-align:left;
height:28px;
font-size:28px;
color:#2ea3f2;
}
.defile:after {
content:attr(data-text);
position:absolute;
white-space:nowrap;
padding-left:10px;
}
@-webkit-keyframes marqueelike {
0%, 100% {margin-left:0;}
99.99% {margin-left:-900%;}
}
@-moz-keyframes marqueelike {
0%, 100% {margin-left:0;}
99.99% {margin-left:-900%;}
}
@-o-keyframes marqueelike {
0%, 100% {margin-left:0;}
99.99% {margin-left:-900%;}
}
@-ms-keyframes marqueelike {
0%, 100% {margin-left:0;}
99.99% {margin-left:-900%;}
}
@keyframes marqueelike {
0%, 100% {margin-left:0;}
99.99% {margin-left:-900%;}
} .img_demarche{
}
.img_demarche img{ 
}
.titre_demarche h1{
margin-bottom:25px;
}
.intro_demarche span{
font-size:23px;
}
.demarche span{
font-size: 35px;
text-align:left;
line-height:1.1;
color:#2cbfef;
}
.demarche img{
float:left;
margin:0 25px 25px 0;
}
.gros_chiffre{
display: flex; flex-direction: column; justify-content: center; font-size:23px;
}
}
.gros_chiffre p{
}
.gros_chiffre p span{
font-size:97px;
}
.ombre{
box-shadow: 0px 41px 15px -14px rgba(0, 0, 0, 0.1) inset;
}
.txt_ombre{
text-shadow: 2px 2px 4px #333;
} .titre_sante{
line-height:1.1;
color:#2cbfef;
}
.picto_adresse{ }
.picto{
height:32px;
width:32px;
}
.picto_sante img{
float:left;
}
.picto_sante div{
background-color:#81D3EC;
margin-left:200px;
}
.sante_centrer{
display:flex;
}
.sante_centrer div{
margin:auto!important;
}
.sante span{
color: #2cbfef;
font-size: 24px;
}
.sante img{
float:left;
margin-right:25px;
}
.complement span{  font-size:24px;	
} .reference_haute{
width:25%;
background:url(//www.ascomedia.com/wp-content/uploads/2016/09/chirurgien.jpg) no-repeat;
background-size: cover; background-position: center;
}
.reference_haute div a{
margin:0;
padding:0;
color:#fff;
}
.reference_haute div a div{
height:600px;
display: flex;
background-color:rgba(215, 217, 36, 0);
color:rgba(255, 255, 255, 0); -webkit-transition: all 0.5s; transition: all 0.5s;
border-width:0 10px 0 0;
border-style:solid;
border-color:#fff;
}
.reference_haute div a div p{
text-align:center;
font-size:25px;
text-transform : uppercase; margin: auto;
}
.reference_haute div a div:hover{
background-color:rgba(215, 217, 36, 1);
color:rgba(255, 255, 255, 1);
}
.reference_bleu, .reference_bleu_bis{
width:25%;
margin:0;
background-color:#2cbfef;
background-size: cover;  -webkit-transition: all 0.5s; transition: all 0.5s;
}
.reference_vert, .reference_vert_bis{
width:25%;
margin:0;
background-color:#d7d924;
background-size: cover;  -webkit-transition: all 0.5s; transition: all 0.5s;
}
.reference_bleu div, .reference_vert div, .reference_bleu_bis div, .reference_vert_bis div{
height:300px;
color:#fff;
display: flex;
}
.reference_2  a, .reference_5 a{
width:100%;
}
.reference_bleu div p, .reference_vert div p, .reference_bleu_bis div p, .reference_vert_bis div p{
text-align:center;
font-size:18px;
text-transform : uppercase;
margin: auto;
}
.reference_vert:hover{
opacity:0.8;
background-color:#2cbfef;
}
.reference_bleu:hover{
opacity:0.8;
background-color:#d7d924;
}
.reference_2 a div{
border-width:0 10px 0 0;
border-style:solid;
border-color:#fff;
}
.reference_3{
width:25%;
margin:0;
background:url(//www.ascomedia.com/wp-content/uploads/2016/10/grace.jpg) no-repeat;
background-size: cover; background-position: center bottom!important; 
}
.reference_3 a div{
border-width:10px 10px 0 0;
border-style:solid;
border-color:#fff;
}
.reference_5 a div{
border-width:10px 10px 0 0;
border-style:solid;
border-color:#fff;
}
.reference_6{
width:25%;
margin:0;
background:url(//www.ascomedia.com/wp-content/uploads/2016/10/maladie_vasculaire.jpg) no-repeat;
background-size: cover; background-position: center; 
}
.reference_6 a div{
border-width:10px 0 0 0;
border-style:solid;
border-color:#fff;
}
.reference_4{
width:50%;
margin:0;
background:url(//www.ascomedia.com/wp-content/uploads/2016/10/cso-lyon.jpg) no-repeat;
background-size: cover; background-position: center;
}
.reference_petit a{
margin:0;
padding:0;
color:#fff;
}
.reference_petit a div {
height:300px;
display: flex;
background-color:rgba(1, 194, 243, 0);
color:rgba(255, 255, 255, 0); -webkit-transition: all 0.5s; transition: all 0.5s;
}
.reference_petit a div p{
text-align:center;
font-size:25px;
text-transform: uppercase;
margin: auto;
}
.reference_petit a:hover div{
background-color:rgba(1, 194, 243, 1);
color:rgba(255, 255, 255, 1);
}
.section_reference{
margin:0 0 10px 0;
}
.section_reference div{
margin:0px;
width:100%;
}
.reference_diapo div div{
background-position:center top !important;
}
.petit{
font-size:15px;
}
.rond{
vertical-align:middle;
} .puzzle{
margin-bottom: 114px;
}
.et_pb_contact_form_0 .input[type="checkbox"]:checked+label i:before{
color: #2cbfef!important;
}
textarea {
padding: 4px;
width: 100%;
line-height: 1.5;
border: 1px solid #fff;
background-color: transparent;
height: 400px;
}
input[type=text], input[type=email]{
width: 100%;
line-height: 3.5;
background: transparent;
border: 1px solid #fff;
border-width: 0 0 1px;
}
.page-id-1378 .input,
.page-id-1378 textarea{
width: 100%;
padding: 16px !important;
border: none !important;
color: #999 !important;
background-color: #eee !important;
font-size: 14px;
margin-bottom:5px !important;
font-family:arial;
}
.page-id-1378 .wpcf7-submit {
padding: 10px 20px;
border: 2px solid transparent;
background-color: rgb(0, 192, 239);
color: #FFF;
font-size: 20px;
font-weight: 600;
margin-top: 20px;
cursor: pointer;
}
.page-id-1378 .wpcf7-submit:hover {
padding: 10px 20px;
border: 2px solid rgb(0, 192, 239);
background-color: transparent;
color: rgb(0, 192, 239);
}
.page-id-2 input[type=text]::placeholder, input[type=email]::placeholder, textarea::placeholder{
color:#fff;
}
.page-id-2 input[type=submit]{
width: 150px;
border: 1px solid #fff;
background: transparent;
color: #fff;
padding: 10px 25px;
-webkit-transition: width 1s;
transition: margin-top 1s;
}
.page-id-2 input[type=submit]:hover{
background: #fff;
color:#777;
cursor:pointer;
}
.page-id-2 form.wpcf7-form input[type=submit]:hover{
background: #fff;
color:#777;
cursor:pointer;
}
.checkbox {
color: #fff;
padding: 0 0 25px;
}
.cadre_bleu{
background-color:#2cbfef;
height:240px;
display: flex;
}
.cadre_bleu p{
font-size:36px;
line-height:1.1;
margin:auto;
padding:0 30px;
}
.bg_solution{ } .cadre_gris span{
color:#2cbfef;
font-size:24px;
}
.cadre_gris img {
float:left;
margin-right:20px;
} .cadre_gris ul {
padding-left: 30px !important;
}
.margin_b20{
margin-bottom:30px;
} .sous_titre{
font-size:23px;
}
.grace  li, .grace  p{
line-height:1.1;
}
.grace p{
padding-bottom:0;
} .emploie h2{
font-size:36px;
}
.annonce h3{
font-size: 26px;
} #footer-bottom{
display:none;
}
.et_pb_widget{
float:none;
}
#footer-widgets{
padding:4% 0 4%!important;
}
.footer-widget{
margin:0!important;
}
.footer-widget div{
text-align:center;
}
#footer-widgets div#text-2 ul{
display: flex;
flex-wrap: wrap;
justify-content: center;
}
#footer-widgets div#text-2 ul > li{
list-style: none;
margin: 0 6px;
}
#footer-widgets div#text-2 ul > li:before{
display: none;
}
#footer-widgets div#text-2 ul > li > a{
}
.candidature h2{
color:#1ec2f3;
}  .page-id-2 .et_pb_image_container img, .page-id-2 .et_pb_post a img{
max-width:100%;
height: 270px;
object-fit:cover;
}
.et_pb_image_container img, .et_pb_post a img{
max-width:100%;
}
.entry-title{
color:#2cbfef;
font-size:36px;
}
.et_post_meta_wrapper img{
margin-top:25px;
}
.et_pb_row .et_pb_row_0{
width:95%
}
.actualite article:nth-child(even){
background-color:#f1f1f1;
}
.actualite article{
padding:10px;
} #section-actualites .et_pb_ajax_pagination_container{
display: flex;
flex-wrap: wrap;
} #section-actualites .et_pb_ajax_pagination_container article{
width: 50%;
padding: 20px;
} .txt_actu{
width:95%;
}
.txt_actu div{
width:100%!important;
} .et_pb_widget ul li{
margin-bottom: 2em;
list-style-type: circle;
}
.widgettitle{
color:#2cbfef;
}
#searchform input{
font-size: 10px!important;
}
.widget_recent_entries{
margin-top:25px!important;
} #et_pb_contact_email_1{
color: black !important;
}
.input{
width: 100%;
padding: 16px!important;
border: none!important;
color: #999!important;
background-color: #eee!important;
font-size: 14px;
margin-bottom:5px!important;
font-family:arial;
}
.form-group{
margin-top:15px;
}
.col-solution > div{
margin-left: 140px;
}
#col-solution-site{
background-image: url(//www.ascomedia.com/wp-content/themes/Divi-child/img/site-internet-bi.png);
background-size: 100px;
background-repeat: no-repeat;
background-position: left 30px;
padding-right: 30px;
}
#col-solution-dispo-medic{
background-image: url(//www.ascomedia.com/wp-content/themes/Divi-child/img/dispositif_medical_bis.png);
background-size: 100px;
background-repeat: no-repeat;
background-position: left 30px;
padding-right: 30px;
}
#col-solution-app-web{
background-image: url(//www.ascomedia.com/wp-content/themes/Divi-child/img/application_web_bis.png);
background-size: 100px;
background-repeat: no-repeat;
background-position: left 30px;
padding-right: 30px;
}
#col-solution-solution-metier{
background-image: url(//www.ascomedia.com/wp-content/themes/Divi-child/img/solution_metier_bis.png);
background-size: 100px;
background-repeat: no-repeat;
background-position: left 30px;
padding-right: 30px;
}
#col-solution-e-sante{
background-image: url(//www.ascomedia.com/wp-content/themes/Divi-child/img/projet-esante_bis.png);
background-size: 100px;
background-repeat: no-repeat;
background-position: left 30px;
padding-right: 30px;
}
#col-solution-complement{
background-image: url(//www.ascomedia.com/wp-content/themes/Divi-child/img/service_complementaire_bis.png);
background-size: 100px;
background-repeat: no-repeat;
background-position: left 30px;
padding-right: 30px;
} .page-id-3906 #et-top-navigation,
.page-id-3906 #main-footer{
display: none;
}
.page-id-3906 #main-footer{
background-color: red;
} .page-id-4926 h1,
.page-id-4926 h2{
font-family: 'Bebas Neue', cursive;	
}
.page-id-4926 .ligne_deux-col .et_pb_column:last-of-type {
margin-left: 55px;
}
ul.liste_puce-vert{
padding: 0;
margin: 20px 0;
}
ul.liste_puce-vert li{
list-style: none;
font-weight: 700;
}
ul.liste_puce-vert li:before{
width: 15px;
height: 15px;
background-color: #d8da00;
border-radius: 50px;
display: inline-block;
margin-right: 15px;
content: "";
}
.bloc-bleu{
background-color: #29bdef;
padding: 20px;
}
.bloc-bleu p{
color: #fff;
}
.page-id-4926 .et_pb_row{
max-width: 1400px;
}
.page-id-4926 h2{
font-size: 2em;
text-transform: uppercase;
font-weight: 600;
}
.page-id-4926 h2.ligne:after{
width: 40px;
height: 4px;
background-color: #000;
display: block;
position: absolute;
content: "";	
}
.section_dark p,
.section_dark h2{
color: #fff;
}
.section_chiffre .ligne_chiffre .et_pb_column{
display: flex;
flex-direction: column;
align-items: center;
justify-content: space-between;
}
.section_chiffre .ligne_chiffre .et_pb_column .et_pb_image{
margin: 0 auto;
height: 100px;
}
.section_chiffre .ligne_chiffre .et_pb_circle_counter canvas{
opacity: .2;
}
.section_chiffre .ligne_chiffre .compteur-sanspourcent span.percent-sign {
opacity: 0;
display: none;
}
.section_chiffre .ligne_chiffre .compteur-sanspourcent span.percent-value:after{
content: "M";
}  div#sgpb-popup-dialog-main-div{
width: auto !important;
padding: 0 !important;
}
div.sgpb-popup-dialog-main-div-theme-wrapper-1 .bloc-principal{ height: 550px;
background-color: #fff;
border-radius: 10px;
}
div.sgpb-popup-dialog-main-div-theme-wrapper-1 .banner-img{
height:35%;
background-color: #E6E6E6;
background-image: url(//www.ascomedia.com/wp-content/themes/Divi-child/img/banniere_popup-fetes_463886908.jpg);
background-size: cover;
background-position: center;
background-repeat: no-repeat;
}
div.sgpb-popup-dialog-main-div-theme-wrapper-1 .banner-txt {
height: 65%;
display: flex;
align-items: center;
justify-content: center;
padding: 50px;
}
div.sgpb-popup-dialog-main-div-theme-wrapper-1 .contenu{
display:flex;
flex-direction: column;
justify-content: space-between;
align-items: center;
width: 70%;
margin: 0 auto;
text-align: center;
padding-top: 20px;
}
div.sgpb-popup-dialog-main-div-theme-wrapper-1 .contenu h2{
font-size: 2em;
font-family: 'Roboto', sans-serif;
font-weight: 700;
text-transform: none;
}
div.sgpb-popup-dialog-main-div-theme-wrapper-1 .contenu p{
font-family: 'Roboto', sans-serif;
font-size: 1em;
line-height: 1.2;
margin: 20px 0;
}
div.sgpb-popup-dialog-main-div-theme-wrapper-1 .contenu a.btn-contact{
font-family: 'Roboto', sans-serif;
font-size: .92em;
background-color: #20C1ED;
color: #fff;
padding: 10px 22px;
border-radius: 50px;
transition: 0.2s:
}
div.sgpb-popup-dialog-main-div-theme-wrapper-1 .contenu a.btn-contact:hover{
font-size: .88em;
transform: scale(.9);
}
div.sgpb-popup-dialog-main-div-theme-wrapper-1 .contenu a.lien{
text-decoration: underline;
color: #20C1ED;
}  .home .S_hero{
height: 100vh;
padding: 0 !important;
position: relative;
}
.home .S_hero:after{
content: "";
width: 100%;
height: 100px;
background: linear-gradient(0deg, #f7f7f7, transparent);
position: absolute;
left: 0;
bottom: 0;
}
.home .S_hero span.et_parallax_bg{
height: 100%;
}
.home .S_hero > .et_pb_row{
padding: 0 10vw;
height: 100%;
max-width: 100vw;
width: 100%;
background: linear-gradient(90deg, #ffffff, transparent);
display: flex;
align-items: center;
justify-content: flex-start;
}
.home .S_hero > .et_pb_row .et_pb_text_inner{
max-width: 650px;
}
.home .S_hero > .et_pb_row .et_pb_text_inner p.btn > a{
padding: 0.3em 1em !important;
color: #ffffff !important;
border-width: 0px !important;
background-color: #d7d924;
font-size: 20px;
font-weight: 500;
line-height: 1.7em !important;
border: 2px solid;
border-radius: 3px;
}  @media screen and (max-width: 980px){
.margin_b20{
margin-bottom:39px;
}
.marg_ligne{
padding:0!important;
}
.marg_ligne div{
padding:0!important;
} #section-actualites .et_pb_ajax_pagination_container article{
width: 100%;
padding: 20px;
}
}
@media only screen and (max-width: 860px) {
.defileParent {
display: block;
margin: 3em auto;
overflow: hidden;
position: relative;
table-layout: fixed;
width: 100%;
}
.defile {
display:block;
-webkit-animation:linear marqueelike 15s infinite ;
-moz-animation:linear marqueelike 15s infinite ;
-o-animation:linear marqueelike 15s infinite ;
-ms-animation:linear marqueelike 15s infinite ;
animation:linear marqueelike 15s infinite ;
margin-left:-100%;
padding:0 5px;
text-align:left;
height:25px;
}
}
@media screen and (max-width: 767px){
.cadre_gris ul {
padding-left:20px!important;
}
.puzzle {
margin-bottom: 0px;
}
.margin_b20{
margin-bottom:0px;
}
.reference_haute div a div, .reference_3 a div, .reference_5 a div, .reference_2 a div, .reference_6 a div{
border:0px;
}
}