@charset "UTF-8";
@tailwind base;@tailwind components;@tailwind utilities;
@media screen and (max-width:450px){.no-mobile{display:none !important}}@media screen and (max-width:1091px) and (min-width:451px){.no-tablet{display:none !important}}@media screen and (min-width:1092px){.no-desktop{display:none !important}}body{color:#2a3854;margin:0px;font-family:"Montserrat", sans-serif;background-color:#fcfbfa;overflow-x:hidden}body.overflow-hidden{overflow:hidden}@media screen and (max-width:1091px){body{background-color:#ffffff}}body.page-template-contact-php .home{overflow:visible}body .home{max-width:1600px;width:90%;display:block;margin-left:auto;margin-right:auto}body .home.template-page-nous-contacter{overflow:visible}@media screen and (min-width:1092px) and (max-width:1600px){body .home .content.bloc_text{width:70% !important}}body .home .content{max-width:1200px;width:100%;display:block;margin-right:auto;margin-left:auto}body .home .content .container_bloc_experts.no-filters .blocs_filtre h1,body .home .content .container_bloc_experts.no-filters .blocs_filtre h3{padding:0;font-family:"Fjalla One", sans-serif;background:inherit;box-shadow:none;font-size:32px;margin-bottom:27px}body .home .content .container_bloc_experts.no-filters .blocs_filtre h1:after,body .home .content .container_bloc_experts.no-filters .blocs_filtre h3:after{content:none}body .home .content_bis{max-width:1000px;width:100%;display:block;margin-right:auto;margin-left:auto}@media screen and (max-width:1091px){body .home.responsive_way{padding:0px 20px;width:100%;background:white;border-radius:30px}body .home.responsive_way section{position:relative}body .home.responsive_way section>div:first-child{padding-top:20px;margin-top:0}}@media screen and (max-width:1091px) and (max-width:768px){body .home.responsive_way section{padding-top:1px}}body .actions.home .container_bloc_submenu .submenu .h3_title{margin-bottom:15px}body main{overflow:hidden}.breadcrumbs_box{margin-top:20px}.breadcrumbs_box #breadcrumbs{z-index:1;margin-top:5px;margin-bottom:5px;border-radius:15px;font-size:0.7rem}.breadcrumbs_box #breadcrumbs a:hover{text-decoration:underline}img{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}select{-webkit-appearance:default-button}.button a{color:white;border-radius:36px;padding:12px 24px;text-transform:uppercase;justify-content:center;display:flex;align-items:center;font-weight:bold;transition:all ease 500ms}.button.button_custom{white-space:nowrap;border-radius:20px;padding:0 20px;text-transform:uppercase;color:#ffffff;text-decoration:none;height:45px;font-weight:bold;display:flex;align-items:center;transition:all ease 500ms}@media screen and (max-width:1091px){.button.button_custom{font-size:16px}}.button.button_custom.plus{font-size:22px;background-color:#0dc0b9;box-shadow:0px 4px 19px rgba(0, 207, 199, 0.5);display:flex;width:40px;height:40px;border-radius:20px;font-size:40px;padding:0;margin-top:-20px;margin-bottom:20px}.button.button_custom.plus a{padding:0;width:100%}.button.button_custom.plus:hover{background-color:#08b8ad;box-shadow:0px 4px 19px #08b8b1}.button.button_custom.blue{background-color:#0dc0b9;box-shadow:0px 4px 19px rgba(0, 207, 199, 0.5)}.button.button_custom.blue:hover{background-color:#08b8ad;box-shadow:0px 4px 19px #08b8b1}.button.button_custom.yellow{margin-top:30px;background-color:#faa916;box-shadow:0px 0px 13px -2px #faa916;font-size:22px;width:200px;width:max-content}@media screen and (max-width:1440px){.button.button_custom.yellow{font-size:16px}}.button.button_custom.yellow:hover{background-color:#f0a00f;box-shadow:0px 4px 19px #f0a00f}.button.button_custom.red{white-space:nowrap;background-color:#e04546;border-radius:20px;padding:0 20px;text-transform:uppercase;color:#ffffff;text-decoration:none;height:45px;font-weight:bold;display:flex;align-items:center;box-shadow:0px 4px 19px rgba(224, 70, 70, 0.5);margin-right:5%;transition:all ease 500ms}.button.button_custom.red:hover{background:#d83131;box-shadow:0px 4px 19px #d83131}.button.button_contact{margin-top:60px;margin-bottom:40px;white-space:nowrap;height:45px;width:75%;background-color:#0dc0b9;border-radius:40px;padding:0 20px;color:#ffffff !important;text-transform:uppercase;font-weight:bold;box-shadow:0px 4px 19px rgba(0, 207, 199, 0.5);display:flex;justify-content:center;align-items:center;transition:all ease 500ms}@media screen and (max-width:1091px){.button.button_contact{display:block;margin-right:auto;margin-left:auto;display:flex;justify-content:center;align-items:center}}.button.button_contact a{color:#ffffff !important;text-decoration:none}.button.button_contact:hover{background-color:#08b8ad;box-shadow:0px 4px 19px #08b8b1}p.empty{color:#213a6b;text-decoration:none;font-weight:bold;text-transform:uppercase;text-align:center;font-size:24px}p.empty span{display:block;font-size:14px;text-transform:initial}@media screen and (max-width:1091px){.wp-block-spacer{height:31px !important}}@media screen and (max-width:1091px){h1+.wp-block-spacer,h3+.wp-block-spacer{height:10px !important}}.message_form_success{width:90%;max-width:500px;background:#0dc0b9;border-radius:50px;color:white;text-align:center;position:fixed;padding:10px;font-weight:bold;margin:auto;left:50%;transform:translateX(-50%);z-index:99999;bottom:-200px;animation-duration:6s;animation-name:message_display}@keyframes message_display{0%{bottom:20px}90%{bottom:20px}100%{bottom:-200px}}.container_title.no_margin{margin-top:0 !important}@media screen and (max-width:500px){.grey_section_mobile{margin-left:-5% !important;width:110% !important;max-width:110% !important;padding:20px !important}.grey_section_mobile .title_part{margin-top:0 !important;margin-bottom:0}.grey_section_mobile .image_texte{padding:0}.grey_section_mobile.no_padding_bottom{padding-bottom:0 !important}.grey_section_mobile.no_padding_top{padding-top:0 !important}.grey_section_mobile.no_margin{margin:0 !important}.grey_section_mobile.no_margin_top{margin-top:0 !important}.grey_section_mobile.no_margin_bottom{margin-bottom:0 !important}}a:focus{outline:0;border:none}.home{width:80% !important}@media screen and (max-width:600px){.home{width:95% !important}}.wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:rgba(0, 0, 0, 0) !important;border:0 !important}.wpforms-confirmation-container-full p,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) p{font-size:16px !important;font-weight:bold !important}.center{text-align:center}.uppercase{text-transform:uppercase}.white{color:white !important}.d-flex{display:flex}.flex-center{align-items:center;justify-content:center}.flex-column{flex-direction:column}h1,h2,h3,h4,h5,h6{color:#3c78a2 !important}#cn-notice-buttons a{border:solid white 2px;padding:2px}body{width:100%}body header{width:100%;border-top:10px solid;border-image:linear-gradient(to right, #213a6b, #0dc0b9) 10;background-color:#ffffff;display:flex;justify-content:center;align-items:center;position:relative;height:100px;z-index:9}@media screen and (min-width:1441px){body header{position:sticky;top:0px}}body header .header-menu{width:1600px;z-index:1;display:flex;justify-content:space-between;align-items:center;height:100%}@media screen and (max-width:1091px){body header .header-menu{display:block !important;height:60px}}@media screen and (max-width:1650px){body header .header-menu{margin:0 5%}}@media screen and (max-width:1186px) and (min-width:1091px){body header .header-menu{margin:0 1%}}body header .header-menu .logo{font-size:40px;font-weight:bold;color:#0dc0b9;height:100%}@media screen and (max-width:1091px){body header .header-menu .logo{position:absolute;z-index:1;padding-left:20px}}@media screen and (max-width:640px){body header .header-menu .logo{padding-left:0}}body header .header-menu .logo span{color:#213a6b}body header .header-menu .logo img{max-height:90%;width:auto;margin-top:5%}@media screen and (max-width:1091px){body header .header-menu .logo img{max-height:60px;width:auto;margin-top:0%}}body header .header-menu #mega-menu-wrap-header-menu ul .mega-menu-item{padding-right:25px !important;padding-left:25px !important}body header .header-menu #mega-menu-wrap-header-menu ul .mega-menu-item:hover{border-radius:20px !important}@media screen and (max-width:1091px){body header .header-menu #mega-menu-wrap-header-menu ul .mega-menu-item{padding-right:11px !important;padding-left:11px !important}}body header .header-menu #mega-menu-wrap-header-menu ul .mega-menu-item .mega-menu-link-open{margin-bottom:0 !important}body header .header-menu #mega-menu-wrap-header-menu ul .mega-menu-item .mega-menu-link-open .mega-indicator{transform:rotate(180deg)}body header .header-menu #mega-menu-wrap-header-menu ul .mega-menu-item a{padding-right:25px !important;padding-left:25px !important}@media screen and (max-width:1440px){body header .header-menu #mega-menu-wrap-header-menu ul .mega-menu-item a{padding-right:11px !important;padding-left:11px !important}}@media screen and (max-width:1091px){body header .header-menu #mega-menu-wrap-header-menu ul .mega-menu-item a{padding:0 !important}}@media screen and (min-width:1441px){body header .header-menu #mega-menu-wrap-header-menu ul .mega-menu-item a .mega-indicator{display:none !important}}body header .header-menu #mega-menu-wrap-header-menu ul .mega-menu-item .mega-submenu-open{display:block !important}body header .header-menu #mega-menu-wrap-header-menu ul .mega-menu-item .mega-sub-menu{margin-top:10px !important;padding:20px !important;margin-bottom:20px !important}body header .header-menu #mega-menu-wrap-header-menu ul .mega-menu-item .mega-sub-menu .mega-sub-menu{z-index:9}body header .header-menu #mega-menu-wrap-header-menu ul .mega-menu-item .mega-sub-menu li{margin:10px 0 !important}@media screen and (max-width:1091px){body header .header-menu #mega-menu-wrap-header-menu ul .mega-menu-item .mega-sub-menu li{padding:0 !important}}body header .header-menu #mega-menu-wrap-header-menu ul .mega-menu-item .mega-sub-menu li:last-child{background-color:transparent !important}body header .header-menu #mega-menu-wrap-header-menu ul .mega-menu-item .mega-sub-menu li:last-child a{text-transform:initial !important;font-weight:normal !important;display:block !important}body header .header-menu #mega-menu-wrap-header-menu ul .mega-menu-item .mega-sub-menu li a{color:#213a6b !important;font-size:15px !important;font-weight:normal !important;text-transform:initial !important;padding:0 !important}body header .header-menu #mega-menu-wrap-header-menu ul .mega-menu-item .mega-sub-menu li a:hover{color:#0dc0b9 !important;font-weight:bold !important}body header .header-menu #mega-menu-wrap-header-menu ul .mega-menu-item:last-child a{color:#213a6b !important;text-transform:initial !important}body header .header-menu #mega-menu-wrap-header-menu ul .mega-menu-item:last-child a:hover,body header .header-menu #mega-menu-wrap-header-menu ul .mega-menu-item:last-child a:focus,body header .header-menu #mega-menu-wrap-header-menu ul .mega-menu-item:last-child a:active{background-color:transparent !important}body header .header-menu #mega-menu-wrap-header-menu>ul>.mega-menu-item:last-child{background-color:#e04546 !important;border-radius:20px !important;transition:all ease 500ms !important}body header .header-menu #mega-menu-wrap-header-menu>ul>.mega-menu-item:last-child .mega-menu-link{text-transform:uppercase !important;font-weight:bold !important;padding:0 !important;display:flex !important;justify-content:center;align-items:center}body header .header-menu #mega-menu-wrap-header-menu>ul>.mega-menu-item:last-child .mega-menu-link span{display:inline-block;width:14px;height:14px}body header .header-menu #mega-menu-wrap-header-menu>ul>.mega-menu-item:last-child>a{color:white !important}body header .header-menu #mega-menu-wrap-header-menu>ul>.mega-menu-item:last-child:hover{background-color:#d83131 !important;box-shadow:0px 4px 19px #d83131 !important}body header .header-menu #mega-menu-header-menu{overflow-y:auto}body header .header-menu #mega-menu-header-menu li{font-weight:bold !important}body header .header-menu #mega-menu-header-menu li a{font-weight:bold !important;border-radius:80px !important}body header .header-menu #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link{background-color:#ffffff !important;color:#0dc0b9 !important;font-weight:bold !important;box-shadow:0px 6px 19px rgba(0, 0, 0, 0.12) !important}body header .header-menu #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link:hover{background-color:#ffffff !important;box-shadow:0px 6px 19px rgba(0, 0, 0, 0.12) !important}@media screen and (max-width:1091px){body header .header-menu #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link:hover{background-color:none !important;box-shadow:none !important}}@media screen and (max-width:1091px){body header .header-menu #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link{background-color:none !important;box-shadow:none !important}}body header .header-menu #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item#mega-menu-item-1160>a.mega-menu-link{background:none !important;color:#ffffff !important}body header .header-menu #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link:hover{background-color:#ffffff;color:#0dc0b9;font-weight:bold}.mega-menu-header-menu-mobile-open{height:100%;overflow:hidden;width:100%;position:fixed}#mega-menu-wrap-header-menu .mega-menu-toggle.mega-menu-open+#mega-menu-header-menu{width:100%;max-width:400px;display:block;position:fixed;left:0;top:100px;box-shadow:inset 0px 10px 20px -20px black;height:calc(100vh - 100px);padding-top:20px;overflow-y:auto}@media screen and (max-width:450px){#mega-menu-wrap-header-menu .mega-menu-toggle.mega-menu-open+#mega-menu-header-menu{max-width:100%;padding-bottom:100px}}#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-block-1:after{padding:10px 0px}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{position:absolute;right:0}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{display:none}@media screen and (max-width:1091px){#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{margin:0 !important;display:block}}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu{box-shadow:0px 6px 19px rgba(0, 0, 0, 0.12) !important}@media screen and (max-width:1091px){#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu{box-shadow:none !important}}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li ul{display:none !important}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li:hover ul{display:block !important;position:absolute;box-shadow:0px 6px 19px rgba(0, 0, 0, 0.12) !important;border-radius:20px;padding:20px;background:white;width:360px;left:-20px}@media screen and (max-width:1091px){#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{background:none !important;box-shadow:none !important}}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link{font-weight:bold;text-transform:uppercase}@media screen and (max-width:1091px){#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link{margin-bottom:20px}}body header .header-menu #mega-menu-wrap-header-menu ul .mega-menu-item{padding-right:6px !important;padding-left:6px !important}body header .header-menu #mega-menu-wrap-header-menu ul .mega-menu-item a{font-size:13px !important}#mega-menu-wrap-header-menu .mega-menu-toggle{cursor:initial}#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-blocks-right{position:absolute;left:95%}#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-blocks-right+div{position:absolute;right:60px;background-color:#e04546;border-radius:10px;top:70%;transform:translateY(-50%);transition:all ease 500ms}#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-blocks-right+div a{line-height:40px;height:40px;padding:0px 10px 0px 10px;vertical-align:baseline;width:auto;text-transform:none;text-decoration:none;text-align:left;text-decoration:none;background:rgba(243, 21, 21, 0);border:0;border-radius:10px;font-family:inherit;font-size:14px;font-weight:bold;text-decoration:none;border-color:#fff;outline:none;background:none !important;color:#ffffff !important;text-transform:uppercase;display:flex;justify-content:center;align-items:center}#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-blocks-right+div a span{display:inline-block;height:14px;width:14px}#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-blocks-right+div:hover{background-color:#d83131 !important;box-shadow:0px 4px 19px #d83131 !important}@media screen and (max-width:768px){#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-blocks-right{left:90%}#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-blocks-right+div{right:auto;left:50%;transform:translate(-50%, -50%)}}@media screen and (max-width:640px){#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-blocks-right{left:90%}#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-blocks-right+div{right:auto;left:50%;transform:translate(-50%, -50%)}}@media screen and (max-width:450px){#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-blocks-right{left:90%}#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-blocks-right+div{right:35%;left:auto;transform:translateY(-50%)}}@media screen and (max-width:1091px){#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{display:none !important}}.switchlang .langue li{display:inline-block;cursor:pointer;font-weight:bold;text-transform:uppercase}.switchlang .langue li:hover{color:#0dc0b9;font-weight:bold}.switchlang .langue li:first-of-type{margin-right:8px}@media screen and (min-width:1092px){.switchlang{display:flex;justify-content:center;align-items:center}.switchlang .langue{padding-left:22px}}@media screen and (max-width:1091px){.switchlang .langue{right:12%;position:absolute;top:36%}}@media screen and (max-width:768px){.switchlang .langue{right:16%}}@media screen and (max-width:450px){.switchlang .langue{right:18%}}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{margin:0 !important}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu{padding:0 !important}@media screen and (max-width:1091px){#mega-menu-wrap-header-menu .mega-menu-toggle.mega-menu-open+#mega-menu-header-menu{padding-left:40px;padding-right:40px;left:0 !important}}@media screen and (max-width:450px){#mega-menu-wrap-header-menu .mega-menu-toggle.mega-menu-open+#mega-menu-header-menu{padding-left:10px;padding-right:10px;left:0 !important}}@media screen and (max-width:450px){.no-mobile{display:none !important}}@media screen and (max-width:1091px) and (min-width:451px){.no-tablet{display:none !important}}@media screen and (min-width:1092px){.no-desktop{display:none !important}}footer{margin-top:110px;min-height:50px;background-color:#f5f3f1;width:100%}footer .footer-menu{max-width:1600px;margin:auto}footer .footer-menu .scrollTop{position:fixed;bottom:10px;right:10px;background:white;height:40px;width:40px;border-radius:100px;display:flex;justify-content:center;align-items:center;z-index:999;cursor:pointer;border:2px solid #bfc3cc}footer .footer-menu .scrollTop img{height:auto;width:80%;transform:rotate(180deg)}footer .footer-menu .menu_footer{display:flex;justify-content:center;flex-wrap:wrap;flex-direction:column;background-color:#f5f3f1;align-items:center;padding:50px 5% 30px 5%}@media screen and (min-width:1730px){footer .footer-menu .menu_footer{padding-right:0;padding-left:0}}@media screen and (max-width:1250px){footer .footer-menu .menu_footer{padding:50px 2% 30px 2%}}@media screen and (max-width:1091px){footer .footer-menu .menu_footer{flex-direction:column}}footer .footer-menu .menu_footer .footer_left{display:flex;justify-content:space-between}@media screen and (min-width:1441px){footer .footer-menu .menu_footer .footer_left{max-width:1600px;width:100%}}@media screen and (max-width:1091px){footer .footer-menu .menu_footer .footer_left{display:block}}footer .footer-menu .menu_footer .footer_left .footer-menu{margin:0}footer .footer-menu .menu_footer .footer_left .footer-menu ul{list-style:none;padding:0}@media screen and (max-width:1091px){footer .footer-menu .menu_footer .footer_left .footer-menu ul li{text-align:center}}footer .footer-menu .menu_footer .footer_left .footer-menu ul li a{color:#213a6b;text-decoration:none;font-weight:900;text-transform:uppercase}footer .footer-menu .menu_footer .footer_left .footer-menu ul li a:hover{color:#0dc0b9}footer .footer-menu .menu_footer .footer_left .footer-menu ul li.button_contact a{font-weight:bold}footer .footer-menu .menu_footer .footer_left .footer-menu ul .logo{font-size:40px;margin-bottom:60px}@media screen and (max-width:1091px){footer .footer-menu .menu_footer .footer_left .footer-menu ul .logo img{margin:auto}}footer .footer-menu .menu_footer .footer_left .footer-menu ul .logo a{color:#0dc0b9;font-weight:bold}footer .footer-menu .menu_footer .footer_left .footer-menu ul .logo span{color:#213a6b}@media screen and (max-width:1091px){footer .footer-menu .menu_footer .footer_left .footer-menu ul .logo{text-align:center;margin-top:0}}footer .footer-menu .menu_footer .footer_left .footer-menu ul .logo+li{max-width:200px;display:block}@media screen and (max-width:1091px){footer .footer-menu .menu_footer .footer_left .footer-menu ul .logo+li{margin:auto}}footer .footer-menu .menu_footer .footer_left .menu-footer-menu-container #menu-footer-menu{list-style:none;padding:0;display:flex;justify-content:space-between}@media screen and (min-width:1441px){footer .footer-menu .menu_footer .footer_left .menu-footer-menu-container #menu-footer-menu{max-width:1200px;width:100%}}@media screen and (max-width:1091px){footer .footer-menu .menu_footer .footer_left .menu-footer-menu-container #menu-footer-menu{flex-direction:column;text-align:center}}@media screen and (min-width:1730px){footer .footer-menu .menu_footer .footer_left .menu-footer-menu-container #menu-footer-menu #menu-item-1168{margin-left:160px}}footer .footer-menu .menu_footer .footer_left .menu-footer-menu-container #menu-footer-menu #menu-item-1168{padding-right:0;padding-left:0}footer .footer-menu .menu_footer .footer_left .menu-footer-menu-container #menu-footer-menu #menu-item-1168 a{padding:0}footer .footer-menu .menu_footer .footer_left .menu-footer-menu-container #menu-footer-menu .menu-item{padding:12px 16px;font-weight:bold;text-transform:uppercase}@media screen and (max-width:1250px){footer .footer-menu .menu_footer .footer_left .menu-footer-menu-container #menu-footer-menu .menu-item{padding:12px}}@media screen and (max-width:1400px){footer .footer-menu .menu_footer .footer_left .menu-footer-menu-container #menu-footer-menu .menu-item a{font-size:13px}}footer .footer-menu .menu_footer .footer_left .menu-footer-menu-container #menu-footer-menu .menu-item a{text-decoration:none;color:#213a6b;margin-bottom:10px}footer .footer-menu .menu_footer .footer_left .menu-footer-menu-container #menu-footer-menu .menu-item a:hover{color:#0dc0b9}footer .footer-menu .menu_footer .footer_left .menu-footer-menu-container #menu-footer-menu .menu-item .sub-menu{list-style:none;padding:0;text-transform:initial}@media screen and (max-width:1091px){footer .footer-menu .menu_footer .footer_left .menu-footer-menu-container #menu-footer-menu .menu-item .sub-menu{display:none}}footer .footer-menu .menu_footer .footer_left .menu-footer-menu-container #menu-footer-menu .menu-item .sub-menu .menu-item{padding:0;margin:10px 0 10px 0}footer .footer-menu .menu_footer .footer_left .menu-footer-menu-container #menu-footer-menu .menu-item .sub-menu .menu-item:first-child{margin-top:40px}footer .footer-menu .menu_footer .footer_left .menu-footer-menu-container #menu-footer-menu .menu-item .sub-menu .menu-item a{text-transform:initial;font-weight:normal}@media screen and (min-width:1450px) and (max-width:1729px){footer .footer-menu .menu_footer .footer_left .menu-footer-menu-container #menu-footer-menu .menu-item{padding:12px 40px}}@media screen and (min-width:1730px){footer .footer-menu .menu_footer .footer_left .menu-footer-menu-container #menu-footer-menu .menu-item{padding:12px 20px}}footer .footer-menu .menu_footer .footer_left .menu-footer-menu-container #menu-footer-menu>li:last-child{min-width:120px}footer .footer-menu .menu_footer .footer_left .menu-footer-menu-container #menu-footer-menu>li:last-child a{background-color:#e04546;border-radius:50px;transform:translateY(-50%);transition:all ease 500ms;font-size:14px;line-height:40px;padding:0px 10px 0px 10px;color:#ffffff !important;text-transform:uppercase;display:flex;justify-content:center;align-items:center;margin-top:10px}footer .footer-menu .menu_footer .footer_left .menu-footer-menu-container #menu-footer-menu>li:last-child a span{display:inline-block;height:14px;width:14px}footer .footer-menu .menu_footer .footer_left .menu-footer-menu-container #menu-footer-menu>li:last-child a:hover{background-color:#d83131 !important;box-shadow:0px 4px 19px #d83131 !important}@media screen and (max-width:1091px){footer .footer-menu .menu_footer .footer_left .menu-footer-menu-container #menu-footer-menu>li:last-child{margin-top:30px}footer .footer-menu .menu_footer .footer_left .menu-footer-menu-container #menu-footer-menu>li:last-child a{position:relative}}footer .footer-menu .menu_footer .copyright{border-top:1px solid #c0c4cc;max-width:1600px;width:100%;padding-top:30px}@media screen and (max-width:1091px){footer .footer-menu .menu_footer .copyright{display:flex;flex-direction:column-reverse;border-top:none}}@media screen and (min-width:1441px){footer .footer-menu .menu_footer .copyright{max-width:1600px;width:100%}}footer .footer-menu .menu_footer .copyright p{float:left;margin:0}@media screen and (max-width:1091px){footer .footer-menu .menu_footer .copyright p{text-align:center;margin:20px;padding-top:0px}}footer .footer-menu .menu_footer .copyright p a{color:black;text-transform:initial;text-decoration:none;bottom:0}footer .footer-menu .menu_footer .copyright p a:hover{color:#0dc0b9}footer .footer-menu .menu_footer .copyright .rs{float:right;display:flex}@media screen and (max-width:1091px){footer .footer-menu .menu_footer .copyright .rs{display:block;margin-right:auto;margin-left:auto;display:flex;justify-content:center;align-items:center}}footer .footer-menu .menu_footer .copyright .rs a{text-decoration:none;color:black}footer .footer-menu .menu_footer .copyright .rs a p{margin:0;text-transform:initial;margin-left:10px;margin-right:10px}@media screen and (max-width:1091px){footer .footer-menu .menu_footer .copyright .rs a p{display:none}}footer .footer-menu .menu_footer .copyright .rs img{width:50px;height:50px;margin-top:-15px;margin-left:10px;margin-right:10px}footer .footer-menu .menu_footer .copyright .rs img:hover{transition:all ease 500ms;opacity:0.7}@media screen and (max-width:1091px){footer .footer-menu .menu_footer .copyright .rs img{margin-top:0}}@media screen and (max-width:441px){footer .footer-menu .menu_footer .copyright .rs img{width:30px;height:30px}}@media screen and (max-width:768px){footer{margin-top:40px}}.container_title{margin-top:96px;margin-bottom:0px;padding:0 12px}.container_title.no-margin-top{margin-top:0}@media screen and (max-width:768px){.container_title{margin-left:0%;margin-right:0%;margin-top:55px}}.container_title>div{width:100%}.container_title h1,.container_title h3{font-size:40px;line-height:1;margin-bottom:50px}@media screen and (max-width:1091px){.container_title h1,.container_title h3{font-size:32px;max-width:calc(100% - 50px)}}.container_title .title{display:flex;justify-content:space-between;align-items:flex-start}.container_title .title h1,.container_title .title h3,.container_title .title h2{color:#213a6b;font-size:40px;line-height:1;margin-bottom:50px}@media screen and (max-width:768px){.container_title .title h1,.container_title .title h3{font-size:30px}}.container_title .title+.subtitle{margin-top:-12px;margin-bottom:12px}.container_title .subtitle{color:#7f8898;font-weight:bold;text-transform:uppercase;margin-bottom:0}.container_title .wp-block-buttons{display:flex;justify-content:center;margin-bottom:55px}.container_title .wp-block-buttons .wp-block-button a{text-transform:uppercase;box-shadow:0px 4px 19px rgba(224, 70, 70, 0.5);transition:all ease 500ms;border-radius:36px;padding:12px 24px;font-weight:bold;margin-top:20px}.container_title .wp-block-buttons .wp-block-button a:hover{box-shadow:0px 4px 19px #e04646}.container_title .wp-block-image figure{width:100%}.container_title .wp-block-image figure img{border-radius:30px !important;box-shadow:0px 6px 19px rgba(0, 0, 0, 0.12) !important;margin:20px 0}.container_title img{border-radius:30px !important;margin-top:20px;box-shadow:0px 4px 19px rgba(0, 0, 0, 0.25)}@media screen and (min-width:600px){.container_title img{float:left;margin-right:20px}}@media screen and (max-width:600px){.container_title img{margin-bottom:20px}}.wp-image-2088{float:initial !important;display:block !important;margin-right:auto !important;margin-left:auto !important}.container_big_title{margin:55px 0}.container_big_title .bigtitle_part{font-size:70px;color:#2a3854;margin-bottom:55px}@media screen and (max-width:1650px){.container_big_title .bigtitle_part{margin-bottom:55px}}@media screen and (max-width:1091px){.container_big_title .bigtitle_part{font-size:60px;line-height:1.3}}@media screen and (max-width:768px){.container_big_title .bigtitle_part{font-size:50px;line-height:1.2}}@media screen and (max-width:450px){.container_big_title .bigtitle_part{font-size:40px}}.container_big_title .image_banniere{width:100%;max-height:600px;height:100vh;background-size:cover}@media screen and (max-width:1091px){.container_big_title.no-mobile-title{margin-top:0}.container_big_title.no-mobile-title .bigtitle{display:none}}.title_texte h3{font-size:40px;color:#2a3854;margin:55px 0 27px 0}@media screen and (max-width:1091px){.title_texte h3{font-size:32px}}.title_texte h2{margin-top:24px;margin-bottom:16px;font-size:40px}@media screen and (max-width:1091px){.title_texte h2{font-size:32px}}.title_texte iframe{max-width:100%;margin:20px 0;width:100%;height:600px}@media screen and (max-width:1000px){.title_texte iframe{height:500px}}@media screen and (max-width:767px){.title_texte iframe{height:400px}}@media screen and (max-width:500px){.title_texte iframe{height:300px}}.button_blue a{color:#ffffff;background-color:#0dc0b9;padding:12px 24px;border-radius:36px;font-weight:bold;text-transform:uppercase;margin-top:55px;box-shadow:0px 4px 19px rgba(0, 207, 199, 0.5);transition:all ease 500ms}.button_blue.center{display:flex;justify-content:center}.button_blue.center a:hover{box-shadow:0px 4px 19px #00cfc7}.button_blue.center.red a{background-color:#e04546;box-shadow:0px 4px 19px rgba(224, 70, 70, 0.5)}.button_blue.left{justify-content:flex-start;display:flex}.button_blue.left a:hover{box-shadow:0px 4px 19px #00cfc7}.big-title-principal{margin:20px 5%;font-size:40px;line-height:1.2}.container_big_title_banniere{margin-bottom:120px;position:relative}@media screen and (max-width:1250px){.container_big_title_banniere{margin-bottom:20px}}.container_big_title_banniere .image_banniere{width:100%;max-height:600px;height:100vh;background-size:cover;background-repeat:no-repeat}@media screen and (max-width:768px){.container_big_title_banniere .image_banniere{height:55vh}}.container_big_title_banniere .bloc_presentation{max-width:1200px;display:block;margin-right:auto;margin-left:auto;padding:32px 50px;box-shadow:0px 6px 19px rgba(0, 0, 0, 0.12);border-radius:30px;background:white;position:absolute;width:100%;left:50%;transform:translateX(-50%) !important;bottom:-50px}@media screen and (max-width:1091px){.container_big_title_banniere .bloc_presentation{padding-bottom:0 !important}}@media screen and (max-width:1250px){.container_big_title_banniere .bloc_presentation{max-width:100%;box-shadow:none;padding:20px;padding-bottom:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;bottom:0}}@media screen and (max-width:768px){.container_big_title_banniere .bloc_presentation{position:relative;margin-top:-45px}}@media screen and (max-width:640px){.container_big_title_banniere .bloc_presentation{padding-bottom:20px}}.container_big_title_banniere .bloc_presentation .title{font-size:40px;color:#2a3854;margin-bottom:25px;text-align:center}@media screen and (max-width:1250px){.container_big_title_banniere .bloc_presentation .title{text-align:left}}@media screen and (max-width:1091px){.container_big_title_banniere .bloc_presentation .title{font-size:32px}}.container_big_title_banniere .bloc_presentation .presentation{text-align:center}@media screen and (max-width:1250px){.container_big_title_banniere .bloc_presentation .presentation{text-align:left}}.container_big_title_banniere .bloc_presentation .presentation.red{color:#e04546;margin-top:22px;font-weight:bold}.container_big_title_banniere .bloc_presentation .button_custom{margin:20px auto 0;width:max-content}.container_big_title_banniere .bloc_presentation .button_custom.red{display:block;margin-right:auto;margin-left:auto;margin-top:27px}@media screen and (max-width:450px){.container_big_title_banniere.no-mobile-title .bloc_presentation{border-radius:0 !important}}.div_retour{display:none}@media screen and (max-width:1091px){.div_retour{display:initial;background-color:#ffffff;position:absolute;width:40px;height:40px;border-radius:20px;margin-left:5%;margin-top:27px}.div_retour a.retour_resp{font-size:28px;display:flex;justify-content:center;align-items:center}}img.alignnone{margin-top:0 !important}#slider_home{position:relative;max-height:80vh;overflow:hidden}#slider_home .slick-prev{z-index:1;left:5%;width:40px;height:40px}#slider_home .slick-prev:before{font-size:40px;opacity:1}@media screen and (max-width:640px){#slider_home .slick-prev{height:22px;width:22px}#slider_home .slick-prev:before{font-size:22px}}#slider_home .slick-next{right:5%;width:40px;height:40px}#slider_home .slick-next:before{font-size:40px}@media screen and (max-width:640px){#slider_home .slick-next{height:22px;width:22px}#slider_home .slick-next:before{font-size:22px}}#slider_home .slick-list{height:80vh;max-height:700px}@media screen and (max-width:1440px){#slider_home .slick-list{max-height:600px}}@media screen and (max-width:1091px){#slider_home .slick-list{max-height:500px}}@media screen and (max-width:450px){#slider_home .slick-list{max-height:400px}}@media screen and (max-width:640px){#slider_home .slick-list{max-height:300px}}@media screen and (max-width:640px){#slider_home .slick-list{max-height:400px}}#slider_home .slick-list .slick-slide{height:80vh;max-height:700px}@media screen and (max-width:1440px){#slider_home .slick-list .slick-slide{max-height:600px}}@media screen and (max-width:1091px){#slider_home .slick-list .slick-slide{max-height:500px}}@media screen and (max-width:450px){#slider_home .slick-list .slick-slide{max-height:400px}}@media screen and (max-width:640px){#slider_home .slick-list .slick-slide{max-height:300px}}@media screen and (max-width:640px){#slider_home .slick-list .slick-slide{max-height:400px}}#slider_home .slider{height:80vh;max-height:700px;background-size:cover;background-position:center}@media screen and (max-width:1440px){#slider_home .slider{max-height:600px}}@media screen and (max-width:1091px){#slider_home .slider{max-height:500px}}@media screen and (max-width:450px){#slider_home .slider{max-height:390px}}@media screen and (max-width:640px){#slider_home .slider{max-height:300px}}@media screen and (max-width:640px){#slider_home .slider{max-height:400px}}#slider_home .slider img{width:100%}#slider_home .slider .texte_slider{width:100%;max-width:90vw;position:absolute;color:#213a6b;bottom:40%;margin-left:2%}#slider_home .slider .texte_slider h1.titre_slider,#slider_home .slider .texte_slider h3.titre_slider{font-size:70px;max-width:80%}@media screen and (max-width:1440px){#slider_home .slider .texte_slider h1.titre_slider,#slider_home .slider .texte_slider h3.titre_slider{font-size:32px}}@media screen and (min-width:769px){#slider_home .slider .texte_slider h1.titre_slider,#slider_home .slider .texte_slider h3.titre_slider{font-size:52px}}#slider_home .slider .texte_slider h1.titre_slider.blue,#slider_home .slider .texte_slider h3.titre_slider.blue{color:#2a3854 !important}#slider_home .slider .texte_slider h1.titre_slider.white,#slider_home .slider .texte_slider h3.titre_slider.white{color:#ffffff !important}#slider_home .slider .texte_slider p.titre_slider{font-size:40px;font-weight:bold;max-width:80%}@media screen and (max-width:1440px){#slider_home .slider .texte_slider p.titre_slider{font-size:32px}}@media screen and (max-width:768px){#slider_home .slider .texte_slider p.titre_slider{font-size:22px}}#slider_home .slider .texte_slider p.titre_slider.blue{color:#2a3854 !important}#slider_home .slider .texte_slider p.titre_slider.white{color:#ffffff !important}@media screen and (max-width:1440px){#slider_home .slider .texte_slider{bottom:30%}}@media screen and (max-width:640px){#slider_home .slider .texte_slider{bottom:20%}#slider_home .slider .texte_slider .button{margin-top:10px;padding:0;font-size:12px;height:35px}}#slider_home .slider .button_custom.red,#slider_home .slider .button_custom.blue{font-size:22px;margin-top:30px;width:200px;width:max-content}@media screen and (max-width:1440px){#slider_home .slider .button_custom.red,#slider_home .slider .button_custom.blue{font-size:16px}}#slider_home .slick-dots{bottom:5%}#slider_home .slick-dots button:before{font-size:22px}.container_bloc_don{display:flex;gap:24px;width:100%;padding:0 12px}@media screen and (max-width:1091px){.container_bloc_don{gap:0;flex-direction:column}}.container_bloc_don .don{width:50%;border-radius:30px;padding:40px;position:relative;transition:all ease 500ms}@media screen and (max-width:1091px){.container_bloc_don .don{width:100%;margin-bottom:24px}}.container_bloc_don .don .title{font-size:40px;color:#213a6b !important;line-height:1.2}@media screen and (max-width:1091px){.container_bloc_don .don .title{text-align:center;margin-top:85px;font-size:35px}}@media screen and (max-width:768px){.container_bloc_don .don .title{margin-top:75px;font-size:30px}}.container_bloc_don .don .subtitle{font-size:70px;color:#213a6b !important;line-height:1.2}@media screen and (max-width:1091px){.container_bloc_don .don .subtitle{text-align:center;margin-bottom:70px;font-size:60px}}@media screen and (max-width:768px){.container_bloc_don .don .subtitle{font-size:50px}}.container_bloc_don .don .button_custom{position:absolute;bottom:40px;padding:12px 24px;border-radius:36px;font-weight:bold;text-transform:uppercase}@media screen and (max-width:1091px){.container_bloc_don .don .button_custom{left:50%;transform:translate(-50%)}}@media screen and (max-width:400px){.container_bloc_don .don .button_custom{padding:12px 0}}.container_bloc_don .don img{float:right}@media screen and (max-width:1091px){.container_bloc_don .don img{left:50%;transform:translate(-50%);position:absolute;top:0}}@media screen and (max-width:768px){.container_bloc_don .don img{max-height:100px}}.container_bloc_don .don:hover{box-shadow:0px 4px 19px rgba(0, 207, 199, 0.5)}.container_bloc_don .don.blue:hover{box-shadow:0px 4px 19px rgba(0, 207, 199, 0.5)}.container_bloc_don .don.red:hover{box-shadow:0px 4px 19px rgba(224, 70, 70, 0.5)}.container_bloc_inline{margin:0 auto;max-width:100%}.container_bloc_inline #slide_responsive_cols{display:none}@media screen and (max-width:1091px){.container_bloc_inline #slide_responsive_cols{display:block}}@media screen and (max-width:1250px){.container_bloc_inline.eight{margin-right:0;margin-left:0}}@media screen and (min-width:1091px){.container_bloc_inline.eight.petitions-col-3 .bloc_inline{display:grid;grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width:1091px){.container_bloc_inline.eight .bloc_inline{display:grid;grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width:1200px){.container_bloc_inline.eight .bloc_inline{grid-template-columns:repeat(4, 1fr)}}.container_bloc_inline .bloc_inline{display:flex;position:relative;top:-12px}.container_bloc_inline .bloc_inline.col{display:flex;flex-wrap:wrap;width:100%}@media screen and (max-width:1091px){.container_bloc_inline .bloc_inline.col{display:none}}.container_bloc_inline .bloc_inline.col>*{flex:0 0 calc(100% / 3)}.container_bloc_inline .bloc_inline .slick-list{width:100%}.container_bloc_inline .bloc_inline .slick-list .slick-track{margin:0 !important;display:flex;justify-content:space-between}.container_bloc_inline .bloc_inline .slick-dots button:before{font-size:20px}.container_bloc_inline .bloc_inline .inline .bloc_white{border-radius:30px;box-shadow:0px 4px 19px rgba(42, 56, 84, 0.12);transition:all ease 500ms;position:relative;margin:12px 12px 20px;background-color:#ffffff}.container_bloc_inline .bloc_inline .inline .bloc_white .image{width:100%;height:358px;background-size:cover;background-position:center;border-radius:20px}@media screen and (max-width:1450px){.container_bloc_inline .bloc_inline .inline .bloc_white .image{height:260px}}.container_bloc_inline .bloc_inline .inline .bloc_white .image img{border-radius:20px;width:100%;height:100%}.container_bloc_inline .bloc_inline .inline .bloc_white .cont{padding:20px}.container_bloc_inline .bloc_inline .inline .bloc_white .cont .date{color:#7f8898}.container_bloc_inline .bloc_inline .inline .bloc_white .cont .title{color:#2a3854;font-size:22px;margin-top:5px;margin-bottom:5px;width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.container_bloc_inline .bloc_inline .inline .bloc_white .tags{background:rgba(42, 56, 84, 0.57);border-radius:3px;top:20px;left:20px;position:absolute;padding:3px 5px}.container_bloc_inline .bloc_inline .inline .bloc_white .tags p{color:#ffffff;font-weight:bold;text-transform:uppercase}.container_bloc_inline .bloc_inline .inline .bloc_white:hover{box-shadow:0px 4px 16px rgba(42, 56, 84, 0.6)}.container_bloc_inline .bloc_inline .bloc3{display:flex;flex-direction:row;width:100%}@media screen and (min-width:1441px){.container_bloc_inline .bloc_inline .bloc3 .bloc_white.bloc3{height:160px}}.container_bloc_inline .bloc_inline .bloc3 .bloc_white.bloc3 .image.bloc3{width:140px;height:160px;min-width:140px;display:block}@media screen and (max-width:1440px){.container_bloc_inline .bloc_inline .bloc3 .bloc_white.bloc3 .image.bloc3{width:130px;height:160px}.container_bloc_inline .bloc_inline .inline .bloc_white .cont{padding:16px}.container_bloc_inline .bloc_inline .inline .bloc_white .cont .date{font-size:12px}.container_bloc_inline .bloc_inline .inline .bloc_white .cont .title{font-size:16px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.container_bloc_inline .inline_image3{width:33%}.container_bloc_inline .inline_image3 .image{position:relative}.container_bloc_inline .inline_image3 .image img{border-radius:20px;width:100%}.container_bloc_inline .inline_image3 .image h1,.container_bloc_inline .inline_image3 .image h3{text-shadow:0.1em 0.1em #213a6b;color:white;font-size:xx-large;position:absolute;bottom:40px;left:40px}.container_bloc_inline .inline_image2{width:50%}@media screen and (max-width:1440px){.container_bloc_inline .inline_image2{width:100%}}.container_bloc_inline .inline_image2 .image{position:relative}.container_bloc_inline .inline_image2 .image img{border-radius:30px;width:100%}.container_bloc_inline .inline_image2 .image h1,.container_bloc_inline .inline_image2 .image h3{text-shadow:0.1em 0.1em #213a6b;color:white;font-size:xx-large;position:absolute;bottom:40px;left:40px}.container_slogan{margin:110px 0;width:100%;padding:0px 12px}@media screen and (max-width:768px){.container_slogan{margin:30px 0}}.container_slogan .banniere{box-shadow:0px 4px 19px rgba(42, 56, 84, 0.12);border-radius:20px;display:grid;grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;margin-top:110px;margin-bottom:110px;transition:all ease 500ms;background:white}@media screen and (max-width:768px){.container_slogan .banniere{margin:30px 0}}.container_slogan .banniere:hover{box-shadow:0px 4px 10px rgba(42, 56, 84, 0.2)}.container_slogan .banniere img{margin-left:20%;grid-area:0.25}@media screen and (max-width:1091px){.container_slogan .banniere img{margin-left:10%}}@media screen and (max-width:768px){.container_slogan .banniere img{margin-left:5%;width:110px}}.container_slogan .banniere .slogan{font-size:40px;text-transform:uppercase;color:#213a6b;font-weight:bold;grid-area:0.0833333333;display:flex;align-items:center}@media screen and (max-width:1440px){.container_slogan .banniere .slogan{font-size:34px}}@media screen and (max-width:1091px){.container_slogan .banniere .slogan{font-size:28px;max-width:90%}}@media screen and (max-width:768px){.container_slogan .banniere .slogan{padding:0 0 0 5%;font-size:24px}}@media screen and (max-width:450px){.container_slogan .banniere .slogan{font-size:20px}}.container_sloganbis{margin-bottom:50px;margin-top:20px}.container_sloganbis .title{font-size:32px;margin:110px 0 55px 0;color:#2a3854;margin-left:0 !important}@media screen and (max-width:1440px){.container_sloganbis .title{margin:55px 5% 27px 5%}}.container_sloganbis .banniere.bis{background:#e0e0e0;border-radius:20px;padding:27px}.container_sloganbis .banniere.bis h1,.container_sloganbis .banniere.bis h3{font-size:32px;position:left;color:#2a3854;text-decoration:none}.container_sloganbis .texte{margin-top:55px}.container_bloc_banniere{margin-top:50px;width:100%;padding:0 12px}.container_bloc_banniere .don{background-color:#f4dcdc;border-radius:20px;box-shadow:0px 4px 19px rgba(42, 56, 84, 0.12);min-height:150px;max-width:1600px;display:block;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center;margin-bottom:110px;transition:all ease 500ms;margin-top:100px;position:relative}.container_bloc_banniere .don img{margin-left:5%}@media screen and (max-width:1091px){.container_bloc_banniere .don{flex-direction:column;padding:10px 30px 30px}.container_bloc_banniere .don img{margin-left:0}.container_bloc_banniere .don .button{margin-top:16px;margin-right:0}}.container_bloc_banniere .don h1,.container_bloc_banniere .don h3{display:flex;justify-content:center;align-items:center;text-transform:uppercase;color:#2a3854 !important;font-size:40px;text-align:center}@media screen and (max-width:768px){.container_bloc_banniere .don h1,.container_bloc_banniere .don h3{font-size:30px}}@media screen and (max-width:640px){.container_bloc_banniere .don h1,.container_bloc_banniere .don h3{font-size:28px}}.container_bloc_banniere .don:hover{box-shadow:0px 4px 19px rgba(224, 70, 70, 0.5)}.container_bloc_news .newsletter{margin:75px 0 40px 0}.container_bloc_news .newsletter h1,.container_bloc_news .newsletter h3{text-align:center;text-transform:uppercase;color:#213a6b;font-size:40px;width:90%;margin:0 auto 55px}@media screen and (max-width:640px){.container_bloc_news .newsletter h1,.container_bloc_news .newsletter h3{font-size:30px;margin-bottom:40px}}.container_bloc_news .newsletter .container_form_nl{text-align:center}.container_bloc_news .newsletter .container_form_nl input[type="email"]{height:40px;width:400px;max-width:75%;background-color:white;border:none;border-radius:20px;padding-left:20px;-webkit-appearance:none;box-shadow:0px 4px 19px rgba(42, 56, 84, 0.12)}.container_bloc_news .newsletter .container_form_nl input[type="submit"]{height:45px;width:150px;background-color:#0dc0b9;border:none;border-radius:40px;padding-left:20px;padding-right:20px;color:#ffffff;text-transform:uppercase;font-weight:bold;box-shadow:0px 4px 19px rgba(0, 207, 199, 0.5);margin-left:-140px;cursor:pointer;transition:all ease 500ms}@media screen and (max-width:640px){.container_bloc_news .newsletter .container_form_nl input[type="submit"]{margin-left:-100px;width:33%;padding:0 10px;height:46px}}.container_bloc_news .newsletter .container_form_nl input[type="submit"]:hover{background-color:#08b8ad;box-shadow:0px 4px 19px #08b8b1}.container_texte_image{margin:0 0 55px 0}.container_texte_image .image_texte_bloc{margin:55px 0;display:flex}@media screen and (max-width:640px){.container_texte_image .image_texte_bloc{display:flex;flex-direction:column;justify-content:center;align-items:center}.container_texte_image .image_texte_bloc .bloc_image{margin-right:0;margin-bottom:32px}}.container_texte_image .image_texte_bloc .bloc_image{margin-right:20px;grid-area:0.25}.container_texte_image .image_texte_bloc .bloc_image img{width:150px;max-width:150px}.container_texte_image .image_texte_bloc .text_bloc{grid-area:0.0833333333;display:flex;flex-direction:column;justify-content:center}.container_texte_image .image_texte_bloc .text_bloc .texte_turquoise{color:#0dc0b9;font-weight:bold}.container_texte_image .image_texte{margin:0 0 40px;padding:0 12px}.container_texte_image .image_texte .bloc_image_texte{box-shadow:0px 4px 19px rgba(0, 0, 0, 0.25);float:left;border-radius:30px;margin:0 20px 20px 0;max-width:33%;width:286px}.container_texte_image .image_texte .bloc_image_texte img{width:100%;border-radius:30px}@media screen and (max-width:600px){.container_texte_image .image_texte .bloc_image_texte{float:inherit;width:100%;max-width:100%}}.container_texte_image .image_texte h1,.container_texte_image .image_texte h3{color:#2a3854;font-size:40px;margin-bottom:25px}@media screen and (max-width:1091px){.container_texte_image .image_texte h1,.container_texte_image .image_texte h3{font-size:32px}}.container_texte_image .button{width:max-content;margin-top:0px;margin-left:20px;margin-bottom:40px}.container_texte_image:nth-child(n+2){margin-top:55px}.image_banniere{background-position:center;background-size:cover}.carrousel_refuge{width:100%}.carrousel_refuge .carrousel_ferme_refuge{margin-bottom:40px;object-fit:cover;border-radius:30px;object-fit:cover;object-position:center;height:25vh;width:100%}@media screen and (min-width:725px){.carrousel_refuge .carrousel_ferme_refuge{height:30vh}}@media screen and (min-width:900px){.carrousel_refuge .carrousel_ferme_refuge{height:35vh}}@media screen and (min-width:1600px){.carrousel_refuge .carrousel_ferme_refuge{height:50vh}}.carrousel_refuge .carrousel_ferme_refuge .slick-list{padding:0 !important}.slick-dots{bottom:-10px}.slick-dots li button:before{font-size:20px;line-height:20px;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container_graphique .container_progress_bar{background-color:#ffffff;border-radius:20px;box-shadow:0px 4px 19px rgba(42, 56, 84, 0.12);padding:80px 30px 30px 30px}.container_graphique .container_progress_bar .progress_bar{height:15px;width:100%;position:relative}.container_graphique .container_progress_bar .progress_bar .pourcentage{height:15px;position:absolute}.container_graphique .container_progress_bar .progress_bar #pourcentage_one{background-color:#0dc0b9;width:70%;box-shadow:0px 4px 7px rgba(140, 227, 222, 0.69);border-radius:20px}.container_graphique .container_progress_bar .progress_bar #pourcentage_one .pourcentage_tag{color:#0dc0b9;position:absolute;margin-top:-40px}.container_graphique .container_progress_bar .progress_bar #pourcentage_two{background-color:#e04546;width:90%;box-shadow:0px 4px 7px rgba(224, 70, 70, 0.47);border-radius:20px}.container_graphique .container_progress_bar .progress_bar #pourcentage_two .pourcentage_tag{color:#e04546;position:absolute;margin-top:-40px;margin-left:78%}.container_graphique .container_progress_bar .progress_bar #pourcentage_three{background-color:#2a3854;width:100%;box-shadow:0px 4px 7px rgba(67, 75, 91, 0.45);border-radius:20px}.container_graphique .container_progress_bar .progress_bar #pourcentage_three .pourcentage_tag{color:#2a3854;position:absolute;margin-top:-40px;margin-left:90%}.container_graphique .container_progress_bar ul{padding:20px}.container_graphique .container_progress_bar ul li{list-style-type:disc;color:#e04546;font-weight:500}.container_graphique .container_progress_bar ul li:first-child{color:#0dc0b9}.container_graphique .container_progress_bar ul li:last-child{color:#2a3854}.container_graphique .texte{margin-top:55px}.container_download .download_container h1,.container_download .download_container h3{font-size:32px;margin:110px 0 55px 0;color:#2a3854}@media screen and (max-width:1440px){.container_download .download_container h1,.container_download .download_container h3{margin:55px 5% 27px 5%}}.container_download .download_container .download{background:#ffffff;box-shadow:0px 4px 19px rgba(42, 56, 84, 0.12);border-radius:20px;padding:30px;display:grid;grid-template-columns:repeat(3, 1fr)}@media screen and (max-width:768px){.container_download .download_container .download{box-shadow:none;grid-template-columns:1fr}}.container_download .download_container .download .fichier_download{display:flex;align-items:center}.container_download .download_container .download .fichier_download a{color:#0dc0b9;text-decoration:underline}.container_download .download_image{display:flex;flex-direction:column}@media screen and (max-width:1440px){.container_download .download_image{margin-right:5%;margin-left:5%}}.container_download .download_image .dl_img{display:flex;align-items:center;flex-direction:row;margin-top:27px}.container_download .download_image .dl_img img{margin-right:25px}.container_download .download_image .dl_img a{color:#0dc0b9}.container_download .download_image .dl_img a:hover{color:#213a6b}@media screen and (max-width:500px){.container_download{background:#F5F3F1;margin-left:-20px;width:calc(100% + 40px);padding:20px;margin-top:40px}.container_download .download_container h1,.container_download .download_container h3{margin-top:0}.container_download .download_container .download{background:inherit}}.container_bloc_submenu{width:100%;margin-top:0}.container_bloc_submenu.responsive .submenu .blocs_submenu{grid-template-columns:repeat(1, 1fr)}.container_bloc_submenu.responsive .submenu .blocs_submenu .bloc_submenu{margin-left:15px;margin-right:15px;box-shadow:0px 4px 10px rgba(42, 56, 84, 0);transition:all ease 500ms}.container_bloc_submenu.responsive .submenu .blocs_submenu .bloc_submenu:hover{box-shadow:0px 4px 10px rgba(42, 56, 84, 0.2)}.container_bloc_submenu.responsive .submenu a{outline:none}.container_bloc_submenu.responsive .slick-dots button:before{font-size:20px;margin-top:0}.container_bloc_submenu p{color:#7f8898;text-transform:uppercase;font-weight:bold;margin-left:20px}.container_bloc_submenu .submenu{display:flex;justify-content:space-between;flex-direction:column}.container_bloc_submenu .submenu h1,.container_bloc_submenu .submenu h3,.container_bloc_submenu .submenu .h3_title{font-size:32px;margin:110px 0 55px 0;color:#2a3854}@media screen and (max-width:1440px){.container_bloc_submenu .submenu h1,.container_bloc_submenu .submenu h3,.container_bloc_submenu .submenu .h3_title{margin:55px 5% 27px 5%}}.container_bloc_submenu .submenu .h3_title{font-size:40px}.container_bloc_submenu .submenu .h3_title:first-child{margin-top:0 !important}.container_bloc_submenu .submenu .blocs_submenu{display:grid;width:100%}@media screen and (max-width:1091px){.container_bloc_submenu .submenu .blocs_submenu{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:768px){.container_bloc_submenu .submenu .blocs_submenu{grid-template-columns:repeat(1, 1fr)}}.container_bloc_submenu .submenu .blocs_submenu#slide_responsive_bloc_two{display:block}.container_bloc_submenu .submenu .blocs_submenu#slide_responsive_bloc_two .slick-dots button:before{font-size:20px}.container_bloc_submenu .submenu .blocs_submenu .bloc_submenu{border-radius:30px;background-size:cover;background-repeat:no-repeat;background-position:center;height:370px;position:relative;box-shadow:0px 4px 10px rgba(42, 56, 84, 0);transition:all ease 500ms;margin:12px}.container_bloc_submenu .submenu .blocs_submenu .bloc_submenu:hover{box-shadow:0px 4px 16px rgba(42, 56, 84, 0.6)}.container_bloc_submenu .submenu .blocs_submenu .bloc_submenu .don{box-shadow:0px 4px 19px rgba(42, 56, 84, 0);transition:all ease 500ms}.container_bloc_submenu .submenu .blocs_submenu .bloc_submenu .don:hover{box-shadow:0px 4px 19px rgba(0, 207, 199, 0.5)}.container_bloc_submenu .submenu .blocs_submenu .bloc_submenu .don.blue:hover{box-shadow:0px 4px 19px rgba(0, 207, 199, 0.5)}.container_bloc_submenu .submenu .blocs_submenu .bloc_submenu .don.red:hover{box-shadow:0px 4px 19px rgba(224, 70, 70, 0.5)}.container_bloc_submenu .submenu .blocs_submenu .bloc_submenu a,.container_bloc_submenu .submenu .blocs_submenu .bloc_submenu h4,.container_bloc_submenu .submenu .blocs_submenu .bloc_submenu h5{text-shadow:0.1em 0.1em #213a6b;color:white !important;font-size:32px;position:absolute;bottom:15%;left:40px;right:40px}.container_bloc_submenu .submenu .blocs_submenu.two{grid-template-columns:repeat(1, 1fr)}.container_bloc_submenu .submenu .blocs_submenu.two.respbis{display:none}@media screen and (max-width:768px){.container_bloc_submenu .submenu .blocs_submenu.two.respbis{display:block}}.container_bloc_submenu .submenu .blocs_submenu.two .slick-dots button:before{font-size:20px;margin-top:0}.container_bloc_submenu .submenu .blocs_submenu.four{grid-template-columns:repeat(2, 1fr)}@media screen and (max-width:768px){.container_bloc_submenu .submenu .blocs_submenu.four.resp{display:none}}.container_bloc_submenu .submenu .blocs_submenu.two_bloc{grid-template-columns:repeat(2, 1fr);margin-top:-12px}@media screen and (max-width:1091px){.container_bloc_submenu .submenu .blocs_submenu.two_bloc{grid-template-columns:repeat(1, 1fr)}}.container_bloc_submenu .submenu .blocs_submenu.three_bloc{grid-template-columns:none}.container_bloc_submenu .submenu .blocs_submenu.three_bloc .slick-slide{max-width:calc(100% / 3)}.container_bloc_submenu .submenu .blocs_submenu.three_bloc .slick-dots button:before{font-size:20px;margin-top:0}@media screen and (max-width:1091px){.blocs_filtre.resp{display:none}}.blocs_filtre.responsive{display:none}@media screen and (max-width:1091px){.blocs_filtre.responsive{display:block}}.blocs_filtre #slide_responsive_event .slick-dots{top:100%;bottom:inherit}.blocs_filtre h1,.blocs_filtre h3{font-size:32px;margin-bottom:27px}@media screen and (max-width:768px){.blocs_filtre h1,.blocs_filtre h3{padding:10px 20px;padding-right:50px;line-height:1;border-radius:50px;cursor:pointer;background:white;box-shadow:0px 4px 19px rgba(42, 56, 84, 0.12);width:auto;width:max-content;font-family:inherit;font-weight:bold;font-size:24px;position:relative;z-index:1}.blocs_filtre h1:after,.blocs_filtre h3:after{content:"";position:absolute;display:block;top:50%;transform:translateY(-50%);right:12px;height:25px;width:28px;background:url("../images/menu.svg");background-position:center;background-size:cover;background-repeat:no-repeat;z-index:1}}.blocs_filtre.experts .searchandfilter li{width:31%}.blocs_filtre .searchandfilter{margin-bottom:55px;margin-left:-1%}@media screen and (max-width:768px){.blocs_filtre .searchandfilter{position:fixed;bottom:-100%;left:0;width:100%;z-index:99999;background:white;height:auto;padding:20px;margin-left:0;margin-bottom:0px;border-radius:30px 30px 0 0;box-shadow:1px 1px 21px -15px black}.blocs_filtre .searchandfilter.active{bottom:0;padding:10px}.blocs_filtre .searchandfilter.active ul{max-width:400px;display:block;margin:auto}.blocs_filtre .searchandfilter.active ul li{width:100% !important;margin:15px 0}.blocs_filtre .searchandfilter.active ul li h4{display:none}}.blocs_filtre .searchandfilter div ul{width:100%}.blocs_filtre .searchandfilter div ul li{width:23%;margin-left:1%;margin-right:1%;padding:0 20px;background-color:#ffffff;box-shadow:0px 4px 19px rgba(42, 56, 84, 0.12);border-radius:40px;padding:0;position:relative}.blocs_filtre .searchandfilter div ul li:first-child{padding-left:0}.blocs_filtre .searchandfilter div ul li:last-child{padding-right:0}.blocs_filtre .searchandfilter div ul li input{background-color:#0dc0b9;padding:12px 24px;color:#ffffff;border-radius:40px;text-transform:uppercase;border-radius:40px;font-weight:bold;-webkit-appearance:none;-webkit-box-shadow:0px 4px 19px rgba(0, 207, 199, 0.5);box-shadow:0px 4px 19px rgba(0, 207, 199, 0.5);width:100%}.blocs_filtre .searchandfilter div ul li input[type="text"]{background-color:#ffffff;color:#2a3854;-webkit-appearance:none;-webkit-box-shadow:0px 4px 19px rgba(42, 56, 84, 0.12);box-shadow:0px 4px 19px rgba(42, 56, 84, 0.12);text-transform:capitalize}.blocs_filtre .searchandfilter div ul li input[type="text"]:focus{outline:4px solid #0dc0b9;font-weight:bold}.blocs_filtre .searchandfilter div ul li input[type="text"]::placeholder{color:#2a3854}.blocs_filtre .searchandfilter div ul li input[type="submit"]{transition:all ease 500ms}.blocs_filtre .searchandfilter div ul li input[type="submit"]:hover{background-color:#08b8ad;-webkit-box-shadow:0px 4px 19px #08b8b1;box-shadow:0px 4px 19px #08b8b1}.blocs_filtre .searchandfilter div ul li select:focus{font-weight:bold;outline:4px solid #0dc0b9}.blocs_filtre .searchandfilter div ul li select{color:#2a3854;font-weight:bold;padding:15px 24px;width:100%;background:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;border-radius:40px;position:relative;z-index:2;cursor:pointer}.blocs_filtre .searchandfilter div ul li.selectContainer:after{content:"";position:absolute;display:block;top:50%;transform:translateY(-50%);right:20px;height:15px;width:22px;background:url("../images/arrowsvg.svg");background-position:center;background-size:cover;background-repeat:no-repeat;z-index:1}.blocs_filtre .filtre{display:grid;grid-template-columns:repeat(3, 1fr);gap:55px}@media screen and (max-width:1091px){.blocs_filtre .filtre{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:768px){.blocs_filtre .filtre{grid-template-columns:repeat(1, 1fr)}}.blocs_filtre .filtre .bloc_filtre{background:#ffffff;-webkit-box-shadow:0px 4px 19px rgba(42, 56, 84, 0.12);box-shadow:0px 4px 19px rgba(42, 56, 84, 0.12);transition:all ease 500ms;border-radius:30px}.blocs_filtre .filtre .bloc_filtre:hover{-webkit-box-shadow:0px 4px 10px rgba(42, 56, 84, 0.2);box-shadow:0px 4px 10px rgba(42, 56, 84, 0.2)}.blocs_filtre .filtre .bloc_filtre .image_pets{height:350px;border-radius:30px;background-size:cover;background-position:center}.blocs_filtre .filtre .bloc_filtre .informations_pets{padding:20px 30px;height:auto}.blocs_filtre .filtre .bloc_filtre .informations_pets .info_prenom{font-weight:bold;color:#2a3854;font-size:22px}.blocs_filtre .filtre .bloc_filtre .informations_pets .info_age{color:#7f8898}.blocs_filtre .filtre .bloc_filtre .informations_pets .info_sexe{float:right;margin-top:-25px}@media screen and (max-width:640px){.blocs_filtre .filtre .bloc_filtre .informations_pets{padding:10px 20px;height:auto}}.blocs_filtre .button_ajout button{color:#ffffff;padding:12px 24px;border-radius:36px;font-weight:bold;text-transform:uppercase;background-color:#0dc0b9;display:block;margin-right:auto;margin-left:auto;margin-top:55px;transition:all ease 500ms;box-shadow:0px 4px 19px rgba(0, 207, 199, 0.5)}.blocs_filtre .button_ajout button:hover{box-shadow:0px 4px 19px #00cfc7}.blocs_filtre.actualite .searchandfilter div ul li{width:31%}.blocs_filtre.actualite .searchandfilter div ul li h4{display:none}@media screen and (max-width:768px){.blocs_filtre.actualite .searchandfilter div ul li h4{display:none}.blocs_filtre.actualite .searchandfilter div ul li ul{width:100%}}@media screen and (max-width:450px){.no-mobile{display:none !important}}@media screen and (max-width:1091px) and (min-width:451px){.no-tablet{display:none !important}}@media screen and (min-width:1092px){.no-desktop{display:none !important}}@media screen and (max-width:1091px){.container_big_title.form{display:flex;flex-direction:column-reverse;margin-top:0;margin-bottom:0}.container_big_title.form .home.bigtitle{border-top-left-radius:30px;border-top-right-radius:30px;position:absolute;background-color:#ffffff;width:100% !important;padding:0 32px}.container_big_title.form .home.bigtitle h1,.container_big_title.form .home.bigtitle h3{margin-top:25px;margin-bottom:0}.container_big_title.form+.home.responsive_way>.content>.container_title:first-child{margin-top:50px}}.container_form .contact_form .wpforms-error{color:#990000 !important}@media screen and (max-width:1091px){.container_form .contact_form .wpforms-container form{margin-top:0;margin-right:5%;margin-left:5%}.container_form .contact_form .wpforms-container form .wpforms-error-container{margin-bottom:55px}}.container_form .contact_form .wpforms-container form .wpforms-field-container{margin-top:55px}.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-text,.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-number,.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-email,.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-name{display:flex;flex-direction:column}.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-text label,.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-number label,.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-email label,.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-name label{color:#2a3854;font-weight:bold}.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-text input,.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-number input,.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-email input,.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-name input{height:60px;border-radius:40px;-webkit-appearance:none;-webkit-box-shadow:0px 4px 19px rgba(42, 56, 84, 0.12);box-shadow:0px 4px 19px rgba(42, 56, 84, 0.12);margin:8px 0 25px 0;padding-left:20px;border:0px}.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-text input:focus,.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-number input:focus,.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-email input:focus,.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-name input:focus{color:#2a3854;font-weight:bold;outline:4px solid #0dc0b9}.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-select:after{top:38px !important}.container_form .contact_form .wpforms-container form .wpforms-field-container textarea{background:#ffffff;border:0px;width:100%;color:#2a3854;font-weight:bold;box-shadow:0px 4px 19px rgba(42, 56, 84, 0.12);height:260px;border-radius:40px;padding:0 20px;max-width:1000px;width:100%;margin-bottom:25px;margin-top:8px}.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-select{position:relative}.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-select select{background:#ffffff;border:0px;width:100%;color:#2a3854;font-weight:bold;box-shadow:0px 4px 19px rgba(42, 56, 84, 0.12);height:60px;border-radius:40px;padding:0 20px;max-width:1000px;width:100%;margin-bottom:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;position:relative;margin-top:8px;cursor:pointer}@media screen and (max-width:1091px){.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-select select{position:relative;margin-bottom:60px}}.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-select select:focus{outline:4px solid #0dc0b9}.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-select:after{content:"";position:absolute;display:block;top:calc(100px / 2) !important;transform:translateY(-50%);right:20px;height:15px;width:22px;background:url("../images/arrowsvg.svg");background-position:center;background-size:cover;background-repeat:no-repeat;z-index:1}.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-checkbox ul li{margin-bottom:20px}.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-checkbox ul li label{color:#2a3854}.container_form .contact_form .wpforms-container form .wpforms-field-container .wpforms-field-checkbox ul li input{margin-right:15px}.container_form .contact_form .wpforms-container form .wpforms-submit-container button{display:block;margin-right:auto;margin-left:auto;margin-top:55px;color:#ffffff;font-weight:bold;text-transform:uppercase;background-color:#0dc0b9;border-radius:40px;box-shadow:0px 4px 19px rgba(0, 207, 199, 0.5);padding:12px 24px;transition:all ease 500ms}.container_form .contact_form .wpforms-container form .wpforms-submit-container button:hover{background-color:#08b8ad;box-shadow:0px 4px 19px #08b8b1}.wpforms-error-container{background-color:#0dc0b9;padding:5px 15px;border-radius:30px;margin-top:20px;max-width:1000px;width:100%;color:white;font-weight:bold}.wpforms-confirmation-container-full{background-color:none;border:none}.wpforms-confirmation-container-full p{color:#2a3854;margin-top:30px;text-align:center}div.wpforms-container-full .wpforms-form input.wpforms-field-medium,div.wpforms-container-full .wpforms-form select.wpforms-field-medium,div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium{max-width:100% !important}.form_petitions h1,.form_petitions h3{color:#2a3854 !important}.form_petitions ul#wpforms-504-field_9 li.choice-1{display:flex;justify-content:center;align-items:center}.form_petitions ul#wpforms-504-field_9 li.choice-1 input{box-shadow:none;width:40px}.title_display{display:initial !important}.bloc_experts .bloc_expert{background-color:#ffffff;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));border-radius:36px;padding:40px 70px;margin:48px 4px}@media screen and (max-width:1091px){.bloc_experts .bloc_expert{padding:40px 32px;margin:40px 4px}}@media screen and (max-width:640px){.bloc_experts .bloc_expert{padding:16px 24px;margin:24px 4px}}.bloc_experts .bloc_expert .all_info{display:flex;position:relative}@media screen and (max-width:1091px){.bloc_experts .bloc_expert .all_info{flex-direction:column}}.bloc_experts .bloc_expert .all_info.expert .icone_name{width:100%}.bloc_experts .bloc_expert .all_info .icone_name{display:flex;align-items:center}@media screen and (max-width:1091px){.bloc_experts .bloc_expert .all_info .icone_name{margin-bottom:27px}}.bloc_experts .bloc_expert .all_info .icone_name img{width:80px;height:80px;margin-right:50px;max-width:none}@media screen and (max-width:640px){.bloc_experts .bloc_expert .all_info .icone_name img{margin-right:20px}}.bloc_experts .bloc_expert .all_info .icone_name .name_prof h4{font-size:32px;color:#0dc0b9}@media screen and (max-width:640px){.bloc_experts .bloc_expert .all_info .icone_name .name_prof h4{font-size:22px}}.bloc_experts .bloc_expert .all_info .icone_name .name_prof p{font-size:32px;font-weight:bold}@media screen and (max-width:640px){.bloc_experts .bloc_expert .all_info .icone_name .name_prof p{font-size:18px}}.bloc_experts .bloc_expert .all_info .icone_name .name_prof .profession_text{text-align:initial !important}.bloc_experts .bloc_expert .all_info .autre_info{width:100%;font-size:16px}@media screen and (max-width:1091px){.bloc_experts .bloc_expert .all_info .autre_info{display:flex;justify-content:space-between;gap:55px}}@media screen and (max-width:640px){.bloc_experts .bloc_expert .all_info .autre_info .site_num.etude{margin-top:16px}}.bloc_experts .bloc_expert .all_info .autre_info .site_num a span{color:#0dc0b9}@media screen and (max-width:640px){.bloc_experts .bloc_expert .all_info .autre_info .site_num a{font-size:14px}}@media screen and (max-width:640px){.bloc_experts .bloc_expert .all_info .autre_info .site_num p{font-size:14px}}.bloc_experts .bloc_expert .all_info .autre_info .site_num.etude{font-size:22px;margin-bottom:27px;font-weight:bold}.bloc_experts .bloc_expert .all_info .autre_info .adresse.etude{display:flex;justify-content:space-between}@media screen and (max-width:1091px){.bloc_experts .bloc_expert .all_info .autre_info .adresse.etude{position:absolute;right:35px;top:41px;display:flex;flex-direction:column-reverse}}.bloc_experts .bloc_expert .all_info .autre_info .adresse.etude .auteur{font-weight:bold}.bloc_experts .bloc_expert .all_info .autre_info .adresse.etude .annee{color:#7f8898}@media screen and (max-width:640px){.bloc_experts .bloc_expert .all_info .autre_info .adresse{font-size:22px}}@media screen and (max-width:640px){.bloc_experts .bloc_expert .all_info .autre_info .adresse p{font-size:14px}}@media screen and (max-width:640px){.bloc_experts .bloc_expert .all_info .autre_info{flex-direction:column-reverse;gap:0}.bloc_experts .bloc_expert .all_info .autre_info .adresse.etude{position:inherit;top:inherit;width:100%;gap:20px;flex-direction:row}}@media screen and (max-width:450px){.no-mobile{display:none !important}}@media screen and (max-width:1091px) and (min-width:451px){.no-tablet{display:none !important}}@media screen and (min-width:1092px){.no-desktop{display:none !important}}.inline.slick-initialized{width:100%;margin-top:110px}.inline.slick-initialized .slick-slide{margin:12px 12px 20px}.inline.slick-initialized .slick-slide .bloc_white{margin:0 !important}.inline .bloc_white .cont p.extrait{width:100%;height:75px;overflow:hidden;text-overflow:ellipsis}.inline .bloc_white .more{display:flex;justify-content:center;padding-bottom:23px}.inline .bloc_white .more a{background-color:#0dc0b9;box-shadow:0px 4px 19px rgba(0, 207, 199, 0.5);transition:all ease 500ms}.inline .bloc_white .more a:hover{box-shadow:0px 4px 19px #00cfc7}body .newPage{margin-bottom:0}body .newPage+footer{margin-top:0}body .newPage h2{font-size:39px}body .newPage h2.bigger{font-size:49px}@media screen and (max-width:1050px){body .newPage h2{font-size:35px}body .newPage h2.bigger{font-size:45px}}@media screen and (max-width:700px){body .newPage h2{font-size:30px}body .newPage h2.bigger{font-size:40px}}body .newPage .container_title{margin-top:44px;padding:0}body .newPage .container_title h3{font-size:20px;max-width:100%;margin-bottom:0}body .newPage section.content{max-width:1200px;width:100%;display:block;margin:40px auto;padding:0 15px}body .newPage section.content h2{margin-bottom:24px}body .newPage section.stat{width:100%;padding:50px 0 70px;margin:30px 0}body .newPage section.stat>h2{font-size:97px}@media screen and (max-width:600px){body .newPage section.stat>h2{font-size:70px}}body .newPage section.stat>p{font-size:20px;width:520px;max-width:90%;margin:auto;font-weight:bold}@media screen and (max-width:600px){body .newPage section.stat>p{font-size:16px;line-height:1.2}}body .newPage section.midTitle{max-width:600px;width:100%;display:block;margin:40px auto;padding:15px}body .newPage section.midTitle h2{margin-bottom:24px}body .newPage section.gridBloc{max-width:1200px;width:100%;margin:40px auto}body .newPage section.gridBloc img{max-width:100%;width:250px;margin-left:15%}body .newPage section.gridBloc h3{font-size:31px;margin-top:12px;margin-bottom:8px}@media screen and (max-width:1000px){body .newPage section.gridBloc{flex-direction:column}body .newPage section.gridBloc .col-4{flex-direction:row;width:100%}body .newPage section.gridBloc .col-4 img{margin-left:0}body .newPage section.gridBloc .col-4 h3{text-align:start !important}}@media screen and (max-width:600px){body .newPage section.gridBloc .col-4{flex-direction:column}body .newPage section.gridBloc .col-4 img{margin-left:15%}body .newPage section.gridBloc .col-4 h3{text-align:center !important}}body .newPage section.lastBloc{padding:40px 15px 80px;margin-bottom:0}body .newPage section.lastBloc .button.button_contact{margin:80px auto 40px auto;position:relative;width:max-content}@media screen and (min-width:600px){body .newPage section.lastBloc .button.button_contact:after{content:"";position:absolute;display:block;top:80%;transform:translateY(-50%);left:-250px;height:115px;width:280px;background:url("../images/discover_more.png");background-position:center;background-size:contain;background-repeat:no-repeat;z-index:9}}@media screen and (max-width:600px){body .newPage section.lastBloc .button.button_contact{margin:40px auto}}@media screen and (max-width:600px){body .newPage section.lastBloc{padding:30px 15px}body .newPage section.lastBloc h2{font-size:20px}}body .newPage .col-4{width:calc(100% / 3);padding:16px}body .newPage .customSlider{position:relative;height:800px;overflow:hidden}body .newPage .customSlider>div{display:flex;height:100%}body .newPage .customSlider>div .slide{position:relative;width:calc(100% - 76px * 4);height:100%;display:inline-flex;justify-content:center;align-items:center;transition:all ease 500ms}body .newPage .customSlider>div .slide .content{display:inline-flex;width:100%;height:100%;justify-content:center;align-items:center;flex-direction:column;overflow:hidden;flex:1;background-position:center}body .newPage .customSlider>div .slide .content h3{font-size:80px;line-height:120px;max-width:800px;min-width:800px}body .newPage .customSlider>div .slide .content .bodyContent{max-width:700px;min-width:700px;background:white;border-radius:32px;padding:20px 40px 40px}body .newPage .customSlider>div .slide .content .bodyContent h4{font-size:32px}body .newPage .customSlider>div .slide.disabled{width:76px;cursor:pointer}body .newPage .customSlider>div .slide .titleSlide{height:100%;width:76px;display:inline-block}body .newPage .customSlider>div .slide .titleSlide h4{display:inline-block;white-space:nowrap;transform:translate(0, 100%) rotate(-90deg);transform-origin:0 0;position:absolute;bottom:0;line-height:76px;margin-bottom:32px}body .newPage .customSlider>div .slide:nth-child(5n+1) .titleSlide{background-color:#182c5c !important}body .newPage .customSlider>div .slide:nth-child(5n+2) .titleSlide{background-color:#213a6b !important}body .newPage .customSlider>div .slide:nth-child(5n+3) .titleSlide{background-color:#4f70a6 !important}body .newPage .customSlider>div .slide:nth-child(5n+4) .titleSlide{background-color:#7b9ed2 !important}body .newPage .customSlider>div .slide:nth-child(5n) .titleSlide{background-color:#adcbf0 !important}body .newPage .customSlider .controlerSlider{cursor:pointer;position:absolute;left:100px;z-index:9;top:50%;width:42px;transition:all ease 500ms}body .newPage .customSlider .controlerSlider.prev{transform:rotate(180deg)}body .newPage .customSlider .controlerSlider.next{left:inherit;right:326px}@media screen and (max-width:1300px){body .newPage .customSlider>div .slide{width:calc(100% - 50px * 4)}body .newPage .customSlider>div .slide .content{background-size:90vw auto}body .newPage .customSlider>div .slide .content h3{font-size:50px;line-height:100px;max-width:700px;min-width:700px}body .newPage .customSlider>div .slide .content .bodyContent{padding:20px;max-width:640px;min-width:640px}body .newPage .customSlider>div .slide .content .bodyContent h4{font-size:30px}body .newPage .customSlider>div .slide.disabled{width:50px;cursor:pointer}body .newPage .customSlider>div .slide .titleSlide{height:100%;width:50px;display:inline-block}body .newPage .customSlider>div .slide .titleSlide h4{font-size:24px;line-height:50px}body .newPage .customSlider .controlerSlider{left:55px;width:35px}body .newPage .customSlider .controlerSlider.next{right:205px}}@media screen and (max-width:1050px){body .newPage .customSlider{height:auto}body .newPage .customSlider>div{flex-direction:column}body .newPage .customSlider>div .slide{position:relative;height:calc(100% - 50px * 4);width:100%;flex-direction:column;transition:all ease 0ms}body .newPage .customSlider>div .slide.disabled{height:50px;width:100%;cursor:pointer}body .newPage .customSlider>div .slide .titleSlide{width:100%;height:50px;display:flex;align-items:center}body .newPage .customSlider>div .slide .titleSlide h4{margin-bottom:0;margin-left:32px;transform:inherit;position:relative}body .newPage .customSlider>div .slide .content h3{margin-top:40px;font-size:35px;line-height:80px;max-width:90%;min-width:inherit}body .newPage .customSlider>div .slide .content .bodyContent{margin-bottom:40px;padding:16px;max-width:80%;min-width:inherit}body .newPage .customSlider>div .slide .content .bodyContent h4{font-size:28px}body .newPage .customSlider>div .slide .content .bodyContent p{font-size:14px}body .newPage .customSlider .controlerSlider{display:none}}@media screen and (max-width:450px){.no-mobile{display:none !important}}@media screen and (max-width:1091px) and (min-width:451px){.no-tablet{display:none !important}}@media screen and (min-width:1092px){.no-desktop{display:none !important}}@media screen and (max-width:768px){.actions-citoyennes .container_title.no_margin{display:none}}@media screen and (max-width:450px){.no-mobile{display:none !important}}@media screen and (max-width:1091px) and (min-width:451px){.no-tablet{display:none !important}}@media screen and (min-width:1092px){.no-desktop{display:none !important}}.container_pets{color:#2a3854}@media screen and (max-width:1091px){.container_pets{position:relative}}.container_pets .pets{margin-top:110px;display:flex;gap:55px;position:relative}@media screen and (max-width:1091px){.container_pets .pets{flex-direction:column;margin:0;position:initial}}.container_pets .pets #carousel_pets{width:50%}@media screen and (max-width:1440px){.container_pets .pets #carousel_pets{margin-left:5%}}@media screen and (max-width:1091px){.container_pets .pets #carousel_pets{width:100%;margin:0}}.container_pets .pets #carousel_pets .carousel img{width:100%;border-radius:30px;margin-bottom:5%}@media screen and (max-width:1091px){.container_pets .pets #carousel_pets .carousel img{border-radius:0}}.container_pets .pets #carousel_pets .slick-dots button:before{font-size:20px}@media screen and (max-width:1091px){.container_pets .pets .presentation{background-color:#ffffff;border-radius:30px;margin-top:-30%;z-index:1;padding-left:5%;padding-right:5%}}.container_pets .pets .presentation h1,.container_pets .pets .presentation h3{font-size:70px}@media screen and (max-width:1091px){.container_pets .pets .presentation h1,.container_pets .pets .presentation h3{margin-top:55px}}.container_pets .pets .presentation h2{font-size:40px;margin-bottom:55px}@media screen and (max-width:640px){.container_pets .pets .presentation h2{margin-bottom:0}.container_pets .pets .presentation h3{margin-top:0}}@media screen and (max-width:1091px){.container_pets .pets .presentation .infos_pets{display:flex;justify-content:space-between;margin-bottom:55px;flex-wrap:wrap}.container_pets .pets .presentation .infos_pets .info_pets{flex:0 0 33.333333%}}@media screen and (max-width:640px){.container_pets .pets .presentation .infos_pets .info_pets{flex:0 0 50%}}.container_pets .pets .presentation .infos_pets .info_pets{margin-top:12px}.container_pets .pets .presentation .infos_pets .info_pets .info_age,.container_pets .pets .presentation .infos_pets .info_pets .info_medicale,.container_pets .pets .presentation .infos_pets .info_pets .info_sexe,.container_pets .pets .presentation .infos_pets .info_pets .info_identification{display:flex;align-items:center;font-weight:bold;font-size:22px}@media screen and (max-width:1091px){.container_pets .pets .presentation .infos_pets .info_pets .info_age,.container_pets .pets .presentation .infos_pets .info_pets .info_medicale,.container_pets .pets .presentation .infos_pets .info_pets .info_sexe,.container_pets .pets .presentation .infos_pets .info_pets .info_identification{font-size:18px}}@media screen and (max-width:450px){.container_pets .pets .presentation .infos_pets .info_pets .info_age,.container_pets .pets .presentation .infos_pets .info_pets .info_medicale,.container_pets .pets .presentation .infos_pets .info_pets .info_sexe,.container_pets .pets .presentation .infos_pets .info_pets .info_identification{font-size:16px}}.container_pets .pets .presentation .infos_pets .info_pets .info_age span img,.container_pets .pets .presentation .infos_pets .info_pets .info_medicale span img,.container_pets .pets .presentation .infos_pets .info_pets .info_sexe span img,.container_pets .pets .presentation .infos_pets .info_pets .info_identification span img{height:30px;width:30px;margin-right:12px}.container_pets .pets .presentation .button_adopter{display:block;margin-top:40px}@media screen and (max-width:1091px){.container_pets .pets .presentation .button_adopter{margin-bottom:40px}}.container_pets .pets .presentation .button_adopter a{color:#ffffff;font-weight:bold;text-transform:uppercase;background-color:#0dc0b9;padding:19px 73px;border-radius:40px;box-shadow:0px 4px 19px rgba(0, 207, 199, 0.5);transition:all ease 500ms}.container_pets .pets .presentation .button_adopter a:hover{box-shadow:0px 4px 19px #00cfc7}.container_pets .pets .presentation .button_adopter a.red{background-color:#e04546;box-shadow:0px 4px 19px rgba(224, 70, 70, 0.5);transition:all ease 500ms}.container_pets .pets .presentation .button_adopter a.red:hover{box-shadow:0px 4px 19px #e04646}@media screen and (max-width:1440px){.container_pets .content_pets{margin-right:5%;margin-left:5%}}.container_pets .content_pets .histoire{margin-bottom:55px}.container_pets .content_pets h2{font-size:40px;margin-bottom:22px}@media screen and (max-width:450px){.no-mobile{display:none !important}}@media screen and (max-width:1091px) and (min-width:451px){.no-tablet{display:none !important}}@media screen and (min-width:1092px){.no-desktop{display:none !important}}.posts{margin-top:55px}.posts .petitions_form.popup{background:#ffffff;cursor:pointer;display:none;height:100%;position:fixed;text-align:center;top:0;left:0;width:100%;z-index:10000;padding:20px 0;height:100vh;overflow-x:hidden;overflow-y:scroll}.posts .petitions_form.popup .popupCloseButton{font-size:40px;position:absolute;background-color:#ffffff;width:40px;height:40px;border-radius:20px;display:flex;justify-content:center;align-items:center;box-shadow:0px 4px 19px rgba(42, 56, 84, 0.12);top:-10px;right:-20px}@media screen and (min-width:1441px){.posts .petitions_form.popup{display:none !important}}.posts .petitions_form.popup .form_petitions{background-color:#fcedcf;border-radius:36px;padding:20px;width:500px;max-width:90%;color:#2a3854;display:block;margin-left:auto;margin-right:auto;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute}.posts .petitions_form.popup .form_petitions h1,.posts .petitions_form.popup .form_petitions h3{font-size:32px;line-height:1.2;text-align:center;margin-bottom:12px}@media screen and (max-width:767px){.posts .petitions_form.popup .form_petitions h1,.posts .petitions_form.popup .form_petitions h3{font-size:24px}}.posts .petitions_form.popup .form_petitions form .wpforms-field-container input{padding:20px 35px;margin-bottom:12px;border-radius:36px;width:100%;font-weight:bold;box-shadow:0px 4px 19px rgba(42, 56, 84, 0.12);border:0px}.posts .petitions_form.popup .form_petitions form .wpforms-field-container input::placeholder{color:#2a3854}.posts .petitions_form.popup .form_petitions form .wpforms-field-container input:focus{outline:4px solid #0dc0b9}@media screen and (max-width:767px){.posts .petitions_form.popup .form_petitions form .wpforms-field-container input{padding:10px 25px}}@media screen and (max-width:767px){.posts .petitions_form.popup .form_petitions form .wpforms-field-container>div{padding:4px 0}}.posts .petitions_form.popup .form_petitions form .wpforms-submit-container{margin:30px 0;width:260px;color:#ffffff;display:block;margin-right:auto;margin-left:auto;text-align:center;border-radius:36px;padding:14px 30px}@media screen and (max-width:767px){.posts .petitions_form.popup .form_petitions form .wpforms-submit-container{padding:10px 25px;margin:20px auto}}.posts .petitions_form.popup .form_petitions form .wpforms-submit-container button{text-transform:uppercase;font-weight:bold;background-color:#faa916;box-shadow:0px 4px 19px rgba(250, 169, 22, 0.5);border:none;width:100%;color:#ffffff;padding:12px 24px;transition:all ease 500ms;border-radius:40px}.posts .petitions_form.popup .form_petitions form .wpforms-submit-container button:hover{background-color:#faa916;box-shadow:0px 4px 19px #f0a00f}.posts .petitions_form.popup .form_petitions p{text-align:center;font-size:14px}@media screen and (max-width:767px){.posts .petitions_form.popup .form_petitions p{font-size:12px}}@media screen and (max-width:1650px){.posts .container_posts.pet{margin-right:5%;margin-left:5%}}.posts .container_posts .retour{font-weight:bold;text-transform:uppercase}.posts .container_posts .category_date{margin-top:55px;color:#7f8898;display:flex;align-items:center}.posts .container_posts .category_date .category{color:#ffffff;font-weight:bold;text-transform:uppercase;background:#7f8898;padding:3px 5px;border-radius:3px;margin-right:27px}.posts .container_posts h1,.posts .container_posts h3{color:#2a3854;font-size:70px;line-height:1.2}@media screen and (max-width:1440px){.posts .container_posts h1,.posts .container_posts h3{font-size:32px}}.posts .container_posts .image_posts{margin-top:110px;border-radius:15px;max-height:600px;height:100vh;background-repeat:no-repeat;background-size:cover;background-position:center}.posts .container_posts .image_posts.bis{margin-top:55px}@media screen and (max-width:1091px){.posts .container_posts .image_posts{margin-top:60px}}@media screen and (max-width:768px){.posts .container_posts .image_posts{margin-top:20px}}.posts .button_popup{display:none}.posts .button_popup .button_popup_pet{cursor:pointer;transition:all ease 500ms}.posts .button_popup .button_popup_pet:hover{background-color:#faa916;box-shadow:0px 4px 19px #f0a00f}@media screen and (max-width:1091px){.posts .button_popup{display:flex;justify-content:center;margin-top:60px}.posts .button_popup a{color:#ffffff;padding:12px 24px;border-radius:36px;font-weight:bold;text-transform:uppercase;background-color:#faa916;box-shadow:0px 4px 19px rgba(250, 169, 22, 0.5)}}@media screen and (max-width:768px){.posts .button_popup{margin-top:20px}}.posts .container_petitions_form{display:flex;gap:110px;margin:110px 0}.posts .container_petitions_form .texte_petitions h1,.posts .container_petitions_form .texte_petitions h3{font-size:32px;margin:110px 0 55px 0;color:#2a3854}@media screen and (max-width:1440px){.posts .container_petitions_form .texte_petitions h1,.posts .container_petitions_form .texte_petitions h3{margin:55px 5% 27px 5%}}@media screen and (max-width:1440px){.posts .container_petitions_form .texte_petitions h1,.posts .container_petitions_form .texte_petitions h3{margin-left:0 !important}}.posts .container_petitions_form .texte_petitions iframe{max-width:100%;margin:20px 0;width:100%;height:600px}@media screen and (max-width:1091px){.posts .container_petitions_form .petitions_form{display:none}}.posts .container_petitions_form .petitions_form .form_petitions{background-color:#fcedcf;border-radius:36px;padding:20px;width:100%;color:#2a3854}@media screen and (min-width:1501px){.posts .container_petitions_form .petitions_form .form_petitions{width:400px}}.posts .container_petitions_form .petitions_form .form_petitions h1,.posts .container_petitions_form .petitions_form .form_petitions h3{font-size:32px;text-align:center;margin-bottom:12px}@media screen and (max-width:767px){.posts .container_petitions_form .petitions_form .form_petitions h1,.posts .container_petitions_form .petitions_form .form_petitions h3{font-size:24px}}.posts .container_petitions_form .petitions_form .form_petitions form .wpforms-field-container input{padding:20px 35px;margin-bottom:12px;border-radius:36px;width:100%;font-weight:bold;box-shadow:0px 4px 19px rgba(42, 56, 84, 0.12);border:0px}.posts .container_petitions_form .petitions_form .form_petitions form .wpforms-field-container input::placeholder{color:#2a3854}.posts .container_petitions_form .petitions_form .form_petitions form .wpforms-field-container input:focus{outline:4px solid #0dc0b9}@media screen and (max-width:767px){.posts .container_petitions_form .petitions_form .form_petitions form .wpforms-field-container input{padding:10px 25px}}@media screen and (max-width:767px){.posts .container_petitions_form .petitions_form .form_petitions form .wpforms-field-container>div{padding:4px 0}}.posts .container_petitions_form .petitions_form .form_petitions form .wpforms-submit-container{margin:30px 0;width:260px;min-width:220px;color:#ffffff;display:block;margin-right:auto;margin-left:auto;text-align:center;border-radius:36px;padding:14px 30px}@media screen and (max-width:767px){.posts .container_petitions_form .petitions_form .form_petitions form .wpforms-submit-container{padding:10px 25px;margin:20px 0}}.posts .container_petitions_form .petitions_form .form_petitions form .wpforms-submit-container button{text-transform:uppercase;font-weight:bold;background-color:#faa916;box-shadow:0px 4px 19px rgba(250, 169, 22, 0.5);border:none;width:100%;color:#ffffff;padding:12px 24px;transition:all ease 500ms;border-radius:40px}.posts .container_petitions_form .petitions_form .form_petitions form .wpforms-submit-container button:hover{background-color:#faa916;box-shadow:0px 4px 19px #f0a00f}.posts .container_petitions_form .petitions_form .form_petitions p{text-align:center;font-size:14px}@media screen and (max-width:767px){.posts .container_petitions_form .petitions_form .form_petitions p{font-size:12px}}@media screen and (max-width:1500px){.posts .container_petitions_form{gap:60px}}@media screen and (max-width:1091px){.posts .container_petitions_form .texte_petitions{max-width:100%}}@media screen and (max-width:768px){.posts .container_petitions_form{margin:40px 0}}.bouton_lien_petition{text-align:center;margin-top:55px}.bouton_lien_petition a{text-transform:uppercase;font-weight:700;background-color:#faa916;box-shadow:0 4px 19px rgba(250, 169, 22, 0.5);border:none;width:100%;color:#fff;padding:12px 24px;transition:all ease 500ms;border-radius:40px}.bouton_lien_petition a:hover{background-color:#faa916;box-shadow:0px 4px 19px #f0a00f}