@media screen and (max-width: 768px) {
    .box .header div[data-v-69082e83] {
        display: none !important
    }

    .box .header img[data-v-69082e83] {
        width: 10% !important
    }
}

.box .header[data-v-69082e83] {
    display: flex;
    align-items: center;
    margin-bottom: 10px
}

.box .header img[data-v-69082e83] {
    width: 4%;
    margin: 0 8px
}

.box .header h3[data-v-69082e83] {
    padding: 0 20px 0 10px;
    border-left: 1px solid #57a8af;
    color: #57a8af
}

.box .header div[data-v-69082e83] {
    flex: 1;
    background-color: #57a8af;
    color: #fff;
    font-size: 12px;
    text-align: right;
    padding: 4px 10px 4px 0
}

.box .header div span[data-v-69082e83] {
    font-weight: 700;
    font-size: 14px
}

@media screen and (max-width: 768px) {
    .box .header div[data-v-718977b6] {
        display: none !important
    }

    .box .header img[data-v-718977b6] {
        width: 10% !important
    }

    .box .content ul[data-v-718977b6] {
        flex-wrap: wrap
    }

    .box .content ul li[data-v-718977b6] {
        width: 100% !important;
        padding: 0 4px !important;
        margin-bottom: 20px
    }
}

.box .header[data-v-718977b6] {
    display: flex;
    align-items: center;
    margin-bottom: 10px
}

.box .header img[data-v-718977b6] {
    width: 4%;
    margin: 0 8px
}

.box .header h3[data-v-718977b6] {
    padding: 0 20px 0 10px;
    border-left: 1px solid #57a8af;
    color: #57a8af
}

.box .header div[data-v-718977b6] {
    flex: 1;
    background-color: #57a8af;
    color: #fff;
    font-size: 12px;
    text-align: right;
    padding: 4px 10px 4px 0
}

.box .header div span[data-v-718977b6] {
    font-weight: 700;
    font-size: 14px
}

.box .content ul[data-v-718977b6] {
    list-style: none;
    display: flex;
    padding: 20px
}

.box .content ul li[data-v-718977b6] {
    width: 50%;
    padding: 0 40px
}

.box .content ul li h4[data-v-718977b6] {
    margin-bottom: 10px;
    font-size: 20px
}

.box .content ul li p[data-v-718977b6] {
    text-align: justify;
    font-size: 18px
}

@media screen and (max-width: 768px) {
    .box .header div[data-v-63fc88de] {
        display: none !important
    }

    .box .header img[data-v-63fc88de] {
        width: 10% !important
    }

    .box .content[data-v-63fc88de] {
        width: 100%
    }

    .box .content ul[data-v-63fc88de] {
        width: 100%;
        flex-wrap: wrap
    }

    .box .content ul li[data-v-63fc88de] {
        margin: 0 !important;
        padding: 10px !important;
        flex: none !important;
        width: 100% !important
    }
}

.box .header[data-v-63fc88de] {
    display: flex;
    align-items: center;
    margin-bottom: 10px
}

.box .header img[data-v-63fc88de] {
    width: 4%;
    margin: 0 8px
}

.box .header h3[data-v-63fc88de] {
    padding: 0 20px 0 10px;
    border-left: 1px solid #57a8af;
    color: #57a8af
}

.box .header div[data-v-63fc88de] {
    flex: 1;
    background-color: #57a8af;
    color: #fff;
    font-size: 12px;
    text-align: right;
    padding: 4px 10px 4px 0
}

.box .header div span[data-v-63fc88de] {
    font-weight: 700;
    font-size: 14px
}

.box .content ul[data-v-63fc88de] {
    list-style: none;
    display: flex
}

.box .content ul li[data-v-63fc88de] {
    flex: 1;
    margin: 0 40px
}

.box .content ul li img[data-v-63fc88de] {
    width: 100%
}

.box .content ul li h4[data-v-63fc88de] {
    width: 40%;
    background-color: #2f92a7;
    padding: 4px 40px 4px 8px;
    color: #fff;
    margin-bottom: 30px
}

