@font-face{font-family:'Univers';src:url(/wp-content/themes/villecomtal-2021/fonts/Univers-Condensed.woff2) format('woff2'),url(/wp-content/themes/villecomtal-2021/fonts/Univers-Condensed.woff) format('woff'),url(/wp-content/themes/villecomtal-2021/fonts/Univers-Condensed.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}.site-container a{font-weight:bold!important}.pcdc{font-family:'Univers'}.pcdc sup{font-size:46%;margin-left:2px}h3#ce-concept-valorise-notre-commune-atypique-par-son-implantation-sa-population-limitee-son-histoire-et-son-patrimoine-de-qualite{margin-top:-11px}.hide{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;white-space:nowrap;width:1px}.is-style-heading,.is-style-subheading,h1,h2,h3,h4,h5,h6,legend{margin-bottom:25px}.alignleft,.alignright{margin-top:0!important}dl,ol,ul{margin-left:0!important}li>ul{margin-left:20px!important}.wp-block-file .wp-block-file__embed{display:block!important;height:auto!important;min-height:600px}body{font-size:15px;width:100vw}.site-container{position:relative}.content-sidebar-wrap{display:block}ul,li{list-style-position:inside;padding:0}h1.page-header-title{font-size:40px}.header-left{width:auto;margin:0;position:absolute;right:0;top:20px;align-items:unset;display:flex;height:40px;-webkit-filter:drop-shadow(7px 7px 3px rgb(0 0 0 / .5));filter:drop-shadow(7px 7px 3px rgb(0 0 0 / .5))}.header-left .wp-block-group__inner-container{display:flex;float:right;width:auto!important;color:#fff}.header-left .nav-menu-social{height:115px}.header-left p{line-height:40px;color:#fff;text-shadow:1px 1px #000}.header-left li:first-child{padding-left:5px}.header-left li{padding:5px 5px 5px 0}.header-left li:nth-child(3){padding-right:0;margin-top:6px}.header-left a{padding:0}.header-left .search-toggle{color:#fff;padding:8px 9px 4px;margin-left:10px;background-color:#A5604E;z-index:1;position:absolute}.header-left .search-toggle[aria-pressed="true"]{display:none}.header-left .search-toggle:hover{background-color:#fff;color:#A5604E}.header-left .search-form{top:40px;right:0;background-color:transparent!important;padding-right:0!important;z-index:0;position:absolute}.header-left .search-form-input::placeholder,.header-left .search-form-input::-moz-placeholder,.header-left .search-form-input:-ms-input-placeholder,.header-left .search-form-input:-moz-placeholder{font-size:9px}.header-left .search-form-input::placeholder{font-size:12px}.header-left .search-form-input::-webkit-input-placeholder{font-size:12px}.header-left .search-form-input:-moz-placeholder{font-size:12px}.header-left .search-form-input::-moz-placeholder{font-size:12px}.header-left .search-form-input:-ms-input-placeholder{font-size:12px}.header-left .search-form-visible{z-index:2!important}.header-left .search-form-input{min-width:unset;font-size:12px;border-top-right-radius:0;border-bottom-right-radius:0;padding:0 5px;width:168px;border:none!important}.header-left .search-form-submit{font-family:'dashicons';font-size:16px;padding:8px 9px;background-color:#A5604E;color:#fff;border-top-right-radius:35px;border-bottom-right-radius:35px;border:#fff0 1px solid!important}.header-left .search-form-submit:hover{background-color:#fff;border:#A5604E 1px solid!important;color:#A5604E}.site-header{background-color:#fff0;border:0;height:25vw;z-index:1000;background:url(/wp-content/themes/villecomtal-2021/images/header.jpg);background-repeat:no-repeat;background-size:cover}.site-header .custom-logo{-webkit-filter:drop-shadow(4px 4px 1px rgb(0 0 0 / .5));filter:drop-shadow(4px 4px 1px rgb(0 0 0 / .5))}.site-header .custom-logo-link{margin:0}.site-header .header-section.header-right{position:absolute;bottom:0;width:100%}.site-header .site-header-wrap{position:relative;height:100%;display:block}.site-header .title-area{width:100%;height:100%;padding-top:20px;margin:0}.menu-toggle-icon,.menu-toggle-icon:after,.menu-toggle-icon:before{background:#fff}.menu{font-size:16px}.menu-toggle,.menu-toggle:focus,.menu-toggle:hover{position:absolute;bottom:10px;left:calc(50% - 16px)}.after-header.template-part{position:absolute;max-width:100vw}.after-header.template-part .wp-block-image{margin:0}.after-header.template-part .wp-block-image img{height:25vw;width:auto}.after-header.template-part .wp-block-image:before{content:"";height:25vw;position:absolute;width:100%}.after-header.template-part figure,.site-footer figure{margin:0}#menu-menu-principal{display:flex;margin-top:30px;background-color:rgb(255 255 255 / .78);border-top-left-radius:20px;border-top-right-radius:20px}#menu-menu-principal .menu-item{flex:1 1 auto}#menu-menu-principal .menu-item-link{color:#4d5968;padding:unset;text-align:center;width:100%;display:inline-block}#menu-menu-principal li.menu-item{padding:12px 0 6px}#menu-menu-principal li.menu-item,#menu-menu-principal li.menu-item:hover{transition:background-color .3s ease-in}#menu-menu-principal li.menu-item:hover .menu-item-link,#menu-menu-principal li.current-menu-item:not(.menu-item-first) .menu-item-link,#menu-menu-principal li.current-post-ancestor .menu-item-link{color:#fff}#menu-menu-principal li.menu-item:nth-child(1){border-bottom:#f6f8fa 5px solid;height:43px;border-top-left-radius:20px}#menu-menu-principal li.menu-item:nth-child(2){border-bottom:#46a 5px solid}#menu-menu-principal li.menu-item:nth-child(3){border-bottom:#69d 5px solid}#menu-menu-principal li.menu-item:nth-child(4){border-bottom:#89a 5px solid}#menu-menu-principal li.menu-item:nth-child(5){border-bottom:#9a8 5px solid}#menu-menu-principal li.menu-item:nth-child(6){border-bottom:#6a9944 5px solid}#menu-menu-principal li.menu-item:nth-child(7){border-bottom:#575 5px solid}#menu-menu-principal li.menu-item:nth-child(8){border-bottom:#754 5px solid}#menu-menu-principal li.menu-item:nth-child(9){border-bottom:#977 5px solid}#menu-menu-principal li.menu-item:nth-child(10){border-bottom:#a16262 5px solid;border-top-right-radius:20px}#menu-menu-principal li.menu-item:nth-child(1):hover .menu-item-link{color:#4d5968}#menu-menu-principal li.menu-item:hover:nth-child(1),#menu-menu-principal li.current-menu-item:nth-child(1),#menu-menu-principal li.current-post-ancestor:nth-child(1){background-color:#f6f8fa}#menu-menu-principal li.menu-item:hover:nth-child(2),#menu-menu-principal li.current-menu-item:nth-child(2),#menu-menu-principal li.current-post-ancestor:nth-child(2){background-color:#46a}#menu-menu-principal li.menu-item:hover:nth-child(3),#menu-menu-principal li.current-menu-item:nth-child(3),#menu-menu-principal li.current-post-ancestor:nth-child(3){background-color:#69d}#menu-menu-principal li.menu-item:hover:nth-child(4),#menu-menu-principal li.current-menu-item:nth-child(4),#menu-menu-principal li.current-post-ancestor:nth-child(4){background-color:#89a}#menu-menu-principal li.menu-item:hover:nth-child(5),#menu-menu-principal li.current-menu-item:nth-child(5),#menu-menu-principal li.current-post-ancestor:nth-child(5){background-color:#9a8}#menu-menu-principal li.menu-item:hover:nth-child(6),#menu-menu-principal li.current-menu-item:nth-child(6),#menu-menu-principal li.current-post-ancestor:nth-child(6){background-color:#6a9944}#menu-menu-principal li.menu-item:hover:nth-child(7),#menu-menu-principal li.current-menu-item:nth-child(7),#menu-menu-principal li.current-post-ancestor:nth-child(7){background-color:#575}#menu-menu-principal li.menu-item:hover:nth-child(8),#menu-menu-principal li.current-menu-item:nth-child(8),#menu-menu-principal li.current-post-ancestor:nth-child(8){background-color:#754}#menu-menu-principal li.menu-item:hover:nth-child(9),#menu-menu-principal li.current-menu-item:nth-child(9),#menu-menu-principal li.current-post-ancestor:nth-child(9){background-color:#977}#menu-menu-principal li.menu-item:hover:nth-child(10),#menu-menu-principal li.current-menu-item:nth-child(10),#menu-menu-principal li.current-post-ancestor:nth-child(10){background-color:#a16262}.mobile-menu li.menu-item{width:50%}.mobile-menu li.menu-item:nth-child(11),.mobile-menu li.menu-item:nth-child(12){width:100%}.mobile-menu li.menu-item:nth-child(1){border-left:#fff 5px solid}.mobile-menu li.menu-item:nth-child(2){border-left:#46a 5px solid}.mobile-menu li.menu-item:nth-child(3){border-left:#69d 5px solid}.mobile-menu li.menu-item:nth-child(4){border-left:#89a 5px solid}.mobile-menu li.menu-item:nth-child(5){border-left:#9a8 5px solid}.mobile-menu li.menu-item:nth-child(6){border-left:#6a9944 5px solid}.mobile-menu li.menu-item:nth-child(7){border-left:#575 5px solid}.mobile-menu li.menu-item:nth-child(8){border-left:#754 5px solid}.mobile-menu li.menu-item:nth-child(9){border-left:#977 5px solid}.mobile-menu li.menu-item:nth-child(10){border-left:#a16262 5px solid}.mobile-menu li.menu-item:nth-child(1) .hide{clip:unset;-webkit-clip-path:unset;clip-path:unset;height:auto!important;overflow:hidden;position:relative!important;white-space:nowrap;width:auto;margin-left:5px}.mobile-menu span.dashicons-admin-home{vertical-align:sub}.mobile-menu li.menu-item:nth-child(11):before{content:"Suivez-nous sur :";display:block;line-height:39px;width:100%;background-color:#A5604E;text-align:center;color:#fff;margin:10px 0 10px}.mobile-menu li.menu-item:nth-child(12) img{margin-right:8px}.mobile-menu li.menu-item:nth-child(11) a,.mobile-menu li.menu-item:nth-child(12) a{flex:unset;padding-top:6px}.mobile-menu li.menu-item:nth-child(11) a{padding-right:2px}.mobile-menu .menu-item-link:hover{color:#fff}.mobile-menu li.menu-item:nth-child(1):hover .menu-item-link{color:#4d5968}.mobile-menu li.menu-item:hover:nth-child(1){background-color:#fff}.mobile-menu li.menu-item:hover:nth-child(2){background-color:#46a}.mobile-menu li.menu-item:hover:nth-child(3){background-color:#69d}.mobile-menu li.menu-item:hover:nth-child(4){background-color:#89a}.mobile-menu li.menu-item:hover:nth-child(5){background-color:#9a8}.mobile-menu li.menu-item:hover:nth-child(6){background-color:#6a9944}.mobile-menu li.menu-item:hover:nth-child(7){background-color:#575}.mobile-menu li.menu-item:hover:nth-child(8){background-color:#754}.mobile-menu li.menu-item:hover:nth-child(9){background-color:#977}.mobile-menu li.menu-item:hover:nth-child(10){background-color:#a16262}#menu-menu-social .menu-item{display:inline-block}.header-left .nav-menu-social .search{position:relative;top:21px;right:44px}.button{word-break:normal;line-height:1.3em;border-radius:5px;border:#fff 1px solid}.button:hover{border:#A5604E 1px solid}.entry-more-link{background-color:#a5604e;border-radius:0;font-size:15px;border:0}.entry-more-link:hover{background:#e2d1c5!important;border:0}.bordure{border:#A5604E 1px solid;border-radius:10px}body.home h2.titre-agenda{margin:20px auto;display:table;width:auto}body.home .accueil_droite h2{margin:0}body.home h2,body.home .passesanitaire{background:#A5604E;color:#fff!important;display:inline-block;position:relative;padding:3px 10px}.passesanitaire{margin-bottom:26px!important;top:46px;left:19px}body.home h2.ect-list-title{background:none}body.home h2.titre_affpublic{top:-28px;left:13px}body.home h2.titre_annuaire{top:-18px;left:-9px}body.home h2.titre_zoomsur,body.home h2.titre_profitez,body.home h2.titre_arrivants{top:37px;left:10px;z-index:1;margin-top:-37px!important}body.home .entry{box-shadow:none}body.home .annuaire{padding:0 20px 20px}body.home .annuaire h3{margin:0}body.home .annuaire .wp-block-column:not(:first-child){margin-left:10px}body.home .annuaire .wp-block-column{margin-bottom:20px;flex-basis:calc(50% - 1em)!important;flex-grow:1}body.home .affpublic .entry-image{box-shadow:1px 1px 2px 0 #989898}.flip-card{display:inline-block;width:calc(25% - 17px);height:249px;perspective:1000px;margin:0 7px}.flip-card img{height:auto}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform 1s;transform-style:preserve-3d}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-back{transform:rotateY(180deg);position:relative}.flip-card-back a,.flip-card-back a:hover{top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}body.home .covid .mai-grid{margin-top:-48px;padding-bottom:10px}body.home .covid h2{margin-left:10px}body.home .covid h3{margin:0}body.home .covid .entry-meta.entry-meta-after-content{margin-top:15px}body.home .covid .entry-wrap{justify-content:flex-end}body.home .affpublic,body.home .annuaire,body.home figure.marche_producteurs{border:rgb(10 20 30 / .05) 1px solid;border-radius:4px}.breadcrumb span{margin:0}span.dashicons-admin-home{margin:0}.sscat{display:flex;width:100%;-moz-box-shadow:0 3.75px 15px 0 rgb(10 20 30 / .1);-webkit-box-shadow:0 3.75px 15px 0 rgb(10 20 30 / .1);-o-box-shadow:0 3.75px 15px 0 rgb(10 20 30 / .1);box-shadow:0 3.75px 15px 0 rgb(10 20 30 / .1);background-color:rgb(85 119 85 / .1);margin-bottom:27px;border:rgb(10 20 30 / .05) 1px solid}.souscategorie{font-style:italic}.souscategorie img{margin:0 auto 15px;display:block}body.category-vie-municipale .sscat h2{text-align:center}body.category-vie-municipale .sscat h2 a{font-size:30px;background:#A5604E;color:#fff!important;padding:3px 10px;text-align:center;width:auto;display:inline-block}body.category-cr-conseils .entry,body.category-arretes-prefectoraux .entry,body.category-arretes-municipaux .entry,body.category-bulletins-municipaux .entry,body.category-cr-conseils .entry,{display:block;flex:unset;flex-direction:unset;flex-wrap:unset;width:100%;max-width:unset;margin:0;border:unset;box-shadow:unset;padding:10px 0}body.category-arretes-prefectoraux .entry-wrap,body.category-arretes-municipaux .entry-wrap,body.category-cr-conseils .entry-wrap{padding:0}body.category-arretes-prefectoraux .entry-excerpt{display:none}body.category-arretes-prefectoraux .entry,body.category-arretes-municipaux .entry,body.category-cr-conseils .entry{padding:15px}body.category-cr-conseils .entry-image-link,body.category-arretes-prefectoraux .entry-image-link,body.category-arretes-municipaux .entry-image-link{display:none}body.category-arretes-municipaux h2,body.category-arretes-prefectoraux h2{margin-bottom:0}body.category-cr-conseils article h2 a:before,body.category-arretes-municipaux article h2 a:before,body.category-arretes-prefectoraux article h2 a:before{font-family:"Dashicons";content:"\f16a";margin-right:5px}body.category-arretes-prefectoraux .entry-meta-after-content{display:none}body.category-cr-conseils h2{margin-bottom:0}body.category-vie-municipale .municipalite h2{font-size:40px}.archives-description{display:inline-block}.entry-title-link{margin-bottom:15px}.arrete_pref{margin-bottom:16px}.arrete_pref p{font-weight:700;border-radius:10px;border:#A5604E 1px dashed;padding:5px 5px 0 5px;display:inline-block}.arrete_pref p:hover{background-color:#A5604E}.arrete_pref p:hover a{text-decoration:none;color:#fff}body.category-affichage-public .page-header,body.category-arretes-municipaux .page-header,body.category-arretes-prefectoraux .page-header,body.category-infos-coronavirus-covid-19 .page-header{background-color:#a16262}body.category-agenda-des-manifestations .page-header{background-color:#46a}body.category-dynamisme-du-village .page-header{background-color:#69d}body.category-histoire .page-header{background-color:#89a}body.category-profitez-de-votre-sejour .page-header,body.category-tourisme .page-header{background-color:#6a9944}body.category-vie-municipale .page-header,body.category-bulletins-municipaux .page-header,body.category-cr-conseils .page-header{background-color:#575!important}body.category-demarches-administratives .page-header{background-color:#754}body.category-initiatives .page-header{background-color:#977}body.agenda .page-header{background-color:#46a}body.category-jeunesse-sports-activites-nature-et-decouvertes .page-header,body.category-chemins-de-randonnee .page-header,body.category-parcours-de-trail .page-header{background-color:#9a8}.page-header-description{font-size:15px}.entry-meta{font-style:italic}.entry-single .entry-meta.entry-meta-after-content{margin-top:50px;border-top:#A5604E 2px solid;padding-top:15px}.pagination-link{border:#A5604E 1px solid}.pagination li a:hover{background-color:#A5604E;color:#fff!important}.dashicons,.dashicons-before:before{margin-right:8px}.dashicons-facebook{color:#3b5998}.dashicons-youtube{color:red}#menu-menu-social .dashicons{color:#fff;font-size:30px}#site-footer .menu{font-size:15px}#site-footer a span.dashicons{text-decoration:none}.wp-block-columns.partenaires{flex-wrap:nowrap}.wp-block-columns.partenaires .wp-block-column{flex-basis:calc(50% - 1em)!important;flex-grow:0}.site-footer .copyright{background-color:#A5604E!important;padding-bottom:10px;text-align:center}.site-footer .copyright,.site-footer .copyright a{color:#fff}.copyright .has-columns{max-width:1297px;margin:0 auto}.copyright .has-columns .centre img{width:100%}.lien_facebook_footer{color:#3b5998}.partenaires .wp-block-column{margin:5px}a:focus,a:hover{outline:none}a[href^="tel:"]:before{content:"\f525";font-family:"Dashicons";margin-right:5px;display:inline-block}a[href^="https://www.facebook.com"]:not(.ect-share-link):not[href^="https://www.facebook.com/sharer.php"]:before{content:"\f304";font-family:"Dashicons";margin-right:8px;display:inline-block}.tribe-events .tribe-events-l-container{padding:0!important}.tribe-events .datepicker{padding:0}.tribe-events-c-subscribe-dropdown{margin:0!important}.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item a{padding:0}h1.tribe-events-single-event-title{background-color:#A5604E;padding:10px!important;display:inline-block;margin-bottom:25px!important}.single-tribe_events .tribe-events-single-event-title{color:#fff!important}.single-tribe_events .tribe-events-event-meta{background-color:rgb(206 192 180 / .5)!important;color:#4d5968!important}#tribe-events{padding:0}#tribe-events .tribe-events-button{background-color:#A5604E}.tribe-block__events-link .tribe-block__btn--link a{background-color:#A5604E;border:none;color:#fff;font-weight:400;padding:0 10px}#tribe-events-content .tribe-block.tribe-block__event-website a{color:#fff}h2.tribe-events-schedule__datetime{font-family:"Montserrat";font-weight:400}.tribe-block__events-link .tribe-block__btn--link img{filter:brightness(.5)}body.single-tribe_events .entry-meta{display:none}#tribe-events .tribe-events-button:hover{background-color:rgb(206 192 180 / .5)}.tribe-events-notices{background:#d9edf7;border-radius:none!important;border:none!important;color:inherit!important;text-shadow:0!important;background-color:rgb(206 192 180 / .5)}.tribe-events-schedule h2,abbr.tribe-events-start-date,abbr.tribe-events-end-date{text-transform:capitalize}.tribe-events-cost,.tribe-events-event-cost{display:inline-block;height:38px;background-color:#eac676;-webkit-border-radius:3px 4px 4px 3px;-moz-border-radius:3px 4px 4px 3px;border-radius:3px 4px 4px 3px;border-left:1px solid #eac676;margin-left:20px!important;position:relative;color:#fff;font-weight:300;font-family:'Source Sans Pro',sans-serif;font-size:16px;padding:0 10px!important;line-height:2.1!important;width:fit-content}.tribe-events-cost:before,.tribe-events-event-cost:before{content:"";position:absolute;display:block;left:-19px;width:0;height:0;border-top:19px solid #fff0;border-bottom:19px solid #fff0;border-right:19px solid #eac676}.tribe-events-cost:after,.tribe-events-event-cost:after{content:"";background-color:#fff;border-radius:50%;width:4px;height:4px;display:block;position:absolute;left:-9px;top:17px}h2.tribe-events-single-section-title{color:#4d5968}#tribe-events-footer,.author-box,.adjacent-entry-pagination{display:none}.ect-carousel-readmore a{border:none;text-align:right;color:#A5604E!important}.tribe-events-calendar-month__multiday-event-bar-inner,.tribe-events-calendar-month__calendar-event{background-color:#A5604E!important}.tribe-events .tribe-events-calendar-month__calendar-event{padding:15px}.tribe-events-calendar-month__calendar-event-datetime{color:#fff!important}.tribe-common .tribe-common-h3,.tribe-common .tribe-common-h4,.tribe-common .tribe-common-b2{color:#4d5958}.tribe-common .tribe-common-c-svgicon__svg-fill{fill:#A5604E}.tribe-event-date-start{margin-right:5px!important}.tribe-event-date-end{margin-left:5px!important}.tribe-events .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link{width:105px}.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-list__event-title-link,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-list__event-title-link:active,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-list__event-title-link:visited,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-list__event-title-link:hover,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-list__event-title-link:focus,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month__calendar-event-title-link,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month__calendar-event-title-link:active,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month__calendar-event-title-link:visited,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month__calendar-event-title-link:hover,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month__calendar-event-title-link:focus,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month__multiday-event-bar-title,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month-mobile-events__mobile-event-title-link,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month-mobile-events__mobile-event-title-link:active,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month-mobile-events__mobile-event-title-link:visited,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month-mobile-events__mobile-event-title-link:hover,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month-mobile-events__mobile-event-title-link:focus,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month__calendar-event-tooltip-title-link,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month__calendar-event-tooltip-title-link:active,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month__calendar-event-tooltip-title-link:visited,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month__calendar-event-tooltip-title-link:hover,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month__calendar-event-tooltip-title-link:focus,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-day__event-title-link,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-day__event-title-link:active,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-day__event-title-link:visited,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-day__event-title-link:hover,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-day__event-title-link:focus,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-latest-past__event-title-link,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-latest-past__event-title-link:active,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-latest-past__event-title-link:visited,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-latest-past__event-title-link:hover,.tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-latest-past__event-title-link:focus,.tribe-theme-twentyseventeen .tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-list__event-title-link:hover,.tribe-theme-twentyseventeen .tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-list__event-title-link:focus,.tribe-theme-twentyseventeen .tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month__calendar-event-title-link:hover,.tribe-theme-twentyseventeen .tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month__calendar-event-title-link:focus,.tribe-theme-twentyseventeen .tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month-mobile-events__mobile-event-title-link:hover,.tribe-theme-twentyseventeen .tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month-mobile-events__mobile-event-title-link:focus,.tribe-theme-twentyseventeen .tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month__calendar-event-tooltip-title-link:hover,.tribe-theme-twentyseventeen .tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month__calendar-event-tooltip-title-link:focus,.tribe-theme-twentyseventeen .tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-day__event-title-link:hover,.tribe-theme-twentyseventeen .tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-day__event-title-link:focus,.tribe-theme-twentyseventeen .tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-latest-past__event-title-link:hover,.tribe-theme-twentyseventeen .tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-latest-past__event-title-link:focus,.tribe-theme-enfold#top .tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-list__event-title-link,.tribe-theme-enfold#top .tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month__calendar-event-title-link,.tribe-theme-enfold#top .tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month-mobile-events__mobile-event-title-link,.tribe-theme-enfold#top .tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-month__calendar-event-tooltip-title-link,.tribe-theme-enfold#top .tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-day__event-title-link,.tribe-theme-enfold#top .tribe-events:not(.tribe-events-view--shortcode) .tribe-events-calendar-latest-past__event-title-link{color:#A5604E!important;font-family:'Montserrat',sans-serif}a.tribe-events-calendar-month__calendar-event-title-link.tribe-common-anchor-thin.tooltipstered,a.tribe-events-calendar-month__calendar-event-title-link.tribe-common-anchor-thin.tooltipstered:hover{color:#fff!important}.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8,.tribe-common .tribe-common-h3,.tribe-common .tribe-common-c-btn-border-small,.tribe-common a.tribe-common-c-btn-border-small,.tribe-common .tribe-common-b2,.tribe-events .tribe-events-calendar-list__event-date-tag-weekday,.tribe-common .tribe-common-h5,.tribe-common .tribe-common-b3,.tribe-common .tribe-common-h6{font-family:'Montserrat',sans-serif}.tribe-common *{font-family:'Montserrat'!important}time{text-transform:capitalize}.tribe-block__events-gcal a,.tribe-block__-events-ical a,.tribe-block__events-ical a,.tribe-block__events-link .tribe-block__btn--link a:before{color:#fff!important}.wp-block-file .wp-block-file__button{color:#fff!important;background-color:#A5604E}.tribe-block__organizer__details p,.tribe-theme-genesis .tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__address{font-family:'Montserrat',sans-serif;font-size:15px!important;color:#4d5968!important}p.tribe-block__organizer__email{word-break:break-all}.tribe-theme-genesis .tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__name h3{color:#4d5968!important}.tribe-block__events-link{font-family:'Montserrat',sans-serif;padding:0}#tribe-events-content a:not(.wp-block-file__button),.tribe-events-event-meta a{color:#A5604E}.evenement_metas{display:flex;flex-wrap:wrap;gap:12px;margin-top:50px;align-items:flex-start}.tribe-block__organizer__details,.tribe-block__venue{width:auto;max-width:230px;display:table-cell!important;padding:15px 20px;border:#a5604e 1px solid;border-radius:4px;margin:0!important}.attachment-logo_organisateur{margin-top:20px}.tribe-block__venue .tribe-block__venue__meta{margin:0!important}.tribe-block__organizer__details h3,.tribe-block__event-price .tribe-block__event-price__cost,.tribe-block__event-price .tribe-block__event-price__description{color:inherit}#ect-carousel-wrapper .ect-carousel-title h4 a{color:#A5604E!important}#ect-carousel-wrapper .ect-events-carousel .slick-arrow i{box-shadow:none!important;background:#A5604E!important;color:#fff}.tribe-block__venue{display:block;margin-top:30px}#ect-carousel-wrapper .ect-events-carousel .slick-arrow{color:#fff}.ect-carousel-event-area{padding-bottom:0}.ect-carousel-title h4{margin:0 0 15px 0}#ect-carousel-wrapper .ect-carousel-event-area{box-shadow:none!important}#ect-carousel-wrapper .slick-slide{flex:auto}.ect-slider-right.ect-slider-image{border:0}.accueil_droite #ect-carousel-wrapper .slick-track{width:100%!important}.affichage_public h3{margin-bottom:10px}.affichage_public .dateaff{font-style:italic;font-size:13px}.affichage_public,.affichage_public .entry-title-link{margin-bottom:0}.liens_annuaires{gap:1em!important}.wp-block-media-text__media img,.wp-block-media-text__media video{margin-bottom:20px}.simcal-calendar-grid{table-layout:fixed}.simcal-default-calendar-grid>table tbody td{border:#ccc 1px solid}.simcal-default-calendar-grid .simcal-day>div{min-height:100px!important}.simcal-icon-left{font-family:dashicons;content:"\f141";color:#fff}.drts-bs-card:nth-child(2),a.drts-bs-collapsed{display:none!important}.drts-bs-custom-controls-stacked .drts-bs-collapse:not(.drts-bs-show){display:block!important}.drts-bs-custom-controls-stacked{display:flex;flex-wrap:wrap}.drts-bs-custom-checkbox{flex-grow:1;width:50%;min-width:290px}.drts-bs-collapse{width:100%}.drts-display-element-inlineable{display:flex;margin:10px 0}.drts .drts-bs-popover{font-family:inherit!important}.drts-view-post-entities .drts-display-default-summary,.drts-view-user-entities .drts-display-default-summary{border:0;background-color:#f2efe9}.drts-map-marker-content .drts-bs-card-img-overlay{background-image:none;border-radius:unset;background-color:#4d5968}.the-events-calendar-category-list{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.the-events-calendar-category-list ol li{display:inline-block;list-style:none;padding:.5rem}.the-events-calendar-category-list ol li a{color:#fff!important;background-color:#95755f;padding:2px 4px!important;font-size:12px}.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime{color:inherit;font-family:inherit}.logo-quest img{width:200px}.lienfichier{background-color:#A5604E;color:#fff;border-radius:10px;padding:5px}.lienfichier:hover{text-decoration:none;background-color:#8a4f3d;color:#fff}.nomargin{margin:0!important}.no-dl{content:url(https://villecomtal.fr/wp-content/uploads/2022/08/Villecomtal-2022-EXE.svg);background-repeat:no-repeat;background-size:contain;width:calc(100vw - 60px);height:100%;max-width:1200px}.partenaires img{max-width:65px}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:.25em 2.375em}.entry-image-link{line-height:initial}span.count{border:#4d5968 1px solid;padding:0 10px;display:inline-block;line-height:22px;vertical-align:text-top;margin-left:5px;border-radius:3px}.associations table tr td:nth-child(2){min-width:200px}body.category-cr-conseils article .entry-excerpt{display:none}@media only screen and (max-width:416px){.entries-wrap{--columns:1}body.home .wp-block-group__inner-container{position:relative}body.home h2.titre_zoomsur,body.home h2.titre_profitez,body.home h2.titre_arrivants,body.home h2.titre_annuaire,body.home h2.titre_affpublic,.passesanitaire{width:100%;padding:6px 20px;left:0;text-align:center;margin-bottom:50px}body.home h2.titre_annuaire{margin:0!important}body.home .village_comte{margin-top:22px}.site-header{height:38vw}.after-header.template-part .wp-block-image img{height:38vw}body.home .affpublic .entry{width:46%;display:inline-block;flex:unset;flex-wrap:unset}body.home .affpublic .entry:nth-child(odd){margin-right:1%;margin-left:0}body.home .affpublic .entry:nth-child(even){margin-left:1%;margin-right:0}}@media screen and (max-width:530px){.header-left{display:none}.custom-logo-link{display:inline}}@media only screen and (max-width:600px){body.home .accueil_gauche{margin-bottom:30px}body.home .accueil_gauche p{text-align:justify}body.home .annuaire{margin-top:20px}body.home .affpublic{margin-top:-36px!important}body.home .village_comte{margin-top:14px}body.home .bulletin_municipal figure{float:none;margin:.5em auto}body.home .bulletin_municipal .wp-block-column{text-align:center}.header-left.template-part{position:absolute;top:68px!important;left:65px;right:unset;width:auto!important}.credits{text-align:center}.header-left.template-part .search-form{left:153px;right:unset;top:0}.after-header.template-part .wp-block-image figure{overflow:hidden;display:block}.after-header.template-part .wp-block-image img{max-width:none!important;height:35vw;margin-left:-20vw}.site-header{height:38vw}.sscat{display:block;padding:24px}.souscategorie{margin-bottom:24px}.copyright .has-columns .gauche{order:2}.copyright .has-columns .centre{order:1}.copyright .has-columns .droite{order:3}}@media only screen and (min-width:600px){.header-image .title-area{max-width:80%}.sscat .souscategorie{padding:24px}.municipalite article{width:44%;margin:0 3%;display:inline-block}}@media only screen and (min-width:998px){#menu-menu-principal li.menu-item:nth-child(11),#menu-menu-principal li.menu-item:nth-child(12){display:none}#bienvenue-dans-l-une-des-petites-cites-de-caractere-d-occitanie{width:80%}}@media screen and (max-width:999px){.mobile-menu .menu-item-link{font-size:16px}.after-header.template-part .wp-block-image img{width:auto;max-width:100vw}body.home .annuaire .wp-block-columns{flex-wrap:wrap}body.home .annuaire .wp-block-column:nth-child(odd){margin-left:0}.site-header{border-bottom:5px solid;border-image:linear-gradient(to right,#46a 11.11%,#69d 11.11%,#89a 22.22%,#9a8 33.33%,#6a9944 44.44%,#575 55.55%,#754 66.66%,#977 77.77%,#a16262 88.88%) 5}.home .paddac{padding:0 20px}}@media screen and (max-width:800px){.souscategorie img{width:100%}}.adjacent-entry-pagination{--image-border-radius:var(--border-radius);--link-color:var(--color-heading);display:grid;grid-gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(256px,1fr));margin-bottom:var(--spacing-xxl)}.adjacent-entry-pagination .pagination-previous{--adjacent-entry-link-inner-justify-content:start;--adjacent-entry-link-text-align:start}.adjacent-entry-pagination .pagination-next{--adjacent-entry-link-inner-justify-content:end;--adjacent-entry-link-text-align:end}.adjacent-entry-link{--link-text-decoration:none;--link-text-decoration-hover:none}.adjacent-entry-link-inner{align-items:center;background:var(--adjacent-entry-link-inner-background,none);border:var(--adjacent-entry-link-inner-border,var(--border));border-radius:var(--adjacent-entry-link-inner-border-radius,var(--border-radius));box-shadow:var(--adjacent-entry-link-inner-box-shadow,var(--shadow));display:flex;gap:var(--spacing-md);height:100%;justify-content:var(--adjacent-entry-link-inner-justify-content,normal);line-height:var(--heading-line-height,var(--line-height-sm));padding:var(--adjacent-entry-link-inner-padding,var(--spacing-lg));text-align:var(--adjacent-entry-link-text-align)}.adjacent-entry-image{flex-shrink:0}.pagination-previous .adjacent-entry-link-inner:before{-webkit-mask-image:var(--entry-previous-url,"");mask-image:var(--entry-previous-url,"")}.pagination-next .adjacent-entry-link-inner:after{-webkit-mask-image:var(--entry-next-url,"");mask-image:var(--entry-next-url,"")}.pagination-next .adjacent-entry-link-inner:after,.pagination-previous .adjacent-entry-link-inner:before{background:currentColor;content:"";display:inline-flex;flex:0 0 auto;height:.64em;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.64em}.after-entry{border:var(--after-entry-border,0);box-shadow:var(--after-entry-box-shadow,none);margin:var(--after-entry-margin,var(--spacing-xxl) 0 var(--spacing-xl));padding:var(--after-entry-padding,0);text-align:var(--after-entry-text-align,inherit)}.archive-pagination,.woocommerce-pagination{--wrap-width:100%;--button-padding:var(--pagination-link-padding,1em);padding:var(--pagination-padding,var(--spacing-xl) 0);width:100%}.archive-pagination ul,.woocommerce-pagination ul{display:var(--archive-pagination-ul-display,block);margin:0;text-align:var(--archive-pagination-ul-text-align,center);width:100%}.archive-pagination li,.woocommerce-pagination li{display:inline-block}.archive-pagination-prev-next-wrap{display:grid;grid-gap:var(--spacing-md);grid-template-columns:1fr 1fr}.archive-pagination-prev-next .pagination-previous{grid-column:1;text-align:var(--pagination-previous-text-align,end)}.archive-pagination-prev-next .pagination-next{grid-column:2;text-align:var(--pagination-next-text-align,start)}.pagination-previous .pagination-link:before,.woocommerce-pagination .prev:before{-webkit-mask-image:var(--pagination-previous-url,"");mask-image:var(--pagination-previous-url,"")}.pagination-next .pagination-link:after,.woocommerce-pagination .next:after{-webkit-mask-image:var(--pagination-next-url,"");mask-image:var(--pagination-next-url,"")}.pagination-next .pagination-link:after,.pagination-previous .pagination-link:before,.woocommerce-pagination .next:after,.woocommerce-pagination .prev:before{background:currentColor;content:"";display:inline-flex;height:.75em;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.75em}.author-box{background:var(--author-box-background,unset);border:var(--author-box-border,var(--border));border-radius:var(--author-box-border-radius,var(--border-radius));box-shadow:var(--author-box-shadow,var(--shadow));color:var(--author-box-color,unset);margin:var(--author-box-margin,var(--spacing-xl) auto);padding:var(--author-box-padding,var(--spacing-xl));text-align:var(--author-box-text-align,center);width:100%}.author-box .avatar{margin:var(--author-box-avatar-margin,0 auto var(--spacing-md));margin-bottom:var(--spacing-md)}.author-box-title{margin-top:0}.author-box-content{margin-bottom:var(--author-box-content-margin-bottom,var(--spacing-md))}.author-box-content:last-child{--author-box-content-margin-bottom:0}.author-box-content p:last-child{margin-bottom:0}.entry-comments{margin:var(--comments-margin,var(--spacing-xxl) auto);max-width:var(--comments-max-width,none)}.comment-list{list-style-type:none;margin:0}.comment{background:var(--comment-background,unset);border:var(--comment-border,var(--border));border-radius:var(--comment-border-radius,var(--border-radius));box-shadow:var(--comment-box-shadow,var(--shadow));margin:var(--comment-margin,0 0 var(--spacing-md));padding:var(--comment-padding,var(--spacing-xl));position:relative}.comment .children{list-style-type:none;margin:var(--spacing-lg) 0 0}.comment .comment{box-shadow:none;margin-right:calc(var(--spacing-xl)*-1 - var(--border-width))}.comment .comment:last-child{border-width:var(--border-width) 0 0 var(--border-width);margin-bottom:calc(var(--spacing-xl)*-1 - var(--border-width))}.comment-header{display:flex;flex-wrap:wrap}.comment-author{display:flex;font-family:var(--heading-font-family);margin-right:auto;place-items:center}.comment-author .avatar{margin-right:var(--spacing-sm)}.comment-meta{font-size:var(--font-size-xs)}.comment-content{margin-bottom:var(--spacing-md)}.comment-content a{word-break:break-all}.comment-reply{text-align:end}.comment-edit-link{color:var(--color-body);font-size:.75rem;line-height:1;opacity:.5;padding:var(--spacing-sm);position:absolute;right:0;text-transform:uppercase;top:0}.comment-edit-link:focus-visible,.comment-edit-link:hover{color:var(--color-link);opacity:1}.comment-respond{margin:var(--comments-margin,var(--spacing-xxl) auto);max-width:var(--comments-max-width,none);width:100%}.comment-reply-title{align-items:center;display:flex;gap:.5em}.cancel-comment-reply-link{font-size:var(--font-size-sm)}.no-js{--header-section-display:flex;--header-section-mobile-display:none;--menu-item-display:inline-flex;--menu-item-width:auto;--menu-toggle-display:none;--nav-after-header-display:flex}.no-js.has-light-header{--site-header-background:var(--color-white)}.no-js .menu-item.search{--menu-item-display:none}.post-edit-link{display:none}@media only screen and (min-width:600px){.author-box{--author-box-text-align:start;--author-box-avatar-margin:0;display:grid;grid-column-gap:var(--author-box-grid-column-gap,var(--spacing-lg));grid-template-columns:auto 1fr;grid-template-rows:auto}.author-box .avatar{grid-row:1/all}.author-box>:not(.avatar){grid-column-start:2}}@media print{*,:after,:before{background:transparent!important;box-shadow:none!important;color:var(--color-heading)!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.site-title>a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}thead{display:table-header-group}tr{page-break-inside:avoid}@page{margin:2cm .5cm}h2,h3,p{orphans:3;widows:3}blockquote,pre{border:var(--border);page-break-inside:avoid}.content,.content-sidebar{width:100%}.site-title>a{margin:0;text-decoration:none;text-indent:0}.breadcrumb,.comment-edit-link,.comment-form,.comment-list .reply a,.comment-reply-title,.edit-link,.entry-comments-link,.entry-footer,.header-widget-area,.hidden-print,.post-edit-link,.sidebar,button,input,nav,select,textarea{display:none!important}.title-area{text-align:center;width:100%}.site-inner{padding-top:0;position:relative;top:calc(0 - var(--spacing-xl))}.author-box{margin-bottom:0}h1,h2,h3,h4,h5,h6{orphans:3;widows:3}h1,h2,h3,h4,h5,h6,img{page-break-after:avoid;page-break-inside:avoid}img{max-width:100%!important}blockquote,pre,table{page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}}