@media only screen and (max-width: 5000px) {


}


@media only screen and (max-width: 3000px) {


}


@media only screen and (max-width: 1200px) {

	.wrap-about-us-left-bloc-auteur-presentation-image img {
		border-radius: 50%;
		width: 100%;
		height: 100%;
		object-fit: cover;
	}
	

	.new-call-action-title {
		width: 44%;
		padding: 0 15px;
	}
	.right-new-call-action.row-container {
		width: 56%;
		justify-content: unset;
	}

	.new-call-action-title h2 {
		margin-bottom: 0;
		font-size: 33px;
		line-height: 1.2;
	}











}


@media only screen and (max-width: 1024px) {

	.wrap-about-us-left-bloc {
		width: 65%;
		margin-left: -20px;
	}
	.phn-number {
		/* font-size: 15px; */
		font-weight: 500;
	}
	.info-text {
		font-size: 15px;
		/* color: #fff; */
		font-weight: 400;
		text-transform: uppercase;
	}

	.new-call-action-title {
		width: 39%;
		padding: 0 15px 0 0;
	}
	.new-call-action-title h2 {
		margin-bottom: 0;
		font-size: 22px;
		line-height: 1.2;
		/* color: #fff; */
	}
	.right-new-call-action.row-container {
		width: 61%;
		justify-content: unset;
	}

	.wrap-team .owl-next, .wrap-team .slick-next {
		right: 25px;
		
	}

	

}


@media only screen and (max-width: 768px) {


	.wrapper-apropos {
		padding-top: 0;
	}

	.right-new-call-action.row-container {
		padding-top: 20px;
		width: 100%;
		justify-content: center;
	}
	.new-call-action-title {
		width: 100%;
		/* padding: 0 15px; */
	}
	.new-call-action-title h2 {
		text-align: center;
	}

	.wrap-about-us {
		display: flex;
		flex-wrap: wrap;
		width: 100%;
		position: relative;
		flex-direction: column-reverse;
		align-items: center;
	}

	.wrap-about-us-left {
		width: 100%;
		padding: 0 0 0 20px;
		margin-top: 50px;
	}
	
	.wrap-about-us-right {
		padding: 50px 11px 50px 0px;
		width: 100%;
		/* justify-content: flex-end; */
		background: white;
		position: relative;
		z-index: 1;
		display: flex;
		flex-direction: column;
		flex-wrap: wrap;
	}

	


	.wrap-about-us-right > .section-title {
    margin-bottom: 0;
}

.about-image1 {
    top: -25px;
    left: -10px;
}

.about-image2 {
    height: 400px;
}

.wrap-about-us-left-bloc {
    width: 43%;
}






.wrap-team .slick-btn {
    width: 50px;
    font-size: 17px;
}
	
.wrap-team .slick-prev {
    left: -15px;
}

.wrap-team .slick-next {
    right: -15px;
}


	.wrap-about-us-right-bloc-checked-items {
    font-size: 16px;
}

.wrap-about-us-right-text {
    font-size: 14px;
}

.wrap-about-us-right-text.list {
    font-size: 13px;
}

.wrap-about-us-left-bloc-auteur-presentation-nom >h3 {
    font-size: 18px;
}

.wrap-about-us-left-bloc-auteur-signature {
    padding: 0;
    border: none;
    margin-top: 15px;
}

.about-image2 {
    height: 300px;
}

.about-image2 img {
    height: 300px;
}

.wrap-about-us-left-bloc-graphique {
    width: 50px;
    margin-right: 15px;
}

.wrap-about-us-left-bloc-details-title {
    font-size: 14px;
}

.progress-bar {
    height: 5px;
    width: 110px;
}

.about-image1 img {
    height: 125px;
}

.wrapper-apropos {
    padding-bottom: 56px;
    background-size: cover;
}

	
}


@media only screen and (max-width: 600px) {
	

}


