.quality-img {
    height: 100%;
    min-height: 500px;
    background-size: cover;
    background-repeat: no-repeat
}
 
.quality-content {
    background-color: #e8eff8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    padding: 108px 0 120px 0
}

.quality-content-wrapper {
    margin-left: 100px;
    max-width: 460px
}

.quality-content-wrapper .title {
    font-size: 48px;
    font-weight: 700;
    line-height: 60px;
    margin-bottom: 15px
}
.quality-content {
    background-color: #e8eff8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    padding: 108px 0 120px 0;
}


.quality-img {
    height: 100%;
    min-height: 500px;
    background-size: cover;
    background-repeat: no-repeat
}

.quality-content {
    background-color: #e8eff8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    padding: 108px 0 120px 0
}

.quality-content-wrapper {
    margin-left: 100px;
    max-width: 460px
}

.quality-content-wrapper .title {
    font-size: 48px;
    font-weight: 700;
    line-height: 60px;
    margin-bottom: 15px
}
.quality-content {
    background-color: #ffffff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    padding: 88px 12px 120px 12px;
}
.quality-img {
    height: 100%;
    min-height: 350px;
    background-size: cover;
    background-repeat: no-repeat;
}
.ed-mi-close {
    position: relative;
    z-index: 99;
    margin: -50px 8px 8px -19px;
    float: left;
}
.langmobile {
    font-weight: 600 !important;
    padding: 7px 5px !important;
    font-size: 21px !important;
    margin-top: -41px;
    position: absolute;
    margin-right: -52px;
}
.ltr .ed-mm-act {
    left: 0% !important;
    right: auto ;
  
}
.ltr .ed-mi-close {
    position: relative;
    z-index: 99;
    margin: -47px -16px 8px 19px;
    float: right;
}

.ltr .langmobile {
    font-weight: 600 !important;
    padding: 8px 14px !important;
    font-size: 21px !important;
    margin-top: -43px;
    position: absolute;
    margin-left: -52px;
}
.mainmenu:nth-child(1) > a ,.mainmenu:nth-child(3) > a,.mainmenu:nth-child(n) > a{
    display: block;
    border-bottom: 1px solid #ececec;
    padding: 6px 0px 6px 4px;
    font-size: 22px !important;
}

.ltr .m-header {
    color: #0d6cb0 !important;
    font-weight: 700 !important;
    line-height: 25px !important;
    font-size: 15px !important;
}

..pagination > li {
    display: inline  !important;
}