*{margin:0;box-sizing:border-box}.page-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 20px}.page-header{margin-top:25px}.page-header__block-first,.page-header__block-second{height:108px;background-color:#777}.page-header__block-second{margin:10px 0}.page-header__block-third{text-align:right;height:108px;background-color:#777}.page-header .wrapper-link{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page-header__link{display:inline-block;color:#fff;font-size:14px;line-height:22px}.page-main{margin-top:24px;padding-top:20px;border-top:1px solid #000}.page-main .col-md-1{color:#fff;background-color:#777}.page-main .col-md-1__list,.page-main .col-md-1__text{font-size:14px;line-height:22px}.page-main .col-md-1__list{padding:0;list-style:none}.page-main .col-md-5{height:208px;margin:10px 0;background-color:#dcdcdc}.page-main .wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;height:400px;overflow:auto;-ms-overflow-style:none}.page-main .wrapper::-webkit-scrollbar{width:0}.page-main .col-md-6{position:relative;width:135px;height:153px;background-color:#dcdcdc}.page-main .col-md-6:nth-child(n){margin-bottom:10px}.page-main .col-md-6__img{position:absolute;top:10px;right:10px}.page-main .col-md-7{width:183px;height:130px;margin:10px 0;background-color:#777}.page-main .col-md-8{padding:10px;background-color:#dcdcdc}.page-main .col-md-8__text{padding-bottom:10px;font-size:14px;line-height:22px;color:#fff}.page-main .col-md-9{margin-top:10px;padding:10px;background-color:#dcdcdc}.page-main .col-md-9__text{font-size:14px;line-height:22px;color:#fff}.page-footer{margin-top:36px;margin-bottom:34px;padding-top:34px;border-top:1px solid #000}.page-footer__block-first,.page-footer__block-second{background-color:#777;margin-bottom:10px}.page-footer__block-first-list{display:block;list-style:none;padding:0;color:#fff;font-size:14px;line-height:22px}.page-footer__block-first-list--second{padding:0}.page-footer__block-second-list{list-style-type:square;color:#fff;font-size:14px;line-height:22px}.page-footer__block-fourth,.page-footer__block-third{margin-top:10px;background-color:#777;height:75px;width:307px}@media (min-width:768px){.page-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.page-header__block-first{width:120px;margin-right:23px}.page-header__block-second{width:250px;margin:0 23px 0 0}.page-header__block-third{-ms-flex-preferred-size:40%;flex-basis:40%}.page-main .row__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.page-main .col-md-1{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:184px;margin-right:23px}.page-main .col-md-5{margin-top:0;margin-bottom:20px}.page-main .wrapper{height:325px;margin-bottom:16px}.page-main .col-md-6:nth-child(n){margin:0 0 10px}.page-footer,.page-main .block-seven,.page-main .conteiner__footer{display:-ms-flexbox;display:flex}.page-main .block-seven{-ms-flex-align:end;align-items:flex-end;margin-right:10px}.page-main .col-md-7{margin:0}.page-main .col-md-9{margin-top:0;margin-left:10px}.page-footer{-ms-flex-pack:justify;justify-content:space-between}.page-footer__block-first{margin-bottom:0;display:-ms-flexbox;display:flex}.page-footer__block-first-list{padding:20px 15px}.page-footer__block-second{margin-bottom:0}.page-footer__block-fourth,.page-footer__block-third{margin-top:0}.last-blocks{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1024px){.page-main .wrapper{-ms-flex-pack:start;justify-content:flex-start}.page-main .col-md-6:not(:nth-child(5n)){margin-right:25px}.page-main .col-md-6:hover{box-shadow:4px 4px 0 rgba(0,0,0,.8)}}@media (min-width:1100px){.page-body{max-width:1100px;margin:0 auto;padding:0 70px}.page-header__block-third{-ms-flex-preferred-size:50%;flex-basis:50%}.page-main .col-md-6:nth-child(n){margin:0 0 10px}.page-main .col-md-6:not(:nth-child(5n)){margin-right:19px}.page-main .block-seven{margin-right:20px}.page-main .col-md-9{margin-top:0;margin-left:20px}.page-footer__block-first{-ms-flex-preferred-size:25%;flex-basis:25%}.page-footer__block-second{-ms-flex-preferred-size:40%;flex-basis:40%}}