@font-face {
font-family: 'Lexend';
src: url(//emmaus44stnazaire.org/wp-content/themes/emmaus/fonts/Lexend-Light.eot);
src: url(//emmaus44stnazaire.org/wp-content/themes/emmaus/fonts/Lexend-Light.eot?#iefix) format('embedded-opentype'),
url(//emmaus44stnazaire.org/wp-content/themes/emmaus/fonts/Lexend-Light.woff2) format('woff2'),
url(//emmaus44stnazaire.org/wp-content/themes/emmaus/fonts/Lexend-Light.woff) format('woff'),
url(//emmaus44stnazaire.org/wp-content/themes/emmaus/fonts/Lexend-Light.ttf) format('truetype'),
url(//emmaus44stnazaire.org/wp-content/themes/emmaus/fonts/Lexend-Light.svg#Lexend-Light) format('svg');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Lexend';
src: url(//emmaus44stnazaire.org/wp-content/themes/emmaus/fonts/Lexend-Medium.eot);
src: url(//emmaus44stnazaire.org/wp-content/themes/emmaus/fonts/Lexend-Medium.eot?#iefix) format('embedded-opentype'),
url(//emmaus44stnazaire.org/wp-content/themes/emmaus/fonts/Lexend-Medium.woff2) format('woff2'),
url(//emmaus44stnazaire.org/wp-content/themes/emmaus/fonts/Lexend-Medium.woff) format('woff'),
url(//emmaus44stnazaire.org/wp-content/themes/emmaus/fonts/Lexend-Medium.ttf) format('truetype'),
url(//emmaus44stnazaire.org/wp-content/themes/emmaus/fonts/Lexend-Medium.svg#Lexend-Medium) format('svg');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Lexend';
src: url(//emmaus44stnazaire.org/wp-content/themes/emmaus/fonts/Lexend-Bold.eot);
src: url(//emmaus44stnazaire.org/wp-content/themes/emmaus/fonts/Lexend-Bold.eot?#iefix) format('embedded-opentype'),
url(//emmaus44stnazaire.org/wp-content/themes/emmaus/fonts/Lexend-Bold.woff2) format('woff2'),
url(//emmaus44stnazaire.org/wp-content/themes/emmaus/fonts/Lexend-Bold.woff) format('woff'),
url(//emmaus44stnazaire.org/wp-content/themes/emmaus/fonts/Lexend-Bold.ttf) format('truetype'),
url(//emmaus44stnazaire.org/wp-content/themes/emmaus/fonts/Lexend-Bold.svg#Lexend-Bold) format('svg');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Emmaus44typo';
src: url(//emmaus44stnazaire.org/wp-content/themes/emmaus/fonts/Emmaus-typo.eot);
src: url(//emmaus44stnazaire.org/wp-content/themes/emmaus/fonts/Emmaus-typo.eot?#iefix) format('embedded-opentype'),
url(//emmaus44stnazaire.org/wp-content/themes/emmaus/fonts/Emmaus-typo.woff2) format('woff2'),
url(//emmaus44stnazaire.org/wp-content/themes/emmaus/fonts/Emmaus-typo.woff) format('woff'),
url(//emmaus44stnazaire.org/wp-content/themes/emmaus/fonts/Emmaus-typo.ttf) format('truetype'),
url(//emmaus44stnazaire.org/wp-content/themes/emmaus/fonts/Emmaus-typo.svg#Emmaus-typo) format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}
:root{
--bleu: rgb( 45,52,140 );
--bleunoir: rgb(49, 52, 90);
--jaune: rgb( 254, 230, 21 );
--noir: rgb( 40,40,40 );
--blanc : rgb( 255,255,255 );
--hover: rgb(180,180,180);
--hoverfooter: rgb(220,220,220);
--grisclair: #FCF7F7;
--grismedium : rgb(210,210,210);
--orange : rgb(238, 94, 37);
}
[data-ratio] {display: block; max-width: 100%; position: relative}
[data-ratio]:before {content: ''; display: block;}
[data-ratio] > * {display: block; height: 100%; left: 0; position: absolute; top: 0; width: 100%;}
[data-ratio='20:9']::before { padding-top: 47.5%; }
[data-ratio='16:9']::before { padding-top: 56.25%; }
[data-ratio='4:3']::before { padding-top: 75%; }
[data-ratio='3:4']::before { padding-top: 133.33%; }
[data-ratio='1:1']::before { padding-top: 100%; }
*{
position:relative;
}
.nopadding{
padding-left:0; padding-right:0;
}
html{
font-size:16px;
}
body{
font-family: 'Lexend', sans-serif; font-size:1rem; font-weight:300; color: var(--noir);
}
a{
text-decoration:none;
-webkit-transition:all 0.2s ease; transition:all 0.2s ease;
color: var(--bleu)
}
a:hover{
color: var(--hover);
}
a.btn{
display:inline-block;
padding:0.5rem 1rem; border:1px solid;
border-radius:1px;
}
a.btn:hover{
background-color: var(--jaune); color: var(--bleu);
border-color: var(--bleu);
}
img{
height:auto; vertical-align:middle;
}
h1, h2{
font-weight:700; margin:0.75em 0;
color: var(--bleu); text-align:left;
margin:0.75em 0;
}
h3, h4, h5, h6{
font-weight:500; margin:0.75em 0;text-align:left;
color: var(--bleu);
}
h1{
font-size:2.2rem;
}
h2{
font-size:1.5rem;
}
h3{
font-size:1.25rem
}
h4,h5,h6{
font-size:1.15rem;
}
p, ul{
line-height:150%;
}
.alignwide{
margin-left:-10%; margin-right:-10%;
}
.alignfull {
margin: 0 calc(50% - 50vw);
max-width: 100vw;
width: 100vw;
}
.alignfull.has-background {
padding: 0 calc(-50% - -50vw) 0 calc(-50% - -50vw);
}
.wrapper{
overflow:hidden;
}
.content{
min-height:500px;
padding:0 10%
}
.content-home{
padding:0 5%;
}
.has-noir-background-color{
background-color: var(--noir);
}
.has-bleu-background-color{
background-color: var(--bleu);
}
.has-bleunoir-background-color{
background-color: var(--bleunoir);
}
.has-jaune-background-color{
background-color: var(--jaune);
}
.has-grisclair-background-color{
background-color: var(--grisclair);
}
.has-grismedium-background-color{
background-color: var(--grismedium);
}
.has-blanc-color{
color: var(--blanc);
}
.has-bleu-color{
color: var(--bleu);
}
.has-jaune-color{
color: var(--jaune);
}
.has-grisclair-color{
color: var(--grisclair);
}
.has-grismedium-color{
color: var(--grismedium);
}
a.wp-block-button__link{
-webkit-transition:all 0.2s ease;transition:all 0.2s ease;
}
a.wp-block-button__link:hover{
background-color: var(--hover); color: inherit;
}
.is-layout-flex{
display:flex;
flex-wrap: wrap
}
.wp-block-columns.is-layout-flex{gap: 2em;}
.has-small-font-size{
font-size:0.8rem !important;
}
.has-medium-font-size{
font-size:1.25rem;
}
.has-large-font-size{
font-size:1.5rem;
}
.has-x-large-font-size{
font-size:1.85rem;
}
@media screen and (min-width:992px){
h1{
font-size:3rem;
}
h2{
font-size:2rem
}
h3{
font-size:1.5rem
}
h4,h5,h6{
font-size:1.25rem;
}
}
@media screen and (min-width:1200px){
.content{
padding:0 20%
}
.bloc-centre{
padding:0 7.5%;
}
.intro{
padding:0 10%
}
}
@media screen and (min-width:1680px){
html{
font-size:18px;
}
}