.section10 {
    background: #fff;
    background-size:cover;
    width:100%;
    height :auto;
    padding:30px 0;

    margin:0 auto;
}
    .section10 .block1 {
        margin:0 auto;
        width:60%;
        text-align:center;
        padding:200px 0 80px 0;
 }
        .section10 .block1 p:first-child{
            padding-bottom:25px;
            font-size:2em;
    }
        .section10 .block1 p:last-child{
            font-size:1.2em;
            color:#808080;
    }
    .section10 .block2 {
        margin:0 auto;
        width:60%;
        text-align:center;
        padding:5px 0 5px 0;
    }
    .section10 .block2 img{
         width:50%;
        height:auto;
    }

    /* ==================================================-*/
    /* ==================================================-*/

.section11, .section11a {
    background-size:cover;
    width:100%;
    height :auto;
    padding:0px 0;
     margin:0 auto;  
     display: inline-block;
         
}
    .section11 .block1, .section11a .block1 {
        margin:0 auto;
        width:33.3%;
        padding:160px 0 100px 0;
        opacity:1; display: inline-block;
        float:left;
        min-height:250px;
        position:relative;    
 }
    .section11 .block1:hover,  .section11a .block1:hover {
        opacity:1;
 }
        .section11 .block1 div p, .section11a .block1 div p{
            width:70%;
            padding-left:10%;
            font-size:3em;
            color:#fff;
            text-shadow:5px 3px 3px #000;
    }
        .section11 .block1 div p:first-child, .section11a .block1 div p:first-child{
            padding-bottom:25px;
            font-size:3em;
    }
        .section11 .block1 div p:last-child, .section11a .block1 div p:last-child{
            font-size:1.5em;

    }



    .section11 .block2 {
        margin:0 auto;
        width:100%;
        margin-top:50px;
        opacity:1;
        display: inline-block;
   
            
 }
        .section11 .block2 div p{
            padding-left:5%;
            color:#fff;
            text-shadow:5px 3px 3px #000;
    }
        .section11 .block2 div p:first-child{
            padding-top:50px;
            padding-bottom:25px;
            font-size:2.3em;
            width:90%;
    }
        .section11 .block2 div p:last-child{
            font-size:1.3em;
            width:90%;

    }
    .section11 .block2 .block21 {
        width:24%;
        float:left;
        position:relative; 
        padding-top:20px;
        padding-bottom:20px;

        min-height:350px;
    }
    .section11 .block2 .block22 {
        background: #292929;
        background-size:cover;
        width:76%;
        padding-top:20px;
        padding-bottom:20px;
        min-height:350px;
        float:right;
    }
    .section11 .block2 .block22 .opisanie p{
        font-size:1.2em;
        padding:0;
        text-shadow:none;
        text-align:center;
        color:#000;
    }








/* ==================================================-*/
/* ==================================================-*/

.section12 {
    /*background: url(../images/fon/fon22.jpg) repeat;*/
    background-size:cover;
    width:100%;
    height :auto;
    padding:30px 0;

}

    .section12 .block1 {
        padding:20px 5%;
        margin:0 auto;
        width:90%;
        display: inline-block;
        position:relative;
    }



.item_kompany {
     margin:2%;
     padding:10px;
     width:auto;

     background:#fff;
     -moz-box-shadow: 5px 5px 5px #5e5e5e;
      -webkit-box-shadow: 5px 5px 5px #5e5e5e;
     box-shadow: 5px 5px 5px #5e5e5e;
     display: inline-block;
     _display: inline;
     *display: inline;
     vertical-align: middle;
}

.item_kompany img {
     border:1px solid #d8d8d8;
     margin:0 auto;
     height:380px;
     width:auto;
          display: inline-block;

}

/* ==================================================-*/