#featuretext_container{background-image:url(../img/bg-campagne.png);background-repeat:no-repeat;overflow:hidden}.fdm-item h4{margin:1.5em 0}.fdm-item-panel{text-align:center}.fdm-item .fdm-item-image{width:200px;height:200px;float:none;border-radius:100%;margin:1rem auto;border:3px dashed #6d071a;-webkit-box-shadow:0 0 10px #636363;box-shadow:0 0 10px #636363}.fdm-item .fdm-item-price-wrapper{position:static}.fdm-item .fdm-item-title-block{position:relative}.fdm-item-content{font-size:1.9rem}.fdm-item-title-block{font-size:2rem}.fdm-item.fdm-item-has-image{width:100%;margin-left:0}.fdm-item.fdm-item-has-image .fdm-item-panel p{padding-left:0}.fdm-item-has-price .fdm-item-panel p.fdm-item-title{color:#636363;padding:0 1em;margin:0 1em;display:block;padding:0 5px}.fdm-item-has-price .fdm-item-panel .fdm-item-price{font-size:3rem}.fdm-item-has-price .fdm-item-panel .fdm-item-price-wrapper{text-align:center;color:#6d071a;font-family:Rochester,sans-serif}.fdm-item-has-price .fdm-item-panel .fdm-item-content{width:100%}.fdm-item-has-price .fdm-item-panel .fdm-item-content p{padding:0;float:none}@media (min-width:768px){.fdm-item .wp-block-columns{display:flex;text-align:left}}.fdm-item .wp-block-columns .has-text-color{font-family:Rochester,sans-serif}@media (min-width:768px){.fdm-item .wp-block-columns .has-text-color{display:flex;align-items:center;flex:1 auto}.fdm-item .wp-block-columns .has-text-color:before{content:'';display:block;border-top:2px dotted #636363;flex:1 auto;margin:0 15px}}.fdm-column{background:url(../img/bg-campagne.png) no-repeat #6d071a 0 0;background-size:cover;position:relative;padding:30px}.fdm-column:after,.fdm-column:before{content:'';position:absolute;width:50px;height:50px;border-radius:100%;background:#fff;top:-25px}.fdm-column:before{left:-25px}.fdm-column:after{right:-25px}@media (min-width:992px){.fdm-column{display:flex}}.fdm-menu+.fdm-menu{margin-top:3rem}@media (min-width:992px){.fdm-menu{display:flex}}.fdm-menu .fdm-section{background:#fff;padding:15px}@media (min-width:992px){.fdm-menu .fdm-section{display:flex;flex-direction:column;width:100%}}.fdm-menu .fdm-section-header{border:none;text-align:center;margin-bottom:1rem}.fdm-menu .fdm-section-header h3{font-size:3rem}