.arnau .txt-sm {
    font-size: 20px;
    line-height: 24px;
}

.arnau .txt-sm p {
    margin-bottom: 30px;
}

.arnau .grn-chk-list {
    list-style: none;
    padding-left: 0;
    margin-bottom: 30px;
}

.arnau .grn-chk-list li {
    padding-left: 70px;
    margin-bottom: 10px;
    position: relative;
}

.arnau .grn-chk-list li::before {
    content: '';
    display: inline-block;
    width: 20px;
    height: 20px;
    background-image: url('../imgs/check.png');
    position: absolute;
    top: 4px;
    left: 0;
}

.arnau .green-frame {
    display: inline-block;
    max-width: 1040px;
}

.arnau .grid {
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;
}

.arnau .grid_50 {
    justify-content: flex-end;
    margin-bottom: 60px;
}

.arnau .grid_30 {
    margin: 0 -3%;
}

.arnau .grid__col_50 {
    flex: 0 0 50%;
    padding-right: 5%;
    margin-bottom: 40px;
}

.arnau .grid__col_50_bpr {
    padding-right: 15%;
}

.arnau .grid__col_30 {
    flex: 0 0 33.33%;
    padding: 0 3%;
}

.arnau .cnt-row {
    display: flex;
    align-items: flex-start;
}

.arnau .cnt-row__ico-wrap {
    flex: 0 0 80px;
    width: 80px;
}

.arnau .cnt-row__txt {
    padding-left: 50px;
}

.arnau .cnt-row__txt_green {
    color: #008b8a;
}

.arnau .cnt-col {
    text-align: center;
}

.arnau .cnt-col__ico-wrap {
    height: 60px;
    margin-bottom: 50px;
}

.arnau .table-green th {
    width: 33.33%;
    text-align: center;
}

.arnau .table-green td {
    padding: 15px 35px;
    text-align: center;
}

.arnau .table-green td:first-child {
    text-align: left;
}

.arnau .table-green td:last-child {
    background-color: #DBEDED;
    border-color: #DBEDED;
}

@media (max-width: 1600px) {
    .arnau .grid__col_50_bpr {
        padding-right: 10%;
    }
}

@media (max-width: 1280px) {
    .arnau .grid__col_50_bpr {
        padding-right: 5%;
    }
}

@media (max-width: 991px) {
    .arnau .grid {
        display: block;
    }

    .arnau .grid__col_50_bpr {
        padding-right: 0;
    }
}

@media (max-width: 767px) {
    .arnau .cnt-row__txt {
        padding-left: 20px;
    }
}
