<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">footer {
    height: 760px;
    background: url('/Files/App_002/images/bg_footer.png');
    background-size:  cover;
   padding-top:150px;
   position:relative;
}

.title_footer {
    color: #2ce0d5;
    font-size: 24px;
    font-weight: bold;
    padding: 30px 0;
}
.padding_footer {
    padding-right: 50px;
}

footer address {
    color: #fff;
    font-size: 20px;
    line-height: 34px;
}

.adresse, .tel, .mail {
    padding: 10px 0;
}
footer .fa {
    padding: 0 20px;
    font-size: 22px;
    color:#fff;
    width:65px;
    height:65px;
    line-height: 65px;
    text-align: center;
    transition: 0.4s;
}
footer .fa:hover {background:url('/Files/App_002/images/rs_hover.png');background-repeat:no-repeat;outline: none;transform: rotate(360deg);transition: 0.4s;}

footer .line-wave{
  position: relative;
  text-decoration: none;
  color: #fff;
  transition: all 10s ease-in-out;
  z-index:90;
}
footer .line-wave:after{
  content: "";
  display: block;
  position: absolute;
  left: 0;
 bottom: -70px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 4'%3E%3Cstyle type='text/css'%3E.line-anime{animation:shift 5s linear infinite; transform:translateY(10px);}@keyframes shift {from {transform:translateX(0);}to {transform:translateX(-20px);}}%3C/style%3E%3Cpath fill='none' stroke='#ffffff' stroke-width='1' class='line-anime' d='M0,3.5 c 5,0,5,-3,10,-3 s 5,3,10,3 c 5,0,5,-3,10,-3 s 5,3,10,3'/%3E%3C/svg%3E");
  height: 9px;
  width: 100%;
  transition: all 10s ease-in-out;
}
.copyright {
    position: absolute;
    bottom: 0;
    text-align: center;
    width: 100%;
    color: #fff;
    line-height: 100px;
    font-size: 14px;
}

.copyright a {
    color: #fff;
    transition: 0.2s;
}
.copyright a:hover{
    transition:0.2s;
    color:#e43d5f;
    text-decoration:none;

}
.vertical_bloc {
    position: relative;
    text-align: center;
}

.vertical_line {
    position: absolute;
    top: -30px;
    z-index: 1;
    right: 0;
    left: -37px;
    margin: 0 auto;
}

.best_baby_circle, .best_lady_circle {
    padding: 30px 0;
    z-index: 9;
    position: relative;
}
.best_lady_circle {
    padding-top: 25px;
}
.lien_utile {
    width: 70%;
    margin: 0 auto;
}

@media screen and (max-width: 1366px) {
.padding_footer {padding-right: 20px;}
}
@media screen and (max-width: 1200px) {
.title_footer {font-size: 18px;}
footer address {font-size: 16px;line-height: 28px;}
footer .fa{width:45px;}
footer .fa:hover{background:none;}
}
@media screen and (max-width: 991px) {
.best_baby_circle {
    display: inline-block;
}
.best_lady_circle {
    display: inline-block;
}
.vertical_line {
    display: none;
}
.blc_lien_utile, .blc_coord  {display:none}
.blc_rs{width:100%;text-align:center
}
.title_footer {
    padding: 10px 0;
}

.copyright {
    line-height: 14px;
    white-space: normal;
    font-size: 14px;
    padding: 5px;
}

footer {
    height: 490px;
    padding-top: 50px;
}

footer .fa {background:url('/Files/App_002/images/rs_hover.png') ;background-size: 90%;background-repeat:no-repeat;outline: none;font-size: 16px;width: 55px;height: 55px;line-height: 50px;}


}


@media screen and (max-width: 500px) {
.copyright {font-size: 15px;position: relative;line-height: 22px;}
.best_baby_circle, .best_lady_circle{max-width:49%;}
 .best_baby_circle img, .best_lady_circle img{  max-width: 80%;}
}



@media screen and (max-width: 767px) {
	 footer {
 
padding-top: 100px !important;
 
height: auto;
 
padding-bottom: 30px;
}
	footer .social-links{    margin-right: 00px;    margin-top: 20px;}
}





</pre></body></html>