:root{--brand-primary:#273247;--brand-secondary:#ffb600;--brand-third:#f60}::-webkit-input-placeholder{color:#000 !important;font-style:italic !important;font-size:16px !important;line-height:20px !important;font-weight:normal !important;opacity:1 !important}::-moz-placeholder{color:#000 !important;font-style:italic !important;font-size:16px !important;line-height:20px !important;font-weight:normal !important;opacity:1 !important}:-ms-input-placeholder{color:#000 !important;font-style:italic !important;font-size:16px !important;line-height:20px !important;font-weight:normal !important;opacity:1 !important}:-moz-placeholder{color:#000 !important;font-style:italic !important;font-size:16px !important;line-height:20px !important;font-weight:normal !important;opacity:1 !important}#instagram-feed-FR,#instagram-feed-EN-DE{margin-bottom:100px;display:none}html[lang="fr-FR"] .home #instagram-feed-FR,html[lang="en-US"] .home #instagram-feed-EN-DE,html[lang="de-DE"] .home #instagram-feed-EN-DE{display:block}.site-footer{}@media (max-width:767px){.site-footer{height:auto}}.site-footer>.container{max-width:1280px}@media (max-width:767px){.site-footer .flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.site-footer .flex-row>.col{}@media (min-width:768px){.site-footer .flex-row>.col:nth-child(1){display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc((4/12)*100%)}.site-footer .flex-row>.col:nth-child(2){width:calc((4/12)*100%)}.site-footer .flex-row>.col:nth-child(3){width:calc((3/12)*100%)}.site-footer .flex-row>.col:nth-child(3) .col__container{max-width:190px;margin:auto}.site-footer .flex-row>.col:nth-child(4){position:relative;left:-20px;width:calc((1/12)*100%);padding:0}}@media (min-width:768px) and (max-width:767px){.site-footer .flex-row>.col:nth-child(1){width:calc((3/12)*100%)}}@media (min-width:768px) and (max-width:1199px){.site-footer .flex-row>.col:nth-child(2){padding:0
!important}}@media (min-width:768px) and (max-width:767px){.site-footer .flex-row>.col:nth-child(4){width:calc((2/12)*100%);left:0;padding:0
10px}}@media (max-width:767px){.site-footer .flex-row>.col{width:400px;max-width:calc(100% - 2*10px);margin:auto}}@media (max-width:767px){.site-footer .flex-row>.col:not(:last-child){margin-bottom:60px}}.site-footer .graphic-element
img{margin:auto;width:310px;max-width:calc(100% - 2*15px)}@media (max-width:767px){.site-footer .graphic-element{text-align:center}}.site-footer
*{color:white !important;font-size:14px;line-height:20px}.site-footer
h3{margin-bottom:20px;font-size:16px;font-weight:bold;text-transform:uppercase}@media (max-width:767px){.site-footer
h3{text-align:center}}.site-footer
ul{margin-left:0;padding-left:0;column-count:2;list-style:none}@media (max-width:767px){.site-footer
ul{column-count:1;text-align:center}}.site-footer ul>li:not(:last-child){margin-bottom:5px}@media (min-width:768px) and (max-width:991px){.site-footer ul>li{font-size:1.41129vw}}.site-footer .address,.site-footer .phone,.site-footer .fax,.site-footer
.mail{margin-bottom:5px}@media (max-width:767px){.site-footer .address,.site-footer .phone,.site-footer .fax,.site-footer
.mail{text-align:center}}.site-footer
p{margin-bottom:5px}@media (min-width:768px) and (max-width:991px){.site-footer p,.site-footer a,.site-footer
div{font-size:1.41129vw}}.site-footer
.social{}.site-footer
.socials{margin:0
-30px 20px -30px;text-align:center}.site-footer
.social{display:inline-block;margin:0
7.5px}.site-footer
.logo{position:absolute}@media (min-width:1440px){.site-footer
.logo{width:200%}}@media (max-width:767px){.site-footer
.logo{width:100px;position:relative;margin-left:auto;margin-right:auto}}.site-footer__copyright{}@media (min-width:992px){.site-footer__copyright{padding:0
calc((3/12)*100% + (1/24)*100%)}.site-footer__copyright,.site-footer__copyright
*{text-align:left}}.site-footer__copyright,.site-footer__copyright
*{font-size:12px;text-align:center}@media (max-width:767px){.site-footer__copyright{margin-left:auto;margin-right:auto;max-width:calc(100% - 2*15px)}}.c-section{position:relative;margin:auto;padding:120px
40px}@media (max-width:767px){.c-section{padding:60px
20px}}.c-section:last-child{margin-bottom:0 !important}.c-section__container{max-width:1248px;margin:auto}.c-section.full-width{padding-left:0;padding-right:0}.c-section.full-width .c-section__container{max-width:100%}.c-section--background{}.c-section--background-dark-blue{background:#273247}.c-section--background-dark-blue
*{color:white}.c-section--background-image{background-size:cover;background-position:center center}@media (max-width:767px){.c-section--background-image:not(.even-mobile){background-image:none !important}}.c-section--background-image.height-640{height:640px}@media (max-width:767px){.c-section--background-image.height-640{height:auto}}.c-section--background-image.height-720{height:720px}@media (max-width:767px){.c-section--background-image.height-720{height:auto}}.c-section.row--background
img{width:100%;height:auto}.c-section:not([class*="filled"])+.c-section:not([class*="filled"]){padding-top:0}.c-section.high-z-index{position:relative;z-index:100000}.c-section .flex-row__graphic-elements{}.c-section .flex-row__graphic-elements--colored-circles{z-index:2;display:block;position:absolute;background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-formes-graphiques-ronds-colores.svg");background-repeat:no-repeat;background-size:contain;pointer-events:none}.c-section .c-section__container>.flex-row{}.c-section .c-section__container>.flex-row--background{}.c-section .c-section__container>.flex-row--background-dark-blue{background:#273247}.c-section .c-section__container>.flex-row--background-dark-blue
*{color:white}.c-section .c-section__container>.flex-row>.col{}@media (max-width:991px){.c-section .c-section__container>.flex-row>.col+.col{margin-top:45px}}@media (max-width:991px){.c-section .c-section__container>.flex-row>.col.last-element--md{order:1000000}}@media (max-width:767px){.c-section .c-section__container>.flex-row>.col.last-element--sm{order:1000000}}.c-section .c-section__container>.flex-row>.col--background{}.c-section .c-section__container>.flex-row>.col--background-dark-blue{background:#273247}.c-section .c-section__container>.flex-row>.col--background-dark-blue
*{color:white}header{background:transparent !important}header .top-header{background:#273247}header .top-header.is-fixed{position:fixed;top:0;left:0;width:100%}@media (max-width:991px){header .top-header.is-fixed{display:none !important}}header .top-header__container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0}header .top-header__graphic-element{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}header .top-header__phone{position:relative;margin-left:35px}header .top-header__phone
a{line-height:25px;color:white;font-size:11px}header .top-header__phone::before{position:absolute;left:-35px;vertical-align:middle;width:25px;height:25px}html[lang="fr-FR"] header .top-header__phone::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-telephone.svg")}html[lang="en-US"] header .top-header__phone::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-phone.svg")}html[lang="de-DE"] header .top-header__phone::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-telefon.svg")}header .top-header__languages{}header .top-header__languages .wpml-ls{padding:0}header .top-header__languages .wpml-ls-item{position:relative;padding:0
10px}header .top-header__languages .wpml-ls-item
a{font-size:11px;color:white}header .top-header__languages .wpml-ls-item:not(:last-child)::after{position:absolute;display:block;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"|";color:white}header .top-header
.social{}header .top-header
.socials{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex}header .top-header
.social{margin:0
7px}header .bottom-header{}@media (max-width:767px){header .bottom-header{background-color:#273247}}header .bottom-header.is-fixed{background-color:#273247;top:60px}@media (max-width:991px){header .bottom-header.is-fixed{top:0}}header .bottom-header__container{padding:0}header .bottom-header__container>.flex-row{margin:0;width:100%}header .bottom-header .site-branding{width:auto}@media (min-width:992px){header .bottom-header [class*="mobile-menu"]{display:none}}@media (max-width:991px){header .bottom-header{}header .bottom-header .mobile-menu{}header .bottom-header .mobile-menu__contact{position:absolute;right:160px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header .bottom-header .mobile-menu__contact>a{line-height:25px;color:white;font-size:12px;font-weight:bold;text-transform:uppercase}header .bottom-header .mobile-menu__language-selector{position:absolute;right:75px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header .bottom-header .mobile-menu__language-selector .wpml-ls{padding:0}header .bottom-header .mobile-menu__language-selector .wpml-ls-item{position:relative;padding:0
10px}header .bottom-header .mobile-menu__language-selector .wpml-ls-item
a{padding:0;line-height:25px;color:white;font-size:11px}header .bottom-header .mobile-menu__language-selector .wpml-ls-item:not(:last-child)::after{position:absolute;display:block;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"|";color:white}}@media (max-width:991px){header+#content{padding-top:0 !important}}@font-face{font-family:"Helvetica LT Std";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Helvetica-LT-Std-Black/HelveticaLTStd-Blk.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Helvetica-LT-Std-Black/HelveticaLTStd-Blk.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Helvetica-LT-Std-Black/HelveticaLTStd-Blk.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Helvetica-LT-Std-Black/HelveticaLTStd-Blk.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Helvetica-LT-Std-Black/HelveticaLTStd-Blk.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraLightItalic.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraLightItalic.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraLightItalic.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraLightItalic.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraLightItalic.ttf") format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-SemiBoldItalic.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-SemiBoldItalic.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-SemiBoldItalic.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-SemiBoldItalic.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-SemiBold.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-SemiBold.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-SemiBold.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-SemiBold.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraLight.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraLight.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraLight.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraLight.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Thin.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Thin.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Thin.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Thin.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Thin.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraBoldItalic.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraBoldItalic.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraBoldItalic.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraBoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-MediumItalic.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-MediumItalic.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-MediumItalic.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-MediumItalic.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Black.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Black.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Black.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Black.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-BoldItalic.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-BoldItalic.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-BoldItalic.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-BoldItalic.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-BlackItalic.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-BlackItalic.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-BlackItalic.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-BlackItalic.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Medium.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Medium.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Medium.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Medium.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Light.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Light.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Light.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Light.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Regular.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Regular.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Regular.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Regular.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Bold.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Bold.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Bold.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Bold.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Italic.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Italic.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Italic.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Italic.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Italic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ThinItalic.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ThinItalic.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ThinItalic.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ThinItalic.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraBold.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraBold.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraBold.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraBold.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraBold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-LightItalic.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-LightItalic.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-LightItalic.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-LightItalic.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}.c-nav-main{padding:0}.c-nav-main .c-nav-main-menu{}.c-nav-main .c-nav-main-menu .sub-menu{min-width:185px;padding:20px
45px}.c-nav-main .c-nav-main-menu .sub-menu>.menu-item{padding:0
!important;text-align:center}.c-nav-main .c-nav-main-menu .sub-menu>.menu-item:not(:last-child){margin-bottom:15px}.c-nav-main .c-nav-main-menu .sub-menu>.menu-item:hover>a{color:#ffb600}.c-nav-main .c-nav-main-menu>.menu-item{}.c-nav-main .c-nav-main-menu>.menu-item.mobile-menu--visible{display:none}.c-nav-main .c-nav-main-menu>.menu-item:last-child{padding-right:0}.c-nav-main .c-nav-main-menu>.menu-item.current-menu-item,.c-nav-main .c-nav-main-menu>.menu-item.current_page_item,.c-nav-main .c-nav-main-menu>.menu-item:hover{background-color:transparent !important}.c-nav-main .c-nav-main-menu>.menu-item>a{line-height:normal;font-size:15px;font-weight:bold;text-transform:uppercase}.c-nav-main .c-nav-main-menu>.menu-item.current-menu-item>a,.c-nav-main .c-nav-main-menu>.menu-item:active>a{color:#ffb600}.c-nav-main .c-nav-main-menu>.menu-item.two-columns>.sub-menu{padding:15px
25px 25px 25px;column-count:2;column-gap:10px}.c-nav-main .c-nav-main-menu>.menu-item.two-columns>.sub-menu>li{text-align:left}@media screen and (min-width:992px){.c-page__title
h1{}.megamenu{}.megamenu>.sub-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:480px;height:auto;padding:20px
0 !important}.megamenu__column{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.megamenu__column.column-title{}.megamenu__column.column-title>a{margin-bottom:15px;text-transform:uppercase;text-align:left;font-weight:bold;font-size:14px !important}.megamenu__column.column-title:hover>a{color:white !important}.megamenu__column:not(.with-images).column-title>a{margin-bottom:37px}.megamenu__column>.sub-menu{overflow:visible !important;padding:0
!important;background:transparent !important}.megamenu__column>.sub-menu>.menu-item{text-align:left !important}.megamenu__column>.sub-menu>.menu-item>a{width:calc(100% + 15px) !important;color:white !important;white-space:normal !important;font-size:14px}.megamenu__column>.sub-menu>.menu-item:hover>a{color:#ffb600 !important}.megamenu__column.half{width:50%;margin:0
20px}.megamenu__column.with-images{}.megamenu__column.with-images>.sub-menu{position:relative !important;background:transparent !important;padding:0
!important}.megamenu__column.with-images>.sub-menu>.menu-item{}.megamenu__column.with-images>.sub-menu>.menu-item:not(:last-child){margin-bottom:10px !important}.megamenu__column.with-images>.sub-menu>.menu-item>a::before{display:inline-block;vertical-align:middle;width:15px;height:15px;margin-right:15px;background-size:cover;content:""}.megamenu__column.with-images>.sub-menu>.menu-item>a{display:inline-block;vertical-align:middle;width:100%;margin-bottom:10px;line-height:15px;font-weight:bold}.megamenu__column.with-images.activites>.sub-menu>.menu-item{}.megamenu__column.with-images.activites>.sub-menu>.menu-item>a{line-height:20px}.megamenu__column.with-images.activites>.sub-menu>.menu-item
.sub{margin-top:10px;display:block;width:210px;height:85px;background-size:cover}.megamenu__column>.sub-menu>.menu-item{}.megamenu__column>.sub-menu>.menu-item:not(:last-child){margin-bottom:30px !important}.sub-menu__title,.sub-menu__back-button{display:none !important}}@media screen and (min-width:992px) and (max-height:700px){.megamenu.activites>.sub-menu{height:calc(100vh - 140px) !important}.megamenu.activites .megamenu__column:not(.with-images).column-title>a,.megamenu.activites .megamenu__column>.sub-menu>.menu-item:not(:last-child){margin-bottom:15px}}@media screen and (min-width:992px){.c-nav-main-menu>.megamenu:hover>.sub-menu{display:-ms-flex !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}@media screen and (min-width:992px){html[lang="fr-FR"] .megamenu__column.with-images>.sub-menu>.menu-item>a::before{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-fleche-jaune.svg")}}@media screen and (min-width:992px){html[lang="en-US"] .megamenu__column.with-images>.sub-menu>.menu-item>a::before{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-yellow-arrow.svg")}}@media screen and (min-width:992px){html[lang="de-DE"] .megamenu__column.with-images>.sub-menu>.menu-item>a::before{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-gelber-pfeil.svg")}}@media screen and (min-width:992px) and (max-height:700px){.megamenu__column.with-images.activites>.sub-menu>.menu-item
.sub{height:calc((70/700)*100vh) !important}}@media screen and (min-width:992px) and (max-height:600px){.megamenu__column.with-images.activites>.sub-menu>.menu-item
.sub{display:none}}@media screen and (min-width:992px){html[lang="fr-FR"] .megamenu__column.with-images.activites>.sub-menu>.menu-item.entreprise-de-transport
.sub{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-megamenu-nos-activites-categorie-entreprise-de-transport.jpg")}}@media screen and (min-width:992px){html[lang="fr-FR"] .megamenu__column.with-images.activites>.sub-menu>.menu-item.levage
.sub{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-megamenu-nos-activites-categorie-levage.jpg")}}@media screen and (min-width:992px){html[lang="fr-FR"] .megamenu__column.with-images.activites>.sub-menu>.menu-item.stockage
.sub{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-megamenu-nos-activites-categorie-stockage.jpg")}}@media screen and (min-width:992px){html[lang="fr-FR"] .megamenu__column.with-images.activites>.sub-menu>.menu-item.manutention
.sub{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-megamenu-nos-activites-categorie-manutention.jpg")}}@media screen and (min-width:992px){html[lang="en-US"] .megamenu__column.with-images.activites>.sub-menu>.menu-item.entreprise-de-transport
.sub{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-megamenu-our-activities-transport.jpg")}}@media screen and (min-width:992px){html[lang="en-US"] .megamenu__column.with-images.activites>.sub-menu>.menu-item.levage
.sub{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-megamenu-our-activities-lifting.jpg")}}@media screen and (min-width:992px){html[lang="en-US"] .megamenu__column.with-images.activites>.sub-menu>.menu-item.stockage
.sub{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-megamenu-our-activities-storage.jpg")}}@media screen and (min-width:992px){html[lang="en-US"] .megamenu__column.with-images.activites>.sub-menu>.menu-item.manutention
.sub{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-megamenu-our-activities-handling.jpg")}}@media screen and (min-width:992px){html[lang="de-DE"] .megamenu__column.with-images.activites>.sub-menu>.menu-item.entreprise-de-transport
.sub{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-megamenu-unsere-aktivitaeten-spezialtransporte.jpg")}}@media screen and (min-width:992px){html[lang="de-DE"] .megamenu__column.with-images.activites>.sub-menu>.menu-item.levage
.sub{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-megamenu-unsere-aktivitaeten-heben-von-lasten.jpg")}}@media screen and (min-width:992px){html[lang="de-DE"] .megamenu__column.with-images.activites>.sub-menu>.menu-item.stockage
.sub{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-megamenu-unsere-aktivitaeten-lagerkapazitaeten.jpg")}}@media screen and (min-width:992px){html[lang="de-DE"] .megamenu__column.with-images.activites>.sub-menu>.menu-item.manutention
.sub{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-megamenu-unsere-aktivitaeten-bewegen-von-lasten.jpg")}}@media screen and (max-width:991px){.c-page__title
h1{}.c-nav-slide{background-color:rgba(39, 50, 71, 0.9)}.c-nav-slide .c-nav-main-menu{}.c-nav-slide .c-nav-main-menu__container,.c-nav-slide .c-nav-main-menu{height:100% !important}.c-nav-slide .c-nav-main-menu>.menu-item{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-nav-slide .c-nav-main-menu>.menu-item.mobile-menu--hidden{display:none !important}.c-nav-slide .c-nav-main-menu>.menu-item .is-desktop{display:none !important}.c-nav-slide .c-nav-main-menu>.menu-item>a{width:100%;font-size:18px}.c-nav-slide .c-nav-main-menu.submenu-opened>.menu-item:not(.active){z-index:-1;visibility:hidden}.c-nav-slide .c-nav-main-menu.submenu-opened>.menu-item.active>a{visibility:hidden}.c-nav-slide .c-nav-main-menu .menu-item>.sub-menu{}.c-nav-slide .c-nav-main-menu .menu-item>.sub-menu.open{background:transparent !important;top:0 !important;left:0 !important;width:100vw !important;position:fixed !important;max-height:calc(100vh - 50px) !important;display:-ms-flex !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.c-nav-slide .c-nav-main-menu .menu-item>.sub-menu>.sub-menu__title{position:relative;margin-bottom:60px}.c-nav-slide .c-nav-main-menu .menu-item>.sub-menu>.sub-menu__title
*{color:#ffb600;text-transform:uppercase;font-size:16px;font-weight:bold}.c-nav-slide .c-nav-main-menu .menu-item>.sub-menu>.sub-menu__title::after{display:block;position:absolute;bottom:-30px;left:50%;-webkit-transform:translateX(-50%) rotate(90deg);-ms-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg);height:20px;width:20px;background-size:cover;content:""}.c-nav-slide .c-nav-main-menu .menu-item>.sub-menu>.menu-item>a{text-transform:uppercase;font-size:16px}.c-nav-slide .c-nav-main-menu .menu-item>.sub-menu>.sub-menu__back-button{position:relative;color:#ffb600;font-size:14px;font-weight:bold;text-transform:uppercase}.c-nav-slide .c-nav-main-menu .menu-item>.sub-menu>.sub-menu__back-button::after{display:block;position:absolute;top:50%;left:-20px;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);height:14px;width:14px;background-size:cover;content:""}.c-nav-slide .c-nav-main-menu .menu-item>.sub-menu.submenu-opened>.sub-menu__title,.c-nav-slide .c-nav-main-menu .menu-item>.sub-menu.submenu-opened>.sub-menu__back-button{visibility:hidden}.c-nav-slide .c-nav-main-menu .menu-item>.sub-menu.submenu-opened>li:not(.active){visibility:hidden}.c-nav-slide .c-nav-main-menu .menu-item>.sub-menu.submenu-opened>li.active>a{visibility:hidden}.c-nav-slide .c-nav-main-menu>.menu-item>.sub-menu>.menu-item>.sub-menu:not(.open){visibility:hidden}.c-nav-slide .mobile-menu__phone-and-socials{margin:0
auto;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.c-nav-slide .mobile-menu__phone{display:inline-block;vertical-align:middle;margin:0
25px}.c-nav-slide .mobile-menu__phone
img{width:50px;height:50px}.c-nav-slide .mobile-menu__socials>.social{display:inline-block;vertical-align:middle;margin:0
25px}.c-nav-slide .mobile-menu__socials>.social
img{width:50px;height:50px}}@media screen and (max-width:991px){html[lang="fr-FR"] .c-nav-slide .c-nav-main-menu .menu-item>.sub-menu>.sub-menu__title::after{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-fleche-jaune.svg")}}@media screen and (max-width:991px){html[lang="en-US"] .c-nav-slide .c-nav-main-menu .menu-item>.sub-menu>.sub-menu__title::after{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-yellow-arrow.svg")}}@media screen and (max-width:991px){html[lang="de-DE"] .c-nav-slide .c-nav-main-menu .menu-item>.sub-menu>.sub-menu__title::after{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-gelber-pfeil.svg")}}@media screen and (max-width:991px){html[lang="fr-FR"] .c-nav-slide .c-nav-main-menu .menu-item>.sub-menu>.sub-menu__back-button::after{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-fleche-jaune.svg")}}@media screen and (max-width:991px){html[lang="en-US"] .c-nav-slide .c-nav-main-menu .menu-item>.sub-menu>.sub-menu__back-button::after{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-yellow-arrow.svg")}}@media screen and (max-width:991px){html[lang="de-DE"] .c-nav-slide .c-nav-main-menu .menu-item>.sub-menu>.sub-menu__back-button::after{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-gelber-pfeil.svg")}}.home{}.home .c-page-hero{}@media (min-width:991px){.home .c-page-hero{margin-top:-80px}}.home .c-page-hero__container{height:740px;max-height:calc(100vh - 60px - 80px + 80px);width:100%;max-width:none}@media (min-width:768px) and (max-width:1199px){.home .c-page-hero__container{height:calc((740/1199)*100vw)}}@media (max-width:767px){.home .c-page-hero__container{height:calc((740/1199)*767px)}}@media (max-width:767px) and (max-device-width:767px){.home .c-page-hero__container{height:100% !important;max-height:none !important}}.home .c-page-hero .flex-row{height:100%;position:relative;background-size:cover}.home .c-page-hero .flex-row>.col{position:relative;max-width:100vw;height:100%;margin:auto}.home .c-page-hero .owl-carousel{position:absolute;top:0;left:0;height:100%}.home .c-page-hero .owl-carousel .owl-stage-outer,.home .c-page-hero .owl-carousel .owl-stage-outer
*{height:100%}.home .c-page-hero .owl-carousel .owl-dot{}.home .c-page-hero .owl-carousel .owl-dots{position:absolute;right:calc((100vw - 1248px)/2 + 50px);bottom:115px}@media (max-width:1268px){.home .c-page-hero .owl-carousel .owl-dots{right:calc((60/1268)*100vw)}}@media (max-width:1199px){.home .c-page-hero .owl-carousel .owl-dots{bottom:calc((115/1199)*100vw);right:calc((60/1199)*100vw)}}@media (max-width:767px){.home .c-page-hero .owl-carousel .owl-dots{bottom:10px;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}}.home .c-page-hero .owl-carousel .owl-dot{width:24px;height:24px;margin:0
8px;background:white;border-radius:50%}@media (max-width:1268px){.home .c-page-hero .owl-carousel .owl-dot{width:calc((24/1268)*100vw);height:calc((24/1268)*100vw)}}@media (max-width:1268px) and (max-width:767px){.home .c-page-hero .owl-carousel .owl-dot{width:20px;height:20px;margin:0
10px}}.home .c-page-hero .owl-carousel .owl-dot.active{background:#ffb600}.home .c-page-hero__image{background-size:cover;background-position:center center}.home .c-page-hero__image
img{object-fit:cover;object-position:center}.home .c-page-hero__image::after{display:block;position:absolute;bottom:0;left:0;height:240px;width:100%;background-image:linear-gradient(to bottom, rgba(17, 17, 17, 0) 26%, rgba(17, 17, 17, 0.33) 46%, #273247 79%);mix-blend-mode:multiply;content:""}@media (min-width:768px) and (max-width:1199px){.home .c-page-hero__image::after{height:calc((240/1199)*100vw)}}@media (max-width:767px){.home .c-page-hero__image::after{height:100%}}.home .c-page-hero__content{position:relative;max-width:1248px;height:100%;margin:auto}.home .c-page-hero__text{z-index:2;position:absolute;bottom:45px;left:40px;max-width:calc(100% - 350px)}.home .c-page-hero__text
h1{color:white;line-height:1.25;font-size:20px;font-weight:500}@media (max-width:1199px){.home .c-page-hero__text{bottom:calc((45/1199)*100vw);left:calc((45/1199)*100vw)}.home .c-page-hero__text
h1{font-size:1.668057vw}}@media (max-width:991px){.home .c-page-hero__text{max-width:calc(100% - 300px)}}@media (max-width:767px){.home .c-page-hero__text{bottom:110px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:calc(100% - 2*10px);width:calc(100% - 2*10px)}.home .c-page-hero__text
h1{text-align:center;font-size:14px !important;line-height:20px !important}}.home .c-page-hero__cta{z-index:2;position:absolute;bottom:40px;right:40px;min-width:185px;height:50px;padding:0
!important;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home .c-page-hero__cta.cta--plain{border-color:white;box-sizing:content-box;padding:0
20px !important;height:46px}.home .c-page-hero__cta.cta--plain
.btn{color:white;text-transform:uppercase;line-height:46px}.home .c-page-hero__cta.cta--plain:hover{background:#273247}.home .c-page-hero__cta.cta--plain:hover
.btn{color:white}@media (max-width:767px){.home .c-page-hero__cta.cta--plain{bottom:50px;width:auto !important;min-width:180px;right:auto !important}}@media (max-width:767px){html[lang="de-DE"] .home .c-page-hero__cta{min-width:220px}}@media (max-width:1199px){.home .c-page-hero__cta{bottom:calc((40/1199)*100vw);right:calc((40/1199)*100vw);min-width:calc((185/1199)*100vw);height:calc((50/1199)*100vw) !important;padding:0
calc((15/1199)*100vw)}.home .c-page-hero__cta
.btn{line-height:3.83653vw !important;font-size:1.16764vw}}@media (max-width:767px){.home .c-page-hero__cta{margin:0;min-width:0px;height:35px !important;bottom:30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.home .c-page-hero__cta
.btn{line-height:31px !important;font-size:14px !important}}body:not(.home) .c-page-hero{}@media (min-width:991px){body:not(.home) .c-page-hero{margin-top:-80px}}body:not(.home) .c-page-hero__container{height:540px;width:100%;max-height:calc(100vh - 60px - 80px - 120px);max-width:none}@media (max-width:991px){body:not(.home) .c-page-hero__container{max-height:calc(100vh - 60px - 140px)}}@media (min-width:440px) and (max-width:1199px){body:not(.home) .c-page-hero__container{height:calc((540/1199)*100vw)}}@media (max-width:439px){body:not(.home) .c-page-hero__container{height:calc((540/1199)*439px)}}body:not(.home) .c-page-hero .flex-row{height:100%;position:relative;background-size:cover;background-position:center center}body:not(.home) .c-page-hero .flex-row>.col{position:relative;max-width:100vw;height:100%;margin:auto}body:not(.home) .c-page-hero--realisations{}@media (min-width:991px){body:not(.home) .c-page-hero--realisations{margin-top:-80px}}body:not(.home) .c-page-hero--realisations .c-page-hero__container{height:740px;max-height:calc(100vh - 60px - 80px + 80px);width:100%;max-width:none}@media (min-width:768px) and (max-width:1199px){body:not(.home) .c-page-hero--realisations .c-page-hero__container{height:calc((740/1199)*100vw)}}@media (max-width:767px){body:not(.home) .c-page-hero--realisations .c-page-hero__container{height:calc((740/1199)*767px)}}body:not(.home) .c-page-hero--realisations .flex-row{height:100%;position:relative;background-size:cover}body:not(.home) .c-page-hero--realisations .flex-row>.col{position:relative;max-width:100vw;height:100%;margin:auto}body:not(.home) .c-page-hero--realisations .owl-carousel{position:absolute;top:0;left:0;height:100%}body:not(.home) .c-page-hero--realisations .owl-carousel .owl-stage-outer,body:not(.home) .c-page-hero--realisations .owl-carousel .owl-stage,body:not(.home) .c-page-hero--realisations .owl-carousel .owl-item{height:100%}body:not(.home) .c-page-hero--realisations .owl-carousel .owl-nav{display:block !important;width:1248px;max-width:calc(100vw - 2*30px);height:55px;position:absolute;bottom:90px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:767px){body:not(.home) .c-page-hero--realisations .owl-carousel .owl-nav{top:50%;bottom:initial;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:100vw}}body:not(.home) .c-page-hero--realisations .owl-carousel .owl-nav [class*="owl-"]{width:55px;height:55px}@media (max-width:767px){body:not(.home) .c-page-hero--realisations .owl-carousel .owl-nav [class*="owl-"]{width:calc((55/767)*100vw);height:calc((55/767)*100vw)}}body:not(.home) .c-page-hero--realisations .owl-carousel .owl-nav [class*="owl-"]::after{-webkit-transform:none;-ms-transform:none;transform:none;background:transparent;background-size:cover;width:100%;height:100%}body:not(.home) .c-page-hero--realisations .owl-carousel .owl-nav [class*="owl-"] span{display:none}body:not(.home) .c-page-hero--realisations .owl-carousel .owl-nav .owl-prev{left:0}body:not(.home) .c-page-hero--realisations .owl-carousel .owl-nav .owl-prev::after{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-carrousel-fleche-gauche.svg")}body:not(.home) .c-page-hero--realisations .owl-carousel .owl-nav .owl-next{right:0}body:not(.home) .c-page-hero--realisations .owl-carousel .owl-nav .owl-next::after{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-carrousel-fleche-droite.svg")}body:not(.home) .c-page-hero--realisations .c-page-hero__realisation{margin-bottom:45px}body:not(.home) .c-page-hero--realisations .c-page-hero__realisation__image{height:100%;background-size:cover;background-position:center center}body:not(.home) .c-page-hero--realisations .c-page-hero__realisation__image::after{display:block;position:absolute;bottom:0;left:0;height:240px;width:100%;background-image:linear-gradient(to bottom, rgba(17, 17, 17, 0) 26%, rgba(17, 17, 17, 0.33) 46%, #273247 79%);mix-blend-mode:multiply;content:""}@media (min-width:768px) and (max-width:1199px){body:not(.home) .c-page-hero--realisations .c-page-hero__realisation__image::after{height:calc((240/1199)*100vw)}}@media (max-width:767px){body:not(.home) .c-page-hero--realisations .c-page-hero__realisation__image::after{height:100%}}body:not(.home) .c-page-hero--realisations .c-page-hero__realisation__text-block{z-index:1;width:100%;position:absolute;bottom:45px;padding:0
60px}@media (max-width:767px){body:not(.home) .c-page-hero--realisations .c-page-hero__realisation__text-block{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);bottom:50%;padding:0
calc((60/767)*100vw)}}body:not(.home) .c-page-hero--realisations .c-page-hero__realisation__main-title{margin-bottom:20px;color:white;letter-spacing:3.1px;line-height:1.43;font-size:35px;font-weight:bold;text-align:center;text-transform:uppercase}@media (max-width:439px){body:not(.home) .c-page-hero--realisations .c-page-hero__realisation__main-title{line-height:normal;font-size:7.954545vw}}body:not(.home) .c-page-hero--realisations .c-page-hero__realisation__title{margin-bottom:10px;color:white;line-height:1.32;font-size:19px;font-weight:500;text-align:center;text-transform:uppercase}body:not(.home) .c-page-hero--realisations .c-page-hero__realisation__subtitle{color:white;line-height:1.32;font-size:19px;font-weight:500;text-align:center}.c-page__title{margin-bottom:95px}.c-page__title
h1{display:inline-block;position:relative;color:#273247;line-height:normal;font-size:65px;font-weight:bold}@media (max-width:1199px){.c-page__title
h1{font-size:calc((65/1200)*100vw)}}@media (max-width:767px){.c-page__title
h1{font-size:calc((65/1200)*768px);padding:0
20px}}@media (max-width:360px){.c-page__title
h1{font-size:calc((42/360)*100vw)}}html[lang="de-DE"] .c-page__title
h2{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.c-page__title h1[style*="max-width"]{margin:auto}.c-page__title.title-block{}.c-page__title.title-block--align--right
h1{float:right}.c-page__title.title-block--align-center
h1{margin:auto}.c-page__title.title{}.c-page__title.title--dark-blue-font-size-35-font-weight-600{margin-bottom:20px}.c-page__title.title--dark-blue-font-size-35-font-weight-600
h1{color:#273247;line-height:1.43;font-size:35px;font-weight:bold;letter-spacing:3.11px}.c-page__title.title--uppercase{text-transform:uppercase}.c-page__title.title--align-right{text-align:right}.c-page__title.title--align-center{text-align:center}.c-page__title.title--icon-position-top .c-section__title-icon{display:inline-block;margin-bottom:20px}@media (max-width:767px){.c-page__title.title--icon-position-top
*{margin-left:auto !important;margin-right:auto !important;display:block !important;text-align:center}}.c-page__title.title--icon-position-left{white-space:normal}.c-page__title.title--icon-position-left
*{display:inline-block;vertical-align:middle}.c-page__title.title--icon-position-left .c-section__title-icon{display:inline-block;margin-right:20px}@media (max-width:767px){.c-page__title.title--icon-position-left .c-section__title-icon{margin-left:auto !important;margin-right:auto !important;display:block !important;text-align:center}}@media (min-width:768px) and (max-width:1199px){.c-page__title.title--icon-position-left
h2{max-width:calc(100% - 150px - 30px - 10px) !important}}@media (max-width:767px){.c-page__title.title--icon-position-left
h2{margin-left:auto !important;margin-right:auto !important;display:block !important;text-align:center}}@media (min-width:992px){.c-page__title.title--icon-position-left.icon-visible-xs-md .c-section__title-icon{display:none !important}}.c-page__title:last-child{margin-bottom:0 !important}.c-page__title__graphic-elements{}.c-page__title__graphic-elements--colored-circles{z-index:-1;display:block;position:absolute;right:-100px;top:-40px;background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-formes-graphiques-ronds-colores.svg");background-repeat:no-repeat;background-size:cover;pointer-events:none;height:165px;width:565px}@media (max-width:991px){.c-page__title__graphic-elements--colored-circles{height:150px;width:calc((565/165)*150px);right:-100px}}@media (max-width:991px){.c-page__title__graphic-elements--colored-circles{height:125px;width:calc((565/165)*125px);top:-30px;right:-75px}}@media (max-width:767px){.c-page__title__graphic-elements--colored-circles{height:100px;width:calc((565/165)*100px);top:-20px;right:-50px}}@media (max-width:439px){.c-page__title__graphic-elements--colored-circles{height:75px;width:calc((565/165)*75px);top:-15px;right:-25px}}.c-section__title{margin-bottom:95px}.c-section__title
h2{display:inline-block;position:relative;color:#273247;line-height:normal;font-size:65px;font-weight:bold}@media (max-width:1199px){.c-section__title
h2{font-size:calc((65/1200)*100vw)}}@media (max-width:767px){.c-section__title
h2{line-height:normal !important;font-size:calc((65/1200)*768px);padding:0}}@media (max-width:360px){.c-section__title
h2{font-size:calc((42/360)*100vw)}}html[lang="de-DE"] .c-section__title
h2{max-width:none !important;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.c-section__title h2[style*="max-width"]{margin:auto}@media (max-width:439px){.c-section__title h2[style*="max-width"]{max-width:100% !important}}@media (max-width:767px){.c-section__title
h2{font-size:calc((65/767)*100vw)}}@media (max-width:439px){.c-section__title
h2{font-size:calc((65/767)*440px)}}.c-section__title.title-block{}.c-section__title.title-block--align--right{float:right}.c-section__title.title-block--align-center
h2{margin:auto}.c-section__title.title{}.c-section__title.title--dark-blue-font-size-35-font-weight-600{margin-bottom:20px}.c-section__title.title--dark-blue-font-size-35-font-weight-600
h2{color:#273247;line-height:1.43;font-size:35px;font-weight:bold;letter-spacing:3.11px}@media (max-width:767px){.c-section__title.title--dark-blue-font-size-35-font-weight-600
h2{font-size:35px}}@media (max-width:439px){.c-section__title.title--dark-blue-font-size-35-font-weight-600
h2{font-size:calc((35/440)*100vw)}}.c-section__title.title--light-yellow{margin-bottom:10px}.c-section__title.title--light-yellow
h2{font-size:16px;font-weight:500;line-height:1.43;color:#ffb600}.c-section__title.title--uppercase{text-transform:uppercase}.c-section__title.title--align-right{text-align:right}.c-section__title.title--align-center{text-align:center}.c-section__title.title--icon-position-top .c-section__title-icon{display:inline-block;margin-bottom:20px}@media (max-width:767px){.c-section__title.title--icon-position-top
*{margin-left:auto !important;margin-right:auto !important;display:block !important;text-align:center}}.c-section__title.title--icon-position-left{white-space:normal}.c-section__title.title--icon-position-left
*{display:inline-block;vertical-align:middle}.c-section__title.title--icon-position-left .c-section__title-icon{display:inline-block;margin-right:20px}@media (max-width:767px){.c-section__title.title--icon-position-left .c-section__title-icon{margin-left:auto !important;margin-right:auto !important;display:block !important;text-align:center}}@media (min-width:768px) and (max-width:1199px){.c-section__title.title--icon-position-left
h2{max-width:calc(100% - 150px - 30px - 10px) !important}}@media (max-width:767px){.c-section__title.title--icon-position-left
h2{margin-left:auto !important;margin-right:auto !important;display:block !important;text-align:center}}@media (min-width:992px){.c-section__title.title--icon-position-left.icon-visible-xs-md .c-section__title-icon{display:none !important}}.c-section__title:last-child{margin-bottom:0}.c-section__title__graphic-elements{}.c-section__title__graphic-elements--colored-circles{z-index:-1;display:block;position:absolute;right:-100px;top:-40px;background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-formes-graphiques-ronds-colores.svg");background-repeat:no-repeat;background-size:cover;pointer-events:none;height:165px;width:565px}@media (max-width:991px){.c-section__title__graphic-elements--colored-circles{height:150px;width:calc((565/165)*150px);right:-100px}}@media (max-width:991px){.c-section__title__graphic-elements--colored-circles{height:125px;width:calc((565/165)*125px);top:-30px;right:-75px}}@media (max-width:767px){.c-section__title__graphic-elements--colored-circles{height:100px;width:calc((565/165)*100px);top:-20px;right:-50px}}@media (max-width:439px){.c-section__title__graphic-elements--colored-circles{height:75px;width:calc((565/165)*75px);top:-15px;right:-25px}}.c-section__subtitle{margin-bottom:20px}.c-section__subtitle h3[style*="max-width"],.c-section__subtitle h4[style*="max-width"],.c-section__subtitle h5[style*="max-width"],.c-section__subtitle h6[style*="max-width"]{white-space:normal}@media (max-width:439px){.c-section__subtitle h3[style*="max-width"],.c-section__subtitle h4[style*="max-width"],.c-section__subtitle h5[style*="max-width"],.c-section__subtitle h6[style*="max-width"]{max-width:100% !important}}html[lang="de-DE"] .c-section__subtitle>*{max-width:none !important;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.c-section__subtitle.subtitle-block{}.c-section__subtitle.subtitle-block--align--right>*{float:right}.c-section__subtitle.subtitle-block--align-center>*{margin:auto}.c-section__subtitle.subtitle{}.c-section__subtitle.subtitle--default
*{color:#273247;font-size:35px;font-weight:bold;letter-spacing:3.11px;line-height:normal}@media (max-width:767px){.c-section__subtitle.subtitle--default
*{font-size:30px}}.c-section__subtitle.subtitle--uppercase{text-transform:uppercase}.c-section__subtitle.subtitle--align-right{text-align:right}.c-section__subtitle.subtitle--align-center{text-align:center}.c-section__subtitle.subtitle--icon-position-top .c-section__subtitle-icon{display:inline-block;margin-bottom:20px}@media (max-width:767px){.c-section__subtitle.subtitle--icon-position-top
*{margin-left:auto !important;margin-right:auto !important;display:block !important;text-align:center}}.c-section__subtitle.subtitle--icon-position-left{white-space:normal}.c-section__subtitle.subtitle--icon-position-left
*{display:inline-block;vertical-align:middle}.c-section__subtitle.subtitle--icon-position-left .c-section__subtitle-icon{display:inline-block;margin-right:20px}@media (max-width:767px){.c-section__subtitle.subtitle--icon-position-left .c-section__subtitle-icon{display:block;margin-left:auto !important;margin-right:auto !important;display:block !important;text-align:center}}@media (min-width:768px) and (max-width:1199px){.c-section__subtitle.subtitle--icon-position-left h3,.c-section__subtitle.subtitle--icon-position-left h4,.c-section__subtitle.subtitle--icon-position-left h5,.c-section__subtitle.subtitle--icon-position-left
h6{max-width:calc(100% - 150px - 30px - 10px) !important}}@media (max-width:767px){.c-section__subtitle.subtitle--icon-position-left h3,.c-section__subtitle.subtitle--icon-position-left h4,.c-section__subtitle.subtitle--icon-position-left h5,.c-section__subtitle.subtitle--icon-position-left
h6{margin-left:auto !important;margin-right:auto !important;display:block !important;text-align:center}}@media (min-width:768px) and (max-width:991px){.c-section__subtitle.subtitle--md-text-first{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-section__subtitle.subtitle--md-text-first .c-section__subtitle-icon{margin-bottom:0 !important}.c-section__subtitle.subtitle--md-text-first
h3{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:10px}}@media (max-width:767px){.c-section__subtitle.subtitle--sm-text-first{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-section__subtitle.subtitle--sm-text-first .c-section__subtitle-icon{margin-bottom:0 !important}.c-section__subtitle.subtitle--sm-text-first
h3{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:10px}}.c-section__subtitle:last-child>*{margin-bottom:0 !important}.c-section__text{line-height:1.43}.c-section__text-container{max-width:calc((10/12)*1248px);margin:auto}.full-width-text .c-section__text-container{max-width:100% !important}.c-section__text.background{}.c-section__text.background--dark-blue{background:#273247}.c-section__text.background--dark-blue
*{color:white}.c-section__text.background--dark-blue
li{line-height:20px}.c-section__text.background--dark-blue li::before{background:white}@media (min-width:992px){.c-section__text--alignment-right{float:right}.c-section__text--alignment-center{float:none;margin:auto}}@media (max-width:767px){.c-section__text.text--sm-align-left
p{text-align:left !important}.c-section__text.text--sm-align-center
p{text-align:center !important}}@media (max-width:439px){.c-section__text.-text--xs-align-left
p{text-align:left !important}.c-section__text.text--xs-align-center
p{text-align:center !important}}@media (max-width:1199px){.c-section__text{width:auto !important;max-width:100% !important}}.c-section__text
a{color:#ffb600}.c-section__text a:hover{text-decoration:underline}.c-section__text>p{line-height:inherit;font-weight:500}.c-section__text>p strong,.c-section__text>p b,.c-section__text>p
em{font-weight:600}.c-section__text>p
em{font-style:normal;color:#273247}.c-section__text>p u,.c-section__text>p [style*="underline"]{color:#273247;text-decoration:none !important}.c-section__text>p p:last-child{margin-bottom:0 !important}.c-section__text.text{}.c-section__text.text--normal
p{margin-bottom:15px;text-align:left;font-size:14px}.c-section__text.text--bigger
p{margin-bottom:30px}.c-section__text.text--bigger
*{color:black;text-align:left;line-height:1.75;font-size:20px;font-weight:500}@media (max-width:767px){.c-section__text.text--bigger
*{line-height:normal;font-size:18px}}.c-section__text.text--bigger
a{font-weight:bold}.c-section__text.text--cta-bigger{max-width:calc(100% - 55px);padding:0;overflow:visible;margin-bottom:20px;min-height:35px}@media (max-width:767px){.c-section__text.text--cta-bigger{text-align:center}}.c-section__text.text--cta-bigger::before{display:inline-block;vertical-align:middle;margin-bottom:20px;margin-right:20px;width:35px;height:35px;content:"";background-size:contain !important}@media (max-width:767px){.c-section__text.text--cta-bigger::before{margin:0
auto 20px auto !important;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}html[lang="fr-FR"] .c-section__text.text--cta-bigger::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-fleche-jaune.svg")}html[lang="en-US"] .c-section__text.text--cta-bigger::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-yellow-arrow.svg")}html[lang="de-DE"] .c-section__text.text--cta-bigger::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-gelber-pfeil.svg")}.c-section__text.text--cta-bigger
p{display:inline-block;vertical-align:middle;margin-bottom:20px !important;max-width:calc(100% - 60px) !important;padding:0}@media (max-width:767px){.c-section__text.text--cta-bigger
p{max-width:100% !important}}.c-section__text.text--cta-bigger p,.c-section__text.text--cta-bigger
a{line-height:35px !important;letter-spacing:1.68px;font-size:20px;font-weight:bold;text-transform:uppercase}.c-section__text.text--cta-bigger
a{display:inline-block;vertical-align:middle;position:relative}.c-section__text.text--cta-bigger a::after{display:block;position:absolute;bottom:-5px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:5px;background:#ffb600;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;content:""}@media (max-width:767px){.c-section__text.text--cta-bigger a::after{bottom:0px;height:4px}}.c-section__text.text--cta-bigger a:hover{text-decoration:none !important}.c-section__text.text--cta-bigger a:hover::after{width:calc(100% + 2*10px)}.c-section__text.text--paragraph-margin-bottom-40 p:not(:last-child){margin-bottom:40px}.c-section__text.text--paragraph-margin-bottom-30 p:not(:last-child){margin-bottom:30px}.c-section__text.text--paragraph-margin-bottom-20 p:not(:last-child){margin-bottom:20px}.c-section__text.text--paragraph-margin-bottom-10 p:not(:last-child){margin-bottom:10px}.c-section__text.text--uppercase{text-transform:uppercase}.c-section__text.text--bold-yellow b,.c-section__text.text--bold-yellow
strong{color:#ffb600}.c-section__text>ul{margin-left:0;padding-left:0;list-style-type:none}.c-section__text>ul>li{position:relative;margin-left:15px}.c-section__text>ul>li
em{font-size:14px;font-style:normal}.c-section__text>ul>li:not(:last-child){margin-bottom:20px}.c-section__text>ul>li::before{position:absolute;left:-20px;top:calc((20px - 6px)/2);width:6px;height:6px;border-radius:50%;background:#f60;content:""}.c-section__text.list{}.c-section__text.list--bigger{margin:20px
0}.c-section__text.list--bigger ul>li{margin-left:20px;margin-bottom:10px;line-height:1.75;font-size:20px;font-weight:500}.c-section__text.list--bigger ul>li::before{top:calc((35px - 6px)/2)}@media (max-width:767px){.c-section__text.list--bigger ul>li{line-height:1.5;font-size:16px}.c-section__text.list--bigger ul>li::before{top:calc((22.5px - 6px)/2)}}@media (min-width:768px){.c-section__text.list--more-space ul>li{margin-bottom:15px;line-height:2}.c-section__text.list--more-space ul>li::before{top:calc((30px - 6px)/2)}}.c-section__text.list--number-of-columns-two{column-count:2}.c-section__text.list--number-of-columns-three{column-count:3}.c-section__text.list--number-of-columns-four{column-count:4}.c-section__text>p+ol,.c-section__text>p+ul{margin-top:30px}.c-section__text+.c-section__cta{margin-top:30px}.c-section__text+.c-section__text{margin-top:15px}.c-section__text.text--big+.c-section__text.text--big{margin-top:30px}.c-section__text:last-child>*:last-child{margin-bottom:0}.c-section__information-block{position:relative;border:2px
solid #ffb600;padding:75px
20px 50px 20px}.c-section__information-block::before{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width:767px){.c-section__information-block::before{-webkit-transform:translate(-50%, -50%) scale(0.75);-ms-transform:translate(-50%, -50%) scale(0.75);transform:translate(-50%, -50%) scale(0.75)}}html[lang="fr-FR"] .c-section__information-block::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-informations.svg")}html[lang="en-US"] .c-section__information-block::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-informations.svg")}html[lang="de-DE"] .c-section__information-block::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-Informationen.svg")}.c-section__information-block__title{margin-bottom:30px}.c-section__information-block__title
h2{color:#ffb600;line-height:1.75;font-size:20px;font-weight:bold;text-align:center}.c-section__information-block__text
p{margin-bottom:40px;line-height:1.43;font-size:14px;font-weight:500}.c-section__information-block__text p:last-child{margin-bottom:0}.c-section__cta{}.c-section__ctas-container{display:block}.c-section__cta{position:relative;display:inline-block;margin:0
15px}.c-section__cta:hover{cursor:pointer}.c-section__cta.cta--hidden-title::before{margin-right:0 !important}.c-section__ctas-container{display:block}.c-section__ctas-container.cta--align-left{display:block;text-align:left}.c-section__ctas-container.cta--align-left>.c-section__cta:first-child{margin-left:0}.c-section__ctas-container.cta--align-right{display:block;text-align:right}.c-section__ctas-container.cta--align-right>.c-section__cta:last-child{margin-right:0}.c-section__ctas-container.cta--align-center{display:block;text-align:center}.c-section__cta.cta--plain{border:2px
solid #273247;height:50px;padding:15px
20px;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;text-align:center}.c-section__cta.cta--plain:hover{background:#273247}.c-section__cta.cta--plain:hover
.btn{color:white}.c-section__cta.cta--plain.inverted{border:2px
solid white}.c-section__cta.cta--plain.inverted
.btn{color:white}.c-section__cta.cta--plain.inverted:hover{background:#FFF}.c-section__cta.cta--plain.inverted:hover
.btn{color:#273247}.c-section__cta.cta--light-small{min-height:30px}.c-section__cta.cta--light-small::before{display:inline-block;vertical-align:middle;margin-right:10px;width:20px;height:20px;content:"";background-size:contain}html[lang="fr-FR"] .c-section__cta.cta--light-small::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-fleche-jaune.svg")}html[lang="en-US"] .c-section__cta.cta--light-small::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-yellow-arrow.svg")}html[lang="de-DE"] .c-section__cta.cta--light-small::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-gelber-pfeil.svg")}.c-section__cta.cta--light-small::after{display:block;position:absolute;left:30px;bottom:0;height:3px;width:0;background:#ffb600;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;content:""}.c-section__cta.cta--light-small:hover::after{width:calc(100% - 30px)}.c-section__cta.cta--light-small>.btn{padding:0;line-height:20px;text-align:left}.c-section__cta.cta--light-big{min-height:35px;margin-bottom:-20px}.c-section__cta.cta--light-big::before{display:inline-block;vertical-align:middle;margin-right:20px;width:35px;height:35px;margin-bottom:20px;content:"";background-size:contain}@media (max-width:439px){.c-section__cta.cta--light-big::before{margin:0
auto 20px auto;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}html[lang="fr-FR"] .c-section__cta.cta--light-big::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-fleche-jaune.svg")}html[lang="en-US"] .c-section__cta.cta--light-big::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-yellow-arrow.svg")}html[lang="de-DE"] .c-section__cta.cta--light-big::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-gelber-pfeil.svg")}.c-section__cta.cta--light-big>.btn{max-width:calc(100% - 55px);margin-bottom:20px;padding:0;line-height:35px !important;font-size:20px;text-decoration:none}.c-section__cta.cta--light-big>.btn:hover{text-decoration:underline;text-decoration-color:#ffb600;text-decoration-thickness:5px;text-underline-offset:7px}@media (-ms-high-contrast:none){.c-section__cta.cta--light-big>.btn:hover{text-decoration:none !important}}@media (max-width:767px){.c-section__cta.cta--light-big>.btn:hover{text-underline-offset:3px !important}}@media (max-width:1199px){.c-section__cta.cta--light-big>.btn{max-width:100%;text-align:center}}.c-section__cta.cta--light-big>.btn
u{display:inline-block;position:relative;text-decoration:none !important}.c-section__cta.cta--light-big>.btn u::after{display:block;position:absolute;bottom:-5px;width:100%;height:5px;background:#ffb600;content:""}@media (max-width:767px){.c-section__cta.cta--light-big>.btn u::after{bottom:0px;height:4px}}.c-section__cta.cta--light-big>.btn:hover
u{text-decoration:underline !important;text-decoration-color:#ffb600 !important;text-decoration-thickness:5px !important;text-underline-offset:7px !important}@media (-ms-high-contrast:none){.c-section__cta.cta--light-big>.btn:hover
u{text-decoration:none !important}}.c-section__cta.cta--light-big>.btn:hover u::after{display:none}@media (-ms-high-contrast:none){.c-section__cta.cta--light-big>.btn:hover u::after{display:block !important}}@media (max-width:767px){.c-section__cta.cta--light-big>.btn:hover
u{text-underline-offset:3px !important}}@media (max-width:767px){.c-section__cta.cta--light-big>.btn{line-height:1.5 !important}.c-section__cta.cta--light-big>.btn u::after{bottom:-1px}}.c-section__cta.cta--banner{}.c-section__cta.cta--banner::before,.c-section__cta.cta--banner::after{position:absolute;top:50%;width:50vw;height:2px;background:#273247;content:""}.c-section__cta.cta--banner::before{left:-70px;-webkit-transform:translate(-100%, -50%);-ms-transform:translate(-100%, -50%);transform:translate(-100%, -50%)}.c-section__cta.cta--banner::after{right:-70px;-webkit-transform:translate(100%, -50%);-ms-transform:translate(100%, -50%);transform:translate(100%, -50%)}.c-section__cta.cta--banner>.btn{line-height:1.43;font-size:35px;-webkit-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms}.c-section__cta.cta--banner>.btn::before{position:absolute;top:50%;left:-20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;width:100px;height:100px}html[lang="fr-FR"] .c-section__cta.cta--banner>.btn::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-formes-graphiques-rond-colore.svg")}html[lang="en-US"] .c-section__cta.cta--banner>.btn::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-graphic-element-colored-circle.svg")}html[lang="de-DE"] .c-section__cta.cta--banner>.btn::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-grafikelemente-farbige-runde.svg")}.c-section__cta.cta--banner:hover>.btn:before{left:calc(100% - 100px + 20px)}.c-section__cta.cta--yellow-list{margin:0
0 0 0}@media (max-width:767px){.c-section__cta.cta--yellow-list{margin:0
0 10px 0}}.c-section__cta.cta--yellow-list:first-child{padding-left:0}.c-section__cta.cta--yellow-list:last-child{padding-right:0;margin-bottom:20px}.c-section__cta.cta--yellow-list:hover::before{width:100%}.c-section__cta.cta--yellow-list:not(:last-child)::after{display:inline-block;vertical-align:middle;margin:0
7.5px;content:"";height:25px;width:1px;background:#000}.c-section__cta.cta--yellow-list>.btn{position:relative;color:#ffb600;text-transform:lowercase;letter-spacing:normal;line-height:1.75;font-size:20px;font-weight:500}@media (max-width:767px){.c-section__cta.cta--yellow-list>.btn{line-height:1}}.c-section__cta.cta--yellow-list>.btn::before{position:absolute;bottom:-3px;height:2px;width:0;background:#ffb600;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;content:""}.c-section__cta.cta--yellow-list:hover>.btn::before{width:100%}.c-section__cta
.btn{padding:0;color:#111;letter-spacing:1.68px;font-size:14px;font-weight:bold;text-align:left;text-transform:uppercase;white-space:normal}@media (max-width:767px){html[lang="de-DE"] .c-section__cta>.btn{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.c-section__cta .btn--without-text{padding-left:0;padding-right:0}.c-section__image{}.c-section__images{}.c-section__images.images--horizontal-align-center{text-align:center}.c-section__images.images--horizontal-align-right{text-align:right}@media (max-width:439px){.c-section__images.images--xs-horizontal-align-center{text-align:center}.c-section__images.images--xs-horizontal-align-right{text-align:right}}.c-section__images.images--vertical-align-center .c-section__image{vertical-align:middle}.c-section__images.images--vertical-align-bottom .c-section__image{vertical-align:bottom}@media screen and (max-width:991px){.c-section__images.js-parallax{transform:none !important}}.c-section__images.grid-third{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-section__images.grid-third>.c-section__image{width:calc((1/3)*100%);margin-top:0 !important;padding:10px}@media (max-width:767px){.c-section__images.grid-third>.c-section__image{width:50%}}@media (max-width:439px){.c-section__images.grid-third>.c-section__image{width:100%}}.c-section__image{position:relative;display:inline-block;vertical-align:top}.c-section__image:first-child:last-child{display:block}@media (min-width:768px) and (max-width:991px){.c-section__image.img--md-float-right{float:right}.c-section__image.img--md-float-center{float:none;margin:auto}}@media (max-width:767px){.c-section__image.img--sm-float-right{float:right}.c-section__image.img--sm-float-center{float:none;margin:auto}}.c-section__image__graphic-elements{}.c-section__image__graphic-elements--colored-circles{z-index:2;display:block;position:absolute;background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-formes-graphiques-ronds-colores.svg");background-repeat:no-repeat;background-size:contain;pointer-events:none}.c-section__image-carousel{}.c-section__image-carousel-container{max-width:100%}.c-section__image-carousel .owl-carousel{}.c-section__image-carousel .owl-carousel .owl-nav{display:none}.c-section__image-carousel .owl-carousel .owl-dot{}.c-section__image-carousel .owl-carousel .owl-dots{display:block;position:absolute;left:0;bottom:25px;width:100%;text-align:center}.c-section__image-carousel .owl-carousel .owl-dot{width:20px;height:20px;margin:0
8px;background:white !important;border-radius:50%}.c-section__image-carousel .owl-carousel .owl-dot.active{background-color:#ffb600 !important}.c-section__image-carousel__image-container{background-size:cover;background-repeat:no-repeat;background-position:center;max-width:100%}@media (max-width:991px){.c-section__image-carousel__image-container{width:100% !important}}.c-section__photos-grid{width:1230px;max-width:calc(100% - 2*10px);margin:auto}@media (min-width:768px) and (max-width:1199px){.c-section__photos-grid{max-width:calc(100% - 2*(10/1200)*100vw)}}.c-section__photos-grid .flex-row{margin:0;text-align:center}.c-section__photos-grid .flex-row>.col{padding:0;margin-top:0 !important}.c-section__photos-grid__image{padding:10px
!important}@media (min-width:768px) and (max-width:1199px){.c-section__photos-grid__image{padding:calc((10/1200)*100vw) !important}}@media (max-width:767px){.c-section__photos-grid__image
img{width:100% !important}}.c-section__photos-grid__cta{margin-top:40px}@media (min-width:768px) and (max-width:1199px){.c-section__photos-grid__cta{margin-top:calc((40/1200)*100vw)}.c-section__photos-grid__cta
.btn{font-size:1.166667vw}}@media (max-width:767px){.c-section__photos-grid__cta{margin-bottom:40px !important}}.c-section__brochure{}.c-section__brochure{margin-top:0 !important;margin-bottom:30px;padding:0
30px}@media (max-width:991px){.c-section__brochure{padding:0
15px}}.c-section__brochure__label{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0
auto 25px auto;height:110px;width:310px;max-width:100%;padding:0
15px;background:#273247;color:white;font-size:25px;font-weight:bold;text-align:center}.c-section__brochure__cta{margin:0}.c-section__brochure__cta
a{color:black !important;letter-spacing:1.7px;font-size:14px;font-weight:bold;text-transform:uppercase}.c-section__question{}.c-section__questions{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.c-section__question{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;width:100%}.c-section__question__title{position:relative;background:#273247;margin-bottom:30px;padding:20px
100px 20px 20px}.c-section__question__title
h3{color:#ffb600;font-size:24px;font-weight:bold}@media (max-width:767px){.c-section__question__title
h3{font-size:20px}}.c-section__question__title::after{display:block;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;width:35px;height:35px;background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-carrousel-fleche-droite.svg");background-position:center;background-size:cover;content:""}.c-section__question__text{height:0;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;padding-left:20px;padding-right:20px}.c-section__question__text
a{color:#ffb600}.c-section__question.active{}.c-section__question.active .c-section__question__title::after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.c-section__question.active .c-section__question__text{height:auto}.c-section__fleet-element{}.c-section__fleet-elements-container{margin:0
-10px}.c-section__fleet-elements-container+.c-section__fleet-elements-container{margin-top:60px}.c-section__fleet-elements{}@media (min-width:992px){.c-section__fleet-elements.larger-first-column .flex-col-md-1-2>.col:nth-child(1){width:40%}.c-section__fleet-elements.larger-first-column .flex-col-md-1-2>.col:nth-child(2){width:60%}}.c-section__fleet-element{margin:0
-10px}.c-section__fleet-element+.c-section__fleet-element{margin-top:60px}@media (min-width:768px){.c-section__fleet-element>.col{margin-top:0}}.c-section__fleet-element__title-and-subtitle{margin-bottom:30px}.c-section__fleet-element__title{margin-bottom:10px;line-height:normal;letter-spacing:3.11px;font-size:35px;font-weight:bold;text-transform:uppercase}@media (min-width:768px) and (max-width:1280px){.c-section__fleet-element__title{font-size:2.734375vw}}@media (max-width:439px){.c-section__fleet-element__title{font-size:30px}}.c-section__fleet-element__subtitle{line-height:normal;letter-spacing:2.22px;font-size:25px;font-weight:bold}.c-section__fleet-element__subtitle.subtitle--title-style{letter-spacing:3.11px;font-size:35px;text-transform:uppercase}@media (min-width:768px) and (max-width:1280px){.c-section__fleet-element__subtitle.subtitle--title-style{font-size:2.734375vw}}@media (max-width:439px){.c-section__fleet-element__subtitle.subtitle--title-style{font-size:30px}}.c-section__fleet-element__feature{}.c-section__fleet-element__features{margin-bottom:15px}.c-section__fleet-element__feature{margin-bottom:15px;font-size:0;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.c-section__fleet-element__feature__label-and-under-label{display:inline-block;vertical-align:top;width:250px}.c-section__fleet-element__feature__label{color:#f60;line-height:1.25;font-size:16px;font-weight:500}@media (min-width:992px) and (max-width:1199px){.c-section__fleet-element__feature__label{font-size:14px}}.c-section__fleet-element__feature__under-label{margin-top:3px;padding-right:20px;color:#f60;line-height:1.67;font-size:12px;font-weight:600;font-style:italic}.c-section__fleet-element__feature__value{display:inline-block;vertical-align:top;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto}.c-section__fleet-element__feature__value,.c-section__fleet-element__feature__value
*{color:#273247;line-height:1.25;font-size:14px;font-weight:500}.c-section__fleet-element__feature.value--full-width{display:block !important}.c-section__fleet-element__feature.value--full-width .c-section__fleet-element__feature__label-and-under-label,.c-section__fleet-element__feature.value--full-width .c-section__fleet-element__feature__value{display:block;width:100%}.c-section__fleet-element__feature.value--full-width .c-section__fleet-element__feature__value{margin-top:10px}.c-section__fleet-element__feature.value--full-width .c-section__fleet-element__feature__value
ul{margin-left:10px;padding-left:0;list-style-type:none}.c-section__fleet-element__feature.value--full-width .c-section__fleet-element__feature__value ul>li{padding-left:5px;position:relative}.c-section__fleet-element__feature.value--full-width .c-section__fleet-element__feature__value ul>li:not(:last-child){margin-bottom:20px}.c-section__fleet-element__feature.value--full-width .c-section__fleet-element__feature__value ul>li::before{display:block;position:absolute;left:-5px;top:0;content:"-"}.c-section__fleet-element__pdf{margin-top:30px}.c-section__fleet-element__pdf>a{margin:0
!important;color:#273247;font-weight:bold;text-transform:uppercase !important}.c-section__fleet-element__carousel{}.c-section__fleet-element__carousel .owl-dot{}.c-section__fleet-element__carousel .owl-dots{display:block;position:absolute;left:0;bottom:25px;width:100%;text-align:center}.c-section__fleet-element__carousel .owl-dot{width:25px;height:25px;margin:0
8px;background:white !important;border-radius:50%}.c-section__fleet-element__carousel .owl-dot.active{background-color:#ffb600 !important}@media (min-width:768px) and (max-width:991px){.c-section__fleet-element__carousel .owl-dot{width:calc((25/991)*100vw);height:calc((25/991)*100vw)}}.c-section__video{position:relative}.c-section__video:hover .video__play-btn{-webkit-transform:scale(1.1) !important;-ms-transform:scale(1.1) !important;transform:scale(1.1) !important;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.c-section__video__image-block{position:relative;margin:0
auto 30px auto;width:900px;max-width:100%;height:calc((720/1280)*900px);background-size:cover}@media (max-width:767px){.c-section__video__image-block{width:calc(100vw - 2*40px) !important;height:calc((720/1280)*(100vw - 2*40px)) !important}}.c-section__video__image-block.video-playing{background-image:none !important}.c-section__video__iframe,.c-section__video__HTML5-video{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%}.c-section__video__image-block.video-playing .c-section__video__iframe,.c-section__video__image-block.video-playing .c-section__video__HTML5-video{opacity:1}.c-section__video .iframe-container.no-image .c-section__video__iframe,.c-section__video .iframe-container.no-image .c-section__video__HTML5-video{opacity:1}.c-section__video__play-btn{z-index:1;display:block;position:absolute;background-size:contain;top:50% !important;left:50% !important;width:100px !important;height:100px !important;pointer-events:none;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;background-size:contain !important;opacity:1}@media (max-width:1199px){.c-section__video__play-btn{width:75px !important;height:75px !important}}@media (max-width:991px){.c-section__video__play-btn{width:50px !important;height:50px !important}}.c-section__video__image-block.video-playing .c-section__video__play-btn{opacity:0}.c-section__video .iframe-container.no-image .c-section__video__play-btn{opacity:0}html[lang="fr-FR"] .c-section__videos-grid .c-section__video .video__play-btn{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-lecture-video.svg") center no-repeat}html[lang="en-US"] .c-section__videos-grid .c-section__video .video__play-btn{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-video-playback.svg") center no-repeat}html[lang="de-DE"] .c-section__videos-grid .c-section__video .video__play-btn{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-videowiedergabe.svg") center no-repeat}.c-section__video{position:relative;background-size:cover !important}.c-section__videos{}.c-section__videos.videos--horizontal-align-center{text-align:center}.c-section__videos.videos--horizontal-align-right{text-align:right}.c-section__videos.videos--vertical-align-center .c-section__video{vertical-align:middle}.c-section__videos.videos--vertical-align-bottom .c-section__video{vertical-align:bottom}@media (max-width:767px){.c-section__videos,.c-section__videos
*{max-height:calc((515/767)*100vw)}}.c-section__videos .owl-carousel{}.c-section__videos .owl-carousel .owl-nav{display:block}.c-section__videos .owl-carousel .owl-nav
button{background-color:transparent;background-size:cover}.c-section__videos .owl-carousel .owl-nav button>span,.c-section__videos .owl-carousel .owl-nav button::after{display:none}.c-section__videos .owl-carousel .owl-nav button.owl-prev{-webkit-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%);left:100px}@media (max-width:1199px){.c-section__videos .owl-carousel .owl-nav button.owl-prev{left:calc(50% - 405px - 40px)}}@media (max-width:879px){.c-section__videos .owl-carousel .owl-nav button.owl-prev{left:-40px}}@media (max-width:767px){.c-section__videos .owl-carousel .owl-nav button.owl-prev{left:-20px;width:20px;height:20px}}.c-section__videos .owl-carousel .owl-nav button.owl-next{right:100px}@media (max-width:1199px){.c-section__videos .owl-carousel .owl-nav button.owl-next{right:calc(50% - 405px - 40px)}}@media (max-width:879px){.c-section__videos .owl-carousel .owl-nav button.owl-next{right:-40px}}@media (max-width:767px){.c-section__videos .owl-carousel .owl-nav button.owl-next{right:-20px;width:20px;height:20px}}html[lang="fr-FR"] .c-section__videos .owl-carousel .owl-nav
button{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-fleche-jaune.svg")}html[lang="en-US"] .c-section__videos .owl-carousel .owl-nav
button{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-yellow-arrow.svg")}html[lang="de-DE"] .c-section__videos .owl-carousel .owl-nav
button{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-gelber-pfeil.svg")}.c-section__video{display:inline-block;vertical-align:top;background-size:contain;background-position:center center}.c-section__video:first-child:last-child{display:block}.c-section__video:hover .video__play-btn{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.c-section__video .video__play-btn{display:block;position:absolute;background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-lecture-video.svg") center no-repeat;background-size:contain;top:0;left:0;width:50px;height:50px;pointer-events:none !important;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;width:100%;height:100%}.c-section__video .video__play-btn--big{background-size:80px 80px}.c-section__video .video__play-btn.hidden{opacity:0}@media (max-width:767px){.c-section__video .video__play-btn{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}}html[lang="fr-FR"] .c-section__videos .owl-carousel .c-section__video .video__play-btn{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-lecture-video.svg") center no-repeat}html[lang="en-US"] .c-section__videos .owl-carousel .c-section__video .video__play-btn{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-video-playback.svg") center no-repeat}html[lang="de-DE"] .c-section__videos .owl-carousel .c-section__video .video__play-btn{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-videowiedergabe.svg") center no-repeat}.c-section__video__image-block{margin-bottom:0 !important}.c-section__video{position:relative}.c-section__videos-grid{margin:0
-30px -60px -30px !important}@media (max-width:1199px){.c-section__videos-grid{margin:0
-30px calc(-1*(120/1200)*100vw) -30px !important}}@media (max-width:767px){.c-section__videos-grid{margin:0
0 -80px 0 !important}}.c-section__videos-grid .c-section__video{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-size:contain;background-position:center center;margin-top:0 !important;margin-bottom:80px;padding:0
10px}.c-section__videos-grid .c-section__video:hover .video__play-btn{-webkit-transform:translate(-50%, -50%) scale(1.1) !important;-ms-transform:translate(-50%, -50%) scale(1.1) !important;transform:translate(-50%, -50%) scale(1.1) !important}.c-section__videos-grid .c-section__video .c-section__video{}.c-section__videos-grid .c-section__video .c-section__video__image-block{position:relative;margin-bottom:30px !important;width:600px;height:calc((720/1280)*600px);background-size:cover}@media (max-width:1280px){.c-section__videos-grid .c-section__video .c-section__video__image-block{width:calc((600/1280)*100vw);height:calc((720/1280)*(600/1280)*100vw)}}@media (max-width:767px){.c-section__videos-grid .c-section__video .c-section__video__image-block{width:calc(100vw - 2*40px);height:calc((720/1280)*(100vw - 2*40px))}}.c-section__videos-grid .c-section__video .c-section__video__image-block.video-playing{background-image:none !important}.c-section__videos-grid .c-section__video .c-section__video__iframe{opacity:0;position:absolute;top:0;height:100%;width:100%}.c-section__videos-grid .c-section__video .c-section__video__image-block.video-playing
iframe{opacity:1}.c-section__videos-grid .c-section__video .c-section__video__play-btn{z-index:1;display:block;position:absolute;background-size:contain;top:50%;left:50%;width:100px;height:100px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;background-size:contain !important}@media (max-width:1199px){.c-section__videos-grid .c-section__video .c-section__video__play-btn{width:75px;height:75px}}@media (max-width:991px){.c-section__videos-grid .c-section__video .c-section__video__play-btn{width:50px;height:50px}}.c-section__videos-grid .c-section__video .c-section__video__image-block.video-playing .c-section__video__play-btn{opacity:0}html[lang="fr-FR"] .c-section__videos-grid .c-section__video .video__play-btn{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-lecture-video.svg") center no-repeat}html[lang="en-US"] .c-section__videos-grid .c-section__video .video__play-btn{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-video-playback.svg") center no-repeat}html[lang="de-DE"] .c-section__videos-grid .c-section__video .video__play-btn{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-videowiedergabe.svg") center no-repeat}.c-section__videos-grid .c-section__video .c-section__video__title{margin-bottom:15px;line-height:25px;font-size:16px;font-weight:bold;text-transform:uppercase}.c-section__videos-grid .c-section__video .c-section__video__subtitle{line-height:20px;font-size:14px;font-weight:500}.c-section__services{}.c-section__services-container{max-width:calc((10/12)*1248px - 2*10px);margin:auto}.c-section__services.flex-row{margin-top:-25px !important;margin-bottom:-25px !important;margin-left:-40px;margin-right:-40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px) and (max-width:1199px){.c-section__services.flex-row{margin-left:-25px;margin-right:-25px}}.c-section__services.flex-row:last-child{margin-bottom:0}@media (min-width:768px) and (max-width:991px){.c-section__services+.c-section__services{margin-top:-25px}}.c-section__services[data-mobile-owl-carousel="on"]{margin-left:0 !important;margin-right:0 !important}.c-section__services[data-mobile-owl-carousel="on"] .c-section__service{padding:0
!important}.c-section__services[data-mobile-owl-carousel="on"] .c-section__service__icon{margin:auto;width:100px;height:100px}.c-section__services .c-section__service{}.c-section__services .c-section__service.col{margin:25px
0 !important;padding:0
40px}@media (max-width:1199px){.c-section__services .c-section__service.col{padding:0
25px}}@media (max-width:767px){.c-section__services .c-section__service.col{margin:30px
0 !important}}@media (max-width:439px){.c-section__services .c-section__service.col{width:100%}}.c-section__services .c-section__service__block{}@media (max-width:439px){.c-section__services .c-section__service__block{max-width:calc(100% - 2*20px) !important}}@media (max-width:767px){.c-section__services .c-section__service__block.tab-sm-only{width:100%;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center}}.c-section__services .c-section__service__icon{margin-bottom:10px;-webkit-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms}@media screen and (max-width:767px){.c-section__service__block .c-section__service__icon{-webkit-box-flex:0;-ms-flex:0 1 70px;flex:0 1 70px;margin-right:5px}}.c-section__service__block:hover .c-section__service__icon{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.c-section__services .c-section__service__icon.icon{}.c-section__services .c-section__service__icon.icon--align-left{text-align:left}.c-section__services .c-section__service__icon.icon--align-right{text-align:right}.c-section__services .c-section__service__icon.icon--align-center{text-align:center}.c-section__services .c-section__service__icon.icon--with-title-as-a-block{display:inline-block;vertical-align:middle;margin-bottom:0}.c-section__services .c-section__service__title{margin-bottom:10px}@media screen and (max-width:767px){.c-section__services .c-section__service__title.tab-toggle-sm-only{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;position:relative;padding-right:40px;cursor:pointer}.c-section__services .c-section__service__title.tab-toggle-sm-only
h3{text-align:left;font-size:17px;line-height:24px;font-weight:600}.c-section__services .c-section__service__title.tab-toggle-sm-only:after{position:absolute;content:"";top:50%;right:0;height:40px;width:40px;background-size:contain;-webkit-transform:rotate(90deg) translateY(-50%);-ms-transform:rotate(90deg) translateY(-50%);transform:rotate(90deg) translateY(-50%);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:0.3s ease-out;-o-transition:0.3s ease-out;transition:0.3s ease-out}.c-section__services .c-section__service__title.tab-toggle-sm-only.is-opened:after{-webkit-transform:rotate(270deg) translateY(-50%);-ms-transform:rotate(270deg) translateY(-50%);transform:rotate(270deg) translateY(-50%);-webkit-transition:0.3s ease-in;-o-transition:0.3s ease-in;transition:0.3s ease-in}}@media screen and (max-width:767px){html[lang="fr-FR"] .c-section__services .c-section__service__title.tab-toggle-sm-only:after{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-fleche-jaune.svg")}}@media screen and (max-width:767px){html[lang="en-US"] .c-section__services .c-section__service__title.tab-toggle-sm-only:after{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-yellow-arrow.svg")}}@media screen and (max-width:767px){html[lang="de-DE"] .c-section__services .c-section__service__title.tab-toggle-sm-only:after{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-gelber-pfeil.svg")}}.c-section__services .c-section__service__title>*{color:#273247;line-height:normal;font-size:45px;font-weight:bold}.c-section__services .c-section__service__title.title{}.c-section__services .c-section__service__title.title--align-left{text-align:left}.c-section__services .c-section__service__title.title--align-right{text-align:right}.c-section__services .c-section__service__title.title--align-center{text-align:center}.c-section__services .c-section__service__title.title--uppercase{text-transform:uppercase}.c-section__services .c-section__service__title.title--with-icon-as-a-block{display:inline-block;vertical-align:middle}@media (min-width:992px){.c-section__services .c-section__service__title.title--with-icon-as-a-block{margin-left:20px}.c-section__services .c-section__service__title.title--with-icon-as-a-block
h3{margin-bottom:0}}@media (max-width:439px){.c-section__services .c-section__service__title{text-align:center !important}}.c-section__services .c-section__service__text{margin-bottom:0}@media screen and (max-width:767px){.c-section__services .c-section__service__text.tab-content-sm-only{display:none;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.c-section__services .c-section__service__text
p{font-size:20px;font-weight:500;line-height:1.75}@media (max-width:440px){.c-section__services .c-section__service__text
p{text-align:center}}@media (max-width:991px){.c-section__services .c-section__service__text.text--after-title-icon-block{margin-top:20px}}@media (min-width:992px){.c-section__services .c-section__service__text.text--after-title-icon-block{padding-left:120px}}@media (min-width:1200px){.c-section__services .c-section__service__text.text--after-title-icon-block{margin-top:-20px}}.c-section__services .c-section__service__text--style-small>p{line-height:1.43;font-size:14px;font-weight:400}.c-section__services .c-section__service__text--justify>p{text-align:justify}.c-section__services .c-section__service__cta{}.c-section__services .c-section__service__cta.cta{}.c-section__services .c-section__service__cta.cta--align-left{text-align:left}.c-section__services .c-section__service__cta.cta--align-right{text-align:right}.c-section__services .c-section__service__cta.cta--align-center{text-align:center}.c-section__services .c-section__service.col>.c-section__service__block>[class*="c-section__service__"]:last-child{margin-bottom:0 !important}.c-section__service__block{}.c-section__service__blocks__container{max-width:calc(1440px + 20px);margin:0
auto}.c-section__service__blocks{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-30px calc(-1*20px)}.c-section__service__blocks>.col{margin:30px
0;padding:0
10px}@media (max-width:599px){.c-section__service__blocks>.col{width:100%}}@media (max-width:767px){.c-section__service__blocks>.col{margin-bottom:45px !important}}.c-section__service__blocks>.col.col--cta{margin:auto}.c-section__service__block__content{position:relative;width:500px;max-width:calc(100% - 2 *15px) !important;height:auto;margin:auto;background:white;margin:-85px auto 0 auto;-webkit-transition:transform ease-in 200ms;-o-transition:transform ease-in 200ms;transition:transform ease-in 200ms}@media (min-width:768px) and (max-width:1199px){.c-section__service__block__content{width:calc((500/1200)*100vw)}}@media (max-width:439px){.c-section__service__block__content{width:calc((500/449)*100vw)}}.c-section__service__block__content.style--hover-animate:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.c-section__service__block__content-inner{position:relative;width:370px;max-width:calc(100% - 2*15px) !important;margin:auto;padding:40px
0 20px 0}@media (max-width:1199px){.c-section__service__block__content-inner{padding:20px
0}}@media (max-width:767px){.c-section__service__block__content-inner{width:100%;min-height:0 !important;height:auto}}.c-section__service__block__content-inner.half-padding{padding:15px
0 20px 0}.c-section__service__block__image{width:100%;height:auto}.c-section__service__block__image
img{width:100%}.c-section__service__block__title{margin-bottom:20px}.c-section__service__block__title>*{color:#000;letter-spacing:3px;font-size:35px;font-weight:bold !important}@media (min-width:768px) and (max-width:1199px){.c-section__service__block__title>*{font-size:calc((35/1200)*100vw)}}@media (max-width:767px){.c-section__service__block__title>*{text-align:center !important}}@media (max-width:439px){.c-section__service__block__title>*{font-size:calc((35/449)*100vw)}}html[lang="de-DE"] .c-section__service__block__title>*{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.c-section__service__block__title.title--uppercase{text-transform:uppercase}.c-section__service__block__title.title--align-right>*{text-align:right}.c-section__service__block__title.title--align-center>*{text-align:center}.c-section__service__block__text{margin-bottom:30px}.c-section__service__block__text
p{line-height:20px;font-size:14px;font-weight:500}.c-section__service__block__text p:last-child{margin-bottom:50px !important}@media (max-width:767px){.c-section__service__block__text
p{text-align:center}}.c-section__service__block__text p>a{display:inline !important}.c-section__service__block__cta{position:absolute;bottom:20px;display:inline-block;margin:0
!important}@media (max-width:767px){.c-section__service__block__cta{position:relative;margin-top:30px !important}}.c-section__service__block__cta
a{color:#273247 !important}.c-section__service__block__cta::before{position:absolute;left:-30px}.c-section__service__block__cta::after{display:block;position:absolute;left:0 !important;bottom:0;height:3px;width:0;background:#ffb600;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;content:""}.c-section__service__block__container:hover .c-section__service__block__cta::after{width:100%}.c-section__service__block__cta.cta{}.c-section__service__block__cta.cta--align-left{left:50px}@media (max-width:767px){.c-section__service__block__cta.cta--align-left{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.c-section__service__block__cta.cta--align-right{right:20px}@media (max-width:767px){.c-section__service__block__cta.cta--align-right{right:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.c-section__service__block__cta.cta--align-center{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.c-section__service__block__container.service--cta-block{}@media (max-width:767px){.c-section__service__block__container.service--cta-block{margin:60px
0 !important}}.c-section__service__block__container.service--cta-block .c-section__service__block__content{width:100%;min-width:none;margin:0
auto}.c-section__service__block__container.service--cta-block .c-section__service__block__content-inner{width:100%;padding:0}@media (min-width:1199px){.c-section__service__block__container.service--cta-block .c-section__service__block__content-inner{padding-left:100px}}.c-section__service__block__container.service--cta-block .c-section__service__block__title{position:relative;margin-bottom:120px !important}@media (max-width:991px){.c-section__service__block__container.service--cta-block .c-section__service__block__title{margin-bottom:60px !important}}.c-section__service__block__container.service--cta-block .c-section__service__block__title
*{color:black;font-size:35px !important;font-weight:bold}@media (max-width:767px){.c-section__service__block__container.service--cta-block .c-section__service__block__title
*{font-size:30px !important}}.c-section__service__block__container.service--cta-block .c-section__service__block__title::before{display:block;position:absolute;top:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-15px}html[lang="fr-FR"] .c-section__service__block__container.service--cta-block .c-section__service__block__title::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-formes-graphiques-rond-colore.svg")}html[lang="en-US"] .c-section__service__block__container.service--cta-block .c-section__service__block__title::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-graphic-element-colored-circle.svg")}html[lang="de-DE"] .c-section__service__block__container.service--cta-block .c-section__service__block__title::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-grafikelemente-farbige-runde.svg")}.c-section__service__block__container.service--cta-block .c-section__service__block__title::after{display:block;position:absolute;right:0;top:50%;-webkit-transform:translate(100%, -50%);-ms-transform:translate(100%, -50%);transform:translate(100%, -50%);height:2px;width:50vw;background:#273247;content:""}.c-section__service__block__container.service--cta-block .c-section__service__block__cta{position:relative;min-width:210px;margin:auto;display:inline-block !important;text-transform:uppercase;color:#273247 !important;font-weight:bold}.c-section__service__block__container.service--cta-block .c-section__service__block__cta::after{display:none}.c-section__service__block__container.service--cta-block .c-section__service__block__cta:hover{color:white !important}.c-section__news__block{}.c-section__news__blocks{margin:-30px -10px;max-width:1440px}.c-section__news__blocks>.col{margin:30px
0;padding:0
10px}@media (max-width:767px){.c-section__news__block__container{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.c-section__news__block__content{position:relative;background:#273247;width:680px;max-width:calc(100% - 30px);height:auto;margin:auto}@media (max-width:1199px){.c-section__news__block__content{padding:30px
!important}}@media (max-width:991px){.c-section__news__block__content{max-width:calc(100% - 10px);padding:30px
!important}}@media (max-width:767px){.c-section__news__block__content{margin:0
!important;width:100%;max-width:100%}}.c-section__news__blocks>.col:nth-child(2n+1) .c-section__news__block__content{margin-right:30px;padding:60px
70px 30px 110px}@media (min-width:768px) and (max-width:991px){.c-section__news__blocks>.col:nth-child(2n+1) .c-section__news__block__content{margin-right:10px}}.c-section__news__blocks>.col:nth-child(2n) .c-section__news__block__content{margin-left:30px;padding:60px
110px 30px 70px}@media (min-width:768px) and (max-width:991px){.c-section__news__blocks>.col:nth-child(2n) .c-section__news__block__content{margin-left:10px}}.c-section__news__block__title{margin-bottom:20px}.c-section__news__block__title
h3{color:white;line-height:1.5;font-size:20px;font-weight:bold}.c-section__news__block__excerpt{margin-bottom:10px}.c-section__news__block__excerpt
p{color:white;line-height:20px;font-size:14px;font-weight:500}.c-section__news__block__cta{-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms}.c-section__news__block__cta
.btn{color:white}.c-section__news__block__cta::after{-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms}.c-section__news__block__container:hover .c-section__news__block__cta::after{width:calc(100% - 30px)}.c-section__news__block__image{position:relative;z-index:1000;width:600px;max-width:calc(100% - 110px);height:auto}.c-section__news__block__image
img{width:100%}.c-section__news__block__image::before{z-index:-1;position:absolute;top:0;width:100%;height:160px;background:#273247;content:""}@media (max-width:768px){.c-section__news__block__image::before{display:none}}@media (min-width:768px) and (max-width:1199px){.c-section__news__block__image{width:calc((600/1200)*100vw);max-width:calc(100% - (110/1200)*100vw)}}@media (max-width:767px){.c-section__news__block__image{margin:0
!important;width:100%;min-width:100%;height:auto;margin:auto !important}}.c-section__news__blocks>.col:nth-child(2n+1) .c-section__news__block__image{margin-left:110px}@media (min-width:768px) and (max-width:1199px){.c-section__news__blocks>.col:nth-child(2n+1) .c-section__news__block__image{margin-left:calc((110/1200)*100vw)}}.c-section__news__blocks>.col:nth-child(2n+1) .c-section__news__block__image::before{left:-110px}@media (min-width:768px) and (max-width:1199px){.c-section__news__blocks>.col:nth-child(2n+1) .c-section__news__block__image::before{left:calc(-1*(110/1200)*100vw)}}.c-section__news__blocks>.col:nth-child(2n) .c-section__news__block__image{margin-right:110px}@media (min-width:768px) and (max-width:1199px){.c-section__news__blocks>.col:nth-child(2n) .c-section__news__block__image{margin-right:calc((110/1200)*100vw)}}.c-section__news__blocks>.col:nth-child(2n) .c-section__news__block__image::before{right:-110px}@media (min-width:768px) and (max-width:1199px){.c-section__news__blocks>.col:nth-child(2n) .c-section__news__block__image::before{right:calc(-1*(110/1200)*100vw)}}.c-section__customer-reference-logo{}.c-section__customer-reference-logo-grids{margin:auto}.c-section__customer-reference-logo-grid{margin:-15px 0;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.c-section__customer-reference-logo-grid>.col{margin-top:45px}@media (max-width:439px){.c-section__customer-reference-logo-grid>.col{width:50%}}.c-section__customer-reference-logo{max-width:250px;margin:15px
0;-webkit-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;text-align:center}.c-section__customer-reference-logo:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.c-section__customer-reference-logo__description{width:230px;max-width:100%;margin:20px
auto}.c-section__customer-reference-logo__description
strong{font-weight:normal;color:#ffb600}.c-section__member{}.c-section__members{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-60px}.c-section__members.flex-col-lg-3{max-width:calc(3*(185px + 2*60px));margin:auto}.c-section__members__category{position:relative;display:block;margin:95px
0 65px 0;color:#ffb600;letter-spacing:3.11px;line-height:1.22;font-size:35px;font-weight:bold;text-align:center;text-transform:uppercase}@media (max-width:499px){.c-section__members__category{font-size:calc((35/500)*100vw)}}.c-section__members__category__graphic-elements{}.c-section__members__category__graphic-elements--colored-circles{z-index:-1;display:block;position:absolute;top:200px;background-repeat:no-repeat;background-size:cover;pointer-events:none}html[lang="fr-FR"] .c-section__title__graphic-elements--colored-circles{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-formes-graphiques-ronds-colores.svg")}html[lang="en-US"] .c-section__title__graphic-elements--colored-circles{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-graphic-element-colored-circles.svg")}html[lang="de-DE"] .c-section__title__graphic-elements--colored-circles{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-grafikelemente-gefarbte-runden.svg")}.c-section__member{margin:30px
0;padding:0}.c-section__member__container{margin:0
auto;width:210px}.c-section__member__image{margin-bottom:30px;width:210px;height:210px}.c-section__member__image
img{width:100%}.c-section__member__name{margin-bottom:15px;line-height:20px;font-size:16px;font-weight:bold}.c-section__member__position{margin-bottom:15px;line-height:20px;font-size:12px;font-weight:500}.c-section__member__email,.c-section__member__phone{margin-bottom:15px}.c-section__member__email a,.c-section__member__phone
a{color:black;line-height:20px;font-size:12px;font-weight:500}.c-section__member__email a:hover,.c-section__member__phone a:hover{color:#ffb600;text-decoration:underline}.c-job{}.c-jobs [class*="c-jobs__category"]{margin-top:0 !important}.c-jobs .no-job{text-align:center;font-size:20px;font-weight:500}.c-job__tab{position:relative;width:100%;margin-bottom:20px;padding:30px;background:#273247}@media (max-width:991px){.c-job__tab{padding:30px}}.c-job__tab:hover{cursor:pointer}.c-job__title{display:inline-block;vertical-align:middle;color:white;line-height:1.8;font-size:25px;font-weight:bold}@media (max-width:1199px){.c-job__title{font-size:20px}}@media (max-width:991px){.c-job__title{display:block;line-height:normal;font-size:18px}}.c-job__see-offer{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;vertical-align:middle;color:white;line-height:20px;letter-spacing:1.7px;text-transform:uppercase;font-size:14px;font-weight:bold}@media (max-width:991px){.c-job__see-offer{display:block;position:relative;margin-top:30px;margin-left:30px;-webkit-transform:none;-ms-transform:none;transform:none;right:auto;top:auto}}.c-job__see-offer::before{display:block;position:absolute;left:-10px;width:20px;height:20px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;background-size:cover;content:""}html[lang="fr-FR"] .c-job__see-offer::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-fleche-jaune.svg")}html[lang="en-US"] .c-job__see-offer::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-yellow-arrow.svg")}html[lang="de-DE"] .c-job__see-offer::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-gelber-pfeil.svg")}.c-job.active .c-job__see-offer::before{-webkit-transform:translateX(-100%) rotate(90deg);-ms-transform:translateX(-100%) rotate(90deg);transform:translateX(-100%) rotate(90deg)}.c-job__content{display:none;margin-bottom:0}.c-job.active .c-job__content{display:block;margin-bottom:45px}.c-job__content .c-job__link
a{color:#ffb600 !important}.c-job__content .c-job__link:hover{text-decoration:underline}.c-section__contact-form-7{}.c-section__contact-form-7 .flex-row>.col:first-child input:first-child{margin-top:0}.c-section__contact-form-7 .flex-row>.col.full-width{width:100% !important}@media (max-width:767px){.c-section__contact-form-7 .flex-row>.col+.col{margin-top:0}}@media (max-width:439px){.c-section__contact-form-7 .flex-row>.col{width:100%}}@media (max-width:767px){.c-section__contact-form-7
input{padding:15px
!important}}@media (max-width:991px){.c-section__contact-form-7 .radio-with-label{margin-bottom:45px !important}}.c-section__contact-form-7 .radio-with-label
*{font-size:16px;font-weight:500;line-height:1.25;font-style:italic}.c-section__contact-form-7 .radio-with-label
label{margin-bottom:30px}.c-section__contact-form-7 .radio-with-label .wpcf7-radio{position:relative;left:-10px;margin-top:30px !important;margin-bottom:0 !important}.c-section__contact-form-7 .radio-with-label input[type="radio"]{margin-bottom:0 !important;height:100%;width:26px !important;height:26px !important;left:10px}.c-section__contact-form-7 .radio-with-label .wpcf7-list-item-label::before,.c-section__contact-form-7 .radio-with-label .wpcf7-list-item-label::after{display:none !important}.c-section__contact-form-7 .radio-with-label .wpcf7-list-item{position:relative;width:auto;padding-left:50px;padding-right:40px}@media (max-width:767px){.c-section__contact-form-7 .radio-with-label .wpcf7-list-item:not(:last-child){margin-bottom:30px}}.c-section__contact-form-7 .radio-with-label .wpcf7-list-item::before{position:absolute;top:-2px;left:10px;border-radius:50%;border:4px
solid #ffb600;background:white;width:25px;height:25px;content:""}.c-section__contact-form-7 .radio-with-label .wpcf7-list-item.checked::before{background:#ffb600}@media (max-width:991px){.c-section__contact-form-7 .checkbox-with-label{margin-bottom:45px !important}}.c-section__contact-form-7 .checkbox-with-label
*{font-size:16px;font-weight:500;line-height:1.25;font-style:italic}.c-section__contact-form-7 .checkbox-with-label
label{display:block;margin-bottom:30px}.c-section__contact-form-7 .checkbox-with-label .wpcf7-checkbox{position:relative;left:-10px;margin-top:30px !important;margin-bottom:0 !important}.c-section__contact-form-7 .checkbox-with-label input[type="checkbox"]{position:absolute;margin-bottom:0 !important;height:100%;width:26px !important;height:26px !important;left:10px;opacity:0}.c-section__contact-form-7 .checkbox-with-label .wpcf7-list-item-label::before,.c-section__contact-form-7 .checkbox-with-label .wpcf7-list-item-label::after{display:none !important}.c-section__contact-form-7 .checkbox-with-label .wpcf7-list-item{position:relative;width:auto;padding-left:50px;padding-right:40px}@media (max-width:767px){.c-section__contact-form-7 .checkbox-with-label .wpcf7-list-item:not(:last-child){margin-bottom:30px}}.c-section__contact-form-7 .checkbox-with-label .wpcf7-list-item::before{position:absolute;top:-2px;left:10px;border-radius:50%;border:4px
solid #ffb600;background:white;width:25px;height:25px;content:""}.c-section__contact-form-7 .checkbox-with-label .wpcf7-list-item.checked::before{background:#ffb600}.c-section__contact-form-7 .date-picker{position:relative}.c-section__contact-form-7 .date-picker::after{position:absolute;top:25px;right:30px;width:30px;height:35px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-calendrier.svg");content:""}@media (max-width:767px){.c-section__contact-form-7 .date-picker::after{top:17px;right:20Px;width:20px;height:25px}}.c-section__contact-form-7 .date-picker
label{font-size:16px;font-weight:500;line-height:1.25}.c-section__contact-form-7 .date-picker
label.hidden{display:none}@media (max-width:500px){.c-section__contact-form-7 .date-picker
label{padding:0;font-size:3.2vw}}.c-section__contact-form-7 .date-picker
input{padding-top:23px !important;padding-bottom:23px !important}.c-section__contact-form-7
.acceptance{margin-top:20px;margin-left:40px}.c-section__contact-form-7 .acceptance .wpcf7-acceptance{position:absolute;left:-40px}.c-section__contact-form-7 .acceptance .wpcf7-list-item{width:auto}.c-section__contact-form-7 .acceptance .wpcf7-list-item
input{width:12px;height:12px}.c-section__contact-form-7 .file-upload{margin-top:30px;display:inline-block}.c-section__contact-form-7 .file-upload
br{display:none !important}.c-section__contact-form-7 .file-upload .wpcf7-form-control-wrap{z-index:1;position:absolute;height:100%}.c-section__contact-form-7 .file-upload .wpcf7-form-control-wrap input.wpcf7-file{margin-left:-30px;margin-bottom:0;margin-top:0;padding:0;height:100%;width:calc(100% + 30px);max-width:calc(100% + 30px);opacity:0}.c-section__contact-form-7 .file-upload .wpcf7-form-control-wrap input.wpcf7-file:hover{cursor:pointer !important}.c-section__contact-form-7 .file-upload .wpcf7-form-control-wrap input.wpcf7-file::-webkit-file-upload-button:hover{cursor:pointer !important}.c-section__contact-form-7 .file-upload .wpcf7-form-control-wrap input.wpcf7-file::-ms-browse:hover{cursor:pointer !important}.c-section__contact-form-7 .file-upload .wpcf7-form-control-wrap input.wpcf7-file::-moz-display-comboboxcontrol-frame:hover{cursor:pointer !important}.c-section__contact-form-7 .file-upload .file-upload-container{position:relative;left:20px;display:inline-block;width:auto;margin:15px
85px 15px 0;vertical-align:middle}@media (max-width:991px){.c-section__contact-form-7 .file-upload .file-upload-container{width:calc(100% - 40px)}}.c-section__contact-form-7 .file-upload .file-upload-container:hover{cursor:pointer}.c-section__contact-form-7 .file-upload .file-upload-container::before{display:block;position:absolute;top:50%;left:0;-webkit-transform:translate(-100%, -50%);-ms-transform:translate(-100%, -50%);transform:translate(-100%, -50%);width:20px;height:20px;content:"";background-size:contain;background-position:center center;background-repeat:no-repeat}html[lang="fr-FR"] .c-section__contact-form-7 .file-upload .file-upload-container::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-fleche-jaune.svg")}html[lang="en-US"] .c-section__contact-form-7 .file-upload .file-upload-container::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-yellow-arrow.svg")}html[lang="de-DE"] .c-section__contact-form-7 .file-upload .file-upload-container::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-gelber-pfeil.svg")}.c-section__contact-form-7 .file-upload .file-upload-container .file-upload-text{display:inline-block;vertical-align:middle;width:100%;padding:0
15px;color:black;line-height:30px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-all;font-style:normal;font-size:14px;font-weight:bold;text-transform:uppercase}.c-section__contact-form-7 .file-upload .file-upload-container .file-upload-text:not(.file-uploaded):hover{cursor:pointer !important}@media (max-width:439px){.c-section__contact-form-7 .file-upload .file-upload-container .file-upload-text.file-uploaded{padding:0
15px;text-align:center}}.c-section__contact-form-7 .file-upload .file-upload-container .file-upload-remove-button{display:none;position:absolute;right:-30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;padding:0
15px;color:#273247;font-size:20px}.c-section__contact-form-7 .file-upload .file-upload-container .file-upload-remove-button.visible{display:inline-block !important;vertical-align:middle}.c-section__contact-form-7 .file-upload .file-upload-container .file-upload-remove-button:hover{cursor:pointer}.c-section__contact-form-7
#submit{text-align:center;margin-left:auto;margin-right:auto}.c-section__contact-form-7 #submit:hover{cursor:pointer}.c-section__contact-form-7 #submit .submit-container{position:relative;display:inline-block}.c-section__contact-form-7 #submit .submit-container input[type=submit]{margin:50px
auto 0 auto;min-width:210px !important;background:none;border:3px
solid black;padding-top:0;padding-bottom:0;color:black !important;text-transform:uppercase;line-height:50px;font-size:14px;font-weight:bold}@media (max-width:767px){.c-section__contact-form-7 #submit .submit-container input[type=submit]{line-height:30px}}.c-section__contact-form-7 #submit .submit-container input[type=submit]:hover{background:black;color:white !important;cursor:pointer}.c-section__contact-form-7 #submit .submit-container .ajax-loader{display:none !important}.c-section__contact-form-7 span[role="alert"]{position:relative;top:-20px}.c-section__contact-form-7 .file-upload span[role="alert"]{position:relative;top:15px;left:15px}.c-section__contact-form-7 .wpcf7-response-output{padding:10px;text-align:center;font-size:18px}.c-section__contact-form-7 .wpcf7-response-output.wpcf7-validation-errors{border-color:red;color:red}.c-section__contact-form-7 .wpcf7-response-output.wpcf7-mail-sent-ok{border-color:#273247;color:#273247}.grecaptcha-badge{visibility:hidden}.c-section__period{}.c-section__period{margin-bottom:60px}.c-section__period:last-child{margin-bottom:0}@media (max-width:991px){.c-section__period{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.c-section__period__informations{position:relative;margin-top:0 !important;padding:0}.c-section__period__informations::before{position:absolute;top:0;left:-45px;height:20px;width:20px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}html[lang="fr-FR"] .c-section__period__informations::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-element-graphique-point-de-depart-chronologie.svg")}html[lang="en-US"] .c-section__period__informations::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-graphic-element-starting-point-chronology.svg")}html[lang="de-DE"] .c-section__period__informations::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-grafikelemente-startpunkt-chronologie.svg")}.c-section__period__informations::after{position:absolute;top:20px;left:-45px;height:calc(100% - 20px + 60px);width:3px;background:#ffb600;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:""}.c-section__period:last-child .c-section__period__informations::after{height:calc(100% - 20px)}@media (max-width:991px){.c-section__period__informations::before,.c-section__period__informations::after{display:none}}.c-section__period__image{position:relative;padding:0}@media (max-width:767px){.c-section__period__image{margin-top:10px}}@media (min-width:992px) and (max-width:1429px){.c-section__period__image{margin-left:-60px !important;width:calc((5/12)*100% - 60px) !important}}.c-section__period__image
img{width:100%;height:auto}.c-section__period__date-and-title{margin-bottom:20px;line-height:normal;letter-spacing:3.11px;font-size:35px;font-weight:bold}@media (max-width:767px){.c-section__period__date-and-title{font-size:30px}}.c-section__period__date{color:#ffb600}@media (max-width:767px){.c-section__period__date{display:block;margin-bottom:10px}}.c-section__period__title{text-transform:uppercase}@media (max-width:767px){.c-section__period .line-break{display:none}}.c-section__period__text{}.c-section__period__text
p{margin-bottom:15px;line-height:20px;font-size:14px;font-weight:500}.c-section__period__text
ul{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:20px;padding-left:0;list-style-type:none}.c-section__period__text ul>li{position:relative;line-height:1.75;font-size:20px;font-weight:500}.c-section__period__text ul>li:not(:last-child){margin-right:60px}.c-section__period__text ul>li::before{position:absolute;left:-20px;top:calc((35px - 6px)/2);width:6px;height:6px;border-radius:50%;background:#f60;content:""}@media (max-width:767px){.c-section__period__text ul>li{margin-bottom:20px;margin-left:0;line-height:1.5;font-size:16px}.c-section__period__text ul>li::before{top:calc((24px - 6px)/2)}}.c-section__three-images-one-text-block{}.c-section__three-images-one-text-block{}.c-section__three-images-one-text-block:first-child{margin-top:0}.c-section__three-images-one-text-block:last-child{margin-bottom:0}@media (max-width:1199px){.c-section__three-images-one-text-block{margin:0
-40px}}@media (max-width:767px){.c-section__three-images-one-text-block{margin:0
-40px}}.c-section__three-images-one-text-block>.col{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px) and (max-width:991px){.c-section__three-images-one-text-block>.col{padding:0
5px}}@media (min-width:768px) and (max-width:991px){.c-section__three-images-one-text-block>.col+.col{margin:0}}@media (max-width:767px){.c-section__three-images-one-text-block>.col+.col{margin-top:20px !important}}.c-section__three-images-one-text-block>.col>div+div{margin-top:20px}.c-section__three-images-one-text-block>.col>.flex-row{margin:0
-10px;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-section__three-images-one-text-block>.col>.flex-row.flex-direction-vertical{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:768px) and (max-width:991px){.c-section__three-images-one-text-block>.col>.flex-row{margin:0
-5px}}.c-section__three-images-one-text-block>.col>.flex-row:first-child{margin-bottom:20px}.c-section__three-images-one-text-block>.col>.flex-row:last-child{margin-top:20px}.c-section__three-images-one-text-block>.col>.flex-row:first-child:last-child{margin-top:0;margin-bottom:0}.c-section__three-images-one-text-block>.col>.flex-row>.col{padding:0
10px}@media (min-width:768px) and (max-width:991px){.c-section__three-images-one-text-block>.col>.flex-row>.col{padding:0
5px}}@media (min-width:768px) and (max-width:991px){.c-section__three-images-one-text-block>.col>.flex-row>.col+.col{margin:0}}@media (max-width:767px){.c-section__three-images-one-text-block>.col>.flex-row>.col+.col{margin-top:20px !important}}.c-section__three-images-one-text-block__image-01,.c-section__three-images-one-text-block__image-02,.c-section__three-images-one-text-block__image-03{position:relative}@media (max-width:767px){.c-section__three-images-one-text-block__image-01,.c-section__three-images-one-text-block__image-01 img,.c-section__three-images-one-text-block__image-02,.c-section__three-images-one-text-block__image-02 img,.c-section__three-images-one-text-block__image-03,.c-section__three-images-one-text-block__image-03
img{width:100%}}@media (max-width:767px){.c-section__three-images-one-text-block__image-01 picture,.c-section__three-images-one-text-block__image-02 picture,.c-section__three-images-one-text-block__image-03
picture{height:300px !important;overflow:hidden}.c-section__three-images-one-text-block__image-01 picture img,.c-section__three-images-one-text-block__image-02 picture img,.c-section__three-images-one-text-block__image-03 picture
img{min-height:300px;min-width:100% !important;width:auto !important;max-width:none !important;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.c-section__three-images-one-text-block__text{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0
30px !important}@media (min-width:768px) and (max-width:1199px){.c-section__three-images-one-text-block__text{padding:0
10px !important}}@media (max-width:767px){.c-section__three-images-one-text-block__text{padding:20px
60px !important}}.c-section__three-images-one-text-block__text
h3{margin-bottom:20px;font-size:20px;font-weight:bold;text-transform:uppercase}@media (min-width:768px) and (max-width:1199px){.c-section__three-images-one-text-block__text
h3{margin-bottom:10px}}.c-section__three-images-one-text-block__text
p{line-height:1.5;font-size:13px}.c-section__three-images-one-text-block__text p:last-child{margin-bottom:0}@media (min-width:768px) and (max-width:991px){.c-section__three-images-one-text-block__text
p{line-height:1.3;font-size:12px}}.home{}.home .c-section__videos .owl-carousel{}.home .c-section__videos .owl-carousel .video__play-btn{background-size:100px 100px !important;top:0 !important;left:0 !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;width:100% !important;height:100% !important}@media (max-width:767px){.home .c-section__videos .owl-carousel .video__play-btn{background-size:50px 50px !important}}.error404{}.error404 .c-page-hero{display:none !important}.page-contact,.page-kontakt{}.page-contact section#contact,.page-kontakt
section#contact{}.page-contact section#contact .contact-informations,.page-kontakt section#contact .contact-informations{position:relative}.page-contact section#contact .contact-informations *,.page-kontakt section#contact .contact-informations
*{line-height:1.4;font-size:25px;font-weight:bold}@media (max-width:1199px){.page-contact section#contact .contact-informations *,.page-kontakt section#contact .contact-informations
*{line-height:28px;font-size:20px}}@media (max-width:767px){.page-contact section#contact .contact-informations *,.page-kontakt section#contact .contact-informations
*{font-size:16px}}.page-contact section#contact .contact-informations:not(.map),.page-kontakt section#contact .contact-informations:not(.map){margin-left:50px;margin-bottom:20px}.page-contact section#contact .contact-informations::before,.page-kontakt section#contact .contact-informations::before{position:absolute;top:0;left:-30px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);height:40px;width:40px;background-size:contain;line-height:28px;content:""}@media (max-width:1199px){.page-contact section#contact .contact-informations::before,.page-kontakt section#contact .contact-informations::before{left:-20px;height:28px;width:28px}}html[lang="fr-FR"] .page-contact section#contact .contact-informations.address::before{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-localisation-jaune.svg")}html[lang="en-US"] .page-contact section#contact .contact-informations.address::before{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-location-yellow.svg")}html[lang="de-DE"] .page-contact section#contact .contact-informations.address::before{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-standort-gelb.svg")}html[lang="fr-FR"] .page-contact section#contact .contact-informations.phone::before{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-telephone-jaune.svg")}html[lang="en-US"] .page-contact section#contact .contact-informations.phone::before{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-phone-yellow.svg")}html[lang="de-DE"] .page-contact section#contact .contact-informations.phone::before{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-telefon-gelb.svg")}html[lang="fr-FR"] .page-contact section#contact .contact-informations.mail::before{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-email-jaune.svg")}html[lang="en-US"] .page-contact section#contact .contact-informations.mail::before{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-email-yellow.svg")}html[lang="de-DE"] .page-contact section#contact .contact-informations.mail::before{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-email-gelb.svg")}@media (max-width:767px){.page-contact section#contact .contact-informations.map img,.page-kontakt section#contact .contact-informations.map
img{width:100%}}.page-contact section#succursales,.page-kontakt
section#succursales{}@media (max-width:767px){.page-contact section#succursales h3,.page-kontakt section#succursales
h3{font-size:30px !important}}@media (max-width:499px){.page-contact section#succursales>.c-section__container>.flex-row>.col,.page-kontakt section#succursales>.c-section__container>.flex-row>.col{width:100%;text-align:center}}.single-post{}.single-post .c-section__page-title{padding-top:80px !important}.single-post .c-section__page-title .c-page__title{padding-top:0 !important;padding-bottom:0 !important;text-align:center}.single-post .c-section__page-title .c-page__title
h1{line-height:1.43;font-size:35px;font-weight:bold;text-transform:uppercase}.single-post .c-section__intro-block{padding-top:0 !important;padding-bottom:60px !important}.single-post .c-section__intro-block .flex-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-post .c-section__intro-block__thumbnail{}.single-post .c-section__intro-block__thumbnail#video .c-section__video__image-block{background-repeat:no-repeat;background-size:contain;width:700px;height:370px}.single-post .c-section__intro-block__date{margin-bottom:15px;color:#ffb600;font-size:30px;font-weight:bold}.single-post .c-section__intro-block__title
h2{margin-bottom:20px;line-height:1.33;font-size:30px;font-weight:bold}.single-post .c-section__intro-block__description{margin-bottom:50px;line-height:1.43;font-size:14px;font-weight:500}.single-post .c-section__intro-block__description
h3{margin-bottom:15px}.single-post .c-section__intro-block__description
a{color:#ffb600;text-decoration:underline}.single-post .c-section__intro-block__description
ul{margin-top:20px;margin-left:0;padding-left:20px}.single-post .c-section__intro-block__socials{}.single-post .c-section__intro-block__socials
.social{}.single-post .c-section__intro-block__socials
.socials{margin-bottom:20px}.single-post .c-section__intro-block__socials
.social{display:inline-block;margin:0
7.5px}.single-post .c-section--flexible{}.single-post .c-section--flexible{padding-bottom:60px}.single-post .c-section--flexible .flex-row>.col+.col{margin-top:0 !important}.single-post .c-section--flexible .c-section__title{margin-bottom:30px !important}.single-post .c-section--flexible .c-section__title
h2{line-height:1.33 !important;font-size:30px !important;font-weight:bold !important}.single-post .c-section--flexible .c-section__subtitle
h3{letter-spacing:normal !important;line-height:1.33 !important;font-size:25px !important;font-weight:bold !important}.single-post .c-section--flexible .c-section__text-container{max-width:100% !important}.single-post .c-section--flexible .c-section__text-container
a{color:#ffb600;text-decoration:underline}.single-post .c-section--flexible .c-section__image{margin-top:30px}.single-post .c-section--flexible .c-section__images{text-align:center}@media (max-width:767px){.single-post .c-section--flexible .c-section__image
img{width:100%}}.single-post .c-section--flexible .c-section__video{margin-top:60px;text-align:center}.single-post .c-section--flexible .c-section__video__play-btn{-webkit-transform:translate(-50%, -50%) !important;-ms-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important}.single-post .c-section--flexible .c-section__video:hover .c-section__video__play-btn{-webkit-transform:translate(-50%, -50%) scale(1.1) !important;-ms-transform:translate(-50%, -50%) scale(1.1) !important;transform:translate(-50%, -50%) scale(1.1) !important}.single-post .c-section__news{}.single-post .c-section__news__grid{padding-bottom:0 !important;margin-bottom:-30px !important}.single-post .c-section__news__grid .c-section__title{margin-bottom:40px;text-align:center}.single-post .c-section__news__grid .c-section__title
h2{line-height:50px !important;font-size:35px !important;font-weight:bold;text-transform:uppercase}@media (max-width:439px){.single-post .c-section__news__grid .c-section__title
h2{font-size:35px !important}}.single-post .c-section__news.col{margin-bottom:0}@media (max-width:991px){.single-post .c-section__news.col{margin-top:0 !important}}@media (max-width:767px){.single-post .c-section__news.col{display:block !important}}.single-post .c-section__news__image{overflow:hidden;height:250px;position:relative}@media (max-width:1199px){.single-post .c-section__news__image{height:calc((300/1199)*100vw)}}@media (max-width:767px){.single-post .c-section__news__image{height:calc((400/767)*100vw)}}.single-post .c-section__news__image::before{pointer-events:none;z-index:1;display:block;position:absolute;top:calc(50% - 25px);left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;width:100px;height:100px;opacity:0;content:""}@media (max-width:991px){.single-post .c-section__news__image::before{-webkit-transform:scale(0.75) translate(-50%, -50%);-ms-transform:scale(0.75) translate(-50%, -50%);transform:scale(0.75) translate(-50%, -50%)}}.single-post .c-section__news__image:hover{cursor:pointer}.single-post .c-section__news__image:hover::before{opacity:1}html[lang="fr-FR"] .single-post .c-section__news__image:hover::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-icone-survol-article.svg")}html[lang="en-US"] .single-post .c-section__news__image:hover::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-icon-news-hover.svg")}html[lang="de-DE"] .single-post .c-section__news__image:hover::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-icon-news-hover.svg")}.single-post .c-section__news__image
img{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:250px;max-width:none}@media (max-width:1199px){.single-post .c-section__news__image
img{height:calc((300/1199)*100vw)}}@media (max-width:767px){.single-post .c-section__news__image
img{width:100%;height:calc((400/767)*100vw)}}.single-post .c-section__news__informations{position:relative;top:-50px;background:white;width:calc(100% - 2*25px);margin:0
auto;padding:20px}.single-post .c-section__news__informations:hover,.single-post .c-section__news__informations:focus{cursor:pointer}.single-post .c-section__news__date{margin-bottom:15px;color:#ffb600;line-height:25px;font-size:16px;font-weight:bold}.single-post .c-section__news__title{margin-bottom:10px}.single-post .c-section__news__title
h3{line-height:25px;font-size:16px;font-weight:bold;text-transform:uppercase}.single-post .c-section__news__excerpt{line-height:20px;font-size:14px;font-weight:500}.single-post .c-section__news__excerpt *:last-child{margin-bottom:0}.single-post .image-grid{}.single-post .image-grid--three-columns{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}.single-post .image-grid--three-columns>.c-section__image{width:calc((1/3)*100%);margin:0
!important;padding:7.5px}.single-post .image-grid--three-columns>.c-section__image
img{width:100%;height:100%}@media (max-width:767px){.single-post .image-grid--three-columns>.c-section__image{width:50%}}@media (max-width:499px){.single-post .image-grid--three-columns>.c-section__image{width:100%;padding:7.5px 0}}.single-post .c-section__video{}.single-post .c-section__video.center{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto !important}.page-template-actualites{}.page-template-actualites .c-section__news{}.page-template-actualites .c-section__news__grid .c-section__title{text-align:center}.page-template-actualites .c-section__news__grid .c-section__title
h2{line-height:50px !important;font-size:35px !important;font-weight:bold;text-transform:uppercase}@media (max-width:439px){.page-template-actualites .c-section__news__grid .c-section__title
h2{font-size:35px !important}}.page-template-actualites .c-section__news.col{margin-bottom:60px}@media (max-width:991px){.page-template-actualites .c-section__news.col{margin-top:0 !important}}@media (max-width:767px){.page-template-actualites .c-section__news.col{display:block !important}}.page-template-actualites .c-section__news__image{margin-bottom:30px;position:relative}.page-template-actualites .c-section__news__image::before{pointer-events:none;z-index:1;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;width:100px;height:100px;opacity:0;content:""}@media (max-width:991px){.page-template-actualites .c-section__news__image::before{-webkit-transform:scale(0.75) translate(-50%, -50%);-ms-transform:scale(0.75) translate(-50%, -50%);transform:scale(0.75) translate(-50%, -50%)}}.page-template-actualites .c-section__news__image:hover{cursor:pointer}.page-template-actualites .c-section__news__image:hover::before{opacity:1}html[lang="fr-FR"] .page-template-actualites .c-section__news__image:hover::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-icone-survol-article.svg") !important}html[lang="en-US"] .page-template-actualites .c-section__news__image:hover::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-icon-news-hover.svg") !important}html[lang="de-DE"] .page-template-actualites .c-section__news__image:hover::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-icon-news-hover.svg") !important}@media (max-width:767px){.page-template-actualites .c-section__news__image
img{width:100%}}@media (min-width:1200px){.page-template-actualites .c-section__news.col:nth-child(2n) .c-section__news__informations{padding-left:30px}}.page-template-actualites .c-section__news__date{margin-bottom:15px;color:#ffb600;line-height:25px;font-size:16px;font-weight:bold}.page-template-actualites .c-section__news__title{margin-bottom:10px;line-height:25px;font-size:16px;font-weight:bold;text-transform:uppercase}.page-template-actualites .c-section__news__excerpt{line-height:20px;font-size:14px;font-weight:500}.page-template-actualites .c-section__news__excerpt *:last-child{margin-bottom:0}.page-template-actualites .c-section__news__cta{margin-left:0;min-height:none}.page-template-actualites .c-section__news__pagination{margin-top:40px;text-align:center;font-size:0}.page-template-actualites .c-section__news__pagination .page-numbers{width:45px;height:25px;display:inline-block;color:#273247;line-height:25px;font-size:25px;font-weight:bold;text-align:center}.page-template-actualites .c-section__news__pagination .page-numbers.current{color:#ffb600}.page-template-actualites .c-section__news__pagination .page-numbers+.page-numbers{border-left:2px solid black}.page-template-actualites .c-section__news__pagination .page-numbers.prev,.page-template-actualites .c-section__news__pagination .page-numbers.next{display:none}.page-template-actualites .c-section__news__pagination .page-numbers.prev+.page-numbers:not(.next){border-left:none}.page-nos-activites-autres-services{}@media (min-width:768px) and (max-width:1399px){.page-nos-activites-autres-services.grille-images>.col{padding-left:calc((10/1400)*100vw);padding-right:calc((10/1400)*100vw)}.page-nos-activites-autres-services.grille-images>.col .c-section__images.important-mb-xs-20{margin-bottom:calc((20/1400)*100vw) !important}}.page-demenagement-industriel,.page-industrial-relocation,.page-industrieumzuege{}.page-demenagement-industriel #atouts,.page-industrial-relocation #atouts,.page-industrieumzuege
#atouts{}.page-demenagement-industriel #atouts.c-section .flex-row__graphic-elements--colored-circles,.page-industrial-relocation #atouts.c-section .flex-row__graphic-elements--colored-circles,.page-industrieumzuege #atouts.c-section .flex-row__graphic-elements--colored-circles{z-index:-1 !important}@media (max-width:1199px){.page-demenagement-industriel #atouts.c-section .flex-row__graphic-elements--colored-circles,.page-industrial-relocation #atouts.c-section .flex-row__graphic-elements--colored-circles,.page-industrieumzuege #atouts.c-section .flex-row__graphic-elements--colored-circles{display:none !important}}.page-demenagement-industriel #atouts #services,.page-industrial-relocation #atouts #services,.page-industrieumzuege #atouts
#services{width:1000px;max-width:100%;margin-left:auto;margin-right:auto}.page-demenagement-industriel #atouts #services .c-section__service,.page-industrial-relocation #atouts #services .c-section__service,.page-industrieumzuege #atouts #services .c-section__service{margin-top:35px;margin-bottom:35px}@media (max-width:599px){.page-demenagement-industriel #atouts #services .c-section__service,.page-industrial-relocation #atouts #services .c-section__service,.page-industrieumzuege #atouts #services .c-section__service{width:100% !important}}.page-demenagement-industriel #atouts #services .c-section__service:first-child .c-section__service__icon img,.page-industrial-relocation #atouts #services .c-section__service:first-child .c-section__service__icon img,.page-industrieumzuege #atouts #services .c-section__service:first-child .c-section__service__icon
img{width:90px}.page-demenagement-industriel #atouts #services .c-section__service:last-child .c-section__service__icon img,.page-industrial-relocation #atouts #services .c-section__service:last-child .c-section__service__icon img,.page-industrieumzuege #atouts #services .c-section__service:last-child .c-section__service__icon
img{width:70px}.page-flotte-de-remorques-modulaires-spmt,.page-self-propelled-modular-trailers-spmt,.page-selbstfahrende-modulare-anhaenger-spmt{}.page-flotte-de-remorques-modulaires-spmt section#grid-images,.page-self-propelled-modular-trailers-spmt section#grid-images,.page-selbstfahrende-modulare-anhaenger-spmt section#grid-images{}.page-flotte-de-remorques-modulaires-spmt section#grid-images #images-row-01,.page-self-propelled-modular-trailers-spmt section#grid-images #images-row-01,.page-selbstfahrende-modulare-anhaenger-spmt section#grid-images #images-row-01{margin-bottom:20px}@media (min-width:440px) and (max-width:1199px){.page-flotte-de-remorques-modulaires-spmt section#grid-images #images-row-01,.page-self-propelled-modular-trailers-spmt section#grid-images #images-row-01,.page-selbstfahrende-modulare-anhaenger-spmt section#grid-images #images-row-01{margin-bottom:calc((20/1200)*100vw)}}@media (min-width:440px) and (max-width:1199px){.page-flotte-de-remorques-modulaires-spmt section#grid-images #images-row-01,.page-self-propelled-modular-trailers-spmt section#grid-images #images-row-01,.page-selbstfahrende-modulare-anhaenger-spmt section#grid-images #images-row-01{margin-bottom:calc((20/1200)*100vw)}}@media (max-width:439px){.page-flotte-de-remorques-modulaires-spmt section#grid-images #images-row-01,.page-self-propelled-modular-trailers-spmt section#grid-images #images-row-01,.page-selbstfahrende-modulare-anhaenger-spmt section#grid-images #images-row-01{margin-bottom:0}}@media (min-width:440px) and (max-width:1199px){.page-flotte-de-remorques-modulaires-spmt section#grid-images [id*="images-row"].flex-row>.col,.page-self-propelled-modular-trailers-spmt section#grid-images [id*="images-row"].flex-row>.col,.page-selbstfahrende-modulare-anhaenger-spmt section#grid-images [id*="images-row"].flex-row>.col{margin-top:0 !important;padding-left:calc((10/1200)*100vw);padding-right:calc((10/1200)*100vw)}.page-flotte-de-remorques-modulaires-spmt section#grid-images [id*="images-row"].flex-row>.col .c-section__images.important-mb-xs-20,.page-self-propelled-modular-trailers-spmt section#grid-images [id*="images-row"].flex-row>.col .c-section__images.important-mb-xs-20,.page-selbstfahrende-modulare-anhaenger-spmt section#grid-images [id*="images-row"].flex-row>.col .c-section__images.important-mb-xs-20{margin-bottom:calc((20/1200)*100vw) !important}}@media (max-width:439px){.page-flotte-de-remorques-modulaires-spmt section#grid-images [id*="images-row"].flex-row>.col,.page-self-propelled-modular-trailers-spmt section#grid-images [id*="images-row"].flex-row>.col,.page-selbstfahrende-modulare-anhaenger-spmt section#grid-images [id*="images-row"].flex-row>.col{margin-top:0 !important;margin-bottom:20px !important}.page-flotte-de-remorques-modulaires-spmt section#grid-images [id*="images-row"].flex-row>.col img,.page-self-propelled-modular-trailers-spmt section#grid-images [id*="images-row"].flex-row>.col img,.page-selbstfahrende-modulare-anhaenger-spmt section#grid-images [id*="images-row"].flex-row>.col
img{width:100%}}.page-transport-bateau,.page-boat-transport,.page-bootstransport{}.page-transport-bateau .c-section__text>p strong,.page-transport-bateau .c-section__text>p b,.page-transport-bateau .c-section__text>p em,.page-boat-transport .c-section__text>p strong,.page-boat-transport .c-section__text>p b,.page-boat-transport .c-section__text>p em,.page-bootstransport .c-section__text>p strong,.page-bootstransport .c-section__text>p b,.page-bootstransport .c-section__text>p
em{font-weight:700 !important}.page-transport-bateau #videos,.page-boat-transport #videos,.page-bootstransport
#videos{}@media (min-width:768px){.page-transport-bateau #videos .flex-row>.col,.page-boat-transport #videos .flex-row>.col,.page-bootstransport #videos .flex-row>.col{margin-top:0 !important}}.page-transport-bateau #videos .c-section__video,.page-boat-transport #videos .c-section__video,.page-bootstransport #videos .c-section__video{}.page-transport-bateau #videos .c-section__video__image-block,.page-boat-transport #videos .c-section__video__image-block,.page-bootstransport #videos .c-section__video__image-block{width:600px;height:380px}@media (min-width:991px) and (max-width:1280px){.page-transport-bateau #videos .c-section__video__image-block,.page-boat-transport #videos .c-section__video__image-block,.page-bootstransport #videos .c-section__video__image-block{width:calc((600/1280)*100vw);height:calc((380/1280)*100vw)}}.page-transport-bateau #videos .c-section__video .video__play-btn,.page-boat-transport #videos .c-section__video .video__play-btn,.page-bootstransport #videos .c-section__video .video__play-btn{width:60px !important;height:60px !important;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.page-transport-bateau #videos .c-section__video:hover .video__play-btn,.page-boat-transport #videos .c-section__video:hover .video__play-btn,.page-bootstransport #videos .c-section__video:hover .video__play-btn{-webkit-transform:translate(-50%, -50%) scale(1.1) !important;-ms-transform:translate(-50%, -50%) scale(1.1) !important;transform:translate(-50%, -50%) scale(1.1) !important;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.page-transport-bateau .wpcf7 input,.page-transport-bateau .wpcf7 textarea,.page-boat-transport .wpcf7 input,.page-boat-transport .wpcf7 textarea,.page-bootstransport .wpcf7 input,.page-bootstransport .wpcf7
textarea{margin-top:0px !important;margin-bottom:30px !important}.page-transport-bateau .wpcf7 p,.page-boat-transport .wpcf7 p,.page-bootstransport .wpcf7
p{margin-bottom:0 !important}.page-transport-bateau .wpcf7 input[type="submit"],.page-boat-transport .wpcf7 input[type="submit"],.page-bootstransport .wpcf7 input[type="submit"]{margin-top:50px !important;margin-bottom:0 !important}.page-transport-bateau .wpcf7 .wpcf7-not-valid-tip,.page-boat-transport .wpcf7 .wpcf7-not-valid-tip,.page-bootstransport .wpcf7 .wpcf7-not-valid-tip{position:relative;top:-20px !important}.page-transport-bateau .wpcf7 .radio-with-label .wpcf7-not-valid-tip,.page-transport-bateau .wpcf7 .checkbox-with-label .wpcf7-not-valid-tip,.page-boat-transport .wpcf7 .radio-with-label .wpcf7-not-valid-tip,.page-boat-transport .wpcf7 .checkbox-with-label .wpcf7-not-valid-tip,.page-bootstransport .wpcf7 .radio-with-label .wpcf7-not-valid-tip,.page-bootstransport .wpcf7 .checkbox-with-label .wpcf7-not-valid-tip{font-size:14px !important;top:10px !important}@media (max-width:767px){.page-transport-bateau .wpcf7 .radio-with-label .wpcf7-not-valid-tip,.page-transport-bateau .wpcf7 .checkbox-with-label .wpcf7-not-valid-tip,.page-boat-transport .wpcf7 .radio-with-label .wpcf7-not-valid-tip,.page-boat-transport .wpcf7 .checkbox-with-label .wpcf7-not-valid-tip,.page-bootstransport .wpcf7 .radio-with-label .wpcf7-not-valid-tip,.page-bootstransport .wpcf7 .checkbox-with-label .wpcf7-not-valid-tip{top:0px !important}}@media (max-width:439px){.page-transport-bateau .wpcf7 .radio-with-label .wpcf7-not-valid-tip,.page-transport-bateau .wpcf7 .checkbox-with-label .wpcf7-not-valid-tip,.page-boat-transport .wpcf7 .radio-with-label .wpcf7-not-valid-tip,.page-boat-transport .wpcf7 .checkbox-with-label .wpcf7-not-valid-tip,.page-bootstransport .wpcf7 .radio-with-label .wpcf7-not-valid-tip,.page-bootstransport .wpcf7 .checkbox-with-label .wpcf7-not-valid-tip{top:20px !important}}.page-transport-bateau .wpcf7 .date-picker label,.page-boat-transport .wpcf7 .date-picker label,.page-bootstransport .wpcf7 .date-picker
label{position:absolute;left:40px;top:3px;padding:0;height:calc(100% - 30px - 2*3px);line-height:70px;background-color:white;z-index:10;font-style:italic}@media (max-width:767px){.page-transport-bateau .wpcf7 .date-picker label,.page-boat-transport .wpcf7 .date-picker label,.page-bootstransport .wpcf7 .date-picker
label{padding:0
10px;left:20px;line-height:50px}}.page-notre-flotte,.page-our-fleet,.page-unsere-fahrzeugflotte{}.page-notre-flotte .c-section__service__blocks>.col:nth-child(5),.page-our-fleet .c-section__service__blocks>.col:nth-child(5),.page-unsere-fahrzeugflotte .c-section__service__blocks>.col:nth-child(5){display:none}.page-portes-ouvertes,.page-open-house,.page-offene-tueren{}.page-portes-ouvertes .c-page-hero,.page-open-house .c-page-hero,.page-offene-tueren .c-page-hero{display:none}.page-portes-ouvertes #content,.page-open-house #content,.page-offene-tueren
#content{padding-top:0 !important}.page-portes-ouvertes section,.page-open-house section,.page-offene-tueren
section{padding-bottom:150px}@media (max-width:991px){.page-portes-ouvertes section,.page-open-house section,.page-offene-tueren
section{padding-bottom:75px}}.page-portes-ouvertes section:last-child,.page-open-house section:last-child,.page-offene-tueren section:last-child{padding-bottom:70px}.page-portes-ouvertes section.c-section--background-image,.page-open-house section.c-section--background-image,.page-offene-tueren section.c-section--background-image{margin-bottom:150px;background-position:center top}@media (max-width:991px){.page-portes-ouvertes section.c-section--background-image,.page-open-house section.c-section--background-image,.page-offene-tueren section.c-section--background-image{margin-bottom:75px}}.page-portes-ouvertes main h2,.page-open-house main h2,.page-offene-tueren main
h2{font-size:35px !important;line-height:1.6 !important;letter-spacing:normal !important;font-family:"Helvetica LT Std" !important;text-transform:uppercase}.page-portes-ouvertes main .title--white h2,.page-open-house main .title--white h2,.page-offene-tueren main .title--white
h2{color:white}.page-portes-ouvertes #logos,.page-open-house #logos,.page-offene-tueren
#logos{margin-bottom:0 !important;background:#273247;padding-top:30px;padding-bottom:0}.page-portes-ouvertes #logos .c-section__image,.page-open-house #logos .c-section__image,.page-offene-tueren #logos .c-section__image{padding-left:35px;padding-right:35px;padding-bottom:30px}.page-portes-ouvertes #banner,.page-open-house #banner,.page-offene-tueren
#banner{position:relative;height:110vw;max-width:2500px;padding:0
!important;background-position:bottom;min-height:1000px}.page-portes-ouvertes #banner .banner-content,.page-open-house #banner .banner-content,.page-offene-tueren #banner .banner-content{position:absolute;bottom:150px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page-portes-ouvertes #banner .banner-title,.page-open-house #banner .banner-title,.page-offene-tueren #banner .banner-title{margin-bottom:60px;font-family:Helvetica,sans-serif;font-weight:700}.page-portes-ouvertes #banner .banner-title h1,.page-open-house #banner .banner-title h1,.page-offene-tueren #banner .banner-title
h1{font-size:clamp(50px, calc(100/1280)*100vw, 100px);color:white}.page-portes-ouvertes #banner .banner-subtitle,.page-open-house #banner .banner-subtitle,.page-offene-tueren #banner .banner-subtitle{margin-bottom:15px;font-family:Helvetica,sans-serif}.page-portes-ouvertes #banner .banner-subtitle p,.page-open-house #banner .banner-subtitle p,.page-offene-tueren #banner .banner-subtitle
p{color:white;font-size:clamp(30px, calc(50/1280)*100vw, 50px)}.page-portes-ouvertes #banner .banner-text p,.page-open-house #banner .banner-text p,.page-offene-tueren #banner .banner-text
p{color:white;font-size:20px;font-weight:500;line-height:1.75}@media (max-width:767px){.page-portes-ouvertes #banner:before,.page-open-house #banner:before,.page-offene-tueren #banner:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0, 0, 0, 0.5)}}.page-portes-ouvertes #activities,.page-open-house #activities,.page-offene-tueren
#activities{}.page-portes-ouvertes #activities ul,.page-open-house #activities ul,.page-offene-tueren #activities
ul{list-style-type:none}.page-portes-ouvertes #activities ul>li,.page-open-house #activities ul>li,.page-offene-tueren #activities ul>li{position:relative;padding-left:40px;font-size:16px;font-weight:500;line-height:1.25}.page-portes-ouvertes #activities ul>li:not(:last-child),.page-open-house #activities ul>li:not(:last-child),.page-offene-tueren #activities ul>li:not(:last-child){margin-bottom:40px}.page-portes-ouvertes #activities ul>li::before,.page-open-house #activities ul>li::before,.page-offene-tueren #activities ul>li::before{position:absolute;top:2px;left:0;width:15px;height:15px;border-radius:50%;background:#ffb600}.page-portes-ouvertes #practical-informations,.page-open-house #practical-informations,.page-offene-tueren #practical-informations{padding-top:80px !important;padding-bottom:80px !important}.page-portes-ouvertes #practical-informations h3,.page-portes-ouvertes #practical-informations p,.page-open-house #practical-informations h3,.page-open-house #practical-informations p,.page-offene-tueren #practical-informations h3,.page-offene-tueren #practical-informations
p{font-family:"Libre Franklin";font-size:20px;letter-spacing:normal}.page-portes-ouvertes #practical-informations h3,.page-open-house #practical-informations h3,.page-offene-tueren #practical-informations
h3{line-height:1;color:#ffb600}.page-portes-ouvertes #practical-informations p,.page-open-house #practical-informations p,.page-offene-tueren #practical-informations
p{font-weight:600;color:white}.page-portes-ouvertes #contact-form,.page-open-house #contact-form,.page-offene-tueren #contact-form{}.page-portes-ouvertes #contact-form .c-section__contact-form-7 #submit .submit-container input[type="submit"],.page-open-house #contact-form .c-section__contact-form-7 #submit .submit-container input[type="submit"],.page-offene-tueren #contact-form .c-section__contact-form-7 #submit .submit-container input[type="submit"]{border:2px
solid #ffb600;background:#ffb600 !important;padding:24px
70px;line-height:1 !important;color:white !important;font-family:"Helvetica LT Std";font-size:30px !important;text-transform:none}.page-portes-ouvertes #contact-form .c-section__contact-form-7 #submit .submit-container input[type="submit"]:hover,.page-open-house #contact-form .c-section__contact-form-7 #submit .submit-container input[type="submit"]:hover,.page-offene-tueren #contact-form .c-section__contact-form-7 #submit .submit-container input[type="submit"]:hover{background:white !important;color:#ffb600 !important}.page-portes-ouvertes #contact-form .wpcf7-spinner,.page-open-house #contact-form .wpcf7-spinner,.page-offene-tueren #contact-form .wpcf7-spinner{margin-top:10px}.page-portes-ouvertes #about-banner,.page-open-house #about-banner,.page-offene-tueren #about-banner{height:640px;margin-bottom:70px !important}.page-portes-ouvertes #about-banner #about-text,.page-open-house #about-banner #about-text,.page-offene-tueren #about-banner #about-text{position:relative;top:-60px;width:500px !important;height:700px;padding:80px;background-image:linear-gradient(to top, rgba(40, 49, 58, 0) -29%, rgba(40, 49, 58, 0.37) 17%, #28313a 56%)}@media (max-width:991px){.page-portes-ouvertes #about-banner #about-text,.page-open-house #about-banner #about-text,.page-offene-tueren #about-banner #about-text{width:auto !important}}.page-portes-ouvertes #about-banner #about-text p,.page-open-house #about-banner #about-text p,.page-offene-tueren #about-banner #about-text
p{color:white;font-size:16px;font-weight:500;line-height:1.5}.page-production-solaire{}.page-production-solaire
iframe{border:none;width:1050px;height:650px}@media (max-width:1199px){.page-production-solaire
iframe{width:calc((1050/1200)*100vw);height:calc((650/1200)*100vw)}}.page-conditions-generales-de-vente,.page-terms-and-conditions,.page-allgemeine-geschaeftsbedingungen{}.page-conditions-generales-de-vente .c-page-hero,.page-terms-and-conditions .c-page-hero,.page-allgemeine-geschaeftsbedingungen .c-page-hero{display:none !important}.page-conditions-generales-de-vente #section-cgv,.page-terms-and-conditions #section-cgv,.page-allgemeine-geschaeftsbedingungen #section-cgv{}.page-conditions-generales-de-vente #section-cgv .column-title,.page-terms-and-conditions #section-cgv .column-title,.page-allgemeine-geschaeftsbedingungen #section-cgv .column-title{position:relative;margin-top:15px !important;margin-bottom:15px !important}.page-conditions-generales-de-vente #section-cgv .column-title::after,.page-terms-and-conditions #section-cgv .column-title::after,.page-allgemeine-geschaeftsbedingungen #section-cgv .column-title::after{position:absolute;right:0;top:0;width:2px;height:40px;background:#000;content:""}@media (max-width:991px){.page-conditions-generales-de-vente #section-cgv .column-title::after,.page-terms-and-conditions #section-cgv .column-title::after,.page-allgemeine-geschaeftsbedingungen #section-cgv .column-title::after{height:100%}}.page-conditions-generales-de-vente #section-cgv .column-title:last-child::after,.page-terms-and-conditions #section-cgv .column-title:last-child::after,.page-allgemeine-geschaeftsbedingungen #section-cgv .column-title:last-child::after{display:none}@media (max-width:991px){.page-conditions-generales-de-vente #section-cgv .column-title:nth-child(2)::after,.page-terms-and-conditions #section-cgv .column-title:nth-child(2)::after,.page-allgemeine-geschaeftsbedingungen #section-cgv .column-title:nth-child(2)::after{display:none}}@media (max-width:767px){.page-conditions-generales-de-vente #section-cgv .column-title::after,.page-terms-and-conditions #section-cgv .column-title::after,.page-allgemeine-geschaeftsbedingungen #section-cgv .column-title::after{display:none}}.page-conditions-generales-de-vente #section-cgv .column-title .c-section__cta .btn,.page-terms-and-conditions #section-cgv .column-title .c-section__cta .btn,.page-allgemeine-geschaeftsbedingungen #section-cgv .column-title .c-section__cta
.btn{font-size:12px !important}@media (min-width:992px) and (max-width:1199px){.page-conditions-generales-de-vente #section-cgv .column-title .c-section__cta .btn,.page-terms-and-conditions #section-cgv .column-title .c-section__cta .btn,.page-allgemeine-geschaeftsbedingungen #section-cgv .column-title .c-section__cta
.btn{font-size:calc((12/1200)*100vw) !important}}.pum-close{position:absolute !important;top:0;right:0;opacity:1 !important;z-index:100000000000 !important;padding:0
!important;width:100px !important;max-width:7.5vh !important;height:100px !important;max-height:7.5vh !important;color:#fcd123;background:none !important;border:none;font-size:40px;opacity:0 !important}#image .popmake-close{position:relative !important;opacity:1 !important;width:auto !important;height:auto !important;max-width:none !important;max-height:none !important}@media (max-width:991px){.pum-close{width:calc((100/992)*100vw) !important;height:calc((100/992)*100vw) !important;font-size:4.0322580645vw}}.pum{background-color:rgba(255, 255, 255, 0.75)}.pum-container{display:inline-block !important;width:auto !important;text-align:center;background:transparent !important;padding:0
!important;box-shadow:none !important}.pum-content{text-align:center}.pum-content>p{display:none}.pum-container
#image{position:relative;z-index:1 !important}.pum-container
image{text-align:center}.pum-container
img{width:auto !important;height:auto !important;max-height:90vh;max-width:90vw}@media (min-width:1560px){.pum-container
img{max-width:1400px !important}}@media (min-width:768px){.pum-container{position:absolute;left:50% !important;top:50% !important;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:auto !important}}@media (max-width:767px){.pum-container{position:absolute;left:50% !important;top:50px !important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:auto !important;padding:0
!important}}@media (min-width:440px){.pum-container #image
img.mobile{display:none !important}}@media (max-width:439px){.pum-container #image
img.desktop{display:none !important}}:root{--brand-primary:#273247;--brand-secondary:#ffb600;--brand-third:#f60}::-webkit-input-placeholder{color:#000 !important;font-style:italic !important;font-size:16px !important;line-height:20px !important;font-weight:normal !important;opacity:1 !important}::-moz-placeholder{color:#000 !important;font-style:italic !important;font-size:16px !important;line-height:20px !important;font-weight:normal !important;opacity:1 !important}:-ms-input-placeholder{color:#000 !important;font-style:italic !important;font-size:16px !important;line-height:20px !important;font-weight:normal !important;opacity:1 !important}:-moz-placeholder{color:#000 !important;font-style:italic !important;font-size:16px !important;line-height:20px !important;font-weight:normal !important;opacity:1 !important}#instagram-feed-FR,#instagram-feed-EN-DE{margin-bottom:100px;display:none}html[lang="fr-FR"] .home #instagram-feed-FR,html[lang="en-US"] .home #instagram-feed-EN-DE,html[lang="de-DE"] .home #instagram-feed-EN-DE{display:block}.site-footer{}@media (max-width:767px){.site-footer{height:auto}}.site-footer>.container{max-width:1280px}@media (max-width:767px){.site-footer .flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.site-footer .flex-row>.col{}@media (min-width:768px){.site-footer .flex-row>.col:nth-child(1){display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc((4/12)*100%)}.site-footer .flex-row>.col:nth-child(2){width:calc((4/12)*100%)}.site-footer .flex-row>.col:nth-child(3){width:calc((3/12)*100%)}.site-footer .flex-row>.col:nth-child(3) .col__container{max-width:190px;margin:auto}.site-footer .flex-row>.col:nth-child(4){position:relative;left:-20px;width:calc((1/12)*100%);padding:0}}@media (min-width:768px) and (max-width:767px){.site-footer .flex-row>.col:nth-child(1){width:calc((3/12)*100%)}}@media (min-width:768px) and (max-width:1199px){.site-footer .flex-row>.col:nth-child(2){padding:0
!important}}@media (min-width:768px) and (max-width:767px){.site-footer .flex-row>.col:nth-child(4){width:calc((2/12)*100%);left:0;padding:0
10px}}@media (max-width:767px){.site-footer .flex-row>.col{width:400px;max-width:calc(100% - 2*10px);margin:auto}}@media (max-width:767px){.site-footer .flex-row>.col:not(:last-child){margin-bottom:60px}}.site-footer .graphic-element
img{margin:auto;width:310px;max-width:calc(100% - 2*15px)}@media (max-width:767px){.site-footer .graphic-element{text-align:center}}.site-footer
*{color:white !important;font-size:14px;line-height:20px}.site-footer
h3{margin-bottom:20px;font-size:16px;font-weight:bold;text-transform:uppercase}@media (max-width:767px){.site-footer
h3{text-align:center}}.site-footer
ul{margin-left:0;padding-left:0;column-count:2;list-style:none}@media (max-width:767px){.site-footer
ul{column-count:1;text-align:center}}.site-footer ul>li:not(:last-child){margin-bottom:5px}@media (min-width:768px) and (max-width:991px){.site-footer ul>li{font-size:1.41129vw}}.site-footer .address,.site-footer .phone,.site-footer .fax,.site-footer
.mail{margin-bottom:5px}@media (max-width:767px){.site-footer .address,.site-footer .phone,.site-footer .fax,.site-footer
.mail{text-align:center}}.site-footer
p{margin-bottom:5px}@media (min-width:768px) and (max-width:991px){.site-footer p,.site-footer a,.site-footer
div{font-size:1.41129vw}}.site-footer
.social{}.site-footer
.socials{margin:0
-30px 20px -30px;text-align:center}.site-footer
.social{display:inline-block;margin:0
7.5px}.site-footer
.logo{position:absolute}@media (min-width:1440px){.site-footer
.logo{width:200%}}@media (max-width:767px){.site-footer
.logo{width:100px;position:relative;margin-left:auto;margin-right:auto}}.site-footer__copyright{}@media (min-width:992px){.site-footer__copyright{padding:0
calc((3/12)*100% + (1/24)*100%)}.site-footer__copyright,.site-footer__copyright
*{text-align:left}}.site-footer__copyright,.site-footer__copyright
*{font-size:12px;text-align:center}@media (max-width:767px){.site-footer__copyright{margin-left:auto;margin-right:auto;max-width:calc(100% - 2*15px)}}.c-section{position:relative;margin:auto;padding:120px
40px}@media (max-width:767px){.c-section{padding:60px
20px}}.c-section:last-child{margin-bottom:0 !important}.c-section__container{max-width:1248px;margin:auto}.c-section.full-width{padding-left:0;padding-right:0}.c-section.full-width .c-section__container{max-width:100%}.c-section--background{}.c-section--background-dark-blue{background:#273247}.c-section--background-dark-blue
*{color:white}.c-section--background-image{background-size:cover;background-position:center center}@media (max-width:767px){.c-section--background-image:not(.even-mobile){background-image:none !important}}.c-section--background-image.height-640{height:640px}@media (max-width:767px){.c-section--background-image.height-640{height:auto}}.c-section--background-image.height-720{height:720px}@media (max-width:767px){.c-section--background-image.height-720{height:auto}}.c-section.row--background
img{width:100%;height:auto}.c-section:not([class*="filled"])+.c-section:not([class*="filled"]){padding-top:0}.c-section.high-z-index{position:relative;z-index:100000}.c-section .flex-row__graphic-elements{}.c-section .flex-row__graphic-elements--colored-circles{z-index:2;display:block;position:absolute;background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-formes-graphiques-ronds-colores.svg");background-repeat:no-repeat;background-size:contain;pointer-events:none}.c-section .c-section__container>.flex-row{}.c-section .c-section__container>.flex-row--background{}.c-section .c-section__container>.flex-row--background-dark-blue{background:#273247}.c-section .c-section__container>.flex-row--background-dark-blue
*{color:white}.c-section .c-section__container>.flex-row>.col{}@media (max-width:991px){.c-section .c-section__container>.flex-row>.col+.col{margin-top:45px}}@media (max-width:991px){.c-section .c-section__container>.flex-row>.col.last-element--md{order:1000000}}@media (max-width:767px){.c-section .c-section__container>.flex-row>.col.last-element--sm{order:1000000}}.c-section .c-section__container>.flex-row>.col--background{}.c-section .c-section__container>.flex-row>.col--background-dark-blue{background:#273247}.c-section .c-section__container>.flex-row>.col--background-dark-blue
*{color:white}header{background:transparent !important}header .top-header{background:#273247}header .top-header.is-fixed{position:fixed;top:0;left:0;width:100%}@media (max-width:991px){header .top-header.is-fixed{display:none !important}}header .top-header__container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0}header .top-header__graphic-element{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}header .top-header__phone{position:relative;margin-left:35px}header .top-header__phone
a{line-height:25px;color:white;font-size:11px}header .top-header__phone::before{position:absolute;left:-35px;vertical-align:middle;width:25px;height:25px}html[lang="fr-FR"] header .top-header__phone::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-telephone.svg")}html[lang="en-US"] header .top-header__phone::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-phone.svg")}html[lang="de-DE"] header .top-header__phone::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-telefon.svg")}header .top-header__languages{}header .top-header__languages .wpml-ls{padding:0}header .top-header__languages .wpml-ls-item{position:relative;padding:0
10px}header .top-header__languages .wpml-ls-item
a{font-size:11px;color:white}header .top-header__languages .wpml-ls-item:not(:last-child)::after{position:absolute;display:block;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"|";color:white}header .top-header
.social{}header .top-header
.socials{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex}header .top-header
.social{margin:0
7px}header .bottom-header{}@media (max-width:767px){header .bottom-header{background-color:#273247}}header .bottom-header.is-fixed{background-color:#273247;top:60px}@media (max-width:991px){header .bottom-header.is-fixed{top:0}}header .bottom-header__container{padding:0}header .bottom-header__container>.flex-row{margin:0;width:100%}header .bottom-header .site-branding{width:auto}@media (min-width:992px){header .bottom-header [class*="mobile-menu"]{display:none}}@media (max-width:991px){header .bottom-header{}header .bottom-header .mobile-menu{}header .bottom-header .mobile-menu__contact{position:absolute;right:160px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header .bottom-header .mobile-menu__contact>a{line-height:25px;color:white;font-size:12px;font-weight:bold;text-transform:uppercase}header .bottom-header .mobile-menu__language-selector{position:absolute;right:75px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header .bottom-header .mobile-menu__language-selector .wpml-ls{padding:0}header .bottom-header .mobile-menu__language-selector .wpml-ls-item{position:relative;padding:0
10px}header .bottom-header .mobile-menu__language-selector .wpml-ls-item
a{padding:0;line-height:25px;color:white;font-size:11px}header .bottom-header .mobile-menu__language-selector .wpml-ls-item:not(:last-child)::after{position:absolute;display:block;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"|";color:white}}@media (max-width:991px){header+#content{padding-top:0 !important}}@font-face{font-family:"Helvetica LT Std";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Helvetica-LT-Std-Black/HelveticaLTStd-Blk.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Helvetica-LT-Std-Black/HelveticaLTStd-Blk.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Helvetica-LT-Std-Black/HelveticaLTStd-Blk.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Helvetica-LT-Std-Black/HelveticaLTStd-Blk.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Helvetica-LT-Std-Black/HelveticaLTStd-Blk.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraLightItalic.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraLightItalic.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraLightItalic.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraLightItalic.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraLightItalic.ttf") format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-SemiBoldItalic.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-SemiBoldItalic.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-SemiBoldItalic.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-SemiBoldItalic.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-SemiBold.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-SemiBold.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-SemiBold.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-SemiBold.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraLight.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraLight.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraLight.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraLight.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Thin.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Thin.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Thin.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Thin.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Thin.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraBoldItalic.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraBoldItalic.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraBoldItalic.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraBoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-MediumItalic.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-MediumItalic.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-MediumItalic.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-MediumItalic.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Black.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Black.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Black.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Black.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-BoldItalic.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-BoldItalic.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-BoldItalic.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-BoldItalic.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-BlackItalic.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-BlackItalic.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-BlackItalic.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-BlackItalic.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Medium.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Medium.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Medium.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Medium.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Light.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Light.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Light.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Light.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Regular.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Regular.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Regular.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Regular.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Bold.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Bold.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Bold.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Bold.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Italic.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Italic.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Italic.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Italic.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-Italic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ThinItalic.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ThinItalic.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ThinItalic.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ThinItalic.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraBold.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraBold.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraBold.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraBold.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-ExtraBold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Libre Franklin";src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-LightItalic.eot");src:url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-LightItalic.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-LightItalic.woff2") format("woff2"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-LightItalic.woff") format("woff"), url("/wp-content/themes/habefast-theme-child/assets/fonts/Libre-Franklin/LibreFranklin-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}.c-nav-main{padding:0}.c-nav-main .c-nav-main-menu{}.c-nav-main .c-nav-main-menu .sub-menu{min-width:185px;padding:20px
45px}.c-nav-main .c-nav-main-menu .sub-menu>.menu-item{padding:0
!important;text-align:center}.c-nav-main .c-nav-main-menu .sub-menu>.menu-item:not(:last-child){margin-bottom:15px}.c-nav-main .c-nav-main-menu .sub-menu>.menu-item:hover>a{color:#ffb600}.c-nav-main .c-nav-main-menu>.menu-item{}.c-nav-main .c-nav-main-menu>.menu-item.mobile-menu--visible{display:none}.c-nav-main .c-nav-main-menu>.menu-item:last-child{padding-right:0}.c-nav-main .c-nav-main-menu>.menu-item.current-menu-item,.c-nav-main .c-nav-main-menu>.menu-item.current_page_item,.c-nav-main .c-nav-main-menu>.menu-item:hover{background-color:transparent !important}.c-nav-main .c-nav-main-menu>.menu-item>a{line-height:normal;font-size:15px;font-weight:bold;text-transform:uppercase}.c-nav-main .c-nav-main-menu>.menu-item.current-menu-item>a,.c-nav-main .c-nav-main-menu>.menu-item:active>a{color:#ffb600}.c-nav-main .c-nav-main-menu>.menu-item.two-columns>.sub-menu{padding:15px
25px 25px 25px;column-count:2;column-gap:10px}.c-nav-main .c-nav-main-menu>.menu-item.two-columns>.sub-menu>li{text-align:left}@media screen and (min-width:992px){.c-page__title
h1{}.megamenu{}.megamenu>.sub-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:480px;height:auto;padding:20px
0 !important}.megamenu__column{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.megamenu__column.column-title{}.megamenu__column.column-title>a{margin-bottom:15px;text-transform:uppercase;text-align:left;font-weight:bold;font-size:14px !important}.megamenu__column.column-title:hover>a{color:white !important}.megamenu__column:not(.with-images).column-title>a{margin-bottom:37px}.megamenu__column>.sub-menu{overflow:visible !important;padding:0
!important;background:transparent !important}.megamenu__column>.sub-menu>.menu-item{text-align:left !important}.megamenu__column>.sub-menu>.menu-item>a{width:calc(100% + 15px) !important;color:white !important;white-space:normal !important;font-size:14px}.megamenu__column>.sub-menu>.menu-item:hover>a{color:#ffb600 !important}.megamenu__column.half{width:50%;margin:0
20px}.megamenu__column.with-images{}.megamenu__column.with-images>.sub-menu{position:relative !important;background:transparent !important;padding:0
!important}.megamenu__column.with-images>.sub-menu>.menu-item{}.megamenu__column.with-images>.sub-menu>.menu-item:not(:last-child){margin-bottom:10px !important}.megamenu__column.with-images>.sub-menu>.menu-item>a::before{display:inline-block;vertical-align:middle;width:15px;height:15px;margin-right:15px;background-size:cover;content:""}.megamenu__column.with-images>.sub-menu>.menu-item>a{display:inline-block;vertical-align:middle;width:100%;margin-bottom:10px;line-height:15px;font-weight:bold}.megamenu__column.with-images.activites>.sub-menu>.menu-item{}.megamenu__column.with-images.activites>.sub-menu>.menu-item>a{line-height:20px}.megamenu__column.with-images.activites>.sub-menu>.menu-item
.sub{margin-top:10px;display:block;width:210px;height:85px;background-size:cover}.megamenu__column>.sub-menu>.menu-item{}.megamenu__column>.sub-menu>.menu-item:not(:last-child){margin-bottom:30px !important}.sub-menu__title,.sub-menu__back-button{display:none !important}}@media screen and (min-width:992px) and (max-height:700px){.megamenu.activites>.sub-menu{height:calc(100vh - 140px) !important}.megamenu.activites .megamenu__column:not(.with-images).column-title>a,.megamenu.activites .megamenu__column>.sub-menu>.menu-item:not(:last-child){margin-bottom:15px}}@media screen and (min-width:992px){.c-nav-main-menu>.megamenu:hover>.sub-menu{display:-ms-flex !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}@media screen and (min-width:992px){html[lang="fr-FR"] .megamenu__column.with-images>.sub-menu>.menu-item>a::before{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-fleche-jaune.svg")}}@media screen and (min-width:992px){html[lang="en-US"] .megamenu__column.with-images>.sub-menu>.menu-item>a::before{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-yellow-arrow.svg")}}@media screen and (min-width:992px){html[lang="de-DE"] .megamenu__column.with-images>.sub-menu>.menu-item>a::before{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-gelber-pfeil.svg")}}@media screen and (min-width:992px) and (max-height:700px){.megamenu__column.with-images.activites>.sub-menu>.menu-item
.sub{height:calc((70/700)*100vh) !important}}@media screen and (min-width:992px) and (max-height:600px){.megamenu__column.with-images.activites>.sub-menu>.menu-item
.sub{display:none}}@media screen and (min-width:992px){html[lang="fr-FR"] .megamenu__column.with-images.activites>.sub-menu>.menu-item.entreprise-de-transport
.sub{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-megamenu-nos-activites-categorie-entreprise-de-transport.jpg")}}@media screen and (min-width:992px){html[lang="fr-FR"] .megamenu__column.with-images.activites>.sub-menu>.menu-item.levage
.sub{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-megamenu-nos-activites-categorie-levage.jpg")}}@media screen and (min-width:992px){html[lang="fr-FR"] .megamenu__column.with-images.activites>.sub-menu>.menu-item.stockage
.sub{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-megamenu-nos-activites-categorie-stockage.jpg")}}@media screen and (min-width:992px){html[lang="fr-FR"] .megamenu__column.with-images.activites>.sub-menu>.menu-item.manutention
.sub{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-megamenu-nos-activites-categorie-manutention.jpg")}}@media screen and (min-width:992px){html[lang="en-US"] .megamenu__column.with-images.activites>.sub-menu>.menu-item.entreprise-de-transport
.sub{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-megamenu-our-activities-transport.jpg")}}@media screen and (min-width:992px){html[lang="en-US"] .megamenu__column.with-images.activites>.sub-menu>.menu-item.levage
.sub{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-megamenu-our-activities-lifting.jpg")}}@media screen and (min-width:992px){html[lang="en-US"] .megamenu__column.with-images.activites>.sub-menu>.menu-item.stockage
.sub{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-megamenu-our-activities-storage.jpg")}}@media screen and (min-width:992px){html[lang="en-US"] .megamenu__column.with-images.activites>.sub-menu>.menu-item.manutention
.sub{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-megamenu-our-activities-handling.jpg")}}@media screen and (min-width:992px){html[lang="de-DE"] .megamenu__column.with-images.activites>.sub-menu>.menu-item.entreprise-de-transport
.sub{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-megamenu-unsere-aktivitaeten-spezialtransporte.jpg")}}@media screen and (min-width:992px){html[lang="de-DE"] .megamenu__column.with-images.activites>.sub-menu>.menu-item.levage
.sub{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-megamenu-unsere-aktivitaeten-heben-von-lasten.jpg")}}@media screen and (min-width:992px){html[lang="de-DE"] .megamenu__column.with-images.activites>.sub-menu>.menu-item.stockage
.sub{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-megamenu-unsere-aktivitaeten-lagerkapazitaeten.jpg")}}@media screen and (min-width:992px){html[lang="de-DE"] .megamenu__column.with-images.activites>.sub-menu>.menu-item.manutention
.sub{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-megamenu-unsere-aktivitaeten-bewegen-von-lasten.jpg")}}@media screen and (max-width:991px){.c-page__title
h1{}.c-nav-slide{background-color:rgba(39, 50, 71, 0.9)}.c-nav-slide .c-nav-main-menu{}.c-nav-slide .c-nav-main-menu__container,.c-nav-slide .c-nav-main-menu{height:100% !important}.c-nav-slide .c-nav-main-menu>.menu-item{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-nav-slide .c-nav-main-menu>.menu-item.mobile-menu--hidden{display:none !important}.c-nav-slide .c-nav-main-menu>.menu-item .is-desktop{display:none !important}.c-nav-slide .c-nav-main-menu>.menu-item>a{width:100%;font-size:18px}.c-nav-slide .c-nav-main-menu.submenu-opened>.menu-item:not(.active){z-index:-1;visibility:hidden}.c-nav-slide .c-nav-main-menu.submenu-opened>.menu-item.active>a{visibility:hidden}.c-nav-slide .c-nav-main-menu .menu-item>.sub-menu{}.c-nav-slide .c-nav-main-menu .menu-item>.sub-menu.open{background:transparent !important;top:0 !important;left:0 !important;width:100vw !important;position:fixed !important;max-height:calc(100vh - 50px) !important;display:-ms-flex !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.c-nav-slide .c-nav-main-menu .menu-item>.sub-menu>.sub-menu__title{position:relative;margin-bottom:60px}.c-nav-slide .c-nav-main-menu .menu-item>.sub-menu>.sub-menu__title
*{color:#ffb600;text-transform:uppercase;font-size:16px;font-weight:bold}.c-nav-slide .c-nav-main-menu .menu-item>.sub-menu>.sub-menu__title::after{display:block;position:absolute;bottom:-30px;left:50%;-webkit-transform:translateX(-50%) rotate(90deg);-ms-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg);height:20px;width:20px;background-size:cover;content:""}.c-nav-slide .c-nav-main-menu .menu-item>.sub-menu>.menu-item>a{text-transform:uppercase;font-size:16px}.c-nav-slide .c-nav-main-menu .menu-item>.sub-menu>.sub-menu__back-button{position:relative;color:#ffb600;font-size:14px;font-weight:bold;text-transform:uppercase}.c-nav-slide .c-nav-main-menu .menu-item>.sub-menu>.sub-menu__back-button::after{display:block;position:absolute;top:50%;left:-20px;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);height:14px;width:14px;background-size:cover;content:""}.c-nav-slide .c-nav-main-menu .menu-item>.sub-menu.submenu-opened>.sub-menu__title,.c-nav-slide .c-nav-main-menu .menu-item>.sub-menu.submenu-opened>.sub-menu__back-button{visibility:hidden}.c-nav-slide .c-nav-main-menu .menu-item>.sub-menu.submenu-opened>li:not(.active){visibility:hidden}.c-nav-slide .c-nav-main-menu .menu-item>.sub-menu.submenu-opened>li.active>a{visibility:hidden}.c-nav-slide .c-nav-main-menu>.menu-item>.sub-menu>.menu-item>.sub-menu:not(.open){visibility:hidden}.c-nav-slide .mobile-menu__phone-and-socials{margin:0
auto;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.c-nav-slide .mobile-menu__phone{display:inline-block;vertical-align:middle;margin:0
25px}.c-nav-slide .mobile-menu__phone
img{width:50px;height:50px}.c-nav-slide .mobile-menu__socials>.social{display:inline-block;vertical-align:middle;margin:0
25px}.c-nav-slide .mobile-menu__socials>.social
img{width:50px;height:50px}}@media screen and (max-width:991px){html[lang="fr-FR"] .c-nav-slide .c-nav-main-menu .menu-item>.sub-menu>.sub-menu__title::after{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-fleche-jaune.svg")}}@media screen and (max-width:991px){html[lang="en-US"] .c-nav-slide .c-nav-main-menu .menu-item>.sub-menu>.sub-menu__title::after{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-yellow-arrow.svg")}}@media screen and (max-width:991px){html[lang="de-DE"] .c-nav-slide .c-nav-main-menu .menu-item>.sub-menu>.sub-menu__title::after{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-gelber-pfeil.svg")}}@media screen and (max-width:991px){html[lang="fr-FR"] .c-nav-slide .c-nav-main-menu .menu-item>.sub-menu>.sub-menu__back-button::after{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-fleche-jaune.svg")}}@media screen and (max-width:991px){html[lang="en-US"] .c-nav-slide .c-nav-main-menu .menu-item>.sub-menu>.sub-menu__back-button::after{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-yellow-arrow.svg")}}@media screen and (max-width:991px){html[lang="de-DE"] .c-nav-slide .c-nav-main-menu .menu-item>.sub-menu>.sub-menu__back-button::after{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-gelber-pfeil.svg")}}.home{}.home .c-page-hero{}@media (min-width:991px){.home .c-page-hero{margin-top:-80px}}.home .c-page-hero__container{height:740px;max-height:calc(100vh - 60px - 80px + 80px);width:100%;max-width:none}@media (min-width:768px) and (max-width:1199px){.home .c-page-hero__container{height:calc((740/1199)*100vw)}}@media (max-width:767px){.home .c-page-hero__container{height:calc((740/1199)*767px)}}@media (max-width:767px) and (max-device-width:767px){.home .c-page-hero__container{height:100% !important;max-height:none !important}}.home .c-page-hero .flex-row{height:100%;position:relative;background-size:cover}.home .c-page-hero .flex-row>.col{position:relative;max-width:100vw;height:100%;margin:auto}.home .c-page-hero .owl-carousel{position:absolute;top:0;left:0;height:100%}.home .c-page-hero .owl-carousel .owl-stage-outer,.home .c-page-hero .owl-carousel .owl-stage-outer
*{height:100%}.home .c-page-hero .owl-carousel .owl-dot{}.home .c-page-hero .owl-carousel .owl-dots{position:absolute;right:calc((100vw - 1248px)/2 + 50px);bottom:115px}@media (max-width:1268px){.home .c-page-hero .owl-carousel .owl-dots{right:calc((60/1268)*100vw)}}@media (max-width:1199px){.home .c-page-hero .owl-carousel .owl-dots{bottom:calc((115/1199)*100vw);right:calc((60/1199)*100vw)}}@media (max-width:767px){.home .c-page-hero .owl-carousel .owl-dots{bottom:10px;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}}.home .c-page-hero .owl-carousel .owl-dot{width:24px;height:24px;margin:0
8px;background:white;border-radius:50%}@media (max-width:1268px){.home .c-page-hero .owl-carousel .owl-dot{width:calc((24/1268)*100vw);height:calc((24/1268)*100vw)}}@media (max-width:1268px) and (max-width:767px){.home .c-page-hero .owl-carousel .owl-dot{width:20px;height:20px;margin:0
10px}}.home .c-page-hero .owl-carousel .owl-dot.active{background:#ffb600}.home .c-page-hero__image{background-size:cover;background-position:center center}.home .c-page-hero__image
img{object-fit:cover;object-position:center}.home .c-page-hero__image::after{display:block;position:absolute;bottom:0;left:0;height:240px;width:100%;background-image:linear-gradient(to bottom, rgba(17, 17, 17, 0) 26%, rgba(17, 17, 17, 0.33) 46%, #273247 79%);mix-blend-mode:multiply;content:""}@media (min-width:768px) and (max-width:1199px){.home .c-page-hero__image::after{height:calc((240/1199)*100vw)}}@media (max-width:767px){.home .c-page-hero__image::after{height:100%}}.home .c-page-hero__content{position:relative;max-width:1248px;height:100%;margin:auto}.home .c-page-hero__text{z-index:2;position:absolute;bottom:45px;left:40px;max-width:calc(100% - 350px)}.home .c-page-hero__text
h1{color:white;line-height:1.25;font-size:20px;font-weight:500}@media (max-width:1199px){.home .c-page-hero__text{bottom:calc((45/1199)*100vw);left:calc((45/1199)*100vw)}.home .c-page-hero__text
h1{font-size:1.668057vw}}@media (max-width:991px){.home .c-page-hero__text{max-width:calc(100% - 300px)}}@media (max-width:767px){.home .c-page-hero__text{bottom:110px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:calc(100% - 2*10px);width:calc(100% - 2*10px)}.home .c-page-hero__text
h1{text-align:center;font-size:14px !important;line-height:20px !important}}.home .c-page-hero__cta{z-index:2;position:absolute;bottom:40px;right:40px;min-width:185px;height:50px;padding:0
!important;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home .c-page-hero__cta.cta--plain{border-color:white;box-sizing:content-box;padding:0
20px !important;height:46px}.home .c-page-hero__cta.cta--plain
.btn{color:white;text-transform:uppercase;line-height:46px}.home .c-page-hero__cta.cta--plain:hover{background:#273247}.home .c-page-hero__cta.cta--plain:hover
.btn{color:white}@media (max-width:767px){.home .c-page-hero__cta.cta--plain{bottom:50px;width:auto !important;min-width:180px;right:auto !important}}@media (max-width:767px){html[lang="de-DE"] .home .c-page-hero__cta{min-width:220px}}@media (max-width:1199px){.home .c-page-hero__cta{bottom:calc((40/1199)*100vw);right:calc((40/1199)*100vw);min-width:calc((185/1199)*100vw);height:calc((50/1199)*100vw) !important;padding:0
calc((15/1199)*100vw)}.home .c-page-hero__cta
.btn{line-height:3.83653vw !important;font-size:1.16764vw}}@media (max-width:767px){.home .c-page-hero__cta{margin:0;min-width:0px;height:35px !important;bottom:30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.home .c-page-hero__cta
.btn{line-height:31px !important;font-size:14px !important}}body:not(.home) .c-page-hero{}@media (min-width:991px){body:not(.home) .c-page-hero{margin-top:-80px}}body:not(.home) .c-page-hero__container{height:540px;width:100%;max-height:calc(100vh - 60px - 80px - 120px);max-width:none}@media (max-width:991px){body:not(.home) .c-page-hero__container{max-height:calc(100vh - 60px - 140px)}}@media (min-width:440px) and (max-width:1199px){body:not(.home) .c-page-hero__container{height:calc((540/1199)*100vw)}}@media (max-width:439px){body:not(.home) .c-page-hero__container{height:calc((540/1199)*439px)}}body:not(.home) .c-page-hero .flex-row{height:100%;position:relative;background-size:cover;background-position:center center}body:not(.home) .c-page-hero .flex-row>.col{position:relative;max-width:100vw;height:100%;margin:auto}body:not(.home) .c-page-hero--realisations{}@media (min-width:991px){body:not(.home) .c-page-hero--realisations{margin-top:-80px}}body:not(.home) .c-page-hero--realisations .c-page-hero__container{height:740px;max-height:calc(100vh - 60px - 80px + 80px);width:100%;max-width:none}@media (min-width:768px) and (max-width:1199px){body:not(.home) .c-page-hero--realisations .c-page-hero__container{height:calc((740/1199)*100vw)}}@media (max-width:767px){body:not(.home) .c-page-hero--realisations .c-page-hero__container{height:calc((740/1199)*767px)}}body:not(.home) .c-page-hero--realisations .flex-row{height:100%;position:relative;background-size:cover}body:not(.home) .c-page-hero--realisations .flex-row>.col{position:relative;max-width:100vw;height:100%;margin:auto}body:not(.home) .c-page-hero--realisations .owl-carousel{position:absolute;top:0;left:0;height:100%}body:not(.home) .c-page-hero--realisations .owl-carousel .owl-stage-outer,body:not(.home) .c-page-hero--realisations .owl-carousel .owl-stage,body:not(.home) .c-page-hero--realisations .owl-carousel .owl-item{height:100%}body:not(.home) .c-page-hero--realisations .owl-carousel .owl-nav{display:block !important;width:1248px;max-width:calc(100vw - 2*30px);height:55px;position:absolute;bottom:90px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:767px){body:not(.home) .c-page-hero--realisations .owl-carousel .owl-nav{top:50%;bottom:initial;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:100vw}}body:not(.home) .c-page-hero--realisations .owl-carousel .owl-nav [class*="owl-"]{width:55px;height:55px}@media (max-width:767px){body:not(.home) .c-page-hero--realisations .owl-carousel .owl-nav [class*="owl-"]{width:calc((55/767)*100vw);height:calc((55/767)*100vw)}}body:not(.home) .c-page-hero--realisations .owl-carousel .owl-nav [class*="owl-"]::after{-webkit-transform:none;-ms-transform:none;transform:none;background:transparent;background-size:cover;width:100%;height:100%}body:not(.home) .c-page-hero--realisations .owl-carousel .owl-nav [class*="owl-"] span{display:none}body:not(.home) .c-page-hero--realisations .owl-carousel .owl-nav .owl-prev{left:0}body:not(.home) .c-page-hero--realisations .owl-carousel .owl-nav .owl-prev::after{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-carrousel-fleche-gauche.svg")}body:not(.home) .c-page-hero--realisations .owl-carousel .owl-nav .owl-next{right:0}body:not(.home) .c-page-hero--realisations .owl-carousel .owl-nav .owl-next::after{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-carrousel-fleche-droite.svg")}body:not(.home) .c-page-hero--realisations .c-page-hero__realisation{margin-bottom:45px}body:not(.home) .c-page-hero--realisations .c-page-hero__realisation__image{height:100%;background-size:cover;background-position:center center}body:not(.home) .c-page-hero--realisations .c-page-hero__realisation__image::after{display:block;position:absolute;bottom:0;left:0;height:240px;width:100%;background-image:linear-gradient(to bottom, rgba(17, 17, 17, 0) 26%, rgba(17, 17, 17, 0.33) 46%, #273247 79%);mix-blend-mode:multiply;content:""}@media (min-width:768px) and (max-width:1199px){body:not(.home) .c-page-hero--realisations .c-page-hero__realisation__image::after{height:calc((240/1199)*100vw)}}@media (max-width:767px){body:not(.home) .c-page-hero--realisations .c-page-hero__realisation__image::after{height:100%}}body:not(.home) .c-page-hero--realisations .c-page-hero__realisation__text-block{z-index:1;width:100%;position:absolute;bottom:45px;padding:0
60px}@media (max-width:767px){body:not(.home) .c-page-hero--realisations .c-page-hero__realisation__text-block{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);bottom:50%;padding:0
calc((60/767)*100vw)}}body:not(.home) .c-page-hero--realisations .c-page-hero__realisation__main-title{margin-bottom:20px;color:white;letter-spacing:3.1px;line-height:1.43;font-size:35px;font-weight:bold;text-align:center;text-transform:uppercase}@media (max-width:439px){body:not(.home) .c-page-hero--realisations .c-page-hero__realisation__main-title{line-height:normal;font-size:7.954545vw}}body:not(.home) .c-page-hero--realisations .c-page-hero__realisation__title{margin-bottom:10px;color:white;line-height:1.32;font-size:19px;font-weight:500;text-align:center;text-transform:uppercase}body:not(.home) .c-page-hero--realisations .c-page-hero__realisation__subtitle{color:white;line-height:1.32;font-size:19px;font-weight:500;text-align:center}.c-page__title{margin-bottom:95px}.c-page__title
h1{display:inline-block;position:relative;color:#273247;line-height:normal;font-size:65px;font-weight:bold}@media (max-width:1199px){.c-page__title
h1{font-size:calc((65/1200)*100vw)}}@media (max-width:767px){.c-page__title
h1{font-size:calc((65/1200)*768px);padding:0
20px}}@media (max-width:360px){.c-page__title
h1{font-size:calc((42/360)*100vw)}}html[lang="de-DE"] .c-page__title
h2{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.c-page__title h1[style*="max-width"]{margin:auto}.c-page__title.title-block{}.c-page__title.title-block--align--right
h1{float:right}.c-page__title.title-block--align-center
h1{margin:auto}.c-page__title.title{}.c-page__title.title--dark-blue-font-size-35-font-weight-600{margin-bottom:20px}.c-page__title.title--dark-blue-font-size-35-font-weight-600
h1{color:#273247;line-height:1.43;font-size:35px;font-weight:bold;letter-spacing:3.11px}.c-page__title.title--uppercase{text-transform:uppercase}.c-page__title.title--align-right{text-align:right}.c-page__title.title--align-center{text-align:center}.c-page__title.title--icon-position-top .c-section__title-icon{display:inline-block;margin-bottom:20px}@media (max-width:767px){.c-page__title.title--icon-position-top
*{margin-left:auto !important;margin-right:auto !important;display:block !important;text-align:center}}.c-page__title.title--icon-position-left{white-space:normal}.c-page__title.title--icon-position-left
*{display:inline-block;vertical-align:middle}.c-page__title.title--icon-position-left .c-section__title-icon{display:inline-block;margin-right:20px}@media (max-width:767px){.c-page__title.title--icon-position-left .c-section__title-icon{margin-left:auto !important;margin-right:auto !important;display:block !important;text-align:center}}@media (min-width:768px) and (max-width:1199px){.c-page__title.title--icon-position-left
h2{max-width:calc(100% - 150px - 30px - 10px) !important}}@media (max-width:767px){.c-page__title.title--icon-position-left
h2{margin-left:auto !important;margin-right:auto !important;display:block !important;text-align:center}}@media (min-width:992px){.c-page__title.title--icon-position-left.icon-visible-xs-md .c-section__title-icon{display:none !important}}.c-page__title:last-child{margin-bottom:0 !important}.c-page__title__graphic-elements{}.c-page__title__graphic-elements--colored-circles{z-index:-1;display:block;position:absolute;right:-100px;top:-40px;background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-formes-graphiques-ronds-colores.svg");background-repeat:no-repeat;background-size:cover;pointer-events:none;height:165px;width:565px}@media (max-width:991px){.c-page__title__graphic-elements--colored-circles{height:150px;width:calc((565/165)*150px);right:-100px}}@media (max-width:991px){.c-page__title__graphic-elements--colored-circles{height:125px;width:calc((565/165)*125px);top:-30px;right:-75px}}@media (max-width:767px){.c-page__title__graphic-elements--colored-circles{height:100px;width:calc((565/165)*100px);top:-20px;right:-50px}}@media (max-width:439px){.c-page__title__graphic-elements--colored-circles{height:75px;width:calc((565/165)*75px);top:-15px;right:-25px}}.c-section__title{margin-bottom:95px}.c-section__title
h2{display:inline-block;position:relative;color:#273247;line-height:normal;font-size:65px;font-weight:bold}@media (max-width:1199px){.c-section__title
h2{font-size:calc((65/1200)*100vw)}}@media (max-width:767px){.c-section__title
h2{line-height:normal !important;font-size:calc((65/1200)*768px);padding:0}}@media (max-width:360px){.c-section__title
h2{font-size:calc((42/360)*100vw)}}html[lang="de-DE"] .c-section__title
h2{max-width:none !important;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.c-section__title h2[style*="max-width"]{margin:auto}@media (max-width:439px){.c-section__title h2[style*="max-width"]{max-width:100% !important}}@media (max-width:767px){.c-section__title
h2{font-size:calc((65/767)*100vw)}}@media (max-width:439px){.c-section__title
h2{font-size:calc((65/767)*440px)}}.c-section__title.title-block{}.c-section__title.title-block--align--right{float:right}.c-section__title.title-block--align-center
h2{margin:auto}.c-section__title.title{}.c-section__title.title--dark-blue-font-size-35-font-weight-600{margin-bottom:20px}.c-section__title.title--dark-blue-font-size-35-font-weight-600
h2{color:#273247;line-height:1.43;font-size:35px;font-weight:bold;letter-spacing:3.11px}@media (max-width:767px){.c-section__title.title--dark-blue-font-size-35-font-weight-600
h2{font-size:35px}}@media (max-width:439px){.c-section__title.title--dark-blue-font-size-35-font-weight-600
h2{font-size:calc((35/440)*100vw)}}.c-section__title.title--light-yellow{margin-bottom:10px}.c-section__title.title--light-yellow
h2{font-size:16px;font-weight:500;line-height:1.43;color:#ffb600}.c-section__title.title--uppercase{text-transform:uppercase}.c-section__title.title--align-right{text-align:right}.c-section__title.title--align-center{text-align:center}.c-section__title.title--icon-position-top .c-section__title-icon{display:inline-block;margin-bottom:20px}@media (max-width:767px){.c-section__title.title--icon-position-top
*{margin-left:auto !important;margin-right:auto !important;display:block !important;text-align:center}}.c-section__title.title--icon-position-left{white-space:normal}.c-section__title.title--icon-position-left
*{display:inline-block;vertical-align:middle}.c-section__title.title--icon-position-left .c-section__title-icon{display:inline-block;margin-right:20px}@media (max-width:767px){.c-section__title.title--icon-position-left .c-section__title-icon{margin-left:auto !important;margin-right:auto !important;display:block !important;text-align:center}}@media (min-width:768px) and (max-width:1199px){.c-section__title.title--icon-position-left
h2{max-width:calc(100% - 150px - 30px - 10px) !important}}@media (max-width:767px){.c-section__title.title--icon-position-left
h2{margin-left:auto !important;margin-right:auto !important;display:block !important;text-align:center}}@media (min-width:992px){.c-section__title.title--icon-position-left.icon-visible-xs-md .c-section__title-icon{display:none !important}}.c-section__title:last-child{margin-bottom:0}.c-section__title__graphic-elements{}.c-section__title__graphic-elements--colored-circles{z-index:-1;display:block;position:absolute;right:-100px;top:-40px;background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-formes-graphiques-ronds-colores.svg");background-repeat:no-repeat;background-size:cover;pointer-events:none;height:165px;width:565px}@media (max-width:991px){.c-section__title__graphic-elements--colored-circles{height:150px;width:calc((565/165)*150px);right:-100px}}@media (max-width:991px){.c-section__title__graphic-elements--colored-circles{height:125px;width:calc((565/165)*125px);top:-30px;right:-75px}}@media (max-width:767px){.c-section__title__graphic-elements--colored-circles{height:100px;width:calc((565/165)*100px);top:-20px;right:-50px}}@media (max-width:439px){.c-section__title__graphic-elements--colored-circles{height:75px;width:calc((565/165)*75px);top:-15px;right:-25px}}.c-section__subtitle{margin-bottom:20px}.c-section__subtitle h3[style*="max-width"],.c-section__subtitle h4[style*="max-width"],.c-section__subtitle h5[style*="max-width"],.c-section__subtitle h6[style*="max-width"]{white-space:normal}@media (max-width:439px){.c-section__subtitle h3[style*="max-width"],.c-section__subtitle h4[style*="max-width"],.c-section__subtitle h5[style*="max-width"],.c-section__subtitle h6[style*="max-width"]{max-width:100% !important}}html[lang="de-DE"] .c-section__subtitle>*{max-width:none !important;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.c-section__subtitle.subtitle-block{}.c-section__subtitle.subtitle-block--align--right>*{float:right}.c-section__subtitle.subtitle-block--align-center>*{margin:auto}.c-section__subtitle.subtitle{}.c-section__subtitle.subtitle--default
*{color:#273247;font-size:35px;font-weight:bold;letter-spacing:3.11px;line-height:normal}@media (max-width:767px){.c-section__subtitle.subtitle--default
*{font-size:30px}}.c-section__subtitle.subtitle--uppercase{text-transform:uppercase}.c-section__subtitle.subtitle--align-right{text-align:right}.c-section__subtitle.subtitle--align-center{text-align:center}.c-section__subtitle.subtitle--icon-position-top .c-section__subtitle-icon{display:inline-block;margin-bottom:20px}@media (max-width:767px){.c-section__subtitle.subtitle--icon-position-top
*{margin-left:auto !important;margin-right:auto !important;display:block !important;text-align:center}}.c-section__subtitle.subtitle--icon-position-left{white-space:normal}.c-section__subtitle.subtitle--icon-position-left
*{display:inline-block;vertical-align:middle}.c-section__subtitle.subtitle--icon-position-left .c-section__subtitle-icon{display:inline-block;margin-right:20px}@media (max-width:767px){.c-section__subtitle.subtitle--icon-position-left .c-section__subtitle-icon{display:block;margin-left:auto !important;margin-right:auto !important;display:block !important;text-align:center}}@media (min-width:768px) and (max-width:1199px){.c-section__subtitle.subtitle--icon-position-left h3,.c-section__subtitle.subtitle--icon-position-left h4,.c-section__subtitle.subtitle--icon-position-left h5,.c-section__subtitle.subtitle--icon-position-left
h6{max-width:calc(100% - 150px - 30px - 10px) !important}}@media (max-width:767px){.c-section__subtitle.subtitle--icon-position-left h3,.c-section__subtitle.subtitle--icon-position-left h4,.c-section__subtitle.subtitle--icon-position-left h5,.c-section__subtitle.subtitle--icon-position-left
h6{margin-left:auto !important;margin-right:auto !important;display:block !important;text-align:center}}@media (min-width:768px) and (max-width:991px){.c-section__subtitle.subtitle--md-text-first{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-section__subtitle.subtitle--md-text-first .c-section__subtitle-icon{margin-bottom:0 !important}.c-section__subtitle.subtitle--md-text-first
h3{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:10px}}@media (max-width:767px){.c-section__subtitle.subtitle--sm-text-first{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-section__subtitle.subtitle--sm-text-first .c-section__subtitle-icon{margin-bottom:0 !important}.c-section__subtitle.subtitle--sm-text-first
h3{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:10px}}.c-section__subtitle:last-child>*{margin-bottom:0 !important}.c-section__text{line-height:1.43}.c-section__text-container{max-width:calc((10/12)*1248px);margin:auto}.full-width-text .c-section__text-container{max-width:100% !important}.c-section__text.background{}.c-section__text.background--dark-blue{background:#273247}.c-section__text.background--dark-blue
*{color:white}.c-section__text.background--dark-blue
li{line-height:20px}.c-section__text.background--dark-blue li::before{background:white}@media (min-width:992px){.c-section__text--alignment-right{float:right}.c-section__text--alignment-center{float:none;margin:auto}}@media (max-width:767px){.c-section__text.text--sm-align-left
p{text-align:left !important}.c-section__text.text--sm-align-center
p{text-align:center !important}}@media (max-width:439px){.c-section__text.-text--xs-align-left
p{text-align:left !important}.c-section__text.text--xs-align-center
p{text-align:center !important}}@media (max-width:1199px){.c-section__text{width:auto !important;max-width:100% !important}}.c-section__text
a{color:#ffb600}.c-section__text a:hover{text-decoration:underline}.c-section__text>p{line-height:inherit;font-weight:500}.c-section__text>p strong,.c-section__text>p b,.c-section__text>p
em{font-weight:600}.c-section__text>p
em{font-style:normal;color:#273247}.c-section__text>p u,.c-section__text>p [style*="underline"]{color:#273247;text-decoration:none !important}.c-section__text>p p:last-child{margin-bottom:0 !important}.c-section__text.text{}.c-section__text.text--normal
p{margin-bottom:15px;text-align:left;font-size:14px}.c-section__text.text--bigger
p{margin-bottom:30px}.c-section__text.text--bigger
*{color:black;text-align:left;line-height:1.75;font-size:20px;font-weight:500}@media (max-width:767px){.c-section__text.text--bigger
*{line-height:normal;font-size:18px}}.c-section__text.text--bigger
a{font-weight:bold}.c-section__text.text--cta-bigger{max-width:calc(100% - 55px);padding:0;overflow:visible;margin-bottom:20px;min-height:35px}@media (max-width:767px){.c-section__text.text--cta-bigger{text-align:center}}.c-section__text.text--cta-bigger::before{display:inline-block;vertical-align:middle;margin-bottom:20px;margin-right:20px;width:35px;height:35px;content:"";background-size:contain !important}@media (max-width:767px){.c-section__text.text--cta-bigger::before{margin:0
auto 20px auto !important;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}html[lang="fr-FR"] .c-section__text.text--cta-bigger::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-fleche-jaune.svg")}html[lang="en-US"] .c-section__text.text--cta-bigger::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-yellow-arrow.svg")}html[lang="de-DE"] .c-section__text.text--cta-bigger::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-gelber-pfeil.svg")}.c-section__text.text--cta-bigger
p{display:inline-block;vertical-align:middle;margin-bottom:20px !important;max-width:calc(100% - 60px) !important;padding:0}@media (max-width:767px){.c-section__text.text--cta-bigger
p{max-width:100% !important}}.c-section__text.text--cta-bigger p,.c-section__text.text--cta-bigger
a{line-height:35px !important;letter-spacing:1.68px;font-size:20px;font-weight:bold;text-transform:uppercase}.c-section__text.text--cta-bigger
a{display:inline-block;vertical-align:middle;position:relative}.c-section__text.text--cta-bigger a::after{display:block;position:absolute;bottom:-5px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:5px;background:#ffb600;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;content:""}@media (max-width:767px){.c-section__text.text--cta-bigger a::after{bottom:0px;height:4px}}.c-section__text.text--cta-bigger a:hover{text-decoration:none !important}.c-section__text.text--cta-bigger a:hover::after{width:calc(100% + 2*10px)}.c-section__text.text--paragraph-margin-bottom-40 p:not(:last-child){margin-bottom:40px}.c-section__text.text--paragraph-margin-bottom-30 p:not(:last-child){margin-bottom:30px}.c-section__text.text--paragraph-margin-bottom-20 p:not(:last-child){margin-bottom:20px}.c-section__text.text--paragraph-margin-bottom-10 p:not(:last-child){margin-bottom:10px}.c-section__text.text--uppercase{text-transform:uppercase}.c-section__text.text--bold-yellow b,.c-section__text.text--bold-yellow
strong{color:#ffb600}.c-section__text>ul{margin-left:0;padding-left:0;list-style-type:none}.c-section__text>ul>li{position:relative;margin-left:15px}.c-section__text>ul>li
em{font-size:14px;font-style:normal}.c-section__text>ul>li:not(:last-child){margin-bottom:20px}.c-section__text>ul>li::before{position:absolute;left:-20px;top:calc((20px - 6px)/2);width:6px;height:6px;border-radius:50%;background:#f60;content:""}.c-section__text.list{}.c-section__text.list--bigger{margin:20px
0}.c-section__text.list--bigger ul>li{margin-left:20px;margin-bottom:10px;line-height:1.75;font-size:20px;font-weight:500}.c-section__text.list--bigger ul>li::before{top:calc((35px - 6px)/2)}@media (max-width:767px){.c-section__text.list--bigger ul>li{line-height:1.5;font-size:16px}.c-section__text.list--bigger ul>li::before{top:calc((22.5px - 6px)/2)}}@media (min-width:768px){.c-section__text.list--more-space ul>li{margin-bottom:15px;line-height:2}.c-section__text.list--more-space ul>li::before{top:calc((30px - 6px)/2)}}.c-section__text.list--number-of-columns-two{column-count:2}.c-section__text.list--number-of-columns-three{column-count:3}.c-section__text.list--number-of-columns-four{column-count:4}.c-section__text>p+ol,.c-section__text>p+ul{margin-top:30px}.c-section__text+.c-section__cta{margin-top:30px}.c-section__text+.c-section__text{margin-top:15px}.c-section__text.text--big+.c-section__text.text--big{margin-top:30px}.c-section__text:last-child>*:last-child{margin-bottom:0}.c-section__information-block{position:relative;border:2px
solid #ffb600;padding:75px
20px 50px 20px}.c-section__information-block::before{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width:767px){.c-section__information-block::before{-webkit-transform:translate(-50%, -50%) scale(0.75);-ms-transform:translate(-50%, -50%) scale(0.75);transform:translate(-50%, -50%) scale(0.75)}}html[lang="fr-FR"] .c-section__information-block::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-informations.svg")}html[lang="en-US"] .c-section__information-block::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-informations.svg")}html[lang="de-DE"] .c-section__information-block::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-Informationen.svg")}.c-section__information-block__title{margin-bottom:30px}.c-section__information-block__title
h2{color:#ffb600;line-height:1.75;font-size:20px;font-weight:bold;text-align:center}.c-section__information-block__text
p{margin-bottom:40px;line-height:1.43;font-size:14px;font-weight:500}.c-section__information-block__text p:last-child{margin-bottom:0}.c-section__cta{}.c-section__ctas-container{display:block}.c-section__cta{position:relative;display:inline-block;margin:0
15px}.c-section__cta:hover{cursor:pointer}.c-section__cta.cta--hidden-title::before{margin-right:0 !important}.c-section__ctas-container{display:block}.c-section__ctas-container.cta--align-left{display:block;text-align:left}.c-section__ctas-container.cta--align-left>.c-section__cta:first-child{margin-left:0}.c-section__ctas-container.cta--align-right{display:block;text-align:right}.c-section__ctas-container.cta--align-right>.c-section__cta:last-child{margin-right:0}.c-section__ctas-container.cta--align-center{display:block;text-align:center}.c-section__cta.cta--plain{border:2px
solid #273247;height:50px;padding:15px
20px;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;text-align:center}.c-section__cta.cta--plain:hover{background:#273247}.c-section__cta.cta--plain:hover
.btn{color:white}.c-section__cta.cta--plain.inverted{border:2px
solid white}.c-section__cta.cta--plain.inverted
.btn{color:white}.c-section__cta.cta--plain.inverted:hover{background:#FFF}.c-section__cta.cta--plain.inverted:hover
.btn{color:#273247}.c-section__cta.cta--light-small{min-height:30px}.c-section__cta.cta--light-small::before{display:inline-block;vertical-align:middle;margin-right:10px;width:20px;height:20px;content:"";background-size:contain}html[lang="fr-FR"] .c-section__cta.cta--light-small::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-fleche-jaune.svg")}html[lang="en-US"] .c-section__cta.cta--light-small::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-yellow-arrow.svg")}html[lang="de-DE"] .c-section__cta.cta--light-small::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-gelber-pfeil.svg")}.c-section__cta.cta--light-small::after{display:block;position:absolute;left:30px;bottom:0;height:3px;width:0;background:#ffb600;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;content:""}.c-section__cta.cta--light-small:hover::after{width:calc(100% - 30px)}.c-section__cta.cta--light-small>.btn{padding:0;line-height:20px;text-align:left}.c-section__cta.cta--light-big{min-height:35px;margin-bottom:-20px}.c-section__cta.cta--light-big::before{display:inline-block;vertical-align:middle;margin-right:20px;width:35px;height:35px;margin-bottom:20px;content:"";background-size:contain}@media (max-width:439px){.c-section__cta.cta--light-big::before{margin:0
auto 20px auto;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}html[lang="fr-FR"] .c-section__cta.cta--light-big::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-fleche-jaune.svg")}html[lang="en-US"] .c-section__cta.cta--light-big::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-yellow-arrow.svg")}html[lang="de-DE"] .c-section__cta.cta--light-big::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-gelber-pfeil.svg")}.c-section__cta.cta--light-big>.btn{max-width:calc(100% - 55px);margin-bottom:20px;padding:0;line-height:35px !important;font-size:20px;text-decoration:none}.c-section__cta.cta--light-big>.btn:hover{text-decoration:underline;text-decoration-color:#ffb600;text-decoration-thickness:5px;text-underline-offset:7px}@media (-ms-high-contrast:none){.c-section__cta.cta--light-big>.btn:hover{text-decoration:none !important}}@media (max-width:767px){.c-section__cta.cta--light-big>.btn:hover{text-underline-offset:3px !important}}@media (max-width:1199px){.c-section__cta.cta--light-big>.btn{max-width:100%;text-align:center}}.c-section__cta.cta--light-big>.btn
u{display:inline-block;position:relative;text-decoration:none !important}.c-section__cta.cta--light-big>.btn u::after{display:block;position:absolute;bottom:-5px;width:100%;height:5px;background:#ffb600;content:""}@media (max-width:767px){.c-section__cta.cta--light-big>.btn u::after{bottom:0px;height:4px}}.c-section__cta.cta--light-big>.btn:hover
u{text-decoration:underline !important;text-decoration-color:#ffb600 !important;text-decoration-thickness:5px !important;text-underline-offset:7px !important}@media (-ms-high-contrast:none){.c-section__cta.cta--light-big>.btn:hover
u{text-decoration:none !important}}.c-section__cta.cta--light-big>.btn:hover u::after{display:none}@media (-ms-high-contrast:none){.c-section__cta.cta--light-big>.btn:hover u::after{display:block !important}}@media (max-width:767px){.c-section__cta.cta--light-big>.btn:hover
u{text-underline-offset:3px !important}}@media (max-width:767px){.c-section__cta.cta--light-big>.btn{line-height:1.5 !important}.c-section__cta.cta--light-big>.btn u::after{bottom:-1px}}.c-section__cta.cta--banner{}.c-section__cta.cta--banner::before,.c-section__cta.cta--banner::after{position:absolute;top:50%;width:50vw;height:2px;background:#273247;content:""}.c-section__cta.cta--banner::before{left:-70px;-webkit-transform:translate(-100%, -50%);-ms-transform:translate(-100%, -50%);transform:translate(-100%, -50%)}.c-section__cta.cta--banner::after{right:-70px;-webkit-transform:translate(100%, -50%);-ms-transform:translate(100%, -50%);transform:translate(100%, -50%)}.c-section__cta.cta--banner>.btn{line-height:1.43;font-size:35px;-webkit-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms}.c-section__cta.cta--banner>.btn::before{position:absolute;top:50%;left:-20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;width:100px;height:100px}html[lang="fr-FR"] .c-section__cta.cta--banner>.btn::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-formes-graphiques-rond-colore.svg")}html[lang="en-US"] .c-section__cta.cta--banner>.btn::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-graphic-element-colored-circle.svg")}html[lang="de-DE"] .c-section__cta.cta--banner>.btn::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-grafikelemente-farbige-runde.svg")}.c-section__cta.cta--banner:hover>.btn:before{left:calc(100% - 100px + 20px)}.c-section__cta.cta--yellow-list{margin:0
0 0 0}@media (max-width:767px){.c-section__cta.cta--yellow-list{margin:0
0 10px 0}}.c-section__cta.cta--yellow-list:first-child{padding-left:0}.c-section__cta.cta--yellow-list:last-child{padding-right:0;margin-bottom:20px}.c-section__cta.cta--yellow-list:hover::before{width:100%}.c-section__cta.cta--yellow-list:not(:last-child)::after{display:inline-block;vertical-align:middle;margin:0
7.5px;content:"";height:25px;width:1px;background:#000}.c-section__cta.cta--yellow-list>.btn{position:relative;color:#ffb600;text-transform:lowercase;letter-spacing:normal;line-height:1.75;font-size:20px;font-weight:500}@media (max-width:767px){.c-section__cta.cta--yellow-list>.btn{line-height:1}}.c-section__cta.cta--yellow-list>.btn::before{position:absolute;bottom:-3px;height:2px;width:0;background:#ffb600;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;content:""}.c-section__cta.cta--yellow-list:hover>.btn::before{width:100%}.c-section__cta
.btn{padding:0;color:#111;letter-spacing:1.68px;font-size:14px;font-weight:bold;text-align:left;text-transform:uppercase;white-space:normal}@media (max-width:767px){html[lang="de-DE"] .c-section__cta>.btn{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.c-section__cta .btn--without-text{padding-left:0;padding-right:0}.c-section__image{}.c-section__images{}.c-section__images.images--horizontal-align-center{text-align:center}.c-section__images.images--horizontal-align-right{text-align:right}@media (max-width:439px){.c-section__images.images--xs-horizontal-align-center{text-align:center}.c-section__images.images--xs-horizontal-align-right{text-align:right}}.c-section__images.images--vertical-align-center .c-section__image{vertical-align:middle}.c-section__images.images--vertical-align-bottom .c-section__image{vertical-align:bottom}@media screen and (max-width:991px){.c-section__images.js-parallax{transform:none !important}}.c-section__images.grid-third{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-section__images.grid-third>.c-section__image{width:calc((1/3)*100%);margin-top:0 !important;padding:10px}@media (max-width:767px){.c-section__images.grid-third>.c-section__image{width:50%}}@media (max-width:439px){.c-section__images.grid-third>.c-section__image{width:100%}}.c-section__image{position:relative;display:inline-block;vertical-align:top}.c-section__image:first-child:last-child{display:block}@media (min-width:768px) and (max-width:991px){.c-section__image.img--md-float-right{float:right}.c-section__image.img--md-float-center{float:none;margin:auto}}@media (max-width:767px){.c-section__image.img--sm-float-right{float:right}.c-section__image.img--sm-float-center{float:none;margin:auto}}.c-section__image__graphic-elements{}.c-section__image__graphic-elements--colored-circles{z-index:2;display:block;position:absolute;background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-formes-graphiques-ronds-colores.svg");background-repeat:no-repeat;background-size:contain;pointer-events:none}.c-section__image-carousel{}.c-section__image-carousel-container{max-width:100%}.c-section__image-carousel .owl-carousel{}.c-section__image-carousel .owl-carousel .owl-nav{display:none}.c-section__image-carousel .owl-carousel .owl-dot{}.c-section__image-carousel .owl-carousel .owl-dots{display:block;position:absolute;left:0;bottom:25px;width:100%;text-align:center}.c-section__image-carousel .owl-carousel .owl-dot{width:20px;height:20px;margin:0
8px;background:white !important;border-radius:50%}.c-section__image-carousel .owl-carousel .owl-dot.active{background-color:#ffb600 !important}.c-section__image-carousel__image-container{background-size:cover;background-repeat:no-repeat;background-position:center;max-width:100%}@media (max-width:991px){.c-section__image-carousel__image-container{width:100% !important}}.c-section__photos-grid{width:1230px;max-width:calc(100% - 2*10px);margin:auto}@media (min-width:768px) and (max-width:1199px){.c-section__photos-grid{max-width:calc(100% - 2*(10/1200)*100vw)}}.c-section__photos-grid .flex-row{margin:0;text-align:center}.c-section__photos-grid .flex-row>.col{padding:0;margin-top:0 !important}.c-section__photos-grid__image{padding:10px
!important}@media (min-width:768px) and (max-width:1199px){.c-section__photos-grid__image{padding:calc((10/1200)*100vw) !important}}@media (max-width:767px){.c-section__photos-grid__image
img{width:100% !important}}.c-section__photos-grid__cta{margin-top:40px}@media (min-width:768px) and (max-width:1199px){.c-section__photos-grid__cta{margin-top:calc((40/1200)*100vw)}.c-section__photos-grid__cta
.btn{font-size:1.166667vw}}@media (max-width:767px){.c-section__photos-grid__cta{margin-bottom:40px !important}}.c-section__brochure{}.c-section__brochure{margin-top:0 !important;margin-bottom:30px;padding:0
30px}@media (max-width:991px){.c-section__brochure{padding:0
15px}}.c-section__brochure__label{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0
auto 25px auto;height:110px;width:310px;max-width:100%;padding:0
15px;background:#273247;color:white;font-size:25px;font-weight:bold;text-align:center}.c-section__brochure__cta{margin:0}.c-section__brochure__cta
a{color:black !important;letter-spacing:1.7px;font-size:14px;font-weight:bold;text-transform:uppercase}.c-section__question{}.c-section__questions{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.c-section__question{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;width:100%}.c-section__question__title{position:relative;background:#273247;margin-bottom:30px;padding:20px
100px 20px 20px}.c-section__question__title
h3{color:#ffb600;font-size:24px;font-weight:bold}@media (max-width:767px){.c-section__question__title
h3{font-size:20px}}.c-section__question__title::after{display:block;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;width:35px;height:35px;background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-carrousel-fleche-droite.svg");background-position:center;background-size:cover;content:""}.c-section__question__text{height:0;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;padding-left:20px;padding-right:20px}.c-section__question__text
a{color:#ffb600}.c-section__question.active{}.c-section__question.active .c-section__question__title::after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.c-section__question.active .c-section__question__text{height:auto}.c-section__fleet-element{}.c-section__fleet-elements-container{margin:0
-10px}.c-section__fleet-elements-container+.c-section__fleet-elements-container{margin-top:60px}.c-section__fleet-elements{}@media (min-width:992px){.c-section__fleet-elements.larger-first-column .flex-col-md-1-2>.col:nth-child(1){width:40%}.c-section__fleet-elements.larger-first-column .flex-col-md-1-2>.col:nth-child(2){width:60%}}.c-section__fleet-element{margin:0
-10px}.c-section__fleet-element+.c-section__fleet-element{margin-top:60px}@media (min-width:768px){.c-section__fleet-element>.col{margin-top:0}}.c-section__fleet-element__title-and-subtitle{margin-bottom:30px}.c-section__fleet-element__title{margin-bottom:10px;line-height:normal;letter-spacing:3.11px;font-size:35px;font-weight:bold;text-transform:uppercase}@media (min-width:768px) and (max-width:1280px){.c-section__fleet-element__title{font-size:2.734375vw}}@media (max-width:439px){.c-section__fleet-element__title{font-size:30px}}.c-section__fleet-element__subtitle{line-height:normal;letter-spacing:2.22px;font-size:25px;font-weight:bold}.c-section__fleet-element__subtitle.subtitle--title-style{letter-spacing:3.11px;font-size:35px;text-transform:uppercase}@media (min-width:768px) and (max-width:1280px){.c-section__fleet-element__subtitle.subtitle--title-style{font-size:2.734375vw}}@media (max-width:439px){.c-section__fleet-element__subtitle.subtitle--title-style{font-size:30px}}.c-section__fleet-element__feature{}.c-section__fleet-element__features{margin-bottom:15px}.c-section__fleet-element__feature{margin-bottom:15px;font-size:0;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.c-section__fleet-element__feature__label-and-under-label{display:inline-block;vertical-align:top;width:250px}.c-section__fleet-element__feature__label{color:#f60;line-height:1.25;font-size:16px;font-weight:500}@media (min-width:992px) and (max-width:1199px){.c-section__fleet-element__feature__label{font-size:14px}}.c-section__fleet-element__feature__under-label{margin-top:3px;padding-right:20px;color:#f60;line-height:1.67;font-size:12px;font-weight:600;font-style:italic}.c-section__fleet-element__feature__value{display:inline-block;vertical-align:top;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto}.c-section__fleet-element__feature__value,.c-section__fleet-element__feature__value
*{color:#273247;line-height:1.25;font-size:14px;font-weight:500}.c-section__fleet-element__feature.value--full-width{display:block !important}.c-section__fleet-element__feature.value--full-width .c-section__fleet-element__feature__label-and-under-label,.c-section__fleet-element__feature.value--full-width .c-section__fleet-element__feature__value{display:block;width:100%}.c-section__fleet-element__feature.value--full-width .c-section__fleet-element__feature__value{margin-top:10px}.c-section__fleet-element__feature.value--full-width .c-section__fleet-element__feature__value
ul{margin-left:10px;padding-left:0;list-style-type:none}.c-section__fleet-element__feature.value--full-width .c-section__fleet-element__feature__value ul>li{padding-left:5px;position:relative}.c-section__fleet-element__feature.value--full-width .c-section__fleet-element__feature__value ul>li:not(:last-child){margin-bottom:20px}.c-section__fleet-element__feature.value--full-width .c-section__fleet-element__feature__value ul>li::before{display:block;position:absolute;left:-5px;top:0;content:"-"}.c-section__fleet-element__pdf{margin-top:30px}.c-section__fleet-element__pdf>a{margin:0
!important;color:#273247;font-weight:bold;text-transform:uppercase !important}.c-section__fleet-element__carousel{}.c-section__fleet-element__carousel .owl-dot{}.c-section__fleet-element__carousel .owl-dots{display:block;position:absolute;left:0;bottom:25px;width:100%;text-align:center}.c-section__fleet-element__carousel .owl-dot{width:25px;height:25px;margin:0
8px;background:white !important;border-radius:50%}.c-section__fleet-element__carousel .owl-dot.active{background-color:#ffb600 !important}@media (min-width:768px) and (max-width:991px){.c-section__fleet-element__carousel .owl-dot{width:calc((25/991)*100vw);height:calc((25/991)*100vw)}}.c-section__video{position:relative}.c-section__video:hover .video__play-btn{-webkit-transform:scale(1.1) !important;-ms-transform:scale(1.1) !important;transform:scale(1.1) !important;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.c-section__video__image-block{position:relative;margin:0
auto 30px auto;width:900px;max-width:100%;height:calc((720/1280)*900px);background-size:cover}@media (max-width:767px){.c-section__video__image-block{width:calc(100vw - 2*40px) !important;height:calc((720/1280)*(100vw - 2*40px)) !important}}.c-section__video__image-block.video-playing{background-image:none !important}.c-section__video__iframe,.c-section__video__HTML5-video{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%}.c-section__video__image-block.video-playing .c-section__video__iframe,.c-section__video__image-block.video-playing .c-section__video__HTML5-video{opacity:1}.c-section__video .iframe-container.no-image .c-section__video__iframe,.c-section__video .iframe-container.no-image .c-section__video__HTML5-video{opacity:1}.c-section__video__play-btn{z-index:1;display:block;position:absolute;background-size:contain;top:50% !important;left:50% !important;width:100px !important;height:100px !important;pointer-events:none;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;background-size:contain !important;opacity:1}@media (max-width:1199px){.c-section__video__play-btn{width:75px !important;height:75px !important}}@media (max-width:991px){.c-section__video__play-btn{width:50px !important;height:50px !important}}.c-section__video__image-block.video-playing .c-section__video__play-btn{opacity:0}.c-section__video .iframe-container.no-image .c-section__video__play-btn{opacity:0}html[lang="fr-FR"] .c-section__videos-grid .c-section__video .video__play-btn{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-lecture-video.svg") center no-repeat}html[lang="en-US"] .c-section__videos-grid .c-section__video .video__play-btn{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-video-playback.svg") center no-repeat}html[lang="de-DE"] .c-section__videos-grid .c-section__video .video__play-btn{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-videowiedergabe.svg") center no-repeat}.c-section__video{position:relative;background-size:cover !important}.c-section__videos{}.c-section__videos.videos--horizontal-align-center{text-align:center}.c-section__videos.videos--horizontal-align-right{text-align:right}.c-section__videos.videos--vertical-align-center .c-section__video{vertical-align:middle}.c-section__videos.videos--vertical-align-bottom .c-section__video{vertical-align:bottom}@media (max-width:767px){.c-section__videos,.c-section__videos
*{max-height:calc((515/767)*100vw)}}.c-section__videos .owl-carousel{}.c-section__videos .owl-carousel .owl-nav{display:block}.c-section__videos .owl-carousel .owl-nav
button{background-color:transparent;background-size:cover}.c-section__videos .owl-carousel .owl-nav button>span,.c-section__videos .owl-carousel .owl-nav button::after{display:none}.c-section__videos .owl-carousel .owl-nav button.owl-prev{-webkit-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%);left:100px}@media (max-width:1199px){.c-section__videos .owl-carousel .owl-nav button.owl-prev{left:calc(50% - 405px - 40px)}}@media (max-width:879px){.c-section__videos .owl-carousel .owl-nav button.owl-prev{left:-40px}}@media (max-width:767px){.c-section__videos .owl-carousel .owl-nav button.owl-prev{left:-20px;width:20px;height:20px}}.c-section__videos .owl-carousel .owl-nav button.owl-next{right:100px}@media (max-width:1199px){.c-section__videos .owl-carousel .owl-nav button.owl-next{right:calc(50% - 405px - 40px)}}@media (max-width:879px){.c-section__videos .owl-carousel .owl-nav button.owl-next{right:-40px}}@media (max-width:767px){.c-section__videos .owl-carousel .owl-nav button.owl-next{right:-20px;width:20px;height:20px}}html[lang="fr-FR"] .c-section__videos .owl-carousel .owl-nav
button{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-fleche-jaune.svg")}html[lang="en-US"] .c-section__videos .owl-carousel .owl-nav
button{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-yellow-arrow.svg")}html[lang="de-DE"] .c-section__videos .owl-carousel .owl-nav
button{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-gelber-pfeil.svg")}.c-section__video{display:inline-block;vertical-align:top;background-size:contain;background-position:center center}.c-section__video:first-child:last-child{display:block}.c-section__video:hover .video__play-btn{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.c-section__video .video__play-btn{display:block;position:absolute;background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-lecture-video.svg") center no-repeat;background-size:contain;top:0;left:0;width:50px;height:50px;pointer-events:none !important;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;width:100%;height:100%}.c-section__video .video__play-btn--big{background-size:80px 80px}.c-section__video .video__play-btn.hidden{opacity:0}@media (max-width:767px){.c-section__video .video__play-btn{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}}html[lang="fr-FR"] .c-section__videos .owl-carousel .c-section__video .video__play-btn{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-lecture-video.svg") center no-repeat}html[lang="en-US"] .c-section__videos .owl-carousel .c-section__video .video__play-btn{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-video-playback.svg") center no-repeat}html[lang="de-DE"] .c-section__videos .owl-carousel .c-section__video .video__play-btn{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-videowiedergabe.svg") center no-repeat}.c-section__video__image-block{margin-bottom:0 !important}.c-section__video{position:relative}.c-section__videos-grid{margin:0
-30px -60px -30px !important}@media (max-width:1199px){.c-section__videos-grid{margin:0
-30px calc(-1*(120/1200)*100vw) -30px !important}}@media (max-width:767px){.c-section__videos-grid{margin:0
0 -80px 0 !important}}.c-section__videos-grid .c-section__video{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-size:contain;background-position:center center;margin-top:0 !important;margin-bottom:80px;padding:0
10px}.c-section__videos-grid .c-section__video:hover .video__play-btn{-webkit-transform:translate(-50%, -50%) scale(1.1) !important;-ms-transform:translate(-50%, -50%) scale(1.1) !important;transform:translate(-50%, -50%) scale(1.1) !important}.c-section__videos-grid .c-section__video .c-section__video{}.c-section__videos-grid .c-section__video .c-section__video__image-block{position:relative;margin-bottom:30px !important;width:600px;height:calc((720/1280)*600px);background-size:cover}@media (max-width:1280px){.c-section__videos-grid .c-section__video .c-section__video__image-block{width:calc((600/1280)*100vw);height:calc((720/1280)*(600/1280)*100vw)}}@media (max-width:767px){.c-section__videos-grid .c-section__video .c-section__video__image-block{width:calc(100vw - 2*40px);height:calc((720/1280)*(100vw - 2*40px))}}.c-section__videos-grid .c-section__video .c-section__video__image-block.video-playing{background-image:none !important}.c-section__videos-grid .c-section__video .c-section__video__iframe{opacity:0;position:absolute;top:0;height:100%;width:100%}.c-section__videos-grid .c-section__video .c-section__video__image-block.video-playing
iframe{opacity:1}.c-section__videos-grid .c-section__video .c-section__video__play-btn{z-index:1;display:block;position:absolute;background-size:contain;top:50%;left:50%;width:100px;height:100px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;background-size:contain !important}@media (max-width:1199px){.c-section__videos-grid .c-section__video .c-section__video__play-btn{width:75px;height:75px}}@media (max-width:991px){.c-section__videos-grid .c-section__video .c-section__video__play-btn{width:50px;height:50px}}.c-section__videos-grid .c-section__video .c-section__video__image-block.video-playing .c-section__video__play-btn{opacity:0}html[lang="fr-FR"] .c-section__videos-grid .c-section__video .video__play-btn{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-lecture-video.svg") center no-repeat}html[lang="en-US"] .c-section__videos-grid .c-section__video .video__play-btn{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-video-playback.svg") center no-repeat}html[lang="de-DE"] .c-section__videos-grid .c-section__video .video__play-btn{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-videowiedergabe.svg") center no-repeat}.c-section__videos-grid .c-section__video .c-section__video__title{margin-bottom:15px;line-height:25px;font-size:16px;font-weight:bold;text-transform:uppercase}.c-section__videos-grid .c-section__video .c-section__video__subtitle{line-height:20px;font-size:14px;font-weight:500}.c-section__services{}.c-section__services-container{max-width:calc((10/12)*1248px - 2*10px);margin:auto}.c-section__services.flex-row{margin-top:-25px !important;margin-bottom:-25px !important;margin-left:-40px;margin-right:-40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px) and (max-width:1199px){.c-section__services.flex-row{margin-left:-25px;margin-right:-25px}}.c-section__services.flex-row:last-child{margin-bottom:0}@media (min-width:768px) and (max-width:991px){.c-section__services+.c-section__services{margin-top:-25px}}.c-section__services[data-mobile-owl-carousel="on"]{margin-left:0 !important;margin-right:0 !important}.c-section__services[data-mobile-owl-carousel="on"] .c-section__service{padding:0
!important}.c-section__services[data-mobile-owl-carousel="on"] .c-section__service__icon{margin:auto;width:100px;height:100px}.c-section__services .c-section__service{}.c-section__services .c-section__service.col{margin:25px
0 !important;padding:0
40px}@media (max-width:1199px){.c-section__services .c-section__service.col{padding:0
25px}}@media (max-width:767px){.c-section__services .c-section__service.col{margin:30px
0 !important}}@media (max-width:439px){.c-section__services .c-section__service.col{width:100%}}.c-section__services .c-section__service__block{}@media (max-width:439px){.c-section__services .c-section__service__block{max-width:calc(100% - 2*20px) !important}}@media (max-width:767px){.c-section__services .c-section__service__block.tab-sm-only{width:100%;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center}}.c-section__services .c-section__service__icon{margin-bottom:10px;-webkit-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms}@media screen and (max-width:767px){.c-section__service__block .c-section__service__icon{-webkit-box-flex:0;-ms-flex:0 1 70px;flex:0 1 70px;margin-right:5px}}.c-section__service__block:hover .c-section__service__icon{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.c-section__services .c-section__service__icon.icon{}.c-section__services .c-section__service__icon.icon--align-left{text-align:left}.c-section__services .c-section__service__icon.icon--align-right{text-align:right}.c-section__services .c-section__service__icon.icon--align-center{text-align:center}.c-section__services .c-section__service__icon.icon--with-title-as-a-block{display:inline-block;vertical-align:middle;margin-bottom:0}.c-section__services .c-section__service__title{margin-bottom:10px}@media screen and (max-width:767px){.c-section__services .c-section__service__title.tab-toggle-sm-only{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;position:relative;padding-right:40px;cursor:pointer}.c-section__services .c-section__service__title.tab-toggle-sm-only
h3{text-align:left;font-size:17px;line-height:24px;font-weight:600}.c-section__services .c-section__service__title.tab-toggle-sm-only:after{position:absolute;content:"";top:50%;right:0;height:40px;width:40px;background-size:contain;-webkit-transform:rotate(90deg) translateY(-50%);-ms-transform:rotate(90deg) translateY(-50%);transform:rotate(90deg) translateY(-50%);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:0.3s ease-out;-o-transition:0.3s ease-out;transition:0.3s ease-out}.c-section__services .c-section__service__title.tab-toggle-sm-only.is-opened:after{-webkit-transform:rotate(270deg) translateY(-50%);-ms-transform:rotate(270deg) translateY(-50%);transform:rotate(270deg) translateY(-50%);-webkit-transition:0.3s ease-in;-o-transition:0.3s ease-in;transition:0.3s ease-in}}@media screen and (max-width:767px){html[lang="fr-FR"] .c-section__services .c-section__service__title.tab-toggle-sm-only:after{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-fleche-jaune.svg")}}@media screen and (max-width:767px){html[lang="en-US"] .c-section__services .c-section__service__title.tab-toggle-sm-only:after{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-yellow-arrow.svg")}}@media screen and (max-width:767px){html[lang="de-DE"] .c-section__services .c-section__service__title.tab-toggle-sm-only:after{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-gelber-pfeil.svg")}}.c-section__services .c-section__service__title>*{color:#273247;line-height:normal;font-size:45px;font-weight:bold}.c-section__services .c-section__service__title.title{}.c-section__services .c-section__service__title.title--align-left{text-align:left}.c-section__services .c-section__service__title.title--align-right{text-align:right}.c-section__services .c-section__service__title.title--align-center{text-align:center}.c-section__services .c-section__service__title.title--uppercase{text-transform:uppercase}.c-section__services .c-section__service__title.title--with-icon-as-a-block{display:inline-block;vertical-align:middle}@media (min-width:992px){.c-section__services .c-section__service__title.title--with-icon-as-a-block{margin-left:20px}.c-section__services .c-section__service__title.title--with-icon-as-a-block
h3{margin-bottom:0}}@media (max-width:439px){.c-section__services .c-section__service__title{text-align:center !important}}.c-section__services .c-section__service__text{margin-bottom:0}@media screen and (max-width:767px){.c-section__services .c-section__service__text.tab-content-sm-only{display:none;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.c-section__services .c-section__service__text
p{font-size:20px;font-weight:500;line-height:1.75}@media (max-width:440px){.c-section__services .c-section__service__text
p{text-align:center}}@media (max-width:991px){.c-section__services .c-section__service__text.text--after-title-icon-block{margin-top:20px}}@media (min-width:992px){.c-section__services .c-section__service__text.text--after-title-icon-block{padding-left:120px}}@media (min-width:1200px){.c-section__services .c-section__service__text.text--after-title-icon-block{margin-top:-20px}}.c-section__services .c-section__service__text--style-small>p{line-height:1.43;font-size:14px;font-weight:400}.c-section__services .c-section__service__text--justify>p{text-align:justify}.c-section__services .c-section__service__cta{}.c-section__services .c-section__service__cta.cta{}.c-section__services .c-section__service__cta.cta--align-left{text-align:left}.c-section__services .c-section__service__cta.cta--align-right{text-align:right}.c-section__services .c-section__service__cta.cta--align-center{text-align:center}.c-section__services .c-section__service.col>.c-section__service__block>[class*="c-section__service__"]:last-child{margin-bottom:0 !important}.c-section__service__block{}.c-section__service__blocks__container{max-width:calc(1440px + 20px);margin:0
auto}.c-section__service__blocks{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-30px calc(-1*20px)}.c-section__service__blocks>.col{margin:30px
0;padding:0
10px}@media (max-width:599px){.c-section__service__blocks>.col{width:100%}}@media (max-width:767px){.c-section__service__blocks>.col{margin-bottom:45px !important}}.c-section__service__blocks>.col.col--cta{margin:auto}.c-section__service__block__content{position:relative;width:500px;max-width:calc(100% - 2 *15px) !important;height:auto;margin:auto;background:white;margin:-85px auto 0 auto;-webkit-transition:transform ease-in 200ms;-o-transition:transform ease-in 200ms;transition:transform ease-in 200ms}@media (min-width:768px) and (max-width:1199px){.c-section__service__block__content{width:calc((500/1200)*100vw)}}@media (max-width:439px){.c-section__service__block__content{width:calc((500/449)*100vw)}}.c-section__service__block__content.style--hover-animate:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.c-section__service__block__content-inner{position:relative;width:370px;max-width:calc(100% - 2*15px) !important;margin:auto;padding:40px
0 20px 0}@media (max-width:1199px){.c-section__service__block__content-inner{padding:20px
0}}@media (max-width:767px){.c-section__service__block__content-inner{width:100%;min-height:0 !important;height:auto}}.c-section__service__block__content-inner.half-padding{padding:15px
0 20px 0}.c-section__service__block__image{width:100%;height:auto}.c-section__service__block__image
img{width:100%}.c-section__service__block__title{margin-bottom:20px}.c-section__service__block__title>*{color:#000;letter-spacing:3px;font-size:35px;font-weight:bold !important}@media (min-width:768px) and (max-width:1199px){.c-section__service__block__title>*{font-size:calc((35/1200)*100vw)}}@media (max-width:767px){.c-section__service__block__title>*{text-align:center !important}}@media (max-width:439px){.c-section__service__block__title>*{font-size:calc((35/449)*100vw)}}html[lang="de-DE"] .c-section__service__block__title>*{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.c-section__service__block__title.title--uppercase{text-transform:uppercase}.c-section__service__block__title.title--align-right>*{text-align:right}.c-section__service__block__title.title--align-center>*{text-align:center}.c-section__service__block__text{margin-bottom:30px}.c-section__service__block__text
p{line-height:20px;font-size:14px;font-weight:500}.c-section__service__block__text p:last-child{margin-bottom:50px !important}@media (max-width:767px){.c-section__service__block__text
p{text-align:center}}.c-section__service__block__text p>a{display:inline !important}.c-section__service__block__cta{position:absolute;bottom:20px;display:inline-block;margin:0
!important}@media (max-width:767px){.c-section__service__block__cta{position:relative;margin-top:30px !important}}.c-section__service__block__cta
a{color:#273247 !important}.c-section__service__block__cta::before{position:absolute;left:-30px}.c-section__service__block__cta::after{display:block;position:absolute;left:0 !important;bottom:0;height:3px;width:0;background:#ffb600;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;content:""}.c-section__service__block__container:hover .c-section__service__block__cta::after{width:100%}.c-section__service__block__cta.cta{}.c-section__service__block__cta.cta--align-left{left:50px}@media (max-width:767px){.c-section__service__block__cta.cta--align-left{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.c-section__service__block__cta.cta--align-right{right:20px}@media (max-width:767px){.c-section__service__block__cta.cta--align-right{right:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.c-section__service__block__cta.cta--align-center{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.c-section__service__block__container.service--cta-block{}@media (max-width:767px){.c-section__service__block__container.service--cta-block{margin:60px
0 !important}}.c-section__service__block__container.service--cta-block .c-section__service__block__content{width:100%;min-width:none;margin:0
auto}.c-section__service__block__container.service--cta-block .c-section__service__block__content-inner{width:100%;padding:0}@media (min-width:1199px){.c-section__service__block__container.service--cta-block .c-section__service__block__content-inner{padding-left:100px}}.c-section__service__block__container.service--cta-block .c-section__service__block__title{position:relative;margin-bottom:120px !important}@media (max-width:991px){.c-section__service__block__container.service--cta-block .c-section__service__block__title{margin-bottom:60px !important}}.c-section__service__block__container.service--cta-block .c-section__service__block__title
*{color:black;font-size:35px !important;font-weight:bold}@media (max-width:767px){.c-section__service__block__container.service--cta-block .c-section__service__block__title
*{font-size:30px !important}}.c-section__service__block__container.service--cta-block .c-section__service__block__title::before{display:block;position:absolute;top:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-15px}html[lang="fr-FR"] .c-section__service__block__container.service--cta-block .c-section__service__block__title::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-formes-graphiques-rond-colore.svg")}html[lang="en-US"] .c-section__service__block__container.service--cta-block .c-section__service__block__title::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-graphic-element-colored-circle.svg")}html[lang="de-DE"] .c-section__service__block__container.service--cta-block .c-section__service__block__title::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-grafikelemente-farbige-runde.svg")}.c-section__service__block__container.service--cta-block .c-section__service__block__title::after{display:block;position:absolute;right:0;top:50%;-webkit-transform:translate(100%, -50%);-ms-transform:translate(100%, -50%);transform:translate(100%, -50%);height:2px;width:50vw;background:#273247;content:""}.c-section__service__block__container.service--cta-block .c-section__service__block__cta{position:relative;min-width:210px;margin:auto;display:inline-block !important;text-transform:uppercase;color:#273247 !important;font-weight:bold}.c-section__service__block__container.service--cta-block .c-section__service__block__cta::after{display:none}.c-section__service__block__container.service--cta-block .c-section__service__block__cta:hover{color:white !important}.c-section__news__block{}.c-section__news__blocks{margin:-30px -10px;max-width:1440px}.c-section__news__blocks>.col{margin:30px
0;padding:0
10px}@media (max-width:767px){.c-section__news__block__container{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.c-section__news__block__content{position:relative;background:#273247;width:680px;max-width:calc(100% - 30px);height:auto;margin:auto}@media (max-width:1199px){.c-section__news__block__content{padding:30px
!important}}@media (max-width:991px){.c-section__news__block__content{max-width:calc(100% - 10px);padding:30px
!important}}@media (max-width:767px){.c-section__news__block__content{margin:0
!important;width:100%;max-width:100%}}.c-section__news__blocks>.col:nth-child(2n+1) .c-section__news__block__content{margin-right:30px;padding:60px
70px 30px 110px}@media (min-width:768px) and (max-width:991px){.c-section__news__blocks>.col:nth-child(2n+1) .c-section__news__block__content{margin-right:10px}}.c-section__news__blocks>.col:nth-child(2n) .c-section__news__block__content{margin-left:30px;padding:60px
110px 30px 70px}@media (min-width:768px) and (max-width:991px){.c-section__news__blocks>.col:nth-child(2n) .c-section__news__block__content{margin-left:10px}}.c-section__news__block__title{margin-bottom:20px}.c-section__news__block__title
h3{color:white;line-height:1.5;font-size:20px;font-weight:bold}.c-section__news__block__excerpt{margin-bottom:10px}.c-section__news__block__excerpt
p{color:white;line-height:20px;font-size:14px;font-weight:500}.c-section__news__block__cta{-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms}.c-section__news__block__cta
.btn{color:white}.c-section__news__block__cta::after{-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms}.c-section__news__block__container:hover .c-section__news__block__cta::after{width:calc(100% - 30px)}.c-section__news__block__image{position:relative;z-index:1000;width:600px;max-width:calc(100% - 110px);height:auto}.c-section__news__block__image
img{width:100%}.c-section__news__block__image::before{z-index:-1;position:absolute;top:0;width:100%;height:160px;background:#273247;content:""}@media (max-width:768px){.c-section__news__block__image::before{display:none}}@media (min-width:768px) and (max-width:1199px){.c-section__news__block__image{width:calc((600/1200)*100vw);max-width:calc(100% - (110/1200)*100vw)}}@media (max-width:767px){.c-section__news__block__image{margin:0
!important;width:100%;min-width:100%;height:auto;margin:auto !important}}.c-section__news__blocks>.col:nth-child(2n+1) .c-section__news__block__image{margin-left:110px}@media (min-width:768px) and (max-width:1199px){.c-section__news__blocks>.col:nth-child(2n+1) .c-section__news__block__image{margin-left:calc((110/1200)*100vw)}}.c-section__news__blocks>.col:nth-child(2n+1) .c-section__news__block__image::before{left:-110px}@media (min-width:768px) and (max-width:1199px){.c-section__news__blocks>.col:nth-child(2n+1) .c-section__news__block__image::before{left:calc(-1*(110/1200)*100vw)}}.c-section__news__blocks>.col:nth-child(2n) .c-section__news__block__image{margin-right:110px}@media (min-width:768px) and (max-width:1199px){.c-section__news__blocks>.col:nth-child(2n) .c-section__news__block__image{margin-right:calc((110/1200)*100vw)}}.c-section__news__blocks>.col:nth-child(2n) .c-section__news__block__image::before{right:-110px}@media (min-width:768px) and (max-width:1199px){.c-section__news__blocks>.col:nth-child(2n) .c-section__news__block__image::before{right:calc(-1*(110/1200)*100vw)}}.c-section__customer-reference-logo{}.c-section__customer-reference-logo-grids{margin:auto}.c-section__customer-reference-logo-grid{margin:-15px 0;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.c-section__customer-reference-logo-grid>.col{margin-top:45px}@media (max-width:439px){.c-section__customer-reference-logo-grid>.col{width:50%}}.c-section__customer-reference-logo{max-width:250px;margin:15px
0;-webkit-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;text-align:center}.c-section__customer-reference-logo:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.c-section__customer-reference-logo__description{width:230px;max-width:100%;margin:20px
auto}.c-section__customer-reference-logo__description
strong{font-weight:normal;color:#ffb600}.c-section__member{}.c-section__members{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-60px}.c-section__members.flex-col-lg-3{max-width:calc(3*(185px + 2*60px));margin:auto}.c-section__members__category{position:relative;display:block;margin:95px
0 65px 0;color:#ffb600;letter-spacing:3.11px;line-height:1.22;font-size:35px;font-weight:bold;text-align:center;text-transform:uppercase}@media (max-width:499px){.c-section__members__category{font-size:calc((35/500)*100vw)}}.c-section__members__category__graphic-elements{}.c-section__members__category__graphic-elements--colored-circles{z-index:-1;display:block;position:absolute;top:200px;background-repeat:no-repeat;background-size:cover;pointer-events:none}html[lang="fr-FR"] .c-section__title__graphic-elements--colored-circles{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-formes-graphiques-ronds-colores.svg")}html[lang="en-US"] .c-section__title__graphic-elements--colored-circles{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-graphic-element-colored-circles.svg")}html[lang="de-DE"] .c-section__title__graphic-elements--colored-circles{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-grafikelemente-gefarbte-runden.svg")}.c-section__member{margin:30px
0;padding:0}.c-section__member__container{margin:0
auto;width:210px}.c-section__member__image{margin-bottom:30px;width:210px;height:210px}.c-section__member__image
img{width:100%}.c-section__member__name{margin-bottom:15px;line-height:20px;font-size:16px;font-weight:bold}.c-section__member__position{margin-bottom:15px;line-height:20px;font-size:12px;font-weight:500}.c-section__member__email,.c-section__member__phone{margin-bottom:15px}.c-section__member__email a,.c-section__member__phone
a{color:black;line-height:20px;font-size:12px;font-weight:500}.c-section__member__email a:hover,.c-section__member__phone a:hover{color:#ffb600;text-decoration:underline}.c-job{}.c-jobs [class*="c-jobs__category"]{margin-top:0 !important}.c-jobs .no-job{text-align:center;font-size:20px;font-weight:500}.c-job__tab{position:relative;width:100%;margin-bottom:20px;padding:30px;background:#273247}@media (max-width:991px){.c-job__tab{padding:30px}}.c-job__tab:hover{cursor:pointer}.c-job__title{display:inline-block;vertical-align:middle;color:white;line-height:1.8;font-size:25px;font-weight:bold}@media (max-width:1199px){.c-job__title{font-size:20px}}@media (max-width:991px){.c-job__title{display:block;line-height:normal;font-size:18px}}.c-job__see-offer{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;vertical-align:middle;color:white;line-height:20px;letter-spacing:1.7px;text-transform:uppercase;font-size:14px;font-weight:bold}@media (max-width:991px){.c-job__see-offer{display:block;position:relative;margin-top:30px;margin-left:30px;-webkit-transform:none;-ms-transform:none;transform:none;right:auto;top:auto}}.c-job__see-offer::before{display:block;position:absolute;left:-10px;width:20px;height:20px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;background-size:cover;content:""}html[lang="fr-FR"] .c-job__see-offer::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-fleche-jaune.svg")}html[lang="en-US"] .c-job__see-offer::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-yellow-arrow.svg")}html[lang="de-DE"] .c-job__see-offer::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-gelber-pfeil.svg")}.c-job.active .c-job__see-offer::before{-webkit-transform:translateX(-100%) rotate(90deg);-ms-transform:translateX(-100%) rotate(90deg);transform:translateX(-100%) rotate(90deg)}.c-job__content{display:none;margin-bottom:0}.c-job.active .c-job__content{display:block;margin-bottom:45px}.c-job__content .c-job__link
a{color:#ffb600 !important}.c-job__content .c-job__link:hover{text-decoration:underline}.c-section__contact-form-7{}.c-section__contact-form-7 .flex-row>.col:first-child input:first-child{margin-top:0}.c-section__contact-form-7 .flex-row>.col.full-width{width:100% !important}@media (max-width:767px){.c-section__contact-form-7 .flex-row>.col+.col{margin-top:0}}@media (max-width:439px){.c-section__contact-form-7 .flex-row>.col{width:100%}}@media (max-width:767px){.c-section__contact-form-7
input{padding:15px
!important}}@media (max-width:991px){.c-section__contact-form-7 .radio-with-label{margin-bottom:45px !important}}.c-section__contact-form-7 .radio-with-label
*{font-size:16px;font-weight:500;line-height:1.25;font-style:italic}.c-section__contact-form-7 .radio-with-label
label{margin-bottom:30px}.c-section__contact-form-7 .radio-with-label .wpcf7-radio{position:relative;left:-10px;margin-top:30px !important;margin-bottom:0 !important}.c-section__contact-form-7 .radio-with-label input[type="radio"]{margin-bottom:0 !important;height:100%;width:26px !important;height:26px !important;left:10px}.c-section__contact-form-7 .radio-with-label .wpcf7-list-item-label::before,.c-section__contact-form-7 .radio-with-label .wpcf7-list-item-label::after{display:none !important}.c-section__contact-form-7 .radio-with-label .wpcf7-list-item{position:relative;width:auto;padding-left:50px;padding-right:40px}@media (max-width:767px){.c-section__contact-form-7 .radio-with-label .wpcf7-list-item:not(:last-child){margin-bottom:30px}}.c-section__contact-form-7 .radio-with-label .wpcf7-list-item::before{position:absolute;top:-2px;left:10px;border-radius:50%;border:4px
solid #ffb600;background:white;width:25px;height:25px;content:""}.c-section__contact-form-7 .radio-with-label .wpcf7-list-item.checked::before{background:#ffb600}@media (max-width:991px){.c-section__contact-form-7 .checkbox-with-label{margin-bottom:45px !important}}.c-section__contact-form-7 .checkbox-with-label
*{font-size:16px;font-weight:500;line-height:1.25;font-style:italic}.c-section__contact-form-7 .checkbox-with-label
label{display:block;margin-bottom:30px}.c-section__contact-form-7 .checkbox-with-label .wpcf7-checkbox{position:relative;left:-10px;margin-top:30px !important;margin-bottom:0 !important}.c-section__contact-form-7 .checkbox-with-label input[type="checkbox"]{position:absolute;margin-bottom:0 !important;height:100%;width:26px !important;height:26px !important;left:10px;opacity:0}.c-section__contact-form-7 .checkbox-with-label .wpcf7-list-item-label::before,.c-section__contact-form-7 .checkbox-with-label .wpcf7-list-item-label::after{display:none !important}.c-section__contact-form-7 .checkbox-with-label .wpcf7-list-item{position:relative;width:auto;padding-left:50px;padding-right:40px}@media (max-width:767px){.c-section__contact-form-7 .checkbox-with-label .wpcf7-list-item:not(:last-child){margin-bottom:30px}}.c-section__contact-form-7 .checkbox-with-label .wpcf7-list-item::before{position:absolute;top:-2px;left:10px;border-radius:50%;border:4px
solid #ffb600;background:white;width:25px;height:25px;content:""}.c-section__contact-form-7 .checkbox-with-label .wpcf7-list-item.checked::before{background:#ffb600}.c-section__contact-form-7 .date-picker{position:relative}.c-section__contact-form-7 .date-picker::after{position:absolute;top:25px;right:30px;width:30px;height:35px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-calendrier.svg");content:""}@media (max-width:767px){.c-section__contact-form-7 .date-picker::after{top:17px;right:20Px;width:20px;height:25px}}.c-section__contact-form-7 .date-picker
label{font-size:16px;font-weight:500;line-height:1.25}.c-section__contact-form-7 .date-picker
label.hidden{display:none}@media (max-width:500px){.c-section__contact-form-7 .date-picker
label{padding:0;font-size:3.2vw}}.c-section__contact-form-7 .date-picker
input{padding-top:23px !important;padding-bottom:23px !important}.c-section__contact-form-7
.acceptance{margin-top:20px;margin-left:40px}.c-section__contact-form-7 .acceptance .wpcf7-acceptance{position:absolute;left:-40px}.c-section__contact-form-7 .acceptance .wpcf7-list-item{width:auto}.c-section__contact-form-7 .acceptance .wpcf7-list-item
input{width:12px;height:12px}.c-section__contact-form-7 .file-upload{margin-top:30px;display:inline-block}.c-section__contact-form-7 .file-upload
br{display:none !important}.c-section__contact-form-7 .file-upload .wpcf7-form-control-wrap{z-index:1;position:absolute;height:100%}.c-section__contact-form-7 .file-upload .wpcf7-form-control-wrap input.wpcf7-file{margin-left:-30px;margin-bottom:0;margin-top:0;padding:0;height:100%;width:calc(100% + 30px);max-width:calc(100% + 30px);opacity:0}.c-section__contact-form-7 .file-upload .wpcf7-form-control-wrap input.wpcf7-file:hover{cursor:pointer !important}.c-section__contact-form-7 .file-upload .wpcf7-form-control-wrap input.wpcf7-file::-webkit-file-upload-button:hover{cursor:pointer !important}.c-section__contact-form-7 .file-upload .wpcf7-form-control-wrap input.wpcf7-file::-ms-browse:hover{cursor:pointer !important}.c-section__contact-form-7 .file-upload .wpcf7-form-control-wrap input.wpcf7-file::-moz-display-comboboxcontrol-frame:hover{cursor:pointer !important}.c-section__contact-form-7 .file-upload .file-upload-container{position:relative;left:20px;display:inline-block;width:auto;margin:15px
85px 15px 0;vertical-align:middle}@media (max-width:991px){.c-section__contact-form-7 .file-upload .file-upload-container{width:calc(100% - 40px)}}.c-section__contact-form-7 .file-upload .file-upload-container:hover{cursor:pointer}.c-section__contact-form-7 .file-upload .file-upload-container::before{display:block;position:absolute;top:50%;left:0;-webkit-transform:translate(-100%, -50%);-ms-transform:translate(-100%, -50%);transform:translate(-100%, -50%);width:20px;height:20px;content:"";background-size:contain;background-position:center center;background-repeat:no-repeat}html[lang="fr-FR"] .c-section__contact-form-7 .file-upload .file-upload-container::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-fleche-jaune.svg")}html[lang="en-US"] .c-section__contact-form-7 .file-upload .file-upload-container::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-yellow-arrow.svg")}html[lang="de-DE"] .c-section__contact-form-7 .file-upload .file-upload-container::before{background:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-gelber-pfeil.svg")}.c-section__contact-form-7 .file-upload .file-upload-container .file-upload-text{display:inline-block;vertical-align:middle;width:100%;padding:0
15px;color:black;line-height:30px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-all;font-style:normal;font-size:14px;font-weight:bold;text-transform:uppercase}.c-section__contact-form-7 .file-upload .file-upload-container .file-upload-text:not(.file-uploaded):hover{cursor:pointer !important}@media (max-width:439px){.c-section__contact-form-7 .file-upload .file-upload-container .file-upload-text.file-uploaded{padding:0
15px;text-align:center}}.c-section__contact-form-7 .file-upload .file-upload-container .file-upload-remove-button{display:none;position:absolute;right:-30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;padding:0
15px;color:#273247;font-size:20px}.c-section__contact-form-7 .file-upload .file-upload-container .file-upload-remove-button.visible{display:inline-block !important;vertical-align:middle}.c-section__contact-form-7 .file-upload .file-upload-container .file-upload-remove-button:hover{cursor:pointer}.c-section__contact-form-7
#submit{text-align:center;margin-left:auto;margin-right:auto}.c-section__contact-form-7 #submit:hover{cursor:pointer}.c-section__contact-form-7 #submit .submit-container{position:relative;display:inline-block}.c-section__contact-form-7 #submit .submit-container input[type=submit]{margin:50px
auto 0 auto;min-width:210px !important;background:none;border:3px
solid black;padding-top:0;padding-bottom:0;color:black !important;text-transform:uppercase;line-height:50px;font-size:14px;font-weight:bold}@media (max-width:767px){.c-section__contact-form-7 #submit .submit-container input[type=submit]{line-height:30px}}.c-section__contact-form-7 #submit .submit-container input[type=submit]:hover{background:black;color:white !important;cursor:pointer}.c-section__contact-form-7 #submit .submit-container .ajax-loader{display:none !important}.c-section__contact-form-7 span[role="alert"]{position:relative;top:-20px}.c-section__contact-form-7 .file-upload span[role="alert"]{position:relative;top:15px;left:15px}.c-section__contact-form-7 .wpcf7-response-output{padding:10px;text-align:center;font-size:18px}.c-section__contact-form-7 .wpcf7-response-output.wpcf7-validation-errors{border-color:red;color:red}.c-section__contact-form-7 .wpcf7-response-output.wpcf7-mail-sent-ok{border-color:#273247;color:#273247}.grecaptcha-badge{visibility:hidden}.c-section__period{}.c-section__period{margin-bottom:60px}.c-section__period:last-child{margin-bottom:0}@media (max-width:991px){.c-section__period{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.c-section__period__informations{position:relative;margin-top:0 !important;padding:0}.c-section__period__informations::before{position:absolute;top:0;left:-45px;height:20px;width:20px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}html[lang="fr-FR"] .c-section__period__informations::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-element-graphique-point-de-depart-chronologie.svg")}html[lang="en-US"] .c-section__period__informations::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-graphic-element-starting-point-chronology.svg")}html[lang="de-DE"] .c-section__period__informations::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-grafikelemente-startpunkt-chronologie.svg")}.c-section__period__informations::after{position:absolute;top:20px;left:-45px;height:calc(100% - 20px + 60px);width:3px;background:#ffb600;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:""}.c-section__period:last-child .c-section__period__informations::after{height:calc(100% - 20px)}@media (max-width:991px){.c-section__period__informations::before,.c-section__period__informations::after{display:none}}.c-section__period__image{position:relative;padding:0}@media (max-width:767px){.c-section__period__image{margin-top:10px}}@media (min-width:992px) and (max-width:1429px){.c-section__period__image{margin-left:-60px !important;width:calc((5/12)*100% - 60px) !important}}.c-section__period__image
img{width:100%;height:auto}.c-section__period__date-and-title{margin-bottom:20px;line-height:normal;letter-spacing:3.11px;font-size:35px;font-weight:bold}@media (max-width:767px){.c-section__period__date-and-title{font-size:30px}}.c-section__period__date{color:#ffb600}@media (max-width:767px){.c-section__period__date{display:block;margin-bottom:10px}}.c-section__period__title{text-transform:uppercase}@media (max-width:767px){.c-section__period .line-break{display:none}}.c-section__period__text{}.c-section__period__text
p{margin-bottom:15px;line-height:20px;font-size:14px;font-weight:500}.c-section__period__text
ul{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:20px;padding-left:0;list-style-type:none}.c-section__period__text ul>li{position:relative;line-height:1.75;font-size:20px;font-weight:500}.c-section__period__text ul>li:not(:last-child){margin-right:60px}.c-section__period__text ul>li::before{position:absolute;left:-20px;top:calc((35px - 6px)/2);width:6px;height:6px;border-radius:50%;background:#f60;content:""}@media (max-width:767px){.c-section__period__text ul>li{margin-bottom:20px;margin-left:0;line-height:1.5;font-size:16px}.c-section__period__text ul>li::before{top:calc((24px - 6px)/2)}}.c-section__three-images-one-text-block{}.c-section__three-images-one-text-block{}.c-section__three-images-one-text-block:first-child{margin-top:0}.c-section__three-images-one-text-block:last-child{margin-bottom:0}@media (max-width:1199px){.c-section__three-images-one-text-block{margin:0
-40px}}@media (max-width:767px){.c-section__three-images-one-text-block{margin:0
-40px}}.c-section__three-images-one-text-block>.col{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px) and (max-width:991px){.c-section__three-images-one-text-block>.col{padding:0
5px}}@media (min-width:768px) and (max-width:991px){.c-section__three-images-one-text-block>.col+.col{margin:0}}@media (max-width:767px){.c-section__three-images-one-text-block>.col+.col{margin-top:20px !important}}.c-section__three-images-one-text-block>.col>div+div{margin-top:20px}.c-section__three-images-one-text-block>.col>.flex-row{margin:0
-10px;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-section__three-images-one-text-block>.col>.flex-row.flex-direction-vertical{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:768px) and (max-width:991px){.c-section__three-images-one-text-block>.col>.flex-row{margin:0
-5px}}.c-section__three-images-one-text-block>.col>.flex-row:first-child{margin-bottom:20px}.c-section__three-images-one-text-block>.col>.flex-row:last-child{margin-top:20px}.c-section__three-images-one-text-block>.col>.flex-row:first-child:last-child{margin-top:0;margin-bottom:0}.c-section__three-images-one-text-block>.col>.flex-row>.col{padding:0
10px}@media (min-width:768px) and (max-width:991px){.c-section__three-images-one-text-block>.col>.flex-row>.col{padding:0
5px}}@media (min-width:768px) and (max-width:991px){.c-section__three-images-one-text-block>.col>.flex-row>.col+.col{margin:0}}@media (max-width:767px){.c-section__three-images-one-text-block>.col>.flex-row>.col+.col{margin-top:20px !important}}.c-section__three-images-one-text-block__image-01,.c-section__three-images-one-text-block__image-02,.c-section__three-images-one-text-block__image-03{position:relative}@media (max-width:767px){.c-section__three-images-one-text-block__image-01,.c-section__three-images-one-text-block__image-01 img,.c-section__three-images-one-text-block__image-02,.c-section__three-images-one-text-block__image-02 img,.c-section__three-images-one-text-block__image-03,.c-section__three-images-one-text-block__image-03
img{width:100%}}@media (max-width:767px){.c-section__three-images-one-text-block__image-01 picture,.c-section__three-images-one-text-block__image-02 picture,.c-section__three-images-one-text-block__image-03
picture{height:300px !important;overflow:hidden}.c-section__three-images-one-text-block__image-01 picture img,.c-section__three-images-one-text-block__image-02 picture img,.c-section__three-images-one-text-block__image-03 picture
img{min-height:300px;min-width:100% !important;width:auto !important;max-width:none !important;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.c-section__three-images-one-text-block__text{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0
30px !important}@media (min-width:768px) and (max-width:1199px){.c-section__three-images-one-text-block__text{padding:0
10px !important}}@media (max-width:767px){.c-section__three-images-one-text-block__text{padding:20px
60px !important}}.c-section__three-images-one-text-block__text
h3{margin-bottom:20px;font-size:20px;font-weight:bold;text-transform:uppercase}@media (min-width:768px) and (max-width:1199px){.c-section__three-images-one-text-block__text
h3{margin-bottom:10px}}.c-section__three-images-one-text-block__text
p{line-height:1.5;font-size:13px}.c-section__three-images-one-text-block__text p:last-child{margin-bottom:0}@media (min-width:768px) and (max-width:991px){.c-section__three-images-one-text-block__text
p{line-height:1.3;font-size:12px}}.home{}.home .c-section__videos .owl-carousel{}.home .c-section__videos .owl-carousel .video__play-btn{background-size:100px 100px !important;top:0 !important;left:0 !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;width:100% !important;height:100% !important}@media (max-width:767px){.home .c-section__videos .owl-carousel .video__play-btn{background-size:50px 50px !important}}.error404{}.error404 .c-page-hero{display:none !important}.page-contact,.page-kontakt{}.page-contact section#contact,.page-kontakt
section#contact{}.page-contact section#contact .contact-informations,.page-kontakt section#contact .contact-informations{position:relative}.page-contact section#contact .contact-informations *,.page-kontakt section#contact .contact-informations
*{line-height:1.4;font-size:25px;font-weight:bold}@media (max-width:1199px){.page-contact section#contact .contact-informations *,.page-kontakt section#contact .contact-informations
*{line-height:28px;font-size:20px}}@media (max-width:767px){.page-contact section#contact .contact-informations *,.page-kontakt section#contact .contact-informations
*{font-size:16px}}.page-contact section#contact .contact-informations:not(.map),.page-kontakt section#contact .contact-informations:not(.map){margin-left:50px;margin-bottom:20px}.page-contact section#contact .contact-informations::before,.page-kontakt section#contact .contact-informations::before{position:absolute;top:0;left:-30px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);height:40px;width:40px;background-size:contain;line-height:28px;content:""}@media (max-width:1199px){.page-contact section#contact .contact-informations::before,.page-kontakt section#contact .contact-informations::before{left:-20px;height:28px;width:28px}}html[lang="fr-FR"] .page-contact section#contact .contact-informations.address::before{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-localisation-jaune.svg")}html[lang="en-US"] .page-contact section#contact .contact-informations.address::before{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-location-yellow.svg")}html[lang="de-DE"] .page-contact section#contact .contact-informations.address::before{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-standort-gelb.svg")}html[lang="fr-FR"] .page-contact section#contact .contact-informations.phone::before{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-telephone-jaune.svg")}html[lang="en-US"] .page-contact section#contact .contact-informations.phone::before{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-phone-yellow.svg")}html[lang="de-DE"] .page-contact section#contact .contact-informations.phone::before{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-telefon-gelb.svg")}html[lang="fr-FR"] .page-contact section#contact .contact-informations.mail::before{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogramme-email-jaune.svg")}html[lang="en-US"] .page-contact section#contact .contact-informations.mail::before{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-pictogram-email-yellow.svg")}html[lang="de-DE"] .page-contact section#contact .contact-informations.mail::before{background-image:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-piktogramm-email-gelb.svg")}@media (max-width:767px){.page-contact section#contact .contact-informations.map img,.page-kontakt section#contact .contact-informations.map
img{width:100%}}.page-contact section#succursales,.page-kontakt
section#succursales{}@media (max-width:767px){.page-contact section#succursales h3,.page-kontakt section#succursales
h3{font-size:30px !important}}@media (max-width:499px){.page-contact section#succursales>.c-section__container>.flex-row>.col,.page-kontakt section#succursales>.c-section__container>.flex-row>.col{width:100%;text-align:center}}.single-post{}.single-post .c-section__page-title{padding-top:80px !important}.single-post .c-section__page-title .c-page__title{padding-top:0 !important;padding-bottom:0 !important;text-align:center}.single-post .c-section__page-title .c-page__title
h1{line-height:1.43;font-size:35px;font-weight:bold;text-transform:uppercase}.single-post .c-section__intro-block{padding-top:0 !important;padding-bottom:60px !important}.single-post .c-section__intro-block .flex-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-post .c-section__intro-block__thumbnail{}.single-post .c-section__intro-block__thumbnail#video .c-section__video__image-block{background-repeat:no-repeat;background-size:contain;width:700px;height:370px}.single-post .c-section__intro-block__date{margin-bottom:15px;color:#ffb600;font-size:30px;font-weight:bold}.single-post .c-section__intro-block__title
h2{margin-bottom:20px;line-height:1.33;font-size:30px;font-weight:bold}.single-post .c-section__intro-block__description{margin-bottom:50px;line-height:1.43;font-size:14px;font-weight:500}.single-post .c-section__intro-block__description
h3{margin-bottom:15px}.single-post .c-section__intro-block__description
a{color:#ffb600;text-decoration:underline}.single-post .c-section__intro-block__description
ul{margin-top:20px;margin-left:0;padding-left:20px}.single-post .c-section__intro-block__socials{}.single-post .c-section__intro-block__socials
.social{}.single-post .c-section__intro-block__socials
.socials{margin-bottom:20px}.single-post .c-section__intro-block__socials
.social{display:inline-block;margin:0
7.5px}.single-post .c-section--flexible{}.single-post .c-section--flexible{padding-bottom:60px}.single-post .c-section--flexible .flex-row>.col+.col{margin-top:0 !important}.single-post .c-section--flexible .c-section__title{margin-bottom:30px !important}.single-post .c-section--flexible .c-section__title
h2{line-height:1.33 !important;font-size:30px !important;font-weight:bold !important}.single-post .c-section--flexible .c-section__subtitle
h3{letter-spacing:normal !important;line-height:1.33 !important;font-size:25px !important;font-weight:bold !important}.single-post .c-section--flexible .c-section__text-container{max-width:100% !important}.single-post .c-section--flexible .c-section__text-container
a{color:#ffb600;text-decoration:underline}.single-post .c-section--flexible .c-section__image{margin-top:30px}.single-post .c-section--flexible .c-section__images{text-align:center}@media (max-width:767px){.single-post .c-section--flexible .c-section__image
img{width:100%}}.single-post .c-section--flexible .c-section__video{margin-top:60px;text-align:center}.single-post .c-section--flexible .c-section__video__play-btn{-webkit-transform:translate(-50%, -50%) !important;-ms-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important}.single-post .c-section--flexible .c-section__video:hover .c-section__video__play-btn{-webkit-transform:translate(-50%, -50%) scale(1.1) !important;-ms-transform:translate(-50%, -50%) scale(1.1) !important;transform:translate(-50%, -50%) scale(1.1) !important}.single-post .c-section__news{}.single-post .c-section__news__grid{padding-bottom:0 !important;margin-bottom:-30px !important}.single-post .c-section__news__grid .c-section__title{margin-bottom:40px;text-align:center}.single-post .c-section__news__grid .c-section__title
h2{line-height:50px !important;font-size:35px !important;font-weight:bold;text-transform:uppercase}@media (max-width:439px){.single-post .c-section__news__grid .c-section__title
h2{font-size:35px !important}}.single-post .c-section__news.col{margin-bottom:0}@media (max-width:991px){.single-post .c-section__news.col{margin-top:0 !important}}@media (max-width:767px){.single-post .c-section__news.col{display:block !important}}.single-post .c-section__news__image{overflow:hidden;height:250px;position:relative}@media (max-width:1199px){.single-post .c-section__news__image{height:calc((300/1199)*100vw)}}@media (max-width:767px){.single-post .c-section__news__image{height:calc((400/767)*100vw)}}.single-post .c-section__news__image::before{pointer-events:none;z-index:1;display:block;position:absolute;top:calc(50% - 25px);left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;width:100px;height:100px;opacity:0;content:""}@media (max-width:991px){.single-post .c-section__news__image::before{-webkit-transform:scale(0.75) translate(-50%, -50%);-ms-transform:scale(0.75) translate(-50%, -50%);transform:scale(0.75) translate(-50%, -50%)}}.single-post .c-section__news__image:hover{cursor:pointer}.single-post .c-section__news__image:hover::before{opacity:1}html[lang="fr-FR"] .single-post .c-section__news__image:hover::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-icone-survol-article.svg")}html[lang="en-US"] .single-post .c-section__news__image:hover::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-icon-news-hover.svg")}html[lang="de-DE"] .single-post .c-section__news__image:hover::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-icon-news-hover.svg")}.single-post .c-section__news__image
img{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:250px;max-width:none}@media (max-width:1199px){.single-post .c-section__news__image
img{height:calc((300/1199)*100vw)}}@media (max-width:767px){.single-post .c-section__news__image
img{width:100%;height:calc((400/767)*100vw)}}.single-post .c-section__news__informations{position:relative;top:-50px;background:white;width:calc(100% - 2*25px);margin:0
auto;padding:20px}.single-post .c-section__news__informations:hover,.single-post .c-section__news__informations:focus{cursor:pointer}.single-post .c-section__news__date{margin-bottom:15px;color:#ffb600;line-height:25px;font-size:16px;font-weight:bold}.single-post .c-section__news__title{margin-bottom:10px}.single-post .c-section__news__title
h3{line-height:25px;font-size:16px;font-weight:bold;text-transform:uppercase}.single-post .c-section__news__excerpt{line-height:20px;font-size:14px;font-weight:500}.single-post .c-section__news__excerpt *:last-child{margin-bottom:0}.single-post .image-grid{}.single-post .image-grid--three-columns{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}.single-post .image-grid--three-columns>.c-section__image{width:calc((1/3)*100%);margin:0
!important;padding:7.5px}.single-post .image-grid--three-columns>.c-section__image
img{width:100%;height:100%}@media (max-width:767px){.single-post .image-grid--three-columns>.c-section__image{width:50%}}@media (max-width:499px){.single-post .image-grid--three-columns>.c-section__image{width:100%;padding:7.5px 0}}.single-post .c-section__video{}.single-post .c-section__video.center{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto !important}.page-template-actualites{}.page-template-actualites .c-section__news{}.page-template-actualites .c-section__news__grid .c-section__title{text-align:center}.page-template-actualites .c-section__news__grid .c-section__title
h2{line-height:50px !important;font-size:35px !important;font-weight:bold;text-transform:uppercase}@media (max-width:439px){.page-template-actualites .c-section__news__grid .c-section__title
h2{font-size:35px !important}}.page-template-actualites .c-section__news.col{margin-bottom:60px}@media (max-width:991px){.page-template-actualites .c-section__news.col{margin-top:0 !important}}@media (max-width:767px){.page-template-actualites .c-section__news.col{display:block !important}}.page-template-actualites .c-section__news__image{margin-bottom:30px;position:relative}.page-template-actualites .c-section__news__image::before{pointer-events:none;z-index:1;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;width:100px;height:100px;opacity:0;content:""}@media (max-width:991px){.page-template-actualites .c-section__news__image::before{-webkit-transform:scale(0.75) translate(-50%, -50%);-ms-transform:scale(0.75) translate(-50%, -50%);transform:scale(0.75) translate(-50%, -50%)}}.page-template-actualites .c-section__news__image:hover{cursor:pointer}.page-template-actualites .c-section__news__image:hover::before{opacity:1}html[lang="fr-FR"] .page-template-actualites .c-section__news__image:hover::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-icone-survol-article.svg") !important}html[lang="en-US"] .page-template-actualites .c-section__news__image:hover::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-icon-news-hover.svg") !important}html[lang="de-DE"] .page-template-actualites .c-section__news__image:hover::before{content:url("/wp-content/themes/habefast-theme-child/assets/images/friderici-special-icon-news-hover.svg") !important}@media (max-width:767px){.page-template-actualites .c-section__news__image
img{width:100%}}@media (min-width:1200px){.page-template-actualites .c-section__news.col:nth-child(2n) .c-section__news__informations{padding-left:30px}}.page-template-actualites .c-section__news__date{margin-bottom:15px;color:#ffb600;line-height:25px;font-size:16px;font-weight:bold}.page-template-actualites .c-section__news__title{margin-bottom:10px;line-height:25px;font-size:16px;font-weight:bold;text-transform:uppercase}.page-template-actualites .c-section__news__excerpt{line-height:20px;font-size:14px;font-weight:500}.page-template-actualites .c-section__news__excerpt *:last-child{margin-bottom:0}.page-template-actualites .c-section__news__cta{margin-left:0;min-height:none}.page-template-actualites .c-section__news__pagination{margin-top:40px;text-align:center;font-size:0}.page-template-actualites .c-section__news__pagination .page-numbers{width:45px;height:25px;display:inline-block;color:#273247;line-height:25px;font-size:25px;font-weight:bold;text-align:center}.page-template-actualites .c-section__news__pagination .page-numbers.current{color:#ffb600}.page-template-actualites .c-section__news__pagination .page-numbers+.page-numbers{border-left:2px solid black}.page-template-actualites .c-section__news__pagination .page-numbers.prev,.page-template-actualites .c-section__news__pagination .page-numbers.next{display:none}.page-template-actualites .c-section__news__pagination .page-numbers.prev+.page-numbers:not(.next){border-left:none}.page-nos-activites-autres-services{}@media (min-width:768px) and (max-width:1399px){.page-nos-activites-autres-services.grille-images>.col{padding-left:calc((10/1400)*100vw);padding-right:calc((10/1400)*100vw)}.page-nos-activites-autres-services.grille-images>.col .c-section__images.important-mb-xs-20{margin-bottom:calc((20/1400)*100vw) !important}}.page-demenagement-industriel,.page-industrial-relocation,.page-industrieumzuege{}.page-demenagement-industriel #atouts,.page-industrial-relocation #atouts,.page-industrieumzuege
#atouts{}.page-demenagement-industriel #atouts.c-section .flex-row__graphic-elements--colored-circles,.page-industrial-relocation #atouts.c-section .flex-row__graphic-elements--colored-circles,.page-industrieumzuege #atouts.c-section .flex-row__graphic-elements--colored-circles{z-index:-1 !important}@media (max-width:1199px){.page-demenagement-industriel #atouts.c-section .flex-row__graphic-elements--colored-circles,.page-industrial-relocation #atouts.c-section .flex-row__graphic-elements--colored-circles,.page-industrieumzuege #atouts.c-section .flex-row__graphic-elements--colored-circles{display:none !important}}.page-demenagement-industriel #atouts #services,.page-industrial-relocation #atouts #services,.page-industrieumzuege #atouts
#services{width:1000px;max-width:100%;margin-left:auto;margin-right:auto}.page-demenagement-industriel #atouts #services .c-section__service,.page-industrial-relocation #atouts #services .c-section__service,.page-industrieumzuege #atouts #services .c-section__service{margin-top:35px;margin-bottom:35px}@media (max-width:599px){.page-demenagement-industriel #atouts #services .c-section__service,.page-industrial-relocation #atouts #services .c-section__service,.page-industrieumzuege #atouts #services .c-section__service{width:100% !important}}.page-demenagement-industriel #atouts #services .c-section__service:first-child .c-section__service__icon img,.page-industrial-relocation #atouts #services .c-section__service:first-child .c-section__service__icon img,.page-industrieumzuege #atouts #services .c-section__service:first-child .c-section__service__icon
img{width:90px}.page-demenagement-industriel #atouts #services .c-section__service:last-child .c-section__service__icon img,.page-industrial-relocation #atouts #services .c-section__service:last-child .c-section__service__icon img,.page-industrieumzuege #atouts #services .c-section__service:last-child .c-section__service__icon
img{width:70px}.page-flotte-de-remorques-modulaires-spmt,.page-self-propelled-modular-trailers-spmt,.page-selbstfahrende-modulare-anhaenger-spmt{}.page-flotte-de-remorques-modulaires-spmt section#grid-images,.page-self-propelled-modular-trailers-spmt section#grid-images,.page-selbstfahrende-modulare-anhaenger-spmt section#grid-images{}.page-flotte-de-remorques-modulaires-spmt section#grid-images #images-row-01,.page-self-propelled-modular-trailers-spmt section#grid-images #images-row-01,.page-selbstfahrende-modulare-anhaenger-spmt section#grid-images #images-row-01{margin-bottom:20px}@media (min-width:440px) and (max-width:1199px){.page-flotte-de-remorques-modulaires-spmt section#grid-images #images-row-01,.page-self-propelled-modular-trailers-spmt section#grid-images #images-row-01,.page-selbstfahrende-modulare-anhaenger-spmt section#grid-images #images-row-01{margin-bottom:calc((20/1200)*100vw)}}@media (min-width:440px) and (max-width:1199px){.page-flotte-de-remorques-modulaires-spmt section#grid-images #images-row-01,.page-self-propelled-modular-trailers-spmt section#grid-images #images-row-01,.page-selbstfahrende-modulare-anhaenger-spmt section#grid-images #images-row-01{margin-bottom:calc((20/1200)*100vw)}}@media (max-width:439px){.page-flotte-de-remorques-modulaires-spmt section#grid-images #images-row-01,.page-self-propelled-modular-trailers-spmt section#grid-images #images-row-01,.page-selbstfahrende-modulare-anhaenger-spmt section#grid-images #images-row-01{margin-bottom:0}}@media (min-width:440px) and (max-width:1199px){.page-flotte-de-remorques-modulaires-spmt section#grid-images [id*="images-row"].flex-row>.col,.page-self-propelled-modular-trailers-spmt section#grid-images [id*="images-row"].flex-row>.col,.page-selbstfahrende-modulare-anhaenger-spmt section#grid-images [id*="images-row"].flex-row>.col{margin-top:0 !important;padding-left:calc((10/1200)*100vw);padding-right:calc((10/1200)*100vw)}.page-flotte-de-remorques-modulaires-spmt section#grid-images [id*="images-row"].flex-row>.col .c-section__images.important-mb-xs-20,.page-self-propelled-modular-trailers-spmt section#grid-images [id*="images-row"].flex-row>.col .c-section__images.important-mb-xs-20,.page-selbstfahrende-modulare-anhaenger-spmt section#grid-images [id*="images-row"].flex-row>.col .c-section__images.important-mb-xs-20{margin-bottom:calc((20/1200)*100vw) !important}}@media (max-width:439px){.page-flotte-de-remorques-modulaires-spmt section#grid-images [id*="images-row"].flex-row>.col,.page-self-propelled-modular-trailers-spmt section#grid-images [id*="images-row"].flex-row>.col,.page-selbstfahrende-modulare-anhaenger-spmt section#grid-images [id*="images-row"].flex-row>.col{margin-top:0 !important;margin-bottom:20px !important}.page-flotte-de-remorques-modulaires-spmt section#grid-images [id*="images-row"].flex-row>.col img,.page-self-propelled-modular-trailers-spmt section#grid-images [id*="images-row"].flex-row>.col img,.page-selbstfahrende-modulare-anhaenger-spmt section#grid-images [id*="images-row"].flex-row>.col
img{width:100%}}.page-transport-bateau,.page-boat-transport,.page-bootstransport{}.page-transport-bateau .c-section__text>p strong,.page-transport-bateau .c-section__text>p b,.page-transport-bateau .c-section__text>p em,.page-boat-transport .c-section__text>p strong,.page-boat-transport .c-section__text>p b,.page-boat-transport .c-section__text>p em,.page-bootstransport .c-section__text>p strong,.page-bootstransport .c-section__text>p b,.page-bootstransport .c-section__text>p
em{font-weight:700 !important}.page-transport-bateau #videos,.page-boat-transport #videos,.page-bootstransport
#videos{}@media (min-width:768px){.page-transport-bateau #videos .flex-row>.col,.page-boat-transport #videos .flex-row>.col,.page-bootstransport #videos .flex-row>.col{margin-top:0 !important}}.page-transport-bateau #videos .c-section__video,.page-boat-transport #videos .c-section__video,.page-bootstransport #videos .c-section__video{}.page-transport-bateau #videos .c-section__video__image-block,.page-boat-transport #videos .c-section__video__image-block,.page-bootstransport #videos .c-section__video__image-block{width:600px;height:380px}@media (min-width:991px) and (max-width:1280px){.page-transport-bateau #videos .c-section__video__image-block,.page-boat-transport #videos .c-section__video__image-block,.page-bootstransport #videos .c-section__video__image-block{width:calc((600/1280)*100vw);height:calc((380/1280)*100vw)}}.page-transport-bateau #videos .c-section__video .video__play-btn,.page-boat-transport #videos .c-section__video .video__play-btn,.page-bootstransport #videos .c-section__video .video__play-btn{width:60px !important;height:60px !important;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.page-transport-bateau #videos .c-section__video:hover .video__play-btn,.page-boat-transport #videos .c-section__video:hover .video__play-btn,.page-bootstransport #videos .c-section__video:hover .video__play-btn{-webkit-transform:translate(-50%, -50%) scale(1.1) !important;-ms-transform:translate(-50%, -50%) scale(1.1) !important;transform:translate(-50%, -50%) scale(1.1) !important;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.page-transport-bateau .wpcf7 input,.page-transport-bateau .wpcf7 textarea,.page-boat-transport .wpcf7 input,.page-boat-transport .wpcf7 textarea,.page-bootstransport .wpcf7 input,.page-bootstransport .wpcf7
textarea{margin-top:0px !important;margin-bottom:30px !important}.page-transport-bateau .wpcf7 p,.page-boat-transport .wpcf7 p,.page-bootstransport .wpcf7
p{margin-bottom:0 !important}.page-transport-bateau .wpcf7 input[type="submit"],.page-boat-transport .wpcf7 input[type="submit"],.page-bootstransport .wpcf7 input[type="submit"]{margin-top:50px !important;margin-bottom:0 !important}.page-transport-bateau .wpcf7 .wpcf7-not-valid-tip,.page-boat-transport .wpcf7 .wpcf7-not-valid-tip,.page-bootstransport .wpcf7 .wpcf7-not-valid-tip{position:relative;top:-20px !important}.page-transport-bateau .wpcf7 .radio-with-label .wpcf7-not-valid-tip,.page-transport-bateau .wpcf7 .checkbox-with-label .wpcf7-not-valid-tip,.page-boat-transport .wpcf7 .radio-with-label .wpcf7-not-valid-tip,.page-boat-transport .wpcf7 .checkbox-with-label .wpcf7-not-valid-tip,.page-bootstransport .wpcf7 .radio-with-label .wpcf7-not-valid-tip,.page-bootstransport .wpcf7 .checkbox-with-label .wpcf7-not-valid-tip{font-size:14px !important;top:10px !important}@media (max-width:767px){.page-transport-bateau .wpcf7 .radio-with-label .wpcf7-not-valid-tip,.page-transport-bateau .wpcf7 .checkbox-with-label .wpcf7-not-valid-tip,.page-boat-transport .wpcf7 .radio-with-label .wpcf7-not-valid-tip,.page-boat-transport .wpcf7 .checkbox-with-label .wpcf7-not-valid-tip,.page-bootstransport .wpcf7 .radio-with-label .wpcf7-not-valid-tip,.page-bootstransport .wpcf7 .checkbox-with-label .wpcf7-not-valid-tip{top:0px !important}}@media (max-width:439px){.page-transport-bateau .wpcf7 .radio-with-label .wpcf7-not-valid-tip,.page-transport-bateau .wpcf7 .checkbox-with-label .wpcf7-not-valid-tip,.page-boat-transport .wpcf7 .radio-with-label .wpcf7-not-valid-tip,.page-boat-transport .wpcf7 .checkbox-with-label .wpcf7-not-valid-tip,.page-bootstransport .wpcf7 .radio-with-label .wpcf7-not-valid-tip,.page-bootstransport .wpcf7 .checkbox-with-label .wpcf7-not-valid-tip{top:20px !important}}.page-transport-bateau .wpcf7 .date-picker label,.page-boat-transport .wpcf7 .date-picker label,.page-bootstransport .wpcf7 .date-picker
label{position:absolute;left:40px;top:3px;padding:0;height:calc(100% - 30px - 2*3px);line-height:70px;background-color:white;z-index:10;font-style:italic}@media (max-width:767px){.page-transport-bateau .wpcf7 .date-picker label,.page-boat-transport .wpcf7 .date-picker label,.page-bootstransport .wpcf7 .date-picker
label{padding:0
10px;left:20px;line-height:50px}}.page-notre-flotte,.page-our-fleet,.page-unsere-fahrzeugflotte{}.page-notre-flotte .c-section__service__blocks>.col:nth-child(5),.page-our-fleet .c-section__service__blocks>.col:nth-child(5),.page-unsere-fahrzeugflotte .c-section__service__blocks>.col:nth-child(5){display:none}.page-portes-ouvertes,.page-open-house,.page-offene-tueren{}.page-portes-ouvertes .c-page-hero,.page-open-house .c-page-hero,.page-offene-tueren .c-page-hero{display:none}.page-portes-ouvertes #content,.page-open-house #content,.page-offene-tueren
#content{padding-top:0 !important}.page-portes-ouvertes section,.page-open-house section,.page-offene-tueren
section{padding-bottom:150px}@media (max-width:991px){.page-portes-ouvertes section,.page-open-house section,.page-offene-tueren
section{padding-bottom:75px}}.page-portes-ouvertes section:last-child,.page-open-house section:last-child,.page-offene-tueren section:last-child{padding-bottom:70px}.page-portes-ouvertes section.c-section--background-image,.page-open-house section.c-section--background-image,.page-offene-tueren section.c-section--background-image{margin-bottom:150px;background-position:center top}@media (max-width:991px){.page-portes-ouvertes section.c-section--background-image,.page-open-house section.c-section--background-image,.page-offene-tueren section.c-section--background-image{margin-bottom:75px}}.page-portes-ouvertes main h2,.page-open-house main h2,.page-offene-tueren main
h2{font-size:35px !important;line-height:1.6 !important;letter-spacing:normal !important;font-family:"Helvetica LT Std" !important;text-transform:uppercase}.page-portes-ouvertes main .title--white h2,.page-open-house main .title--white h2,.page-offene-tueren main .title--white
h2{color:white}.page-portes-ouvertes #logos,.page-open-house #logos,.page-offene-tueren
#logos{margin-bottom:0 !important;background:#273247;padding-top:30px;padding-bottom:0}.page-portes-ouvertes #logos .c-section__image,.page-open-house #logos .c-section__image,.page-offene-tueren #logos .c-section__image{padding-left:35px;padding-right:35px;padding-bottom:30px}.page-portes-ouvertes #banner,.page-open-house #banner,.page-offene-tueren
#banner{position:relative;height:110vw;max-width:2500px;padding:0
!important;background-position:bottom;min-height:1000px}.page-portes-ouvertes #banner .banner-content,.page-open-house #banner .banner-content,.page-offene-tueren #banner .banner-content{position:absolute;bottom:150px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page-portes-ouvertes #banner .banner-title,.page-open-house #banner .banner-title,.page-offene-tueren #banner .banner-title{margin-bottom:60px;font-family:Helvetica,sans-serif;font-weight:700}.page-portes-ouvertes #banner .banner-title h1,.page-open-house #banner .banner-title h1,.page-offene-tueren #banner .banner-title
h1{font-size:clamp(50px, calc(100/1280)*100vw, 100px);color:white}.page-portes-ouvertes #banner .banner-subtitle,.page-open-house #banner .banner-subtitle,.page-offene-tueren #banner .banner-subtitle{margin-bottom:15px;font-family:Helvetica,sans-serif}.page-portes-ouvertes #banner .banner-subtitle p,.page-open-house #banner .banner-subtitle p,.page-offene-tueren #banner .banner-subtitle
p{color:white;font-size:clamp(30px, calc(50/1280)*100vw, 50px)}.page-portes-ouvertes #banner .banner-text p,.page-open-house #banner .banner-text p,.page-offene-tueren #banner .banner-text
p{color:white;font-size:20px;font-weight:500;line-height:1.75}@media (max-width:767px){.page-portes-ouvertes #banner:before,.page-open-house #banner:before,.page-offene-tueren #banner:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0, 0, 0, 0.5)}}.page-portes-ouvertes #activities,.page-open-house #activities,.page-offene-tueren
#activities{}.page-portes-ouvertes #activities ul,.page-open-house #activities ul,.page-offene-tueren #activities
ul{list-style-type:none}.page-portes-ouvertes #activities ul>li,.page-open-house #activities ul>li,.page-offene-tueren #activities ul>li{position:relative;padding-left:40px;font-size:16px;font-weight:500;line-height:1.25}.page-portes-ouvertes #activities ul>li:not(:last-child),.page-open-house #activities ul>li:not(:last-child),.page-offene-tueren #activities ul>li:not(:last-child){margin-bottom:40px}.page-portes-ouvertes #activities ul>li::before,.page-open-house #activities ul>li::before,.page-offene-tueren #activities ul>li::before{position:absolute;top:2px;left:0;width:15px;height:15px;border-radius:50%;background:#ffb600}.page-portes-ouvertes #practical-informations,.page-open-house #practical-informations,.page-offene-tueren #practical-informations{padding-top:80px !important;padding-bottom:80px !important}.page-portes-ouvertes #practical-informations h3,.page-portes-ouvertes #practical-informations p,.page-open-house #practical-informations h3,.page-open-house #practical-informations p,.page-offene-tueren #practical-informations h3,.page-offene-tueren #practical-informations
p{font-family:"Libre Franklin";font-size:20px;letter-spacing:normal}.page-portes-ouvertes #practical-informations h3,.page-open-house #practical-informations h3,.page-offene-tueren #practical-informations
h3{line-height:1;color:#ffb600}.page-portes-ouvertes #practical-informations p,.page-open-house #practical-informations p,.page-offene-tueren #practical-informations
p{font-weight:600;color:white}.page-portes-ouvertes #contact-form,.page-open-house #contact-form,.page-offene-tueren #contact-form{}.page-portes-ouvertes #contact-form .c-section__contact-form-7 #submit .submit-container input[type="submit"],.page-open-house #contact-form .c-section__contact-form-7 #submit .submit-container input[type="submit"],.page-offene-tueren #contact-form .c-section__contact-form-7 #submit .submit-container input[type="submit"]{border:2px
solid #ffb600;background:#ffb600 !important;padding:24px
70px;line-height:1 !important;color:white !important;font-family:"Helvetica LT Std";font-size:30px !important;text-transform:none}.page-portes-ouvertes #contact-form .c-section__contact-form-7 #submit .submit-container input[type="submit"]:hover,.page-open-house #contact-form .c-section__contact-form-7 #submit .submit-container input[type="submit"]:hover,.page-offene-tueren #contact-form .c-section__contact-form-7 #submit .submit-container input[type="submit"]:hover{background:white !important;color:#ffb600 !important}.page-portes-ouvertes #contact-form .wpcf7-spinner,.page-open-house #contact-form .wpcf7-spinner,.page-offene-tueren #contact-form .wpcf7-spinner{margin-top:10px}.page-portes-ouvertes #about-banner,.page-open-house #about-banner,.page-offene-tueren #about-banner{height:640px;margin-bottom:70px !important}.page-portes-ouvertes #about-banner #about-text,.page-open-house #about-banner #about-text,.page-offene-tueren #about-banner #about-text{position:relative;top:-60px;width:500px !important;height:700px;padding:80px;background-image:linear-gradient(to top, rgba(40, 49, 58, 0) -29%, rgba(40, 49, 58, 0.37) 17%, #28313a 56%)}@media (max-width:991px){.page-portes-ouvertes #about-banner #about-text,.page-open-house #about-banner #about-text,.page-offene-tueren #about-banner #about-text{width:auto !important}}.page-portes-ouvertes #about-banner #about-text p,.page-open-house #about-banner #about-text p,.page-offene-tueren #about-banner #about-text
p{color:white;font-size:16px;font-weight:500;line-height:1.5}.page-production-solaire{}.page-production-solaire
iframe{border:none;width:1050px;height:650px}@media (max-width:1199px){.page-production-solaire
iframe{width:calc((1050/1200)*100vw);height:calc((650/1200)*100vw)}}.page-conditions-generales-de-vente,.page-terms-and-conditions,.page-allgemeine-geschaeftsbedingungen{}.page-conditions-generales-de-vente .c-page-hero,.page-terms-and-conditions .c-page-hero,.page-allgemeine-geschaeftsbedingungen .c-page-hero{display:none !important}.page-conditions-generales-de-vente #section-cgv,.page-terms-and-conditions #section-cgv,.page-allgemeine-geschaeftsbedingungen #section-cgv{}.page-conditions-generales-de-vente #section-cgv .column-title,.page-terms-and-conditions #section-cgv .column-title,.page-allgemeine-geschaeftsbedingungen #section-cgv .column-title{position:relative;margin-top:15px !important;margin-bottom:15px !important}.page-conditions-generales-de-vente #section-cgv .column-title::after,.page-terms-and-conditions #section-cgv .column-title::after,.page-allgemeine-geschaeftsbedingungen #section-cgv .column-title::after{position:absolute;right:0;top:0;width:2px;height:40px;background:#000;content:""}@media (max-width:991px){.page-conditions-generales-de-vente #section-cgv .column-title::after,.page-terms-and-conditions #section-cgv .column-title::after,.page-allgemeine-geschaeftsbedingungen #section-cgv .column-title::after{height:100%}}.page-conditions-generales-de-vente #section-cgv .column-title:last-child::after,.page-terms-and-conditions #section-cgv .column-title:last-child::after,.page-allgemeine-geschaeftsbedingungen #section-cgv .column-title:last-child::after{display:none}@media (max-width:991px){.page-conditions-generales-de-vente #section-cgv .column-title:nth-child(2)::after,.page-terms-and-conditions #section-cgv .column-title:nth-child(2)::after,.page-allgemeine-geschaeftsbedingungen #section-cgv .column-title:nth-child(2)::after{display:none}}@media (max-width:767px){.page-conditions-generales-de-vente #section-cgv .column-title::after,.page-terms-and-conditions #section-cgv .column-title::after,.page-allgemeine-geschaeftsbedingungen #section-cgv .column-title::after{display:none}}.page-conditions-generales-de-vente #section-cgv .column-title .c-section__cta .btn,.page-terms-and-conditions #section-cgv .column-title .c-section__cta .btn,.page-allgemeine-geschaeftsbedingungen #section-cgv .column-title .c-section__cta
.btn{font-size:12px !important}@media (min-width:992px) and (max-width:1199px){.page-conditions-generales-de-vente #section-cgv .column-title .c-section__cta .btn,.page-terms-and-conditions #section-cgv .column-title .c-section__cta .btn,.page-allgemeine-geschaeftsbedingungen #section-cgv .column-title .c-section__cta
.btn{font-size:calc((12/1200)*100vw) !important}}.pum-close{position:absolute !important;top:0;right:0;opacity:1 !important;z-index:100000000000 !important;padding:0
!important;width:100px !important;max-width:7.5vh !important;height:100px !important;max-height:7.5vh !important;color:#fcd123;background:none !important;border:none;font-size:40px;opacity:0 !important}#image .popmake-close{position:relative !important;opacity:1 !important;width:auto !important;height:auto !important;max-width:none !important;max-height:none !important}@media (max-width:991px){.pum-close{width:calc((100/992)*100vw) !important;height:calc((100/992)*100vw) !important;font-size:4.0322580645vw}}.pum{background-color:rgba(255, 255, 255, 0.75)}.pum-container{display:inline-block !important;width:auto !important;text-align:center;background:transparent !important;padding:0
!important;box-shadow:none !important}.pum-content{text-align:center}.pum-content>p{display:none}.pum-container
#image{position:relative;z-index:1 !important}.pum-container
image{text-align:center}.pum-container
img{width:auto !important;height:auto !important;max-height:90vh;max-width:90vw}@media (min-width:1560px){.pum-container
img{max-width:1400px !important}}@media (min-width:768px){.pum-container{position:absolute;left:50% !important;top:50% !important;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:auto !important}}@media (max-width:767px){.pum-container{position:absolute;left:50% !important;top:50px !important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:auto !important;padding:0
!important}}@media (min-width:440px){.pum-container #image
img.mobile{display:none !important}}@media (max-width:439px){.pum-container #image
img.desktop{display:none !important}}