@media (max-width: 1024px){
	    section.services img, section.services .activites-image{
        height: 300px;
    }
}
@media (max-width: 980px){
	section.services h4 {
      font-size: 24px;
      text-wrap: wrap;
		display: block;
    white-space: inherit;
word-wrap: break-word;
    overflow-wrap: break-word;
		width: 100%;
   }
   section.services .gallery-details{
    width: 33.333333%;
   }
   section.services .row {
    gap: 40px 0%;
}
section.services img, section.services .activites-image{
        height: 280px;
    }
    .welcome {
        margin-bottom: 10px;
    }
    section.services .overlay-content{
        padding: var(--p20);
    }
}
@media (max-width: 540px){
    .screening-image img {
        height: 300px;
     
    }
	section.services img, section.services .activites-image {
        height: 250px;
    }
        section.services h4 {
        font-size: 21px;
    }
    .heading-sec {
        margin-bottom: var(--m25);
    }
    section.services .row {
        gap: 30px 0%;
    }
}