@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap";
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#block-adezif-primary-local-tasks{background:#d5d8da;padding:.6rem 0;border-top:1px solid #404653;border-bottom:1px solid #404653}#block-adezif-primary-local-tasks>ul{display:flex;flex-flow:row wrap;gap:1rem;justify-content:center;margin:0;list-style:none}#block-adezif-primary-local-tasks>ul li a{display:inline-block;padding:6px 12px;background:#fff;text-decoration:none;color:#157cb6;font-size:1rem;border:1px solid #404653}#block-adezif-primary-local-tasks>ul li a.is-active,#block-adezif-primary-local-tasks>ul li a:hover{border-color:#c99e67;color:#c99e67}@media only screen and (min-width:56.25em){#block-adezif-primary-local-tasks>ul li a{padding:.5rem 1.5rem;font-size:1.375rem}}
*{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.ta-l{text-align:left}.ta-r{text-align:right}.ta-c{text-align:center}.uppercase{text-transform:uppercase}.centered-element{margin-inline:auto;max-width:80ch}.for-screen-reader,.hidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:0}.font-100,.txt-thin{font-weight:100}.font-200,.txt-extra-light{font-weight:200}.font-300,.txt-light{font-weight:300}.font-400,.txt-regular{font-weight:400}.font-500,.txt-medium{font-weight:500}.font-600,.txt-semibold{font-weight:600}.font-700,.txt-bold{font-weight:700}.font-800,.txt-extra-bold{font-weight:800}.font-900,.txt-black{font-weight:900}.txt-small{font-size:83.5%}.fs-normal{font-style:normal}.fs-italic{font-style:italic}.color-error{color:#dc3545}.color-text{color:#252932}.color-primary{color:#157cb6}.color-primary-bis{color:#0370a2}.color-secondary{color:#c99e67}.color-secondary-bis{color:#ac824c}.color-white{color:#fff}.color-black{color:#000}.bg-color-text{background-color:#252932}.bg-color-primary{background-color:#157cb6}.bg-color-primary-bis{background-color:#0370a2}.bg-color-secondary{background-color:#c99e67}.bg-color-secondary-bis{background-color:#ac824c}.bg-color-white{background-color:#fff}.bg-color-black{background-color:#000}.bg-color-grey-dark{background-color:#212529}.text-color{color:#252932}.filter-primary,#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item .tbm-link-container .tbm-submenu-toggle::before,#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item.open .tbm-submenu .tbm-subnav .tbm-item.open:hover>.tbm-link-container a.tbm-link::after,.layout-container>header #block-adezif-headertop #block-adezif-contactheader>div.phone::before,.layout-container>header #block-adezif-headertop #block-adezif-contactheader>div.contact-us::before{filter:invert(37%) sepia(66%) saturate(650%) hue-rotate(160deg) brightness(100%) contrast(90%)}.filter-secondary{filter:invert(85%) sepia(80%) saturate(2436%) hue-rotate(308deg) brightness(90%) contrast(71%)}.filter-black,#block-anchors .anchors .summary-btn::after,#block-anchors .anchors ul li a::after{filter:invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%) contrast(100%)}.pos-static{position:static !important}.pos-relative{position:relative !important}.display-block{display:block !important}.display-inline{display:inline !important}.display-inline-block{display:inline-block !important}.display-flex{display:flex !important}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.align-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.hide{display:none !important}.show{display:initial !important}.block-top{vertical-align:top !important;align-self:flex-start !important}.block-middle{vertical-align:middle !important;align-self:flex-center !important}.block-bottom{vertical-align:bottom !important;align-self:flex-end !important}.block-left{margin-right:auto !important;margin-left:0 !important}.block-center{margin-right:auto !important;margin-left:auto !important}.block-right{margin-right:0 !important;margin-left:auto !important}.no-margin{margin:0 !important}.no-margin-top{margin-top:-1rem !important}.no-margin-right{margin-right:0 !important}.no-margin-bottom{margin-bottom:0 !important}.no-margin-left{margin-left:0 !important}.no-padding{padding:0 !important}.no-padding-top{padding-top:0 !important}.no-padding-right{padding-right:0 !important}.no-padding-bottom{padding-bottom:0 !important}.no-padding-left{padding-left:0 !important}.no-spaces{padding:0;margin:0}.image-cover,#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item.open .tbm-submenu *[id^=block-block-content],.image-contain{position:relative;overflow:hidden;min-height:50px}.image-cover img,#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item.open .tbm-submenu *[id^=block-block-content] img,.image-contain img{width:100%;height:auto;-o-object-position:center center;object-position:center center}.image-cover img,#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item.open .tbm-submenu *[id^=block-block-content] img{-o-object-fit:cover;object-fit:cover;height:100%}.image-contain img{-o-object-fit:contain;object-fit:contain}.link,.layout-content *[class^=pattern--] *:not([class^=breadcrumb]) a,.layout-content *[class^=pattern--] *:not([class^=breadcrumb]) p a,.layout-content *[class^=pattern--] *:not([class^=breadcrumb]) li a,.layout-content *[class^=paragraph] a,.layout-content *[class^=paragraph] p a,.layout-content *[class^=paragraph] li a{position:relative;cursor:pointer;transition:all .3s ease-out}.link:hover,.layout-content *[class^=pattern--] *:not([class^=breadcrumb]) a:hover,.layout-content *[class^=paragraph] a:hover,.layout-content *[class^=paragraph] p a:hover,.layout-content *[class^=paragraph] li a:hover,.link:focus-visible,.layout-content *[class^=pattern--] *:not([class^=breadcrumb]) a:focus-visible,.layout-content *[class^=paragraph] a:focus-visible,.layout-content *[class^=paragraph] p a:focus-visible,.layout-content *[class^=paragraph] li a:focus-visible,.link:active,.layout-content *[class^=pattern--] *:not([class^=breadcrumb]) a:active,.layout-content *[class^=paragraph] a:active,.layout-content *[class^=paragraph] p a:active,.layout-content *[class^=paragraph] li a:active{color:#252932}.btn{font-weight:700;border:none;border-radius:.5rem;cursor:pointer;transition:all .3s ease-out;padding:12px 24px;text-decoration:none;background:none}.btn-primary{background-color:#157cb6;color:#fff}.btn-primary:hover,.btn-primary:focus-visible,.btn-primary:active{color:#fff;background-color:#0370a2}.btn-primary.btn-stroke{background-color:rgba(0,0,0,0);border:2px solid #157cb6;color:#157cb6}.btn-primary.btn-stroke:hover,.btn-primary.btn-stroke:focus-visible,.btn-primary.btn-stroke:active{border-color:#0370a2}.btn-secondary{background-color:#c99e67;color:#fff}.btn-secondary:hover,.btn-secondary:focus-visible,.btn-secondary:active{color:#fff;background-color:#ac824c}.btn-secondary.btn-stroke{background-color:rgba(0,0,0,0);border:2px solid #c99e67}.btn-secondary.btn-stroke:hover,.btn-secondary.btn-stroke:focus-visible,.btn-secondary.btn-stroke:active{border-color:#ac824c}.btn-third{background-color:#b51b23;color:#fff}.btn-third:hover,.btn-third:focus-visible,.btn-third:active{color:#fff;background-color:#99131a}.btn-third.btn-stroke{background-color:rgba(0,0,0,0);border:2px solid #b51b23;color:#b51b23}.btn-third.btn-stroke:hover,.btn-third.btn-stroke:focus-visible,.btn-third.btn-stroke:active{border-color:#99131a}.btn-small{font-size:75%;padding:.25rem 75rem}.txt-link{color:#157cb6;font-weight:700;padding:0rem .15rem;background-image:linear-gradient(#157cb6,#157cb6);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 2px;text-decoration:none;transition:all .3s ease-out}.txt-link:hover,.txt-link:focus-visible,.txt-link:active{color:#fff;background-position:0% 100%;background-size:100% 100%}.not-btn,.view-id-homepage_blocks.view-display-id-block_slideshow .views-field-nothing a,.view-id-homepage_blocks.view-display-id-block_products .views-content .views-row .views-field-nothing ul a,.view-id-homepage_blocks.view-display-id-block_products .views-content .views-row .views-field-nothing .page-link a,#block-anchors .anchors .summary-btn,#block-anchors .anchors ul li a,#block-adezif-filsdariane ol li a,.block-link{padding:0;color:initial;background-image:unset}.not-btn:hover,.view-id-homepage_blocks.view-display-id-block_slideshow .views-field-nothing a:hover,.view-id-homepage_blocks.view-display-id-block_products .views-content .views-row .views-field-nothing ul a:hover,.view-id-homepage_blocks.view-display-id-block_products .views-content .views-row .views-field-nothing .page-link a:hover,#block-anchors .anchors .summary-btn:hover,#block-anchors .anchors ul li a:hover,#block-adezif-filsdariane ol li a:hover,.block-link:hover,.not-btn:focus-visible,.view-id-homepage_blocks.view-display-id-block_slideshow .views-field-nothing a:focus-visible,.view-id-homepage_blocks.view-display-id-block_products .views-content .views-row .views-field-nothing ul a:focus-visible,.view-id-homepage_blocks.view-display-id-block_products .views-content .views-row .views-field-nothing .page-link a:focus-visible,#block-anchors .anchors .summary-btn:focus-visible,#block-anchors .anchors ul li a:focus-visible,#block-adezif-filsdariane ol li a:focus-visible,.block-link:focus-visible,.not-btn:active,.view-id-homepage_blocks.view-display-id-block_slideshow .views-field-nothing a:active,.view-id-homepage_blocks.view-display-id-block_products .views-content .views-row .views-field-nothing ul a:active,.view-id-homepage_blocks.view-display-id-block_products .views-content .views-row .views-field-nothing .page-link a:active,#block-anchors .anchors .summary-btn:active,#block-anchors .anchors ul li a:active,#block-adezif-filsdariane ol li a:active,.block-link:active{color:initial}body.loading *{transition:none !important}body{font-family:"Montserrat","Arial",sans-serif;font-size:16px;min-height:100vh;min-height:-webkit-fill-available}body[data-overlay]{overflow:hidden}body.debug *:not(.debug-wrapper>*):not(.debug-wrapper){background:rgba(0,100,0,.1) !important;outline:solid 1px rgba(0,100,0,.3) !important;outline-offset:-1px}@media only screen and (max-width:37.4375em){body{font-size:15px}}html{min-height:-webkit-fill-available;scroll-padding-top:7rem}::-moz-selection{background-color:#157cb6;color:#fff}::selection{background-color:#157cb6;color:#fff}h1{font-size:22px}h2{font-size:20px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:16px}@media only screen and (min-width:37.5em){h1{font-size:24px}h2{font-size:22px}h3{font-size:20px}h4{font-size:18px}h5{font-size:18px}h6{font-size:16px}}@media only screen and (min-width:56.25em){h1{font-size:26px}h2{font-size:22px}h3{font-size:20px}h4{font-size:20px}h5{font-size:18px}h6{font-size:18px}}@media only screen and (min-width:64em){h1{font-size:26px}h2{font-size:22px}h3{font-size:20px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}}p{font-size:16px}@media only screen and (min-width:56.25em){p{font-size:16px}}h1,h2,h3,h4,h5,h6{margin-block:0}h1+p,h2+p,h3+p,h4+p,h5+p,h6+p{margin-block-start:1rem}h1{font-size:clamp(1.375rem,.625rem + 1.75vw,1.625rem)}h1,h2{color:#157cb6;font-weight:700;line-height:1.2}h3,h4,h5,h6{color:#252932;line-height:1.5}p{color:#252932;font-family:"Montserrat","Arial",sans-serif;line-height:1.5;text-wrap:pretty;margin-block:0;letter-spacing:-0.25px;word-spacing:2px}@media only screen and (max-width:37.4375em){p{font-size:15px}}hr.sidebar-separator{margin-inline:auto;margin-block:1rem 2rem;background-image:url(/themes/custom/adezif/images/sidebar-separator.png);background-repeat:no-repeat;background-position:center;background-size:339px 19px;height:19px;border:none}* img,* svg{image-rendering:auto}img{max-width:100%;height:auto}figure{margin:0;line-height:0}details summary{cursor:pointer}details summary>*{display:inline}strong a{font-weight:700}.block-link{display:block;width:100%;height:100%;text-decoration:none;cursor:pointer}.shell{max-width:calc(98.125rem + 2rem*2);margin:0 auto;padding:0 2rem;height:inherit}@media only screen and (max-width:63.9375em){.shell{padding:0 calc(2rem*1)}}@media only screen and (max-width:56.1875em){.shell{padding:0 calc(2rem*.75)}}.no-shell{max-width:none;padding-right:0;padding-left:0}.layout-container>header{position:relative;top:0;width:100%;max-width:100vw;background-color:#fff;z-index:10;box-shadow:0px 0px 1rem 0px rgba(0,0,0,.175)}.layout-container>header.full-height{height:100vh;height:100svh;border-bottom:solid 4px #157cb6}.layout-container>header.is-scrolled{min-height:unset;position:fixed;z-index:10;background-color:#fff;width:100%;transition:all .3s ease-out}.layout-container>header>div{position:relative;left:50%;padding:0;display:flex;flex-flow:column wrap;justify-content:space-between;align-items:initial;gap:.6666666667rem;translate:-50%}.layout-container>header #block-adezif-adezifbrandingblock{position:relative;display:flex;align-items:center;justify-content:center}.layout-container>header #block-adezif-adezifbrandingblock a{position:relative;display:inline-block;height:60px;overflow:hidden}.layout-container>header #block-adezif-adezifbrandingblock a>img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%;height:100%}.layout-container>header #block-adezif-headerright{display:block;position:relative}.layout-container>header #block-adezif-headertop{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;background-color:#f2f2f2;padding:.5rem}.layout-container>header #block-adezif-headertop #block-adezif-languageswitcher{position:absolute;right:1rem;top:-4rem;position:relative}.layout-container>header #block-adezif-headertop #block-adezif-languageswitcher .links{padding-inline-start:.25rem;display:flex;gap:1.5rem;list-style-type:none;margin-top:0}.layout-container>header #block-adezif-headertop #block-adezif-languageswitcher .links li+li{margin-top:0}.layout-container>header #block-adezif-headertop #block-adezif-languageswitcher .links .language-link{display:block;scale:1.4}.layout-container>header #block-adezif-headertop [id^=block-adezif-exposedformsearch-]{display:none;position:absolute;top:5rem}.layout-container>header #block-adezif-headertop [id^=block-adezif-exposedformsearch-]::before{position:absolute;display:block;content:"";background-image:url(/themes/custom/adezif/images/icon-search-primary.svg);background-position:center center;background-repeat:no-repeat;padding:.25em;width:1.5rem;aspect-ratio:1;cursor:pointer}.layout-container>header #block-adezif-headertop [id^=block-adezif-exposedformsearch-]>form{position:absolute;display:none;right:0;top:100%;padding:.5rem 1rem;background-color:#fff}.layout-container>header #block-adezif-headertop [id^=block-adezif-exposedformsearch-].is-open{display:block;position:absolute;top:4rem;left:0;width:100%;max-width:100vw;height:auto;padding-bottom:.25rem;background-color:#fff;border-bottom:solid 4px #157cb6}.layout-container>header #block-adezif-headertop [id^=block-adezif-exposedformsearch-].is-open::before{background-image:url(/themes/custom/adezif/images/icon-close-primary.svg)}.layout-container>header #block-adezif-headertop [id^=block-adezif-exposedformsearch-].is-open>form{display:block;position:relative;top:unset;left:0}.layout-container>header #block-adezif-headertop [id^=block-adezif-exposedformsearch-].is-open>form>.form-item>label{display:none}.layout-container>header #block-adezif-headertop [id^=block-adezif-exposedformsearch-].is-open>form>.form-item>input{width:100%;color:#252932}.layout-container>header #block-adezif-headertop [id^=block-adezif-exposedformsearch-].is-open>form>.form-actions{position:absolute;top:.7rem;right:1.75rem}.layout-container>header #block-adezif-headertop [id^=block-adezif-exposedformsearch-].is-open>form>.form-actions::after{position:relative;top:.125rem;content:url(/themes/custom/adezif/images/icon-search-primary.svg);pointer-events:none}.layout-container>header #block-adezif-headertop [id^=block-adezif-exposedformsearch-].is-open>form>.form-actions .form-submit{position:absolute;right:0rem;top:0;width:1.5rem;color:rgba(0,0,0,0);border:none;background:none}.layout-container>header #block-adezif-headertop #block-adezif-contactheader{display:flex;flex-direction:row;align-items:flex-end;gap:.5rem}.layout-container>header #block-adezif-headertop #block-adezif-contactheader>div{padding-block:0rem;display:flex;align-items:center;flex-flow:column wrap;gap:.5em;padding-right:.5rem;border-right:1px solid #d5d8da}.layout-container>header #block-adezif-headertop #block-adezif-contactheader>div>a{color:#252932;text-decoration:none;font-weight:400;font-size:.625rem}.layout-container>header #block-adezif-headertop #block-adezif-contactheader>div>a:hover,.layout-container>header #block-adezif-headertop #block-adezif-contactheader>div>a:focus-visible,.layout-container>header #block-adezif-headertop #block-adezif-contactheader>div>a:active{color:#157cb6;text-decoration:underline}.layout-container>header #block-adezif-headertop #block-adezif-contactheader>div.phone::before{content:url(/themes/custom/adezif/images/icon-phone.svg);position:relative;display:block;width:1rem;height:auto;max-height:21px;margin-top:.175em}.layout-container>header #block-adezif-headertop #block-adezif-contactheader>div.contact-us::before{content:url(/themes/custom/adezif/images/icon-mail.svg);position:relative;display:inline-block;width:1rem;height:auto;margin-top:.175em}.layout-container>header #block-adezif-headertop #block-adezif-contactheader>div.about-us{display:none}@media only screen and (min-width:80em){.layout-container>header #block-adezif-headertop #block-adezif-contactheader{align-items:center;gap:1rem}.layout-container>header #block-adezif-headertop #block-adezif-contactheader>div{gap:1rem}}@media only screen and (min-width:80em){.layout-container>header #block-adezif-headertop{display:flex}}.layout-container>header #block-adezif-headerbottom{position:absolute;top:0rem;right:1rem;width:calc(100% - 14rem);display:flex;flex-flow:row-reverse nowrap;justify-content:space-between;align-items:center;gap:clamp(2rem,5vw - 2rem,7vw)}.layout-container>header #block-adezif-headerbottom #block-adezif-boutonderecherchemobile{display:block}.layout-container>header #block-adezif-headerbottom #block-adezif-boutonderecherchemobile .search-button{position:relative;top:.625rem;left:1.75rem}.layout-container>header #block-adezif-headerbottom #block-adezif-boutonderecherchemobile .search-button button{width:100%;min-height:4rem;padding:.25em;display:flex;border:none;background-color:rgba(0,0,0,0);background-image:url(/themes/custom/adezif/images/icon-search-primary.svg);background-position:top center;background-repeat:no-repeat;font-size:.625rem;line-height:650%;text-transform:uppercase;cursor:pointer;color:#252932}.layout-container>header #block-adezif-headerbottom #block-adezif-boutonderecherchemobile .search-button.is-open button{background-image:url(/themes/custom/adezif/images/icon-close-primary.svg)}@media only screen and (min-width:80em){.layout-container>header #block-adezif-headerbottom #block-adezif-boutonderecherchemobile{display:none}}.layout-container>header #block-adezif-headerbottom #block-adezif-nossitesheader{display:none}.layout-container>header #block-adezif-headerbottom #block-adezif-nossitesheader .production-sites{display:flex;align-items:center;gap:1rem;height:45px;overflow:hidden}.layout-container>header #block-adezif-headerbottom #block-adezif-nossitesheader .production-sites::before{content:"";position:relative;display:block;width:auto;height:100%;max-height:45px;aspect-ratio:43/23;background-image:url(/themes/custom/adezif/images/carte-production-bleu.png);display:contain}.layout-container>header #block-adezif-headerbottom #block-adezif-nossitesheader .production-sites>a{color:#252932;text-decoration:none;font-weight:700;font-size:.875rem;max-width:12ch}.layout-container>header #block-adezif-headerbottom #block-adezif-nossitesheader .production-sites>a:hover,.layout-container>header #block-adezif-headerbottom #block-adezif-nossitesheader .production-sites>a:focus-visible,.layout-container>header #block-adezif-headerbottom #block-adezif-nossitesheader .production-sites>a:active{color:#157cb6;text-decoration:underline}.layout-container>header #block-adezif-headerbottom #block-adezif-nossitesheader.is-open{display:block;position:absolute;top:calc(100vh - 180px);top:calc(100svh - 180px);width:100vw;padding:1.5rem;left:calc(-50vw + .35rem);z-index:-1}.layout-container>header #block-adezif-headerbottom #block-adezif-nossitesheader.is-open .production-sites{justify-content:center}@media only screen and (min-width:80em){.layout-container>header #block-adezif-headerbottom{position:relative;top:0;right:0;width:initial;flex-flow:row nowrap}}@media only screen and (min-width:80em){.layout-container>header{min-height:100px;padding-block:unset}.layout-container>header>div{max-width:calc(98.125rem + 2rem*2);padding:0 2rem;height:100%;width:100%;text-align:left;flex-flow:row nowrap;gap:1rem}.layout-container>header>div #block-adezif-adezifbrandingblock{flex:100%;max-width:190px}.layout-container>header>div #block-adezif-adezifbrandingblock>div:not(.contextual),.layout-container>header>div #block-adezif-adezifbrandingblock>div:not(.contextual) *{width:100%;height:100%}.layout-container>header #block-adezif-headerright{display:flex;flex-direction:column;align-items:flex-end;width:100%}.layout-container>header #block-adezif-headertop{background-color:unset}.layout-container>header #block-adezif-headertop #block-adezif-languageswitcher{position:relative;right:unset;top:0}.layout-container>header #block-adezif-headertop #block-adezif-languageswitcher .links{padding-inline-start:.25rem;gap:1rem;margin:0}.layout-container>header #block-adezif-headertop #block-adezif-languageswitcher .links .language-link{scale:1}.layout-container>header #block-adezif-headertop [id^=block-adezif-exposedformsearch-]{display:block;position:relative;top:unset}.layout-container>header #block-adezif-headertop [id^=block-adezif-exposedformsearch-]::before{display:none}.layout-container>header #block-adezif-headertop [id^=block-adezif-exposedformsearch-]>form{position:relative;display:flex;padding:unset;background-color:rgba(0,0,0,0)}.layout-container>header #block-adezif-headertop [id^=block-adezif-exposedformsearch-]>form>.form-item>label{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:0}.layout-container>header #block-adezif-headertop [id^=block-adezif-exposedformsearch-]>form>.form-item>.form-text{min-width:calc(20vw + 100px);min-height:2rem;vertical-align:middle;padding:.25em .5em;padding-right:1.5em;font-size:.875rem;opacity:.7}.layout-container>header #block-adezif-headertop [id^=block-adezif-exposedformsearch-]>form>.form-item>.form-text:focus{opacity:1}.layout-container>header #block-adezif-headertop [id^=block-adezif-exposedformsearch-]>form>.form-actions{position:absolute;right:.375em;top:.175em}.layout-container>header #block-adezif-headertop [id^=block-adezif-exposedformsearch-]>form>.form-actions .form-submit{background-image:url(/themes/custom/adezif/images/icon-search-primary.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;display:block;width:1.25rem;height:auto;border:none;background-color:rgba(0,0,0,0);text-indent:-300px}.layout-container>header #block-adezif-headertop #block-adezif-contactheader>div{display:block;padding-block:unset;padding-right:unset;border-right:unset}.layout-container>header #block-adezif-headertop #block-adezif-contactheader>div>a{text-wrap:nowrap;font-weight:700;font-size:.875rem}.layout-container>header #block-adezif-headertop #block-adezif-contactheader>div.phone{position:relative;display:flex;align-items:center;flex-flow:row nowrap;gap:.5em}.layout-container>header #block-adezif-headertop #block-adezif-contactheader>div.phone a{font-size:1rem}.layout-container>header #block-adezif-headertop #block-adezif-contactheader>div.contact-us::before{display:none}.layout-container>header #block-adezif-headertop #block-adezif-contactheader>div.contact-us a{border:none;border-radius:.5rem;cursor:pointer;transition:all .3s ease-out;background-color:#157cb6;color:#fff;padding:.5rem 1rem}.layout-container>header #block-adezif-headertop #block-adezif-contactheader>div.contact-us a:hover,.layout-container>header #block-adezif-headertop #block-adezif-contactheader>div.contact-us a:focus-visible,.layout-container>header #block-adezif-headertop #block-adezif-contactheader>div.contact-us a:active{text-decoration:none;color:#fff;background-color:#0370a2}.layout-container>header #block-adezif-headertop #block-adezif-contactheader>div.about-us{display:block}.layout-container>header #block-adezif-headertop #block-adezif-contactheader>div+div{padding-right:unset;border-right:unset}.layout-container>header #block-adezif-headerbottom #block-adezif-nossitesheader{display:block;height:100%}.layout-container>header #block-adezif-headerbottom #block-adezif-nossitesheader .production-sites{display:flex;align-items:center;gap:1rem;height:45px;overflow:hidden}.layout-container>header #block-adezif-headerbottom #block-adezif-nossitesheader .production-sites::before{content:"";position:relative;display:block;width:auto;height:100%;max-height:45px;aspect-ratio:43/23;background-image:url(/themes/custom/adezif/images/carte-production-bleu.png);background-size:contain;background-repeat:no-repeat}.layout-container>header #block-adezif-headerbottom #block-adezif-nossitesheader .production-sites>a{color:#252932;text-decoration:none;font-weight:700;font-size:.875rem;max-width:12ch}.layout-container>header #block-adezif-headerbottom #block-adezif-nossitesheader .production-sites>a:hover,.layout-container>header #block-adezif-headerbottom #block-adezif-nossitesheader .production-sites>a:focus-visible,.layout-container>header #block-adezif-headerbottom #block-adezif-nossitesheader .production-sites>a:active{color:#157cb6;text-decoration:underline}.layout-container>header.is-scrolled{min-height:unset;position:fixed;z-index:10;background-color:#fff;width:100%;transition:all .3s ease-out}.layout-container>header.is-scrolled>div{align-items:center}.layout-container>header.is-scrolled #block-adezif-adezifbrandingblock>a{max-height:45px;max-width:160px;overflow-y:hidden}}@media only screen and (min-width:80em)and (max-width:56.1875em){.layout-container>header.is-scrolled #block-adezif-adezifbrandingblock>a{max-height:40px}}@media only screen and (min-width:80em){.layout-container>header.is-scrolled #block-adezif-adezifbrandingblock>a>img{height:60px;-o-object-position:center top;object-position:center top}.layout-container>header.is-scrolled #block-adezif-headertop{padding:0}.layout-container>header.is-scrolled #block-adezif-headertop #block-adezif-languageswitcher,.layout-container>header.is-scrolled #block-adezif-headertop #block-adezif-contactheader{display:none}.layout-container>header.is-scrolled #block-adezif-headerbottom #block-adezif-boutonderecherchemobile{display:block}.layout-container>header.is-scrolled #block-adezif-headerbottom #block-adezif-boutonderecherchemobile .search-button{top:unset;left:unset}.layout-container>header.is-scrolled #block-adezif-headerbottom #block-adezif-boutonderecherchemobile .search-button button{text-indent:-999px;border:none;background-color:rgba(0,0,0,0);background-image:url(/themes/custom/adezif/images/icon-search-primary.svg);background-position:center center;background-repeat:no-repeat;padding:.25em;width:1.5rem;aspect-ratio:1;cursor:pointer}.layout-container>header.is-scrolled #block-adezif-headerbottom #block-adezif-boutonderecherchemobile .search-button.is-open button{background-image:url(/themes/custom/adezif/images/icon-close-primary.svg)}.layout-container>header.is-scrolled #block-adezif-headertop #block-adezif-exposedformsearch-contentpage-1{position:absolute;z-index:-10;top:-100%;left:calc(100% - 400px + 1.5rem);width:400px;padding:.3rem 1rem 1rem;background:#fff;border-bottom:unset;opacity:0;transition:opacity ease-in-out 300ms,top ease-in-out 300ms;box-shadow:0px .55rem 1rem 0px rgba(0,0,0,.175)}.layout-container>header.is-scrolled #block-adezif-headertop #block-adezif-exposedformsearch-contentpage-1>form{position:relative;top:unset;left:0}.layout-container>header.is-scrolled #block-adezif-headertop #block-adezif-exposedformsearch-contentpage-1>form>.form-item>input{min-width:unset}.layout-container>header.is-scrolled #block-adezif-headertop #block-adezif-exposedformsearch-contentpage-1.is-open{top:64px;opacity:1}.layout-container>header.is-scrolled #block-adezif-headertop #block-adezif-exposedformsearch-contentpage-1.is-open>form{display:block}.layout-container>header.is-scrolled #block-adezif-headertop #block-adezif-exposedformsearch-contentpage-1.is-open>form>.form-actions{position:absolute;top:.3rem;right:.75rem}.layout-container>header.is-scrolled #block-adezif-headertop #block-adezif-exposedformsearch-contentpage-1.is-open>form>.form-actions::after{position:relative;top:.125rem;content:url(/themes/custom/adezif/images/icon-search-primary.svg);pointer-events:none}.layout-container>header.is-scrolled #block-adezif-headertop #block-adezif-exposedformsearch-contentpage-1.is-open>form>.form-actions .form-submit{position:absolute;right:0rem;top:0;width:1.5rem;color:rgba(0,0,0,0);border:none;background:none}.layout-container>header.is-scrolled #block-adezif-headerbottom{gap:1.25rem}.layout-container>header.is-scrolled #block-adezif-headerbottom #block-adezif-nossitesheader{display:none}}.region.region-pre-footer{background:url(/themes/custom/adezif/images/pre_footer.png) no-repeat center center;background-size:cover}footer{background-image:url(/themes/custom/adezif/images/footer.webp);background-repeat:no-repeat;background-position:center center;background-size:cover}footer>div{max-width:1280px;margin:0 auto;padding:1.75rem 0;display:flex;flex-direction:column;gap:1.75rem}footer #block-adezif-footerbottom{display:flex;flex-direction:column;align-items:center;gap:1.75rem}@media only screen and (min-width:56.25em){footer #block-adezif-footerbottom{flex-direction:row;gap:2.875rem}}#block-adezif-mainnavigation{--borderSize:2px;position:relative;top:.125rem}#block-adezif-mainnavigation nav.tbm{isolation:isolate}#block-adezif-mainnavigation nav.tbm button.tbm-button{border:none;background-color:rgba(0,0,0,0);transform-origin:center center;transform:scale(0.75)}#block-adezif-mainnavigation nav.tbm .tbm-button-container span{height:.25rem;background:#157cb6}#block-adezif-mainnavigation nav.tbm .tbm-submenu .tbm-row:first-child:has(img){display:none}#block-adezif-mainnavigation nav.tbm.tbm--mobile .tbm-item{border-right:none}#block-adezif-mainnavigation nav.tbm.tbm--mobile .tbm-item .tbm-submenu .tbm-row:first-child:has(img){display:none}#block-adezif-mainnavigation nav.tbm .tbm-nav{background-color:#fff}#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item{border-top:none;border-bottom:1px solid #d5d8da}#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item .tbm-link{padding:1rem .75rem;font-size:1rem;font-weight:700;text-decoration:none;border-bottom:none;transition:all .3s ease-out;color:#157cb6}#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item .tbm-link:focus-visible a{border:1px solid #157cb6}#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item .tbm-link-container .tbm-submenu-toggle{border-left:none;background-color:#fff;transition:all .3s ease-out}#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item .tbm-link-container .tbm-submenu-toggle::before{border:none !important;display:block;width:100%;height:100%;background-image:url(/themes/custom/adezif/images/chevron.svg);background-position:center center;background-repeat:no-repeat;background-size:16%}#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item.open .tbm-submenu .tbm-subnav .tbm-item .tbm-link{padding-left:2.5rem;font-weight:500}#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item.open .tbm-submenu-toggle::before{transform:translateX(-50%) translateY(-50%) rotate(90deg)}#block-adezif-mainnavigation nav.tbm.tbm--mobile.tbm--mobile-show .tbm-collapse{position:fixed;top:8.25rem;left:0;width:100vw;max-height:calc(100vh - 8.25rem);padding-top:.25rem;overflow-y:auto}#block-adezif-mainnavigation nav.tbm.tbm--mobile.tbm--mobile-show .tbm-link:hover,#block-adezif-mainnavigation nav.tbm.tbm--mobile.tbm--mobile-show .tbm-link:focus-visible,#block-adezif-mainnavigation nav.tbm.tbm--mobile.tbm--mobile-show .tbm-link:active{background-color:#157cb6;color:#fff}@media only screen and (min-width:80em){#block-adezif-mainnavigation{position:relative;top:unset;right:unset;background-color:unset}#block-adezif-mainnavigation nav.tbm{background-color:unset;z-index:10}#block-adezif-mainnavigation nav.tbm .tbm-nav>.tbm-item{border:none;display:flex;align-items:center}#block-adezif-mainnavigation nav.tbm .tbm-nav>.tbm-item .tbm-link-container{position:relative;outline:solid var(--borderSize) rgba(0,0,0,0);outline-offset:var(--borderSize);outline-color:#157cb6 #c99e67;z-index:1}#block-adezif-mainnavigation nav.tbm .tbm-nav>.tbm-item .tbm-link-container::after{content:"";position:absolute;display:block;bottom:calc(var(--borderSize)*2*-1);width:calc(100% + var(--borderSize)*2);height:calc(var(--borderSize)*2);z-index:2;background-color:rgba(0,0,0,0);transform:translateX(calc(var(--borderSize) * -1))}#block-adezif-mainnavigation nav.tbm .tbm-nav>.tbm-item .tbm-link-container:hover .tbm-link,#block-adezif-mainnavigation nav.tbm .tbm-nav>.tbm-item .tbm-link-container:focus-visible .tbm-link,#block-adezif-mainnavigation nav.tbm .tbm-nav>.tbm-item .tbm-link-container:active .tbm-link{background-color:rgba(0,0,0,0)}#block-adezif-mainnavigation nav.tbm .tbm-nav>.tbm-item .tbm-link-container:hover .tbm-submenu-toggle,#block-adezif-mainnavigation nav.tbm .tbm-nav>.tbm-item .tbm-link-container:focus-visible .tbm-submenu-toggle,#block-adezif-mainnavigation nav.tbm .tbm-nav>.tbm-item .tbm-link-container:active .tbm-submenu-toggle{background-color:rgba(0,0,0,0)}#block-adezif-mainnavigation nav.tbm .tbm-nav>.tbm-item .tbm-link{padding:.5rem .75rem;font-size:.875rem;font-weight:700;text-decoration:none;border-bottom:solid var(--borderSize) #fff;transition:all .3s ease-out;color:#252932}#block-adezif-mainnavigation nav.tbm .tbm-nav>.tbm-item .tbm-link:hover:not(:active),#block-adezif-mainnavigation nav.tbm .tbm-nav>.tbm-item .tbm-link:focus-visible:not(:active){background-color:unset;color:#157cb6}#block-adezif-mainnavigation nav.tbm .tbm-nav>.tbm-item+.tbm-item::before{content:"|";position:relative;margin-top:-0.2rem;color:#157cb6;font-weight:400;z-index:0;scale:1 1.4}#block-adezif-mainnavigation nav.tbm .tbm-nav>.tbm-item+.tbm-item .tbm-link-container{align-items:center}#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item.open .tbm-link-container{outline-color:#157cb6}#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item.open .tbm-link-container::after{background-color:#fff}#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item.open .tbm-link-container .tbm-link{border-left:unset}#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item.open .tbm-submenu{border:solid var(--borderSize) #157cb6;z-index:100;margin-top:var(--borderSize)}#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item.open .tbm-submenu{left:calc(var(--borderSize)*2*-1);width:calc(100% + var(--borderSize)*4);z-index:0}#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item.open .tbm-submenu *[id^=block-block-content]{min-height:100px}#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item.open .tbm-submenu *[id^=block-block-content] img{position:absolute;top:0;left:0;translate:unset}#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item.open .tbm-submenu .tbm-subnav .tbm-item{padding-left:unset;font-weight:400}#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item.open .tbm-submenu .tbm-subnav .tbm-item .tbm-link-container{outline:none}#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item.open .tbm-submenu .tbm-subnav .tbm-item .tbm-link-container span{color:#157cb6;font-weight:700}#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item.open .tbm-submenu .tbm-subnav .tbm-item .tbm-link{outline:none;font-weight:400}#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item.open .tbm-submenu .tbm-subnav .tbm-item+.tbm-item{margin-left:unset}#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item.open .tbm-submenu .tbm-subnav .tbm-item.open:hover{position:relative}#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item.open .tbm-submenu .tbm-subnav .tbm-item.open:hover>.tbm-link-container a.tbm-link{color:#157cb6}#block-adezif-mainnavigation nav.tbm .tbm-nav .tbm-item.open .tbm-submenu .tbm-subnav .tbm-item.open:hover>.tbm-link-container a.tbm-link::after{content:url(/themes/custom/adezif/images/chevron.svg);position:absolute;left:0;top:.675em;opacity:1;display:inline-block;filter:invert(37%) sepia(66%) saturate(650%) hue-rotate(160deg) brightness(65%) contrast(90%)}}#block-adezif-filsdariane{width:100%;display:none}@media only screen and (min-width:80em){#block-adezif-filsdariane{display:block}}#block-adezif-filsdariane .breadcrumb{margin:0 auto}#block-adezif-filsdariane ol{display:inline-flex;list-style-type:none;margin-block:0;padding-inline-start:0}#block-adezif-filsdariane ol li{display:inline-flex;color:#157cb6;font-weight:400;font-size:.875rem;text-decoration:none}#block-adezif-filsdariane ol li a{color:inherit;font-weight:700;text-decoration:none}#block-adezif-filsdariane ol li a:hover,#block-adezif-filsdariane ol li a:focus-visible,#block-adezif-filsdariane ol li a:active{text-decoration:underline}#block-adezif-filsdariane ol li+li{margin-top:0}#block-adezif-filsdariane ol li+li::before{content:url(/themes/custom/adezif/images/chevron.svg);margin-inline:.5rem;margin-top:0rem;opacity:.5}#block-adezif-filsdariane ol li+li a{max-width:18ch;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden;display:ruby}#block-adezif-filsdariane ol li:first-of-type{font-weight:700}#block-adezif-filsdariane ol li:last-of-type a{max-width:unset;color:#404653;font-weight:400}.region-breadcrumb #block-adezif-filsdariane{max-width:calc(98.125rem + 2rem*2);margin:0 auto;padding:0 2rem;height:inherit}@media only screen and (max-width:63.9375em){.region-breadcrumb #block-adezif-filsdariane{padding:0 calc(2rem*1)}}@media only screen and (max-width:56.1875em){.region-breadcrumb #block-adezif-filsdariane{padding:0 calc(2rem*.75)}}.region-breadcrumb #block-adezif-filsdariane .breadcrumb{margin:30px 0}.pattern--hero-header #block-adezif-filsdariane ol li{color:#f2f2f2}.pattern--hero-header #block-adezif-filsdariane ol li a{color:inherit}.pattern--hero-header #block-adezif-filsdariane ol li+li::before{filter:invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(200%) contrast(200%);opacity:1}#block-adezif-footer{margin-inline:0;flex-grow:1}#block-adezif-footer>ul{list-style:none;display:block;flex-direction:row;justify-content:space-between;text-align:center;margin:0;padding:0}#block-adezif-footer>ul>li>span{color:#fff;font-weight:700;margin-bottom:.75rem;display:inline-block}#block-adezif-footer>ul>li>ul{list-style:none;display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0}#block-adezif-footer>ul>li>ul a{color:#fff;font-weight:500;font-size:.75rem;text-decoration:none;padding:0}#block-adezif-footer>ul>li>ul a:hover,#block-adezif-footer>ul>li>ul a:focus-visible,#block-adezif-footer>ul>li>ul a:active{text-decoration:underline}#block-adezif-footer>ul>li+li{margin-block-start:2rem}@media only screen and (min-width:56.25em){#block-adezif-footer>ul{display:flex;text-align:left;gap:1rem}#block-adezif-footer>ul>li>span{margin-bottom:1rem}#block-adezif-footer>ul>li+li{margin-block-start:0}}input{border-radius:.25rem;border:2px solid #d5d8da;background:linear-gradient(180deg,#fefefe 0%,#f4f4f4 100%);color:#252932}input[type=checkbox]{display:grid;place-content:center;border-radius:.125rem;border:2px solid #157cb6;background:#f2f2f2}input[type=checkbox]::before{content:"";width:.65em;height:.65em;opacity:0;background-color:#157cb6;transform-origin:bottom left;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}input[type=checkbox]:checked::before{opacity:1}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:#157cb6;width:1.15em;height:1.15em;border:.15em solid #157cb6;border-radius:50%;transform:translateY(-0.075em);display:grid;place-content:center}input[type=radio]::before{content:"";width:.65em;height:.65em;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #157cb6;background-color:CanvasText}input[type=radio]:checked::before{transform:scale(1)}input[type=checkbox]:focus,input[type=radio]:focus{outline:max(2px,.15em) solid #157cb6;outline-offset:max(2px,.15em)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none;padding:0 1em 0 0;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;z-index:1;outline:none}select::-ms-expand{display:none}.select{display:grid;grid-template-areas:"select";align-items:center;position:relative;min-width:15ch;max-width:30ch;border:1px solid #404653;border-radius:.25em;padding:.25em .5em;font-size:1.25rem;cursor:pointer;line-height:1.1;background-color:#fff;background-image:linear-gradient(to top,#fefefe,#f4f4f4 33%)}.select select,.select::after{grid-area:select}.select:not(.select--multiple)::after{content:"";justify-self:end;width:.8em;height:.5em;background-color:#157cb6;-webkit-clip-path:polygon(100% 0%,0 0%,50% 100%);clip-path:polygon(100% 0%,0 0%,50% 100%)}select:focus+.focus{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:2px solid #0370a2;border-radius:inherit}select[multiple]{padding-right:0;height:6rem}select[multiple] option{white-space:normal;outline-color:#0370a2}table{margin-top:2rem;display:block;overflow-x:scroll}table th{background-color:#157cb6}table th,table th p{color:#fff}table th:first-of-type{text-align:left}table th,table td{padding:1rem}table tr{background-color:rgba(242,242,242,.2)}table tr:nth-child(even){background-color:rgba(21,124,182,.07)}table td img{height:auto !important}table td,table ol>li span,table ul>li span{color:#252932}table td ul,table td ol{margin-block:0}table li a span{color:#157cb6;transition:all .3s ease-out}table li a span:hover,table li a span:focus-visible,table li a span:active{color:#fff}@media only screen and (min-width:56.25em){table{display:table;overflow-x:auto}}:target{animation:surbrillance 3s ease-out}@keyframes surbrillance{from{background-color:rgba(21,124,182,.1)}to{background-color:#fff}}#block-anchors{background:#f2f2f2;margin-block-end:0}@media only screen and (min-width:64em){#block-anchors{margin-block-end:1rem}}#block-anchors .anchors{max-width:calc(98.125rem + 2rem*2);margin:0 auto;padding:0 2rem;height:inherit;position:relative;overflow-x:visible}@media only screen and (max-width:63.9375em){#block-anchors .anchors{padding:0 calc(2rem*1)}}@media only screen and (max-width:56.1875em){#block-anchors .anchors{padding:0 calc(2rem*.75)}}#block-anchors .anchors .summary-btn,#block-anchors .anchors ul li a{display:flex;align-items:center;position:relative;color:#252932;font-weight:bold;text-decoration:underline}#block-anchors .anchors .summary-btn::after,#block-anchors .anchors ul li a::after{display:inline-block;position:relative;content:url(/themes/custom/adezif/images/chevron.svg);rotate:90deg;left:.8rem;transition:all .3s ease-out}#block-anchors .anchors .summary-btn:hover::after,#block-anchors .anchors .summary-btn:focus-visible::after,#block-anchors .anchors .summary-btn:active::after,#block-anchors .anchors ul li a:hover::after,#block-anchors .anchors ul li a:focus-visible::after,#block-anchors .anchors ul li a:active::after{left:1rem}#block-anchors .anchors .summary-btn{height:3.5rem;padding-inline-start:3.5rem}@media only screen and (min-width:64em){#block-anchors .anchors .summary-btn{display:none}}#block-anchors .anchors .summary-btn::after{content:url(/themes/custom/adezif/images/icon-close.svg);rotate:45deg;scale:.5}#block-anchors .anchors .summary-btn.active::after{content:url(/themes/custom/adezif/images/icon-minus.svg);rotate:0deg}@media only screen and (min-width:64em){#block-anchors .anchors{overflow-x:auto}}#block-anchors ul{flex-direction:row;height:5.625rem;gap:1.5rem;align-items:center;margin:0;padding:0;list-style:none;display:none}@media only screen and (min-width:64em){#block-anchors ul{display:flex;gap:4rem}}#block-anchors ul.is-visible{display:flex;flex-direction:column;align-items:flex-start;position:absolute;background-color:#f2f2f2;bottom:4rem;left:1rem;height:auto;padding:1rem 1.5rem}#block-anchors ul li{margin:0;padding:0;width:auto;max-width:20ch}header+.paragraph,.paragraph+.paragraph{margin-block-start:2rem}.paragraph ol>li::before,.paragraph ol>li::marker,.paragraph ul>li::before,.paragraph ul>li::marker{font-weight:700;font-size:1.25em;color:#157cb6;vertical-align:baseline}.paragraph:has(#block-anchors){position:fixed;bottom:0;width:100%;z-index:1}@media only screen and (min-width:56.25em){.paragraph:has(#block-anchors){position:sticky;top:calc(100% - 3.5rem);bottom:unset}}@media only screen and (min-width:64em){.paragraph:has(#block-anchors){top:0}}.paragraph p>iframe{text-align:center;margin-block:1rem}.paragraph--type--also-viewed{padding-block:1.5rem 1rem}.paragraph--type--also-viewed h2{position:relative;width:100%;color:#157cb6;font-size:clamp(1.75rem,1.625rem + .5vw,2rem);font-weight:700;line-height:1.2}.paragraph--type--also-viewed h2 span{background-color:#fff}.paragraph--type--also-viewed h2::after{content:"";display:block;position:relative;left:0;right:0;top:-0.25em;height:1px;background-color:#157cb6;z-index:-1}.paragraph--type--also-viewed .paragraph--inner{--arrowWidth:60px;--arrowHeight:100px;position:relative}.paragraph--type--also-viewed .paragraph--inner .splide__track{margin-top:2rem}.paragraph--type--also-viewed .paragraph--inner .splide__track .splide__list{display:grid;grid-auto-flow:column;gap:2rem;overflow-x:scroll;scroll-snap-type:x mandatory}.paragraph--type--also-viewed .paragraph--inner .splide__track .splide__slide{padding-block-end:2rem}.paragraph--type--also-viewed .paragraph--inner .splide__arrows{display:none}.paragraph--type--also-viewed .paragraph--inner .splide__arrow{transition:all .3s ease-out}.paragraph--type--also-viewed .paragraph--inner .splide__arrow svg{fill:#157cb6;transition:all .3s ease-out}.paragraph--type--also-viewed .paragraph--inner .splide__arrow:hover:not([disabled=""]),.paragraph--type--also-viewed .paragraph--inner .splide__arrow:focus-visible:not([disabled=""]),.paragraph--type--also-viewed .paragraph--inner .splide__arrow:active:not([disabled=""]){background-color:#c99e67}.paragraph--type--also-viewed .paragraph--inner .splide__arrow:hover:not([disabled=""]) svg,.paragraph--type--also-viewed .paragraph--inner .splide__arrow:focus-visible:not([disabled=""]) svg,.paragraph--type--also-viewed .paragraph--inner .splide__arrow:active:not([disabled=""]) svg{fill:#fff}.paragraph--type--also-viewed .paragraph--inner .splide__arrow--next,.paragraph--type--also-viewed .paragraph--inner .splide__arrow--prev{left:unset;right:unset}.paragraph--type--also-viewed .paragraph--inner .splide__pagination{gap:0;position:relative;margin-top:2rem}.paragraph--type--also-viewed .paragraph--inner .splide__pagination .splide__pagination__page{opacity:1;border-radius:0px;width:250px;height:4px;margin:0;padding-block:.5rem;background:linear-gradient(to bottom,white 33.33%,#d5d8da 33.33% 66.66%,white 66.66%);background-position-y:center;background-repeat:no-repeat;transition:all .3s ease-out}.paragraph--type--also-viewed .paragraph--inner .splide__pagination .splide__pagination__page:hover,.paragraph--type--also-viewed .paragraph--inner .splide__pagination .splide__pagination__page:focus-visible,.paragraph--type--also-viewed .paragraph--inner .splide__pagination .splide__pagination__page:active{background:linear-gradient(to bottom,white 33.33%,rgba(21,124,182,0.4) 33.33% 66.66%,white 66.66%);scale:1 2}.paragraph--type--also-viewed .paragraph--inner .splide__pagination .splide__pagination__page.is-active{background:linear-gradient(to bottom,white 33.33%,#157cb6 33.33% 66.66%,white 66.66%);transform:unset;scale:1 2}@media only screen and (min-width:56.25em){.paragraph--type--also-viewed{padding-block-start:3rem}.paragraph--type--also-viewed .paragraph--inner .splide__track{max-width:calc(100% - var(--arrowWidth)*2 - 2rem);margin-inline:auto}.paragraph--type--also-viewed .paragraph--inner .splide__track .splide__list.splide__list{display:flex;overflow-x:unset;gap:unset}.paragraph--type--also-viewed .paragraph--inner .splide__arrows{display:block;position:absolute;display:flex;max-width:calc(1600px + var(--arrowWidth)*2);justify-content:space-between;height:calc(100% - var(--arrowHeight));width:calc(100% - var(--arrowWidth))}.paragraph--type--also-viewed .paragraph--inner .splide__arrow{position:relative;top:calc(50% - var(--arrowHeight));background-color:#d5d8da;border-radius:0px;transform:unset;left:0;right:0;width:var(--arrowWidth);height:var(--arrowHeight)}}.paragraph--type--simple-text{padding-block-start:.1rem}@media only screen and (min-width:56.25em){.paragraph--type--simple-text{padding-block-start:.5rem}}.paragraph--type--simple-text a{color:#157cb6;font-weight:400;text-decoration:underline;-webkit-text-decoration-color:#d5d8da;text-decoration-color:#d5d8da}.paragraph--type--simple-text a td .btn,.paragraph--type--simple-text a th .btn{white-space:nowrap;font-weight:bold}.paragraph--type--simple-text a td .btn.btn-primary,.paragraph--type--simple-text a th .btn.btn-primary{color:#fff}.paragraph--type--simple-text a td .btn.btn-primary:hover,.paragraph--type--simple-text a td .btn.btn-primary:focus-visible,.paragraph--type--simple-text a td .btn.btn-primary:active,.paragraph--type--simple-text a th .btn.btn-primary:hover,.paragraph--type--simple-text a th .btn.btn-primary:focus-visible,.paragraph--type--simple-text a th .btn.btn-primary:active{color:#c99e67}.paragraph--type--simple-text a td .btn.btn-secondary,.paragraph--type--simple-text a th .btn.btn-secondary{color:#fff}.paragraph--type--simple-text a td .btn.btn-secondary:hover,.paragraph--type--simple-text a td .btn.btn-secondary:focus-visible,.paragraph--type--simple-text a td .btn.btn-secondary:active,.paragraph--type--simple-text a th .btn.btn-secondary:hover,.paragraph--type--simple-text a th .btn.btn-secondary:focus-visible,.paragraph--type--simple-text a th .btn.btn-secondary:active{color:#252932}.paragraph--type--simple-text th a,.paragraph--type--simple-text th .btn{background-color:rgba(0,0,0,0) !important;color:#fff;font-weight:700;text-decoration:underline !important}.paragraph--type--simple-text th a:hover,.paragraph--type--simple-text th a:focus-visible,.paragraph--type--simple-text th a:active,.paragraph--type--simple-text th .btn:hover,.paragraph--type--simple-text th .btn:focus-visible,.paragraph--type--simple-text th .btn:active{background-color:rgba(0,0,0,0) !important;color:#d5d8da !important;text-decoration:underline !important}.paragraph--type--simple-text td .btn{white-space:nowrap;font-weight:bold}.paragraph--type--simple-text td .btn.btn-primary{color:#fff}.paragraph--type--simple-text td .btn.btn-primary:hover,.paragraph--type--simple-text td .btn.btn-primary:focus-visible,.paragraph--type--simple-text td .btn.btn-primary:active{color:#c99e67}.paragraph--type--simple-text td .btn.btn-secondary{color:#fff}.paragraph--type--simple-text td .btn.btn-secondary:hover,.paragraph--type--simple-text td .btn.btn-secondary:focus-visible,.paragraph--type--simple-text td .btn.btn-secondary:active{color:#252932}.paragraph--type--simple-text td .btn{white-space:nowrap;font-weight:bold}.paragraph--type--simple-text td .btn.btn-primary{color:#fff}.paragraph--type--simple-text td .btn.btn-primary:hover,.paragraph--type--simple-text td .btn.btn-primary:focus-visible,.paragraph--type--simple-text td .btn.btn-primary:active{color:#fff}.paragraph--type--simple-text td .btn.btn-primary.btn-stroke{color:#157cb6}.paragraph--type--simple-text td .btn.btn-primary.btn-stroke:hover,.paragraph--type--simple-text td .btn.btn-primary.btn-stroke:focus-visible,.paragraph--type--simple-text td .btn.btn-primary.btn-stroke:active{color:#0370a2;border-color:#0370a2;background-color:#f2f2f2}.paragraph--type--simple-text td .btn.btn-secondary{color:#fff}.paragraph--type--simple-text td .btn.btn-secondary:hover,.paragraph--type--simple-text td .btn.btn-secondary:focus-visible,.paragraph--type--simple-text td .btn.btn-secondary:active{color:#fff}.paragraph--type--simple-text td .btn.btn-secondary.btn-stroke{color:#c99e67}.paragraph--type--simple-text td .btn.btn-secondary.btn-stroke:hover,.paragraph--type--simple-text td .btn.btn-secondary.btn-stroke:focus-visible,.paragraph--type--simple-text td .btn.btn-secondary.btn-stroke:active{color:#ac824c;border-color:#ac824c;background-color:#f2f2f2}.paragraph--type--simple-text .paragraph--inner{max-width:80ch;margin:0 auto}.paragraph--type--simple-text .paragraph--inner h2{position:relative;display:block;color:#157cb6;padding-left:.75rem;padding-top:6px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;line-height:1.5}@media only screen and (min-width:64em){.paragraph--type--simple-text .paragraph--inner h2{line-height:1.2}}.paragraph--type--simple-text .paragraph--inner h2::after{content:"";position:absolute;display:block;top:-6px;left:-4px;width:40px;aspect-ratio:1;border-radius:1.5rem;background-color:#157cb6}@media only screen and (min-width:37.5em){.paragraph--type--simple-text .paragraph--inner h2::after{top:-2px;width:38px}}@media only screen and (min-width:64em){.paragraph--type--simple-text .paragraph--inner h2::after{top:-8px;width:40px}}@supports(-moz-appearance:none){@media only screen and (min-width:64em){.paragraph--type--simple-text .paragraph--inner h2::after{top:-7px}}}.paragraph--type--simple-text .paragraph--inner ul>li,.paragraph--type--simple-text .paragraph--inner ol>li{color:#252932;line-height:1.5}.paragraph--type--simple-text .paragraph--inner ul>li+li,.paragraph--type--simple-text .paragraph--inner ol>li+li{margin-top:.5rem}.paragraph--type--simple-text .paragraph--inner iframe{margin-block:1.5rem;width:100%;height:auto;aspect-ratio:16/9;border:none;display:block}.paragraph--type--simple-text .paragraph--inner .align-left figure{margin-top:16px;margin-right:35px}.paragraph+.paragraph--type--similar-references{margin-top:2rem}@media only screen and (min-width:56.25em){.paragraph+.paragraph--type--similar-references{margin-top:4rem}}.paragraph--type--similar-references{background-color:rgba(21,124,182,.1);padding:3.5rem 0rem}.paragraph--type--similar-references .pattern--page-card:only-child{max-width:calc(50% - 2rem)}.paragraph--type--similar-references h2{position:relative;margin:0 0 3.75rem;color:#157cb6;text-align:center;font-size:2.125rem;font-weight:700;line-height:1.2;text-transform:uppercase}.paragraph--type--similar-references h2 span{display:block;font-size:1.625rem;font-weight:400}.paragraph--type--similar-references h2:after{content:"";width:10px;height:10px;background-color:#157cb6;display:block;border-radius:50%;position:absolute;bottom:-10px;left:50%;transform:translateX(-5px)}.paragraph--type--similar-references .links{display:grid;grid-template-columns:100%;gap:1rem}@media only screen and (min-width:37.5em){.paragraph--type--similar-references .links{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}.paragraph--type--sub-categories{background-color:#f2f2f2;padding-block-start:1rem;padding-block-end:1.5rem}.paragraph--type--sub-categories .paragraph--inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1rem}.paragraph--type--sub-categories .paragraph--inner>h2{position:relative;isolation:isolate;grid-column:1/-1;margin-block:2rem 0;color:#157cb6;font-size:1.375rem;font-size:clamp(1.75rem,1.5833rem + .8333vw,2.25rem);font-weight:700;line-height:1.2}@media only screen and (min-width:64em){.paragraph--type--sub-categories .paragraph--inner>h2{font-size:clamp(1.75rem,1.25rem + 2vw,2.75rem)}}.paragraph--type--sub-categories .paragraph--inner>h2 span{background-color:#f2f2f2;padding-inline-end:.25em}.paragraph--type--sub-categories .paragraph--inner>h2::after{content:"";display:block;position:relative;left:0;right:0;top:-0.25em;height:1px;background-color:#157cb6;z-index:-1}@media only screen and (min-width:37.5em){.paragraph--type--sub-categories{padding-block-start:1.5rem;padding-block-end:2rem}}@media only screen and (min-width:56.25em){.paragraph--type--sub-categories{padding-block-start:2rem;padding-block-end:2.5rem}}.view-id-partners.view-display-id-block_1{background:rgba(0,0,0,.1)}.view-id-partners.view-display-id-block_1 .views-content{display:flex;flex-flow:row wrap;gap:.5em;justify-content:space-around;align-items:center;padding:.8rem}.view-id-partners.view-display-id-block_1 .views-content .views-row img{max-height:30px;width:auto}@media only screen and (min-width:56.25em){.view-id-partners.view-display-id-block_1 .views-content{flex-wrap:nowrap;gap:initial}.view-id-partners.view-display-id-block_1 .views-row{flex-wrap:nowrap}.view-id-partners.view-display-id-block_1 .views-row img{max-height:initial;width:initial}}.view-id-homepage_blocks{--_col-gap:1rem;margin-bottom:3.125rem}.view-id-homepage_blocks.view-display-id-block_slideshow .splide__slide{display:flex;flex-direction:column;background:rgba(64,70,83,.8)}.view-id-homepage_blocks.view-display-id-block_slideshow .views-field-field-image img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover}.view-id-homepage_blocks.view-display-id-block_slideshow .views-field-nothing{padding:1.875rem}.view-id-homepage_blocks.view-display-id-block_slideshow .views-field-nothing h2{margin:0 0 1.875rem;color:#c99e67;text-transform:uppercase;font-size:1.875rem}.view-id-homepage_blocks.view-display-id-block_slideshow .views-field-nothing p{color:#fff;font-weight:400}.view-id-homepage_blocks.view-display-id-block_slideshow .views-field-nothing a{display:inline-block;color:#fff;font-size:1rem;font-weight:400;border:1px solid #c99e67;padding:10px;border-radius:4px;margin-top:40px}.view-id-homepage_blocks.view-display-id-block_slideshow .views-field-nothing a:hover{background:#c99e67;color:#000}@media only screen and (min-width:56.25em){.view-id-homepage_blocks.view-display-id-block_slideshow .splide__slide{position:relative;height:500px;background:none}.view-id-homepage_blocks.view-display-id-block_slideshow .views-field-field-image{position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}.view-id-homepage_blocks.view-display-id-block_slideshow .views-field-field-image .field-content{width:100%;height:100%}.view-id-homepage_blocks.view-display-id-block_slideshow .views-field-field-image img{height:100%}.view-id-homepage_blocks.view-display-id-block_slideshow .views-field-nothing{background:rgba(64,70,83,.8);padding:60px;width:50%;height:100%}}.view-id-homepage_blocks.view-display-id-block_reinsurance{max-width:1280px;margin:0 auto;padding:3.2rem 0}.view-id-homepage_blocks.view-display-id-block_reinsurance .views-content{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:center;gap:var(--_col-gap);padding-inline:1rem}.view-id-homepage_blocks.view-display-id-block_reinsurance .views-content .views-row{flex:0 1 calc(100% - var(--_col-gap))}@media only screen and (min-width:56.25em){.view-id-homepage_blocks.view-display-id-block_reinsurance .views-content .views-row{flex:0 1 calc(50% - var(--_col-gap))}}@media only screen and (min-width:64em){.view-id-homepage_blocks.view-display-id-block_reinsurance .views-content .views-row{flex:0 1 calc(25% - var(--_col-gap))}}.view-id-homepage_blocks.view-display-id-block_reinsurance .views-content .views-row .field-content{display:flex;flex-direction:column;gap:5px}.view-id-homepage_blocks.view-display-id-block_reinsurance .views-content .views-row .field-content .img{display:flex;align-items:center;justify-content:flex-start;gap:2rem;color:#20333a;font-weight:700;font-size:18px;line-height:100%}.view-id-homepage_blocks.view-display-id-block_reinsurance .views-content .views-row .field-content .text span{font-weight:700}.view-id-homepage_blocks.view-display-id-block_reinsurance .views-content .views-row .field-content .text p{font-size:1rem}@media only screen and (min-width:37.5em){.view-id-homepage_blocks.view-display-id-block_reinsurance .views-content{flex-direction:row;align-items:center}}.view-id-homepage_blocks.view-display-id-block_products .views-content{display:flex;flex-flow:column wrap}.view-id-homepage_blocks.view-display-id-block_products .views-content .views-row{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;height:200px}.view-id-homepage_blocks.view-display-id-block_products .views-content .views-row .views-field-field-image{position:absolute;inset:0;z-index:-1}.view-id-homepage_blocks.view-display-id-block_products .views-content .views-row .views-field-field-image .field-content{width:100%;height:100%}.view-id-homepage_blocks.view-display-id-block_products .views-content .views-row .views-field-field-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.view-id-homepage_blocks.view-display-id-block_products .views-content .views-row .views-field-name{background:rgba(64,70,83,.8);width:145px;height:145px;border-radius:70px;display:flex;justify-content:center;align-items:center}.view-id-homepage_blocks.view-display-id-block_products .views-content .views-row .views-field-name span{color:#fff;text-transform:uppercase;font-size:1rem;line-height:130%;display:block;text-align:center;font-weight:700}.view-id-homepage_blocks.view-display-id-block_products .views-content .views-row .views-field-nothing{transform:translateX(-120%);transition:transform 200ms ease-in-out;position:absolute;inset:0;background:rgba(201,158,103,.8)}.view-id-homepage_blocks.view-display-id-block_products .views-content .views-row .views-field-nothing ul{color:#fff;list-style-type:"▶";margin:20px 0px 20px 0px}.view-id-homepage_blocks.view-display-id-block_products .views-content .views-row .views-field-nothing ul a{color:#fff;font-size:1rem;font-weight:700;padding-left:5px}.view-id-homepage_blocks.view-display-id-block_products .views-content .views-row .views-field-nothing .page-link{margin-top:30px;margin-left:26px}.view-id-homepage_blocks.view-display-id-block_products .views-content .views-row .views-field-nothing .page-link a{display:inline-block;color:#fff;font-size:1rem;font-weight:700;border:1px solid #fff;padding:10px}.view-id-homepage_blocks.view-display-id-block_products .views-content .views-row:hover .views-field-nothing,.view-id-homepage_blocks.view-display-id-block_products .views-content .views-row:active .views-field-nothing{transform:translateX(0)}@media only screen and (min-width:56.25em){.view-id-homepage_blocks.view-display-id-block_products .views-content{flex-flow:row wrap}.view-id-homepage_blocks.view-display-id-block_products .views-content .views-row{flex:0 1 33%}.view-id-homepage_blocks.view-display-id-block_products .views-content .views-row:nth-child(1){flex:0 1 66%}}.view-id-homepage_blocks.view-display-id-block_technical .views-content{display:flex;flex-flow:column wrap}.view-id-homepage_blocks.view-display-id-block_technical .views-content .views-row{position:relative;overflow:hidden}.view-id-homepage_blocks.view-display-id-block_technical .views-content .views-row figure{text-align:center}.view-id-homepage_blocks.view-display-id-block_technical .views-content .views-row .text{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;top:10px;left:10px;bottom:25px;right:10px;background:rgba(255,255,255,.6);text-align:justify;padding:.75rem;font-weight:normal;font-size:1rem;line-height:1.2;transform:translateY(-120%);transition:transform 200ms ease-in-out}.view-id-homepage_blocks.view-display-id-block_technical .views-content .views-row:hover .text,.view-id-homepage_blocks.view-display-id-block_technical .views-content .views-row:active .text{transform:translateY(0)}.view-id-homepage_blocks.view-display-id-block_technical .views-content .views-row a{color:#000;display:block}.view-id-homepage_blocks.view-display-id-block_technical .views-content .views-row span{display:block;text-align:center;font-weight:700;text-transform:uppercase;font-size:1.125rem}@media only screen and (min-width:56.25em){.view-id-homepage_blocks.view-display-id-block_technical .views-content{flex-flow:row nowrap}.view-id-homepage_blocks.view-display-id-block_technical .views-content .views-row{flex:0 1 calc(25% - var(--_col-gap))}}.view-id-homepage_blocks.view-display-id-block_needs{background:#404653;padding:1.875rem}.view-id-homepage_blocks.view-display-id-block_needs header h2{margin:0 0 1.875rem;color:#c99e67;text-transform:uppercase;font-size:1.25rem}.view-id-homepage_blocks.view-display-id-block_needs .views-content{display:flex;flex-flow:column wrap;row-gap:calc(var(--_col-gap)*2)}.view-id-homepage_blocks.view-display-id-block_needs .views-content .views-row a{display:flex;flex-direction:column;align-items:center;gap:1.25rem;color:#fff;text-align:center;font-size:.75rem;font-weight:400}.view-id-homepage_blocks.view-display-id-block_needs .views-content .views-row a span{position:relative}.view-id-homepage_blocks.view-display-id-block_needs .views-content .views-row a span:before{content:"▶";display:block;height:10px;width:10px;color:#c99e67;position:absolute;left:-12px;font-size:9px;top:0}@media only screen and (min-width:56.25em){.view-id-homepage_blocks.view-display-id-block_needs header h2{font-size:1.875rem}.view-id-homepage_blocks.view-display-id-block_needs .views-content{flex-direction:row;align-items:flex-end}.view-id-homepage_blocks.view-display-id-block_needs .views-content .views-row{flex:0 1 calc(33% - var(--_col-gap))}}.view-id-homepage_blocks .views-field-nothing a,.view-id-homepage_blocks.view-display-id-block_needs a,.view-id-homepage_blocks.view-display-id-block_technical a{text-decoration:none}.view-id-search_content{background-color:#f2f2f2;padding-block-start:1rem;padding-block-end:1.5rem}.view-id-search_content header,.view-id-search_content .views-content{max-width:calc(98.125rem + 2rem*2);margin:0 auto;padding:0 2rem;height:inherit;max-width:calc(56.25rem + 2rem*.75);display:flex;flex-direction:column;gap:30px}@media only screen and (max-width:63.9375em){.view-id-search_content header,.view-id-search_content .views-content{padding:0 calc(2rem*1)}}@media only screen and (max-width:56.1875em){.view-id-search_content header,.view-id-search_content .views-content{padding:0 calc(2rem*.75)}}.view-id-search_content header{margin-bottom:30px}.link{position:relative;cursor:pointer;transition:all .3s ease-out}.link:hover,.link:focus-visible,.link:active{color:#252932}.btn{font-weight:700;border:none;border-radius:.5rem;cursor:pointer;transition:all .3s ease-out;padding:12px 24px;text-decoration:none;background:none}.btn-primary{background-color:#157cb6;color:#fff}.btn-primary:hover,.btn-primary:focus-visible,.btn-primary:active{color:#fff;background-color:#0370a2}.btn-primary.btn-stroke{background-color:rgba(0,0,0,0);border:2px solid #157cb6;color:#157cb6}.btn-primary.btn-stroke:hover,.btn-primary.btn-stroke:focus-visible,.btn-primary.btn-stroke:active{border-color:#0370a2}.btn-secondary{background-color:#c99e67;color:#fff}.btn-secondary:hover,.btn-secondary:focus-visible,.btn-secondary:active{color:#fff;background-color:#ac824c}.btn-secondary.btn-stroke{background-color:rgba(0,0,0,0);border:2px solid #c99e67}.btn-secondary.btn-stroke:hover,.btn-secondary.btn-stroke:focus-visible,.btn-secondary.btn-stroke:active{border-color:#ac824c}.btn-third{background-color:#b51b23;color:#fff}.btn-third:hover,.btn-third:focus-visible,.btn-third:active{color:#fff;background-color:#99131a}.btn-third.btn-stroke{background-color:rgba(0,0,0,0);border:2px solid #b51b23;color:#b51b23}.btn-third.btn-stroke:hover,.btn-third.btn-stroke:focus-visible,.btn-third.btn-stroke:active{border-color:#99131a}.btn-small{font-size:75%;padding:.25rem 75rem}.txt-link{color:#157cb6;font-weight:700;padding:0rem .15rem;background-image:linear-gradient(#157cb6,#157cb6);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 2px;text-decoration:none;transition:all .3s ease-out}.txt-link:hover,.txt-link:focus-visible,.txt-link:active{color:#fff;background-position:0% 100%;background-size:100% 100%}.not-btn{padding:0;color:initial;background-image:unset}.not-btn:hover,.not-btn:focus-visible,.not-btn:active{color:initial}.webform-submission-form input:not(.btn,.form-checkbox){width:100%}.webform-submission-form textarea{width:100%;height:100%}.webform-submission-form input:not(.btn,.form-checkbox),.webform-submission-form textarea,.webform-submission-form select{border-radius:8px;border:1px solid #e5e6e8;background:#fefefe;padding:8px 5px;outline:none}.webform-submission-form .form-item{display:flex;flex-flow:column;gap:.6666666667rem}@media only screen and (min-width:56.25em){.webform-submission-form .form-item{gap:2rem}}.webform-submission-form .form-item label{font-weight:bold}.webform-submission-form .form-item label.form-required:after{content:"*";font-weight:normal;padding-left:4px}.webform-submission-form .form-type-checkbox{display:flex;flex-flow:row;gap:2rem}.webform-submission-form .button{background-image:none;position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;padding:15px;width:100%;font-size:22px;font-weight:700;text-transform:uppercase}@media only screen and (max-width:63.9375em){.webform-submission-form .button{font-size:1.125rem}}.link{position:relative;cursor:pointer;transition:all .3s ease-out}.link:hover,.link:focus-visible,.link:active{color:#252932}.btn{font-weight:700;border:none;border-radius:.5rem;cursor:pointer;transition:all .3s ease-out;padding:12px 24px;text-decoration:none;background:none}.btn-primary{background-color:#157cb6;color:#fff}.btn-primary:hover,.btn-primary:focus-visible,.btn-primary:active{color:#fff;background-color:#0370a2}.btn-primary.btn-stroke{background-color:rgba(0,0,0,0);border:2px solid #157cb6;color:#157cb6}.btn-primary.btn-stroke:hover,.btn-primary.btn-stroke:focus-visible,.btn-primary.btn-stroke:active{border-color:#0370a2}.btn-secondary{background-color:#c99e67;color:#fff}.btn-secondary:hover,.btn-secondary:focus-visible,.btn-secondary:active{color:#fff;background-color:#ac824c}.btn-secondary.btn-stroke{background-color:rgba(0,0,0,0);border:2px solid #c99e67}.btn-secondary.btn-stroke:hover,.btn-secondary.btn-stroke:focus-visible,.btn-secondary.btn-stroke:active{border-color:#ac824c}.btn-third{background-color:#b51b23;color:#fff}.btn-third:hover,.btn-third:focus-visible,.btn-third:active{color:#fff;background-color:#99131a}.btn-third.btn-stroke{background-color:rgba(0,0,0,0);border:2px solid #b51b23;color:#b51b23}.btn-third.btn-stroke:hover,.btn-third.btn-stroke:focus-visible,.btn-third.btn-stroke:active{border-color:#99131a}.btn-small{font-size:75%;padding:.25rem 75rem}.txt-link{color:#157cb6;font-weight:700;padding:0rem .15rem;background-image:linear-gradient(#157cb6,#157cb6);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 2px;text-decoration:none;transition:all .3s ease-out}.txt-link:hover,.txt-link:focus-visible,.txt-link:active{color:#fff;background-position:0% 100%;background-size:100% 100%}.not-btn{padding:0;color:initial;background-image:unset}.not-btn:hover,.not-btn:focus-visible,.not-btn:active{color:initial}#block-adezif-pagetitle{max-width:calc(98.125rem + 2rem*2);margin:0 auto;padding:0 2rem;height:inherit;margin-bottom:40px}@media only screen and (max-width:63.9375em){#block-adezif-pagetitle{padding:0 calc(2rem*1)}}@media only screen and (max-width:56.1875em){#block-adezif-pagetitle{padding:0 calc(2rem*.75)}}.webform-submission-contact-add-form{max-width:calc(98.125rem + 2rem*2);margin:0 auto;padding:0 2rem;height:inherit}@media only screen and (max-width:63.9375em){.webform-submission-contact-add-form{padding:0 calc(2rem*1)}}@media only screen and (max-width:56.1875em){.webform-submission-contact-add-form{padding:0 calc(2rem*.75)}}.webform-submission-contact-add-form .intro{display:flex;flex-direction:column;gap:30px}.webform-submission-contact-add-form .intro .left{flex-shrink:0;align-self:center}.webform-submission-contact-add-form .intro .right{display:flex;flex-direction:column;gap:30px}.webform-submission-contact-add-form .intro .right ul{margin:0;padding:0;display:flex;flex-direction:column;gap:10px;list-style-type:none}@media only screen and (min-width:37.5em){.webform-submission-contact-add-form .intro .right ul{flex-direction:row;gap:30px}}.webform-submission-contact-add-form .intro .right ul li{margin:0;padding:0}.webform-submission-contact-add-form .intro .right ul li a{text-decoration:none;font-weight:500;position:relative;padding-left:25px;color:inherit}.webform-submission-contact-add-form .intro .right ul li a:before{position:absolute;left:0;top:0;content:"";display:block;width:20px;height:20px;background-image:url(/themes/custom/adezif/images/tel.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.webform-submission-contact-add-form .intro .right ul li:nth-of-type(2) a:before{background-image:url(/themes/custom/adezif/images/contact.svg)}@media only screen and (min-width:37.5em){.webform-submission-contact-add-form .intro{flex-direction:row}}.webform-submission-contact-add-form #edit-container{display:flex;flex-direction:column;gap:20px;background:#f6f6f6;padding:30px;margin-bottom:40px}@media only screen and (min-width:64em){.webform-submission-contact-add-form #edit-container{flex-direction:row;gap:30px}}.webform-submission-contact-add-form #edit-container #edit-col-left{flex:1;display:flex;flex-direction:column;gap:20px}.webform-submission-contact-add-form #edit-container #edit-col-right{flex:1.2}.webform-submission-contact-add-form #edit-container .webform-element--title-inline{display:flex;flex-direction:column;flex:1}.webform-submission-contact-add-form #edit-container .webform-element--title-inline label.form-required{position:relative}.webform-submission-contact-add-form #edit-container .webform-element--title-inline label.form-required:after{content:"*";color:red;padding-left:6px}.webform-submission-contact-add-form #edit-container .webform-element--title-inline input,.webform-submission-contact-add-form #edit-container .webform-element--title-inline textarea{min-width:0;width:100%;padding:.375rem .75rem;color:#212529;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom:1px solid gray;border-radius:0}@media only screen and (min-width:37.5em){.webform-submission-contact-add-form #edit-container .webform-element--title-inline{flex-direction:row}.webform-submission-contact-add-form #edit-container .webform-element--title-inline label{flex-shrink:0;flex-basis:210px}}.webform-submission-contact-add-form #edit-container #edit-actions{display:flex;flex-direction:column;gap:20px}@media only screen and (min-width:37.5em){.webform-submission-contact-add-form #edit-container #edit-actions{padding:20px 0 0 210px}}.webform-submission-contact-add-form #edit-container #edit-actions .form-submit{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;padding:15px;width:100%;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#c99e67;border:0;color:#fff;cursor:pointer;transition:background .3s ease-out}@media only screen and (max-width:63.9375em){.webform-submission-contact-add-form #edit-container #edit-actions .form-submit{font-size:1.125rem}}.webform-submission-contact-add-form #edit-container #edit-actions .form-submit:hover{background:#ac824c}@media only screen and (min-width:37.5em){.webform-submission-contact-add-form #edit-container #edit-legal{padding:80px 0 0 210px}}.webform-submission-contact-add-form #edit-container #edit-legal p{font-size:12px}.link{position:relative;cursor:pointer;transition:all .3s ease-out}.link:hover,.link:focus-visible,.link:active{color:#252932}.btn{font-weight:700;border:none;border-radius:.5rem;cursor:pointer;transition:all .3s ease-out;padding:12px 24px;text-decoration:none;background:none}.btn-primary{background-color:#157cb6;color:#fff}.btn-primary:hover,.btn-primary:focus-visible,.btn-primary:active{color:#fff;background-color:#0370a2}.btn-primary.btn-stroke{background-color:rgba(0,0,0,0);border:2px solid #157cb6;color:#157cb6}.btn-primary.btn-stroke:hover,.btn-primary.btn-stroke:focus-visible,.btn-primary.btn-stroke:active{border-color:#0370a2}.btn-secondary{background-color:#c99e67;color:#fff}.btn-secondary:hover,.btn-secondary:focus-visible,.btn-secondary:active{color:#fff;background-color:#ac824c}.btn-secondary.btn-stroke{background-color:rgba(0,0,0,0);border:2px solid #c99e67}.btn-secondary.btn-stroke:hover,.btn-secondary.btn-stroke:focus-visible,.btn-secondary.btn-stroke:active{border-color:#ac824c}.btn-third{background-color:#b51b23;color:#fff}.btn-third:hover,.btn-third:focus-visible,.btn-third:active{color:#fff;background-color:#99131a}.btn-third.btn-stroke{background-color:rgba(0,0,0,0);border:2px solid #b51b23;color:#b51b23}.btn-third.btn-stroke:hover,.btn-third.btn-stroke:focus-visible,.btn-third.btn-stroke:active{border-color:#99131a}.btn-small{font-size:75%;padding:.25rem 75rem}.txt-link{color:#157cb6;font-weight:700;padding:0rem .15rem;background-image:linear-gradient(#157cb6,#157cb6);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 2px;text-decoration:none;transition:all .3s ease-out}.txt-link:hover,.txt-link:focus-visible,.txt-link:active{color:#fff;background-position:0% 100%;background-size:100% 100%}.not-btn{padding:0;color:initial;background-image:unset}.not-btn:hover,.not-btn:focus-visible,.not-btn:active{color:initial}.webform-submission-quote-form{margin-top:2rem;margin-bottom:2rem;display:grid;gap:2rem;grid-template:"A" auto "B" auto "C" auto "D" auto "F" auto "G" auto "H" auto "I" auto "E" auto "J" auto "K" auto/1fr}@media only screen and (min-width:56.25em){.webform-submission-quote-form{grid-template:"A A A A" auto "B B B B" auto "C D E E" auto "F G E E" auto "H I E E" auto "J J J J" auto "K K K K" auto/1fr 1fr 1fr 1fr}}.webform-submission-quote-form .form-item-type{display:none}.webform-submission-quote-form .form-item-quantity{display:none}.webform-submission-quote-form .form-item-color{display:none}.webform-submission-quote-form .form-item-title{grid-area:A}.webform-submission-quote-form .form-item-title h2{text-align:center;font-size:2.25rem}.webform-submission-quote-form .form-item-intro{grid-area:B}.webform-submission-quote-form .form-item-company{grid-area:C}.webform-submission-quote-form .form-item-zip-code{grid-area:D}.webform-submission-quote-form .form-item-message{grid-area:E}.webform-submission-quote-form .form-item-message>div{height:100%}.webform-submission-quote-form .form-item-last-name{grid-area:F}.webform-submission-quote-form .form-item-first-name{grid-area:G}.webform-submission-quote-form .form-item-email{grid-area:H}.webform-submission-quote-form .form-item-phone{grid-area:I}.webform-submission-quote-form .form-item-legal{grid-area:J}.webform-submission-quote-form #edit-actions{grid-area:K;display:flex;padding:2rem}.link{position:relative;cursor:pointer;transition:all .3s ease-out}.link:hover,.link:focus-visible,.link:active{color:#252932}.btn{font-weight:700;border:none;border-radius:.5rem;cursor:pointer;transition:all .3s ease-out;padding:12px 24px;text-decoration:none;background:none}.btn-primary{background-color:#157cb6;color:#fff}.btn-primary:hover,.btn-primary:focus-visible,.btn-primary:active{color:#fff;background-color:#0370a2}.btn-primary.btn-stroke{background-color:rgba(0,0,0,0);border:2px solid #157cb6;color:#157cb6}.btn-primary.btn-stroke:hover,.btn-primary.btn-stroke:focus-visible,.btn-primary.btn-stroke:active{border-color:#0370a2}.btn-secondary{background-color:#c99e67;color:#fff}.btn-secondary:hover,.btn-secondary:focus-visible,.btn-secondary:active{color:#fff;background-color:#ac824c}.btn-secondary.btn-stroke{background-color:rgba(0,0,0,0);border:2px solid #c99e67}.btn-secondary.btn-stroke:hover,.btn-secondary.btn-stroke:focus-visible,.btn-secondary.btn-stroke:active{border-color:#ac824c}.btn-third{background-color:#b51b23;color:#fff}.btn-third:hover,.btn-third:focus-visible,.btn-third:active{color:#fff;background-color:#99131a}.btn-third.btn-stroke{background-color:rgba(0,0,0,0);border:2px solid #b51b23;color:#b51b23}.btn-third.btn-stroke:hover,.btn-third.btn-stroke:focus-visible,.btn-third.btn-stroke:active{border-color:#99131a}.btn-small{font-size:75%;padding:.25rem 75rem}.txt-link{color:#157cb6;font-weight:700;padding:0rem .15rem;background-image:linear-gradient(#157cb6,#157cb6);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 2px;text-decoration:none;transition:all .3s ease-out}.txt-link:hover,.txt-link:focus-visible,.txt-link:active{color:#fff;background-position:0% 100%;background-size:100% 100%}.not-btn{padding:0;color:initial;background-image:unset}.not-btn:hover,.not-btn:focus-visible,.not-btn:active{color:initial}.webform-submission-ouvrir-un-compte-add-form{max-width:calc(98.125rem + 2rem*2);margin:0 auto;padding:0 2rem;height:inherit;padding-top:4rem;padding-bottom:4rem;background:#f2f2f2;display:flex;flex-direction:column;gap:2rem}@media only screen and (max-width:63.9375em){.webform-submission-ouvrir-un-compte-add-form{padding:0 calc(2rem*1)}}@media only screen and (max-width:56.1875em){.webform-submission-ouvrir-un-compte-add-form{padding:0 calc(2rem*.75)}}@media only screen and (max-width:63.9375em){.webform-submission-ouvrir-un-compte-add-form{padding:calc(2rem*1)}}.webform-submission-ouvrir-un-compte-add-form .form-item-adezif-production-site{display:none !important}.webform-submission-ouvrir-un-compte-add-form #edit-container-billing,.webform-submission-ouvrir-un-compte-add-form #edit-container-delivery{border-top:2px solid #157cb6;padding-top:2rem}.webform-submission-ouvrir-un-compte-add-form [data-drupal-selector=edit-container-company],.webform-submission-ouvrir-un-compte-add-form [data-drupal-selector=edit-container-billing],.webform-submission-ouvrir-un-compte-add-form [data-drupal-selector=edit-container-delivery],.webform-submission-ouvrir-un-compte-add-form [data-drupal-selector=edit-container-payment],.webform-submission-ouvrir-un-compte-add-form [data-drupal-selector=edit-container-contacts]{display:flex;flex-flow:column;-moz-column-gap:2rem;column-gap:2rem;row-gap:1rem}@media only screen and (min-width:56.25em){.webform-submission-ouvrir-un-compte-add-form [data-drupal-selector=edit-container-company],.webform-submission-ouvrir-un-compte-add-form [data-drupal-selector=edit-container-billing],.webform-submission-ouvrir-un-compte-add-form [data-drupal-selector=edit-container-delivery],.webform-submission-ouvrir-un-compte-add-form [data-drupal-selector=edit-container-payment],.webform-submission-ouvrir-un-compte-add-form [data-drupal-selector=edit-container-contacts]{flex-flow:row wrap}}.webform-submission-ouvrir-un-compte-add-form .form-item{display:flex;flex-flow:column;-moz-column-gap:2rem;column-gap:2rem;justify-content:space-between}.webform-submission-ouvrir-un-compte-add-form .form-item.form-type-checkbox{flex-flow:row;justify-content:flex-start}@media only screen and (min-width:37.5em){.webform-submission-ouvrir-un-compte-add-form .form-item{flex-basis:calc(50% - 1rem);flex-flow:row;align-items:center}}.webform-submission-ouvrir-un-compte-add-form [data-drupal-selector=edit-container-billing-contact],.webform-submission-ouvrir-un-compte-add-form [data-drupal-selector=edit-container-billing-accountant]{display:flex;flex-direction:column;gap:1rem;flex:1}@media only screen and (min-width:56.25em){.webform-submission-ouvrir-un-compte-add-form input.form-text,.webform-submission-ouvrir-un-compte-add-form input.form-url,.webform-submission-ouvrir-un-compte-add-form input.form-tel,.webform-submission-ouvrir-un-compte-add-form input.form-email{width:250px}}.webform-submission-ouvrir-un-compte-add-form input.form-text.error,.webform-submission-ouvrir-un-compte-add-form input.form-url.error,.webform-submission-ouvrir-un-compte-add-form input.form-tel.error,.webform-submission-ouvrir-un-compte-add-form input.form-email.error{border:1px solid red;color:red}
.pattern-preview{display:flex;flex-direction:column;gap:2.5rem;align-items:center}.pattern-preview__label{text-align:center;font-weight:700;font-size:3.5rem}.pattern-preview table{border:1px solid #000}.pattern-preview table thead{background-color:#f2f2f2;font-weight:700}.pattern-preview table tr:nth-child(even){background-color:#f2f2f2}.pattern-preview table th,.pattern-preview table td{padding:.3rem;margin:.2rem}.pattern-preview__preview{display:flex;flex-direction:column;gap:2.5rem;align-items:center}.pattern-preview__preview legend{text-align:center;font-weight:700;font-size:3rem;width:100%;margin-bottom:2.5rem}
.link{position:relative;cursor:pointer;transition:all .3s ease-out}.link:hover,.link:focus-visible,.link:active{color:#252932}.btn{font-weight:700;border:none;border-radius:.5rem;cursor:pointer;transition:all .3s ease-out;padding:12px 24px;text-decoration:none;background:none}.btn-primary{background-color:#157cb6;color:#fff}.btn-primary:hover,.btn-primary:focus-visible,.btn-primary:active{color:#fff;background-color:#0370a2}.btn-primary.btn-stroke{background-color:rgba(0,0,0,0);border:2px solid #157cb6;color:#157cb6}.btn-primary.btn-stroke:hover,.btn-primary.btn-stroke:focus-visible,.btn-primary.btn-stroke:active{border-color:#0370a2}.btn-secondary{background-color:#c99e67;color:#fff}.btn-secondary:hover,.btn-secondary:focus-visible,.btn-secondary:active{color:#fff;background-color:#ac824c}.btn-secondary.btn-stroke{background-color:rgba(0,0,0,0);border:2px solid #c99e67}.btn-secondary.btn-stroke:hover,.btn-secondary.btn-stroke:focus-visible,.btn-secondary.btn-stroke:active{border-color:#ac824c}.btn-third{background-color:#b51b23;color:#fff}.btn-third:hover,.btn-third:focus-visible,.btn-third:active{color:#fff;background-color:#99131a}.btn-third.btn-stroke{background-color:rgba(0,0,0,0);border:2px solid #b51b23;color:#b51b23}.btn-third.btn-stroke:hover,.btn-third.btn-stroke:focus-visible,.btn-third.btn-stroke:active{border-color:#99131a}.btn-small{font-size:75%;padding:.25rem 75rem}.txt-link{color:#157cb6;font-weight:700;padding:0rem .15rem;background-image:linear-gradient(#157cb6,#157cb6);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 2px;text-decoration:none;transition:all .3s ease-out}.txt-link:hover,.txt-link:focus-visible,.txt-link:active{color:#fff;background-position:0% 100%;background-size:100% 100%}.not-btn{padding:0;color:initial;background-image:unset}.not-btn:hover,.not-btn:focus-visible,.not-btn:active{color:initial}
