/*!/wp-content/themes/gastroenterologue/assets/css/screen.css*/.point::after,.bloc_interne h1:not(.interrogation)::after,.page-template-default #main-container h2:not(.interrogation,.list_qui h2,.plus_info h2,.small_texte_wrap h2,.none_after)::after{content:'.';display:inline;color:#CD9D66}.interrogation::after{content:'?';display:inline-block;margin-left:5px;color:#CD9D66}a.button_gastro,.button_gastro a.wp-block-button__link,input.button_gastro{background:#fff0;color:#CD9D66;display:inline-block;padding:15px 30px;border-radius:10px;text-align:center;font-size:1em;font-weight:700;line-height:1.3em;border:1px solid #CD9D66;transition:all .3s;margin-top:25px;text-transform:none;letter-spacing:0}a.button_gastro:hover,.button_gastro a.wp-block-button__link:hover,input.button_gastro:hover{background:#CD9D66;color:#fff}.wrap_content{max-width:1500px;margin:auto}p.has-text-align-center{text-align:center}sup{position:relative;bottom:1px;font-size:.8em;line-height:.8em;vertical-align:super;text-decoration:none}h2{font-size:1.3em;line-height:1.5em;font-weight:700;color:#1F150A;margin-bottom:25px;text-transform:none;letter-spacing:0}.retour{clear:both}.header-classic .main-menu>li>a{font-size:1em;text-transform:none;font-family:'Open Sans',sans-serif;border:none;border-radius:0;padding:50px 40px;color:#111;font-weight:700;letter-spacing:0}.header-classic .main-menu a{transition:all .3s;-webkit-transition:all .3s}.header-classic .main-menu>li{-webkit-box-flex:none;-ms-flex:none;flex:none}.header-classic .ctn-menu nav{align-items:flex-end}#header-container .logo{-ms-flex-preferred-size:270px;flex-basis:270px;max-width:270px;margin:0;height:55px;position:relative;top:34px}#header-container{border-bottom:1px solid #F2F2F2}.header-classic .main-menu>li>a:hover{background:#F5F5F5;color:#111;border:none}.sub-menu-worker .ctn-submenu{background:#F5F5F5}.main-menu>li:hover a{background:#F5F5F5;color:#111}.sub-menu-worker .ctn-submenu .thumb-menu{padding:0;border:none}.main-menu .sub-menu{background:none}.sub-menu-worker .ctn-submenu .sub-menu .sub-title-menu::before{display:none}.header-classic .main-menu>li>a{position:relative}.header-classic .main-menu>li.menu-item-has-children>a::before{content:'\f107';font-family:'Font Awesome 5 Free';font-weight:900;display:inline-block;color:#000;font-size:14px;position:absolute;left:0;right:0;text-align:center;margin:auto;bottom:20px}.sub-menu-worker .ctn-submenu .sub-menu .sub-title-menu{margin-bottom:15px;text-transform:uppercase;font-family:'Open Sans',sans-serif;color:#111;letter-spacing:1px;font-size:1em;text-transform:none;letter-spacing:0;font-weight:700}.sub-menu-worker .ctn-submenu .sub-menu .sub-title-menu::after{content:'\f107';font-family:'Font Awesome 5 Free';font-weight:900;display:inline-block;color:#000;font-size:14px;margin-left:10px}.sub-menu-worker .ctn-submenu .sub-sub-menu li a::before{content:'';display:inline-block;visibility:middle;width:5px;height:5px;background:#000;border-radius:4px;margin-right:10px}.sub-menu-worker .ctn-submenu .sub-sub-menu li a{font-family:'Open Sans',sans-serif;font-size:.85em;color:#111;font-weight:700;letter-spacing:0}.sub-menu-worker .ctn-submenu .sub-sub-menu{padding-left:15px}.sub-menu-worker .ctn-submenu .sub-sub-menu li{line-height:1.2;padding-left:0;text-indent:0}.sub-menu-worker .ctn-submenu .sub-sub-menu li a::before{margin-right:8px}.sub-menu-worker .ctn-submenu .inner-ctn-submenu{max-width:850px}.sub-menu-worker .col-sub-2 .sub-menu>li{padding-right:20px}.sub-menu-worker .ctn-submenu .sub-sub-menu li a:hover{color:#CD9D66}.wrap_top_home{width:100%;height:440px;position:relative;z-index:10;padding:80px 0 80px 10%}.wrap_top_home img{position:absolute;left:0;top:0;object-fit:cover;width:100%;height:100%;z-index:-1}.wrap_top_home::before{content:'';display:block;width:100%;height:100%;background:linear-gradient(180deg,rgb(23 2 58 / .9025) 0%,rgb(23 2 58 / .8075) 100%);position:absolute;left:0;top:0}.content_top_home{position:relative;z-index:11;text-align:left}.content_top_home span{color:#CD9D66;font-size:1em;line-height:1.3em;margin-bottom:10px;display:block}.content_top_home h1{font-size:4em;font-weight:700;line-height:1.3em;color:#fff;text-align:left;margin-bottom:20px}.content_top_home a.button_gastro{color:#fff;border-color:#fff;margin-right:15px;margin-top:0}.content_top_home a.button_gastro:hover{background:#fff;color:#17023A}.ou_consulter{background:#F5F5F5;padding:50px 70px 50px 50px}.ou_consulter p{font-size:1.3em;line-height:1.8em}.phone-link{color:#CD9D66;font-size:.85em;line-height:1.3em;font-weight:700;letter-spacing:0}.phone-link::before{content:'\f095';display:inline-block;margin-right:10px;font-family:'Font Awesome 5 Free';font-weight:900}.wrap_consultation{position:relative;width:100%;margin:70px auto}.consultation_visio{position:absolute;right:0;width:32%;height:100%;top:0}.consultation_visio img{width:100%;height:100%;object-fit:cover}.content_consultation_visio{position:absolute;right:0;top:0;background:rgb(205 157 102 / .85);width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 70px}.content_consultation_visio h2{color:#fff}.content_consultation_visio p{color:#fff;font-size:1em;line-height:1.5em}.content_consultation_visio .wp-block-buttons{justify-content:center}.content_consultation_visio .button_gastro a.wp-block-button__link{color:#fff;border-color:#fff}.content_consultation_visio .button_gastro a.wp-block-button__link:hover{color:#CD9D66;background:#fff}.wrap_examens{align-items:flex-start}.wrap_examens>.wp-block-column:first-of-type{padding:0 5%}.wrap_examens>.wp-block-column:first-of-type p{font-size:1em;line-height:1.8em}.col-examens img{height:300px;width:100%;object-fit:cover}.col-examens>.wp-block-column{margin:0 5px;background:#17023A;text-align:center;color:#fff;overflow:hidden}.col-examens>.wp-block-column p:first-of-type{color:#fff;font-size:.9em;text-transform:uppercase;line-height:1.5em;margin-bottom:5px;margin-top:10px;font-weight:700}.col-examens>.wp-block-column p:last-of-type{color:#fff;font-size:1.1em;line-height:1.5em;margin-bottom:10px;font-weight:700}.col-examens>.wp-block-column p a{color:#fff}.col-examens>.wp-block-column p:last-of-type a::before{content:'\f095';display:inline-block;margin-right:10px;font-family:'Font Awesome 5 Free';font-weight:900;font-size:.9em}.col-examens figure a::after{content:'';display:block}.col-examens figure a{position:relative;display:block}.col-examens figure a::after{content:'\f054';display:block;position:absolute;left:-100%;right:0;margin:auto;text-align:center;color:#fff;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);font-family:'Font Awesome 5 Free';font-weight:900;opacity:0;font-size:2em;z-index:10;transition:all cubic-bezier(.64,0,.21,.97) .6s;-webkit-transition:all cubic-bezier(.64,0,.21,.97) .6s}.col-examens figure a::before{content:'';display:block;width:100%;height:100%;background:linear-gradient(180deg,rgb(23 2 58 / .9025) 0%,rgb(23 2 58 / .8075) 100%);position:absolute;left:0;top:0;opacity:0;transition:all cubic-bezier(.64,0,.21,.97) .6s;-webkit-transition:all cubic-bezier(.64,0,.21,.97) .6s}.col-examens.hov_all_examens .hov_this_examens figure a::after{left:0%;opacity:1}.col-examens.hov_all_examens .hov_this_examens figure a::before{opacity:1}.wrap_confiance{background:#F9F9F9;display:flex;justify-content:center;padding:70px 10px;margin:70px auto}.wrap_confiance>.wp-block-column:first-of-type{max-width:470px;margin-right:70px}.wrap_confiance>.wp-block-column:last-of-type{max-width:350px;margin-left:70px}.wrap_confiance>.wp-block-column p{font-size:1em;line-height:1.8em}.wrap_confiance>.wp-block-column:last-of-type .wp-block-quote p{font-size:1.3em;line-height:1.8em;text-align:center;font-style:italic;color:#CD9D66}.wrap_confiance>.wp-block-column:last-of-type .wp-block-quote{position:relative;padding:60px 20px}.wrap_confiance>.wp-block-column:last-of-type .wp-block-quote::before{content:'\f10d';display:block;font-family:'Font Awesome 5 Free';font-weight:900;color:#CD9D66;position:absolute;left:0;top:0;font-size:3em}.wrap_confiance>.wp-block-column:last-of-type .wp-block-quote::after{content:'\f10e';display:block;font-family:'Font Awesome 5 Free';font-weight:900;color:#CD9D66;position:absolute;right:0;bottom:0;font-size:3em}.wrap_urgences{padding:35px 0 35px 120px;background:url(/wp-content/themes/gastroenterologue/assets/css/../img/urgences.webp) no-repeat;background-size:cover;background-position:right center;position:relative;z-index:10}.wrap_urgences>.wp-block-group__inner-container{position:relative;z-index:20;max-width:460px}.wrap_urgences>.wp-block-group__inner-container h2::before{content:'';display:inline-block;margin-right:10px;background:url(/wp-content/themes/gastroenterologue/assets/css/../svg/warning.svg) no-repeat;background-size:contain;background-position:center center;width:32px;height:32px;position:relative;bottom:-6px}.wrap_urgences>.wp-block-group__inner-container p{font-size:1em;line-height:1.8em;color:#000;font-weight:700}.wrap_urgences>.wp-block-group__inner-container .tel_urgences a{color:#CD9D66;font-size:1.6em;font-weight:700;margin:5px 0;display:inline-block}.wrap_urgences::before{content:'';display:block;z-index:20;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(270deg,#FFFFFF 24.39%,#fff0 100%);transform:matrix(-1,0,0,1,0,0)}.wrap_urgences::after{content:'';display:block;z-index:1;position:absolute;left:0;top:0;width:calc(100% - 8px);height:calc(100% - 8px);border:4px solid #CD9D66}.wrap_actualites{margin:100px auto}.wrap_actualites h2{margin-bottom:5px}.go_actus{text-transform:uppercase;font-size:.85em;line-height:1.3em;color:#CD9D66;font-weight:900}.go_actus::before{content:'\f0a9';display:inline-block;margin-right:5px;font-family:'Font Awesome 5 Free';font-weight:900}.border-actus{width:70%;height:1px;background:#dbdbdb;margin-bottom:15px;margin-top:8px}.left_actus_liste{width:70%;float:left}.right_actus_liste{width:29%;position:absolute;right:0;top:0;height:100%;background:#CD9D66;display:flex;justify-content:center;align-items:center;text-align:center;padding:0 70px}.right_actus_liste::before{content:'';display:block;width:50px;height:50px;top:-25px;left:0;right:0;margin:auto;position:absolute;background:#fff;border-radius:50%}.left_actus_liste ul{display:flex;align-items:flex-start;justify-content:space-between}.left_actus_liste ul li{width:32%;overflow:hidden}.left_actus_liste ul li a:first-of-type{position:relative;display:block}.left_actus_liste ul li a:first-of-type::after{content:'\f054';display:block;position:absolute;left:-100%;right:0;margin:auto;text-align:center;color:#fff;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);font-family:'Font Awesome 5 Free';font-weight:900;opacity:0;font-size:2em;z-index:10;transition:all cubic-bezier(.64,0,.21,.97) .6s;-webkit-transition:all cubic-bezier(.64,0,.21,.97) .6s}.left_actus_liste ul li a:first-of-type::before{content:'';display:block;width:100%;height:100%;background:linear-gradient(180deg,rgb(23 2 58 / .9025) 0%,rgb(23 2 58 / .8075) 100%);position:absolute;left:0;top:0;opacity:0;transition:all cubic-bezier(.64,0,.21,.97) .6s;-webkit-transition:all cubic-bezier(.64,0,.21,.97) .6s}.left_actus_liste ul li a:first-of-type:hover::after{left:0%;opacity:1}.left_actus_liste ul li a:first-of-type:hover::before{opacity:1}.left_actus_liste li img{height:200px;object-fit:cover}.left_actus_liste li h3{font-weight:700;font-size:.85em;line-height:1.5em;color:#17023A;margin:15px 0;text-transform:none;letter-spacing:0}.left_actus_liste li p{font-size:.8em}.rel_liste_actus{position:relative;width:100%}.right_actus_liste span{font-size:1.3em;line-height:1.5em;margin-bottom:20px;font-weight:700;display:block;color:#fff;padding-top:25px}.right_actus_liste p{font-size:1em;line-height:1.5em;color:#fff}.right_actus_liste .button_gastro{border-color:#fff;color:#fff}.right_actus_liste .button_gastro:hover{background:#fff;color:#CD9D66}.bandeau_partenaires{margin-bottom:100px}.bandeau_partenaires ul{display:flex;justify-content:center;align-items:center}.bandeau_partenaires ul li{margin:20px}.bandeau_partenaires ul li img{max-width:210px;max-height:80px;width:100%;height:auto;display:block;transition:all .3s}.hov_all_partenaires li img{opacity:.3;filter:grayscale(100%);-webkit-filter:grayscale(100%)}.hov_all_partenaires li .hov_this_partenaires{opacity:1;filter:grayscale(0%);-webkit-filter:grayscale(0%)}.abstract-footer-menu a:hover,.foot-classic-top .footer-menu a:hover,.foot-classic-top-no-logo .footer-menu a:hover,.foot-classic-bottom .footer-menu a:hover,.foot-classic-bottom-no-logo .footer-menu a:hover{color:#CD9D66}.contact-link-footer:hover{color:#fff}.footer-container{position:relative}.footer-container::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(/wp-content/themes/gastroenterologue/assets/css/../img/trame-footer.jpg) no-repeat;background-size:cover;background-position:center center;z-index:1;opacity:1}.footer-container::after{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,rgb(24 0 65 / .765) 0%,rgb(17 0 45 / .855) 70.31%);z-index:2;opacity:1}.inner-footer{position:relative;z-index:10;padding:55px 0 30px 0}.logo-footer{-ms-flex-preferred-size:270px;flex-basis:270px}.abstract-coord .coord,.foot-classic-bottom .coord,.foot-classic-bottom-no-logo .coord,.foot-classic-flex .coord,.foot-classic-flex-no-logo .coord{-ms-flex-preferred-size:calc(95% - 270px);flex-basis:calc(95% - 270px)}.abstract-coord .coord>div::before,.foot-classic-bottom .coord>div::before,.foot-classic-bottom-no-logo .coord>div::before,.foot-classic-flex .coord>div::before,.foot-classic-flex-no-logo .coord>div::before{color:#CD9D66}.coord{color:#fff;font-size:.9em;line-height:1.5em}address span.street2{display:block}.contact-link-footer{font-weight:700;color:#CD9D66}.filarianne{max-width:1400px;margin:0 auto 20px auto}.bloc_interne{align-items:flex-start;max-width:1400px;margin:0 auto 80px auto}.bloc_interne h1{padding:0 80px 10px 30px;text-transform:none;font-size:3em;line-height:1.3em;font-weight:700;letter-spacing:0;border-left:10px solid #CD9D66}.bloc_interne img{max-width:450px;margin-top:30px;max-height:500px}.page-template-default #main-container .wrapper{width:100%;max-width:100%}.img_bloc_interne{margin:0 auto 100px auto;max-width:1500px}p strong{color:#000}.bloc_interne em{font-size:.85em;font-style:italic}.img_bloc_interne img{margin:auto;width:100%;height:550px;object-fit:cover;display:block}.wp-block-cover.img_bloc_interne{position:relative;padding:0}.wp-block-cover.img_bloc_interne img{margin:auto;object-fit:cover;display:block;position:absolute;width:100%;height:100%;z-index:1}.wp-block-cover.img_bloc_interne>span{width:100%;height:100%;position:absolute;left:0;top:0;display:block;background:#17023A;opacity:.7;z-index:10}.wp-block-cover.img_bloc_interne .wp-block-cover__inner-container{position:relative;z-index:20;padding:70px 10px}.wp-block-cover.img_bloc_interne .wp-block-cover__inner-container::before{content:'\f10d';display:block;font-size:2em;line-height:1.3em;position:absolute;left:0;right:0;margin:auto;top:20px;font-family:'Font Awesome 5 Free';font-weight:900;color:#fff}.wp-block-cover.img_bloc_interne .wp-block-cover__inner-container::after{content:'\f10e';display:block;font-size:2em;line-height:1.3em;position:absolute;left:0;right:0;margin:auto;bottom:20px;font-family:'Font Awesome 5 Free';font-weight:900;color:#fff}.wp-block-cover.img_bloc_interne .wp-block-cover__inner-container p{color:#fff;font-size:2em!important;line-height:1.8em;max-width:60%;margin:auto;text-align:center}.bloc_violet{background:#17023A;color:#fff}.page .bloc_violet p{color:#fff}.page .bloc_violet h2,.page .bloc_violet h3{color:#fff}.bloc_violet>.wp-block-group__inner-container{max-width:1500px;margin:auto;padding:100px 60px}.bloc_violet>.wp-block-group__inner-container .wp-block-media-text__content.has-media-on-the-right{padding-right:12%}.media_vertical{padding:60px}.wp-block-media-text.media_vertical img{max-height:650px;padding-right:120px}h2 i{margin-right:8px;color:#CD9D66}.page p{line-height:1.5em;font-size:.95em}.main-container .wp-block-media-text__content ul{margin:20px 0}.wp-block-media-text__content ul li,.media_vertical .wp-block-media-text__content ul li{font-size:.95em;line-height:1.5em;margin-bottom:15px}.wp-block-media-text__content ul li:last-of-type,.media_vertical .wp-block-media-text__content ul li:last-of-type{margin-bottom:0}.wp-block-media-text__content ul li::before,.media_vertical .wp-block-media-text__content ul li::before{content:'\f111';display:inline-block;margin-right:8px;font-family:'Font Awesome 5 Free';font-weight:900;font-size:7px;position:relative;top:-3px}#comment-venir .ul_picto li::before{content:'';display:inline-block;color:#000;margin-right:8px;font-family:'Font Awesome 5 Free';font-weight:900;font-size:1em;top:0}#comment-venir .ul_picto li.fa-bus-simple::before{content:'\f55e'}#comment-venir .ul_picto li.fa-car::before{content:'\f1b9'}#comment-venir .ul_picto li.fa-location-arrow::before{content:'\f124'}#comment-venir .ul_picto li.fa-stairs::before{content:'\e289'}.ul_picto li i{margin-right:5px}.wp-block-columns ul{margin:20px 0}.wp-block-columns ul li{color:#17023A;font-size:.95em;line-height:1.5em;margin-bottom:15px}.wp-block-columns ul li:last-of-type{margin-bottom:0}.wp-block-columns ul li::before{content:'\f138';display:inline-block;margin-right:8px;color:#17023A;font-family:'Font Awesome 5 Free';font-weight:900}.wp-block-columns ul.list_download li::before{content:'\f1c1'}.plus_info{max-width:980px;margin:auto}.plus_info h2{text-align:center;margin-bottom:50px}.table-gris table{border-collapse:separate;border-spacing:5px}.table-gris td{font-size:.9em;text-align:center;background:#f2f2f2;padding:8px;vertical-align:middle}.table-gris tr:first-of-type td{background:none;border-bottom:1px solid #17023A;color:#17023A;font-weight:700}.small_texte_wrap{max-width:900px;margin:0 auto 100px auto;text-align:center;position:relative}.small_texte_wrap::before{content:'';display:block;width:3px;height:20px;background:#17023A;position:absolute;left:0;right:0;margin:auto;top:-60px}.small_texte_wrap::after{content:'';display:block;width:3px;height:20px;background:#17023A;position:absolute;left:0;right:0;margin:auto;bottom:-60px}.bloc_violet strong{color:#fff}.hidden-link{display:none}.active-link{text-decoration:none}.list_qui>.wp-block-column:first-of-type{width:100%;display:block;text-align:center;position:relative;flex-basis:100%!important}.list_qui>.wp-block-column:first-of-type nav{display:flex;flex-wrap:wrap;justify-content:center}.list_qui>.wp-block-column:first-of-type nav a{display:block;text-align:center;padding:10px 20px;transition:all .3s;color:#CD9D66;background:#fff;border:1px solid #CD9D66;border-radius:15px 15px 0 0;margin-right:10px;border-bottom:none;letter-spacing:0}.list_qui>.wp-block-column:first-of-type nav a:last-of-type{margin:0}.list_qui>.wp-block-column:first-of-type nav a:hover,.list_qui>.wp-block-column:first-of-type nav a.active-link{background:#CD9D66;color:#fff}.list_qui h2{font-size:1.1em;color:#17023A!important}.list_qui>.wp-block-column .wp-block-group{padding:60px;background:#F5F5F5}.wrap_list_qui{margin:100px auto}.wrap_list_qui>.wp-block-group__inner-container>h2{text-align:center;margin-bottom:30px}.list_qui{align-items:flex-start!important;position:relative;flex-wrap:wrap!important;gap:0!important}.list_qui sup{font-size:.8em;color:#000;position:relative;top:-7px;margin:0 2px}.info_plus_index{border:1px solid #dbdbdb;padding:30px;margin-top:30px}.info_plus_index p{font-size:.8em;font-style:italic;color:#58524D}.list_qui>.wp-block-column:last-of-type{width:100%;flex-basis:100%!important}.bandeau_societe{max-width:980px;margin:auto;text-align:center}.bandeau_societe img{max-width:210px;max-height:80px;width:100%;height:auto;display:block;transition:all .3s;object-fit:contain}.bandeau_societe .wp-block-column{margin:20px}.bloc_gris_groupe{background:#F9F9F9;display:flex;justify-content:center;padding:70px 10px;margin:70px auto}.bloc_gris_groupe>.wp-block-group__inner-container{max-width:1200px;margin:auto}.bloc_gris_groupe>.wp-block-group__inner-container>h2,.bloc_gris_groupe>.wp-block-group__inner-container>p{text-align:center}.bloc_gris_groupe>.wp-block-group__inner-container>.wp-block-columns{align-items:flex-start;justify-content:space-between}.bloc_gris_groupe>.wp-block-group__inner-container>.wp-block-columns li a{color:#17023A}.bloc_gris_groupe>.wp-block-group__inner-container>.wp-block-columns li a:hover{color:#CD9D66}.sub-menu-worker .ctn-submenu .sub-sub-menu li.current_page_item a{color:#CD9D66}.flex-start{align-items:flex-start}.bloc_violet .wp-block-media-text__media img{max-height:450px}.bloc_violet p a:hover{color:#fff;text-decoration:underline}.single-post #main-container>.wrapper{max-width:900px;margin:auto}.single-post #main-container h1{font-size:1.8em;font-weight:700;line-height:1.5em;color:#1F150A;text-align:center;margin-bottom:20px}.single-post #main-container>.wrapper>.content>figure img{max-height:450px;max-width:100%;margin:40px auto;object-fit:cover}.single-post #main-container h2{margin:40px 0 20px 0}.single-post #main-container{padding-bottom:50px}h3{font-size:1em;line-height:1.3em;margin:20px 0 10px 0;font-weight:700;letter-spacing:0}.single-post #main-container p{font-size:.9em;line-height:1.5em}.wrap_important{padding:60px;background:#F5F5F5;border:1px solid #dbdbdb;text-align:center}.wrap_important img{width:50px;height:50px;object-fit:contain;margin:0 auto 30px auto}.single-post #main-container .wp-block-embed{text-align:center;margin:40px auto}.wrap_page_actualites ul{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.wrap_page_actualites ul li{width:30%;margin:2% 0}.wrap_page_actualites ul li img{height:230px;object-fit:cover}.button_gastro.align_center{justify-content:center}.wrap_publications{margin-top:60px}.list-frise__item{background:#fff;border:1px solid #CD9D66;padding:50px;margin-bottom:30px}.list-frise__item ul{margin:20px 0}.list-frise__item ul li{font-size:1em;line-height:1.5em;margin-bottom:15px}.list-frise__item ul li:last-of-type{margin-bottom:0}.list-frise__item ul li::before{content:'\f111';display:inline-block;margin-right:8px;font-family:'Font Awesome 5 Free';font-weight:900;font-size:7px;position:relative;top:-3px}.wpcf7-form{display:flex;flex-wrap:wrap;justify-content:space-between;padding:5%;border:1px solid #F5F5F5;box-shadow:0 0 50px 0 rgb(0 0 0 / .05)}.wpcf7{max-width:1000px;margin:40px auto;width:90%}.wpcf7>form>label{width:48%;margin:2% 1%;font-size:.9em;line-height:1.8em;letter-spacing:2px;text-transform:uppercase;font-weight:400;display:block;padding-bottom:5px;border-bottom:1px solid #17023A}.wpcf7 input:not(input[type="radio"],input[type="checkbox"]){width:100%;padding:15px;background:#ececec;border:none;margin-top:10px;font-family:'Lato',sans-serif;font-size:1em;line-height:1.3em}input[type="radio"],input[type="checkbox"]{width:auto;height:auto;padding:5px;border-radius:3px;background:#dbdbdb}input[type="radio"]:checked,input[type="checkbox"]:checked{background:#CD9D66}.wpcf7-radio{padding:15px 0;display:block}.wpcf7-radio .wpcf7-list-item{display:block;margin:0}.wpcf7-radio .wpcf7-list-item label{text-transform:none;font-weight:700;letter-spacing:0;color:#000;cursor:pointer}.wpcf7 label.textarea-label{width:98%;margin:2% auto}.wpcf7 textarea{width:100%;height:120px;resize:none;background:#ececec;border:none;padding:15px;margin-top:10px;font-family:'Lato',sans-serif;font-size:1em;line-height:1.3em}.wpcf7 input.wpcf7-submit[type="submit"]{background:#fff0;color:#CD9D66;display:inline-block;padding:15px 30px;border-radius:10px;text-align:center;font-size:1em;font-weight:700;line-height:1.3em;border:1px solid #CD9D66;transition:all .3s;margin-top:25px;text-transform:none;letter-spacing:0}.wpcf7 input.wpcf7-submit[type="submit"]:hover{color:#17023A;background:#FFF;border:solid 2px #17023A}.wpcf7-not-valid-tip{background:#CD9D66;color:#fff}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{padding:20px;text-align:center}.wpcf7 form.sent .wpcf7-response-output{border-color:#17023A;width:100%;padding:40px 20px;background:#17023A;color:#fff;text-align:center;border-bottom:10px solid #CD9D66}.wpcf7>form>label.lab_email{width:100%}.liens_utiles{padding-bottom:50px}.liens_utiles ul{margin:20px 0}.liens_utiles ul li{font-size:1em;line-height:1.5em;margin-bottom:15px}.liens_utiles ul li:last-of-type{margin-bottom:0}.liens_utiles li::before{content:'\f138';display:inline-block;margin-right:8px;color:#17023A;font-family:'Font Awesome 5 Free';font-weight:900;font-size:1em;position:relative;top:0}.button_ancre{margin-top:20px;text-align:right;margin:0 75px 0 0}.button_ancre a{background:#17023A;color:#fff;display:inline-block;padding:10px 20px;border-radius:10px;text-align:left;font-size:.9em;font-weight:700;line-height:1.3em;transition:all .3s;margin-top:5px;text-transform:none;letter-spacing:0}.button_ancre a::after{content:'\f149';display:inline-block;font-family:'Font Awesome 5 Free';font-weight:900;margin-left:8px;font-size:.7em}.button_ancre .wp-block-button{display:block;width:100%}.wrap_imc{max-width:980px;margin:40px auto;position:relative;z-index:10;background:none;padding:0}.wrap_imc.wrap_imc2{max-width:100%}.button_deplier_imc .wp-block-button.modal-btn{display:block!important}span.indications{color:#fff}.background_imc_content{background:linear-gradient(180deg,rgb(23 2 58 / .9025) 0%,rgb(23 2 58 / .8075) 100%);padding:25px}.titre_imc{font-size:1.3em;line-height:1.5em;font-weight:700;color:#fff;margin-bottom:10px}.wrap_imc .background_imc_content h2,.wrap_imc .background_imc_content p{font-size:.9em;line-height:1.5em;font-style:italic;color:#fff}#imc.wrap_imc label{font-size:1.1em;line-height:1.3em;color:#fff;font-weight:300;margin-left:30px}.flex_input{display:inline-flex;align-items:center}#imc.wrap_imc .flex_input:first-of-type label{margin-left:0}#imc.wrap_imc .flex_input input{width:80px;height:35px;border-radius:30px;margin-left:10px;background:#FAFAFA;border:1px solid #DBDBDB;box-sizing:border-box;font-size:1.2em}#imc.wrap_imc .imc_result input{font-weight:700}#imc.wrap_imc form{margin-top:20px}1 .indications{display:block;width:100%;text-align:center;color:#fff;margin-top:30px}.indications a{display:block;width:100%;margin-top:5px;font-size:.8em;font-style:italic}#tableau-imc{max-width:1200px;margin:auto}#lien-imc #imc.wrap_imc label{font-size:1.1em;line-height:1.3em;color:#fff;font-weight:300;margin-left:0}#lien-imc .flex_input{display:block;width:100%;margin:10px 0}#lien-imc input.button_gastro{margin-top:0}.liste_capsule{align-items:flex-start}.liste_capsule .wp-block-column{padding:25px;text-align:center;width:49%;background:#fff;margin-bottom:20px;align-items:flex-start}.liste_capsule .wp-block-column p{font-weight:400;font-size:.9em;color:#17023A;letter-spacing:0;line-height:1.5em}.liste_capsule .wp-block-column figure{flex:unset!important}.liste_capsule .wp-block-column img{display:block;width:100%!important;;height:80px!important;;object-fit:contain!important;padding:0;margin-bottom:20px;flex:unset!important}.img_contain img{object-fit:contain!important}.breadcrumb a{color:#CD9D66}.breadcrumb,.breadcrumb span{color:#1F150A}.filarianne_single{text-align:center}.copy-nova{display:block;width:40px;height:50px;background:url(/wp-content/themes/gastroenterologue/assets/css/../img/made-by-full-blanc.svg) no-repeat;background-size:contain;background-position:center center;margin:40px auto 0 auto}.small_texte_wrap .table-gris table{margin:auto}.page-id-119 #main-container>.wrapper>.content{margin-bottom:0}.bandeau_top_annonce{background:#CD9D66;padding:10px 40px;position:relative}.bandeau_top_annonce .close_bandeau{content:'';display:inline-block;width:30px;height:40px;background:#F8C78E url(/wp-content/themes/gastroenterologue/assets/css/../img/close.png) no-repeat center / 20px;position:absolute;right:10px;border-radius:0 0 10px 10px;top:0;transition:all .3s;cursor:pointer}.bandeau_top_annonce .close_bandeau:hover{height:100%;background-color:#fff;border-radius:0}.bandeau_top_annonce p span{content:'';display:inline-block;width:20px;height:20px;background:url(/wp-content/themes/gastroenterologue/assets/css/../img/warning.png) no-repeat center / contain;margin-right:8px;position:relative;bottom:-4px}.bandeau_top_annonce p{color:#fff;font-weight:700;text-align:center;font-size:.8em}.bandeau_top_annonce p a{color:#fff;text-decoration:underline}.wp-block-quote,.warning{border-left:8px solid #CD9D66;background:#FAFAFA;padding:12px 22px 12px 30px;position:relative;margin-bottom:10px}.warning p:first-of-type::before{content:'';display:inline-block;width:20px;height:20px;background:url(/wp-content/themes/gastroenterologue/assets/css/../img/warning-or.png) no-repeat center / contain;margin-right:8px;position:relative;bottom:-4px}.warning p{color:#000;font-weight:700;text-align:left;font-size:1em}.wp-block-quote p a,.warning p a{color:#CD9D66;text-decoration:underline}.liste_arrow li{font-size:1em;margin-bottom:8px}.liste_arrow li::before{content:'\f178';font-family:'Font Awesome 5 Free';font-weight:900;margin-right:10px;color:#CD9D66}.bloc_ballon_gastrique{display:block;max-width:1200px;margin:auto;position:relative;height:300px;background:url(/wp-content/themes/gastroenterologue/assets/css/../img/voir-ballon-gastrique.jpg) no-repeat center / cover}.bloc_ballon_gastrique span{display:block;position:absolute;left:60px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#fff;text-transform:uppercase;font-size:1.8em;line-height:1.8em;font-weight:700;z-index:10;max-width:520px}.bloc_ballon_gastrique::after{content:'';display:block;width:30%;height:100%;background:#17023A;z-index:1;position:absolute;left:0;top:0;opacity:0;transition:all ease-in-out .4s}.bloc_ballon_gastrique:hover::after{opacity:.8;width:100%}