
article img{display: block;}
article section{padding-top: clamp(30px, calc(20.909px + 2.841vw), 50px);padding-bottom: clamp(30px, calc(20.909px + 2.841vw), 50px);}
.intro h2{margin: 20px 0 0;text-align: center;color: var(--blue-txt);}
.new-offers h3{text-transform: uppercase;text-align: center;letter-spacing: 1px;margin: 0 0 1.5em;}
.new-offers h3 span{display: inline-block;padding: 0 20px 10px;border-bottom: 1px solid var(--blue);}
.offers{gap:40px;}
@media screen and (max-width: 767px){
    .offers{max-width: 360px;display: grid; place-items:center;margin: 0 auto;}
    .offers img{max-width: 200px;}
}
@media screen and (min-width: 768px){
    .intro .container{position: relative;}    
    .intro h2{margin: 0;position: absolute;top: 20px;right: 40px;text-align: right;}
    .offers {justify-content: space-between}
    .offers img{width: 29%}
}
@media screen and (max-width: 1023px){
    
}
@media screen and (min-width: 1024px){
    .new-offers h3 span{padding: 0 40px 10px;}
}
@media screen and (min-width: 1280px){
    .intro h2{top: 40px;right: 70px}
    .offers img{width: auto}
}