.mw-products {display: block;background-image: url(/img/layout/bg-products.jpg);background-size: cover;padding-top: 50px;padding-bottom: 40px;overflow: hidden;}.mw-products h2 {color: #ffffff;margin-bottom: 30px;}.mw-products ul {display: flex;flex-direction: column;flex-wrap: wrap;}.mw-products ul li a {display: flex;flex-direction: row;position: relative;align-items: center;background: rgba(255, 255, 255, 0.1);border-radius: 30px;height: 60px;max-width: 240px;margin-left: auto;margin-right: auto;margin-bottom: 8px;}.mw-products ul li a picture {display: block;width: 60px;height: 60px;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);border: solid 1px #ffffff;background-color: #ffffff;border-radius: 50%;margin-right: 20px;transition: all 300ms ease;}.mw-products ul li a picture.white {opacity: 0;}.mw-products ul li a picture.color {display: block;position: absolute;top: 0;left: 0;transition: all 300ms ease;opacity: 1;}.mw-products ul li a:hover picture.color {opacity: 1;}.mw-products ul li.power a picture {border: solid 1px #e20714;}.mw-products ul li.water a picture {border: solid 1px #219ae2;}.mw-products ul li.internet a picture {border: solid 1px #a2c517;}.mw-products ul li.tv a picture {border: solid 1px #a2c517;}.mw-products ul li.sewer a picture {border: solid 1px #eda800;}.mw-products ul li.traffic a picture {border: solid 1px #ffec00;}.mw-products ul li.garage a picture {border: solid 1px #48d1cc;}.mw-products ul li.gas-station a picture {border: solid 1px #50d4f2;}.mw-products ul li a picture img {position: relative;top: 50%;left: 50%;max-width: 36px;max-height: 40px;transform: translate(-50%,-50%);}.mw-products ul li a p {color: #ffffff;font-weight: var(--mw-font-primary-weight-normal);}.mw-products .phone {display: table;padding: 10px 30px;border: 1px solid rgba(255, 255, 255, 0.3);border-radius: 24px;margin-left: auto;margin-right: auto;margin-top: 40px;}.mw-products .phone span.desktop, .mw-products .phone span.mobile {display: inline-block;color: #ffffff;font-size: 18px;font-weight: 300;margin-right: 10px;}.mw-products .phone span.desktop {display: none;}.mw-products .phone span.number {display: inline-block;color: #ffffff;font-weight: bold;transition: all 300ms ease;}@media all and (min-width: 981px){.mw-products {padding-top: 100px;padding-bottom: 110px;}.mw-products h2 {margin-bottom: 80px;}.mw-products ul {flex-direction: row;justify-content: center;}.mw-products ul li {margin-left: 15px;margin-right: 15px;}.mw-products ul li a {flex-direction: column;align-items: center;background: none;border-radius: 0;height: auto;max-width: 136px;margin-left: 0;margin-right: 0;margin-bottom: 8px;}.mw-products ul li a picture {margin-right: auto;margin-left: auto;width: 136px;height: 136px;}.mw-products ul li a picture img {max-width: 85px;max-height: 85px;}.mw-products ul li a picture.white {opacity: 1;background: rgba(255, 255, 255, 0.1);}.mw-products ul li a picture.color {opacity: 0;}.mw-products .phone span.desktop {display: inline-block;}.mw-products .phone span.mobile {display: none;}.mw-products ul li.power a picture,.mw-products ul li.water a picture,.mw-products ul li.internet a picture,.mw-products ul li.tv a picture,.mw-products ul li.sewer a picture,.mw-products ul li.traffic a picture,.mw-products ul li.garage a picture,.mw-products ul li.gas-station a picture {border: 1px solid rgba(255, 255, 255, 0.1);}.mw-products ul li.power a:hover picture {border: solid 1px #e20714;}.mw-products ul li.water a:hover picture {border: solid 1px #219ae2;}.mw-products ul li.internet a:hover picture {border: solid 1px #a2c517;}.mw-products ul li.tv a:hover picture {border: solid 1px #a2c517;}.mw-products ul li.sewer a:hover picture {border: solid 1px #eda800;}.mw-products ul li.traffic a:hover picture {border: solid 1px #ffec00;}.mw-products ul li.garage a:hover picture {border: solid 1px #48d1cc;}.mw-products ul li.gas-station a:hover picture {border: solid 1px #50d4f2;}.mw-products ul li a p {margin-top: 13px;}.mw-products .phone {margin-top: 90px;transition: all 300ms ease;}.mw-products .phone:hover .number {color: var(--mw-color-primary);}}