/* LOCAL CSS */

.services .services-banner__bloc-picture-text {
	width: 90%;
}

 @media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 2) {
	.services .services-header__text{
		font-size: 15px;
	}
	.services .services-banner__bloc-picture-text {
		width: 77%;
	}
}

@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 2) {
	.services .services-banner__bloc-picture-text {
        width: 60%;
        font-size: 11px;
    }
	
}

@media (max-width: 480px) {
	.services .services-banner__bloc-picture-text {
		width: 100%;
	}
	.services .services-banner__right {
		margin-right: 0;
	}
	.services .services__main-title{
		font-size: 2rem;
	}
	.services .services__main-title.services__main-title-benefit{
		width: 100% !important;
	}
	
	.services .services-gift__swiper .swiper-pagination .swiper-buttons-navigation {
    	display: none;
	}	

}



/* ----------------------- */
.services__container-articles .services__swiper-wrapper {
    display: flex;
    justify-content: center;
}

.services__articles2 .services__swiper-wrapper {
    padding-left: 0 !important;
}

.services__club-swiper .services__swiper-wrapper .swiper-slide {
    margin: 0 !important;
}

#services-articles-1 {
    margin: 0 auto !important;
}