body{font-weight:400!important}.powered-by{display:none!important}.row-menu .et-menu li:not(.mega-menu) ul,.row-menu #top-menu li:not(.mega-menu) ul{width:310px!important}.footer-menu .et-menu>li{padding-left:11px;padding-right:0px}.footer-menu .et_pb_menu__menu nav ul li{display:block;width:100%;margin:6px 0}@media (max-width:980px){.et-db #et-boc .et-l .footer-menu .et_pb_menu__menu{display:flex}.et-db #et-boc .et-l .footer-menu .et_mobile_nav_menu{display:none}}.row-bascule .fa-solid{margin-right:5px!important;color:#dfb05d!important}.row-contenu li::marker{color:#dfb05d!important}table{border-collapse:collapse;border-spacing:0;width:100%;border:1px solid #707070}.tableau-soutenez{overflow-x:auto}.tableau-soutenez th,.tableau-soutenez td{color:black!important;font-size:18px!important;line-height:1.2em;font-weight:400!important;padding:15px!important;border:1px solid #707070!important}.tableau-soutenez .table-centre{text-align:center!important}.tableau-soutenez th{background-color:#F0F0F0!important}.tableau-soutenez td{background-color:white!important}.row-equipe .fa-solid{background-color:#198389!important;padding:8px!important;border-radius:20px!important;margin-right:5px!important;font-size:14px!important;margin-bottom:5px!important}.content-caroussel{background-color:rgba(0,0,0,0.6)!important;border:7px solid white!important;padding:5%!important}.content-caroussel h1{color:white!important;font-size:45px!important;line-height:1.2em!important;font-weight:700!important;margin-bottom:10px;text-transform:uppercase}.content-caroussel p{text-transform:uppercase}.content-caroussel .bouton-hero{background-color:#198389;border:2px solid #198389;display:inline-block;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;color:white!important;font-weight:700;margin-top:5px;transition:0.2s ease-in-out;font-size:18px!important;text-transform:initial}.content-caroussel .bouton-hero:hover{background-color:#000000;border:2px solid #000000}.row-blogue-accueil .dipi_blog_slider .dipi-post-content{padding-left:0px!important;padding-right:0px!important}@media (min-width:1600px) and (max-width:1800px){.row-menu li a{margin-lefT:0px!important;font-size:18px!important}.row-hero .dica_divi_carousel.dica_divi_carousel .dica_divi_carouselitem .dica-item-content .content{margin-left:40%!important}.row-blogue .et_pb_blog_extras .et_pb_post.et_pb_post_extra .entry-title,.row-blogue .et_pb_blog_extras .et_pb_post.et_pb_post_extra .entry-title a{font-size:18px!important}.row-equipe h4{font-size:22px!important;line-height:1.2em!important}.row-equipe p,.row-equipe a{font-size:16px!important;line-height:1.2em!important}.row-footer .texte-moitie{width:70%!important}}@media (min-width:1300px) and (max-width:1599px){.row-menu{width:85%!important}.row-menu .et_pb_menu__logo-wrap{width:170px!important}.row-menu li a{margin-lefT:0px!important;font-size:16px!important}.row-hero .dica_divi_carousel.dica_divi_carousel .dica_divi_carouselitem .dica-item-content .content{margin-left:40%!important}#page-container div.section-hero .row-hero .content-caroussel h1{color:white!important;font-size:35px!important;line-height:1.2em!important;font-weight:700!important;margin-bottom:10px;text-transform:uppercase}#page-container div.section-hero .row-hero .content-caroussel p{font-size:20px!important}#page-container div.section-hero .row-hero .content-caroussel .bouton-hero{font-size:16px!important}.row-contenu .dica_divi_carousel .dica_divi_carouselitem .dica-item-content .item-title{font-size:30px!important}.row-boutique .woocommerce-loop-product__title{font-size:18px!important;line-height:1.2em!important}.row-boutique .price .amount{font-size:18px!important;line-height:1.2em!important}.row-header h1{font-size:40px!important}.row-contenu h2{font-size:30px!important}.row-contenu h4{font-size:20px!important}.row-contenu p,.row-contenu li,.row-contenu a{font-size:18px!important;line-height:1.3em!important}.row-blogue{width:85%!important}.row-blogue .post-content{padding:15px!important}.row-blogue .et_pb_blog_extras .et_pb_post.et_pb_post_extra .entry-title,.row-blogue .et_pb_blog_extras .et_pb_post.et_pb_post_extra .entry-title a{font-size:16px!important}.row-blogue .post-data,.row-blogue p{font-size:14px!important}.row-equipe{width:85%!important}.row-equipe h4{font-size:20px!important;line-height:1.2em!important}.row-equipe p,.row-equipe a{font-size:14px!important;line-height:1.2em!important}.row-equipe .fa-solid{padding:5px!important;font-size:11px!important}.row-footer .texte-moitie{width:85%!important}.row-footer h3{font-size:18px!important}.row-footer p,.row-footer a,.row-footer li{font-size:18px!important}}@media (min-width:1180px) and (max-width:1299px){.row-90{width:90%!important}.row-menu .et_pb_menu__logo-wrap{width:170px!important}.row-menu li a{margin-lefT:0px!important;font-size:15px!important}.row-hero .dica_divi_carousel .dica_divi_carouselitem>div{padding-top:200px!important;padding-bottom:60px!important}.row-hero .dica_divi_carousel.dica_divi_carousel .dica_divi_carouselitem .dica-item-content .content{margin-left:35%!important}#page-container div.section-hero .row-hero .content-caroussel h1{color:white!important;font-size:32px!important;line-height:1.2em!important;font-weight:700!important;margin-bottom:10px;text-transform:uppercase}#page-container div.section-hero .row-hero .content-caroussel p{font-size:18px!important}.content-caroussel .bouton-hero{font-size:15px!important}.row-contenu .dica_divi_carousel .dica_divi_carouselitem .dica-item-content .item-title{font-size:30px!important}.row-boutique .woocommerce-loop-product__title{font-size:18px!important;line-height:1.2em!important}.row-boutique .price .amount{font-size:18px!important;line-height:1.2em!important}.row-header h1{font-size:40px!important}.row-contenu h2{font-size:30px!important}.row-contenu h4{font-size:20px!important}.row-contenu p,.row-contenu li,.row-contenu a{font-size:18px!important;line-height:1.3em!important}.row-blogue .post-content{padding:15px!important}.row-blogue .et_pb_blog_extras .et_pb_post.et_pb_post_extra .entry-title,.row-blogue .et_pb_blog_extras .et_pb_post.et_pb_post_extra .entry-title a{font-size:16px!important}.row-blogue .post-data,.row-blogue p{font-size:14px!important}.row-equipe h4{font-size:19px!important;line-height:1.2em!important}.row-equipe p,.row-equipe a{font-size:13px!important;line-height:1.2em!important}.row-equipe .fa-solid{padding:5px!important;font-size:11px!important}.row-footer .texte-moitie{width:85%!important}.row-footer h3{font-size:18px!important}.row-footer p,.row-footer a,.row-footer li{font-size:18px!important}}@media (min-width:981px) and (max-width:1179px){.row-90{width:90%!important}.row-hero .dica_divi_carousel .dica_divi_carouselitem>div{padding-top:180px!important;padding-bottom:50px!important}.row-hero .dica_divi_carousel.dica_divi_carousel .dica_divi_carouselitem .dica-item-content .content{margin-left:30%!important}.content-caroussel h1{color:white!important;font-size:25px!important;line-height:1.2em!important;font-weight:700!important;margin-bottom:10px;text-transform:uppercase}#page-container div.section-hero .row-hero .content-caroussel p{font-size:18px!important}.content-caroussel .bouton-hero{font-size:15px!important}.row-contenu .dica_divi_carousel .dica_divi_carouselitem .dica-item-content .item-title{font-size:25px!important}.row-contenu .dica_divi_carousel .dica_divi_carouselitem .dica-item-content .content p{font-size:16px!important}.row-boutique .woocommerce-loop-product__title{font-size:16px!important;line-height:1.2em!important}.row-boutique .price .amount{font-size:16px!important;line-height:1.2em!important}.row-header h1{font-size:30px!important}.row-contenu h2{font-size:25px!important}.row-contenu h4{font-size:18px!important}.row-contenu p,.row-contenu li,.row-contenu a{font-size:16px!important;line-height:1.3em!important}.row-blogue .post-content{padding:15px!important}.row-blogue .et_pb_blog_extras .et_pb_post.et_pb_post_extra .entry-title,.row-blogue .et_pb_blog_extras .et_pb_post.et_pb_post_extra .entry-title a{font-size:14px!important}.row-blogue .post-data,.row-blogue p,.row-blogue .et_pb_blog_extras .et_pb_post.et_pb_post_extra .post-meta span{font-size:12px!important}#page-container div.et_pb_section .row-blogue .et_pb_button{font-size:12px!important}.row-equipe h4{font-size:16px!important;line-height:1.2em!important}.row-equipe p,.row-equipe a{font-size:11px!important;line-height:1.2em!important}.row-equipe .fa-solid{padding:4px!important;font-size:9px!important}.row-footer .texte-moitie{width:100%!important}.row-footer h3{font-size:16px!important}.row-footer p,.row-footer a,.row-footer li{font-size:16px!important}}@media (max-width:1179px){body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li.menu-item-has-children>a:after,body.dipi-collapse-submenu-mobile #main-header .et_mobile_menu li.menu-item-has-children>a:after,body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li.menu-item-has-children>a:before,body.dipi-collapse-submenu-mobile #main-header .et_mobile_menu li.menu-item-has-children>a:before{color:#dfb05d;background-color:white}.et_pb_menu .et_pb_menu__menu,.et_pb_fullwidth_menu .et_pb_menu__menu #menu-menu-principal{display:none!important}.et_pb_menu .et_mobile_nav_menu,.et_pb_fullwidth_menu .et_mobile_nav_menu #menu-menu-principal{display:flex!important;float:none!important;margin:0 6px!important;align-items:center!important}.et_pb_menu .et_mobile_nav_menu #menu-menu-principal li{list-style-type:none!important}#page-container div.et_pb_section .et_pb_row #mobile_menu1 .sub-menu.dipi-collapse-closed{visibility:hidden!important}}@media (max-width:980px){.tableau-soutenez th,.tableau-soutenez td{font-size:15px!important}.content-caroussel{padding:3%!important}.content-caroussel h1{color:white!important;font-size:30px!important;line-height:1.2em!important;font-weight:700!important;margin-bottom:10px}.content-caroussel .bouton-hero{font-size:16px!important}}@media (max-width:767px){.content-caroussel{background-color:rgba(0,0,0,0.6)!important;border:4px solid white!important;padding:8%!important;padding-left:3%!important;padding-right:3%!important}.content-caroussel h1{color:white!important;font-size:20px!important;line-height:1.2em!important;font-weight:700!important;margin-bottom:10px}.content-caroussel .bouton-hero{font-size:14px!important}}