body{color:#48484a}body h2{color:#000}body h3{color:#48484a}body a{color:#585857}.et_pb_module.et_pb_blurb:not(.sub-menu-blurb-child-2):not(.sub-menu-blurb-child) a,.et_pb_module.et_pb_post_content a,.et_pb_module.et_pb_toggle a,.et_pb_module.et_pb_text a:not(.tribe-events-c-view-selector__list-item-link):not(.tribe-events-c-top-bar__today-button):not(.tribe-events-c-top-bar__nav-link):not(.tribe-events-calendar-list__event-featured-image-link):not(.reseaux-link){border-bottom:2px solid #FCE2A9}.footer-menu ul li a,.rt-detail h3 a,.rt-img-holder a{border:none!important}#cn-notice-text{color:#424242;font-size:16px}.et_pb_module.et_pb_blurb:not(.sub-menu-blurb-child-2):not(.sub-menu-blurb-child) a[href$=".PDF"]:not(.wpfd_downloadlink),.et_pb_module.et_pb_post_content a[href$=".PDF"]:not(.wpfd_downloadlink),.et_pb_module.et_pb_toggle a[href$=".PDF"]:not(.wpfd_downloadlink),.et_pb_module.et_pb_text:not(.wonderplugin3dcarousel-list-container) a[href$=".PDF"]:not(.wpfd_downloadlink),.et_pb_module.et_pb_blurb:not(.sub-menu-blurb-child-2):not(.sub-menu-blurb-child) a[href$=".pdf"]:not(.wpfd_downloadlink),.et_pb_module.et_pb_post_content a[href$=".pdf"]:not(.wpfd_downloadlink),.et_pb_module.et_pb_toggle a[href$=".pdf"]:not(.wpfd_downloadlink),.et_pb_module.et_pb_text a[href$=".pdf"]:not(.wpfd_downloadlink){border-bottom:none!important;text-decoration:underline;text-decoration-color:#FCE2A9;text-decoration-thickness:2px;background-image: url(https://ville-pibrac.fr/wp-content/uploads/2023/06/Groupe-1027.png);background-repeat:no-repeat;padding-left:25px;background-size:20px;text-underline-position:under}.wonderplugin3dcarousel-item-button a{background-image: unset!important;padding-left:unset!important;background-size:unset!important}.pubs{display:flex}.breadcrumb{font-size:14px!important}.one-click{width:142px}.sub-menu li{display:flex;flex-direction:column;align-items:center}.sub-menu li a{border:1px solid #585857;border-left:0;border-right:0;border-top:0;font-size:16px!important}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul{background:#FCE2A9!important}#menu-menu-principal,#header-menu .et_pb_menu_inner_container,#header-menu .et_pb_menu_inner_container,#header-menu .et_pb_menu__wrap,#header-menu .et_pb_menu__menu,#header-menu .et-menu-nav{width:100%;max-width:1200px}#header-menu .et-menu-nav{margin-left:-5%}#menu-menu-principal li a::after{content:"";position:absolute;left:0;bottom:-2px;height:2px;width:0%;background:#FCE2A9;transition:width .2s ease-out}#menu-menu-principal li a:hover::after{width:100%}#menu-menu-principal{justify-content:space-around}.et_pb_menu .nav li ul{background:#FCE2A9!important}.sub-menu{background:#FCE2A9!important}.pibrac-logo{border:102px #FFF solid;border-radius:0 99999px 99999px}.ds-icon-search input.et_pb_searchsubmit,.widget_search input#searchsubmit{background:transparent;color:transparent;border:none;width:55px;z-index:2}.ds-icon-search input.et_pb_s,.widget_search input#s{padding-right:55px!important}.ds-icon-search .et_pb_searchform:before,.widget_search::before{content:'\55';position:absolute;font-family:'ETModules';z-index:1;right:0;font-size:20px;font-weight:bold;padding:7px 15px}.owl-carousel{display:block!important}#actualites .et_pb_ajax_pagination_container{display:flex}#actualites article{max-width:200px;margin:auto;position:relative;padding-bottom:30px}#actualites .owl-carousel .owl-item::after{content:'';width:60px;height:12px;position:absolute;bottom:0px;left:calc((100% - 200px) / 2);background-color:#FCE2A9}#actualites .owl-carousel .owl-item img{width:200px;height:200px;border-radius:9999px;object-fit:cover;object-position:center}.owl-stage{display:flex}.displayed-agenda{display:none}#agendas .featured-content{height:130px;display:flex;flex-direction:column}.owl-carousel .featured-img img{object-fit:cover;object-position:left;border-radius:999px;width:150px;height:150px;margin-bottom:20px}.owl-carousel .featured-content .titre h3{font-family:'Lato'!important;color:#000;font-weight:800;font-size:18px!important;padding-bottom:0px}.owl-carousel .featured-content .description{font-family:'Lato'!important;font-size:18px!important;line-height:1.2em}.owl-carousel .featured-content .yellow-bloc{display:flex;width:60px!important;height:12px;background:#FCE2A9;margin-bottom:0px;margin-top:auto}.yellow-bloc{display:flex;width:60px!important;height:12px;background:#FCE2A9}.yellow-space{display:flex;margin-bottom:0px;margin-top:auto}.divider{width:70px;height:12px;background-color:#FCE2A9;margin-top:10px;margin-bottom:10px}.breadcrumbs.wpfd-breadcrumbs-table .divider{background:unset}.owl-carousel .owl-dots{display:block!important}#agendas-carrousel .month{color:#000000;text-transform:uppercase;padding:30px 0;font-size:30px;font-weight:800;text-align:center}#agendas-carrousel .icone-wrapper{font-size:14px;line-height:1em;background-color:#fce2a9;border-radius:9999px;display:flex;align-items:center;justify-content:center}#agendas-carrousel .icone-wrapper.right{padding-left:3px;padding-top:1px;padding-bottom:1px}#agendas-carrousel .icone-wrapper.left{padding-right:2px;padding-top:1px;padding-bottom:1px}#agendas-carrousel .inner-agenda .icone-wrapper.right{padding-left:10px;padding-top:5px;padding-bottom:4px;padding-right:6px}#agendas-carrousel .inner-agenda .icone-wrapper.left{padding-right:10px;padding-top:5px;padding-bottom:4px;padding-left:6px}#agendas-carrousel .icone{line-height:1em;font-size:30px;width:30px;height:30px;color:#000000;font-family:FontAwesome!important;font-weight:900!important}#agendas-carrousel .inner-agenda .icone{line-height:1.4em;font-size:21px}#agendas-carrousel .inner-agenda .owl-nav .disabled{opacity:0}#agendas-carrousel .icone:hover{color:#FFFFFF}#agendas-carrousel .owl-prev:hover .icone,#agendas-carrousel .owl-next:hover .icone,#agendas-carrousel .owl-prev:hover,#agendas-carrousel .owl-next:hover{background:unset;color:#FFF!important;text-decoration:none}#agendas-carrousel .owl-prev:hover .icone-wrapper,#agendas-carrousel .owl-next:hover .icone-wrapper{background-color:#000000}#agendas-carrousel .owl-prev{position:absolute;top:25px;left:calc(50% - 150px);transform:translatex(-70%)}#agendas-carrousel .owl-next{position:absolute;top:25px;left:calc(50% + 150px);transform:translatex(-70%)}#agendas-carrousel .inner-agenda .owl-prev{max-width:120px;position:relative;top:unset;left:unset;right:unset;transform:none}#agendas-carrousel .inner-agenda .owl-next{max-width:120px;position:relative;top:unset;left:unset;right:unset;transform:none}#agendas-carrousel .inner-agenda{position:relative;margin:20px 0 35px 0}#agendas-carrousel .inner-agenda .owl-nav{display:flex;justify-content:center;align-items:center;gap:15px}#agendas-carrousel .inner-agenda .owl-nav.disabled{display:none}.agenda-event{display:flex;justify-content:space-around}#agendas-carrousel .event{padding:0 15px}.event .titre{font-weight:400;margin-bottom:15px}.event .titre h3{text-transform:uppercase;font-weight:800;letter-spacing:1px}.event .date{line-height:1.2em;margin-bottom:20px}.event .yellow-bloc{width:40%!important}.active .inner-agenda .owl-item{border-right:1px solid black}.active .inner-agenda .owl-stage-outer{border-left:1px solid black}.active .inner-agenda .owl-stage-outer,.page-agenda .active .inner-agenda .owl-item{border:none}.tribe-events-c-top-bar__nav-list-date{margin:0 10px!important}.et_pb_text_inner .tribe-common .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path,.et_pb_text_inner .tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path{fill:#fce2a9}.et_pb_text_inner .tribe-events-c-top-bar__nav-link{margin-bottom:3px}.et_pb_text_inner .tribe-common-l-container.tribe-events-l-container{padding-top:0!important}.et_pb_text_inner .tribe-events-widget-events-month__view-more{display:none}#tribe-events-content .tribe-events-schedule{position:relative;margin-bottom:40px!important}#tribe-events-content .tribe-events-schedule::after{content:'';width:60px;height:12px;position:absolute;bottom:-15px;left:0;background-color:#FCE2A9}.tribe-events-back{margin-bottom:15px!important}.tribe-embed a,.tribe-events-event-meta a,.tribe-events-single a{text-decoration:underline;text-decoration-color:#FCE2A9;text-decoration-thickness:2px}.tribe-events-back a{text-decoration: none!important;border-bottom: 2px solid #FCE2A9}.tribe-events-schedule__separator--date{display:none}.et-pb-arrow-next{opacity:1;right:22px;font-size:35px}.container-actu .owl-stage{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around}.container-actu .owl-item{width:33%!important;padding-bottom:20px}.featured-img-actu img{width:150px;height:150px;object-fit:cover;border-radius:999px}.featured-content-actu{height:120px;display:flex;flex-direction:column}.featured-content-actu .titre{font-weight:700}.featured-content-actu .description-actu{font-size:16px;line-height:1.6em}.featured-content-actu .yellow-bloc{margin-bottom:0px;margin-top:auto}.post-title h2{border:1.5px dashed #000;border-top:0px;border-right:0px;border-left:0px;padding-bottom:33px}.redirect .et_pb_main_blurb_image{margin-bottom:0px!important}.redirect .et_pb_blurb_container h3{padding-bottom:0px!important}.wpfd-upload-form{display:none}.wpfd-categories h2{display:none}#et-boc .wpfd-content-table .wpfd-table-bordered td.file_hits,.wpfd-content-table .wpfd-table-bordered td.file_hits{display:none!important}.wpfd-icon-set-svg.ext.ext-pdf{background:url(https://ville-pibrac.fr/wp-content/uploads/2023/06/Groupe-1027.png) no-repeat center center!important;float:left}#et-boc .wpfd-content-table .wpfd-table-bordered td.file_title,.wpfd-content-table .wpfd-table-bordered td.file_title,#et-boc .wpfd-content-table .wpfd-table-bordered td.file_desc,.wpfd-content-table .wpfd-table-bordered td.file_desc{line-height:16px}.tribe-events .tribe-events-calendar-month__day-cell--selected,.tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-events .tribe-events-calendar-month__day-cell--selected:hover,.tribe-events .datepicker .day.current,.tribe-events .datepicker .day.current.focused,.tribe-events .datepicker .day.current:focus,.tribe-events .datepicker .day.current:hover,.tribe-events .datepicker .month.current,.tribe-events .datepicker .month.current.focused,.tribe-events .datepicker .month.current:focus,.tribe-events .datepicker .month.current:hover,.tribe-events .datepicker .year.current,.tribe-events .datepicker .year.current.focused,.tribe-events .datepicker .year.current:focus,.tribe-events .datepicker .year.current:hover,.tribe-events .datepicker .day.active,.tribe-events .datepicker .day.active.focused,.tribe-events .datepicker .day.active:focus,.tribe-events .datepicker .day.active:hover,.tribe-events .datepicker .month.active,.tribe-events .datepicker .month.active.focused,.tribe-events .datepicker .month.active:focus,.tribe-events .datepicker .month.active:hover,.tribe-events .datepicker .year.active,.tribe-events .datepicker .year.active.focused,.tribe-events .datepicker .year.active:focus,.tribe-events .datepicker .year.active:hover{background-color:#FCE2A9!important}.wpfd-pagination a.page-numbers{color:#FCE2A9!important}a.wpfd_downloadlink{min-height:32px;display:flex;align-items:center}a.wpfd_downloadlink .extcol{display:flex;align-items:center}#et-boc .wpfd-content .downloadlink,.wpfd-content .downloadlink{background-color:#fce2a9!important}[data-category="36"] .breadcrumbs{display:none}.mediaTableMenu{display:none}.et-pb-arrow-prev{opacity:1;left:22px;font-size:35px}.show-more-button .et_pb_main_blurb_image{margin-bottom:0px!important}.show-more-button h4{padding-bottom:0px!important}.more-button:hover{content:'En savoir12'}.pubs .et_pb_blurb_container{margin-bottom:40px;margin-top:auto}.sub-menu-blurb a{color:#585857}.sub-menu-blurb-child{flex-basis:33%}.sub-menu-blurb-child-2{flex-basis:50%}.sub-menu-blurb-child .et_pb_main_blurb_image,.sub-menu-blurb-child-2 .et_pb_main_blurb_image{margin-bottom:17px!important}.sub-menu-blurb-child .et_pb_blurb_content,.sub-menu-blurb-child-2 .et_pb_blurb_content{max-width:95%!important}.sub-menu-blurb-child-2 a,.sub-menu-blurb-child a{display:inline-block;color:#585857;margin-bottom:7px!important;position:relative}.sub-menu-blurb-child-2 a::after,.sub-menu-blurb-child a::after{content:"";position:absolute;left:0;bottom:-2px;height:2px;margin-top:27px;width:0%;background:#FCE2A9;transition:width .3s ease-out}.sub-menu-blurb-child-2 a:hover::after,.sub-menu-blurb-child a:hover::after{width:100%}.pac_dtoc_body_area{max-height:100%!important;background:#fff!important;padding-left:0!important;padding-right:0!important}.main-toc a{font-weight:500!important}.main-toc .pac_dtoc_title_area{display:none}.pac_dtoc_li_heading_level_2{border:1px solid #585857;border-top:0;border-left:0;border-right:0;padding-top:15px!important;padding-bottom:15px!important;padding-left:20px!important}.pac_dtoc_main_container ul{padding-left:0!important}.pac_dtoc_main_container .pac_dtoc_body_area{scrollbar-width:thin}.pac_dtoc_heading_level_2 li:first-child{border:1px solid #585857;border-right:0px;border-left:0px}.et_pb_text .download{margin:10px auto}.building-images img{object-fit:cover;width:580px}.building-images1 img{object-fit:cover;width:580px;height:275px}.building-images-bottom img{object-position:bottom;object-fit:cover;width:580px;height:275px}.building-images-top img{object-position:top;object-fit:cover;width:580px;height:275px}.border{border:5px solid #FCE2A9;border-top:0px;border-bottom:0px;border-right:0px;padding-left:15px}.custom-list ul{padding:0 0 20px 40px!important;list-style:none}.custom-list li ul{list-style-type:disc}.custom-list ul li:first-child{margin-top:10px}.custom-list ul li{position:relative;margin-bottom:10px}.custom-list ul li::before{content:'';position:absolute;border-right:2px solid #FCE2A9;border-bottom:2px solid #FCE2A9;width:10px;height:10px;top:13px;left:-25px;transform:translateY(-50%) rotate(-45deg)}.custom-list ul li ul li::before{display:none}.custom-list ul li ul li{margin:0!important}p.et_pb_contact_field{padding:0 0 0 2%}.container{width:100%!important}@keyframes slidein{from{margin-left:100%}to{margin-left:0%}}@keyframes slidein-reverse{from{margin-right:100%}to{margin-right:0%}}.hystory{display:flex;justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:20px;animation:slidein 1s!important}.hystory.reverse{flex-direction:row-reverse!important;animation:slidein-reverse 1s!important}.hystory .featured-date{font-size:125px}.hystory .featured-hist-content{display:flex;justify-content:space-between;flex-direction:row-reverse;width:50%;text-align:right;border:3px dotted;border-top:0px;border-bottom:0px;border-right:0px;padding-right:24px}.hystory .featured-text h3{padding-bottom:0px!important}.hystory.reverse .featured-hist-content{flex-direction:row;justify-content:flex-end;border:3px dotted;border-top:0px;border-bottom:0px;border-left:0px;margin-left:3px}.hystory .debut-fin{color:#000;font-weight:bold;padding-bottom:15px}.featured-img{padding-left:10px}.featured-img img{width:75%}.featured-text{display:flex;margin-left:15px;flex-direction:column;justify-content:flex-end}.history-link a{font-size:20px;background:#fce2a9;color:#fff;padding:3px;padding-left:10px;padding-right:10px}.arrow-down{display:flex;justify-content:center;font-size:75px;margin-top:-25px;margin-bottom:30px;color:#fce2a9}.arrow-down:last-child{display:none}.underline{text-decoration:underline;text-decoration-color:#FCE2A9}.entry-content ul{padding-bottom: 8px}.footer-menu{color:#fff}.footer-menu li{line-height:1.3em}[data-id="texte-1"] .et_pb_contact_field_checkbox,[data-id="texte-1-bis"] .et_pb_contact_field_checkbox,[data-id="texte-2"] .et_pb_contact_field_checkbox,[data-id="texte-3"] .et_pb_contact_field_checkbox,[data-id="texte-4"] .et_pb_contact_field_checkbox,[data-id="texte-5"] .et_pb_contact_field_checkbox{display:none!important}.et_pb_contact p input,.et_pb_contact p textarea{color:#000000}.pibrac-form input,.pibrac-form textarea,.pibrac-form input::placeholder,.pibrac-form textarea::placeholder{color:#9e9e9e}footer a{color:#fff!important}.blog-grid .entry-title{font-size:18px!important;font-weight:700!important;color:#000000!important;margin-bottom:10px!important;padding:0!important}.blog-grid .pg-excerpt{line-height:1.6em}.blog-grid .post-meta-user{font-size:16px;width:100%}.blog-grid .post-meta-user .date{width:100%;margin-bottom:5px}.blog-grid .rt-img-holder img{height:250px;object-fit:cover;object-position:center;margin-bottom:15px}.blog-grid .rt-holder{padding:20px;background:#f2f2f2;border:none!important;border-radius:0!important}.blog-grid .rt-holder .rt-detail{min-height:330px;display:flex;flex-direction:column;background:transparent!important;padding:0!important}.blog-grid .rt-holder .rt-detail .post-meta{margin:auto 0 0 0;display:block}.blog-grid .rt-holder .rt-detail .read-more{margin:auto;width:170px;display:block}.blog-grid .rt-holder .rt-detail .read-more a{line-height:1.5em!important;background:#FCE2A9;color:#000000!important;border:none!important;display:block!important;width:100%;text-transform:uppercase;text-align:center;font-weight:600}.blog-grid.rt-tpg-container .rt-tpg-isotope-buttons button{cursor:pointer;border-radius:0!important;text-transform:uppercase;text-align:center;font-weight:600;line-height:1.6em}@media all and (max-width:1500px){.sub-menu-blurb-child{flex-basis:50%}}@media all and (max-width:980px){#header-menu .et_pb_menu_inner_container,#header-menu .et_pb_module.et_pb_menu,#header-menu .et_pb_column{position:unset!important}#mobile_menu{width:100vw}.hystory .featured-date{font-size:65px}}