.contacts-section{flex-direction:row;justify-content:space-around;align-items:center;height:min-content;max-height:280px;margin-top:4rem;display:flex;overflow:hidden}@media (min-width:1024px){.contacts-section{margin:4rem 7% 0}}.contacts-section .contacts-info{flex-direction:column;flex-grow:1;justify-content:center;align-items:center;width:50%;padding:0 3rem;display:flex}.contacts-section .contacts-info h1{text-transform:uppercase;padding:.7rem 0;font-size:larger;font-weight:600}.contacts-section .contacts-info p{white-space:nowrap}.contacts-section .contacts-info__image-wrapper{box-sizing:border-box;align-items:flex-start;width:50%;max-height:380px;display:flex;position:relative}.contacts-section .contacts-info__image-wrapper .contacts-info__image{object-fit:cover;background-position:bottom;width:100%;overflow:hidden}.paints-interiors{flex-direction:column;align-items:center;margin-bottom:2rem;display:flex}.paints-interiors h3{padding:3rem 0;font-size:1.7rem}@media (min-width:1024px){.paints-interiors h3{padding:4rem 0;font-size:2rem}}.paints-interiors .paints-interiors__paints{flex-direction:row;justify-content:center;width:100%;height:fit-content;max-height:420px;display:flex}@media (min-width:1024px){.paints-interiors .paints-interiors__paints{padding:0 7%}}.paints-interiors .paints-interiors__paints .paint-wrapper{width:33.33%;position:relative;overflow:hidden}.paints-interiors .paints-interiors__paints .paint-wrapper .paint-info{z-index:2;color:#fff;background-color:#4545454d;justify-content:center;align-items:center;width:100%;height:27%;padding:0 1rem;display:flex;position:absolute;bottom:0;overflow:hidden}.paints-interiors .paints-interiors__paints .paint-wrapper .paint-info h4{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.paints-interiors .paints-interiors__paints-mobile{flex-direction:column;align-items:center;gap:2rem;width:100%;margin-bottom:2rem;display:flex}.paints-interiors .paints-interiors__paints-mobile h3{padding:3rem 0;font-size:1.7rem}@media (min-width:1024px){.paints-interiors .paints-interiors__paints-mobile h3{padding:4rem 0;font-size:2rem}}.paints-interiors .paints-interiors__paints-mobile .paint-wrapper{width:100%;height:280px;position:relative;overflow:hidden}.paints-interiors .paints-interiors__paints-mobile .paint-wrapper .paint-info{color:#fff;z-index:2;background-color:#3939395c;justify-content:center;align-items:center;width:100%;height:27%;padding:0 1rem;display:flex;position:absolute;bottom:0;overflow:hidden}.paints-interiors .paints-interiors__paints-mobile .paint-wrapper .paint-info h4{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}
