

/* Start:/bitrix/components/nrj/about.use.list/templates/.default/style.css?17155137001370*/
.pairs .container .pairs-element-box div{

}
.pairs .container .pairs-element-box div a,
.pairs .container .pairs-element-box div span{
    border: 1px solid #eeeff3;
    height: 130px;
    display: block;
    margin: 0 0 30px 0;
    background-color: #ffffff;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 70% auto;
    /*opacity: 0.9;*/
    -webkit-transition:.4s;
    -o-transition:.4s;
    transition:.4s;
}
.pairs .container .pairs-element-box div a.x2,
.pairs .container .pairs-element-box div span.x2{
    height: 150px;
}
.pairs .container .pairs-element-box a:hover,
.pairs .container .pairs-element-box div span:hover{
    -webkit-box-shadow:0 0 45px #ccc;
    box-shadow:0 0 45px #ccc;
    -webkit-transition:.4s;
    -o-transition:.4s;
    transition:.4s;
    background-size: 70% auto;
    /*opacity: 1;*/
}

@media (max-width: 768px) {
    .pairs{
        margin-top: -30px;
    }
    .pairs .container{
        padding-right: 25px;
        padding-left: 25px;
    }
    .pairs .container .h2{

        text-align: center;
    }
    .pairs .container .pairs-element-box div a,
    .pairs .container .pairs-element-box div span{
        height: 100px;
        margin: 10px 0;
        opacity: 1;
    }
    .pairs .container .pairs-element-box .col-6{
        padding-left: 10px;
        padding-right: 10px;
    }
}
/* End */
/* /bitrix/components/nrj/about.use.list/templates/.default/style.css?17155137001370 */
