.law03-imgbox {display: inline-block;position: relative;z-index: 1;margin-left: 70px;}.law03-imgbox::after {content: "";position: absolute;border: 3px solid #da2e29;top: -16px;left: -20px;right: 85px;bottom: 20px;z-index: -1;}.rtl .law03-imgbox::after{left: -20px;right: 85px;}.law03-imgbox .cont {background-color: #da2e29;display: flex;align-items: center;padding: 20px;color: #FFF;max-width: 80%;left: -70px;bottom: -16px;position: absolute;}.law03-imgbox .cont p {margin: 0;}.law03-imgbox .cont .number {font-size: 3.25rem;margin-right: 12px;line-height: 1;}.law03-imgbox .description {font-size: 1.25rem;font-weight: 600;line-height: 1.6;}@media only screen and (max-width: 991px) {.law03-imgbox .cont {max-width: 100%;}}.title-27 {font-size: 2.25rem;font-weight: 600;}.title-27::after {content: "";width: 20px;border-bottom: 2px solid #da2e29;display: block;margin: 30px 0 50px;}@media only screen and (max-width: 767px) {.title-27 {font-size: 1.625rem;}}.ourteam-07 {display: flex;align-items: flex-start;font-style: italic;}.ourteam-07 .pic {margin-right: 20px;border-radius: 50%;overflow: hidden;margin-top: 8px;flex: 0 0 55px;}.ourteam-07 .name {font-size: 1.25rem;color: #333333;font-style: normal;font-weight: 600;margin: 0;display: flex;align-items: center;}.ourteam-07 .name::before {content: "";width: 40px;display: block;border-bottom: 1px solid #dadada;margin-right: 8px;}.list-08 {margin: 0;padding: 0;}.list-08 li {position: relative;padding: 7px 0 7px 18px;list-style: none;}.rtl list-08 li {padding: 7px 18px 7px 0;}.list-08 li::before {content: "";position: absolute;width: 8px;height: 8px;border-radius: 50%;background-color: #da2e29;left: 0;top: 18px;}.rtl .list-08 li::before {left: auto;right: 0;}.list-08 li::after {content: "";position: absolute;width: 8px;height: 8px;border-radius: 50%;background-color: transparent;box-shadow: 0 0 0 4px #da2e29;left: 0;top: 18px;opacity: 0.2;}.list-08 li::after {left: auto;right: 0;}.counter-05 {background-color: rgba(255, 255, 255, 0.2);padding: 25px 35px;border-radius: 3px;box-shadow: 0px 20px 20px rgba(0, 0, 0, 0.1);color: #FFF;margin-bottom: 30px;}.counter-05 .number {font-size: 3rem;color: #ffffff;font-family: inherit;font-weight: 900;}.counter-05 .plus {font-size: 3rem;color: #ffffff;font-family: inherit;}.counter-05 .title {color: #FFF;font-size: 1.25rem;margin-bottom: 18px;}.counter-05 p {color: #FFF;}.time-line02 {padding: 0px 0px 45px 45px;position: relative;}.rtl .time-line02{padding: 0px 45px 45px 0;}.time-line02 .title {font-size: 1.25rem;}.time-line02::before {content: "";color: #da2e29;border: 1px solid currentColor;padding: 3px;background-color: currentColor;width: 20px;height: 20px;position: absolute;left: 0;top: 4px;border-radius: 50%;background-clip: content-box;}.rtl .time-line02::before{right: 0;left: auto;}.time-line02::after {content: "";top: 30px;bottom: 0px;border-left: 2px solid #e0e0e0;position: absolute;left: 9px;}.rtl .time-line02::after {border-left: 0px solid #e0e0e0;border-right: 2px solid #e0e0e0;left: auto;right: 9px;}.time-line02:last-child {padding-bottom: 0;}.icon-box05 {text-align: center;margin: 0 0 30px;}.icon-box05 .icon {font-size: 65px;color: #da2e29;line-height: 1;margin-bottom: 10px;}.icon-box05 .title {color: #333333;font-size: 1.125rem;}.icon-box05 .title::after {content: "";border-bottom: 1px solid #da2e29;display: block;width: 50px;margin: 20px auto 22px;transition: width 300ms ease-in;}.icon-box05:hover .title::after {width: 90px;}.icon-box05 a, .icon-box05 a:link, .icon-box05 a:visited, .icon-box05 a:active {color: #da2e29;}.icon-box05.color-4 .icon, .icon-box05.color-4 a, .icon-box05.color-4 a:link, .icon-box05.color-4 a:visited, .icon-box05.color-4 a:active {color: #ffbc00;}.icon-box05.color-4 .title::after {border-bottom-color: #ffbc00;}.icon-box05.color-3 .icon, .icon-box05.color-3 a, .icon-box05.color-3 a:link, .icon-box05.color-3 a:visited, .icon-box05.color-3 a:active {color: #ff6600;}.icon-box05.color-3 .title::after {border-bottom-color: #ff6600;}.icon-box05.color-2 .icon, .icon-box05.color-2 a, .icon-box05.color-2 a:link, .icon-box05.color-2 a:visited, .icon-box05.color-2 a:active {color: #fa4c4b;}.icon-box05.color-2 .title::after {border-bottom-color: #fa4c4b;}.title-32 small {font-size: 1.25rem;font-weight: 600;color: #da2e29;display: block;}

html[lang="en-US"] .detail .list-08 li{
    position: relative;
    list-style: none;
}
html[lang="en-US"] .list-08 li::after{
    left: 0 !important;
    right: auto !important;
}

img{
    max-width: 100%;
}