
/*table begin*/

/*table end*/
.Clm {
    max-width: 100%;
    margin: 0 auto;
    padding: 25px 0;
    overflow: hidden;
}
.p-mp img {
    max-width: 100%;
    margin: 12px 0;
}
.p-mp .LytClm2 {
    margin: 0 -30px 0 -30px;
}
.Clm > ul {
    list-style: none;
}
.LytClm2 {
    margin: -30px 0 0 -30px;
    padding: 0;
}
[class^="LytClm"] {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.p-mp .LytClm2 > li {
    padding: 30px 30px 0px 30px;
}
[class^="LytClm"] > li {
    background: none;
}
.LytClm2 > li {
    width: 50%;
    padding: 30px 0 0 30px;
}
[class^="LytClm"] > li {
    background: none;
}
.js-edittable p {
    line-height: 1.8;
    color: #333d47;
}


@media screen and (max-width: 991px) {
.LytClm2 > li {
    width: 100%;
}
.js-edittable p {
    margin-bottom: 1.5rem;
}
}

@media only screen and (min-width: 768px) {
.LytClm2 .js-edittable img {
    max-width: 75%;
}
}