@font-face{font-display:swap;font-family:"Filson";src:url(/wp-content/themes/divi-child/font/filson.otf)format("opentype")}@font-face{font-display:swap;font-family:"Source";src:url(/wp-content/themes/divi-child/font/source.otf)format("opentype")}h2,h4{font-family:"Filson"!important;color:#333}a,div,li,p,span{font-family:"Source"!important}#main-footer{background-image:url(https://fredon-bretagne.com/wp-content/uploads/2023/02/footer-bg.jpg);background-position:bottom left;background-size:cover;background-repeat:no-repeat}.et_pb_gutters3 .footer-widget{margin-right:5.5%;margin-bottom:50px}#footer-widgets .footer-widget li a{font-size:16px}@media (min-width:981px){.et_pb_gutters3.et_pb_footer_columns4 .footer-widget .fwidget{margin-bottom:0}}#main-footer .footer-widget h4{font-size:24px;text-align:center;display:block;border-bottom:1px solid #333;margin-bottom:20px;padding-bottom:15px;font-weight:700;color:#d6970a}#footer-widgets .footer-widget li{padding-left:0;position:relative;text-align:center;list-style-type:none}.et_pb_widget{width:100%}#footer-widgets .footer-widget li:before{display:none}.et-social-rss a.icon:before{content:""!important}#top-menu li li a{width:210px}.nav li ul{width:250px}.clearfix:after{content:"";display:block;clear:both;font-size:0}.quick-view-container{position:fixed;width:100%;height:120%;background-color:rgba(0,0,0,.8);display:none;z-index:999999}.quick-view{position:relative;margin:auto;width:624px;background-color:#fff;top:15%;padding:40px;display:table}.quickview-close{position:absolute;right:5px;top:5px;cursor:pointer}.quickview-close i,body{color:#333;font-size:24px}.quickview-close i:hover{color:green}@media (max-width:906px){.quick-view{position:relative;margin:auto;width:80%;background-color:#fff;top:20px;padding:40px;display:block}}#footer-widgets{text-align:center}body{font-size:14px}#et_search_icon:hover,.et-social-icon a:hover,.et_pb_widget li a:hover,.footer-widget h4,.mobile_menu_bar:after,.mobile_menu_bar:before,a{color:#576b35}.et-search-form,.nav li ul{border-color:#576b35}.container{max-width:1280px}#main-footer{background-color:#576b35}.footer-widget li:before{border-color:#d6970a}#footer-info{color:#fff}#footer-bottom .et-social-icon a{color:#d6970a}@media only screen and (min-width:981px){.et_header_style_centered #logo{max-height:54%}}@media none{.wp-block-group,.wp-block-image img{box-sizing:border-box}.wp-block-image img{height:auto;max-width:100%;vertical-align:bottom}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.wp-block-latest-posts,ol,ul{box-sizing:border-box}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-search__button{margin-left:10px;word-break:normal}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}}