.uslugi{background-image: url(../../../images/usl-bg.png); background-repeat: no-repeat; background-position: 20% center; background-size:contain;}
.uslugi .__line-blocks{ padding-bottom: 20px;}
.uslugi .__line-block-wrap{ margin: 0 auto; background-color: rgba(0, 139, 151, 0.2); background-repeat: no-repeat; background-position: calc(100% - 15px) 15px;
    background-size: 50px 50px; margin-bottom: 10px; width: 100%; max-width: 400px; cursor: pointer; border-radius: 10px; }
.uslugi .__line-block-wrap:nth-child(even){ background-color: rgba(201, 145, 118, 0.27)}

.uslugi .__line-block-wrap.section-8{ background-image: url(../../../images/usl-terapia.svg)}
.uslugi .__line-block-wrap.section-9{  background-image: url(../../../images/usl-implant.svg)}
.uslugi .__line-block-wrap.section-10{  background-image: url(../../../images/usl-dentures.svg)}
.uslugi .__line-block-wrap.section-11{  background-image: url(../../../images/usl-childs.svg)}
.uslugi .__line-block-wrap.section-12{  background-image: url(../../../images/usl-protez.svg)}
.uslugi .__line-block-wrap.section-13{  background-image: url(../../../images/usl-braket.svg)}
.uslugi .__line-block-wrap.section-14{  background-image: url(../../../images/usl-estet.svg)}
.uslugi .__line-block-wrap.section-15{  background-image: url(../../../images/usl-hirurg.svg)}
.uslugi .__line-block-wrap.section-16{  background-image: url(../../../images/usl-paradont.svg)}
.uslugi .__line-block-wrap.section-88{  background-image: url(../../../images/microscope.svg)}

.uslugi .__line-block{ height: 100%; padding-bottom: 55px}
.uslugi .__line-block-title{ font-size: 1.5em; font-weight: 600; padding: 0; min-height: 50px; padding-right: 70px;
    display: -webkit-flex;	display: flex;  -webkit-align-items:center; align-items:center;}
.uslugi .__line-block-text{ padding-top: 10px; }
.uslugi .__line-block-button{ margin: 0; padding: 0;}
.uslugi .button{ text-transform: none; width: 150px; color: #008d96; border: 1px solid #008d96; line-height: 35px; height: 35px; margin: 0;}
.uslugi .button:hover{background-color: #008d96; color: #fff;}

.__blind .uslugi .__line-block-wrap{ border: 1px solid}

.uslugi .title-wrap.home h1{max-width: 500px;}
@media only screen and (min-width: 768px) {
    .uslugi .__line-blocks{  margin: 0 -5px}

    .uslugi .__line-block-wrap{ width: 32%; width: calc(33.33% - 10px)}
    }

@media only screen and (min-width: 1024px) {
    .uslugi .__line-blocks{  margin: 0 -10px}

    .uslugi .__line-block-wrap{ width: calc(33.33% - 20px); margin-bottom: 20px;  background-size: 60px 60px; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }

    .uslugi .__line-block-wrap:hover{     transform: translateY(-10px);    box-shadow: 0 10px 10px -3px rgba(0,0,0,0.20); }

    .uslugi .__line-block{  padding-bottom: 65px}

    .uslugi .__line-block-title{ font-size: 1.7em; min-height: 60px}
    .uslugi .__line-block-text{ padding-top: 15px;font-size: 1em; }

    .uslugi .__line-block-wrap.section-13{ background-size: 90px 60px;}
    .uslugi .__line-block-wrap.section-13 .__line-block-title{  padding-right: 100px;}
    .uslugi .__line-block-wrap.section-11{ background-size: 70px 60px;}
    .uslugi .__line-block-wrap.section-11 .__line-block-title{  padding-right: 80px;}

    .uslugi .title-wrap.home h1{max-width: 700px;}
}

