@media (max-width: 768px) {
:root { --mob-type-h1: clamp(1.75rem, 5.5vw, 2rem); --mob-type-h2: clamp(1.375rem, 4vw, 1.5rem); --mob-type-h3: clamp(1.125rem, 3.5vw, 1.25rem); --mob-type-body: 1rem; --mob-type-small: 0.8125rem; --mob-type-cta: 1rem;
--mob-lh-heading: 1.25;
--mob-lh-body: 1.5;
--mob-lh-tight: 1.35;
--mob-lh-list: 1.55;
} .page-content-wrapper .entry-content,
.flexible-content-wrapper .entry-content,
main#primary .entry-content {
font-size: var(--mob-type-body) !important;
line-height: var(--mob-lh-body) !important;
}
.page-content-wrapper .entry-content p,
.flexible-content-wrapper .entry-content p,
main#primary .entry-content p {
font-size: var(--mob-type-body) !important;
line-height: var(--mob-lh-body) !important;
}
.page-content-wrapper .entry-content li,
.flexible-content-wrapper .entry-content li,
main#primary .entry-content li {
font-size: var(--mob-type-body) !important;
line-height: var(--mob-lh-list) !important;
}
.page-content-wrapper .entry-content h1,
.flexible-content-wrapper .entry-content h1,
main#primary .entry-content h1 {
font-size: var(--mob-type-h1) !important;
line-height: var(--mob-lh-heading) !important;
font-weight: 500 !important;
}
.page-content-wrapper .entry-content h2,
.flexible-content-wrapper .entry-content h2,
main#primary .entry-content h2 {
font-size: var(--mob-type-h2) !important;
line-height: var(--mob-lh-heading) !important;
font-weight: 500 !important;
}
.page-content-wrapper .entry-content h3,
.flexible-content-wrapper .entry-content h3,
main#primary .entry-content h3 {
font-size: var(--mob-type-h3) !important;
line-height: var(--mob-lh-heading) !important;
font-weight: 600 !important;
} .page-content-wrapper .entry-content [class*="__headline"]:not([class*="__card"]),
.flexible-content-wrapper .entry-content [class*="__headline"]:not([class*="__card"]),
main#primary .entry-content [class*="__headline"]:not([class*="__card"]),
.page-content-wrapper .entry-content [class*="__section-title"],
.flexible-content-wrapper .entry-content [class*="__section-title"],
main#primary .entry-content [class*="__section-title"] {
font-size: var(--mob-type-h2) !important;
line-height: var(--mob-lh-heading) !important;
font-weight: 500 !important;
} .page-content-wrapper .entry-content .usine-bloc-header-01__title,
.flexible-content-wrapper .entry-content .usine-bloc-header-01__title,
main#primary .entry-content .usine-bloc-header-01__title {
font-size: var(--mob-type-h1) !important;
line-height: var(--mob-lh-heading) !important;
font-weight: 500 !important;
} .page-content-wrapper .entry-content [class*="__title-highlight"],
.flexible-content-wrapper .entry-content [class*="__title-highlight"],
main#primary .entry-content [class*="__title-highlight"],
.page-content-wrapper .entry-content [class*="__headline-highlight"],
.flexible-content-wrapper .entry-content [class*="__headline-highlight"],
main#primary .entry-content [class*="__headline-highlight"] {
font-size: inherit !important;
line-height: inherit !important;
font-weight: inherit !important;
} .page-content-wrapper .entry-content [class*="__card-title"],
.flexible-content-wrapper .entry-content [class*="__card-title"],
main#primary .entry-content [class*="__card-title"] {
font-size: var(--mob-type-h3) !important;
line-height: var(--mob-lh-heading) !important;
font-weight: 600 !important;
}
.page-content-wrapper .entry-content [class*="__card-chip"],
.flexible-content-wrapper .entry-content [class*="__card-chip"],
main#primary .entry-content [class*="__card-chip"] {
font-size: var(--mob-type-small) !important;
line-height: var(--mob-lh-tight) !important;
font-weight: 600 !important;
}
.page-content-wrapper .entry-content [class*="__card-year"],
.flexible-content-wrapper .entry-content [class*="__card-year"],
main#primary .entry-content [class*="__card-year"] {
font-size: var(--mob-type-h2) !important;
line-height: var(--mob-lh-heading) !important;
font-weight: 500 !important;
} .page-content-wrapper .entry-content [class*="__tagline"],
.flexible-content-wrapper .entry-content [class*="__tagline"],
main#primary .entry-content [class*="__tagline"],
.page-content-wrapper .entry-content [class*="__label"],
.flexible-content-wrapper .entry-content [class*="__label"],
main#primary .entry-content [class*="__label"],
.page-content-wrapper .entry-content [class*="__meta"],
.flexible-content-wrapper .entry-content [class*="__meta"],
main#primary .entry-content [class*="__meta"],
.page-content-wrapper .entry-content [class*="__eyebrow"],
.flexible-content-wrapper .entry-content [class*="__eyebrow"],
main#primary .entry-content [class*="__eyebrow"] {
font-size: var(--mob-type-small) !important;
line-height: var(--mob-lh-tight) !important;
font-weight: 600 !important;
} .page-content-wrapper .entry-content [class*="__description"],
.flexible-content-wrapper .entry-content [class*="__description"],
main#primary .entry-content [class*="__description"],
.page-content-wrapper .entry-content [class*="__detail-text"],
.flexible-content-wrapper .entry-content [class*="__detail-text"],
main#primary .entry-content [class*="__detail-text"],
.page-content-wrapper .entry-content [class*="__card-description"],
.flexible-content-wrapper .entry-content [class*="__card-description"],
main#primary .entry-content [class*="__card-description"],
.page-content-wrapper .entry-content [class*="__intro-text"]:not(.bloc-contact-02__intro-text),
.flexible-content-wrapper .entry-content [class*="__intro-text"]:not(.bloc-contact-02__intro-text),
main#primary .entry-content [class*="__intro-text"]:not(.bloc-contact-02__intro-text) {
font-size: var(--mob-type-body) !important;
line-height: var(--mob-lh-body) !important;
font-weight: 400 !important;
} .page-content-wrapper .entry-content .bloc-contact-02--contact-embed h1.bloc-contact-02__intro-text,
.flexible-content-wrapper .entry-content .bloc-contact-02--contact-embed h1.bloc-contact-02__intro-text,
main#primary .entry-content .bloc-contact-02--contact-embed h1.bloc-contact-02__intro-text {
font-size: calc(48px * 0.75) !important;
line-height: 1 !important;
font-weight: 500 !important;
} .page-content-wrapper .entry-content .icon-text__text,
.flexible-content-wrapper .entry-content .icon-text__text,
main#primary .entry-content .icon-text__text {
font-size: var(--mob-type-body) !important;
line-height: var(--mob-lh-body) !important;
} .page-content-wrapper .entry-content .bloc-reinsurance-01--offre-tarif .bloc-reinsurance-01__items--slider .icon-text__text,
.flexible-content-wrapper .entry-content .bloc-reinsurance-01--offre-tarif .bloc-reinsurance-01__items--slider .icon-text__text,
main#primary .entry-content .bloc-reinsurance-01--offre-tarif .bloc-reinsurance-01__items--slider .icon-text__text {
font-size: clamp(23px, 2.78vw, 27px) !important;
line-height: 1.2 !important;
font-weight: 600 !important;
}
.page-content-wrapper .entry-content .bloc-reinsurance-01--offre-tarif .bloc-reinsurance-01__items--slider .icon-text.icon-text--wrapped .icon-text__text,
.flexible-content-wrapper .entry-content .bloc-reinsurance-01--offre-tarif .bloc-reinsurance-01__items--slider .icon-text.icon-text--wrapped .icon-text__text,
main#primary .entry-content .bloc-reinsurance-01--offre-tarif .bloc-reinsurance-01__items--slider .icon-text.icon-text--wrapped .icon-text__text {
font-size: clamp(calc(28.75px * 0.9), calc(3.475vw * 0.9), calc(33.75px * 0.9)) !important;
line-height: 1.2 !important;
font-weight: 600 !important;
} .page-content-wrapper .entry-content .btn,
.flexible-content-wrapper .entry-content .btn,
main#primary .entry-content .btn,
.page-content-wrapper .entry-content [class*="__btn"],
.flexible-content-wrapper .entry-content [class*="__btn"],
main#primary .entry-content [class*="__btn"],
.page-content-wrapper .entry-content [class*="__button"]:not([class*="__button-group"]),
.flexible-content-wrapper .entry-content [class*="__button"]:not([class*="__button-group"]),
main#primary .entry-content [class*="__button"]:not([class*="__button-group"]) {
font-size: var(--mob-type-cta) !important;
line-height: var(--mob-lh-tight) !important;
font-weight: 600 !important;
}
.page-content-wrapper .entry-content .btn .btn-text,
.flexible-content-wrapper .entry-content .btn .btn-text,
main#primary .entry-content .btn .btn-text {
font-size: inherit !important;
font-weight: inherit !important;
} .page-content-wrapper .entry-content .bloc-pricing-01__price-current,
.flexible-content-wrapper .entry-content .bloc-pricing-01__price-current,
main#primary .entry-content .bloc-pricing-01__price-current {
font-size: clamp(2rem, 7vw, 2.75rem) !important;
line-height: 1.15 !important;
font-weight: 600 !important;
}
.page-content-wrapper .entry-content .bloc-pricing-01__price-period,
.flexible-content-wrapper .entry-content .bloc-pricing-01__price-period,
main#primary .entry-content .bloc-pricing-01__price-period {
font-size: var(--mob-type-small) !important;
line-height: var(--mob-lh-tight) !important;
} body.home .page-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics .bloc-features-04__card-number,
body.home .flexible-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics .bloc-features-04__card-number,
body.home main#primary .entry-content .bloc-features-04--home-kpi-metrics .bloc-features-04__card-number {
font-size: clamp(calc(1.7rem * 1.25), calc(5.8vw * 1.25), calc(2rem * 1.25)) !important;
line-height: 1.06 !important;
font-weight: 700 !important;
}
body.home .page-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics .bloc-features-04__card-title,
body.home .flexible-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics .bloc-features-04__card-title,
body.home main#primary .entry-content .bloc-features-04--home-kpi-metrics .bloc-features-04__card-title {
font-size: clamp(calc(1.7rem * 1.25), calc(5.8vw * 1.25), calc(2rem * 1.25)) !important;
line-height: 1.06 !important;
font-weight: 700 !important;
}
body.home .page-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__card-title,
body.home .flexible-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__card-title,
body.home main#primary .entry-content .bloc-features-04--home-kpi-metrics.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__card-title,
body.front-page .page-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__card-title,
body.front-page .flexible-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__card-title,
body.front-page main#primary .entry-content .bloc-features-04--home-kpi-metrics.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__card-title,
body.home .page-content-wrapper .entry-content .bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__grid--kpi-strip .bloc-features-04__card-title,
body.home .flexible-content-wrapper .entry-content .bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__grid--kpi-strip .bloc-features-04__card-title,
body.home main#primary .entry-content .bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__grid--kpi-strip .bloc-features-04__card-title,
body.front-page .page-content-wrapper .entry-content .bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__grid--kpi-strip .bloc-features-04__card-title,
body.front-page .flexible-content-wrapper .entry-content .bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__grid--kpi-strip .bloc-features-04__card-title,
body.front-page main#primary .entry-content .bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__grid--kpi-strip .bloc-features-04__card-title { font-size: calc(48px * 1.5 * 0.6 * 0.75 * 1.25) !important;
line-height: 1.06 !important;
font-weight: 700 !important;
}
body.home .page-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__card-number + .bloc-features-04__card-title,
body.home .flexible-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__card-number + .bloc-features-04__card-title,
body.home main#primary .entry-content .bloc-features-04--home-kpi-metrics.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__card-number + .bloc-features-04__card-title,
body.front-page .page-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__card-number + .bloc-features-04__card-title,
body.front-page .flexible-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__card-number + .bloc-features-04__card-title,
body.front-page main#primary .entry-content .bloc-features-04--home-kpi-metrics.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__card-number + .bloc-features-04__card-title {
font-size: calc(var(--mob-type-body) * 1.25) !important;
line-height: var(--mob-lh-tight) !important;
font-weight: 600 !important;
} body.home .page-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__grid--kpi-strip > .bloc-features-04__card--vertical:first-child .bloc-features-04__card-title,
body.home .flexible-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__grid--kpi-strip > .bloc-features-04__card--vertical:first-child .bloc-features-04__card-title,
body.home main#primary .entry-content .bloc-features-04--home-kpi-metrics.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__grid--kpi-strip > .bloc-features-04__card--vertical:first-child .bloc-features-04__card-title,
body.front-page .page-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__grid--kpi-strip > .bloc-features-04__card--vertical:first-child .bloc-features-04__card-title,
body.front-page .flexible-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__grid--kpi-strip > .bloc-features-04__card--vertical:first-child .bloc-features-04__card-title,
body.front-page main#primary .entry-content .bloc-features-04--home-kpi-metrics.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__grid--kpi-strip > .bloc-features-04__card--vertical:first-child .bloc-features-04__card-title,
body.home .page-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__grid--kpi-strip > .bloc-features-04__card--vertical:first-child .bloc-features-04__card-number + .bloc-features-04__card-title,
body.home .flexible-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__grid--kpi-strip > .bloc-features-04__card--vertical:first-child .bloc-features-04__card-number + .bloc-features-04__card-title,
body.home main#primary .entry-content .bloc-features-04--home-kpi-metrics.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__grid--kpi-strip > .bloc-features-04__card--vertical:first-child .bloc-features-04__card-number + .bloc-features-04__card-title,
body.front-page .page-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__grid--kpi-strip > .bloc-features-04__card--vertical:first-child .bloc-features-04__card-number + .bloc-features-04__card-title,
body.front-page .flexible-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__grid--kpi-strip > .bloc-features-04__card--vertical:first-child .bloc-features-04__card-number + .bloc-features-04__card-title,
body.front-page main#primary .entry-content .bloc-features-04--home-kpi-metrics.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy) .bloc-features-04__grid--kpi-strip > .bloc-features-04__card--vertical:first-child .bloc-features-04__card-number + .bloc-features-04__card-title {
font-size: calc(48px * 1.5 * 0.6 * 0.75 * 1.25) !important;
line-height: 1.06 !important;
font-weight: 700 !important;
}
body.home .page-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics .bloc-features-04__card-number + .bloc-features-04__card-title,
body.home .flexible-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics .bloc-features-04__card-number + .bloc-features-04__card-title,
body.home main#primary .entry-content .bloc-features-04--home-kpi-metrics .bloc-features-04__card-number + .bloc-features-04__card-title,
body.front-page .page-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics .bloc-features-04__card-number + .bloc-features-04__card-title,
body.front-page .flexible-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics .bloc-features-04__card-number + .bloc-features-04__card-title,
body.front-page main#primary .entry-content .bloc-features-04--home-kpi-metrics .bloc-features-04__card-number + .bloc-features-04__card-title {
font-size: calc(var(--mob-type-body) * 1.25) !important;
line-height: var(--mob-lh-tight) !important;
font-weight: 600 !important;
}
body.home .page-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics .bloc-features-04__card-description,
body.home .flexible-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics .bloc-features-04__card-description,
body.home main#primary .entry-content .bloc-features-04--home-kpi-metrics .bloc-features-04__card-description,
body.front-page .page-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics .bloc-features-04__card-description,
body.front-page .flexible-content-wrapper .entry-content .bloc-features-04--home-kpi-metrics .bloc-features-04__card-description,
body.front-page main#primary .entry-content .bloc-features-04--home-kpi-metrics .bloc-features-04__card-description {
font-size: calc(var(--mob-type-small) * 1.25) !important;
line-height: var(--mob-lh-tight) !important;
} .page-content-wrapper .entry-content [class*="__review-score"],
.flexible-content-wrapper .entry-content [class*="__review-score"],
main#primary .entry-content [class*="__review-score"],
.page-content-wrapper .entry-content [class*="__review-count"],
.flexible-content-wrapper .entry-content [class*="__review-count"],
main#primary .entry-content [class*="__review-count"] {
font-size: var(--mob-type-body) !important;
line-height: var(--mob-lh-tight) !important;
} .page-content-wrapper .entry-content ul,
.page-content-wrapper .entry-content ol,
.flexible-content-wrapper .entry-content ul,
.flexible-content-wrapper .entry-content ol,
main#primary .entry-content ul,
main#primary .entry-content ol {
margin-top: 0;
margin-bottom: 0.75rem;
padding-left: 1.25rem;
}
.page-content-wrapper .entry-content li + li,
.flexible-content-wrapper .entry-content li + li,
main#primary .entry-content li + li {
margin-top: 0.35em;
} .usine-footer {
font-size: var(--mob-type-body) !important;
line-height: var(--mob-lh-body) !important;
}
.usine-footer [class*="__title"],
.usine-footer [class*="__headline"] {
font-size: var(--mob-type-h3) !important;
line-height: var(--mob-lh-heading) !important;
font-weight: 600 !important;
}
.usine-footer .footer-legal-links a,
.usine-footer [class*="__link"] {
font-size: var(--mob-type-small) !important;
line-height: var(--mob-lh-tight) !important;
} .page-content-wrapper .entry-content .wpcf7 label,
.flexible-content-wrapper .entry-content .wpcf7 label,
main#primary .entry-content .wpcf7 label,
.page-content-wrapper .entry-content [class*="__field-label"],
.flexible-content-wrapper .entry-content [class*="__field-label"],
main#primary .entry-content [class*="__field-label"] {
font-size: var(--mob-type-small) !important;
line-height: var(--mob-lh-tight) !important;
font-weight: 600 !important;
} body.home main#primary .flexible-content-wrapper .entry-content section.bloc-features-04.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy):not(:has(.bloc-features-04__header)) .bloc-features-04__grid > .bloc-features-04__card--vertical .bloc-features-04__card-title,
body.home .flexible-content-wrapper .entry-content section.bloc-features-04.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy):not(:has(.bloc-features-04__header)) .bloc-features-04__grid > .bloc-features-04__card--vertical .bloc-features-04__card-title,
body.home main#primary .page-content-wrapper .entry-content section.bloc-features-04.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy):not(:has(.bloc-features-04__header)) .bloc-features-04__grid > .bloc-features-04__card--vertical .bloc-features-04__card-title,
body.home .page-content-wrapper .entry-content section.bloc-features-04.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy):not(:has(.bloc-features-04__header)) .bloc-features-04__grid > .bloc-features-04__card--vertical .bloc-features-04__card-title,
body.front-page main#primary .flexible-content-wrapper .entry-content section.bloc-features-04.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy):not(:has(.bloc-features-04__header)) .bloc-features-04__grid > .bloc-features-04__card--vertical .bloc-features-04__card-title,
body.front-page .flexible-content-wrapper .entry-content section.bloc-features-04.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy):not(:has(.bloc-features-04__header)) .bloc-features-04__grid > .bloc-features-04__card--vertical .bloc-features-04__card-title,
body.front-page main#primary .page-content-wrapper .entry-content section.bloc-features-04.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy):not(:has(.bloc-features-04__header)) .bloc-features-04__grid > .bloc-features-04__card--vertical .bloc-features-04__card-title,
body.front-page .page-content-wrapper .entry-content section.bloc-features-04.bloc-features-04--home-method:not(.bloc-features-04--home-why-webiteasy):not(:has(.bloc-features-04__header)) .bloc-features-04__grid > .bloc-features-04__card--vertical .bloc-features-04__card-title {
font-size: calc(48px * 1.5 * 0.6 * 0.75 * 1.25) !important;
line-height: 1.06 !important;
font-weight: 700 !important;
}
}