@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{0%,to{opacity:0}50%{opacity:1}}@keyframes battementdr{0%,to{width:auto;transform:translate(0,0) scale(1) rotate(0deg) skewX(0deg) skewY(0deg)}50%{width:120px;transform:translate(10px,-50px) scale(1) rotate(-25deg) skewX(-43deg) skewY(0deg)}}@keyframes battementgc{0%,to{transform:translate(22px,20px) scale(1) rotateY(0deg) skewX(0deg) skewY(0deg)}50%{transform:translate(22px,32px) scale(1) rotateY(0) skewX(-24deg) skewY(-1deg)}}@keyframes bounceoiseau{0%,to{transform:translate(0,0)}50%{transform:translate(-15px,-5px)}}@keyframes oiseauappear{0%{transform:translate(-150px,-100%)}to{transform:translate(0,0)}}@keyframes particule{to{opacity:1;transform:translate(0,0) scale(1) rotate(0deg)}}@keyframes drawIn{0%{transform:translate(0,-150%);opacity:0}to{transform:unset!important;opacity:1}}@keyframes rai-shake{0%,70%,to{transform:translateY(0) rotate(0)}76%{transform:translateY(-1.5px) rotate(-3deg)}82%{transform:translateY(1.5px) rotate(2deg)}88%{transform:translateY(-1px) rotate(-1.5deg)}94%{transform:translateY(0) rotate(.5deg)}}@keyframes rai-needle{0%,8%{transform:rotate(0)}70%,to{transform:rotate(360deg)}}@keyframes rai-btn{0%,10%,to{transform:translate(0,0)}4%{transform:translate(-1.2px,1.2px)}}@keyframes rai-ray{0%,to{opacity:1;transform:scale(1)}45%{opacity:.2;transform:scale(.85)}60%{opacity:1;transform:scale(1.08)}}@keyframes rai-fil{0%,40%,to{opacity:1}50%{opacity:.45}}@keyframes rai-swing{0%,to{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes rai-spin{to{transform:rotate(360deg)}}@keyframes rai-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-.8px)}}@keyframes rai-leaf{0%,to{transform:rotate(0)}30%{transform:rotate(-9deg)}65%{transform:rotate(6deg)}}@keyframes rai-flame{0%,to{transform:scale(1,1) skewX(0)}25%{transform:scale(.94,1.08) skewX(-3deg)}50%{transform:scale(1.04,.95) skewX(2deg)}75%{transform:scale(.97,1.05) skewX(-1deg)}}@keyframes rai-puff{0%{opacity:0;transform:translate(0,4px) scale(.5)}20%{opacity:.9}to{opacity:0;transform:translate(3px,-5px) scale(1.5)}}@keyframes rai-drop{0%,60%,to{transform:scale(1)}70%{transform:scale(1.1,.92)}80%{transform:scale(.95,1.07)}90%{transform:scale(1.02,.99)}}@keyframes rai-wave{0%,to{transform:translateX(-2px);opacity:1}50%{transform:translateX(3px);opacity:.35}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}img:is([sizes^="auto,"i]){contain-intrinsic-size:3000px 1500px}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-text-align-center{text-align:center}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}.wp-block-spacer{clear:both}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}body{margin:0;padding:0;background:#fefefe;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container,.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output,.wpcf7-reflection>output[hidden]{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}#site-header #site-navigation #primary-menu li,.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item,.wpcf7-spinner{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::after,.wpcf7-list-item-label::before{content:" "}.wpcf7-spinner{visibility:hidden;background-color:#23282d;opacity:.75;width:24px;height:24px;border:0;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:0;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}.wpcf7 [inert]{opacity:.5}.vbx-box video,.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=url]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}h1{font-size:2em}a,strong{line-height:inherit}a{background-color:transparent;color:#1779ba;text-decoration:none;cursor:pointer}strong{font-weight:700}img{border-style:none;display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}button,input{font-size:100%;margin:0;overflow:visible}button{text-transform:none}input{line-height:1.15}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{margin:0;padding:0;border:0}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#site-header #site-header-toggle.site-header-toggle-active .site-header-toggle-button,.site-layout-inner #site-branding-top.page-hero::after,[hidden]{display:none}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}button{padding:0;border:0;background:0 0;line-height:1;cursor:auto}input{font-family:inherit}.is-visible{display:block!important}[type=search],[type=tel],button{border-radius:0;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=search],[type=tel]{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;background-color:#fefefe;-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.1);box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}[type=search]:focus,[type=tel]:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}input:disabled{background-color:#e6e6e6;cursor:not-allowed}[type=button],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}::-webkit-input-placeholder{color:#cacaca}::-moz-placeholder{color:#cacaca}:-ms-input-placeholder{color:#cacaca}::-ms-input-placeholder{color:#cacaca}::placeholder{color:#cacaca}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#f9ecea}.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::-moz-placeholder{color:#cc4b37}.is-invalid-input:not(:focus):-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error.is-visible{display:block}div,form,li,ol,p,ul{margin:0;padding:0}h1,h2,h3{padding:0}h1,h2,h3,p{text-rendering:optimizeLegibility}p{margin-bottom:1rem;font-size:inherit;line-height:1.6}h1,h2,h3{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;color:inherit;font-size:1.5rem;line-height:1.4;margin:0;margin-bottom:.5rem}h2,h3{font-size:1.25rem}h3{font-size:1.1875rem}@media print,screen and (min-width:40em){h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:1.9375rem}}a:focus,a:hover{color:#1468a0}a img{border:0}ol,ul{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{list-style-type:disc}ol,ul,ul ul{margin-left:1.25rem}ul ul{margin-bottom:0}figure{margin:0}.text-left{text-align:left}@media print{*{background:0 0!important;color:#000!important;print-color-adjust:economy;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" ("attr(href)")"}a[href^="#"]:after{content:""}img{page-break-inside:avoid;max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.grid-container,.grid-container.fluid{padding-right:.625rem;padding-left:.625rem;margin-left:auto;margin-right:auto}.grid-container{max-width:75rem}@media print,screen and (min-width:40em){.grid-container{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.fluid{max-width:100%}@media print,screen and (min-width:40em){.grid-container.fluid{padding-right:.9375rem;padding-left:.9375rem}}.grid-x{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.cell{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%}.grid-x>.small-11,.grid-x>.small-12{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:40em){.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-4,.grid-x>.medium-6,.grid-x>.medium-8{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:64em){.grid-x>.large-12,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-6,.grid-x>.large-8{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-x>.small-11,.grid-x>.small-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.small-11{width:91.66667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width:40em){.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-4,.grid-x>.medium-6,.grid-x>.medium-8{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.medium-4{width:33.33333%}.grid-x>.medium-6{width:50%}.grid-x>.medium-8{width:66.66667%}.grid-x>.medium-10{width:83.33333%}.grid-x>.medium-11{width:91.66667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width:64em){.grid-x>.large-12,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-6,.grid-x>.large-8{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.large-2{width:16.66667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.33333%}.grid-x>.large-6{width:50%}.grid-x>.large-8{width:66.66667%}.grid-x>.large-12{width:100%}}.grid-container:not(.full)>.grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-container:not(.full)>.grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-padding-x>.cell{padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}}.switch-active,.switch-inactive{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.dropdown-pane.is-opening{display:block}.dropdown-pane.is-open{display:block;visibility:visible}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #e6e6e6;border-radius:0 0 0 0}.is-active>.accordion-title::before{content:"–"}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-bullets button.is-active{background-color:#8a8a8a}.menu a,.tabs-panel.is-active{display:block}.menu,.menu.vertical{-webkit-box-direction:normal}.menu{padding:0;margin:0;list-style:none;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu a{line-height:1;text-decoration:none;padding:.7rem 1rem}.menu a,.menu button{margin-bottom:0}.menu.vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu .active>a,.menu .is-active>a{background:#1779ba;color:#fefefe}.align-left,.menu.align-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu.align-right li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.drilldown .is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.dropdown.menu>li.is-active>a{background:0 0;color:#1779ba}.is-dropdown-submenu.js-dropdown-active{display:block}.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}.off-canvas-absolute.is-transition-overlap.is-open,.off-canvas.is-transition-overlap.is-open{-webkit-box-shadow:0 0 10px rgba(10,10,10,.7);box-shadow:0 0 10px rgba(10,10,10,.7)}.off-canvas-absolute.is-open,.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open,.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open,.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open,.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open,.off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-left.has-transition-push{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.off-canvas-content.is-open-right.has-transition-push{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.off-canvas-content.is-open-top.has-transition-push{-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.off-canvas-content.is-open-bottom.has-transition-push{-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.off-canvas-content .off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.align-right,.menu.align-right li{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-center-middle,.align-middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.align-center-middle{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.hide{display:none!important}@media print,screen and (max-width:39.99875em){.hide-for-small-only{display:none!important}}@media print,screen and (min-width:40em) and (max-width:63.99875em){.hide-for-medium-only{display:none!important}}:root{--ppe-green:#00430f;--ppe-orange:#e85c22;--ppe-grey:#696969;--ppe-orange-dark:#cf4b14}*,.entry-content p{font-family:"neue-haas-unica-w1g-black",sans-serif}*{letter-spacing:.05em}.entry-content p{font-weight:300}body,html{background:0 0;overflow-x:clip}form label{color:#000;text-transform:uppercase;font-weight:700}form .wpcf7-not-valid-tip,form .wpcf7-response-output{font-weight:700;color:#8f1919!important}form .wpcf7-response-output{border-color:#8f1919!important}form input[type=tel]{border:0;background:rgba(255,255,255,.5);color:#000}.navDevis a,form input[type=submit]{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.55rem 1.65rem;font-weight:600;font-size:.95rem;text-decoration:none;border-radius:2px;transition:background .2s ease,transform .15s ease;background-color:#e85c22;color:#fff!important;letter-spacing:.1em;border:1px solid transparent}.navDevis a:active,.navDevis a:focus,.navDevis a:hover,form input[type=submit]:active,form input[type=submit]:focus,form input[type=submit]:hover{background-color:#cf4b14;color:#fff!important;border:1px solid #fff;transition:200ms}#coordonnes-top{padding:10px 5px;border-bottom:1px solid #e6e3e9}#coordonnes-top #site-navigation-lt li{align-items:center;font-size:14px;font-weight:500;color:#696969;height:40px;line-height:40px}#coordonnes-top #site-navigation-lt li::before,#site-navigation-rs li::after{content:"";height:100%;width:1px;background-color:#e6e3e9;display:inline-block;vertical-align:middle;margin-left:10px;margin-right:10px}#coordonnes-top #site-navigation-lt li:first-child::before{margin-left:0}#coordonnes-top #site-navigation-lt li:last-child::after{content:"";height:100%;width:1px;background-color:#e6e3e9;display:inline-block;vertical-align:middle;margin-left:10px;margin-right:10px}#site-header{transition:background .2s ease-in-out;position:initial;width:100%;min-height:70px;left:0;top:0;z-index:99999;border-bottom:1px solid #e6e3e9}#site-header #site-logo{min-height:70px;text-align:center;overflow:hidden;transition:all .2s ease-in}#site-header #site-logo .custom-logo-link img{object-fit:contain;max-width:175px}#site-header #site-header-toggle{position:fixed;right:15px;top:80px;z-index:20;width:30px;height:30px;cursor:pointer;display:none}#site-header #site-header-toggle.site-header-toggle-active::before{transform:rotate(405deg);margin-top:8px}#site-header #site-header-toggle.site-header-toggle-active::after{transform:rotate(-405deg);margin-top:8px}#site-header #site-header-toggle .site-header-toggle-button,#site-header #site-header-toggle::after,#site-header #site-header-toggle::before{display:inline-block;background-color:#696969;position:absolute;height:4px;width:100%;transition:transform 400ms cubic-bezier(.23,1,.32,1);border-radius:2px;transform-origin:50% 50%;top:14px;left:0}#site-header #site-header-toggle::before{content:"";margin-top:-8px}#site-header #site-header-toggle::after{content:"";margin-top:8px}#site-header #site-navigation #primary-menu>li.menu-item-has-children{flex-direction:row;align-items:center;justify-content:flex-end}#site-header #site-navigation #primary-menu li.current-menu-ancestor,#site-header #site-navigation #primary-menu li.current-menu-item,#site-header #site-navigation #primary-menu li.current-menu-parent,#site-header #site-navigation #primary-menu li:hover{color:#5c5c5c}#site-header #site-navigation #primary-menu li.current-menu-ancestor>a,#site-header #site-navigation #primary-menu li.current-menu-item>a,#site-header #site-navigation #primary-menu li.current-menu-parent>a,#site-header #site-navigation #primary-menu li:hover>a{color:#5c5c5c!important}#site-header #site-navigation #primary-menu li.menu-item-has-children>a{padding-right:30px}#site-header #site-navigation #primary-menu li.menu-item-has-children.is-submenu-open>.sub-menu-toggle::after{transform:rotate(225deg)}#site-header #site-navigation #primary-menu li a{font-size:14px;font-weight:600;color:#696969;padding:15px 20px}#site-header #site-navigation #primary-menu li .sub-menu{position:absolute;top:-1000%;left:auto;right:0;min-width:220px;width:max-content;max-width:min(360px,94vw);padding:.35rem 0;margin:0;list-style:none;background:#fff;border:1px solid #e6e3e9;border-radius:4px;box-shadow:0 10px 28px rgba(0,0,0,.08);transition:top .4s ease-in-out,opacity .25s ease-in-out;opacity:0;z-index:20;pointer-events:none}#site-header #site-navigation #primary-menu li .sub-menu li{display:block;width:100%;margin:0;padding:0;text-align:left;justify-content:flex-start!important}#site-header #site-navigation #primary-menu li .sub-menu li a{display:block;font-size:14px;line-height:1.35;color:#696969;padding:10px 18px;white-space:nowrap}#site-header #site-navigation #primary-menu li .sub-menu li.current-menu-item>a,#site-header #site-navigation #primary-menu li .sub-menu li:hover>a{color:#5c5c5c!important;background:rgba(230,227,233,.45)}#site-header #site-navigation #primary-menu li.menu-item-has-children.is-submenu-open>.sub-menu{transition:top .2s ease-in-out,opacity .2s ease-in-out;top:calc(100% + 2px);opacity:1;pointer-events:auto}#site-navigation-rs li:last-child::after{margin-right:0}#site-navigation-rs li a{text-indent:-9999px;white-space:nowrap;outline:0;width:15px;height:20px;background-size:contain;background-position:center;background-repeat:no-repeat;margin:0 10px;opacity:.6}#site-navigation-rs li.facebook a{background-image:url(https://bertele.fr/wp-content/themes/dgscreation/assets/images/social/facebook.png)}#site-navigation-rs li.linkedin a{background-image:url(https://bertele.fr/wp-content/themes/dgscreation/assets/images/social/linkedin.png)}#site-navigation-rs li.instagram a{background-image:url(https://bertele.fr/wp-content/themes/dgscreation/assets/images/social/instagram.png)}#site-navigation-rs li.youtube a{background-image:url(https://bertele.fr/wp-content/themes/dgscreation/assets/images/social/youtube.png)}@media print,screen and (max-width:63.99875em){#site-header #site-header-toggle{display:block!important}#site-header #site-navigation{position:fixed;z-index:10;left:0;top:-150vh;height:100%;width:100%;background:rgba(255,255,255,.9);align-items:center;transition:all 800ms cubic-bezier(.23,1,.32,1);display:flex;opacity:0}#site-header #site-navigation #primary-menu,#site-header #site-navigation #primary-menu li{display:block;width:100%}#site-header #site-navigation #primary-menu li.menu-item-has-children>a{padding-right:56px}#site-header #site-navigation #primary-menu li a{font-size:20px;width:90%;text-align:center;padding:20px 5px;margin:0 auto}#site-header #site-navigation #primary-menu li .sub-menu{position:initial;width:100%;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out;pointer-events:auto;opacity:1;left:auto;right:auto;min-width:0;max-width:none;border:0;border-radius:0;box-shadow:none;padding:0}#site-header #site-navigation #primary-menu li.menu-item-has-children.is-submenu-open>.sub-menu{max-height:500px;transition:max-height .5s ease-in-out}#site-navigation-lt{width:auto!important}#site-navigation-lt .menu.align-left{justify-content:center!important}}@media print,screen and (max-width:39.99875em){#coordonnes-top{display:none}#site-header #site-header-toggle{top:20px}}#site-footer{background:var(--ppe-green);color:#fff}#site-footer .site-footer__main{padding-block:clamp(2.5rem,5vw,3.75rem);border-top:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18)}#site-footer .site-footer__grid{align-items:flex-start}#site-footer .site-footer__col{margin-bottom:2rem}@media print,screen and (min-width:64em){#site-footer .site-footer__col{margin-bottom:0}}#site-footer .site-footer__col:last-child,#site-footer .site-footer__intro p:last-child{margin-bottom:0}#site-footer .site-footer__col-title{margin:0 0 1rem;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff}#site-footer .site-footer__brand-link{display:inline-block;margin-bottom:1.15rem;line-height:0}#site-footer .site-footer__brand-logo{display:block;max-width:140px;height:auto;filter:brightness(0) invert(1)}#site-footer .site-footer__intro{font-size:.9rem;line-height:1.55;color:rgba(255,255,255,.95);max-width:22rem}#site-footer .site-footer__intro p{margin:0 0 .6em}#site-footer .site-footer__menu{margin:0;list-style:none}#site-footer .site-footer__menu li a{display:inline-block;padding:.32rem 0;color:#fff;text-decoration:none;font-size:.95rem;line-height:1.35}#site-footer .site-footer__menu li a:focus-visible,#site-footer .site-footer__menu li a:hover{text-decoration:underline;text-underline-offset:.15em}#site-footer .site-footer__contact-address{font-size:.95rem;line-height:1.45;margin:0 0 .75rem;color:rgba(255,255,255,.95)}#site-footer .site-footer__contact-tel{margin:0;font-size:.95rem}#site-footer .site-footer__contact-tel a{color:#fff;text-decoration:none}#site-footer .site-footer__contact-tel a:focus-visible,#site-footer .site-footer__contact-tel a:hover{text-decoration:underline}#site-footer #signature{text-align:center;padding:30px 15px}#site-footer #signature a{display:inline-block}#site-footer #signature a .animdgs{width:150px;overflow:hidden;text-align:right;position:relative;margin:0 auto}#site-footer #signature a #colibri{width:90%;display:inline-block;vertical-align:middle;height:initial}#site-footer #signature a #colibri g#text path,#site-footer #signature a #textsigner path{fill:#fff!important}#site-footer #signature a .animdgs-txt{position:absolute;width:100%;top:15%;right:0}#site-footer #signature a .animationact #ailedroite{position:relative;transform-origin:center center!important}#site-footer #signature a .animationact #ailedroite polygon{transform-origin:center center;animation:.2s .1s infinite linear battementdr}#site-footer #signature a .animationact #ailegauche{transform-origin:right;-webkit-transform-origin:right;animation:.2s .1s infinite ease-in-out battementgc;transform:translate(28px,20px) scale(1) rotateY(0deg) skewX(0deg) skewY(0deg)}#site-footer #signature a .animationact #oiseau{animation:oiseauappear .6s .2s forwards cubic-bezier(.27,1.15,1,1.12),bounceoiseau 4s .8s infinite ease-in-out}#site-footer #signature a .animationact #particules{animation:bounceoiseau 4s .8s infinite ease-in}#site-footer #signature a .animationact #particule4,#site-footer #signature a .animationact #particule7{transform:translate(-29px,-121px) scale(1.5) rotate(20deg);transform-origin:center;-webkit-transform-origin:center;opacity:0;animation:particule .5s .55s forwards cubic-bezier(.24,1.67,1,1.37)}#site-footer #signature a .animationact #particule7{transform:translate(157px,12px) scale(1.5) rotate(20deg);animation:particule .5s .5s forwards cubic-bezier(.24,1.67,1,1.37)}#site-footer #signature a .animationact #particule5,#site-footer #signature a .animationact #particule7-2{transform:translate(62px,-65px) scale(1.5) rotate(20deg);opacity:0;transform-origin:center;-webkit-transform-origin:center;animation:particule .5s .45s forwards cubic-bezier(.24,1.67,1,1.37)}#site-footer #signature a .animationact #particule7-2{transform:translate(205px,-1px) scale(1.5) rotate(20deg);animation:particule .5s .48s forwards cubic-bezier(.24,1.67,1,1.37)}#site-footer #signature a .animationact #particule3,#site-footer #signature a .animationact #particule6{transform:translate(0,-224px) scale(1.5) rotate(20deg);opacity:0;transform-origin:center;-webkit-transform-origin:center;animation:particule .5s .44s forwards cubic-bezier(.24,1.67,1,1.37)}#site-footer #signature a .animationact #particule6{transform:translate(144px,-62px) scale(1.5) rotate(20deg);animation:particule .5s .58s forwards cubic-bezier(.24,1.67,1,1.37)}#site-footer #signature a .animationact #particule,#site-footer #signature a .animationact #particule2{transform:translate(0,-307px) scale(1.5) rotate(20deg);opacity:0;transform-origin:center;-webkit-transform-origin:center;animation:particule .5s .62s forwards cubic-bezier(.24,1.67,1,1.37)}#site-footer #signature a .animationact #particule{transform:translate(-61px,-284px) scale(1.5) rotate(20deg);animation:particule .5s .68s forwards cubic-bezier(.24,1.67,1,1.37)}#site-footer #signature a #textsigner{width:35%;-webkit-backface-visibility:hidden;backface-visibility:hidden;stroke:transparent;padding:2%;height:initial}#site-footer #signature a .animationact #textsigner>path:nth-child(1){fill:#fff!important;stroke-dasharray:1000;stroke-dashoffset:1000;animation:drawIn .4s 1s cubic-bezier(.22,1.31,.77,1.15) forwards}#site-footer #signature a .animationact #textsigner>path:nth-child(2){fill:#fff!important;stroke-dasharray:1000;stroke-dashoffset:1000;animation:drawIn .4s 1.1s cubic-bezier(.22,1.31,.77,1.15) forwards}#site-footer #signature a .animationact #textsigner>path:nth-child(3){fill:#fff!important;stroke-dasharray:1000;stroke-dashoffset:1000;animation:drawIn .4s 1.05s cubic-bezier(.22,1.31,.77,1.15) forwards}#site-footer #signature a .animationact #textsigner>path:nth-child(4){fill:#fff!important;stroke-dasharray:1000;stroke-dashoffset:1000;animation:drawIn .4s 1.12s cubic-bezier(.22,1.31,.77,1.15) forwards}#site-footer #signature a .animationact #textsigner>path:nth-child(5){fill:#fff!important;stroke-dasharray:1000;stroke-dashoffset:1000;animation:drawIn .4s 1.18s cubic-bezier(.22,1.31,.77,1.15) forwards}#site-footer #signature a .animationact #textsigner>path:nth-child(6){fill:#fff!important;stroke-dasharray:1000;stroke-dashoffset:1000;animation:drawIn .4s 1.02s cubic-bezier(.22,1.31,.77,1.15) forwards}#site-footer #signature a .animationact #textsigner>path:nth-child(7){fill:#fff!important;stroke-dasharray:1000;stroke-dashoffset:1000;animation:drawIn .4s 1s cubic-bezier(.22,1.31,.77,1.15) forwards}#site-footer #signature a .animationact #textsigner>path:nth-child(8){fill:#fff!important;stroke-dasharray:1000;stroke-dashoffset:1000;animation:drawIn .4s 1.05s cubic-bezier(.22,1.31,.77,1.15) forwards}#site-footer #signature a .animationact #textsigner>path:nth-child(9){fill:#fff!important;stroke-dasharray:1000;stroke-dashoffset:1000;animation:drawIn .4s 1.08s cubic-bezier(.22,1.31,.77,1.15) forwards}#site-footer #signature a .animationact #textsigner>path:nth-child(10){fill:#fff!important;stroke-dasharray:1000;stroke-dashoffset:1000;animation:drawIn .4s 1.15s cubic-bezier(.22,1.31,.77,1.15) forwards}#site-footer #signature a .animationact #textsigner>path{opacity:0}.page:not(.home) .dgsc-svc-section .dgsc-svc-inner{padding-top:0}.page:not(.home) .dgsc-svc-section .dgsc-svc-inner::after{display:none}.site-layout-inner .site-main--inner{width:100%}.site-layout-inner .page-hero{position:relative;isolation:isolate;overflow:hidden;width:100%;min-height:clamp(280px,38vw,420px);padding:3.5rem 0 2.25rem;margin:0;background:linear-gradient(135deg,#00430f 0,#145c32 55%,#1f6e42 100%);color:#fff;display:flex;flex-direction:column;justify-content:center}.site-layout-inner .page-hero__dots{position:absolute;top:8%;bottom:8%;width:min(44vw,400px);height:min(11vw,100px);z-index:0;opacity:.3;pointer-events:none;background-image:radial-gradient(circle,rgba(255,255,255,.95) 1.2px,transparent 1.2px);background-size:14px 14px}.site-layout-inner .page-hero__dots--left{left:20%;top:auto;bottom:0}.site-layout-inner .page-hero__dots--right{height:min(33vw,300px);width:min(22vw,200px);right:20%;bottom:0;top:auto}@media print,screen and (max-width:63.99875em){.site-layout-inner .page-hero__dots--left{left:0}.site-layout-inner .page-hero__dots--right{right:0}}.site-layout-inner .page-hero__shell{position:relative;z-index:1}.site-layout-inner .page-hero__content{text-align:center}.site-layout-inner .page-hero__title{margin:0;font-size:clamp(1.75rem,3.2vw,42px);font-weight:700;line-height:1.15;letter-spacing:.02em;color:#fff}.site-layout-inner .page-hero__breadcrumb-zone{margin-top:0;padding-top:1.25rem}.site-layout-inner .page-hero__breadcrumb-inner{text-align:center}.site-layout-inner .page-hero__breadcrumb-inner .breadcrumb{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem 0;margin:0;line-height:1.4}.site-layout-inner .page-hero__breadcrumb-inner .breadcrumb a{color:rgba(255,255,255,.75);text-decoration:none;font-size:13px;font-weight:300;letter-spacing:.04em;transition:color 200ms ease}.site-layout-inner .page-hero__breadcrumb-inner .breadcrumb a:hover{color:#fff}.site-layout-inner .page-hero__breadcrumb-inner .breadcrumb .breadcrumb-sep{display:inline-block;margin:0 8px;color:rgba(255,255,255,.45);font-size:12px;font-weight:300}.site-layout-inner .page-hero__breadcrumb-inner .breadcrumb .breadcrumb-current{color:#fff;font-size:13px;font-weight:500;letter-spacing:.04em}.site-layout-inner #site-branding-top.page-hero{line-height:inherit;background-image:none;background:#002107;background:linear-gradient(147deg,#002107 0,#00430f 62%)}.site-layout-inner .site-main__body{width:100%;background:#fff;padding:clamp(2.5rem,5vw,4.5rem)0 0}.site-layout-inner .site-main__article .entry-content{color:#696969;font-weight:300;line-height:1.7}.site-layout-inner .site-main__article .entry-content h2,.site-layout-inner .site-main__article .entry-content h3{color:#162820;font-weight:600;margin-top:1.5em;margin-bottom:.5em}.site-layout-inner .site-main__article .entry-content h2{font-size:clamp(1.35rem,2.2vw,1.75rem)}.site-layout-inner .site-main__article .entry-content p{margin-bottom:1em}.site-layout-inner .site-main__article .entry-content img{display:block;max-width:100%;height:auto;margin:1.5em auto}.dgs-form-card .wpcf7 form,.site-layout-inner .entry-content{margin:0}.site-layout-inner .dgsc-svc-section .dgsc-svc-inner{position:relative;padding-top:50px}.site-layout-inner .dgsc-svc-section .dgsc-svc-inner::after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;border-bottom:1px solid #e6e3e9;z-index:1}.site-layout-inner .ras-section{background-color:#00430f;padding-bottom:70px}@media print,screen and (max-width:63.99875em){.site-layout-inner .page-hero{padding:2.5rem 0 1.75rem;min-height:0}.site-layout-inner .page-hero__dots{opacity:.14}}@media print,screen and (max-width:39.99875em){.site-layout-inner .page-hero__breadcrumb-inner .breadcrumb{font-size:12px}}.nav-mobile-extras{display:none}@media print,screen and (max-width:63.99875em){#site-header #site-navigation{flex-direction:column;justify-content:center;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:5rem 0 2rem}#site-header #site-navigation #primary-menu{flex:0 0 auto}.nav-mobile-extras{display:flex;flex-direction:column;align-items:center;gap:1.25rem;width:90%;margin:1.75rem auto 0;padding-top:1.5rem;border-top:1px solid rgba(0,67,15,.12)}.nav-mobile-extras__tel{display:inline-flex;align-items:center;gap:.75rem;padding:.85em 1.8em;border-radius:999px;background:linear-gradient(90deg,#cf4b14 0,#e85c22 55%,#f0813f 100%);color:#fff;font-family:"futura-pt",sans-serif;font-weight:600;font-size:1.15rem;letter-spacing:.04em;text-decoration:none;box-shadow:0 10px 22px rgba(232,92,34,.25)}.nav-mobile-extras__tel:focus-visible,.nav-mobile-extras__tel:hover{color:#fff}.nav-mobile-extras__tel-icon{display:grid;place-items:center;width:1.6rem;height:1.6rem}.nav-mobile-extras__tel-icon svg{width:1.3rem;height:1.3rem}.nav-mobile-extras__rs .menu{display:flex;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none}.nav-mobile-extras__rs .menu li{display:inline-flex;margin:0}.nav-mobile-extras__rs .menu li a{display:block;width:2.75rem;height:2.75rem;padding:0;margin:0;border-radius:50%;background-color:#f6f1e9;background-size:1.15rem;background-position:center;background-repeat:no-repeat;text-indent:-9999px;white-space:nowrap;overflow:hidden;opacity:1}.nav-mobile-extras__rs .menu li.facebook a{background-image:url(https://bertele.fr/wp-content/themes/dgscreation/assets/images/social/facebook.png)}.nav-mobile-extras__rs .menu li.instagram a{background-image:url(https://bertele.fr/wp-content/themes/dgscreation/assets/images/social/instagram.png)}.nav-mobile-extras__rs .menu li.linkedin a{background-image:url(https://bertele.fr/wp-content/themes/dgscreation/assets/images/social/linkedin.png)}.nav-mobile-extras__rs .menu li.youtube a{background-image:url(https://bertele.fr/wp-content/themes/dgscreation/assets/images/social/youtube.png)}}.dgsc-search-open{display:inline-flex;align-items:center;gap:.45em;margin:0;padding:0;border:0;background:0 0;color:inherit;font:inherit;line-height:inherit;cursor:pointer;transition:color .2s ease}.dgsc-search-open:focus-visible,.dgsc-search-open:hover{color:var(--ppe-orange, #e85c22)}.dgsc-search-open:focus-visible{outline:2px solid var(--ppe-orange, #e85c22);outline-offset:3px;border-radius:2px}.dgsc-search-open__icon{width:1.15em;height:1.15em;flex:0 0 auto}#coordonnes-top #site-navigation-lt li.search{display:inline-flex}.dgsc-search-open--mobile{gap:.6rem;padding:.75em 1.6em;border:1px solid rgba(0,67,15,.25);border-radius:999px;color:var(--ppe-green, #00430f);font-family:"futura-pt",sans-serif;font-size:1.05rem;font-weight:500}.dgsc-search{position:fixed;inset:0;z-index:1000000;display:flex;align-items:flex-start;justify-content:center;padding:5.5rem 1.25rem 3rem;overflow-y:auto;background-color:#002e0a;background-image:radial-gradient(120% 80%at 80%0,rgba(232,92,34,.14)0,transparent 55%);color:#fff;opacity:0;transition:opacity .3s ease}.dgsc-search[hidden]{display:none}.dgsc-search.is-open,.rai-js .rai.is-drawn .rai-dot{opacity:1}.dgsc-search__inner{width:100%;max-width:52rem;margin:auto 0;text-align:center;transform:translateY(18px);transition:transform .45s cubic-bezier(.22,.61,.36,1)}.dgsc-search.is-open .dgsc-search__inner{transform:none}.dgsc-search__close{position:absolute;top:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem);width:48px;height:48px;padding:0;border:1px solid rgba(255,255,255,.4);border-radius:50%;background:0 0;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .3s ease}.dgsc-search__close::after,.dgsc-search__close::before{content:"";position:absolute;top:50%;left:50%;width:18px;height:2px;background:#fff;transform:translate(-50%,-50%) rotate(45deg)}.dgsc-search__close::after{transform:translate(-50%,-50%) rotate(-45deg)}.dgsc-search__close:focus-visible,.dgsc-search__close:hover{background:var(--ppe-orange, #e85c22);border-color:var(--ppe-orange, #e85c22);transform:rotate(90deg)}body.dgsc-search-lock,body.rappel-modal-open{overflow:hidden}.dgsc-search-form,.dgsc-search-suggest__list li,.rappel-modal__form .wpcf7 form{margin:0}.dgsc-search-form__label{display:block;margin:0 0 1rem;font-size:.85rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ppe-orange, #e85c22)}.dgsc-search-form__row{display:flex;align-items:center;gap:1rem}.dgsc-search-form__input{flex:1 1 auto;min-width:0;height:auto;margin:0;padding:.35em 0;border:0;border-bottom:2px solid currentColor;border-radius:0;background:0 0;box-shadow:none;color:inherit;font-family:"futura-pt",sans-serif;font-size:1.15rem;font-weight:500;-webkit-appearance:none;appearance:none}.dgsc-search-form__input:focus{outline:0;border-color:var(--ppe-orange, #e85c22);background:0 0;box-shadow:none}.dgsc-search-form__input::-webkit-search-cancel-button{-webkit-appearance:none}.dgsc-search-form__submit{flex:0 0 auto;display:inline-flex;align-items:center;gap:.55em;margin:0;padding:.85em 1.7em;border:0;border-radius:999px;background:linear-gradient(90deg,#cf4b14 0,#e85c22 55%,#f0813f 100%);color:#fff;font-family:"futura-pt",sans-serif;font-size:1rem;font-weight:600;letter-spacing:.05em;cursor:pointer;box-shadow:0 12px 26px rgba(207,75,20,.3);transition:transform .2s ease}.dgsc-search-form__submit:focus-visible,.dgsc-search-form__submit:hover{transform:translateY(-2px)}.dgsc-search-form__submit svg{width:1.1em;height:1.1em}.dgsc-search-form--popup .dgsc-search-form__input{font-size:clamp(1.6rem,4.5vw,2.8rem);border-bottom-color:rgba(255,255,255,.55)}.dgsc-search-form--popup .dgsc-search-form__input::placeholder{color:rgba(255,255,255,.35)}.dgsc-search .dgsc-search-form__row{justify-content:center}.dgsc-search .dgsc-search-form__input,.dgsc-search .dgsc-search-form__input:focus,.dgsc-search .dgsc-search-form__input:hover{border:0!important;border-bottom:2px solid rgba(255,255,255,.55)!important;border-radius:0!important;outline:0!important;box-shadow:none!important;background:0 0!important;color:#fff;text-align:center}.dgsc-search .dgsc-search-form__input:focus{border-bottom-color:var(--ppe-orange, #e85c22)!important}.dgsc-search .dgsc-search-suggest__list{justify-content:center}.dgsc-search-suggest{margin-top:2.5rem}.dgsc-search-suggest__label{margin:0 0 .9rem;font-size:.85rem;letter-spacing:.08em;opacity:.7}.dgsc-search-suggest__list{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}.dgsc-search-suggest__list a{display:inline-block;padding:.5em 1.1em;border:1px solid currentColor;border-radius:999px;color:inherit;font-size:.95rem;text-decoration:none;opacity:.85;transition:background .2s ease,color .2s ease,border-color .2s ease,opacity .2s ease}.dgsc-search-suggest__list a:focus-visible,.dgsc-search-suggest__list a:hover{background:var(--ppe-orange, #e85c22);border-color:var(--ppe-orange, #e85c22);color:#fff;opacity:1}@media (max-width:599.98px){.dgsc-search-form__row{flex-direction:column;align-items:stretch;gap:1.4rem}.dgsc-search-form__submit{justify-content:center}.dgsc-search .dgsc-search-form__row{align-items:stretch}}@media (prefers-reduced-motion:reduce){.dgsc-search,.dgsc-search__close,.dgsc-search__inner{transition:none}}.rai-js .rai.is-drawn circle:not(.rai-dot):not(.rai-puff),.rai-js .rai.is-drawn path{stroke-dashoffset:0;opacity:1}.rai.is-drawn .rai-hands{transform-origin:32px 30px;animation:rai-shake 4.5s ease-in-out 1.6s infinite}.rai.is-drawn .rai-needle{transform-origin:32px 37px;animation:rai-needle 5s cubic-bezier(.45,0,.55,1) 1.4s infinite}.rai.is-drawn .rai-btn{animation:rai-btn 5s ease 1.4s infinite}.rai.is-drawn .rai-rays path{transform-origin:32px 26px;animation:rai-ray 3.2s ease-in-out 1.4s infinite}.rai.is-drawn .rai-rays path:nth-child(2),.rai.is-drawn .rai-rays path:nth-child(3){animation-delay:1.55s}.rai.is-drawn .rai-rays path:nth-child(4),.rai.is-drawn .rai-rays path:nth-child(5){animation-delay:1.7s}.rai.is-drawn .rai-fil{animation:rai-fil 3.2s ease-in-out 1.4s infinite}.rai.is-drawn .rai-medal{transform-origin:32px 2px;animation:rai-swing 3.6s ease-in-out 1.4s infinite}.rai.is-drawn .rai-wheel{animation:rai-spin 2.8s linear 1.4s infinite}.rai--citerne.is-drawn .rai-body{animation:rai-bob 1.4s ease-in-out 1.4s infinite}.rai.is-drawn .rai-leaf{transform-origin:50% 100%;animation:rai-leaf 3.2s ease-in-out 1.4s infinite}.rai--buches.is-drawn .rai-leaf{transform-origin:0 100%}.rai.is-drawn .rai-flame{transform-origin:50% 100%;animation:rai-flame 1.3s ease-in-out 1.3s infinite}.rai--tracteur.is-drawn .rai-body{animation:rai-bob .5s ease-in-out 1.4s infinite}.rai-js .rai.is-drawn .rai-puff{animation:rai-puff 2.4s ease-out 1.6s infinite}.rai-js .rai.is-drawn .rai-puff--2{animation-delay:2.8s}.rai.is-drawn .rai-drop{transform-origin:50% 100%;animation:rai-drop 2.6s ease-in-out 1.4s infinite}.rai.is-drawn .rai-wave{animation:rai-wave 2.2s ease-in-out 1.4s infinite}.rai.is-drawn .rai-wave--2{animation-delay:1.8s}@media (prefers-reduced-motion:reduce){.rai.is-drawn *{animation:none!important}}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}@media (prefers-reduced-motion:reduce),print{.animated{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.fadeIn{animation-name:fadeIn}.fadeInUp{animation-name:fadeInUp}.animated.delay-500ms{animation-delay:.5s}.o-control-panel-control .components-base-control__title .floating-controls .components-dropdown button.is-active{color:var(--wp-admin-theme-color)}.dgsc-svc-section{--dgsc-svc-green:#004d33;--dgsc-svc-text:#2b2b2b;--dgsc-svc-link:#d9774a;padding-block:clamp(2.5rem,5vw,4rem);background:#fff;color:var(--dgsc-svc-text);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.dgsc-svc-section,.dgsc-svc-section *{box-sizing:border-box}.dgsc-svc-inner{max-width:75rem;margin-inline:auto}.dgsc-svc-heading{margin:0 0 clamp(1.5rem,3vw,2.25rem);text-align:center;font-family:"futura-pt",sans-serif;font-size:clamp(1.2rem,2.35vw,1.75rem);font-weight:500;line-height:1.25;letter-spacing:-.02em;color:var(--dgsc-svc-green)}.dgsc-svc-grid{margin-inline:0}.dgsc-svc-col{margin-bottom:clamp(1.5rem,3vw,0)}@media print,screen and (max-width:63.99875em){.dgsc-svc-col:last-child{margin-bottom:0}}.dgsc-svc-card{display:flex;flex-direction:column;align-items:flex-start;height:100%;text-align:left}.dgsc-svc-media{position:relative;width:100%;margin-bottom:1rem;border-radius:2px;overflow:hidden;aspect-ratio:4/3;background:#e8e8e8}.dgsc-svc-grid>.dgsc-svc-col:nth-child(3) .dgsc-svc-media::after{content:"";position:absolute;top:-.35rem;right:-.35rem;width:clamp(4rem,25%,7rem);height:clamp(4rem,25%,7rem);pointer-events:none;z-index:1;background-image:radial-gradient(var(--dgsc-svc-link) 1.5px,transparent 1.5px);background-size:9px 9px;background-position:0 0;opacity:.45;mask-image:radial-gradient(circle at 100%0,#000 0,rgba(0,0,0,.4) 45%,transparent 72%)}.dgsc-svc-img,.dgsc-svc-media-link{display:block;width:100%;height:100%}.dgsc-svc-media-link{line-height:0}.dgsc-svc-img{object-fit:cover}.dgsc-svc-title{margin:0 0 .65rem;font-size:clamp(1.05rem,1.35vw,1.2rem);font-weight:700;line-height:1.3;color:var(--dgsc-svc-green)}.dgsc-svc-title a{color:inherit;text-decoration:none}.dgsc-svc-title a:focus-visible,.dgsc-svc-title a:hover{text-decoration:underline;text-underline-offset:.12em}.dgsc-svc-excerpt{margin:0 0 1rem;flex-grow:1;font-size:clamp(.9rem,1.05vw,1rem);line-height:1.55;color:var(--dgsc-svc-text)}.dgsc-svc-cta{margin-top:auto;font-size:clamp(.92rem,1.05vw,1rem);font-weight:500;color:var(--dgsc-svc-link);text-decoration:none}.dgsc-svc-cta:focus-visible,.dgsc-svc-cta:hover{text-decoration:underline;text-underline-offset:.18em}@media print,screen and (max-width:39.99875em){.dgsc-svc-col{margin-bottom:30px}}.dgsc-acf-block-inner{padding-right:.625rem;padding-left:.625rem;max-width:75rem;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}@media print,screen and (min-width:40em){.dgsc-acf-block-inner{padding-right:.9375rem;padding-left:.9375rem}}.dgsc-acf-block-inner--fluid{max-width:100%}.dgsc-fond--perso{background:var(--dgsc-fond)!important}.dgsc-fond--aucun>.bae-banner__shade,.dgsc-fond--perso.bae-banner::before,.dgsc-fond--perso>.bae-banner__shade{display:none!important}#rank-math-faq.rank-math-block,.ras-section{position:relative;font-size:clamp(.95rem,1.15vw,1.05rem);box-sizing:border-box}.ras-section{--ras-text:#fff;--ras-orange:var(--ppe-orange, #e85c22);--ras-body:color-mix(in srgb, var(--ppe-grey, #696969) 42%, #141414);--ras-max-heading:48rem;color:var(--ras-text);line-height:1.6;padding:0;background-color:#fff}.ras-section *{box-sizing:border-box}.ras-section-bg-block{height:400px;position:relative}.ras-section-bg-block::after,.ras-section-bg-block::before{content:"";position:absolute;inset:0;z-index:0;background-size:cover;background-position:center}.ras-section-bg-block::before{background-image:var(--ras-bg-image)}.ras-section-bg-block::after{background-image:url(https://bertele.fr/wp-content/themes/dgscreation/assets/images/pattrene-4.png)}.ras-section__wrap{position:relative;z-index:3;margin-top:-300px}.ras-section__header{max-width:var(--ras-max-heading);margin:0 auto;padding-inline:.5rem;text-align:center}.ras-section__kicker,.ras-section__title{font-family:"futura-pt",sans-serif;font-weight:600}.ras-section__kicker{margin:0 0 .85rem;font-size:clamp(.68rem,1.1vw,.78rem);line-height:1.35;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.95);text-shadow:0 2px 14px rgba(0,0,0,.2)}.ras-section__title{margin:0;font-size:clamp(1.2rem,2.35vw,1.75rem);line-height:1.28;letter-spacing:-.02em;color:inherit;text-shadow:0 2px 20px rgba(0,0,0,.22)}.ras-section__card{margin:80px 0 0;padding:clamp(1.35rem,3vw,2rem) clamp(.5rem,2vw,1.5rem);background:#fff;border-radius:2px;box-shadow:0 12px 40px rgba(0,0,0,.14);position:relative;transform:translateY(clamp(-.35rem,-.8vw,-.15rem))}.ras-section__grid{margin-inline:0}.ras-section__col{position:relative;text-align:center}@media print,screen and (min-width:64em){.ras-section__col:not(:first-child)::before{content:"";position:absolute;left:0;top:12%;bottom:12%;width:1px;background:rgba(0,0,0,.08)}}.ras-section__pillar{padding:clamp(.85rem,2vw,1.35rem) clamp(.6rem,1.5vw,1rem)}.ras-section__icon-wrap{display:flex;align-items:center;justify-content:center;margin-bottom:.85rem;min-height:3rem}.ras-section__icon-mask{display:block;width:3.25rem;height:3rem;margin-inline:auto;background-color:var(--ras-accent, var(--ras-orange));-webkit-mask-image:var(--ras-icon-src);mask-image:var(--ras-icon-src);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.ras-section__pillar-title{margin:0 0 .55rem;font-family:"futura-pt",sans-serif;font-size:clamp(1rem,2.35vw,22px);font-weight:400;line-height:1.25;color:var(--ras-orange)}.ras-section__pillar--accent .ras-section__pillar-title{color:var(--ras-accent)}.ras-section__pillar-text{margin:0;font-size:16px;line-height:1.55;color:var(--ras-body)}@media screen and (max-width:39.99875em){.ras-section__pillar{position:relative;padding:0}}#rank-math-faq.rank-math-block{--rm-faq-text:#fff;isolation:isolate;overflow:hidden;width:100vw;max-width:100vw;margin-top:clamp(2rem,5vw,3rem);margin-bottom:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-block:clamp(2.75rem,6vw,4.5rem);padding-inline:0;color:var(--rm-faq-text);font-family:"futura-pt",sans-serif;line-height:1.55;background-color:color-mix(in srgb,var(--ppe-green, #00430f) 82%,#071208)}#rank-math-faq.rank-math-block *{box-sizing:border-box}#rank-math-faq.rank-math-block::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(168deg,rgba(0,67,15,.88)0,rgba(0,67,15,.72) 50%,rgba(0,67,15,.9) 100%)}#rank-math-faq.rank-math-block::after{content:"";position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;pointer-events:none;opacity:1;background-image:url(https://bertele.fr/wp-content/themes/dgscreation/assets/images/pattrene-3.png);background-size:cover;background-position:center}#rank-math-faq.rank-math-block .rank-math-list{position:relative;z-index:2;display:grid;grid-template-columns:1fr;align-items:start;gap:clamp(.65rem,1.5vw,.85rem);width:91.66667%;max-width:100%;margin:0 auto;padding:0;list-style:none}#rank-math-faq.rank-math-block .rank-math-faq__header{position:relative;z-index:2;width:91.66667%;max-width:100%;margin:0 auto;margin-bottom:clamp(1.75rem,4vw,2.5rem);padding-inline:.5rem;text-align:center}#rank-math-faq.rank-math-block .rank-math-faq__title{margin:0;font-family:"futura-pt",sans-serif;font-size:clamp(1.2rem,2.35vw,1.75rem);font-weight:500;line-height:1.3;letter-spacing:-.02em;color:inherit;text-shadow:0 2px 16px rgba(0,0,0,.2)}@media print,screen and (min-width:40em){#rank-math-faq.rank-math-block .rank-math-faq__header,#rank-math-faq.rank-math-block .rank-math-list{width:83.33333%}}@media print,screen and (min-width:64em){#rank-math-faq.rank-math-block .rank-math-faq__header,#rank-math-faq.rank-math-block .rank-math-list{width:66.66667%}}#rank-math-faq.rank-math-block .rank-math-list-item{margin:0;border-radius:6px;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.28);box-shadow:0 4px 20px rgba(0,0,0,.08);overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease}#rank-math-faq.rank-math-block .rank-math-list-item:hover{border-color:rgba(255,255,255,.4);box-shadow:0 4px 22px rgba(0,0,0,.12)}#rank-math-faq.rank-math-block .rank-math-list-item.is-open{border-color:rgba(255,255,255,.45);box-shadow:0 6px 28px rgba(0,0,0,.16)}#rank-math-faq.rank-math-block:not(.rank-math-faq--enhanced) .rank-math-question{margin:0;padding:.85rem 1rem .85rem 1.15rem;font-size:inherit;font-weight:600;line-height:1.35;color:inherit}#rank-math-faq.rank-math-block:not(.rank-math-faq--enhanced) .rank-math-answer{padding:0 1.15rem 1.1rem;margin:0;border-top:1px solid rgba(255,255,255,.12);font-size:clamp(.88rem,1.05vw,.98rem);font-weight:400;line-height:1.6;color:rgba(255,255,255,.92)}#rank-math-faq.rank-math-block:not(.rank-math-faq--enhanced) .rank-math-answer p{margin:0 0 .65em}#rank-math-faq.rank-math-block:not(.rank-math-faq--enhanced) .rank-math-answer p:last-child{margin-bottom:0}#rank-math-faq.rank-math-block:not(.rank-math-faq--enhanced) .rank-math-answer a{color:#fff;text-decoration:underline;text-underline-offset:.15em}#rank-math-faq.rank-math-faq--enhanced .rank-math-faq__trigger{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:3.35rem;margin:0;padding:.85rem 1rem .85rem 1.15rem;cursor:pointer;font-size:inherit;font-weight:600;line-height:1.35;color:inherit;background:0 0;border:0;text-align:left;list-style:none;position:relative;transition:background .2s ease}#rank-math-faq.rank-math-faq--enhanced .rank-math-faq__trigger:hover{background:rgba(255,255,255,.06)}#rank-math-faq.rank-math-faq--enhanced .rank-math-faq__trigger:focus{outline:0}#rank-math-faq.rank-math-faq--enhanced .rank-math-faq__trigger:focus-visible{outline:2px solid rgba(255,255,255,.95);outline-offset:3px;border-radius:4px}#rank-math-faq.rank-math-faq--enhanced .rank-math-faq__trigger::after{content:"";flex-shrink:0;width:.55rem;height:.55rem;margin-top:-.2rem;margin-right:.15rem;border-right:2px solid rgba(255,255,255,.95);border-bottom:2px solid rgba(255,255,255,.95);transform:rotate(45deg);transition:transform .3s cubic-bezier(.4,0,.2,1)}#rank-math-faq.rank-math-faq--enhanced .rank-math-list-item.is-open .rank-math-faq__trigger::after{transform:rotate(-135deg);margin-top:.15rem}#rank-math-faq.rank-math-faq--enhanced .rank-math-faq__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.4,0,.2,1);border-top:1px solid transparent}#rank-math-faq.rank-math-faq--enhanced .rank-math-list-item.is-open .rank-math-faq__panel{grid-template-rows:1fr;border-top-color:rgba(255,255,255,.12)}#rank-math-faq.rank-math-faq--enhanced .rank-math-faq__panel-inner{overflow:hidden;min-height:0}#rank-math-faq.rank-math-faq--enhanced .rank-math-answer{padding:0 1.15rem 1.1rem;margin:0;font-size:clamp(.88rem,1.05vw,.98rem);font-weight:400;line-height:1.6;color:rgba(255,255,255,.92)}#rank-math-faq.rank-math-faq--enhanced .rank-math-answer p{margin:0 0 .65em}#rank-math-faq.rank-math-faq--enhanced .rank-math-answer p:last-child,.lnx-body p:last-child{margin-bottom:0}#rank-math-faq.rank-math-faq--enhanced .rank-math-answer a{color:#fff;text-decoration:underline;text-underline-offset:.15em;font-weight:400}#rank-math-faq.rank-math-faq--enhanced .rank-math-answer a:focus-visible,#rank-math-faq.rank-math-faq--enhanced .rank-math-answer a:hover{text-decoration-thickness:2px}@media (prefers-reduced-motion:reduce){#rank-math-faq.rank-math-block .rank-math-list-item,#rank-math-faq.rank-math-faq--enhanced .rank-math-faq__panel,#rank-math-faq.rank-math-faq--enhanced .rank-math-faq__trigger,#rank-math-faq.rank-math-faq--enhanced .rank-math-faq__trigger::after{transition:none}}body.page #rank-math-faq.rank-math-block{margin-top:0}.rappel-fab{position:fixed;right:1.25rem;bottom:1.25rem;z-index:9000;display:inline-flex;align-items:center;gap:.55rem;padding:.75rem 1.25rem;border:0;border-radius:999px;background:var(--ppe-orange, #e85c22);color:#fff;font-family:"futura-pt",sans-serif;font-size:.95rem;font-weight:600;letter-spacing:.05em;cursor:pointer;box-shadow:0 10px 26px rgba(232,92,34,.4);transition:background .2s ease,transform .2s ease}.rappel-fab:focus-visible,.rappel-fab:hover{background:var(--ppe-orange-dark, #cf4b14);transform:translateY(-2px)}.rappel-fab:focus-visible{outline:2px solid #fff;outline-offset:2px}.rappel-fab__icon{display:inline-flex;line-height:0}@media (max-width:640px){.rappel-fab__label{display:none}.rappel-fab{padding:.85rem}}.rappel-modal{position:fixed;inset:0;z-index:9500;display:grid;place-items:center;padding:1.25rem;opacity:0;transition:opacity .2s ease}.rappel-modal[hidden]{display:none}.rappel-modal:not(.rappel-open){pointer-events:none}.rappel-modal.rappel-open{opacity:1}.rappel-modal__overlay{position:absolute;inset:0;background:rgba(10,20,14,.55);backdrop-filter:blur(2px)}.rappel-modal__dialog{position:relative;z-index:1;width:min(28rem,100%);background:#fff;border-radius:8px;padding:2rem 1.75rem 1.75rem;text-align:center;box-shadow:0 24px 60px rgba(0,0,0,.3);transform:translateY(8px);transition:transform .2s ease}.rappel-modal.rappel-open .rappel-modal__dialog{transform:none}.rappel-modal__close{position:absolute;top:.6rem;right:.75rem;border:0;background:0 0;font-size:1.75rem;line-height:1;color:var(--ppe-grey, #696969);cursor:pointer;padding:.25rem}.rappel-modal__close:focus-visible,.rappel-modal__close:hover{color:var(--ppe-orange, #e85c22)}.rappel-modal__kicker{margin:0 0 .35rem;font-size:1.9rem;line-height:1}.rappel-modal__title{margin:0 0 .6rem;font-family:"futura-pt",sans-serif;font-size:1.3rem;font-weight:600;letter-spacing:-.01em;color:var(--ppe-green, #00430f)}.rappel-modal__text{margin:0 0 1.25rem;font-size:.92rem;line-height:1.55;color:var(--ppe-grey, #696969)}.rappel-modal__form input[type=tel]{width:100%;padding:.75rem 1rem;margin-bottom:.85rem;border:1px solid #d8d5cd;border-radius:4px;background:#faf9f7;font-size:1rem;text-align:center;letter-spacing:.08em}.rappel-modal__form input[type=tel]:focus{outline:2px solid var(--ppe-orange, #e85c22);outline-offset:1px;border-color:transparent}.rappel-modal__form input[type=submit]{width:100%;cursor:pointer}.rappel-modal__form .wpcf7-spinner{display:block;margin:.5rem auto 0}.rappel-modal__fallback{margin:0}body.has-univers #site-branding-top.page-hero,body.has-univers .page-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--dgs-univers) 74%,#0b0b0e) 0%,var(--dgs-univers) 55%,color-mix(in srgb,var(--dgs-univers) 76%,#fff) 100%)}body.has-univers #site-branding-top.page-hero .page-hero__title-accent,body.has-univers .page-hero__title-accent{background:color-mix(in srgb,#fff 80%,var(--dgs-univers))}body.page-ecoheat.has-univers{--dgs-accent:var(--dgs-univers, var(--ppe-orange, #e85c22));--dgs-accent-dark:color-mix(in srgb, var(--dgs-accent) 78%, #000);--dgs-accent-light:color-mix(in srgb, var(--dgs-accent) 72%, #fff);--eco-grad-orange:linear-gradient(
		90deg,
		var(--dgs-accent-dark) 0%,
		var(--dgs-accent) 55%,
		var(--dgs-accent-light) 100%
	)}body.page-ecoheat.has-univers .pnx-section{--pnx-orange:var(--dgs-accent);--pnx-orange-dark:var(--dgs-accent-dark)}body.page-ecoheat.has-univers .lnx-section{--lnx-orange:var(--dgs-accent);--lnx-orange-dark:var(--dgs-accent-dark)}body.page-ecoheat.has-univers .lnx-btn{background:linear-gradient(90deg,var(--dgs-accent-dark) 0%,var(--dgs-accent) 55%,var(--dgs-accent-light) 100%)}:root{--dgs-univers:#6d3517}.dgs-rv{opacity:0}.dgs-rv--move{transform:translate3d(0,22px,0)}.dgs-rv--move.dgs-rv--media{transform:translate3d(0,16px,0) scale(.985)}.dgs-rv.is-in{opacity:1;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--dgs-rv-delay, 0s)}.dgs-rv--move.is-in{transform:none}.dgs-rv--media.is-in{transition-duration:1s}@media (prefers-reduced-motion:reduce){.dgs-rv,.dgs-rv--move{opacity:1;transform:none}}body.dgs-brochure.site-layout-inner{--dgs-ambiance:var(--dgs-univers, var(--ppe-green, #00430f));--brochure-paper:color-mix(in srgb, var(--dgs-ambiance) 4%, #faf7f1);--brochure-card:#fffdf9;--brochure-ink:#55504a;--brochure-heading:color-mix(in srgb, var(--dgs-ambiance) 72%, #2e2a24);background:#fff}body.dgs-brochure.site-layout-inner .site-main__body{background:0 0}body.dgs-brochure.site-layout-inner .site-main--inner{--ppe-green:var(--dgs-ambiance)}body.dgs-brochure.site-layout-inner .site-main__article .entry-content{color:var(--brochure-ink)}body.dgs-brochure.site-layout-inner .site-main__article .entry-content strong{color:var(--brochure-heading);font-weight:600}body.dgs-brochure.site-layout-inner .dgsc-svc-section{background:0 0}body.dgs-brochure.site-layout-inner .dgsc-svc-section .dgsc-svc-inner::after{border-bottom-color:color-mix(in srgb,var(--dgs-ambiance) 14%,#eee6d9)}body.page-ecoheat{--eco-ink-dark:#14261c;--eco-hero-photo:url("https://bertele.fr/wp-content/uploads/2026/07/granules-bande.jpg");--eco-cta-photo:url("https://bertele.fr/wp-content/uploads/2026/07/camion-livraison-bertele.jpg");--eco-grad-orange:linear-gradient(
		90deg,
		var(--ppe-orange-dark, #cf4b14) 0%,
		var(--ppe-orange, #e85c22) 55%,
		#f0813f 100%
	);--eco-hero-photo:url("https://bertele.fr/wp-content/uploads/2026/09/14426.jpg")}body.page-ecoheat #site-branding-top.page-hero{min-height:400px;background:linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,.7)),var(--eco-hero-photo) center/cover no-repeat}body.page-ecoheat .page-hero__title{color:var(--eco-ink-dark)}body.page-ecoheat .page-hero [class*=breadcrumb],body.page-ecoheat .page-hero [class*=breadcrumb] a,body.page-ecoheat .page-hero [class*=breadcrumb] span{color:#55504a!important}body.page-ecoheat .page-hero__content{text-align:left}body.page-ecoheat .page-hero__content::before{content:var(--eco-hero-accroche, "");display:block;font-family:"futura-pt",sans-serif;font-style:italic;font-weight:400;font-size:clamp(1.15rem,2vw,1.6rem);letter-spacing:.06em;color:var(--ppe-orange, #e85c22);margin-bottom:.35em}body.page-ecoheat .page-hero__title{font-size:clamp(2.1rem,4.4vw,3.4rem);line-height:1.08}body.page-ecoheat .page-hero__breadcrumb-inner .breadcrumb{justify-content:flex-start}@media (min-width:40em){body.page-ecoheat .page-hero__breadcrumb-zone .cell{max-width:91.66667%}}@media (min-width:64em){body.page-ecoheat .page-hero__breadcrumb-zone .cell{max-width:66.66667%}}body.page-ecoheat .page-hero__dots{opacity:.14}body.page-ecoheat .site-main__body{padding-top:0}body.page-ecoheat.dgs-brochure.site-layout-inner .entry-content>.fpx-section,body.page-ecoheat.dgs-brochure.site-layout-inner .entry-content>.pnx-section{margin-top:0;margin-bottom:0}.site-layout-inner .site-main__article .lnx-section .lnx-wrap,body.page-ecoheat .entry-content>.pnx-section .dgsc-acf-block-inner{max-width:none;padding-left:0;padding-right:0}@media print,screen and (max-width:63.99875em){body.page-ecoheat #site-branding-top.page-hero{min-height:400px}}body.page-ecoheat #rank-math-faq .rank-math-faq__title.rank-math-faq__title,body.page-ecoheat .lnx-section .lnx-content .lnx-title.lnx-title,body.page-ecoheat.dgs-brochure.site-layout-inner .entry-content .fpx-section h2.wp-block-heading{font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.15}body.page-ecoheat .lnx-surtitre.lnx-surtitre,body.page-ecoheat .pnx-surtitre.pnx-surtitre{font-size:clamp(1.1rem,1.8vw,1.4rem)}body.page-ecoheat.dgs-brochure.site-layout-inner .entry-content>.pnx-section{padding-block:clamp(2.75rem,5.5vw,4.5rem)}body.page-ecoheat.dgs-brochure.site-layout-inner .entry-content>:not(.bloc-info-modal){position:relative;z-index:1}body.page-ecoheat.dgs-brochure.site-layout-inner .entry-content>.fpx-section--bg-deborde{z-index:0}body.page-ecoheat #rank-math-faq.rank-math-block{background:rgba(0,67,15,.3)!important}body.page-ecoheat #rank-math-faq.rank-math-block::before{background:0 0!important}body.page-ecoheat .entry-content>:has(+.rank-math-block){margin-bottom:0!important}body.page-ecoheat .entry-content>:has(+.rank-math-block) .acf-innerblocks-container>:last-child{margin-bottom:0!important}body.page-ecoheat #site-footer.site-footer,body.page-ecoheat .ras-section{background:#4d7b57}body.page-ecoheat .dgs-form-card .wpcf7-form-control-wrap{display:block}body.page-ecoheat .dgs-form-card .wpcf7-form-control:not(.wpcf7-submit){width:100%;padding:.7em .95em;border:1px solid #ddd5c8;border-radius:6px;background:#fff;font:inherit;color:var(--eco-ink-dark, #14261c);transition:border-color .2s ease,box-shadow .2s ease}body.page-ecoheat .dgs-form-card .wpcf7-form-control:not(.wpcf7-submit):focus{outline:0;border-color:var(--dgs-univers, var(--ppe-orange, #e85c22));box-shadow:0 0 0 3px color-mix(in srgb,var(--dgs-univers, var(--ppe-orange, #e85c22)) 18%,transparent)}body.page-ecoheat .dgs-form-card .wpcf7-submit{border:0;border-radius:999px;padding:.9em 2.2em;background:var(--eco-grad-orange, linear-gradient(90deg, #cf4b14 0%, #e85c22 55%, #f0813f 100%));color:#fff;font-weight:600;letter-spacing:.05em;cursor:pointer;transition:transform .2s ease}body.page-ecoheat .dgs-form-card .wpcf7-submit:hover{transform:translateY(-2px)}@media print,screen and (min-width:64em){#site-header #site-navigation #primary-menu li .sub-menu li.menu-item-has-children>.sub-menu{position:absolute;top:calc(-.35rem - 1px);left:calc(100% + 6px);right:auto;min-width:230px;width:max-content;max-width:min(320px,90vw);max-height:none;padding:.35rem 0;background:#fff;border:1px solid #e6e3e9;border-radius:4px;box-shadow:0 10px 28px rgba(0,0,0,.1);overflow:visible;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-6px);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}#site-header #site-navigation #primary-menu li .sub-menu li.menu-item-has-children.is-submenu-open>.sub-menu{top:calc(-.35rem - 1px);opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:opacity .2s ease,transform .2s ease,visibility 0s}#site-header #site-navigation #primary-menu li .sub-menu li.menu-item-has-children.is-flip>.sub-menu{left:auto;right:calc(100% + 6px);transform:translateX(6px)}#site-header #site-navigation #primary-menu li .sub-menu li.menu-item-has-children.is-flip.is-submenu-open>.sub-menu{transform:none}#site-header #site-navigation #primary-menu li .sub-menu li.menu-item-has-children>a{padding-right:46px;cursor:pointer}#site-header #site-navigation #primary-menu li .sub-menu li.menu-item-has-children.is-submenu-open>a{color:#5c5c5c!important;background:rgba(230,227,233,.45)}#site-header #site-navigation #primary-menu li .sub-menu li.menu-item-has-children.is-submenu-open>.sub-menu-toggle::after{margin-left:-4px;transform:rotate(-45deg)}#site-header #site-navigation #primary-menu li .sub-menu li.menu-item-has-children.is-flip>.sub-menu-toggle::after{margin-left:-2px;transform:rotate(135deg)}#site-header #site-navigation #primary-menu li .sub-menu .sub-menu li a{padding:10px 18px;font-size:14px;white-space:nowrap}}@media print,screen and (max-width:63.99875em){#site-header #site-navigation{overflow-y:auto;-webkit-overflow-scrolling:touch;align-items:safe center}#site-header #site-navigation #primary-menu{padding:80px 0 46px}#site-header #site-navigation #primary-menu li.menu-item-has-children.is-submenu-open>.sub-menu{max-height:100rem}#site-header #site-navigation #primary-menu li .sub-menu li{text-align:center}#site-header #site-navigation #primary-menu li .sub-menu li a{display:block;width:90%;margin:0 auto;padding:13px 8px;font-size:17px;white-space:normal}#site-header #site-navigation #primary-menu li .sub-menu .sub-menu{background:rgba(0,0,0,.04);border-radius:10px;width:90%;margin:0 auto 8px}#site-header #site-navigation #primary-menu li .sub-menu .sub-menu li a{font-size:16px;padding:12px 8px}#site-header #site-navigation #primary-menu li .sub-menu .sub-menu li a::before{content:"– ";color:inherit;opacity:.6}}#site-header #site-logo{padding-top:8px;padding-bottom:8px}@media print,screen and (max-width:63.99875em){#site-header #site-logo .custom-logo-link img{max-width:145px}}@supports not (overflow:clip){body{overflow-x:hidden}}@media print,screen and (max-width:63.99875em){body #site-header #site-navigation{background:#fff}body #site-header #site-navigation #primary-menu li.menu-item-has-children>a{padding-left:56px;padding-right:56px}body #site-header #site-navigation #primary-menu li.navDevis{text-align:center;margin-top:.75rem}body #site-header #site-navigation #primary-menu li.navDevis a{display:inline-flex;width:auto;min-width:60%;margin:0 auto;padding:.9rem 2.2rem;border-radius:999px}body #site-header-toggle{border-radius:50%;background:#fff;box-shadow:0 0 0 9px #fff,0 4px 18px 9px rgba(0,0,0,.12)}body:has(#site-header.site-header-toggle-button) .rappel-fab{opacity:0;visibility:hidden;pointer-events:none}}.animated:not(.o-anim-ready){visibility:hidden;animation-play-state:paused;animation:none!important}.animated{visibility:visible!important;animation-play-state:running!important}body .bloc-info-modal,body .bloc-info__btn{--bi-accent:#e83c86}.lnx-section{--lnx-accent:var(--ppe-green, #00430f);--lnx-orange:var(--ppe-orange, #e85c22);--lnx-orange-dark:var(--ppe-orange-dark, #cf4b14);--lnx-ink:#14261c;box-sizing:border-box;margin:clamp(2.25rem,4.5vw,3.5rem)0;background:color-mix(in srgb,var(--lnx-ink) 4%,transparent);padding-top:clamp(2.75rem,5.5vw,4.5rem);padding-bottom:clamp(2.75rem,5.5vw,4.5rem);font-size:1rem;line-height:1.65}.lnx-section *,.lnx-section ::after,.lnx-section ::before{box-sizing:inherit}.lnx-section+.lnx-section{margin-top:calc(-1*clamp(2.25rem,4.5vw,3.5rem));padding-top:0}.site-layout-inner .site-main__article .lnx-section{margin-left:-.625rem;margin-right:-.625rem;padding-left:.625rem;padding-right:.625rem}@media print,screen and (min-width:40em){.site-layout-inner .site-main__article .lnx-section{margin-left:-.9375rem;margin-right:-.9375rem;padding-left:.9375rem;padding-right:.9375rem}}@media print,screen and (min-width:64em){.site-layout-inner .site-main__article .lnx-section{margin-left:calc(-25% - 1.40625rem);margin-right:calc(-25% - 1.40625rem);padding-left:calc(25% + 1.40625rem);padding-right:calc(25% + 1.40625rem)}}.lnx-grid{display:grid;gap:clamp(2rem,5vw,4.5rem);grid-template-columns:1fr;align-items:center}@media (min-width:900px){.lnx-grid{grid-template-columns:minmax(0,11fr) minmax(0,9fr)}.lnx-section--media-left .lnx-grid{grid-template-columns:minmax(0,9fr) minmax(0,11fr)}.lnx-section--media-left .lnx-media{order:-1}}.lnx-surtitre,.lnx-title{font-family:"futura-pt",sans-serif}.lnx-surtitre{margin:0 0 .45em;font-style:italic;font-weight:400;font-size:clamp(1.1rem,1.8vw,1.4rem);letter-spacing:.05em;color:var(--lnx-orange)}.lnx-title{margin:0 0 .6em;font-weight:600;font-size:clamp(1.9rem,3.2vw,2.6rem);line-height:1.12;letter-spacing:.01em;color:var(--lnx-ink)}.lnx-body{color:var(--ppe-grey, #696969);font-weight:300}.lnx-body p{margin:0 0 1em}.lnx-section .lnx-body a{color:var(--lnx-orange);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .2s ease}.lnx-section .lnx-body a:hover{color:var(--lnx-orange-dark)}.lnx-section .lnx-body ul{margin:0 0 1em;padding-left:1.2em}.lnx-section .lnx-body li{margin-bottom:.35em}.lnx-section .lnx-body li::marker{color:var(--lnx-orange)}.lnx-body strong{color:var(--lnx-ink);font-weight:600}.lnx-cta-wrap{margin:1.6rem 0 0}.lnx-btn{display:inline-block;border-radius:999px;padding:.85em 1.9em;background:linear-gradient(90deg,var(--lnx-orange-dark) 0%,var(--lnx-orange) 55%,#f0813f 100%);color:#fff;font-weight:600;letter-spacing:.05em;text-decoration:none;box-shadow:0 12px 28px rgba(207,75,20,.32);transition:transform .2s ease,box-shadow .2s ease}.lnx-btn::after{content:"→";display:inline-block;margin-left:.55em;transition:transform .2s ease}.lnx-btn:hover{transform:translateY(-2px);box-shadow:0 16px 34px rgba(207,75,20,.42);color:#fff}.lnx-btn:hover::after{transform:translateX(4px)}.lnx-media__figure{margin:0}.lnx-media__img{display:block;width:100%;height:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0;box-shadow:none;background:0 0}.lnx-section .lnx-media .lnx-media__figure:has(>.lnx-media__img[src$=".png"]){aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;background:0 0;padding:clamp(1rem,3vw,1.75rem);box-sizing:border-box;overflow:hidden}.lnx-section .lnx-media .lnx-media__img.lnx-media__img[src$=".png"]{width:auto;height:auto;max-width:100%;max-height:100%;aspect-ratio:auto;object-fit:contain;background:0 0;margin:0}.fpx-section,.lnx-media__figure{position:relative}.lnx-section .lnx-content .lnx-title.lnx-title{margin:0 0 .6em;font-size:clamp(1.9rem,3.2vw,2.6rem);font-weight:600;line-height:1.12;color:var(--lnx-ink)}.lnx-section .lnx-content .lnx-surtitre.lnx-surtitre{margin:0 0 .45em}.lnx-media .wp-lightbox-container .lnx-media__img{cursor:zoom-in}.fpx-section{overflow:hidden;box-sizing:border-box;margin:clamp(2.25rem,4.5vw,3.5rem)0}.fpx-section *,.fpx-section ::after,.fpx-section ::before{box-sizing:inherit}.site-layout-inner .site-main__article .entry-content>.fpx-section{margin-left:-.625rem;margin-right:-.625rem;padding-left:.625rem;padding-right:.625rem}@media print,screen and (min-width:40em){.site-layout-inner .site-main__article .entry-content>.fpx-section{margin-left:-.9375rem;margin-right:-.9375rem;padding-left:.9375rem;padding-right:.9375rem}}@media print,screen and (min-width:64em){.site-layout-inner .site-main__article .entry-content>.fpx-section{margin-left:calc(-25% - 1.40625rem);margin-right:calc(-25% - 1.40625rem);padding-left:calc(25% + 1.40625rem);padding-right:calc(25% + 1.40625rem)}}.fpx-inner{position:relative;z-index:1}.fpx-section .fpx-inner>*{margin-top:0;margin-bottom:0}.fpx-section .fpx-inner .dgsc-acf-block-inner{max-width:none;padding-left:0;padding-right:0}.fpx-bg{position:absolute;z-index:0;pointer-events:none;opacity:var(--fpx-bg-opacity, 0.15);line-height:0}.fpx-bg--haut{top:0}.fpx-bg--bas{bottom:0}.fpx-bg--gauche{left:0}.fpx-bg--droite{right:0}.fpx-section .fpx-bg .fpx-bg__img.fpx-bg__img{display:block;width:auto;height:auto;max-width:min(42vw,32rem);max-height:24rem;margin:0;border-radius:0;box-shadow:none;object-fit:unset}@media (max-width:899.98px){.fpx-section .fpx-bg .fpx-bg__img.fpx-bg__img{max-width:60vw;max-height:16rem}}.fpx-bg--h-full{top:0;bottom:0}.fpx-section .fpx-bg.fpx-bg--h-full .fpx-bg__img.fpx-bg__img{height:100%;width:auto;max-width:none;max-height:none}.fpx-section--bg-deborde{overflow-x:clip;overflow-y:visible}.fpx-bg--deborde.fpx-bg--h-full,.fpx-bg--deborde.fpx-bg--haut{top:calc(-1*var(--fpx-bg-deb, 0px))}.fpx-bg--deborde.fpx-bg--h-full{bottom:auto;height:calc(100% + var(--fpx-bg-deb, 0px))}.bloc-info-modal,.bloc-info__btn{--bi-accent:var(--dgs-univers, var(--ppe-orange, #e85c22))}.bloc-info__btn{display:inline-flex;align-items:center;gap:.4em;margin-left:.65em;padding:.3em .8em;border:1px solid #fff;border-radius:999px;background:var(--bi-accent);color:#fff;font-family:inherit;font-size:.78rem;font-style:normal;font-weight:500;line-height:1;letter-spacing:.01em;white-space:nowrap;vertical-align:middle;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.bloc-info__btn:focus-visible,.bloc-info__btn:hover{background:#fff;border-color:var(--bi-accent);color:var(--bi-accent)}.bloc-info__btn:focus-visible{outline:2px solid var(--ppe-green, #00430f);outline-offset:2px}.bloc-info__icon{display:inline-flex;width:.95em;height:.95em;color:var(--bi-accent, var(--ppe-orange, #e85c22))}.bloc-info__btn .bloc-info__icon{color:#fff}.bloc-info__btn:focus-visible .bloc-info__icon,.bloc-info__btn:hover .bloc-info__icon{color:var(--bi-accent)}.bloc-info__icon svg{width:100%;height:100%}.bloc-info-modal{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:1.25rem}.bloc-info-modal[hidden]{display:none}.bloc-info-modal__overlay{position:absolute;inset:0;background:rgba(10,26,17,.55)}.bloc-info-modal__panel{position:relative;z-index:1;width:min(100%,30rem);max-height:min(80vh,30rem);overflow:auto;background:#fff;border-radius:4px;box-shadow:0 24px 60px rgba(0,67,15,.25);padding:1.5rem 1.65rem 1.6rem}.bloc-info-modal__close{position:absolute;top:.55rem;right:.65rem;width:2.1rem;height:2.1rem;border:0;border-radius:999px;background:0 0;color:var(--ppe-grey, #696969);font-size:1.4rem;line-height:1;cursor:pointer;transition:background .2s ease,color .2s ease}.bloc-info-modal__close:focus-visible,.bloc-info-modal__close:hover{background:rgba(0,67,15,.08);color:var(--ppe-green, #00430f)}.bloc-info-modal__eyebrow{display:flex;align-items:center;gap:.45em;margin:0 0 .75rem;font-family:"futura-pt",sans-serif;font-size:1.05rem;font-weight:500;color:var(--ppe-green, #00430f)}.bloc-info-modal__eyebrow .bloc-info__icon{width:1.1em;height:1.1em}.bloc-info-modal__text{font-size:.98rem;line-height:1.65;color:var(--ppe-grey, #696969)}@media screen and (max-width:39.99875em){.bloc-info-modal{align-items:flex-end;padding:0}.bloc-info-modal__panel{width:100%;max-height:75vh;border-radius:12px 12px 0 0;padding:1.4rem 1.25rem calc(1.4rem + env(safe-area-inset-bottom,0))}.bloc-info__btn{margin-left:.5em;padding:.28em .65em;font-size:.72rem}}@media (prefers-reduced-motion:no-preference){.bloc-info-modal__panel{animation:bloc-info-pop .22s ease-out}@keyframes bloc-info-pop{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}.vbx-toggle{position:absolute;left:50%;top:50%;z-index:3;width:64px;height:64px;margin:-32px 0 0-32px;padding:0;border:0;border-radius:50%;background:rgba(0,67,15,.82);color:#fff;cursor:pointer;opacity:0;transform:scale(.9);transition:opacity .2s ease,transform .2s ease,background .2s ease;box-shadow:0 6px 16px rgba(0,0,0,.2)}.vbx-toggle::after,.vbx-toggle::before{content:"";position:absolute;top:50%;width:6px;height:20px;margin-top:-10px;border-radius:1px;background:currentColor}.vbx-toggle::before{left:24px}.vbx-toggle::after{right:24px}.vbx-toggle.is-paused::before{left:26px;width:0;height:0;margin-top:-11px;border-radius:0;background:0 0;border-style:solid;border-width:11px 0 11px 17px;border-color:transparent transparent transparent currentColor}.vbx-toggle.is-paused::after{content:none}.vbx-box.is-paused .vbx-toggle,.vbx-box:hover .vbx-toggle,.vbx-toggle:focus-visible{opacity:1;transform:none}.vbx-toggle:focus-visible,.vbx-toggle:hover{background:var(--ppe-orange, #e85c22);outline:0}@media (hover:none){.vbx-toggle{opacity:.9;transform:scale(.85)}}.pnx-section{--pnx-accent:var(--ppe-green, #00430f);--pnx-orange:var(--ppe-orange, #e85c22);--pnx-orange-dark:var(--ppe-orange-dark, #cf4b14);--pnx-ink:#14261c;box-sizing:border-box;margin:clamp(2.25rem,4.5vw,3.5rem)0;font-size:1rem;line-height:1.65}.pnx-section *,.pnx-section ::after,.pnx-section ::before{box-sizing:inherit}.pnx-section .dgsc-acf-block-inner.pnx-wrap{max-width:none;padding-left:0;padding-right:0}.pnx-grid{display:grid;gap:clamp(2rem,5vw,4.5rem);grid-template-columns:1fr;align-items:stretch}@media (min-width:900px){.pnx-grid{grid-template-columns:minmax(0,11fr) minmax(0,9fr)}.pnx-section--media-left .pnx-grid{grid-template-columns:minmax(0,9fr) minmax(0,11fr)}.pnx-section--media-left .pnx-media{order:-1}}.pnx-surtitre,.pnx-title{font-family:"futura-pt",sans-serif}.pnx-surtitre{margin:0 0 .45em;font-style:italic;font-weight:400;font-size:clamp(1.1rem,1.8vw,1.4rem);letter-spacing:.05em;color:var(--pnx-orange)}.pnx-title{margin:0 0 .9em;font-weight:600;font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.15;letter-spacing:.01em;color:var(--pnx-ink)}.pnx-items{list-style:none;margin:0;padding:0}.pnx-item{margin-bottom:clamp(1.1rem,2.2vw,1.6rem)}.pnx-item:last-child{margin-bottom:0}.pnx-item__title{margin:0 0 .3em;font-family:"futura-pt",sans-serif;font-size:clamp(1.1rem,1.8vw,1.3rem);font-weight:600;line-height:1.3;color:var(--pnx-ink)}.pnx-item__text{color:var(--ppe-grey, #696969);font-weight:300;font-size:.95rem}.pnx-media{position:relative;min-height:20rem}.pnx-media__figure{margin:0;position:absolute;inset:0}.pnx-media__img{width:100%;height:100%;object-fit:cover;border-radius:0;box-shadow:none;background:#f6f3ed}@media (max-width:899.98px){.pnx-media{min-height:0}.pnx-media__figure{position:static}.pnx-media__img{height:auto;aspect-ratio:4/3}}.pnx-section .pnx-content .pnx-title.pnx-title{margin:0 0 .9em;font-size:clamp(1.65rem,3vw,2.35rem);font-weight:600;line-height:1.15;color:var(--pnx-ink)}.pnx-section .pnx-item .pnx-item__title.pnx-item__title{margin:0 0 .3em;font-size:clamp(1.1rem,1.8vw,1.3rem);font-weight:600;line-height:1.3;color:var(--pnx-ink)}.pnx-section .pnx-content .pnx-surtitre.pnx-surtitre{margin:0 0 .45em}.pnx-section .pnx-media .pnx-media__img.pnx-media__img{width:100%;height:100%;object-fit:cover;margin:0;border-radius:0}@media (max-width:899.98px){.pnx-section .pnx-media .pnx-media__img.pnx-media__img{height:auto;aspect-ratio:4/3}}.wp-lightbox-overlay.active .lightbox-image-container{width:94vw!important;height:92vh!important;transform:translate(-50%,-50%)!important;animation:none!important}.wp-lightbox-overlay.active .lightbox-image-container .wp-block-image,.wp-lightbox-overlay.active .lightbox-image-container figure{width:100%!important;height:100%!important}.wp-lightbox-overlay.active .lightbox-image-container img{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;object-fit:contain!important}