@font-face{font-family:'Neucha';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/neucha/v18/q5uGsou0JOdh94bfuQltKRZUgbxR.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Neucha';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/neucha/v18/q5uGsou0JOdh94bfvQltKRZUgQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Niconne';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/niconne/v16/w8gaH2QvRug1_rTfnQKn2XwNqOuyBg.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Niconne';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/niconne/v16/w8gaH2QvRug1_rTfnQyn2XwNqOs.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.tribe_events-template-default .fusion-row{padding-top:50px}body{font-size:16px;color:#65615f}.font-neucha,.font-neucha *{font-family:'Neucha',cursive!important}.font-niconne,.font-niconne *{font-family:'Niconne',cursive!important}.button-round,.fusion-body .fusion-button-round,.fusion-button-round{border-radius:5px!important}.flexslider .slides img,.fusion-date-and-formats .fusion-date-box,.fusion-date-and-formats .fusion-format-box{border-radius:5px!important}.post h2 a{color:#605b5b!important}.post h2 a:hover{color:#7da944!important}.blog-shortcode-post-title{font-size:1.5rem!important;line-height:1.25!important;font-weight:normal!important}.fusion-blog-shortcode .fusion-single-line-meta a{font-size:.85rem!important}.description-large{font-size:1.25rem}.fusion-main-menu>ul>li>a{text-transform:uppercase}.fusion-main-menu .button-medium .fusion-button-text-left{padding-left:15px}.fusion-main-menu .button-icon-divider-left{border:none}.fusion-page-title-bar:before{display:block;content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:#649653;background:linear-gradient(90deg,rgb(77 130 59 / .85) 0%,rgb(67 130 45 / .83) 30%,rgb(132 189 112 / .18) 100%)}.fusion-page-title-wrapper{align-items:flex-end!important;padding-bottom:2rem}.fusion-post-content-wrapper{color:red;padding:20px 5px 50px 5px;!important}}#landestini-title{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;justify-items:center;align-items:end}#landestini-title .fusion-column-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,auto);grid-gap:0;justify-items:end;align-content:end;align-self:end;justify-content:center}#landestini-title h2{display:inline-block;color:#eee7c0!important;font-size:4.500rem!important;line-height:1!important}#landestini-title h5{color:#d0cf63!important;font-size:1.875rem!important;font-weight:normal!important;line-height:1!important}#landestini-title h6{color:#e3e6a7!important;font-size:0.625rem!important;text-transform:uppercase;font-weight:normal!important}#banner-title h1{color:#FFF!important;font-size:4.063rem!important;line-height:1.10!important;box-shadow:0 0 2rem rgb(0 0 0 / .34)}#card-don .fusion-builder-row{background:#7fc467;color:#fff;border-radius:5px}#card-don-left h2{color:#FFF;font-size:2.4rem!important;font-weight:normal!important}#card-don-left h4{color:#FFF;font-size:1.125rem!important}#card-don-left h2 span{color:#48562e}#card-don-left p{font-size:.75rem}#card-don-right .button_donation{display:grid;grid-template-rows:auto auto;justify-items:center;padding-left:1rem;padding-right:1rem}#card-don-right #don-sms{background:#fff;border-radius:5px}#landestini-intro{font-size:1.125rem!important;font-weight:700}#card-former,#card-engager,#card-creer{padding:2rem;border-radius:5px;transition:all 0.25s ease-in-out}#card-former:hover,#card-engager:hover,#card-creer:hover{transform:scale(1.05)}#card-former:hover:before,#card-engager:hover:before,#card-creer:hover:before{transform:translateY(-100%) translateX(-50%) scale(0)}#card-former::before,#card-engager::before,#card-creer::before{display:block;content:'';height:0;width:0;border:16px solid #fff0;position:absolute;top:0;left:50%;transform-origin:bottom;transform:translateY(-100%) translateX(-50%) scale(1);transition:all .15s ease-in-out}#card-former h3,#card-engager h3,#card-creer h3{color:#FFF;text-transform:uppercase;font-size:1.875rem!important}#card-former h4,#card-engager h4,#card-creer h4{font-size:1.6rem!important}#card-former h4{color:#fcf09c}#card-engager h4{color:#e5e7b6}#card-creer h4{color:#e1f06b}#card-former::before{border-bottom-color:#b8a836}#card-engager::before{border-bottom-color:#6c6e35}#card-creer::before{border-bottom-color:#a1b028}#card-former{background:#b8a836}#card-engager{background:#6c6e35}#card-creer{background:#a1b028}.card-project{border-radius:5px;overflow:hidden;position:relative;background:#b8a836}.project-former{background:#b8a836}.project-engager{background:#6c6e35}.project-creer{background:#a1b028}.card-project:hover .project-photo img{opacity:.11}.card-project:hover .project-title{background:#fff0;height:100%}.card-project:hover .project-title p{margin-top:1rem;height:auto;opacity:1;transform:translateY(0)}.card-project .project-photo{width:100%;height:100%}.card-project .project-photo img{width:100%;display:block;opacity:.8;transition:all .25s ease-in-out}.card-project .project-title{color:#FFF;position:absolute;bottom:0;height:80px;width:100%;background:rgb(127 196 103 / .9);transition:all .25s ease-in-out}.card-project .project-title .project-type{text-transform:uppercase;font-size:0.875em!important;opacity:.74}.card-project .project-title h3{margin:0;line-height:1;color:#FFF;font-size:1.500rem!important}.card-project .project-title p{font-size:0.875rem!important;margin:0;height:0;opacity:0;transform:translateY(50%);transform-origin:bottom;transition:all .25s ease-in-out}.card-project a{display:grid;grid-template-rows:auto auto auto;grid-template-columns:1fr;align-content:end;padding:1rem;height:100%;width:100%;color:#FFF}.card-project a:hover{color:#FFF}#ferme-landestini h2{color:#4e5a34;font-size:3.000rem!important}#social_links-widget-2{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto;grid-gap:2rem;justify-content:right;justify-items:right;align-items:center}#social_links-widget-2 .heading .widget-title{color:#9fa190;font-size:1rem!important;font-weight:400;margin:0}#social_links-widget-2 .fusion-social-network-icon{margin-bottom:0!important;margin-left:1rem!important;margin-right:1rem!important}.fusion-recent-posts{margin-bottom:0!important}.fusion-recent-posts.layout-thumbnails-on-side .recent-posts-content{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,auto);grid-template-areas:'date''title''excerpt'}.fusion-recent-posts .fusion-flexslider .slides{border-radius:5px;overflow:hidden}.fusion-recent-posts.layout-thumbnails-on-side .recent-posts-content .entry-title a{color:#34332d!important}.fusion-recent-posts.layout-thumbnails-on-side .recent-posts-content .entry-title{grid-area:title;margin:0;font-size:1.125rem!important;font-weight:700}.fusion-recent-posts.layout-thumbnails-on-side .recent-posts-content p{grid-area:excerpt;margin-bottom:0;font-size:.85rem}.fusion-recent-posts.layout-thumbnails-on-side .recent-posts-content p.meta{grid-area:date;margin:0;color:#7dc467!important}.fusion-recent-posts.layout-thumbnails-on-side .columns .column .floated-slideshow{float:none!important}#news-home.fusion-recent-posts .fusion-column{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto;grid-gap:.5rem;align-items:start;justify-content:start}#news-home.fusion-recent-posts .fusion-column .recent-posts-content p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#news-une .fusion-recent-posts{position:relative;border-radius:5px;overflow:hidden}#news-une .fusion-recent-posts .fusion-flexslider{background:#475a41}#news-une .fusion-recent-posts .fusion-flexslider img{opacity:.4}#news-une .fusion-recent-posts .recent-posts-content{position:absolute;bottom:1rem;left:3rem;right:3rem;z-index:2;color:#FFF;display:grid;grid-template-areas:'date''title';grid-template-columns:1fr;grid-template-rows:auto auto}#news-une .fusion-recent-posts .recent-posts-content .entry-title{color:#FFF;grid-area:title;margin:0;font-size:1.875rem!important}#news-une .fusion-recent-posts .recent-posts-content .entry-title a{color:#FFF}#news-une .fusion-recent-posts .recent-posts-content p{font-size:.85rem}#news-une .fusion-recent-posts .recent-posts-content p.meta{color:#FFF;font-weight:700;grid-area:date;margin:0;font-size:1rem}#home-events h3{color:#FFF!important;font-size:1.875rem!important;font-weight:800}#home-events h5{color:#FFF!important;font-size:1.5rem!important;font-weight:400}#home-events .newsletter-home p{color:#FFF!important;font-size:.8rem!important;line-height:1.5}.formulaire-projet-contact,.formulaire-projet-contact .title-heading-left{color:#FFF!important}.grid-form-projet .wpcf7-not-valid-tip{color:#FFF!important;font-size:12px}.grid-form-projet{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,auto);grid-template-areas:'firstname lastname''email phone''company company''send send';grid-gap:1rem}.grid-form-projet .firstname{grid-area:firstname}.grid-form-projet .lastname{grid-area:lastname}.grid-form-projet .email{grid-area:email}.grid-form-projet .phone{grid-area:phone}.grid-form-projet .company{grid-area:company}.grid-form-projet .send .wpcf7-submit{border-radius:5px!important}.wpcf7-form .wpcf7-text{height:40px!important;padding-top:0;padding-bottom:0;background-color:#dfeadb!important;border:none!important;border-radius:5px;color:#6e7b69!important}.wpcf7-form .wpcf7-text:focus{outline:none}.grid-form-projet label{color:#fff;text-transform:uppercase;font-size:12px}.wpcf7-form .wpcf7-mail-sent-ng,.wpcf7-form .wpcf7-mail-sent-ok,.wpcf7-form .wpcf7-mail-sent-ng,.wpcf7-form .wpcf7-validation-errors{border:none!important}.fusion-alert .close{border:none!important}.wpcf7-form .wpcf7-response-output{margin-left:0;margin-right:0;padding:25px;box-shadow:none!important;text-align:center;text-transform:uppercase;border-radius:5px;font-size:14px}.single-project .fusion-page-title-bar .fusion-page-title-wrapper{padding-bottom:3rem}.single-project .fusion-page-title-bar{margin-bottom:0!important}.single-project .project-encart{margin-bottom:4rem;padding-bottom:2rem!important}.single-project .project-encart.education{background:rgb(184 168 54 / .10)!important}.single-project .project-encart.engagement{background:rgb(108 110 53 / .10)!important}.single-project .project-encart.creation{background:rgb(161 176 40 / .10)!important}.single-project .project-encart.education .fusion-imageframe{box-shadow:.5rem .5rem 0 #564f2461!important}.single-project .project-encart.engagement .fusion-imageframe{box-shadow:.5rem .5rem 0 #564f2461!important}.single-project .project-encart.creation .fusion-imageframe{box-shadow:.5rem .5rem 0 #564f2461!important}.single-project .project-encart .project-encart-img{margin-top:-2rem!important}.single-project .project-encart .project-encart-introduction{padding-top:2rem;font-size:18px}.single-project .project-encart .project-encart-introduction .description.education{color:#b8a836}.single-project .project-encart .project-encart-introduction .description.engagement{color:#6c6e35}.single-project .project-encart .project-encart-introduction .description.creer{color:#a1b028}body.page-id-22 .fusion-page-title-bar{margin-bottom:0}.fusion-events-shortcode{border:none!important}.fusion-events-shortcode .fusion-layout-column{border:none!important}.fusion-events-shortcode .fusion-events-thumbnail{border:none!important}.fusion-events-shortcode .fusion-events-meta{border:none;background:#FFF;border-radius:5px}#home-events .fusion-events-shortcode .fusion-events-meta{border:none;background:#fff0;padding:0;color:#FFF}#home-events .fusion-events-shortcode .fusion-events-meta h4,#home-events .fusion-events-shortcode .fusion-events-meta h2 a{color:#FFF}.home-title-fiche h5{color:#9fa190!important;font-size:1rem!important;font-weight:normal!important;margin:0!important}#menu-thematiques-fiches a{text-transform:uppercase;font-weight:700}#menu-thematiques-fiches a:before{display:inline-block;content:"#";color:#97a991}#fiches-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3rem;align-items:stretch;padding-bottom:4rem}#fiches-list .fiche-post{background:#F9F9F9;border-radius:5px;overflow:hidden}#fiches-list .fiche-post .fiche-top{position:relative;background:#552d05;overflow:hidden}#fiches-list .fiche-post:nth-child(2n+1) .fiche-top{background:#9b692e}#fiches-list .fiche-post:nth-child(2n) .fiche-top{background:#7da944}#fiches-list .fiche-post .fiche-top a{color:#FFF}#fiches-list .fiche-post .fiche-top img{opacity:.35;transition:all .15s ease-in-out;transform:scale(1)}#fiches-list .fiche-post .fiche-top h4{position:absolute;bottom:0;color:#FFF;padding:.5rem 1rem;margin:0;width:100%;transition:all .25s ease-in-out;font-size:1.5rem;line-height:1.3;font-weight:lighter;top:0;text-align:center;display:grid;align-items:center}#fiches-list .fiche-post .fiche-top a:hover img{transform:scale(1.25);opacity:1}#fiches-list .fiche-post .fiche-top a:hover h4{transform:translateY(100%)}#fiches-list .fiche-post .fiche-objectif{padding:1rem;font-size:.8rem}#fiches-list .fiche-post .fiche-objectif p{margin:0}#fiches-list .fiche-post .fiche-objectif .tag a{text-transform:uppercase;font-weight:700;color:#97a991}#fiches-list .fiche-post .fiche-objectif .tag a:hover{color:#6e7b69}#fiches-list .fiche-post .fiche-objectif .tag a:before{display:inline-block;content:"#";color:#97a991}.fusion-menu-cart{display:none}.fusion-flyout-cart-wrapper{display:none}.fusion-icon-shopping-cart{display:none}.cart{display:none!important}.add_to_cart_button{display:none!important}.product-template-default h1{font-size:40px!important;line-height:1.1!important}.woocommerce-container .product-title{font-size:18px!important}.price{display:flex!important;flex-wrap:wrap-reverse;flex-direction:column-reverse}.summary-container{padding-top:15px}.product-border{display:none}.catalog-ordering{display:none}.noUi-connect{background:transparent!important}.facetwp-facet select{background-color:white!important;color:black!important}.tagged_as{color:transparent!important}.ums_map_opts{margin-top:25px}.fusion-carousel-title-below-image .fusion-carousel-meta,.fusion-carousel-title-below-image .fusion-carousel-title{font-size:1rem!important}.fusion-show-pagination-text .woocommerce-pagination{margin:15px!important}.sku_wrapper{display:none!important}.woocommerce .social-share li{border:1px solid #AACDAE!important}.social-share .pinterest{display:none!important}.social-share .email{display:none!important}.product-title a{color:#385751!important}.woocommerce h2.product_title{color:#385751!important}.price .woocommerce-Price-amount{color:#385751!important}.postid-207 .fusion-page-title-bar::before{background:#76b9d3!important}.product-template-default .fusion-page-title-bar::before{background:#76b9d3!important}.woocommerce-page .fusion-page-title-bar::before{background:#76b9d3!important}#wpcf7-f3903-p3808-o1 .grid-form-projet label{color:#000}.page-id-3808 .fusion-page-title-bar:before{background:#FFD64F}#prix:before{content:'';position:absolute;background:url(https://landestini.org/wp-content/uploads/2021/01/Image-1.png)}#un .fusion-imageframe{position:absolute!important;top:-17%;left:-5%}#deux .fusion-imageframe,#trois .fusion-imageframe{position:absolute!important;top:-15%;left:-9%}#branche div{background-size:contain!important}.alert button{color:white!important}.page-id-4122 .grid-form-projet label{color:#34332d}.page-id-4122 .fusion-page-title-bar:before{background:#FFD64F}.ti-sharethis{display:none!important}#ruralite-banner{height:auto!important}#stage-programme{border:3px solid #AACDAE;padding:10px;margin-bottom:30px}#partenaire h2{font-family:'Raleway'!important;font-size:44px!important;font-weight:bold!important}#logos-partenaires .fusion-carousel .fusion-carousel-item img{max-height:150px!important;width:auto!important}#logos-partenaires-home .fusion-carousel .fusion-carousel-item img{max-height:150px!important;width:auto!important}