.box_mod_offer2{background-color:#F6F3EC;padding:48px 0 80px;}
.div_mod_offer2{box-sizing:border-box;max-width:100%;width:1470px;padding:0 15px;margin:0 auto;}
.offerTreatment{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:89px 80px;}
.offerTreatment .offerRestItem{display:grid;grid-template-columns:101px 1fr;grid-gap:20px 30px;}
.offerTreatment .left{width:101px;height:100px;border-radius:5px;}
.offerTreatment .left img{max-width:100%;height:auto;transition:transform 0.5s ease;}
.offerTreatment .offerRestItem:hover .left img{transform:scale(1.1);}
.offerTreatment .right{display:flex;flex-direction:column;}
.offerTreatment .right .title{font-size:16px;font-weight:700;color:#292A24;margin-bottom:20px;}
.offerTreatment .right .zajawka{font-size:16px;font-weight:400;color:#292A24;line-height:1.7em;margin-bottom:20px;}
.offerTreatment .right .more{margin-top:auto;color:var(--g1-color);font-size:14px;font-weight:700;}
.offerTreatment .right .more:after{content:"arrow_right_alt";font-family:"Material Symbols Rounded",serif;font-variation-settings:'FILL' 1,'wght' 400,'GRAD' 0,'opsz' 24;font-size:27px;width:27px;display:inline-block;line-height:1;vertical-align:middle;margin-left:15px;}


@media screen and (max-width:1200px){
.offerTreatment{grid-template-columns:1fr 1fr;grid-gap: 50px 30px}
.box_mod_offer2{padding: 30px 0}
}
@media screen and (max-width:700px){
.offerTreatment{grid-template-columns:1fr;}
}