footer{
background-color: var(--bleufonce);
color: var(--blanc);
padding-bottom:1rem;
font-size:0.9rem;
position:relative;
}
footer .inner{
padding-top: 3rem;
margin: 0 auto;
width:90%;
}
footer ul{
margin:0 0 2rem 0;
padding:0;
list-style: none;
font-weight: bold;
}
footer ul li.uppercase{
text-transform: uppercase;
}
footer ul ul.sub-menu li{
text-transform: none;
}
footer ul li a{
display: inline-block;
padding:0.25rem 0;
}
footer ul ul.sub-menu{
font-weight: normal;
margin:0
}
footer a{
color: var(--blanc);
}
footer a.logo img{
max-width:180px;
}
footer a:hover{
color: var(--bleu);
}
footer p{
margin:1rem 0;
}
footer .bottom{
border-top: 1px solid rgba(255,255,255, .15);
padding:2rem 0 1rem 0;
font-size:0.8rem;
}
footer .bottom .inner{
padding: 0;
}
footer .mn-g{
display: flex;
gap:0 1rem;
}
footer .sign a{
pointer-events: none;
}
.home footer .sign a{
pointer-events: auto;
}
footer .inscription{
border-top: 1px solid var(--blanc);
padding-top: 1rem;
}
#frm_form_4_container label{
color: var(--blanc);
font-size: 0.7rem;
}
#frm_form_4_container .frm_form_field{
margin-bottom:1rem;
}
#frm_form_4_container .uppercase{
text-transform: uppercase;
font-weight: bold;
font-weight:1.25rem;
margin-bottom:0.5rem;
}
#frm_form_4_container .frm_error{
color: var(--jaune) !important;
}
.menu-reseaux-container ul, .menu-mentions-container ul{
display: flex;
flex-wrap: wrap;
gap:0.8rem;
margin:0
}
#frm_form_4_container button{
margin:0;
width:100%;
}
.menu-mentions-container ul li a{
padding:0;
}
.menu-reseaux-container{
margin-bottom:2rem;
}
.menu-reseaux-container ul li a{
display: block;
border-radius: 50%;
background-color: var(--bleu);
overflow:hidden;
width:36px; height:36px;
background-position:center;
background-repeat: no-repeat;
background-size: auto 17px;
}
.menu-reseaux-container ul li.fbk a{
background-image : url(//www.cisn-residenceslocatives.immo/wp-content/themes/cisn-residences/img/fbk.svg)
}
.menu-reseaux-container ul li.lkd a{
background-image : url(//www.cisn-residenceslocatives.immo/wp-content/themes/cisn-residences/img/lkd.svg)
}
.menu-reseaux-container ul li.twt a{
background-image : url(//www.cisn-residenceslocatives.immo/wp-content/themes/cisn-residences/img/twt.svg)
}
.menu-reseaux-container ul li.inst a{
background-image : url(//www.cisn-residenceslocatives.immo/wp-content/themes/cisn-residences/img/inst.svg)
}
.menu-reseaux-container ul li.ytb a{
background-image : url(//www.cisn-residenceslocatives.immo/wp-content/themes/cisn-residences/img/ytb.svg)
}
.menu-reseaux-container ul li a span{
display: none;
}
.menu-reseaux-container ul li a:hover{
background-color: var(--blanc);
-webkit-transform: scale(1.1); transform: scale(1.1);
}
.home footer a.logo{
pointer-events: none
}
.home footer a.logo img{
width:210px;
}
.navmobile{
position: fixed;
left:0; top:0;
width:100%; height:100vh;
overflow: auto;
background-color: var(--bleufonce);
color: var(--blanc);
-webkit-transform: translateX(-100%); transform: translateX(-100%);
-webkit-transition:all 0.5s ease; transition:all 0.5s ease;
z-index: 998;
}
.navmobile.opened{
-webkit-transform: translateX(0); transform: translateX(0);
}
.navmobile .inner{
padding:170px 15%;
}
.navmobile ul{
margin:0; padding:0;
list-style: none;
}
.navmobile ul li{
text-transform: uppercase;
border-bottom:1px solid var(--bleu);
}
.navmobile ul li a{
display:block;
padding:0.75rem 0;
color: var(--blanc)
}
.navmobile ul li a:hover{
color: var(--jaune);
}
.navmobile ul ul.sub-menu{
margin-bottom:1.5rem;
}
.navmobile ul ul.sub-menu li{
text-transform: none;
border: none;
}
.navmobile a.connexion{
display: inline-flex;
align-items: center;
padding:0.5rem 1rem;
border-radius: 2rem;
background-color: #B3E8FF;
color: var(--bleufonce);
text-transform: uppercase;
font-size:0.8rem;
gap:0 5px;
margin:1rem 0;
}
.navmobile .menu-locataire-container{
margin:1.5rem 0;
}
.navmobile .menu-locataire-container ul li{
font-weight: bold;
}
@media screen and (min-width:1440px){
}
@media screen and (min-width:1920px){
}
@media screen and (min-width:1921px){
}