.box .content ul li p[data-v-63fc88de] {
    text-align: justify;
    margin-bottom: 10px
}

.box .list-box ul[data-v-63fc88de] {
    list-style: none;
    width: 96%;
    margin: 0 auto;
    padding: 20px 0
}

.box .list-box ul li[data-v-63fc88de] {
    display: flex;
    align-items: center;
    margin: 10px 0;
    font-size: 20px
}

.box .list-box ul li[data-v-63fc88de]:before {
    content: "●";
    color: #2f92a7;
    margin-right: 10px;
    font-size: 16px
}

@media screen and (max-width: 768px) {
    .content ul li[data-v-53cee0ab] {
        width: 100% !important
    }
}

.box .content ul[data-v-53cee0ab] {
    list-style: none;
    display: flex;
    flex-wrap: wrap
}

.box .content ul li[data-v-53cee0ab] {
    width: 50%;
    margin: 10px 0;
    padding: 0 40px
}

.box .content ul li h4[data-v-53cee0ab] {
    margin-left: -10px
}

.box .content ul li h4[data-v-53cee0ab]:before {
    content: "●";
    color: #2f92a7;
    margin-right: 10px;
    font-size: 16px
}

.box .content ul li p[data-v-53cee0ab] {
    text-align: justify;
    line-height: 2;
    font-size: 14px;
    padding: 20px 10px
}

.box .header[data-v-53cee0ab] {
    display: flex;
    align-items: center;
    margin-bottom: 10px
}

.box .header img[data-v-53cee0ab] {
    width: 4%;
    margin: 0 8px
}

.box .header h3[data-v-53cee0ab] {
    padding: 0 20px 0 10px;
    border-left: 1px solid #57a8af;
    color: #57a8af
}

.box .header div[data-v-53cee0ab] {
    flex: 1;
    background-color: #57a8af;
    color: #fff;
    font-size: 12px;
    text-align: right;
    padding: 4px 10px 4px 0
}

.box .header div span[data-v-53cee0ab] {
    font-weight: 700;
    font-size: 14px
}

.header[data-v-1da2aef9] {
    display: flex;
    align-items: center;
    margin-bottom: 10px
}

.header img[data-v-1da2aef9] {
    width: 4%;
    margin: 0 8px
}

.header h3[data-v-1da2aef9] {
    padding: 0 20px 0 10px;
    border-left: 1px solid #57a8af;
    color: #57a8af
}

.header div[data-v-1da2aef9] {
    flex: 1;
    background-color: #57a8af;
    color: #fff;
    font-size: 12px;
    text-align: right;
    padding: 4px 10px 4px 0
}

.header div span[data-v-1da2aef9] {
    font-weight: 700;
    font-size: 14px
}

.header[data-v-43d855a0] {
    display: flex;
    align-items: center;
    margin-bottom: 10px
}

.header img[data-v-43d855a0] {
    width: 4%;
    margin: 0 8px
}

.header h3[data-v-43d855a0] {
    padding: 0 20px 0 10px;
    border-left: 1px solid #57a8af;
    color: #57a8af
}

.header div[data-v-43d855a0] {
    flex: 1;
    /*background-color: #57a8af;*/
    color: #fff;
    font-size: 12px;
    text-align: right;
    padding: 4px 10px 4px 0
}

.header div span[data-v-43d855a0] {
    font-weight: 700;
    font-size: 14px
}

@media screen and (max-width: 768px) {
    ul li[data-v-43d855a0] {
        width: 100% !important
    }
}

ul[data-v-43d855a0] {
    display: flex;
    flex-wrap: wrap;
    list-style: none
}

ul li[data-v-43d855a0] {
    width: 50%;
    padding: 20px
}

ul li p[data-v-43d855a0] {
    text-align: justify;
    text-indent: 2rem;
    line-height: 2.6;
    font-size: 18px
}

.content[data-v-2aa1216a] {
    margin-bottom: 20px;
    padding: 10px
}