@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{}}.dh-valign-center-row .et_pb_column,.dh-valign-center-section,.dh-valign-center-module{display:flex;flex-direction:column;justify-content:center}.pa-image-1-1 .et_pb_image_wrap{padding-top:100%;display:block}.pa-image-1-1 .et_pb_image_wrap img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}#page-container{overflow:hidden}.grecaptcha-badge{opacity:0}.main-content h2{margin-bottom:0.5em;line-height:1.3em;font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif;color:#9D2381}.main-content h2:not(:first-child){margin-top:2.1em}header * a,header * a:visited{color:#444444!important}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{margin:0!important;padding:0!important}#top-menu.nav{display:flex!important;justify-content:right!important}.et_header_style_left #et-top-navigation nav>ul>li.menu-item-has-children{padding-right:15px!important}#et-top-navigation nav>ul>li.menu-item-has-children.current-menu-parent{padding:40px 25px 40px 10px!important}li.menu-item-has-children a:after{right:-15px!important}.nav li ul{top:91px!important;left:0px!important;padding:0 5px!important}#top-menu li li{padding:0 0px!important;width:100%!important}#top-menu li li a{width:100%!important}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding:0px!important}.et_header_style_left #et-top-navigation nav>ul>li,.et_header_style_split #et-top-navigation nav>ul>li{margin:0!important;padding:40px 10px!important}.et_header_style_left #et-top-navigation nav>ul>li:hover,.et_header_style_split #et-top-navigation nav>ul>li:hover,.et_header_style_left #et-top-navigation nav>ul>li.donate:hover,.et_header_style_split #et-top-navigation nav>ul>li.donate:hover{background-color:#e6e6dd!important;cursor:pointer!important}.et_header_style_left #et-top-navigation nav>ul>li.current-menu-item,.et_header_style_split #et-top-navigation nav>ul>li.current-menu-item,.et_header_style_left #et-top-navigation nav>ul>li.current-menu-item.donate,.et_header_style_split #et-top-navigation nav>ul>li.current-menu-item.donate{background-color:#d8d8ce!important}.et_header_style_left #et-top-navigation nav>ul>li.donate,.et_header_style_split #et-top-navigation nav>ul>li.donate{background-color:#eeee40!important;background-image:url(https://www.clafg.ch/wp-content/uploads/2023/07/icon-donate.png);background-repeat:no-repeat;background-position:center 60px;background-size:30%}.et_header_style_left #et-top-navigation nav>ul>li.donate.current-menu-item a,.et_header_style_split #et-top-navigation nav>ul>li.donate.current-menu-item a{color:#444!important}.et_header_style_left #et-top-navigation nav>ul>li.donate a,.et_header_style_split #et-top-navigation nav>ul>li.donate a{color:black!important;font-weight:400}.et-fixed-header #top-menu li a{font-size:13px!important}}.entry-content .et_pb_text_inner ul li{margin-bottom:17px!important}@media only screen and (max-width:768px){.img-float-left{margin:1em auto 2em 0!important;clear:both!important;width:100%}}.img-float-left{float:left;margin:0 1.3em 0.6em 0}.box-left-img .dipl_image_card_wrapper,.box-right-img .dipl_image_card_wrapper{display:flex;flex-direction:column}@media only screen and (min-width:1080px){.box-left-img .dipl_image_card_wrapper{flex-direction:row}.box-right-img .dipl_image_card_wrapper{flex-direction:row-reverse}.box-left-img .dipl_image_card_image_wrapper,.box-left-img .dipl_image_card_content_wrapper,.box-right-img .dipl_image_card_image_wrapper,.box-right-img .dipl_image_card_content_wrapper{flex:0 0 50%}}@media only screen and (min-width:1080px){.home-blog .et_pb_post.has-post-thumbnail .entry-featured-image-url{float:left;width:30%;margin-right:4%}.home-blog .et_pb_post.has-post-thumbnail:not(.format-gallery)>.post-content{padding-left:34%}}.home-blog .post-content{float:left;padding:0!important}.home-blog article{padding-bottom:1.3em;margin-bottom:1.8em!important}.home-blog .entry-featured-image-url{margin-bottom:10px}.evcal_event_title,.evcal_month_line p{font-family:'Roboto Condensed'!important}.evcal_month_line p{margin:0.5em 0 0.5em 0!important}.et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:flex-start}.menu-qui-sommes-nous nav .nav{flex-direction:column!important}.menu-qui-sommes-nous a{line-height:1.5em!important}.menu-qui-sommes-nous a{color:#626467}.menu-qui-sommes-nous .current-menu-item a{color:#9D2381;font-weight:bold}.lwp-hide-mobile-menu.et_pb_menu .et_pb_menu__menu,.lwp-hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}.lwp-hide-mobile-menu .et_mobile_nav_menu{display:none}.rapports-activite-onglets h2{font-family:'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif}@media only screen and (max-width:768px){.el-dbe-filterable-categories{display:none}}.yarpp-container{padding:0!important}.yarpp-related{margin:2em 0 0 0!important;padding:0!important}.yarpp-related h3{color:#626467!important;font-size:1.6em!important;margin:0 0 0.6em 0!important}.yarpp-thumbnails-horizontal{display:flex;justify-content:left}.yarpp-thumbnails-horizontal>*{width:194px!important}.yarpp-thumbnails-horizontal .yarpp-thumbnail{margin:0 0.8em 0 0!important;height:unset!important;border:1px solid #9d2381!important;background-color:#9d2381!important}.yarpp-thumbnails-horizontal .yarpp-thumbnail-default,.yarpp-thumbnails-horizontal .yarpp-thumbnail>img{margin:0 auto!important;background-color:white!important;text-align:center;width:100%!important;object-fit:cover}.yarpp-related .yarpp-thumbnail-title{width:unset!important;margin:0!important;padding:1.9em 0.6em!important;max-height:unset!important;overflow:unset!important;text-align:center!important;color:white!important;background-color:#9d2381!important;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400!important}.yarpp-thumbnail:hover{background-color:white!important}.yarpp-thumbnail:hover .yarpp-thumbnail-default{background-color:white!important}.yarpp-thumbnail:hover .yarpp-thumbnail-title{color:#9d2381!important;background-color:white!important}.article-latest-posts #block-3{margin-bottom:0!important}.article-latest-posts #block-7{display:none!important}.article-latest-posts{background-color:#f9f7f7;margin:0!important;padding:1.5em 1.1em 1em 1.1em!important;border-left:0px solid;text-align:left;font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif}.article-latest-posts li{border-bottom:2px solid #9d2381;margin:0 0 1.3em 0!important;display:block}.article-latest-posts h2{padding:0 0 1.1em 0}.article-latest-posts a{display:block;line-height:1.4em;font-size:0.9em;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:bold;color:#9d2381!important}.article-latest-posts a:hover{color:#626467!important}.article-latest-posts time{font-style:italic;padding-bottom:1em}.article-nav{display:flex;justify-content:space-between;margin:3em 0 0 0}.article-nav .nav-previous,.article-nav .nav-next{width:30%;background-color:#626467;color:white!important}.article-nav .nav-previous:hover,.article-nav .nav-next:hover{background-color:#B1B3B5;color:white!important}.article-nav .nav-previous,.article-nav .nav-next{padding:1em 2em 1em 2em!important}.article-nav .nav-previous a,.article-nav .nav-next a{color:white;display:flex}.et_pb_posts_nav.nav-single:after{content:none!important}.article-nav .nav-previous .meta-nav{padding-right:1em}.article-nav .nav-next .meta-nav{padding-left:1em}.dipl_blog_slider .layout4 .dipl_blog_slider_image_wrapper{}.activites h2{margin:0!important;padding:0!important}@media only screen and (max-width:1080px){.w2dc-categories-table,.w2dc-listings-block-header{display:none}.w2dc-listings-block .w2dc-listing{border-top:0px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding-bottom:30px}}.annuaire{display:flex}.annuaire h3{font-size:1.6em!important}.annuaire .annuaire-left-column h3{padding:0 0 0em 0!important}.annuaire .annuaire-right-column h3{padding:0 0 0.5em 0!important}.annuaire .annuaire-right-column h3:not(:first-child){padding:1em 0 0.5em 0!important}.annuaire h4{font-size:1.2em!important;padding:1em 0 0.5em 0!important}.annuaire a{font-style:italic}.annuaire a:hover,.annuaire a:visited{color:#9d2381!important}.w2dc-listings-block-content .w2dc-listing-date,.w2dc-listings-block-content .w2dc-field-name,.w2dc-listings-block-content figcaption{display:none}.w2dc-categories-column{margin:0 0 0.6em 0}div.w2dc-content.w2dc-terms-menu .w2dc-categories-root.w2dc-category-item a{background-color:#9D2381!important}div.w2dc-content.w2dc-terms-menu .w2dc-categories-root.w2dc-category-item a:hover{background-color:#626467!important}@media screen and (min-width:769px){.w2dc-listings-grid-3 .w2dc-listings-block-content .w2dc-listing:nth-child(3n+1),.w2dc-listings-grid-3 .w2dc-listings-block-content .w2dc-listing:nth-child(3n+2){margin-right:5%!important;margin-bottom:3em!important}}@media screen and (min-width:769px){.w2dc-listings-grid-3 .w2dc-listing{width:30%!important;border:none}}.w2dc-listings-grid-3 .w2dc-listing-logo-wrap{margin-bottom:1em!important}.w2dc-listing-date,.w2dc-author-link{display:none}.w2dc-listing-single header{margin-bottom:3em!important}.w2dc-listing-single .w2dc-listing-single-title{color:#9D2381!important;font-size:3em!important;font-family:'Fira Sans';text-transform:uppercase}@media screen and (min-width:768px){.w2dc-single-listing-logo-wrap{margin-right:40px!important}}.w2dc-field-description{margin-bottom:3em!important}.w2dc-listing-single .w2dc-field-output-block-content .w2dc-field-name{display:none}.w2dc-listing-single .w2dc-single-listing-text-content-wrap .w2dc-fields-group{margin-top:0!important}.w2dc-listing-single ul.w2dc-listing-tabs{display:none!important}.w2dc-listing-single .et_pb_top_inside_divider{background-color:red!important}/* List of Divi icons codes:* https://dividezigns.com/divi-icon-codes/
* https://www.elegantthemes.com/blog/resources/elegant-icon-font