@media screen and (max-width: 1550px) {
/* 	body::before{content:'';display: block;width: 50px;height: 50px;position: fixed;left: 0;bottom: 0;background: blue;z-index: 99999999;} */
	.wrap_content{max-width: 1200px;}
	.wrap_small_content{max-width: 980px;}
	.colonne_accueil_section_1 .wp-block-columns > .wp-block-column:last-of-type {right: -30px;}
	.colonne_accueil_section_1 .wp-block-columns > .wp-block-column:first-of-type{left:-30px;}
}
@media screen and (max-width: 1280px) {
/* 	body::before{background: pink} */
	.wrap_content{max-width: 980px;}
	.wrap_small_content{max-width: 800px;}
	.double_image .wp-block-column:last-of-type > figure::after {width: 300px;height: 320px;right: -180px;top: 90px;}
	.double_image .wp-block-column:first-of-type > figure {height: 360px;}
	.double_image .wp-block-column > figure picture{display: block;width: 100%;height: 100%;}
	.double_image .wp-block-column:first-of-type > figure picture img{display: block;width: 100%;height: 100%;object-fit: cover;}
	.colonne_accueil_section_1 {padding: 80px 30px 110px 30px;max-width: 100% !important;overflow: hidden;}
	.colonne_accueil_section_1 .wp-block-columns > .wp-block-column:last-of-type {right: -60px;}
	.colonne_accueil_section_1 .wp-block-columns > .wp-block-column:first-of-type {left: -10px;bottom: -170px;}
	.colonne_accueil_section_1 .wp-block-columns > .wp-block-column:nth-of-type(2) figure {width: 320px;}
	@keyframes activeDefil{
		0%{
			transform: translateX(0%);
		}
		100%{
			transform: translateX(-144vw);
		}
	}
	.titre_defilement {font-size: 3em;}
	.wrap_media_circle .wp-block-media-text{display: block;}
	.wp-block-media-text:not(.wrap_image_noir) .wp-block-media-text__content {padding: 40px;}
	.wp-block-media-text.is-image-fill .wp-block-media-text__media {height: 550px;}
	.image-circle {left: unset;right: 30px;width: 280px;height: 280px;top: unset;transform: none;-webkit-transform: none;bottom: 420px;}
	.wrap_media_circle .wp-block-media-text__content p{padding-right: 0;}
	.wrap_media_circle .wp-block-media-text__content li {padding-right: 280px;}
	.texte-center h2 {font-size: 2.5em;}
	.citation-centrer p {font-size: 1.2em;}
	.wrap_actus_home ul li img {height: 230px;}
	.wrap_contenu_footer {display: block;}
	.left_footer {width: 100%;padding-right: 0;margin-top: 30px;}
	.right_footer {width: 100%;padding: 80px 0 60px 0;}
	.logo_footer {left: -280px;top: -10px;transform: none;-webkit-transform: none;width: 550px;height: 290px;}
	.left_footer span {font-size: 1.7em;}
	.wrap_bloc_noir_image .wrap_image_noir > figure {margin-top: -600px;}
	.wrap_col_double{gap: 40px;}
	.wrap_content .wrap_small_content{max-width: 100%;}
	.wrap_bloc_noir_image .bloc_noir > .wp-block-column:first-of-type {min-height: 490px;}
	#main_menu {padding: 20px 40px;}
	.clip-devcos span {font-size: 220px;}
	span.d {left: 10%;top: -200px;}
	span.e {left: 30%;top: -10px;}
	span.v {right: 0;top: -90px;}
	span.c {left: 0px;top: 130px;}
	span.s {right: 2%;top: 220px;}
}
@media screen and (max-width: 1024px) {
/* 	body::before{background: yellow} */
	.wrap_content{max-width: 90%;}
	.wrap_small_content{max-width: 90%;}
	.wrap_top_accueil h1 {font-size: 1.6em;}
	.wrap_content_home {padding-right: 0;}
	.wrap_top_accueil p {font-size: .9em;}
	h2 {font-size: 1.3em;margin-bottom: 30px;}
	p,li {font-size: .9em;}
	.colonne_accueil_section_1 .wp-block-columns > .wp-block-column:nth-of-type(2) figure {width: 70%;height: 300px;}
	.colonne_accueil_section_1 .wp-block-columns > .wp-block-column:last-of-type {width: 140px;height: 175px;right: -40px;top: -50px;}
	.colonne_accueil_section_1 .wp-block-columns > .wp-block-column:first-of-type {width: 140px;height: 155px;left: -10px;bottom: -120px;}
	.texte-center h2 {font-size: 1.8em;}
	.double_image .wp-block-column:last-of-type > figure::after {width: 180px;height: 200px;right: 0;top: 90px;}
	.citation-centrer p:first-of-type::before {width: 50px;height: 50px;top: -25px;}
	.citation-centrer {padding: 40px 30px;max-width: 100%;margin: 120px auto 0 auto;margin-left: 0;}
	.double_image .wp-block-column:first-of-type > figure::after {width: 200px;height: 200px;right: -90px;}
	.double_image .wp-block-column:last-of-type > figure {width: 90%;height: 380px;margin: 260px auto 0 auto;}
	.double_image .wp-block-column > figure img {display: block;width: 100%;height: 100%;object-fit: cover;}
	@keyframes activeDefil{
		0%{
			transform: translateX(0%);
		}
		100%{
			transform: translateX(-130vw);
		}
	}
	.titre_defilement {font-size: 2.4em;}
	.wrap_actus_home ul li img {height: 180px;}
	.texte_actus_liste p.titre_actus {font-size: .9em;line-height: 1.4em}
	.texte_actus_liste {margin-top: 20px;}
	.left_footer span {font-size: 1.4em;}
	#footer-main::after {right: 0;}
	.wrap_bloc_noir_image .bloc_noir > .wp-block-column:first-of-type {padding-right: 0%;}
	.texte_top_page {max-width: 90%;}
	.texte_top_page h1 {font-size: 1.7em;}
	.wrap_col_double {display: block !important;}
	.wrap_col_double .wrap_col_double_image > .wp-block-columns {height: 400px;}
	.wrap_col_double .wrap_col_double_image{margin-bottom: 30px;}
	.liste-col-partenaires {flex-wrap: wrap !important;}
	.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {flex-basis: 19% !important;}
	.liste-col-partenaires figure {max-width: 140px;max-height: 100px;}
	.wrap_colonne_numero{display: block !important;}
	.wrap_colonne_numero > .wp-block-column > figure{height: 400px;margin-bottom: 30px;}
	.wrap_colonne_numero > .wp-block-column > figure picture{display: block;width: 100%;height: 100%;}
	.wrap_colonne_numero > .wp-block-column > figure img{display: block;width: 100%;height: 100%;object-fit: cover;}
	.contact_header{display: none;}
	.bandeau_fermer {width: 15%;}
	.image_menu {display: none;}
	#main_menu {width: 85%;}
	.fermer_menu {width: 15%;}
	.clip-devcos span {font-size: 170px;}
	span.d {
		left: 0;
		top: -170px;
	}
	span.e {
		left: 30%;
		top: -30px;
	}
	span.v {
		right: 0px;
		top: -110px;
	}
	.wrap_clip_devcos .wp-block-button a {
		font-size: .9em;
		top: 100px;
		width: 200px;
		height: 200px;
	}
	span.o {
		left: 20%;
		top: 300px;
	}
	span.c {
		left: -10px;
		top: 130px;
	}
	span.s {
		right: -3%;
		top: 170px;
	}
}
@media screen and (max-width: 768px) {
/* 	body::before{background: aqua} */
	.wrap_content{max-width: 94%;}
	.wrap_small_content{max-width: 94%;}
	.wrap_top_accueil {padding: 280px 0 60px 0;}
	.wrap_top_accueil h1 {font-size: 1.4em;}
	h2 {font-size: 1.2em;margin-bottom: 20px;}
	.colonne_accueil_section_1 .wp-block-columns > .wp-block-column:nth-of-type(2) figure {width: 60%;height: 400px;}
	.colonne_accueil_section_1 .wp-block-columns > .wp-block-column:last-of-type {width: 30%;height: 60%;right: 0;top: -50px;}
	.colonne_accueil_section_1 .wp-block-columns > .wp-block-column:first-of-type {width: 40%;height: 80%;}
	.titre_defilement {font-size: 1.4em;white-space: inherit;text-align: center;animation: none !important;}
	#header-main #logo a {width: 140px;height: 130px;}
	#header-main #logo a img {width: 100px;}
	.wrap_top_accueil h1 {font-size: 1.3em;}
	.colonne_accueil_section_1 {padding: 40px 0;}
	.wrap_media_circle .wp-block-media-text__content li {padding-right: 0;}
	.image-circle {display: none;}
	.wp-block-media-text.is-image-fill .wp-block-media-text__media {height: 440px;}
	.wrap_media_circle {margin-bottom: 60px;}
	.texte-center h2 {font-size: 1.3em;}
	.texte-center p {font-size: 1em;}
	.double_image {margin: 40px auto 80px auto;}
	.citation-centrer {margin: 90px auto 0 auto;}
	.double_image .wp-block-column:last-of-type > figure {margin: 40px auto 0 auto;}
	.wrap_actus_home ul li:last-of-type{display: none;}
	.wrap_actus_home ul li {width: 48%;}
	.left_footer {display: none;}
	.logo_footer {position: static;width: 200px;height: 100px;background: #fff url(../img/logo-devcos.jpg) no-repeat center / 100px;margin: auto;opacity: 1;}
	.menu_footer {padding-right: 0;margin-bottom: 50px;}
	.right_footer {text-align: center;display: block;}
	.button-footer {max-width: 250px;}
	.copy-nova {margin: 60px auto 0px auto;}
	#footer-main::after {bottom: -6vw;}
	.wrap_menu_burger {margin-right: 30px;}
	#header-main.sticky #logo a {width: 140px;}
	#header-main.sticky #logo a img {width: 95px;}
	.wrap_bloc_noir_image .wrap_image_noir > figure {margin-top: 40px;}
	.wrap_bloc_noir_image .wrap_image_noir > figure::after {bottom: -90px;}
	.wrap_bloc_noir_image .wrap_image_noir .wp-block-media-text__content {padding-left: 0;padding-right: 0;}
	.wrap_bloc_noir_image .bloc_noir {padding: 40px;display: block;}
	.wrap_bloc_noir_image .bloc_noir > .wp-block-column:first-of-type {padding-bottom: 0;}
	.texte_top_page h1 {font-size: 1.4em;}
	.texte_top_page {position: relative;transform: none;-webkit-transform: none;top: inherit;}
	.wrap_top_page.slideUp {height: auto;}
	.wrap_top_page.slideUp .texte_top_page {top: 0;max-width: 100%;}
	.wrap_top_page {height: auto;margin-bottom: 60px;padding-top: 160px;padding-bottom: 60px;}
	.wrap_top_page.slideUp .texte_top_page p {opacity: 1;height: auto;}
	.wrap_col_double .wrap_col_double_image > .wp-block-columns {flex-wrap: nowrap !important;}
	.wrap_bloc_noir_image .bloc_noir::after {left: 0;bottom: -20%;}
	.wrap_bloc_noir_image .wrap_image_noir {gap: 20px;}
	.liste-col-partenaires figure {max-width: 120px;max-height: 88px;margin: auto;}
	.wrap_bloc_noir_image .bloc_noir > .wp-block-column:first-of-type {min-height: auto;}
	#main_menu {width: 100%;top: 100px;position: absolute;height: auto;}
	.bandeau_fermer {width: 100%;height: 100px;}
	.logo_full_screen {width: 120px;display: flex;height: 100%;background: #fff;align-items: center;justify-content: center;}
	.fermer_menu {width: auto;top: 28px;transform: none;right: 40px;left: unset;display: flex;align-items: center;justify-content: flex-end;}
	.fermer_menu::before {margin-bottom: 0;margin-right: 10px;}
	.wrap_clip_devcos{margin-top: 100px !important;}
	.colonne_accueil_section_1 {max-width: 90% !important;}
	.colonne_accueil_section_1 {display: block !important;}
	.colonne_accueil_section_1 > .wp-block-column {width: 100%;}
	.wp-block-columns.double_image > .wp-block-column {flex-basis: 100% !important;}
	.double_image .wp-block-column:first-of-type > figure {margin: auto;}
	.double_image .wp-block-column:last-of-type > figure {height: auto;}
	.lien-linkedin {position: static;width: 100%;display: block;margin-top: 30px;}
}
@media screen and (max-width: 480px) {
/* 	body::before{background: green} */
	.wrap_menu_burger span {font-size: .8em;letter-spacing: 0.04em;}
	.barre {height: 2px;}
	.wrap_burger {margin-left: 12px;width: 28px;height: 17px;}
	.colonne_accueil_section_1 .wp-block-columns > .wp-block-column:nth-of-type(2) figure {height: 300px;}
	.citation-centrer p {line-height: 1.6em;}
	.wrap_col_double .wrap_col_double_image > .wp-block-columns {height: 220px;}
	.texte_top_page h1 {font-size: 1.2em;}
	.wrap_top_page .texte_top_page p {font-size: .8em;}
	.wpcf7 label {width: 100%;margin: 0 0 30px 0;font-size: .8em;}
	.wpcf7-list-item {margin: 0;}
	.page-id-93 .wrap_top_page {height: auto;margin-bottom: 20px;padding-top: 180px;padding-bottom: 20px;}
}