@media only screen and (max-width: 500px) {
	
	.wrap-about-us-left-bloc-auteur-presentation {
		display: flex;
		flex-wrap: wrap;
		width: 100%;
	}
	
	.wrap-about-us-left-bloc-auteur-presentation-nom {
		width: 74%;
		font-size: 14px;
	}

	.wrap-about-us-left-bloc {
		width: 65%;
		padding: 15px;
		margin-top: unset;
		margin-left: unset;
		position: absolute;
		bottom: 8%;
		left: 0px;
	}

	.wrap-about-us-left {
	}


	
	.new-call-action-title h2 {
		margin-bottom: 0;
		font-size: 17px;
		line-height: 1.2;
	}
	.right-new-call-action .btn-call-action-new {
	}

	.item-right-new-call-action {
	}

	.right-new-call-action.row-container {
		padding-top: 24px;
		justify-content: unset;
	}

	

	.wrap-about-us-right-bloc-checked-items h3 {
		display: flex;

		font-size: 13px;
		font-weight: 500;
		line-height: 17px;
	}
	.wrap-about-us-right-bloc-motivation {
		font-size: 12px;
		line-height: 28px;
		color: #4e4e4e;
		font-weight: 400;
		width: 90%;
	}

	
	
}

@media only screen and (max-width: 475px) {
	.team-position {
		font-size: 12px;
		font-weight: 500;
		color: #74787c;
		font-family: Inter;
	}

	h4.team-name {
		color: #1a1a1a;
		font-size: 17px;
		/* font-weight: 800; */
	}

	.team .section-title {
    text-align: center;
}

.wrap-social-team a {
    width: 30px;
    font-size: 12px;
    /* line-height: 34px; */
}

	section.wrapper-new-call-action {
    margin-top: -80px;
    padding: 0;
}

section.wrapper-process {
    padding-bottom: 70px;
}

.btn-call-action-new a {
    padding: 6px 10px;
    font-size: 12px;
}

.right-new-call-action > div {
    padding-right: 10px;
    margin-right: 10px;
}

.item-right-new-call-action {
    padding-right: 0 !important;
}

.icon-new-call-action {
    padding-left: 0;
    font-size: 18px;
    padding-right: 10px;
}

.info-text {
    font-size: 10px;
}

.phn-number {
    font-size: 17px;
}

	.hidden-bloc-team h4.team-name {
		/* font-family: Manrope; */
		font-size: 17px;
	}


	.image-team {
    width: 100px;
}

.wrap-item-team {
    padding: 20px 15px 40px;
}

h4.team-name {
    margin-top: 14px;
}



}


@media only screen and (max-width: 375px) {

	.section-title h2 {
		font-size: 21px;
	}

	.wrap-about-us-right-bloc-checked-items h3 {
		display: flex;
		font-size: 15px;
		font-weight: 500;
		line-height: initial;
	}
	.wrap-about-us-left-bloc-auteur-presentation-nom {
		width: 70%;
	}
	.vertical-align.deux {
		margin-right: 7px;
		margin-left: 90px;
	}

	.wrap-about-us-left-bloc {
		width: 94%;
	}

	.new-call-action-title h2 {
		margin-bottom: 0;
		font-size: 19px;
		line-height: 1.2;
		/* color: #fff; */
	}
	.primary-btn {
		font-size: 14px;
	}

	.info-text {
		font-size: 13px;
		/* color: #fff; */
		font-weight: 400;
		text-transform: uppercase;
	}
	.phn-number {
		font-size: 16px;
		font-weight: 500;
	}
	.wrap-temoignage-top-text {
		font-size: 12px;
	}
	.tab-meta-num {
		font-size: 32px;
		line-height: 60px;
		color: #fff;
		font-weight: 700;
		transition: 0.5s ease-in-out;
		position: relative;
		z-index: 1;
	}
	.tab-meta-text {
		font-size: 20px;
	}
	.new-call-action-title h2 {
		margin-bottom: 0;
		font-size: 17px;
		line-height: 1.2;
		/* color: #fff; */
	}
	.icon-new-call-action {
		font-size: 26px;
		line-height: 1;
	}
	.phn-number {
		font-size: 15px;
		font-weight: 500;
	}
	.info-text {
		font-size: 11px;
		/* color: #fff; */
		font-weight: 400;
		text-transform: uppercase;
	}

	.item-right-new-call-action {
    margin-top: 20px;
    width: 100%;
    justify-content: center;
}

.btn-call-action-new {
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
    width: 100%;
    text-align: center;
    justify-content: center;
    display: flex;
}

.wrap-call-new-call-action {
    padding-right: 20px;
}




	
}


@media only screen and (max-width: 320px) {
	.wrap-about-us-left-bloc-auteur-presentation-nom {
		width: 100%;
		/* margin-right: 71px; */
	}
	.vertical-align.deux {
		margin-right: 7px;
		margin-left: 0px;
	}
	.wrap-about-us-left-bloc {
		width: 100%;
	}

}