html,body,div,span,applet,object,iframe,video,audio,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,textarea,button,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,address,section{font-family:inherit;font-size:100%;line-height:inherit;font-weight:inherit;font-style:inherit;outline:0;-ms-word-wrap:break-word;word-wrap:break-word}applet,object,iframe,video,audio,fieldset,form,label,legend,input,textarea,button,table,caption,tbody,tfoot,thead,tr,th,td{border:0}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}html:not(.edit-post-visual-editor){height:100%;overflow-y:scroll !important;overflow-x:hidden}html:not(.edit-post-visual-editor),body:not(.edit-post-visual-editor){margin:0;padding:0;width:100%}div.ui-widget,div.ui-widget .ui-widget,div.ui-widget .ui-widget-header,div.ui-widget .ui-widget-content,div.ui-accordion .ui-accordion-header,div.ui-widget button,div.ui-widget input,div.ui-widget select,div.ui-widget textarea,div.ui-state-default,div.ui-widget-content .ui-state-default,div.ui-widget-header .ui-state-default{font-family:inherit;font-size:1em;line-height:inherit}div.ui-widget,div.ui-widget .ui-widget,div.ui-widget .ui-widget-header,div.ui-widget .ui-widget-content,div.ui-accordion .ui-accordion-header,div.ui-state-default,div.ui-widget-content .ui-state-default,div.ui-widget-header .ui-state-default{color:inherit;background:0 0;border-style:none;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}div.ui-datepicker{background-color:#fff}div.ui-accordion .ui-accordion-header{padding:0}div.ui-accordion .ui-accordion-header-icon{display:none}div.ui-tabs,div.ui-tabs .ui-tabs-panel,div.ui-tabs .ui-tabs-nav{padding:0}div.ui-tabs .ui-tabs-nav li{float:none;margin:0}div.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:none}.rounded_none{-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.rounded_tiny{-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.rounded_small{-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.rounded_medium{-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.rounded_large{-webkit-border-radius:15px;-ms-border-radius:15px;border-radius:15px}.rounded{-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.overflow_hidden{overflow:hidden !important}.overflow_x_hidden{overflow-x:hidden !important}.overflow_y_hidden{overflow-y:hidden !important}#bloc-header{height:70px}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{box-shadow:none;height:70px;width:70px;text-align:center;line-height:25px;padding:20px}.pojo-a11y-toolbar-link.pojo-a11y-toolbar-toggle-link svg{display:none}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:before{content:''url(https://fermedelachevrie.fr/wp-content/uploads/2024/05/Accessibilite.svg)''}#sticky-header{display:none}.trx_addons_scroll_to_top_show #sticky-header{display:flex}.menu_button_close_text{display:none}.menu_mobile .sc_layouts_logo img{max-height:100px !important}footer a{color:#cec785 !important}.sc_button.sc_button.sc_button_size_small,.theme_button.theme_button.theme_button_small{padding:10px 30px !important;font-size:13px !important;border-radius:0 !important}.sc_button.sc_button_bordered{border:none !important;padding:0 !important;color:#2b5835 !important;border-radius:0 !important}.sc_item_button.sc_button_wrap:hover .sc_button_bordered{background:0 0 !important;color:#2b5835 !important}.sc_button_bordered .sc_button_text:after{content:'';background:#abbe50;width:100%;margin-top:-6px;display:block;height:6px;opacity:.5}#menu_main li.current_page_item a:after,#menu_main li a:hover:after{content:'';background:#abbe50;width:100%;margin-top:-10px;display:block;height:6px;opacity:.5;transition:none !important}.menu_hover_zoom_line>ul>li:not(.menu-collapse)>a:after{transition:none !important}.sc_button_bordered:hover .sc_button_text:after{background:#efad45}.sc_button_bordered .sc_button_title,#menu_main li a span{position:relative;z-index:99}@media (max-width:580px){h1,.front_page_section_caption{font-size:56px !important}h2{font-size:42px !important}h6{font-size:25px !important}}#bloc-marquee span{padding:0 20px}#bloc-activites .elementor-icon-box-description span{color:#abbe50;font-size:15px;display:block;margin-bottom:7px}#bloc-activites .elementor-icon-box-description span:before{content:"\f017";font-family:FontAwesome;padding-right:7px}#bloc-activites .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{display:block}#bloc-activites .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{float:right}.right{text-align-last:right}textarea,textarea:hover{border-top:none !important;border-left:none !important;border-right:none !important}.forminator-floating--textarea{padding-left:0 !important}.forminator-field .select_container:after,.forminator-icon-chevron-down{display:none !important}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=material] .forminator-radio .forminator-radio-bullet,.forminator-ui.forminator-custom-form[data-design=material] .forminator-radio .forminator-radio-bullet{border-width:1px !important}.forminator-field-radio .forminator-field{display:flex}.forminator-ui.forminator-custom-form[data-design=material] .forminator-radio{margin-top:0 !important}.forminator-field-radio .forminator-label{margin-right:20px !important;font-weight:500 !important}.forminator-field-select .forminator-label{font-weight:500 !important}.forminator-field-select{margin-top:20px}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col .date .number{background:#2b5835;color:#fff}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col,.bc-body{border:1px solid #f0b944 !important}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.prev-date .date,body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.prev-date .date span,body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.prev-date:hover .date,body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.prev-date:hover .date span,body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.blur .date,body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.blur .date span,body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.blur:hover .date,body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.blur:hover .date span{background:#fff !important;color:#2b5835 !important}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.today .date span{box-shadow:inset 0 0 0 2px #f0b944}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.today.prev-date:hover .date span,body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.today.prev-date .date span{color:#2b5835 !important}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col:hover .date{background:#f0b944}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col:hover .date span,body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.active .date .number{color:#f0b944;background:#fff}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.entryBlock,body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.active .date,body .booked-appt-list,body .booked-calendar-wrap .booked-calendar .booked-appt-list .timeslot,body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row.top .bc-col{background:#f0b944 !important;box-shadow:none}.booked-calendar-wrap .booked-calendar .booked-appt-list h2{color:#fff !important;font-size:23px;font-family:"Gideon Roman",Sans-serif;text-transform:none !important}body .booked-calendar-wrap .booked-calendar .booked-appt-list .timeslot .timeslot-title{color:#fff !important;font-size:18px;font-weight:500}body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-time,body .booked-appt-list .timeslot .timeslot-time i.fa-solid{color:#fff !important;font-weight:400 !important}.spots-available{display:none !important}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.active{border-bottom:none}body div.booked-calendar-wrap div.booked-calendar .bc-head{background:#fff !important;border:none !important}body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row.top{margin-bottom:5px}body div.booked-calendar-wrap div.booked-calendar{border-radius:0;background:#fff;box-shadow:none}body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row .bc-col .monthName{letter-spacing:0;font-size:25px;font-weight:500}body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row.days .bc-col{font-weight:500;font-size:20px;letter-spacing:0;text-transform:capitalize}.new-appt.button span{color:#f0b944 !important}.new-appt.button:hover span{color:#fff !important}body .booked-appt-list .timeslot .timeslot-people button{border-radius:0 !important;padding:10px 30px !important;font-size:13px !important;cursor:pointer}body .booked-modal .bm-window p.booked-title-bar small{font-size:20px !important;font-weight:600 !important;color:#2b5835;text-align:center;text-transform:uppercase !important}body .booked-form .field input.large{padding:0 !important;margin-bottom:30px !important}body .booked-form .field input[type=email]{padding:13px 0 !important}.field #submit-request-appointment{background:#f0b944 !important;border-radius:0 !important;text-transform:uppercase !important;padding:10px 30px !important;font-size:13px !important}.field .cancel.button,.timeslot-mobile-title{display:none !important}body .booked-form .booked-appointments{box-shadow:none;border-radius:0;padding:0}body .booked-form .booked-appointments .booked-appointment-details{padding:10px 16px 13px;background:#fff;margin:20px 0}body .booked-form .booked-appointments p.appointment-info i:before{color:#2b5835 !important}.bookings input::placeholder{color:var(--theme-color-text_dark) !important;font-weight:500 !important;font-size:16px !important;line-height:24 !important;font-family:sofia-pro,sans-serif !important}.bookings .field-small-p{display:none}.monthName .backToMonth{display:none}.post_header_wrap_style_style-4 .post_header{margin:3.2em 0 !important}.related_wrap.related_style_classic h6.post_title{font-family:sofia-pro,sans-serif;font-size:24px;font-weight:500;font-style:normal;line-height:1.2em;text-decoration:none;text-transform:none;letter-spacing:0px}