@media (min-width: 1025px) {
.bloc-reinsurance-01--home-reinsurance .bloc-reinsurance-01__headline {
font-size: calc(48px * 0.805) !important;
}
} @media (min-width: 1025px) {
body.home .entry-content > #header-01-fc-bloc_header_01-1.usine-bloc-header-01--home-hero.usine-bloc-header-01--home-cta .usine-bloc-header-01__content,
body.front-page .entry-content > #header-01-fc-bloc_header_01-1.usine-bloc-header-01--home-hero.usine-bloc-header-01--home-cta .usine-bloc-header-01__content {
padding: 24px 24px !important;
}
} @media (min-width: 1025px) {
body.home .entry-content > #header-01-fc-bloc_header_01-1.usine-bloc-header-01--home-hero.usine-bloc-header-01--home-cta .usine-bloc-header-01__content,
body.front-page .entry-content > #header-01-fc-bloc_header_01-1.usine-bloc-header-01--home-hero.usine-bloc-header-01--home-cta .usine-bloc-header-01__content {
flex: 0 0 50% !important;
max-width: 50% !important;
}
body.home .entry-content > #header-01-fc-bloc_header_01-1.usine-bloc-header-01--home-hero.usine-bloc-header-01--home-cta .usine-bloc-header-01__media,
body.front-page .entry-content > #header-01-fc-bloc_header_01-1.usine-bloc-header-01--home-hero.usine-bloc-header-01--home-cta .usine-bloc-header-01__media {
flex: 0 0 50% !important;
max-width: 50% !important;
min-width: 0 !important;
}
body.home .entry-content > #header-01-fc-bloc_header_01-1.usine-bloc-header-01--home-hero.usine-bloc-header-01--home-cta .usine-bloc-header-01__inner-wrapper,
body.home .entry-content > #header-01-fc-bloc_header_01-1.usine-bloc-header-01--home-hero.usine-bloc-header-01--home-cta .usine-bloc-header-01__text-group,
body.front-page .entry-content > #header-01-fc-bloc_header_01-1.usine-bloc-header-01--home-hero.usine-bloc-header-01--home-cta .usine-bloc-header-01__inner-wrapper,
body.front-page .entry-content > #header-01-fc-bloc_header_01-1.usine-bloc-header-01--home-hero.usine-bloc-header-01--home-cta .usine-bloc-header-01__text-group {
width: 100% !important;
max-width: none !important;
}
body.home .entry-content > #header-01-fc-bloc_header_01-1.usine-bloc-header-01--home-hero.usine-bloc-header-01--home-cta .usine-bloc-header-01__title,
body.front-page .entry-content > #header-01-fc-bloc_header_01-1.usine-bloc-header-01--home-hero.usine-bloc-header-01--home-cta .usine-bloc-header-01__title {
width: 100% !important;
max-width: none !important;
font-size: 50px !important;
line-height: 1.05 !important;
}
} @media (min-width: 769px) and (max-width: 1024px) {
body.page-comment-ca-marche #header-01-fc-bloc_header_01-1 .usine-bloc-header-01__image-wrapper {
aspect-ratio: 246 / 100 !important; height: auto !important;
max-height: none !important;
overflow: hidden !important;
}
body.page-comment-ca-marche #header-01-fc-bloc_header_01-1 .usine-bloc-header-01__image-wrapper .usine-bloc-header-01__image {
width: 100% !important;
height: 100% !important;
object-fit: cover !important;
display: block !important;
}
} @media (max-width: 1024px) { #header-01-fc-bloc_header_01-8 .usine-bloc-header-01__media .usine-bloc-header-01__image-wrapper {
aspect-ratio: 1.48 / 1 !important;
max-height: none !important;
}
} @media (min-width: 769px) and (max-width: 1024px) {
.bloc-features-02--offre-tarif-services .bloc-features-02__card-wrap--vertical .bloc-features-02__card--vertical:nth-of-type(3) .bloc-features-02__card-title,
.bloc-feature-02--offre-tarif-service .bloc-features-02__card-wrap--vertical .bloc-features-02__card--vertical:nth-of-type(3) .bloc-features-02__card-title {
font-size: 23px !important;
line-height: 1.2 !important;
}
} @media (min-width: 1025px) {
body.home .entry-content > section.bloc-features-04,
body.front-page .entry-content > section.bloc-features-04 {
padding-top: 48px !important;
padding-bottom: 48px !important;
}
} @media (max-width: 1024px) {
.bloc-reinsurance-01--home-reinsurance .bloc-reinsurance-01__headline {
max-width: 100% !important;
width: 100% !important;
}
} @media (min-width: 1025px) {
.bloc-reinsurance-01--home-reinsurance .bloc-reinsurance-01__slider-page,
.bloc-reinsurance-01--home-reinsurance .bloc-reinsurance-01__slider-page .icon-text,
.bloc-reinsurance-01--home-reinsurance .bloc-reinsurance-01__slider-page .icon-text__text {
font-size: 115% !important;
}
} @media (min-width: 1025px) { body.page-comment-ca-marche .bloc-timelines-01--ccc-page .bloc-timelines-01__card-image {
padding: 0 !important;
box-sizing: border-box !important;
}
body.page-comment-ca-marche .bloc-timelines-01--ccc-page .bloc-timelines-01__card-image img,
body.page-comment-ca-marche .bloc-timelines-01--ccc-page img.bloc-timelines-01__card-img {
width: 100% !important;
height: 100% !important;
object-fit: cover !important;
display: block !important;
}
.bloc-timelines-01__card-image img,
img.bloc-timelines-01__card-img {
width: 100% !important;
height: 100% !important;
object-fit: cover !important;
}
} @media (min-width: 1025px) {
.bloc-features-02--offre-tarif-services .bloc-features-02__card-title {
font-size: 20px !important;
}
} @media (min-width: 1025px) {
#header-01-fc-bloc_header_01-8.usine-bloc-header-01 { min-height: 0 !important;
height: auto !important;
} #header-01-fc-bloc_header_01-8 .usine-bloc-header-01__media .usine-bloc-header-01__image-wrapper {
aspect-ratio: 2 / 1 !important;
height: auto !important;
max-height: none !important; min-height: clamp(170px, 18vw, 240px) !important;
}
#header-01-fc-bloc_header_01-8 .usine-bloc-header-01__media .usine-bloc-header-01__image,
#header-01-fc-bloc_header_01-8 .usine-bloc-header-01__media .usine-bloc-header-01__image.is-loaded,
#header-01-fc-bloc_header_01-8 .usine-bloc-header-01__media .usine-bloc-header-01__image-wrapper > img,
#header-01-fc-bloc_header_01-8 .usine-bloc-header-01__media .usine-bloc-header-01__image-wrapper picture img {
max-height: none !important;
height: 100% !important;
}
#header-01-fc-bloc_header_01-8 .usine-bloc-header-01__title {
font-size: 40px !important;
}
} @media (min-width: 1025px) {
body.home #header-01-fc-bloc_header_01-1,
body.front-page #header-01-fc-bloc_header_01-1 {
padding-top: 24px !important;
padding-bottom: 24px !important;
}
body.home #header-01-fc-bloc_header_01-1 .usine-bloc-header-01__layout,
body.front-page #header-01-fc-bloc_header_01-1 .usine-bloc-header-01__layout {
min-height: 0 !important;
height: auto !important;
}
body.home #header-01-fc-bloc_header_01-1 .usine-bloc-header-01__image-wrapper,
body.front-page #header-01-fc-bloc_header_01-1 .usine-bloc-header-01__image-wrapper {
position: relative !important;
display: block !important; width: min(100%, clamp(420px, 40vw, 560px)) !important;
margin-left: auto !important;
margin-right: auto !important;
height: auto !important;
max-height: none !important;
min-height: 0 !important;
aspect-ratio: 1 / 1 !important;
flex: 0 0 auto !important;
align-self: center !important;
overflow: hidden !important;
}
body.home #header-01-fc-bloc_header_01-1 .usine-bloc-header-01__image,
body.front-page #header-01-fc-bloc_header_01-1 .usine-bloc-header-01__image {
position: absolute !important;
inset: 0 !important;
display: block !important;
width: 100% !important;
height: 100% !important;
object-fit: cover !important;
object-position: 50% 62% !important;
}
} @media (min-width: 1025px) {
.bloc-features-02--offre-tarif-services .bloc-features-02__card-description,
.bloc-feature-02--offre-tarif-service .bloc-features-02__card-description {
font-size: 16px !important;
line-height: 1.35 !important;
}
}