/* https://lpvd.ch/wp-content/themes/lpv-hello-theme-child/assets/css/main.css?ver=1.2.8 */
*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{text-rendering:geometricPrecision}html body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;max-height:999999px;margin:0 auto}body sup{top:-.7em;font-size:50%}main#content{max-width:1640px;margin:0 auto}#stickyheaders{-webkit-transition:transform 0.34s ease;transition:transform 0.34s ease}.headerup{transform:translateY(-110px)}.jet-mega-menu-item{flex-grow:1}.jet-mega-menu-item__inner{justify-content:center!important}.jet-custom-nav ul li{list-style:none;margin-bottom:5px}.nolink>a{cursor:default}.urgence{background:var(--e-global-color-accent);color:#fff}.urgence .jet-mega-menu-item__label{color:var(--e-global-color-primary)}@media screen and (max-width:768px){.full-largeur{width:100%!important}.full-largeur ul{padding-left:15px}.urgence{padding-left:15px}}.jet-mega-menu.jet-mega-menu--layout-dropdown{min-width:auto!important}.jet-mega-menu.jet-mega-menu--layout-dropdown .jet-mega-menu--dropdown-layout-default .jet-mega-menu-container{width:460px!important}.jet-mega-menu.jet-mega-menu--layout-dropdown .jet-mega-menu-item__inner{justify-content:space-between!important}.n2-section-smartslider .n2-thumbnail-dot:nth-child(3n+1){background:var(--e-global-color-87d12a1)!important}.n2-section-smartslider .n2-thumbnail-dot:nth-child(3n+1) div{color:var(--e-global-color-primary)!important}.n2-section-smartslider .n2-thumbnail-dot:nth-child(3n+2){background:var(--e-global-color-secondary)!important}.n2-section-smartslider .n2-thumbnail-dot:nth-child(3n+3){background:var(--e-global-color-primary)!important}.n2-section-smartslider .n2-thumbnail-dot{border-top:3px solid transparent!important}.n2-section-smartslider .n2-thumbnail-dot.n2-active{border-color:white!important}.n2-section-smartslider .n2-ss-slider .n2-thumbnail-dot{width:300px}.n2-section-smartslider .n2-ss-slider .n2-thumbnail-dot picture{opacity:.5;border:2px solid #fff;border-radius:100px;height:80px;width:80px;position:absolute;right:-15px;top:-15px}.n2-section-smartslider .n2-ss-slider .n2-thumbnail-dot picture img{object-fit:initial!important;width:45px!important;height:45px!important;position:absolute;z-index:1;padding:20px 15px!important}body.elementor-editor-active .elementor-menu-anchor{height:20px;background-color:pink}.elementor-heading-title span{color:var(--e-global-color-87d12a1)}main .elementor-widget-text-editor h1,main .elementor-widget-text-editor h2,main .elementor-widget-text-editor h3,main .elementor-widget-text-editor h4,main .elementor-widget-text-editor h5,main .elementor-widget-text-editor h6{text-transform:initial;font-weight:400}.elementor-widget-text-editor a,.elementor-widget-text-editor a:hover,.elementor-widget-text-editor a:active,.elementor-widget-text-editor a:focus,.elementor-tab-content a,.elementor-tab-content a:hover,.elementor-tab-content a:active,.elementor-tab-content a:focus,.elementor-widget-theme-post-content a,.elementor-widget-theme-post-content a:hover,.elementor-widget-theme-post-content a:active,.elementor-widget-theme-post-content a:focus,.elementor-posts a,.elementor-posts a:hover,.elementor-posts a:active,.elementor-posts a:focus{color:inherit;text-decoration:underline!important}.elementor-widget-text-editor b,.elementor-widget-text-editor strong,.elementor-tab-content b,.elementor-tab-content strong,.elementor-widget-theme-post-content b,.elementor-widget-theme-post-content strong,.elementor-posts b,.elementor-posts strong{color:var(--e-global-color-secondary)}b,strong{font-weight:700}main .elementor-section.superpose .elementor-widget-text-editor b,main .elementor-section.superpose .elementor-widget-text-editor strong{color:inherit}.elementor-widget-icon-list .elementor-icon-list-item a,.elementor-widget-icon-list .elementor-icon-list-item a:hover,.elementor-widget-icon-list .elementor-icon-list-item a:active,.elementor-widget-icon-list .elementor-icon-list-item a:focus{color:inherit}.elementor-heading-title>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-text-editor ul,.elementor-widget-theme-post-content ul,.elementor-tab-content ul,.elementor-posts ul{margin-bottom:20px}.elementor-widget-text-editor ul li::marker,.elementor-widget-theme-post-content ul li::marker,.elementor-tab-content ul li::marker,.elementor-posts ul li::marker{color:var(--e-global-color-secondary);font-size:1.5rem;line-height:1}.elementor-widget-text-editor ol{counter-reset:my-awesome-counter;list-style:none}.elementor-widget-text-editor ol li{margin:0 0 1rem 0;counter-increment:my-awesome-counter;position:relative}.elementor-widget-text-editor ol li::before{content:counter(my-awesome-counter);color:#fff;font-size:17px;font-weight:400;position:absolute;--size:33px;left:calc(-1 * var(--size) - 10px);top:4px;line-height:var(--size);width:var(--size);height:var(--size);top:0;border-radius:50%;text-align:center;background-color:#000}.menu-item.promotion{background:var(--e-global-color-accent);padding:0 10px!important}.page-content>div>section.elementor-section,.type-post>section.elementor-section,.elementor-location-archive>section.elementor-section{padding:10px 0}@media screen and (min-width:1024px){.page-content>div>section.elementor-section,.type-post>section.elementor-section,.elementor-location-archive>section.elementor-section{padding:20px 0}}.elementor-column-gap-wider>.elementor-column>.elementor-widget-wrap.elementor-element-populated{padding:10px 30px}@media screen and (max-width:1024px){.elementor-column-gap-wider>.elementor-column>.elementor-widget-wrap.elementor-element-populated{padding:10px}}.rank-math-breadcrumb p{margin-bottom:0;font-size:14px}.rank-math-breadcrumb *,.rank-math-breadcrumb *:hover,.rank-math-breadcrumb *:active,.rank-math-breadcrumb *:focus{color:inherit}.rank-math-breadcrumb a{pointer-events:none}.rank-math-breadcrumb a,.rank-math-breadcrumb a:hover,.rank-math-breadcrumb a:active,.rank-math-breadcrumb a:focus{color:var(--e-global-color-primary)}.rank-math-breadcrumb .separator{color:var(--e-global-color-secondary);padding:0 10px}.superpose>.elementor-container{padding:10px 0}@media screen and (min-width:0) and (max-width:768px){.superpose.double_textes>.elementor-container>.elementor-column:last-child .elementor-widget-wrap>*{padding:0 10px}}.superpose.double_textes>.elementor-container>.elementor-column:last-child .elementor-widget-image{padding:0}.superpose.double_textes>.elementor-container>.elementor-column:last-child .elementor-widget-image img{width:100%;max-width:100%}@media screen and (min-width:1024px){.superpose.double_textes>.elementor-container>.elementor-column:last-child .elementor-widget-image{transform:translate(calc(-15% + 10px),50px);margin-bottom:60px}.superpose.double_textes>.elementor-container>.elementor-column:last-child .elementor-widget-image img{width:calc(115%);max-width:calc(115%)}}@media screen and (min-width:1024px){.superpose.image_droite>.elementor-container>.elementor-column:last-child{width:55%}}.superpose.image_droite>.elementor-container>.elementor-column:last-child .elementor-widget-wrap{padding:0}.superpose.image_droite>.elementor-container>.elementor-column:first-child>.elementor-widget-wrap{padding:20px;align-content:center;align-items:center}@media screen and (min-width:1024px){.superpose.image_droite>.elementor-container>.elementor-column:first-child{width:45%;transform:translate(10%);z-index:2}.superpose.image_droite>.elementor-container>.elementor-column:first-child>.elementor-widget-wrap{padding:0}}@media screen and (min-width:0) and (max-width:768px){.superpose.image_droite>.elementor-container>.elementor-column:first-child .elementor-inner-section{transform:translate(0,-100px);margin-bottom:-100px}}.superpose.image_droite>.elementor-container>.elementor-column:first-child .elementor-inner-section .elementor-inner-column>.elementor-widget-wrap{padding:30px}@media screen and (min-width:1024px){.superpose.image_droite>.elementor-container>.elementor-column:first-child .elementor-inner-section .elementor-inner-column{transform:translate(-10%)}.superpose.image_droite>.elementor-container>.elementor-column:first-child .elementor-inner-section .elementor-inner-column>.elementor-widget-wrap{padding:13% 3% 13% 13%}}@media (max-width:1024px){.superpose.image_droite>.elementor-container>:first-child{order:10;z-index:2}.superpose.image_droite>.elementor-container>:nth-child(2){order:9}}.superpose.image_droite.vert_jungle>.elementor-container>.elementor-column:first-child .elementor-inner-section,.superpose.image_droite.vert_jungle>.elementor-container>.elementor-column:first-child .elementor-inner-column>.elementor-widget-wrap{background-color:var(--e-global-color-primary)}.superpose.image_droite.vert_foret>.elementor-container>.elementor-column:first-child .elementor-inner-section,.superpose.image_droite.vert_foret>.elementor-container>.elementor-column:first-child .elementor-inner-column>.elementor-widget-wrap{background-color:var(--e-global-color-secondary)}.superpose.image_droite.menthe>.elementor-container>.elementor-column:first-child .elementor-inner-section,.superpose.image_droite.menthe>.elementor-container>.elementor-column:first-child .elementor-inner-column>.elementor-widget-wrap{background-color:var(--e-global-color-accent)}.superpose.image_droite.vert_pastel>.elementor-container>.elementor-column:first-child .elementor-inner-section,.superpose.image_droite.vert_pastel>.elementor-container>.elementor-column:first-child .elementor-inner-column>.elementor-widget-wrap{background-color:var(--e-global-color-87d12a1)}.superpose.image_droite_old>.elementor-container>.elementor-column:first-child>.elementor-widget-wrap{padding:20px}@media screen and (min-width:1024px){.superpose.image_droite_old>.elementor-container>.elementor-column:first-child>.elementor-widget-wrap{padding:0}}@media screen and (min-width:0) and (max-width:768px){.superpose.image_droite_old>.elementor-container>.elementor-column:first-child .elementor-inner-section{transform:translate(0,-100px);margin-bottom:-100px}}.superpose.image_droite_old>.elementor-container>.elementor-column:first-child .elementor-inner-section .elementor-inner-column>.elementor-widget-wrap{padding:30px}@media screen and (min-width:1024px){.superpose.image_droite_old>.elementor-container>.elementor-column:first-child .elementor-inner-section .elementor-inner-column{transform:translate(18%)}.superpose.image_droite_old>.elementor-container>.elementor-column:first-child .elementor-inner-section .elementor-inner-column>.elementor-widget-wrap{padding:13% 38% 13% 0}}@media screen and (min-width:0) and (max-width:768px){.superpose.image_droite_old>.elementor-container>.elementor-column:last-child .elementor-widget-image img{max-height:400px;object-fit:cover}}@media screen and (min-width:768px) and (max-width:1023px){.superpose.image_droite_old>.elementor-container>.elementor-column:last-child{transform:translate(0,0)}}.superpose.image_droite_old>.elementor-container>.elementor-column:last-child .elementor-widget-wrap{padding:0}.superpose.image_droite_old>.elementor-container>.elementor-column:last-child img{width:100%;max-width:100%}@media screen and (min-width:1024px){.superpose.image_droite_old>.elementor-container>.elementor-column:last-child{transform:translate(-15%,50px);margin-bottom:50px}.superpose.image_droite_old>.elementor-container>.elementor-column:last-child img{width:calc(115%);max-width:calc(115%)}}@media (max-width:1024px){.superpose.image_droite_old>.elementor-container>:first-child{order:10}.superpose.image_droite_old>.elementor-container>:nth-child(2){order:9}}@media screen and (min-width:1024px){.superpose.image_gauche>.elementor-container>.elementor-column:first-child{width:55%}}.superpose.image_gauche>.elementor-container>.elementor-column:first-child .elementor-widget-wrap{padding:0}.superpose.image_gauche>.elementor-container>.elementor-column:last-child>.elementor-widget-wrap{padding:20px;align-content:center;align-items:center}@media screen and (min-width:1024px){.superpose.image_gauche>.elementor-container>.elementor-column:last-child{width:45%;transform:translate(-10%)}.superpose.image_gauche>.elementor-container>.elementor-column:last-child>.elementor-widget-wrap{padding:0}}@media screen and (min-width:0) and (max-width:768px){.superpose.image_gauche>.elementor-container>.elementor-column:last-child .elementor-inner-section{transform:translate(0,-100px);margin-bottom:-100px}}.superpose.image_gauche>.elementor-container>.elementor-column:last-child .elementor-inner-section .elementor-inner-column>.elementor-widget-wrap{padding:30px}@media screen and (min-width:1024px){.superpose.image_gauche>.elementor-container>.elementor-column:last-child .elementor-inner-section .elementor-inner-column{transform:translate(10%)}.superpose.image_gauche>.elementor-container>.elementor-column:last-child .elementor-inner-section .elementor-inner-column>.elementor-widget-wrap{padding:13% 13% 13% 0}}.superpose.image_gauche.vert_jungle>.elementor-container>.elementor-column:last-child .elementor-inner-section,.superpose.image_gauche.vert_jungle>.elementor-container>.elementor-column:last-child .elementor-inner-column>.elementor-widget-wrap{background-color:var(--e-global-color-primary)}.superpose.image_gauche.vert_foret>.elementor-container>.elementor-column:last-child .elementor-inner-section,.superpose.image_gauche.vert_foret>.elementor-container>.elementor-column:last-child .elementor-inner-column>.elementor-widget-wrap{background-color:var(--e-global-color-secondary)}.superpose.image_gauche.menthe>.elementor-container>.elementor-column:last-child .elementor-inner-section,.superpose.image_gauche.menthe>.elementor-container>.elementor-column:last-child .elementor-inner-column>.elementor-widget-wrap{background-color:var(--e-global-color-accent)}.superpose.image_gauche.vert_pastel>.elementor-container>.elementor-column:last-child .elementor-inner-section,.superpose.image_gauche.vert_pastel>.elementor-container>.elementor-column:last-child .elementor-inner-column>.elementor-widget-wrap{background-color:var(--e-global-color-87d12a1)}.image_seule>.elementor-container>.elementor-column .elementor-widget-wrap{padding:10px 0}.documents .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:last-child{padding-bottom:calc(60px/2)}@media screen and (max-width:1024px){.documents .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:last-child{padding-bottom:calc(30px/2)}}