.services{margin-bottom:70px}@media only screen and (min-width:968px){.services{margin-bottom:110px}}.services__wrap h2{margin-bottom:60px}.services__list{display:grid;grid-template-columns:1fr;row-gap:40px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media only screen and (min-width:600px){.services__list{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:968px){.services__list{row-gap:60px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;grid-template-columns:repeat(3,1fr)}}.services__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;cursor:pointer;overflow:hidden;position:relative}.services__list-item:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.services__list-item:hover a{background:#1c1b1d;color:#fff}.services__list-item:hover a span:after,.services__list-item:hover a span:before{-webkit-filter:invert(0);filter:invert(0)}.services__list-item:hover a span:after{left:14px}.services__list-item:hover a span:before{left:0}.services__list-img{max-width:100%;max-height:160px;border-radius:14px;overflow:hidden}@media only screen and (min-width:600px){.services__list-img{max-height:190px;max-width:420px}}.services__list-img img{min-height:160px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .5s ease;transition:all .5s ease}@media only screen and (min-width:600px){.services__list-img img{min-height:190px}}.services__list a{margin-top:auto;max-width:100%}.services__list a:after{content:"";position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}