@font-face {
font-family: 'Avenir';
font-weight: 400;
src: url(//www.francetierspayant.fr/wp-content/themes/twentytwenty-enfant/‘../wp-content/themes/twentytwenty-enfant/font/AVENIR/Avenir-Medium-09.ttf’) format(‘ttf’)
}
@font-face {
font-family: 'Circular';
font-weight: 400;
src: url(//www.francetierspayant.fr/wp-content/themes/twentytwenty-enfant/‘../wp-content/themes/twentytwenty-enfant/font/CIRCULAR/CircularStd-Book.otf’) format(‘otf’)
}
@font-face {
font-family: 'Circular';
font-weight: 800;
src: url(//www.francetierspayant.fr/wp-content/themes/twentytwenty-enfant/‘../wp-content/themes/twentytwenty-enfant/font/CIRCULAR/CircularStd-Bold.otf’) format(‘otf’)
}
@font-face {
font-family: 'Circular';
font-weight: 700;
src: url(//www.francetierspayant.fr/wp-content/themes/twentytwenty-enfant/‘../wp-content/themes/twentytwenty-enfant/font/CIRCULAR/CircularStd-Bold.otf’) format(‘otf’)
}
@font-face {
font-family: 'Circular';
font-weight: 700;
src: url(//www.francetierspayant.fr/wp-content/themes/twentytwenty-enfant/‘../wp-content/themes/twentytwenty-enfant/font/arial/Arial regular.ttf’) format(‘ttf’)
}
body {
background: #FFFFFF;
font-family: 'Avenir';
color: #4b5157;
margin: 0 auto;
}
p{
font-family: 'Avenir', sans-serif;
font-weight:500;
line-height: 1.3;
}
.before-header{
background:#0d88b0;
height:50px
}
.before-header .container{
background:#0d88b0;
}
.before-header .numero a, .before-header .email a, .footer a{
color:white;
text-decoration:none;
font-family: 'Avenir', sans-serif;
}
.icone-header, .icone-header a{
float:left;
color:white
}
.bloc-icone{
padding:10px;
font-size: clamp( 1.5rem, 1.8vw, 1.8vh);
float:left
}
.bloc-contact{
float:left;
padding-top: 10px;
font-size: clamp( 1.6rem, 1.5vw, 1.5vh);
}
.icone-tel{
color:white;
float:left;
}
.fa-phone1{
float:left;
}
.fa-phone1 img{
width:80%
}
.numero{
float:left
}
.phone, .mail{
display:none
}
.clear{
clear:both
}
.email{
text-align:right
}
body:not(.overlay-header) .primary-menu > li > a{
color:black
}
.footer {
background: #0D88B0;
}
.footer .container{
padding:50px;
background: #0D88B0;
}
.footer-col1, .footer-col2, .footer-col3 {
padding:20px
}
.footer-col1, .liens-footer, .footer-col2, .footer-col3{
color:white;
}
.footer-col1, .footer-col2, .footer-col3, .liens-footer, .footer-after-col, .btn-contact, .btn-client{
float:left
}
.footer .icone-header{
font-size: clamp( 2rem, 1.8vw, 1.8vh);
}
.footer-col3 img{
width:70%
}
.footer-col1 img{
max-width: 50%;
}
.footer-after{
background:white
}
.footer-after p{
font-family: 'Avenir', sans-serif;
font-weight: 500;
font-size: clamp( 1.2rem, 1vw, 1vh);
}
.footer-after-col2{
text-align:right
}
.footer-after a {
color:#152c32;
text-decoration:none
}
ul.primary-menu {
justify-content: center;
}
.btn-contact{
border:2px solid #42CeeC;
border-radius:30px;
padding:10px;
text-align:center
}
.btn-client{
background:#42CeeC;
border-radius:30px;
padding:10px;
text-align:center
}
.btn-contact{
color:#42CeeC;
}
.btn-contact:hover{
color:#fff;
background:#42CeeC;
}
.btn-client {
color:#fff;
}
.btn-client:hover {
color:#42CeeC;
background:white;
border: 2px solid #42CeeC;
border-radius: 30px;
}
.btn-contact a, .btn-client a{
text-decoration:none;
font-size: clamp( 1rem, 1.2vw, 1.2vh);
}
@media (min-width: 1400px) {
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
max-width: 1500px;
}
#btn-rejet{
display:none
}
@media (max-width:768px){
#btn-rejet{
display:none
}
.icone-header{
text-align:center
}
.before-header{
min-height:50px
}
.footer-col1, .footer-col2, .footer-col3 {
padding:10px
}
.footer-after p, .footer-after-col2{
text-align:center
}
.fa-phone1 img{
width:100%
}
}
.elementor a {
box-shadow: none;
text-decoration: none;
color: #152c32;
}
@media (min-width: 700px) {
button.close-nav-toggle .toggle-text {
display: none;
}
}
.modal-menu a{
color:#152C32
}