ul ul,ul ol,ol ol,ol ul{font-size:100%}body #inner-body header.elementor-location-header,body #site-elementor-header{position:fixed;left:0;width:100%;background:#fff0;z-index:600}#inner-body header.elementor-location-header{z-index:900}.aux-modern-search .aux-search-popup{height:100vh;top:0!important}.aux-modern-search .aux-search-popup .aux-search-popup-content form .aux-search-field{background-color:transparent!important;border:0!important}.aux-search-form .aux-submit-icon-container::before{z-index:200}.aux-search-form .aux-iconic-search-submit{box-shadow:none!important}.aux-modern-search .aux-search-popup .aux-search-popup-content .aux-search-input-form{border-bottom:solid 2px #FFF}.aux-modern-search .aux-cross-symbol::after,.aux-modern-search .aux-cross-symbol::before{background-color:#FFF;height:2px}.aux-modern-search .aux-search-popup .aux-panel-close{border:solid 2px #FFF;width:40px;height:40px}.aux-modern-search .aux-search-popup .aux-panel-close .aux-cross-symbol{top:11px}.section-oblique{position:relative}.section-oblique-inner{position:relative}.section-oblique::before{content:"";position:absolute;transform:skewY(-3deg);transform-origin:left bottom;top:0;left:0;width:100%;height:125px;background:#a81c39}.aux-goto-top-btn{display:block;transform:translateY(0);background:#a81c39;padding:8px;border-radius:0}.aux-goto-top-btn.aux-align-btn-center{right:19px;left:auto;bottom:150px}.aux-goto-top-btn .aux-arrow-nav.aux-outline{width:48px;height:48px;background:#a81c39;box-shadow:none;border:solid 2px #FFF}.aux-arrow-nav .aux-svg-arrow{position:relative;top:auto;left:auto;transform:none;display:flex;align-items:center;justify-content:center}.aux-goto-top-btn .aux-arrow-nav.aux-round{border-radius:0}.aux-svg-arrow.aux-h-small-up,.aux-svg-symbol.aux-h-small-up{background-position:-1000px -1000px;width:100%;height:100%;background:none}.aux-svg-arrow svg{fill:#FFF;height:70%}.aux-arrow-nav.aux-hover-slide:hover .aux-svg-arrow[class*="up"]{transform:none}.aux-svg-arrow.aux-h-small-up,.aux-svg-symbol.aux-h-small-up{background-position:1000px -1000px}.aux-arrow-nav.aux-outline .aux-overlay::after{background-color:#a81c39}.aux-arrow-nav:hover .aux-svg-arrow{opacity:1}#site-title{padding-top:240px}.page-header img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%);object-fit:cover}.share-block{position:absolute;bottom:0;right:35px;margin:0!important;font-weight:700;font-family:"Utopia",Sans-serif;display:flex;align-items:center;font-size:16px;display:none}.share-block a{display:inline-flex;margin-left:8px;text-decoration:none;font-size:25px;line-height:25px;width:40px;aspect-ratio:1;background-color:#95a432;color:#FFF!important;align-items:center;cursor:pointer;justify-content:center;text-align:center}.share-block a:hover{background-color:#fff0;color:#a81c39!important;text-decoration:none}input[type="text"],input[type="tel"],input[type="password"],input[type="email"],input[type="url"],input[type="date"],input[type="number"],textarea,select,#checkout_form .input_group>div input,#edit_user_profile .input_group>div input{background-color:#FBFBFB!important;border:1px solid #E8EBEC!important;padding:0 15px;max-width:100%;border-radius:5px;line-height:50px;color:#000;box-shadow:none!important}input[type="text"]:focus,input[type="text"]:active,input[type="text"]:hover,input[type="tel"]:focus,input[type="tel"]:active,input[type="tel"]:hover,input[type="password"]:focus,input[type="password"]:active,input[type="password"]:hover,input[type="email"]:focus,input[type="email"]:active,input[type="email"]:hover,input[type="url"]:focus,input[type="url"]:active,input[type="url"]:hover,input[type="date"]:focus,input[type="date"]:active,input[type="date"]:hover,input[type="number"]:focus,input[type="number"]:active,input[type="number"]:hover,textarea:focus,textarea:active,textarea:hover,select:focus,select:active,select:hover,#checkout_form .input_group>div input:focus,#checkout_form .input_group>div input:active,#checkout_form .input_group>div input:hover,#edit_user_profile .input_group>div input:focus,#edit_user_profile .input_group>div input:active,#edit_user_profile .input_group>div input:hover{outline:none}input:-webkit-autofill{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#000!important;color:#000!important}input[type="text"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder{color:#000}input[type="text"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="email"]::-moz-placeholder{color:#000;opacity:1}input[type="text"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder{color:#000;opacity:1}input[type="text"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="email"]:-moz-placeholder{color:#000;opacity:1}select{background-image:url(/wp-content/themes/valdesully-child/assets/images/down-arrow.svg)!important;background-repeat:no-repeat!important;background-size:10px!important;padding-right:35px;background-position:right 16px center!important}.flatpickr-calendar select,.flatpickr-calendar input[type="number"]{background-image:none!important;border:none!important}.input-fw{width:100%}input:focus,input:active,input:hover,textarea:focus,textarea:active,textarea:hover,select:focus,select:active,select:hover{outline:none}.aux-master-menu.aux-horizontal.aux-skin-classic .aux-submenu.aux-megamenu .aux-menu-column>.aux-item-content{color:#FFF;font-weight:600}.aux-master-menu.aux-horizontal.aux-skin-classic .aux-submenu.aux-megamenu .aux-menu-column>.aux-item-content{font-size:.9375rem}.aux-submenu.aux-megamenu .aux-menu-column a,.aux-submenu.aux-megamenu .aux-menu-column a:hover{text-decoration:none!important}.aux-master-menu.aux-vertical.aux-skin-classic .aux-submenu.aux-megamenu .aux-menu-item>.aux-item-content,.aux-master-menu.aux-horizontal.aux-skin-classic .aux-submenu.aux-megamenu .aux-menu-item>.aux-item-content{position:relative;display:block;padding:15px;margin:0;line-height:150%;font-size:.9375rem}.aux-master-menu.aux-vertical.aux-skin-classic .aux-menu-depth-0>.aux-submenu>.aux-menu-item.aux-hover>.aux-item-content,.aux-master-menu.aux-horizontal.aux-skin-classic .aux-menu-depth-0>.aux-submenu>.aux-menu-item.aux-hover>.aux-item-content,.aux-master-menu.aux-vertical.aux-skin-classic .aux-submenu.aux-megamenu .aux-menu-item.aux-hover>.aux-item-content,.aux-master-menu.aux-horizontal.aux-skin-classic .aux-submenu.aux-megamenu .aux-menu-item.aux-hover>.aux-item-content{background:#FFF;color:var(--e-global-color-primary)!important;text-decoration:none!important}.site-header-section .aux-menu-depth-0>.aux-item-content,.aux-elementor-header-menu .aux-menu-depth-0>.aux-item-content{white-space:normal;line-height:1;padding:10px 0;display:inline-block}.aux-master-menu.aux-horizontal.aux-skin-classic .aux-submenu.aux-megamenu .aux-menu-column>.aux-item-content{color:#FFF;font-weight:600}.aux-master-menu.aux-vertical.aux-skin-classic .aux-submenu.aux-megamenu .aux-menu-column>.aux-item-content,.aux-master-menu.aux-horizontal.aux-skin-classic .aux-submenu.aux-megamenu .aux-menu-column>.aux-item-content{padding-bottom:10px}.aux-master-menu .aux-submenu.aux-megamenu .aux-menu-column{padding:0 2.5%;position:relative}.aux-master-menu .aux-submenu.aux-megamenu .aux-menu-list-container>.aux-menu-list-item>.aux-item-content{padding:8px 0}.aux-master-menu.aux-vertical.aux-skin-classic .aux-submenu,.aux-master-menu.aux-horizontal.aux-skin-classic .aux-submenu{text-align:left}.aux-master-menu .aux-menu-columns .aux-menu-depth-1>.aux-item-content:hover>span{text-decoration:underline}.aux-burger{float:right}.aux-offcanvas-menu{max-width:600px;width:85%;box-shadow:0 0 22px 29px rgb(0 0 0 / .27)}.aux-offcanvas-menu .offcanvas-content{height:calc(100% - 70px)}.aux-master-menu.aux-narrow .aux-submenu-indicator{width:14px}.aux-master-menu.aux-narrow .aux-submenu-indicator::after,.aux-fs-menu .aux-master-menu .aux-submenu-indicator::after,.aux-plus-symbol::before,.aux-minus-symbol::before,.aux-master-menu.aux-narrow .aux-submenu-indicator::before,.aux-fs-menu .aux-master-menu .aux-submenu-indicator::before,.aux-cross-symbol::after,.aux-cross-symbol::before{background-color:#a81c39;height:2px}.aux-master-menu.aux-narrow ul.aux-menu-columns{float:left;width:100%;padding-bottom:20px}.aux-master-menu.aux-narrow .aux-menu-depth-0.aux-open>.sub-menu.aux-submenu{padding:10px}.aux-master-menu.aux-narrow .aux-submenu.aux-megamenu .aux-menu-column>.aux-item-content{color:#FFF;padding:15px 15px 10px 0}.progress-container{z-index:1000;position:fixed;top:0;width:100%;background:#ccc}.progress-bar{background:#a81c39;width:0}.progress-container,.progress-bar{height:5px}#sd-container{position:relative;z-index:300}#sd-container .arrow{position:relative;width:42px;height:16px;opacity:0}#sd-container .arrow::before,#sd-container .arrow::after{content:"";width:21px;height:4px;background-color:#a81c39;border-radius:2px;display:inline-block}#sd-container .arrow::before{transform:rotate(45deg) translateX(25%)}#sd-container .arrow::after{transform:rotate(-45deg) translateX(-25%)}#sd-container .arrow:nth-child(1){top:-50px;opacity:1;-webkit-animation:arrow2 1s ease 0s infinite;animation:arrow2 1s ease 0s infinite}#sd-container .arrow:nth-child(2){top:-25px;-webkit-animation:arrow1 1s ease 0.25s infinite;animation:arrow1 1s ease 0.25s infinite}@-webkit-keyframes arrow1{from{opacity:0;top:-25px}to{opacity:0;top:0}50%{opacity:1}}@keyframes arrow1{from{opacity:0;top:-25px}to{opacity:0;top:0}50%{opacity:1}}@-webkit-keyframes arrow2{from{opacity:0;top:-35px}to{opacity:0;top:-10px}50%{opacity:1}}@keyframes arrow2{from{opacity:0;top:-35px}to{opacity:0;top:-10px}50%{opacity:1}}.page-title{line-height:110%}.page-title-section .aux-page-title-entry{margin:0 auto 0 auto}.page-title-section .aux-breadcrumbs{margin-top:0;margin-bottom:120px;font-family:"Utopia",Sans-serif;display:block}.aux-breadcrumbs span:not(.breadcrumb-icon){padding-left:5px;padding-right:5px}.aux-breadcrumbs span:last-child{padding-right:0}.aux-breadcrumbs span a:hover{color:#a81c39}.h2,.h3{font-family:"Utopia",Sans-serif;color:#a81c39;font-weight:700}.h2 i,.h3 i{color:#a81c39!important}.h3{line-height:1.1;font-size:1.5em;margin-bottom:25px}body:not(.home) h2.elementor-heading-title,body:not(.home) .h2.elementor-heading-title{position:relative;display:inline-block;margin-bottom:30px}body:not(.home) h3.elementor-heading-title{margin-bottom:20px}.aux-primary,.aux-content-top-margin .aux-primary{padding-bottom:0}.no-sidebar .aux-has-sidebar .aux-sidebar{display:block}.aux-sidebar .sidebar-inner{padding-top:4.375em;padding-bottom:4.375em;padding-right:0}.right-sidebar>.aux-wrapper>.aux-container{padding:0 35px 0 35px}.right-sidebar .aux-sidebar-primary{width:400px;margin-right:0}.aux-has-sidebar #primary{width:calc(100% - 400px)}a{color:#a81c39}header a:hover{text-decoration:none}.aux-sidebar-style-border.right-sidebar .aux-primary{border-right:1px solid #EAEAEA}.aux-sidebar-style-border.right-sidebar .aux-sidebar-primary{border:0}.aux-sidebar ul li a{color:#a81c39;text-decoration:none}.aux-sidebar ul li a:hover{color:#a81c39;text-decoration:underline}.information-sidebar{position:relative;display:block;overflow:hidden;border-radius:5px;border:1px solid #e0e0ea;background:#fff0;transition:all 500ms ease;background:#FFF}.information-sidebar .title{font-family:"Utopia",Sans-serif;background-color:#a81c39;font-weight:700;color:#FFF;padding:10px;font-size:20px}.information-sidebar .information-sidebar-inner{padding:15px}.information-sidebar .post-info{position:relative;padding:15px 0;margin:15px 0;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3}.information-sidebar .post-info li{position:relative;display:block;font-size:16px;color:#000;margin-bottom:4px;font-family:"Utopia",Sans-serif;padding-left:25px}.information-sidebar .post-info li i{position:absolute;top:5px;left:0;color:#95a432;margin-right:10px;width:16px;text-align:center}.information-sidebar p:last-child{margin-bottom:0}#related-post{position:relative;float:left;width:100%;padding:30px 0 80px 0}#related-post-inner{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:0;padding:30px 0 30px 0;width:100%}#related-post .h2{font-size:40px;margin-bottom:30px}.related-block{box-sizing:border-box;gap:10px;flex-direction:column;position:relative;display:block;padding:10px;border-radius:5px;border:1px solid #e0e0ea;background:#fff0;transition:all 500ms ease}.related-block .image-box{position:relative;display:block;overflow:hidden}.related-block .image-box .image{position:relative;display:block;border-radius:5px 5px 0 0;overflow:hidden;box-shadow:0 10px 10px 0 rgb(0 0 0 / 8%);margin:0;padding:0}.related-block .image-box .image::before{position:absolute;content:'';background:#95a432;width:100%;height:100%;left:0;top:0;opacity:0;z-index:1;transition:all 500ms ease}.related-block:hover .image-box .image::before{opacity:.9}.related-block .image-box .image img{width:100%;transition:all 500ms ease}.related-block .lower-content{position:relative;display:block;background:#fff0;padding:19px 20px 9px 20px;z-index:2}.related-block .lower-content .post-info{position:relative;padding:0 0 16px 0;margin:0 0 16px 0;border-bottom:1px solid #e3e3e3}.related-block .lower-content .h3{display:block;font-size:20px;line-height:1;color:#a81c39;font-weight:700;margin-bottom:15px}.related-block .lower-content .h3 a{color:#a81c39}.related-block .lower-content .h3 a:hover{text-decoration:underline}.related-block .lower-content p{font-size:15px;line-height:1.2;color:#000;margin-bottom:0}.related-block .lower-content .links{position:relative;display:inline-block;font-size:14px;line-height:26px;font-family:'Utopia',sans-serif;font-weight:700;text-transform:uppercase;color:#95a432;width:100%}.related-block .lower-content a.links:hover{text-decoration:underline}.related-block .lower-content .post-info{position:relative;padding:0 0 16px 0;margin:0 0 16px 0;border-bottom:1px solid #e3e3e3}.related-block .lower-content .h2{display:block;font-size:20px;line-height:1;color:#a81c39;font-weight:700;margin-bottom:15px}.related-block .lower-content .h2 a{color:#a81c39}.related-block .lower-content .h2 a:hover{text-decoration:underline}.related-block .lower-content p{font-size:15px;line-height:1.2;color:#000;margin-bottom:0}.related-block .lower-content .links{position:relative;display:inline-block;font-size:14px;line-height:26px;font-family:'Utopia',sans-serif;font-weight:700;text-transform:uppercase;color:#95a432}.related-block .lower-content a.links:hover{text-decoration:underline}.hentry .entry-content,.hentry .comment-body,.hentry .entry-main{margin-bottom:0}.entry-content img{display:initial}label{font-family:"Utopia",Sans-serif}.home-commune-bloc{display:none}#flexslider-actualites,#flexslider-events{width:100%}.valdesully-actualites-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}.pagination{position:relative;display:block;padding-left:0;list-style:none;border-radius:.25rem;text-align:center;margin-top:50px;width:100%!important}.pagination li{display:inline-block;margin:0 3px}.pagination li a{position:relative;display:inline-block;font-size:20px;font-weight:700;font-family:"Utopia",Sans-serif;height:54px;width:54px;line-height:54px;text-align:center;color:#252638;background:#f2f2f2;border-radius:5px;z-index:1;transition:all 500ms ease}.pagination li span{position:relative;display:inline-block;font-size:20px;font-weight:700;font-family:"Utopia",Sans-serif;height:54px;width:54px;line-height:54px;text-align:center;color:#252638;background:#f2f2f2;border-radius:5px;z-index:1;transition:all 500ms ease}.pagination li span.current,.pagination li.active span{color:#fff;background:#a81c39}.valdesully-events{display:flex;flex-wrap:wrap;flex-direction:row;margin:0;padding:0;width:100%}.valdesully-filters{width:100%;border-bottom:solid 1px #EAEAEA;margin-bottom:10px}.valdesully-filters ul{float:right;margin-bottom:0}.valdesully-filters li{position:relative;display:inline-block;float:left;margin:0 30px 0 0;transition:all 500ms ease}.valdesully-filters li a{display:inline-block;width:220px;padding:20px 20px;text-align:center;font-size:14px;line-height:26px;font-family:"Utopia",Sans-serif;background:#CCC;font-weight:700;text-transform:uppercase;border-radius:10px 10px 0 0;cursor:pointer;transition:all 500ms ease;color:#444}.valdesully-filters li.active-btn a,.valdesully-filters li:hover a{background:#a81c39;color:#FFF}.valdesully-events-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;width:100%}.valdesully-event{max-width:550px;box-sizing:border-box;gap:10px;flex-direction:column;position:relative;display:block;padding:10px;border-radius:5px;border:1px solid #e0e0ea;background:#fff0;transition:all 500ms ease}.valdesully-event-link{display:block;text-decoration:none;color:inherit}.valdesully-event-image{position:relative;display:block;overflow:hidden;background:#FFF;aspect-ratio:5/4}.valdesully-event-image::before{position:absolute;content:'';width:100%;height:100%;background:-webkit-linear-gradient(90deg,rgb(255 255 255 / .8) 3%,#fff0 20%);left:0;bottom:0;z-index:1;transition:all 500ms ease}.valdesully-event-image figure{margin:0}.valdesully-event-image img{width:100%;height:auto;display:block;transition:all 500ms ease}.valdesully-event:hover .valdesully-event-image img{opacity:.3}.valdesully-event .post-date{position:relative;color:#FFF;z-index:2;width:100%;text-align:right}.valdesully-event .post-date::before{content:"";position:absolute;transform:skewY(-3deg);transform-origin:left bottom;top:0;left:0;width:100%;height:140%;background:#a81c39}.valdesully-event .post-date>div{position:relative;display:inline-block;height:auto;background:#a81c39;text-align:center;font-size:28px;font-weight:900;line-height:1;padding:5px 15px 15px 15px;font-family:"Utopia",Sans-serif}.valdesully-event .post-date>div span{font-size:18px;text-transform:uppercase;font-weight:500}.valdesully-event-lower-content{position:relative;display:block;background:#a81c39;padding:22px;box-shadow:0 10px 30px 0 rgb(0 0 0 / 5%);transition:all 500ms ease}.valdesully-event-title{width:100%;height:auto;margin-bottom:20px}.valdesully-event-title .h2{display:block;font-size:22px;line-height:1;color:#fff;font-weight:700}.valdesully-event-title .h2 a{color:#FFF}.valdesully-event-title .h2 a:hover{text-decoration:underline}.valdesully-event-lower-content .post-info{position:relative;padding:0 0 16px 0;margin:0 0 16px 0;border-bottom:1px solid #e3e3e3}.valdesully-event-lower-content .post-info li{position:relative;display:block;font-size:16px;color:#FFF;margin-bottom:4px;font-family:"Utopia",Sans-serif}.valdesully-event-lower-content .post-info li i{color:#FFF;margin-right:10px;width:16px;text-align:center}.valdesully-event-lower-content .links{position:relative;display:inline-block;font-size:15px;line-height:26px;font-family:'Utopia',sans-serif;font-weight:700;text-transform:uppercase;color:#E1D8C7;width:100%}.valdesully-event-lower-content a.links:hover{text-decoration:underline}.flex-direction-nav a{-webkit-transition:none;-moz-transition:none;transition:none;height:50px}.flexslider .flex-next,.flexslider .flex-prev{opacity:1}.flexslider .flex-prev,.flexslider:hover .flex-direction-nav .flex-prev{left:-50px}.flexslider .flex-next,.flexslider:hover .flex-direction-nav .flex-next{right:-50px}.flex-direction-nav a::before{color:#a81c39}.flex-control-paging li a.flex-active{background:#a81c39;opacity:1}.flex-control-paging li a{background:#a81c39;opacity:.6}.aux-next-prev-posts .np-prev-section>a:hover .np-nav-text,.aux-next-prev-posts .np-prev-section>a:hover .np-title,.aux-next-prev-posts .np-next-section>a:hover .np-nav-text,.aux-next-prev-posts .np-next-section>a:hover .np-title{text-decoration:none}.aux-next-prev-posts.nav-skin-boxed-image{display:flex;width:100%;justify-content:space-between}.aux-next-prev-posts.nav-skin-boxed-image.aux-next-prev-posts>section{padding:11.5rem 1.5em 1.5rem 1.5rem;width:25%;max-width:none}.aux-next-prev-posts::after{display:none}.aux-next-prev-posts.aux-dark-th.aux-next-prev-posts>section{border:0}.aux-next-prev-posts .np-nav-text{font-size:.9em}.aux-next-prev-posts .np-title{font-size:.9em}.event-details .event-info{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;margin:60px 0}.event-details .event-info .single-item{position:relative;display:block;background:#fff;border-radius:5px;overflow:hidden;box-shadow:0 0 30px 0 rgb(0 0 0 / 15%);flex:1 1 0%}.event-details .event-info .single-item .icon-box{position:absolute;top:0;right:20px;font-size:64px;line-height:60px;color:rgb(255 255 255 / .1);z-index:2}.event-details .event-info .single-item .h4{position:relative;display:block;font-size:20px;line-height:30px;color:#fff;font-weight:700;padding:16px 20px;background:#a81c39;font-family:"Utopia",Sans-serif}.event-details .event-info .single-item .list{position:relative;display:block;padding:18px 20px 18px 20px;margin:0}.event-details .event-info .single-item .list li{position:relative;display:block;font-size:16px;line-height:1.1;padding:0 0 0 25px;margin:0 0 11px 0;color:#000;font-family:"Utopia",Sans-serif}.event-details .event-info .single-item .list li a{color:#000}.event-details .event-info .single-item .list li a:hover{text-decoration:underline}.event-details .event-info .single-item .list li i{color:#95a432;margin-right:10px;width:16px;text-align:center;position:absolute;left:0;top:3px}.event-details .overview-box{flex-wrap:wrap;display:flex;column-gap:30px}.event-details .image-box{position:relative;margin:0;padding:0}.event-details .image-box .image{position:relative;display:block;border-radius:5px;margin:0;padding:0}.event-details .image-box img{border-radius:5px;max-width:500px}.event-details .image-box .post-date{position:absolute;top:0;right:0;color:#FFF}.event-details .image-box>div{position:relative;display:inline-block;width:80px;height:auto;background:#a81c39;text-align:center;font-size:34px;font-weight:900;line-height:1;padding:5px 10px 15px 10px;font-family:"Utopia",Sans-serif}.event-details .image-box>div span{display:block;font-size:18px;text-transform:uppercase;font-weight:500}.event-details .overview-box .text{flex:1}.event-details .overview-box .text h2{margin-bottom:40px}.reservation{margin-top:30px}.aux-single .entry-header{display:flex;flex-direction:row;gap:40px}.aux-single .entry-media{position:relative;display:inline-block;padding:10px;border-radius:5px;border:1px solid #e1e1e5;overflow:hidden;flex:0 0 45%;max-width:45%;margin-bottom:20px}.aux-single .entry-excerpt{display:flex;align-items:center}.aux-single .entry-date{position:absolute;top:0;right:0;color:#95a432}.aux-single .entry-date>div{position:relative;display:inline-block;width:90px;height:90px;background:#f5f5f6;text-align:center;border-radius:50%;font-size:34px;font-weight:900;line-height:1;padding:10px 0 0 0;top:-13px;right:-13px;font-family:"Utopia",Sans-serif}.aux-single .entry-date>div::before{position:absolute;content:'';width:100px;height:100px;left:-6px;top:-6px;border:1px solid #f5f5f6;border-radius:50%}.aux-single .entry-date>div span{display:block;font-size:18px;text-transform:uppercase;font-weight:500}.message-noresult{font-weight:700;font-family:"Utopia",Sans-serif;font-size:1.5em}.sidebar-toolbox{position:fixed;height:100%;left:0;top:0;z-index:100;width:70px;color:#d8d8d8;display:none}.sidebar-toolbox .link-icon-list{text-align:center;width:100%;background-color:#FFF;margin:0}.list-unstyled{padding-left:0;list-style:none}.sidebar-toolbox .link-icon-list>li{display:block;position:relative;margin:0}.sidebar-toolbox .link-icon-list>li>a{width:70px;height:62px;text-align:center;line-height:61px;border-bottom:1px solid #d8d8d8;color:#d2d2d2;font-size:20px;display:block;text-decoration:none}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.news-block{position:relative;display:block;padding:10px;border-radius:5px;border:1px solid #e0e0ea;background:#fff0;transition:all 500ms ease;margin-bottom:5px}.news-block .image-box{position:relative;display:block;overflow:hidden}.news-block .image-box .image{position:relative;display:block;border-radius:5px 5px 0 0;overflow:hidden;box-shadow:0 10px 10px 0 rgb(0 0 0 / 8%);margin:0;padding:0}.news-block .image-box .image::before{position:absolute;content:'';background:#95a432;width:100%;height:100%;left:0;top:0;opacity:0;z-index:1;transition:all 500ms ease}.news-block:hover .image-box .image::before{opacity:.9}.news-block .image-box .image img{width:100%;transition:all 500ms ease}.news-block .image-box .post-date{position:absolute;top:1px;right:1px;color:#95a432;z-index:300}.news-block .image-box .post-date>div{position:relative;display:inline-block;width:90px;height:90px;background:#f5f5f6;text-align:center;border-radius:50%;font-size:34px;font-weight:900;line-height:1;padding:10px 0 0 0;top:-13px;right:-13px;font-family:"Utopia",Sans-serif}.news-block .image-box .post-date>div::before{position:absolute;content:'';width:100px;height:100px;left:-5px;top:-5px;border:1px solid #f5f5f6;border-radius:50%}.news-block .image-box .post-date>div span{display:block;font-size:18px;text-transform:uppercase;font-weight:500}.news-block .lower-content{position:relative;display:block;background:#fff0;padding:19px 20px 9px 20px;z-index:2}.news-block .lower-content .post-info{position:relative;padding:0 0 16px 0;margin:0 0 16px 0;border-bottom:1px solid #e3e3e3}.news-block .lower-content .h2{display:block;font-size:20px;line-height:1;color:#a81c39;font-weight:700;margin-bottom:15px}.news-block .lower-content .h2 a{color:#a81c39}.news-block .lower-content .h2 a:hover{text-decoration:underline}.news-block .lower-content p{font-size:15px;line-height:1.2;color:#000;margin-bottom:0}.news-block .lower-content .links{position:relative;display:inline-block;font-size:14px;line-height:26px;font-family:'Utopia',sans-serif;font-weight:700;text-transform:uppercase;color:#95a432;width:100%}.news-block .lower-content a.links:hover{text-decoration:underline}.news-block .lower-content .post-info{position:relative;padding:0 0 16px 0;margin:0 0 16px 0;border-bottom:1px solid #e3e3e3}.news-block .lower-content .h2{display:block;font-size:20px;line-height:1;color:#a81c39;font-weight:700;margin-bottom:15px}.news-block .lower-content .h2 a{color:#a81c39}.news-block .lower-content .h2 a:hover{text-decoration:underline}.news-block .lower-content p{font-size:15px;line-height:1.2;color:#000;margin-bottom:0}.news-block .lower-content .links{position:relative;display:inline-block;font-size:14px;line-height:26px;font-family:'Utopia',sans-serif;font-weight:700;text-transform:uppercase;color:#95a432}.news-block .lower-content a.links:hover{text-decoration:underline}.post-type-archive-evenement .aux-has-sidebar #primary{width:100%;border:0;padding-right:0}.post-type-archive-evenement .aux-sidebar{display:none}.child-pages-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.child-page-block{display:block;text-decoration:none;color:inherit;border:1px solid #e0e0e0;overflow:hidden;transition:box-shadow .3s ease,transform .2s ease;background:#fff;padding:10px;border-radius:5px;position:relative}.child-page-block .thumb{position:relative;display:block;overflow:hidden;background:#95a432;aspect-ratio:1;border-radius:5px}.child-page-block .thumb::before{position:absolute;content:'';width:100%;height:100%;background:-webkit-linear-gradient(90deg,rgb(0 0 0 / .8)10%,#fff0 50%);left:0;bottom:0;z-index:1;transition:all 500ms ease}.child-page-block .thumb img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.child-page-block:hover .thumb img{transform:scale(1.1)}.child-page-title{position:absolute;left:25px;bottom:25px;width:calc(100% - 50px);padding:0;display:block;font-size:20px;line-height:1;color:#fff;font-weight:700;z-index:100}.elementor-element,.elementor-lightbox{--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px}.elementor-element .swiper .swiper-slide figure,.elementor-lightbox .swiper .swiper-slide figure{line-height:0}.elementor-element .swiper .elementor-lightbox-content-source,.elementor-lightbox .swiper .elementor-lightbox-content-source{display:none}.elementor-element .swiper .elementor-swiper-button,.elementor-element .swiper~.elementor-swiper-button,.elementor-lightbox .swiper .elementor-swiper-button,.elementor-lightbox .swiper~.elementor-swiper-button{color:hsl(0 0% 93% / .9);cursor:pointer;display:inline-flex;font-size:25px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.elementor-element .swiper .elementor-swiper-button svg,.elementor-element .swiper~.elementor-swiper-button svg,.elementor-lightbox .swiper .elementor-swiper-button svg,.elementor-lightbox .swiper~.elementor-swiper-button svg{fill:hsl(0 0% 93% / .9);height:1em;width:1em}.elementor-element .swiper .elementor-swiper-button-prev,.elementor-element .swiper~.elementor-swiper-button-prev,.elementor-lightbox .swiper .elementor-swiper-button-prev,.elementor-lightbox .swiper~.elementor-swiper-button-prev{left:10px}.elementor-element .swiper .elementor-swiper-button-next,.elementor-element .swiper~.elementor-swiper-button-next,.elementor-lightbox .swiper .elementor-swiper-button-next,.elementor-lightbox .swiper~.elementor-swiper-button-next{right:10px}.elementor-element .swiper .elementor-swiper-button.swiper-button-disabled,.elementor-element .swiper~.elementor-swiper-button.swiper-button-disabled,.elementor-lightbox .swiper .elementor-swiper-button.swiper-button-disabled,.elementor-lightbox .swiper~.elementor-swiper-button.swiper-button-disabled{opacity:.3}.elementor-element .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image,.elementor-lightbox .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image{width:100%}.elementor-element .swiper .swiper-horizontal>.swiper-pagination-bullets,.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper .swiper-pagination-custom,.elementor-element .swiper .swiper-pagination-fraction,.elementor-element .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper~.swiper-pagination-custom,.elementor-element .swiper~.swiper-pagination-fraction,.elementor-lightbox .swiper .swiper-horizontal>.swiper-pagination-bullets,.elementor-lightbox .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper .swiper-pagination-custom,.elementor-lightbox .swiper .swiper-pagination-fraction,.elementor-lightbox .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper~.swiper-pagination-custom,.elementor-lightbox .swiper~.swiper-pagination-fraction{bottom:5px}.elementor-element .swiper.swiper-cube .elementor-swiper-button,.elementor-element .swiper.swiper-cube~.elementor-swiper-button,.elementor-lightbox .swiper.swiper-cube .elementor-swiper-button,.elementor-lightbox .swiper.swiper-cube~.elementor-swiper-button{transform:translate3d(0,-50%,1px)}.elementor-element :where(.swiper-horizontal)~.swiper-pagination-bullets,.elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-bullets{bottom:5px;left:0;width:100%}.elementor-element :where(.swiper-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet,.elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.elementor-element :where(.swiper-horizontal)~.swiper-pagination-progressbar,.elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-progressbar{height:4px;left:0;top:0;width:100%}.elementor-element.elementor-pagination-position-outside .swiper,.elementor-lightbox.elementor-pagination-position-outside .swiper{padding-bottom:30px}.elementor-element.elementor-pagination-position-outside .swiper .elementor-swiper-button,.elementor-element.elementor-pagination-position-outside .swiper~.elementor-swiper-button,.elementor-lightbox.elementor-pagination-position-outside .swiper .elementor-swiper-button,.elementor-lightbox.elementor-pagination-position-outside .swiper~.elementor-swiper-button{top:calc(50% - 30px / 2)}.elementor-element .elementor-swiper,.elementor-lightbox .elementor-swiper{position:relative}.elementor-element .elementor-main-swiper,.elementor-lightbox .elementor-main-swiper{position:static}.elementor-element.elementor-arrows-position-outside .swiper,.elementor-lightbox.elementor-arrows-position-outside .swiper{width:calc(100% - 60px)}.elementor-element.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev,.elementor-element.elementor-arrows-position-outside .swiper~.elementor-swiper-button-prev,.elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev,.elementor-lightbox.elementor-arrows-position-outside .swiper~.elementor-swiper-button-prev{left:0}.elementor-element.elementor-arrows-position-outside .swiper .elementor-swiper-button-next,.elementor-element.elementor-arrows-position-outside .swiper~.elementor-swiper-button-next,.elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-next,.elementor-lightbox.elementor-arrows-position-outside .swiper~.elementor-swiper-button-next{right:0}#form-search{width:100%;margin-bottom:30px}#searchsubmit{font-size:17px;margin-bottom:0}.search-results-count{font-family:"Utopia";font-weight:700}.search-results-cont{margin-top:20px}.aux-search.aux-template-type-side-media .aux-primary .hentry::after{display:none}.search-result-item{display:flex;align-items:flex-start;padding:0 0 20px 0;border-bottom:1px solid #e0e0e0;margin-bottom:20px!important}.result-thumbnail{flex:0 0 130px;margin-right:16px}.result-thumbnail img{width:130px;height:130px;object-fit:cover;border-radius:4px}.result-content{flex:1}.result-type{font-size:13px;color:#40454a;text-transform:uppercase;margin-bottom:4px}.result-title a{font-size:20px;line-height:1.3;color:#1a0dab;text-decoration:none;transition:color .2s ease}.result-title a:hover{text-decoration:underline;color:#4b11c8}.result-url{font-size:14px;margin:4px 0}.result-url a{color:#006621;text-decoration:none;word-break:break-all;transition:color .2s ease}.result-url a:hover{text-decoration:underline;color:#004a13}.result-excerpt{font-size:16px;color:#000;line-height:1.4;margin-top:8px}@media (max-width:480px){.search-result-item{flex-direction:column}.result-thumbnail{margin-bottom:12px}}@media screen and (max-width:1300px){.aux-has-sidebar #primary{width:calc(100% - 300px)}.right-sidebar .aux-sidebar-primary{margin-right:0!important;width:300px!important}.aux-resp .right-sidebar>.aux-wrapper>.aux-container{padding-right:35px}}@media screen and (max-width:1023px){#site-title{padding-top:230px}.section-oblique::before{height:80px}.share-block a{margin-left:6px;font-size:20px;line-height:20px;width:35px}#related-post-inner,.valdesully-events-grid,.valdesully-actualites-grid{grid-template-columns:repeat(3,1fr)}.child-pages-grid{grid-template-columns:repeat(3,1fr);gap:30px}.aux-single .entry-header{flex-direction:column;gap:10px}.aux-single .entry-media{max-width:60%}.aux-next-prev-posts{margin-bottom:0}.aux-next-prev-posts.nav-skin-boxed-image.aux-next-prev-posts>section{padding:10.5rem 1.5em 1.5rem 1.5rem;width:40%}.aux-next-prev-posts .np-nav-text{font-size:.8em}.valdesully-filters li{margin:0 20px 0 0}.valdesully-filters li a{max-width:180px;padding:10px 10px;text-align:center;font-size:14px;line-height:1;height:50px;display:flex;align-items:center;justify-content:center}.valdesully-events-grid{padding:20px}.aux-fold,.aux-fold-padding,.aux-boxed-container>.aux-container,.right-sidebar>.aux-wrapper>.aux-container,.aux-resp .right-sidebar>.aux-wrapper>.aux-container{padding-right:15px;padding-left:15px}.event-details .event-info{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}.event-details .image-box{width:30%;max-width:450px}.event-details .image-box img{width:100%;max-width:100%}}@media screen and (max-width:767px){#site-title{padding-top:210px}.page-title-section .aux-breadcrumbs{margin-bottom:60px}.section-oblique::before{height:50px}.aux-content-top-margin .aux-primary{padding-top:2rem}.aux-has-sidebar #primary{width:100%}.aux-sidebar-style-border.right-sidebar .aux-primary{border:0}#related-post-inner,.valdesully-events-grid,.valdesully-actualites-grid{grid-template-columns:repeat(2,1fr)}.child-page-block{padding:5px}.child-pages-grid{grid-template-columns:repeat(2,1fr);gap:5px}.child-page-title{font-size:17px}.aux-goto-top-btn.aux-align-btn-center{right:90px;left:auto;bottom:29px}.valdesully-filters li{margin:0 0 0 10px}.valdesully-events-grid{padding:20px 10px}.valdesully-filters li a{max-width:125px;width:auto;padding:10px 10px;text-align:center;font-size:14px;line-height:1;height:50px;display:flex;align-items:center;justify-content:center}.aux-single .entry-media{max-width:500px}body.home #inner-body header.elementor-location-header,body.home #site-elementor-header{top:0}.aux-resp .aux-sidebar{padding-top:1em}.aux-resp .aux-sidebar .sidebar-inner{padding:0 0 30px 0}.right-sidebar .aux-sidebar-primary{width:100%!important}.aux-next-prev-posts.nav-skin-boxed-image.aux-next-prev-posts>section{padding:6.5rem 1.5em 1.5rem 1.5rem;width:40%}.flexslider .flex-prev,.flexslider:hover .flex-direction-nav .flex-prev{left:5px}.flexslider .flex-next,.flexslider:hover .flex-direction-nav .flex-next{right:5px}.event-details .overview-box{padding:0;flex-direction:column;flex-wrap:initial;gap:30px;align-items:start}.event-details .image-box{width:auto;max-width:450px}.event-details .image-box img{width:auto;max-width:100%}}@media screen and (max-width:540px){#related-post-inner,.valdesully-events-grid,.valdesully-actualites-grid{grid-template-columns:repeat(1,1fr)}.aux-next-prev-posts.nav-skin-boxed-image{flex-direction:column;gap:10px}.aux-next-prev-posts.nav-skin-boxed-image.aux-next-prev-posts>section{padding:6.5rem 1.5em 1.5rem 1.5rem;width:100%}}@media screen and (max-width:479px){.aux-resp .aux-next-prev-posts .np-title{display:initial}}