*,:after,:before{box-sizing:border-box}*{margin:0}body,html{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}:root{--padding-container:1em;--container:1370px;--container-medium:1200px;--container-small:780px;--container-xsmall:540px;--cubic-transition:cubic-bezier(.22,1,.36,1);--primary:linear-gradient(90deg,rgba(1,66,36,1) 0%,rgba(0,172,70,1) 100%);--primary-green:rgba(1,66,36,1);--secondary-green:rgba(0,172,70,1);--orange-pro:#e07630;--amond:#eff8f4;--white:#fff;--black:#222;--clr-text:#858585;--green-ligth:#00ac46;--green-hover:#008340;--gray:#ddd;--gray-darker:#d5d5d5;--light-gray:#e5e5e5;--gray-lighter:#f8f8f8;--ribbon-default:#222;--background-green:#eff8f4;--border-input:#c8c8c8;--background-search-mobile:#eff8f4;--back-form:#F0F8FFFF;--grey-background-table:#d4d4d4;--font-size-extra-small:.625rem;--font-size-small:.875rem;--font-size-base:16px;--font-size-large:1.125rem;--font-size-extra-mega-large:1.25rem;--font-size-extra-large:3.125rem;--font-size-desktop-h1:2.813rem;--font-size-mobile-h1:2.188rem;--font-size-desktop-h2:2.188rem;--font-size-mobile-h2:1.563rem;--font-size-h3:1.25rem;--font-family:"Poppins",sans-serif;--swiper-overlay-background:rgba(0,0,0,.3);--section-spacer:5rem}.container{width:100%;padding:0 var(--padding-container);margin:0 auto;max-width:calc(var(--container) + var(--padding-container) * 2)}.container-medium{max-width:calc(var(--container-medium) + var(--padding-container) * 2)}.container-small{max-width:calc(var(--container-small) + var(--padding-container) * 2)}.container-xsmall{max-width:calc(var(--container-xsmall) + var(--padding-container) * 2)}[class*=" grid-"],[class^=grid-]{display:grid;grid-gap:1.5rem}[class*=" grid-"]>*,[class^=grid-]>*{min-width:0}.grid-1{grid-template-columns:repeat(1,1fr)}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.grid-5{grid-template-columns:repeat(5,1fr)}.grid-6{grid-template-columns:repeat(6,1fr)}.grid-7{grid-template-columns:repeat(7,1fr)}.grid-8{grid-template-columns:repeat(8,1fr)}.grid-9{grid-template-columns:repeat(9,1fr)}.grid-10{grid-template-columns:repeat(10,1fr)}.grid-11{grid-template-columns:repeat(11,1fr)}.grid-12{grid-template-columns:repeat(12,1fr)}@media screen and (min-width:540px){.grid-small-1{grid-template-columns:repeat(1,1fr)}}@media screen and (min-width:540px){.grid-small-2{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:540px){.grid-small-3{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:540px){.grid-small-4{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:540px){.grid-small-5{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:540px){.grid-small-6{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:540px){.grid-small-7{grid-template-columns:repeat(7,1fr)}}@media screen and (min-width:540px){.grid-small-8{grid-template-columns:repeat(8,1fr)}}@media screen and (min-width:540px){.grid-small-9{grid-template-columns:repeat(9,1fr)}}@media screen and (min-width:540px){.grid-small-10{grid-template-columns:repeat(10,1fr)}}@media screen and (min-width:540px){.grid-small-11{grid-template-columns:repeat(11,1fr)}}@media screen and (min-width:540px){.grid-small-12{grid-template-columns:repeat(12,1fr)}}@media screen and (min-width:780px){.grid-tablet-1{grid-template-columns:repeat(1,1fr)}}@media screen and (min-width:780px){.grid-tablet-2{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:780px){.grid-tablet-3{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:780px){.grid-tablet-4{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:780px){.grid-tablet-5{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:780px){.grid-tablet-6{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:780px){.grid-tablet-7{grid-template-columns:repeat(7,1fr)}}@media screen and (min-width:780px){.grid-tablet-8{grid-template-columns:repeat(8,1fr)}}@media screen and (min-width:780px){.grid-tablet-9{grid-template-columns:repeat(9,1fr)}}@media screen and (min-width:780px){.grid-tablet-10{grid-template-columns:repeat(10,1fr)}}@media screen and (min-width:780px){.grid-tablet-11{grid-template-columns:repeat(11,1fr)}}@media screen and (min-width:780px){.grid-tablet-12{grid-template-columns:repeat(12,1fr)}}@media screen and (min-width:1200px){.grid-medium-1{grid-template-columns:repeat(1,1fr)}}@media screen and (min-width:1200px){.grid-medium-2{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.grid-medium-3{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1200px){.grid-medium-4{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1200px){.grid-medium-5{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:1200px){.grid-medium-6{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:1200px){.grid-medium-7{grid-template-columns:repeat(7,1fr)}}@media screen and (min-width:1200px){.grid-medium-8{grid-template-columns:repeat(8,1fr)}}@media screen and (min-width:1200px){.grid-medium-9{grid-template-columns:repeat(9,1fr)}}@media screen and (min-width:1200px){.grid-medium-10{grid-template-columns:repeat(10,1fr)}}@media screen and (min-width:1200px){.grid-medium-11{grid-template-columns:repeat(11,1fr)}}@media screen and (min-width:1200px){.grid-medium-12{grid-template-columns:repeat(12,1fr)}}@media screen and (min-width:1370px){.grid-large-1{grid-template-columns:repeat(1,1fr)}}@media screen and (min-width:1370px){.grid-large-2{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1370px){.grid-large-3{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1370px){.grid-large-4{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1370px){.grid-large-5{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:1370px){.grid-large-6{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:1370px){.grid-large-7{grid-template-columns:repeat(7,1fr)}}@media screen and (min-width:1370px){.grid-large-8{grid-template-columns:repeat(8,1fr)}}@media screen and (min-width:1370px){.grid-large-9{grid-template-columns:repeat(9,1fr)}}@media screen and (min-width:1370px){.grid-large-10{grid-template-columns:repeat(10,1fr)}}@media screen and (min-width:1370px){.grid-large-11{grid-template-columns:repeat(11,1fr)}}@media screen and (min-width:1370px){.grid-large-12{grid-template-columns:repeat(12,1fr)}}#main-content>section.axblock:not(.margin-0){margin-bottom:var(--section-spacer)}#main-content{width:100%}#main-content>.axblock{max-width:1200px;margin-left:auto;margin-right:auto}#main-content>.alignwide{max-width:1370px}#main-content>.alignfull{max-width:none}#main-content>.alignleft{float:left;margin-right:2em}#main-content>.alignright{float:right;margin-right:2em}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}@font-face{font-family:Poppins;src:url(//www.velpeau.fr/wp-content/themes/velpeau/dist/../fonts/Poppins-Light.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Poppins;src:url(//www.velpeau.fr/wp-content/themes/velpeau/dist/../fonts/Poppins-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Poppins;src:url(//www.velpeau.fr/wp-content/themes/velpeau/dist/../fonts/Poppins-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Poppins;src:url(//www.velpeau.fr/wp-content/themes/velpeau/dist/../fonts/Poppins-Bold.woff2) format("woff2");font-weight:700;font-display:swap}body{font-family:var(--font-family)}button{border-width:0;padding:0}img{width:100%;height:auto}ul{list-style:none;padding-inline-start:0}ol li{margin:0 0 1em}ol li ol li{margin:0}ol li ol li p{margin-bottom:0}.aligncenter{margin:0 auto;padding-bottom:1em}a{color:var(--black);font-family:var(--font-family);font-weight:400}[data-intobs]{opacity:1;transition:opacity .2s ease-in-out}[data-intobs]:not([data-loaded]){opacity:0;height:auto}.title{font-weight:700}.ax-title1{color:var(--white);font-size:var(--font-size-desktop-h1)}@media screen and (max-width:780px){.ax-title1{font-size:var(--font-size-mobile-h1)}}.ax-title2{font-size:var(--font-size-desktop-h2)}@media screen and (max-width:780px){.ax-title2{font-size:var(--font-size-mobile-h2)}}.ax-title3{font-size:var(--font-size-desktop-h3)}.font-light{font-weight:300}.custom-h1{width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.content p{margin-bottom:revert;font-size:calc(14px + 2 * (100vw - 540px)/ 660)}@media screen and (max-width:540px){.content p{font-size:14px}}@media screen and (min-width:1200px){.content p{font-size:16px}}.content ul{list-style:revert;padding-inline-start:revert}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin:revert}html.hc-nav-yscroll{overflow-y:scroll}body.hc-nav-open{overflow:visible;position:fixed;width:100%;min-height:100%}.hc-offcanvas-nav{visibility:hidden;display:none;position:fixed;top:0;height:100%;z-index:9999;text-align:left}.hc-offcanvas-nav.is-ios *{cursor:pointer!important}.hc-offcanvas-nav .nav-container{position:fixed;z-index:9998;top:0;height:100%;max-width:100%;max-height:100%;box-sizing:border-box;transition:transform .4s ease}.hc-offcanvas-nav .nav-wrapper{width:100%;height:100%;box-sizing:border-box;overscroll-behavior:none}.hc-offcanvas-nav .nav-content{height:100%}.hc-offcanvas-nav .nav-wrapper-0>.nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box}.hc-offcanvas-nav ul{list-style:none;margin:0;padding:0}.hc-offcanvas-nav li{position:relative;display:block}.hc-offcanvas-nav li.level-open>.nav-wrapper{visibility:visible}.hc-offcanvas-nav li:not(.custom-content) a{position:relative;display:block;box-sizing:border-box;cursor:pointer}.hc-offcanvas-nav li:not(.custom-content) a[disabled]{cursor:not-allowed}.hc-offcanvas-nav li:not(.custom-content) a,.hc-offcanvas-nav li:not(.custom-content) a:hover{text-decoration:none}.hc-offcanvas-nav input[type=checkbox]{display:none}.hc-offcanvas-nav label{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;cursor:pointer}.hc-offcanvas-nav .nav-item-wrapper{position:relative}.hc-offcanvas-nav .nav-item-link{position:relative;display:block;box-sizing:border-box}.hc-offcanvas-nav:not(.user-is-tabbing) .nav-close-button:focus,.hc-offcanvas-nav:not(.user-is-tabbing) .nav-item-wrapper a:focus{outline:0}.hc-offcanvas-nav .nav-back:focus,.hc-offcanvas-nav .nav-close:focus,.hc-offcanvas-nav .nav-next:focus{z-index:10}.hc-offcanvas-nav .nav-wrapper:after,.hc-offcanvas-nav.disable-body:after{content:"";z-index:9990;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overscroll-behavior:none;visibility:hidden;opacity:0;transition:visibility 0s ease .4s,opacity .4s ease}.hc-offcanvas-nav.disable-body:after{position:fixed}.hc-offcanvas-nav .nav-wrapper:after{position:absolute}.hc-offcanvas-nav .sub-level-open:after,.hc-offcanvas-nav.disable-body.nav-open:after{visibility:visible;opacity:1;transition-delay:50ms}.hc-offcanvas-nav:not(.nav-open):after{pointer-events:none}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper:after{display:none}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper.nav-wrapper-0{max-height:100vh}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper.nav-wrapper-0>.nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box;max-height:100vh}.hc-offcanvas-nav.nav-levels-expand ul .nav-wrapper{min-width:0;max-height:0;visibility:hidden;overflow:hidden;transition:height 0s ease .4s}.hc-offcanvas-nav.nav-levels-expand .level-open>.nav-wrapper{max-height:none;overflow:visible;visibility:visible}.hc-offcanvas-nav.nav-levels-overlap .nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box;max-height:100vh}.hc-offcanvas-nav.nav-levels-overlap .nav-wrapper{max-height:100vh}.hc-offcanvas-nav.nav-levels-overlap ul .nav-wrapper{position:absolute;z-index:9999;top:0;height:100%;visibility:hidden;transition:visibility 0s ease .4s,transform .4s ease}.hc-offcanvas-nav.nav-levels-overlap ul li.nav-parent{position:static}.hc-offcanvas-nav.nav-levels-overlap ul li.level-open>.nav-wrapper{visibility:visible;transform:translate3d(0,0,0);transition:transform .4s ease}.hc-offcanvas-nav.nav-position-left{left:0}.hc-offcanvas-nav.nav-position-left .nav-container{left:0}.hc-offcanvas-nav.nav-position-left.nav-levels-overlap li .nav-wrapper{left:0;transform:translate3d(-100%,0,0)}.hc-offcanvas-nav.nav-position-right{right:0}.hc-offcanvas-nav.nav-position-right .nav-container{right:0}.hc-offcanvas-nav.nav-position-right.nav-levels-overlap li .nav-wrapper{right:0;transform:translate3d(100%,0,0)}.hc-offcanvas-nav.nav-position-top{top:0}.hc-offcanvas-nav.nav-position-top .nav-container{top:0;width:100%}.hc-offcanvas-nav.nav-position-top.nav-levels-overlap li .nav-wrapper{left:0;transform:translate3d(0,-100%,0)}.hc-offcanvas-nav.nav-position-bottom{top:auto;bottom:0}.hc-offcanvas-nav.nav-position-bottom .nav-container{top:auto;bottom:0;width:100%}.hc-offcanvas-nav.nav-position-bottom.nav-levels-overlap li .nav-wrapper{left:0;transform:translate3d(0,100%,0)}.hc-offcanvas-nav.nav-open[class*=hc-nav-] div.nav-container{transform:translate3d(0,0,0)}.hc-offcanvas-nav.rtl{text-align:right;direction:rtl}.hc-nav-trigger{position:absolute;cursor:pointer;user-select:none;display:none;top:20px;z-index:9980;width:30px;min-height:24px}.hc-nav-trigger span{width:30px;top:50%;transform:translateY(-50%);transform-origin:50% 50%}.hc-nav-trigger span,.hc-nav-trigger span:after,.hc-nav-trigger span:before{display:block;position:absolute;left:0;height:4px;background:#34495e;transition:all .2s ease}.hc-nav-trigger span:after,.hc-nav-trigger span:before{content:"";width:100%}.hc-nav-trigger span:before{top:-10px}.hc-nav-trigger span:after{bottom:-10px}.hc-nav-trigger.toggle-open span{background:rgba(0,0,0,0);transform:rotate(45deg)}.hc-nav-trigger.toggle-open span:before{transform:translate3d(0,10px,0)}.hc-nav-trigger.toggle-open span:after{transform:rotate(-90deg) translate3d(10px,0,0)}.hc-offcanvas-nav{font-family:sans-serif}.hc-offcanvas-nav .nav-wrapper:after,.hc-offcanvas-nav:after{background:rgba(0,0,0,.3)}.hc-offcanvas-nav .nav-container,.hc-offcanvas-nav .nav-wrapper,.hc-offcanvas-nav ul{background:#fff}.hc-offcanvas-nav .nav-content>h2,.hc-offcanvas-nav .nav-content>h3,.hc-offcanvas-nav .nav-content>h4,.hc-offcanvas-nav .nav-content>h5,.hc-offcanvas-nav .nav-content>h6{font-size:19px;font-weight:400;padding:20px 17px;color:#ccc}.hc-offcanvas-nav .nav-content>h2:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content>h3:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content>h4:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content>h5:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content>h6:not(.nav-title):not(.level-title){font-size:16px;padding:15px 17px;background:#fff}.hc-offcanvas-nav .nav-back a,.hc-offcanvas-nav .nav-item-link,.hc-offcanvas-nav li.nav-close a{padding:14px 17px;font-size:14px;color:#222;z-index:1;background:rgba(0,0,0,0);border-bottom:1px solid #efefef;transition:background .1s ease}.hc-offcanvas-nav .nav-back a:focus,.hc-offcanvas-nav .nav-back a:focus-within,.hc-offcanvas-nav .nav-item-link:focus,.hc-offcanvas-nav .nav-item-link:focus-within,.hc-offcanvas-nav li.nav-close a:focus,.hc-offcanvas-nav li.nav-close a:focus-within{z-index:10}.hc-offcanvas-nav .nav-back a[disabled],.hc-offcanvas-nav .nav-item-link[disabled],.hc-offcanvas-nav li.nav-close a[disabled]{color:rgba(34,34,34,.5)}.hc-offcanvas-nav div.nav-back+ul>li:first-child>.nav-item-wrapper>.nav-item-link{border-top:none!important}.hc-offcanvas-nav:not(.touch-device) li:not(.nav-item-custom) a:not([disabled]):hover{background:#f9f9f9}.hc-offcanvas-nav .nav-custom-content{padding:14px 17px;font-size:14px;border-bottom:1px solid #efefef}.hc-offcanvas-nav .nav-highlight{background:#f4f4f4}.hc-offcanvas-nav .nav-wrapper>.nav-content>ul:first-of-type>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link{border-top:1px solid #efefef}.hc-offcanvas-nav .nav-wrapper>.nav-content>ul:first-of-type>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link+a{border-top:1px solid #efefef}.hc-offcanvas-nav .nav-wrapper>.nav-content>ul:not(:last-child){border-bottom:2px solid #efefef}.hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h2,.hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h3,.hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h4,.hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h5,.hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h6{margin-top:-2px}.hc-offcanvas-nav .nav-wrapper>.nav-content>h2+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link,.hc-offcanvas-nav .nav-wrapper>.nav-content>h3+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link,.hc-offcanvas-nav .nav-wrapper>.nav-content>h4+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link,.hc-offcanvas-nav .nav-wrapper>.nav-content>h5+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link,.hc-offcanvas-nav .nav-wrapper>.nav-content>h6+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link{border-top:1px solid #efefef}.hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h2,.hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h3,.hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h4,.hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h5,.hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h6,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h2,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h3,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h4,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h5,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h6,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h2,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h3,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h4,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h5,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h6{border-top:1px solid #efefef}.hc-offcanvas-nav li{color:#222}.hc-offcanvas-nav li.nav-parent .nav-item-link:last-child{padding-right:58px}.hc-offcanvas-nav li.nav-parent .nav-item-link:not(:last-child){margin-right:45px}.hc-offcanvas-nav .nav-back span,.hc-offcanvas-nav .nav-close-button span,.hc-offcanvas-nav .nav-parent .nav-next{width:45px;position:absolute;top:0;right:0;bottom:0;text-align:center;cursor:pointer;transition:background .1s ease}.hc-offcanvas-nav .nav-close-button{position:relative;display:block}.hc-offcanvas-nav .nav-close-button span:after,.hc-offcanvas-nav .nav-close-button span:before{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;margin-top:-3px;border-top:2px solid #222;border-left:2px solid #222}.hc-offcanvas-nav .nav-close-button span:before{margin-left:-9px;transform:rotate(135deg)}.hc-offcanvas-nav .nav-close-button span:after{transform:rotate(-45deg)}.hc-offcanvas-nav .nav-content>.nav-close{position:relative;z-index:2}.hc-offcanvas-nav .nav-content>.nav-close a{font-size:14px;color:#222;background:rgba(0,0,0,0);z-index:1;text-decoration:none;box-sizing:border-box}.hc-offcanvas-nav .nav-content>.nav-close a:not(.has-label){height:50px}.hc-offcanvas-nav .nav-content>.nav-close a.has-label{padding:14px 17px;border-top:1px solid #efefef}.hc-offcanvas-nav .nav-content>.nav-close a:hover{border:none;background:radial-gradient(farthest-corner at top right,rgba(0,0,0,.1),rgba(0,0,0,0))}.hc-offcanvas-nav .nav-content>.nav-close.has-label+ul{margin-top:-1px}.hc-offcanvas-nav:not(.nav-close-button-empty) .nav-content>.nav-close{margin-bottom:-1px}.hc-offcanvas-nav .nav-title+.nav-close a:not(.has-label){position:absolute;width:45px;height:66px;line-height:66px;top:-66px;right:0}.hc-offcanvas-nav.nav-close-button-empty .nav-title{padding-right:55px}.hc-offcanvas-nav li.nav-close a:not(.has-label){height:49px}.hc-offcanvas-nav .nav-back a,.hc-offcanvas-nav .nav-content>.nav-close:first-child a,.hc-offcanvas-nav .nav-title+.nav-close a.has-label,.hc-offcanvas-nav li.nav-close a{background:#f7f7f7;border-top:1px solid #ededed;border-bottom:1px solid #ededed}.hc-offcanvas-nav .nav-back a:hover,.hc-offcanvas-nav .nav-content>.nav-close:first-child a:hover,.hc-offcanvas-nav .nav-title+.nav-close a.has-label:hover,.hc-offcanvas-nav li.nav-close a:hover{background:#f4f4f4}.hc-offcanvas-nav li.nav-back:not(:first-child) a,.hc-offcanvas-nav li.nav-close:not(:first-child) a{margin-top:-1px}.hc-offcanvas-nav a.nav-next{border-left:1px solid #efefef;border-bottom:1px solid #efefef}.hc-offcanvas-nav .nav-back span:before,.hc-offcanvas-nav .nav-next span:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;margin-left:-2px;box-sizing:border-box;border-top:2px solid #222;border-left:2px solid #222;transform-origin:center}.hc-offcanvas-nav .nav-next span{position:absolute;top:0;right:0;left:0;bottom:0}.hc-offcanvas-nav .nav-next span:before{transform:translate(-50%,-50%) rotate(135deg)}.hc-offcanvas-nav .nav-back span:before{margin-left:2px;transform:translate(-50%,-50%) rotate(-45deg)}.hc-offcanvas-nav.nav-position-left.nav-open.nav-levels-overlap .nav-wrapper{box-shadow:1px 0 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-right.nav-open.nav-levels-overlap .nav-wrapper{box-shadow:-1px 0 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-right .nav-next span:before{margin-left:2px;transform:translate(-50%,-50%) rotate(-45deg)}.hc-offcanvas-nav.nav-position-right .nav-back span:before{margin-left:-2px;transform:translate(-50%,-50%) rotate(135deg)}.hc-offcanvas-nav.nav-position-top.nav-open .nav-wrapper{box-shadow:0 1px 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-top .nav-next span:before{margin-left:0;margin-right:-2px;transform:translate(-50%,-50%) rotate(-135deg)}.hc-offcanvas-nav.nav-position-top .nav-back span:before{margin-left:0;margin-right:-2px;transform:translate(-50%,-50%) rotate(45deg)}.hc-offcanvas-nav.nav-position-bottom.nav-open .nav-wrapper{box-shadow:0 -1px 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-bottom .nav-next span:before{margin-left:0;margin-right:-2px;transform:translate(-50%,-50%) rotate(45deg)}.hc-offcanvas-nav.nav-position-bottom .nav-back span:before{margin-left:0;margin-right:-2px;transform:translate(-50%,-50%) rotate(-135deg)}.hc-offcanvas-nav.nav-levels-expand ul .nav-wrapper,.hc-offcanvas-nav.nav-levels-none ul .nav-wrapper{box-shadow:none;background:0 0}.hc-offcanvas-nav.nav-levels-expand li.level-open,.hc-offcanvas-nav.nav-levels-none li.level-open{background:#f4f4f4}.hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-item-wrapper>a,.hc-offcanvas-nav.nav-levels-none li.level-open>.nav-item-wrapper>a{border-bottom:1px solid #eaeaea}.hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-item-wrapper>a:hover,.hc-offcanvas-nav.nav-levels-none li.level-open>.nav-item-wrapper>a:hover{background:#f7f7f7}.hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-item-wrapper>.nav-next span:before,.hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-item-wrapper>a>.nav-next span:before,.hc-offcanvas-nav.nav-levels-none li.level-open>.nav-item-wrapper>.nav-next span:before,.hc-offcanvas-nav.nav-levels-none li.level-open>.nav-item-wrapper>a>.nav-next span:before{margin-top:-2px;transform:translate(-50%,-50%) rotate(-135deg)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-1 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-1 .nav-item-link{padding-left:calc(17px + 20px * 1)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-2 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-2 .nav-item-link{padding-left:calc(17px + 20px * 2)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-3 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-3 .nav-item-link{padding-left:calc(17px + 20px * 3)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-4 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-4 .nav-item-link{padding-left:calc(17px + 20px * 4)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-5 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-5 .nav-item-link{padding-left:calc(17px + 20px * 5)}.hc-offcanvas-nav.rtl a.nav-next{border-left:none;border-right:1px solid #efefef}.hc-offcanvas-nav.rtl .nav-back span,.hc-offcanvas-nav.rtl .nav-close-button span,.hc-offcanvas-nav.rtl .nav-next,.hc-offcanvas-nav.rtl .nav-title+.nav-close a:not(.has-label){left:0;right:auto}.hc-offcanvas-nav.rtl li.nav-parent .nav-item-link:last-child{padding-left:58px;padding-right:17px}.hc-offcanvas-nav.rtl li.nav-parent .nav-item-link:not(:last-child){margin-left:45px;margin-right:0}.hc-offcanvas-nav.rtl .nav-wrapper-1 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 1)}.hc-offcanvas-nav.rtl .nav-wrapper-2 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 2)}.hc-offcanvas-nav.rtl .nav-wrapper-3 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 3)}.hc-offcanvas-nav.rtl .nav-wrapper-4 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 4)}.hc-offcanvas-nav.rtl .nav-wrapper-5 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 5)}body.menu-open{height:100vh;overflow:hidden}.hc-nav-trigger{top:50%;transform:translateY(-50%);left:0}.hc-nav-trigger span,.hc-nav-trigger span:after,.hc-nav-trigger span:before{background-color:var(--black);height:2px}.hc-offcanvas-nav.nav-open:after{content:none}.hc-offcanvas-nav .nav-container .nav-wrapper{transform:none}.hc-offcanvas-nav .nav-container .nav-wrapper .nav-title{padding:10px 0}.hc-offcanvas-nav .nav-container .nav-wrapper a,.hc-offcanvas-nav .nav-container .nav-wrapper li{border:none}.hc-offcanvas-nav .nav-container .nav-wrapper .nav-back-button{padding-left:40px;text-decoration:none;font-weight:700}.hc-offcanvas-nav .nav-container .nav-wrapper .nav-back-button span{left:0}.hc-offcanvas-nav .nav-container .nav-wrapper .nav-close span:after,.hc-offcanvas-nav .nav-container .nav-wrapper .nav-close span:before{width:8px;height:8px}#masthead{position:sticky;top:0;width:calc(100vw - (100vw - 100%));z-index:50;background-color:var(--header-background,#fff)}@media screen and (min-width:1370px){#masthead{max-height:120px}}#masthead .wrapper-header{--z-index-menu:20;--search-icon-size:1.5625rem;position:relative;display:flex;align-items:center;justify-content:space-between;padding:.5em 0 1em;font-size:var(--font-size-small)}@media screen and (max-width:780px){#masthead .wrapper-header{flex-direction:column;padding:16px 0 0}}#masthead .wrapper-header .nav-mobile{position:relative;padding-bottom:6px;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-around}@media screen and (min-width:1370px){#masthead .wrapper-header .nav-mobile{justify-content:space-between;padding-bottom:0}}#masthead .wrapper-header .nav-mobile .custom-logo-link{max-width:152px}@media screen and (min-width:1370px){#masthead .wrapper-header .nav-mobile .custom-logo-link{max-width:172px}}#masthead .wrapper-header .nav-mobile .custom-h1{width:1px!important;height:1px!important;padding:0!important;margin:-1!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#masthead .wrapper-header .nav-mobile #logo{position:relative;padding-left:50px}@media screen and (min-width:1370px){#masthead .wrapper-header .nav-mobile #logo{padding-left:0}#masthead .wrapper-header .nav-mobile #logo img{width:240px}}#masthead .wrapper-header .nav-mobile .nav-menu{--mobile-menu-transition-time:.8s;position:fixed;top:0;left:0;right:0;bottom:0;z-index:var(--z-index-menu);transform:translateX(-100%);transition:opacity var(--mobile-menu-transition-time) var(--cubic-transition),transform var(--mobile-menu-transition-time) var(--cubic-transition)}#masthead .wrapper-header .nav-mobile .nav-menu>li{height:fit-content;list-style:none}#masthead .wrapper-header .nav-mobile .nav-menu,#masthead .wrapper-header .nav-mobile .nav-menu>div{display:flex;flex-direction:column;align-items:center;padding-top:20%}@media screen and (min-width:1370px){#masthead .wrapper-header .nav-mobile .nav-menu,#masthead .wrapper-header .nav-mobile .nav-menu>div{display:grid;place-items:center;padding-top:0}}#masthead .wrapper-header .nav-mobile .nav-menu>li>div[class^=menu-]>ul,#masthead .wrapper-header .nav-mobile .nav-menu>ul{display:flex;position:relative;flex-direction:column;justify-content:center}#masthead .wrapper-header .nav-mobile .nav-menu>li>div[class^=menu-]>ul .sub-menu,#masthead .wrapper-header .nav-mobile .nav-menu>ul .sub-menu{visibility:hidden;height:0;width:0}#masthead .wrapper-header .nav-mobile .nav-menu>li>div[class^=menu-]>ul .sub-menu:hover .menu-item-type-taxonomy .sub-menu,#masthead .wrapper-header .nav-mobile .nav-menu>ul .sub-menu:hover .menu-item-type-taxonomy .sub-menu{visibility:visible;width:100%;height:fit-content}@media screen and (min-width:1370px){#masthead .wrapper-header .nav-mobile .nav-menu>li>div[class^=menu-]>ul .sub-menu:hover .menu-item-type-taxonomy .sub-menu li,#masthead .wrapper-header .nav-mobile .nav-menu>ul .sub-menu:hover .menu-item-type-taxonomy .sub-menu li{padding:15px 0}}@media screen and (min-width:1370px){#masthead .wrapper-header .nav-mobile .nav-menu>li>div[class^=menu-]>ul .sub-menu li .sub-menu,#masthead .wrapper-header .nav-mobile .nav-menu>ul .sub-menu li .sub-menu{min-width:300px;padding:1em 0}}@media screen and (max-width:1200px){#masthead .wrapper-header .nav-mobile .nav-menu>li>div[class^=menu-]>ul .sub-menu,#masthead .wrapper-header .nav-mobile .nav-menu>ul .sub-menu{visibility:visible;height:auto}#masthead .wrapper-header .nav-mobile .nav-menu>li>div[class^=menu-]>ul .sub-menu li,#masthead .wrapper-header .nav-mobile .nav-menu>ul .sub-menu li{list-style:disc}}#masthead .wrapper-header .nav-mobile .nav-menu>li>div[class^=menu-]>ul a,#masthead .wrapper-header .nav-mobile .nav-menu>ul a{text-decoration:none}#masthead .wrapper-header .nav-mobile .nav-menu.open{background-color:var(--white);pointer-events:visible;transform:translateX(0);opacity:1}#masthead .wrapper-header .nav-mobile .nav-menu.open>li>div[class^=menu-]>ul>li+li,#masthead .wrapper-header .nav-mobile .nav-menu.open>ul>li+li{margin-top:1rem}@media screen and (min-width:1370px){#masthead .wrapper-header .nav-mobile .nav-menu{display:flex;position:relative;transform:translate(0);opacity:1;pointer-events:all}#masthead .wrapper-header .nav-mobile .nav-menu>ul{flex-direction:row}#masthead .wrapper-header .nav-mobile .nav-menu.open>ul>li+li,#masthead .wrapper-header .nav-mobile .nav-menu>ul>li+li{margin-left:1rem;margin-top:0}#masthead .wrapper-header .nav-mobile .nav-menu>ul>li:not([data-dd]):hover>.sub-menu{visibility:visible;display:block;position:absolute;height:auto;min-width:300px;width:fit-content;padding-top:58px;z-index:10;box-shadow:0 3px 3px 0 rgba(0,0,0,.1);padding:1.5rem 2rem 2rem;border-radius:0 0 5px 5px}#masthead .wrapper-header .nav-mobile .nav-menu>ul>li:not([data-dd]):hover>.sub-menu>li+li{margin:1rem 0}#masthead .wrapper-header .nav-mobile .nav-menu>ul>li:not([data-dd]):hover>.sub-menu .sub-menu{top:0;left:100%;bottom:0}}@media screen and (max-width:1200px){#masthead .wrapper-header .nav-mobile .nav-menu>li>div[class^=menu-]>ul li,#masthead .wrapper-header .nav-mobile .nav-menu>ul li{width:min(300px,80vw)}#masthead .wrapper-header .nav-mobile .nav-menu>li>div[class^=menu-]>ul .menu-item-has-children,#masthead .wrapper-header .nav-mobile .nav-menu>ul .menu-item-has-children{position:relative}#masthead .wrapper-header .nav-mobile .nav-menu>li>div[class^=menu-]>ul .menu-item-has-children:after,#masthead .wrapper-header .nav-mobile .nav-menu>ul .menu-item-has-children:after{content:"";display:block;background-image:url(//www.velpeau.fr/wp-content/themes/velpeau/dist/../assets/img/svg/chevron-right-black.svg);width:20px;height:20px;background-repeat:no-repeat;background-position:center center;position:absolute;right:0;top:0}#masthead .wrapper-header .nav-mobile .nav-menu>li>div[class^=menu-]>ul .menu-item-has-children .sub-menu,#masthead .wrapper-header .nav-mobile .nav-menu>ul .menu-item-has-children .sub-menu{height:0;opacity:0;font-size:14px;visibility:visible;width:auto}#masthead .wrapper-header .nav-mobile .nav-menu>li>div[class^=menu-]>ul .menu-item-has-children .sub-menu .menu-item-type-taxonomy:after,#masthead .wrapper-header .nav-mobile .nav-menu>ul .menu-item-has-children .sub-menu .menu-item-type-taxonomy:after{content:none}#masthead .wrapper-header .nav-mobile .nav-menu>li>div[class^=menu-]>ul .menu-item-has-children .sub-menu .menu-item-type-taxonomy .sub-menu,#masthead .wrapper-header .nav-mobile .nav-menu>ul .menu-item-has-children .sub-menu .menu-item-type-taxonomy .sub-menu{padding-bottom:20px}#masthead .wrapper-header .nav-mobile .nav-menu>li>div[class^=menu-]>ul .menu-item-has-children.active:after,#masthead .wrapper-header .nav-mobile .nav-menu>ul .menu-item-has-children.active:after{transform:rotate(90deg)}#masthead .wrapper-header .nav-mobile .nav-menu>li>div[class^=menu-]>ul .menu-item-has-children.active .sub-menu,#masthead .wrapper-header .nav-mobile .nav-menu>ul .menu-item-has-children.active .sub-menu{padding:5px 0 0 10px;opacity:1;height:fit-content}}#masthead .wrapper-header .nav-mobile #menu-menu-principal{min-height:35px}@media screen and (min-width:1370px){#masthead .wrapper-header .nav-mobile #menu-menu-principal{align-items:center}}@media screen and (min-width:1370px){#masthead .wrapper-header .nav-mobile #menu-menu-principal{border-right:1px solid var(--border-input)}}#masthead .wrapper-header .nav-mobile #menu-menu-principal li{margin:0 15px}@media screen and (min-width:1370px){#masthead .wrapper-header .nav-mobile #menu-menu-principal li{margin:0 15px;padding:0}#masthead .wrapper-header .nav-mobile #menu-menu-principal li .sub-menu{background-color:var(--white)}}@media screen and (min-width:1370px){#masthead .wrapper-header .nav-mobile #menu-menu-principal li.menu-item-has-children{position:relative}#masthead .wrapper-header .nav-mobile #menu-menu-principal li.menu-item-has-children>a{padding-right:20px}#masthead .wrapper-header .nav-mobile #menu-menu-principal li.menu-item-has-children>a:after{content:"";position:absolute;top:5px;right:0;width:12px;aspect-ratio:1;mask-image:url(//www.velpeau.fr/wp-content/themes/velpeau/dist/../assets/img/svg/chevron-down.svg);-webkit-mask-image:url(//www.velpeau.fr/wp-content/themes/velpeau/dist/../assets/img/svg/chevron-down.svg);mask-size:cover;-webkit-mask-size:cover;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;background-color:var(--black)}}#masthead .wrapper-header .nav-mobile #menu-menu-principal li a{color:var(--black);font-weight:700}@media screen and (min-width:1370px){#masthead .wrapper-header .nav-mobile #menu-menu-principal li a{font-weight:inherit}}#masthead .wrapper-header .nav-mobile #menu-menu-principal li a:hover{color:var(--clr-text)}@media screen and (min-width:1370px){#masthead .wrapper-header .marque,#masthead .wrapper-header .nav-menu{margin-top:22px}}@media screen and (min-width:1370px){#masthead .wrapper-header .search-form{margin-top:15px}}#masthead .wrapper-header .marque{display:flex;flex-direction:row;align-items:center;color:var(--clr-text);margin-left:1rem;font-size:14px}@media screen and (max-width:1200px){#masthead .wrapper-header .marque{font-size:10px;border-left:1px solid var(--border-input);padding-left:1rem}}#masthead .wrapper-header .marque img{margin-left:.875rem;max-width:46px}@media screen and (max-width:1200px){#masthead .wrapper-header .marque img{margin-left:.4rem}}#masthead .wrapper-header .nav-menu-search{outline:0;position:fixed;right:60px;top:calc(var(--wp-admin--admin-bar--height) + 23px);transform:translateX(100vw);cursor:pointer;z-index:calc(var(--z-index-menu) + 1);width:var(--search-icon-size);height:var(--search-icon-size);background:transparent url(//www.velpeau.fr/wp-content/themes/velpeau/dist/../assets/img/svg/interface-search.svg) no-repeat 50% 50%/contain}@media screen and (min-width:1370px){#masthead .wrapper-header .nav-menu-search{display:block;margin-left:1rem;top:unset;right:unset;position:relative;transform:translateX(0)}}#masthead .wrapper-header .open .nav-menu-search{display:none}#masthead .wrapper-header #burger{display:block;position:relative;z-index:calc(var(--z-index-menu) + 1);width:26px;height:16px;margin-right:20px;left:unset;right:0}@media screen and (min-width:1370px){#masthead .wrapper-header #burger{margin-right:0}}#masthead .wrapper-header #burger span{--burger-transition-time:.3s;--burger-line-stroke-weight:2px;display:block;position:absolute;top:0;left:0;right:0;background:var(--black);height:var(--burger-line-stroke-weight);transform:translateY(-50%);transition:top var(--burger-transition-time) var(--burger-transition-time) var(--cubic-transition),transform var(--burger-transition-time) var(--cubic-transition)}#masthead .wrapper-header #burger span:first-child{top:50%;transform:translateY(-50%)}#masthead .wrapper-header #burger span:last-child{top:100%;transform:translateY(-50%)}#masthead .wrapper-header #burger.open span{top:50%;transform:translateY(-50%) rotate(-45deg);height:var(--burger-line-stroke-weight);transition:top var(--burger-transition-time) var(--cubic-transition),transform var(--burger-transition-time) var(--burger-transition-time) var(--cubic-transition)}#masthead .wrapper-header #burger.open span:first-child{opacity:0}#masthead .wrapper-header #burger.open span:last-child{transform:translateY(-50%) rotate(45deg)}@media screen and (min-width:1370px){#masthead .wrapper-header #burger{display:none}}#masthead .wrapper-header .nav-menu>.button-group{display:flex}#masthead .wrapper-header .nav-menu>.button-group a+a{margin-left:1rem}@media screen and (min-width:1370px){#masthead .wrapper-header .nav-menu>.button-group{margin-left:1rem}}@media screen and (max-width:1200px){#masthead .wrapper-header .nav-menu>.button-group{padding:20px 0}}@media screen and (max-width:1200px){#masthead .wrapper-header .nav-menu>.button-group.only-desktop{display:none}}@media screen and (min-width:1370px){#masthead .wrapper-header .nav-menu>.button-group.only-mobile{display:none}}#masthead{box-shadow:-5px 5px 15px rgba(0,0,0,.0509803922)}#masthead .top-header{background-color:var(--black);padding:9px 0}@media screen and (min-width:1370px){#masthead .top-header{padding:6px 0}}#masthead .top-header .container{justify-content:space-between;display:flex;flex-direction:row;align-items:center;font-size:14px}#masthead .top-header .container .hide-line_mobile{color:var(--white)}@media screen and (max-width:1200px){#masthead .top-header .container .hide-line_mobile{display:none}}#masthead .top-header .container .hide-line_mobile a{color:var(--white)}#masthead .top-header .container .link-top-header{min-width:43%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width:1200px){#masthead .top-header .container .link-top-header{width:100%}}#masthead .top-header .container .link-top-header a{text-decoration:none;color:var(--white);transition:ease .2s}#masthead .top-header .container .link-top-header a:hover:nth-child(-n+3){transition:ease .2s;color:var(--clr-text)}@media screen and (max-width:1200px){#masthead .top-header .container .link-top-header a{font-size:8px}}#masthead .top-header .container .link-top-header .btn{height:21px;line-height:21px;font-size:inherit;background-color:var(--green-ligth);transition:ease .2s;border-radius:40px;padding:0 10px}@media screen and (min-width:1370px){#masthead .top-header .container .link-top-header .btn{height:26px;line-height:26px}}#masthead .top-header .container .link-top-header .btn:hover{background-color:var(--green-hover)}@media screen and (max-width:1200px){#masthead .top-header .container .link-top-header .btn{font-size:var(--font-size-extra-small)}}body.search-open{overflow:hidden}body.search-open #recherche{position:fixed;display:block}#recherche{position:fixed;top:0;left:0;right:0;bottom:0;--close-icon-size:50px;--close-icon-offset:1em;--input-height:60px;--input-max-width:600px;--form-offset-top:30vh;z-index:60;overflow:hidden;display:none;background-color:rgba(0,0,0,.85)}#recherche .search-close{content:"";display:block;width:var(--close-icon-size);height:var(--close-icon-size);position:absolute;right:var(--close-icon-offset);top:calc(var(--close-icon-offset) + var(--wp-admin--admin-bar--height));background:transparent url(//www.velpeau.fr/wp-content/themes/velpeau/dist/../assets/img/svg/croix.svg) no-repeat 50% 50%/90%}#recherche form{position:relative;padding:var(--form-offset-top) 0 0;margin:0 auto;max-width:var(--input-max-width)}@media screen and (max-width:780px){#recherche form{--input-max-width:90vw}}#recherche form input{display:block;width:100%;height:var(--input-height);padding:.3em .8em;border-radius:5px;font-size:2em;color:var(--dark-gray);background-color:rgba(255,255,255,.9)}#recherche form input::placeholder{color:var(--dark-gray)}#recherche form input:focus::placeholder{opacity:.2}#recherche form button{cursor:pointer;display:block;height:var(--input-height);width:var(--input-height);position:absolute;right:0;bottom:0;background:transparent url(//www.velpeau.fr/wp-content/themes/velpeau/dist/../assets/img/svg/interface-search.svg) no-repeat 50% 50%/55%}.search-page .page-header .title{padding:50px 0}.search-page .single-post-card .date-category,.search-page .single-post-card span{display:none}.search-form{display:flex;align-items:center;margin-left:5rem}@media screen and (max-width:780px){.search-form{background:var(--background-search-mobile);width:100vw;height:56px;margin-left:calc(var(--padding-container) * -1);margin-right:calc(var(--padding-container) * -1)}}.search-form form{margin:0 auto;position:relative}.search-form form .search-field{border-radius:20px;width:21.5rem;padding:9px 15px;border:none;color:var(--clr-text);transition:ease .2s;font-size:12px}@media screen and (min-width:1200px){.search-form form .search-field{border:1px solid var(--border-input);font-size:14px}}.search-form form .search-field:focus::placeholder{color:#d3d3d3;transition:ease .2s}.search-form form #searchsubmit{width:33px;height:33px;position:absolute;background:transparent url(//www.velpeau.fr/wp-content/themes/velpeau/dist/../assets/img/svg/interface-search.svg) no-repeat 90% 90%/cover;left:87%;top:3px;border:none;cursor:pointer}#store_locator #store_locator_find_stores_button,#store_locator .store_locator_visit_store,.btn{display:block;height:37px;line-height:37px;padding:0 30px;cursor:pointer;border:0;outline:0;width:fit-content;text-decoration:none;font-family:var(--font-family);border-radius:20px;position:relative;z-index:1;font-size:14px}@media screen and (min-width:1200px){#store_locator #store_locator_find_stores_button,#store_locator .store_locator_visit_store,.btn{font-size:16px}}@media screen and (min-width:1200px){#store_locator #store_locator_find_stores_button,#store_locator .store_locator_visit_store,.btn{height:40px;line-height:40px}}.btn-primary{background-color:var(--white);color:var(--black);transition:ease .2s}.btn-primary:hover{background-color:var(--green-hover);color:var(--white)}.btn-secondary{background-color:var(--black);color:var(--white)}#store_locator #store_locator_find_stores_button,#store_locator .store_locator_visit_store,.btn-tertiary{background-color:var(--green-ligth);color:var(--white);transition:ease .2s}#store_locator #store_locator_find_stores_button:hover,#store_locator .store_locator_visit_store:hover,.btn-tertiary:hover{background-color:var(--green-hover)}.woocommerce-breadcrumb{color:var(--white);margin-top:15px;font-size:12px!important}.woocommerce-breadcrumb a{font-size:12px;color:var(--white);transition:ease .2s}.woocommerce-breadcrumb a:after{color:var(--white);content:">";display:inline-block;margin:0 10px}.woocommerce-breadcrumb a:hover{color:var(--clr-text)}@media screen and (min-width:1200px){.woocommerce-breadcrumb{margin-top:30px;margin-bottom:25px;font-size:14px}.woocommerce-breadcrumb a{font-size:14px}}.single-video-card{position:relative;box-shadow:-10px 10px 30px rgba(0,0,0,.0784313725);transition:all .3s ease}@media screen and (min-width:1200px){.single-video-card{min-width:32%}}.single-video-card:hover{transform:translateY(-10px)}.single-video-card .single-post-card__content{background-color:var(#fff);color:var(--black);width:100%;padding:2.5rem}.single-video-card .single-post-card__content .single-post-card__post-title{margin-bottom:var(--flow-space)}.single-video-card .single-post-card__content span{text-decoration:underline}.single-video-card .single-post-card__thumbnail{position:relative}.single-video-card .single-post-card__thumbnail:before{content:"";position:absolute;left:50%;top:50%;width:82px;height:82px;background-color:var(--white);z-index:1;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px 5px rgba(0,0,0,.1)}.single-video-card .single-post-card__thumbnail:after{content:"";position:absolute;left:50%;top:50%;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:35px solid var(--black);z-index:2;transform:translate(-40%,-50%)}.single-video-card a{position:absolute;left:0;top:0;z-index:2;width:100%;height:100%}#climat-slider{padding:109px 0;background:var(--primary);height:408px;margin-bottom:300px;display:flex;justify-content:flex-end}@media screen and (max-width:1370px){#climat-slider{height:484px}}#climat-slider>.container{padding-right:0;margin:inherit;max-width:inherit;width:calc(50vw + var(--container)/ 2)}@media screen and (max-width:1200px){#climat-slider>.container{width:100%}}#climat-slider .climat-slider-container{display:flex;flex-wrap:wrap;gap:30px}@media screen and (max-width:1370px){#climat-slider .climat-slider-container{flex-direction:column;align-content:center}}#climat-slider .climat-slider-wrapper{width:calc(100% - 500px);flex-grow:2}@media screen and (max-width:1370px){#climat-slider .climat-slider-wrapper .swiper{max-width:700px}}@media screen and (max-width:1200px){#climat-slider .climat-slider-wrapper{width:100%}#climat-slider .climat-slider-wrapper .swiper{max-width:400px}}@media screen and (max-width:1200px) and (max-width:540px){#climat-slider .climat-slider-wrapper .swiper{max-width:300px}}.climat-content{color:var(--white);align-self:flex-start;max-width:439px}@media screen and (max-width:1200px){.climat-content{max-width:100%}}.climat-content .titre-climat{margin-bottom:16px;width:439px;position:relative;line-height:1.4}@media screen and (max-width:1200px){.climat-content .titre-climat{width:100%}}.climat-content .titre-climat:before{content:"";display:block;position:absolute;top:-248%;left:0;width:400px;height:200px;background-image:url(//www.velpeau.fr/wp-content/themes/velpeau/dist/../assets/img/fonds/climat.png);background-size:contain;background-position:center;background-repeat:no-repeat}@media screen and (max-width:540px){.climat-content .titre-climat:before{display:none}}.climat-content .texte-climat{margin:0;font-size:16px;line-height:1.6}.climat-card{position:relative;max-width:100%;aspect-ratio:1/1;height:440px;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:all .3s ease}@media screen and (max-width:1370px){.climat-card{height:325px}}@media screen and (max-width:1200px){.climat-card{height:400px}}@media screen and (max-width:540px){.climat-card{height:300px}}.climat-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.climat-card .climat-card-link{display:block;width:100%;height:100%;text-decoration:none}.climat-card .climat-card-image{height:100%}.climat-card .climat-card-image img{width:auto;height:100%;object-fit:cover}.swiper-button-next,.swiper-button-prev{position:absolute;cursor:pointer;top:50%;z-index:1;transform:translateY(-50%);width:48px;height:48px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);color:#2d5a3d;font-size:18px;font-weight:700;transition:all .3s ease}.swiper-button-next:after,.swiper-button-prev:after{font-size:18px;font-weight:700}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:#c7c4c4}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0;cursor:not-allowed}.climat-next,.swiper-button-next{right:5%}@media screen and (max-width:1370px){.climat-next,.swiper-button-next{right:0}}.climat-next:after,.swiper-button-next:after{position:relative;top:32%;left:22%;border-width:0 1px 1px 0;border-style:solid;border-color:var(--black);transform:rotate(-45deg);content:"";height:18px;width:18px;display:block}.climat-prev,.swiper-button-prev{left:0}.climat-prev:after,.swiper-button-prev:after{position:relative;top:32%;right:-40%;border-width:1px 0 0 1px;border-style:solid;border-color:var(--black);transform:rotate(-45deg);content:"";height:18px;width:18px;display:block}#store-loc{background:var(--primary);padding:calc(var(--section-spacer)/ 2) 0;position:relative}@media screen and (min-width:780px){#store-loc{padding:var(--section-spacer) 0}}#store-loc .store-loc{display:flex;flex-direction:column}@media screen and (min-width:780px){#store-loc .store-loc{flex-direction:row;align-items:center}}@media screen and (min-width:780px){#store-loc .store-loc img{width:50%}}#store-loc .store-loc .store-content{margin-top:20px}@media screen and (min-width:780px){#store-loc .store-loc .store-content{padding:0 100px}}#store-loc .store-loc .store-content .ax-title2{line-height:40px;color:var(--white)}#store-loc .store-loc .store-content .store-text{margin:20px 0;color:var(--white);font-size:14px}@media screen and (min-width:1200px){#store-loc .store-loc .store-content .store-text{font-size:16px}}#store-loc .image-fond{display:none}@media screen and (min-width:780px){#store-loc .image-fond{display:block;position:absolute;top:50px;width:40%;right:11%}}.ribbons{position:absolute;z-index:2;top:20px;left:25px}.ribbons .ribbon{font-family:var(--font-family);padding:5px 10px;font-size:.75rem;color:var(--white);border-radius:15px;width:fit-content;margin-bottom:5px}@media screen and (min-width:1200px){.ribbons .ribbon{font-size:.875rem}}.ribbons .ribbon.ribbon-nouveau{color:var(--black)}.contact-card{width:48%;background-color:var(--green-ligth);padding:5px 15px}@media screen and (min-width:780px){.contact-card{width:100%;padding:43px 25px}}.contact-card img{width:51px;height:43px;margin:0 auto 10px auto}@media screen and (min-width:1200px){.contact-card img{margin:0 auto 22px auto;width:77px;height:64px}}.contact-card .title{color:var(--white);padding-bottom:15px}.contact-card p{color:var(--white);padding-bottom:10px;font-size:12px}@media screen and (min-width:1200px){.contact-card p{font-size:16px}}@media screen and (min-width:780px){.contact-card p{padding-bottom:30px}}.contact-card .btn{margin:0 auto;padding:0 20px;font-size:12px}@media screen and (min-width:1200px){.contact-card .btn{font-size:16px}}@media screen and (min-width:780px){.contact-card .btn{width:max-content;padding:0 30px}}#store_locator .store_modal_title{display:none}#store_locator .wordpress-store-locator-block-search_title{margin-bottom:20px}#store_locator .store_locator_filter_active_filter_box small{font-weight:700;font-size:1rem;display:block}#store_locator .wordpress-store-locator-address-title{font-weight:700}#store_locator #store_locator_address_field{border-radius:50px;font-size:14px;padding:9px 15px}#store_locator .store_locator_visit_store i{display:none}#store_locator .store_locator_filter_open_close{margin-bottom:0}#store_locator .store_locator_filter_open_close i{margin-top:0}#store_locator .wordpress-store-locator-block-search_button{order:1;margin-bottom:20px}#store_locator .store_locator_filter_title{font-size:1rem;font-weight:700}#store_locator .single_filter>div{font-size:14px;font-weight:700}#store_locator .single_filter select{font-size:14px}#store_locator #store_locator_result_list{margin-right:0;margin-left:0}#store_locator .store_locator_result_list_item{padding:15px 0}#store_locator .store_locator_result_list_item_hover{background-color:transparent}#store_locator .store_locator_details p{font-size:14px}#store_locator .store_locator_details a{text-decoration:none}#store_locator .store_locator_details a:hover{text-decoration:underline}#store_locator .store_locator_details .store_locator_name{font-size:1rem;font-weight:700}#store_locator .store_locator_details .store_locator_name i{display:none}#store_locator #store_modal_close{position:absolute;top:0;right:0;background:#fff;height:30px;cursor:pointer;transition:.3s}#store_locator #store_modal_close:hover{opacity:.8}#store_locator #store_modal_close span{font-size:2rem;display:block;line-height:30px}#CybotCookiebotDialog{position:fixed}.wp-block-media-text.is-style-media-contain .wp-block-media-text__media img{object-fit:contain!important;height:100%;width:100%}