.section-imagetext-wrap-block .page-title-bar {
    position: relative;
}

.section-imagetext-wrap-block .page-title-bar:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;

}

.section-imagetext-wrap-block[mask-color="mask-color-dark"] .page-title-bar:before {
    background-color: var(--bs-mask-dark);
    opacity: .5;
}

.section-imagetext-wrap-block[mask-color="mask-color-dark"] .page-title-bar .page-title,
.section-imagetext-wrap-block[mask-color="mask-color-theme"] .page-title-bar .page-title {
    color: #fff;
}

.section-imagetext-wrap-block[mask-color="mask-color-white"] .page-title-bar:before {
    background-color: var(--bs-mask-white);
    opacity: .5;
}

.section-imagetext-wrap-block[mask-color="mask-color-white"] .page-title-bar .page-title {
    color: #000;
}

.section-imagetext-wrap-block[mask-color="mask-color-theme"] .page-title-bar:before {
    background-color: var(--bs-theme-color);
    opacity: .5;
}



.section-imagetext-wrap-block .page-title-bar .page-banner {
    width: 100%;
    min-height: 10rem;
    object-fit: cover;
}

.section-imagetext-wrap-block .page-title-bar .page-title {
    position: absolute;
    left: 50%;
    top: 50%;
    -moz-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.section-breadcrumb-wrap-block {
    background-color: #eee;
}

.section-breadcrumb-wrap-block .breadcrumb-nav {
    padding: 20px 0;
}

.section-breadcrumb-wrap-block .breadcrumb-nav li {
    list-style: none;
    margin-right: 15px;
}

.section-breadcrumb-wrap-block .breadcrumb-nav li a {
    display: inline-block;
    margin-right: 10px;
}

.section-breadcrumb-wrap-block .breadcrumb-nav li .la:after {
    content: "\f105";
}

.section-breadcrumb-wrap-block .breadcrumb-nav li:last-of-type .la {
    display: none;
}

.section-breadcrumb-wrap-block .breadcrumb-nav li:last-of-type a {
    color: var(--bs-sec-theme-color);
}
.section-block-demo76-about {
    position: relative;
    padding: 6.65rem 0 3.14rem 0;
}

.section-block-demo76-about .about-wrap {
    width: 41.43%;
    padding-left: 5px;
}

.section-block-demo76-about .title[heading-type="23"] {
    font-size: 40px;
    line-height: 1;
    text-transform: uppercase;
}

.section-block-demo76-about .title[heading-type="23"] span.sub {
    color: var(--bs-sec-theme-color);
    font-size: 22px;
    line-height: 1;
    text-transform: capitalize;
    font-weight: 400;
    padding-top: 0.59rem;
    margin: 0;
}

.section-block-demo76-about .title[heading-type="23"] .sub i {
    width: 5.71rem;
    height: 2px;
}

.section-block-demo76-about .about-desc {
    font-size: 18px;
    line-height: 1.5;
    padding-top: 2.8rem;
    color: #333333;
}

.section-block-demo76-about .about-wrap .btn {
    margin-top: 5.2rem;
    padding: 0.57rem 0.48rem;
    font-size: 16px;
    line-height: 1;
}

.section-block-demo76-about .about-img {
    width: 49.63%;
}

.section-block-demo76-about .about-img img {
    position: relative;
    z-index: 1;
}

.section-block-demo76-about .about-img .about-bg {
    position: absolute;
    left: -5.2%;
    bottom: -3.14rem;
    width: 100%;
    height: 100%;
    background-color: #F0F0F0;
}

@media screen and (max-width:992px) {
    .section-block-demo76-about {
        padding: 6rem 0 5rem 0;
    }

    .section-block-demo76-about .about-wrap .btn {
        margin: 2rem 0;
    }

    .section-block-demo76-about .about {
        flex-direction: column;
    }

    .section-block-demo76-about .about-wrap {
        width: 100%;
    }

    .section-block-demo76-about .about-img {
        width: 90%;
    }

    .section-block-demo76-about .about-desc {
        padding-top: 2rem;

    }

}

@media screen and (max-width:576px) {
    .section-block-demo76-about {
        padding: 3rem 0 5rem 0;
    }

    .section-block-demo76-about .title[heading-type="23"] {
        font-size: 2rem;
    }

    .section-block-demo76-about .title[heading-type="23"] span.sub {
        font-size: 18px;
    }

    .section-block-demo76-about .about-desc {
        font-size: 16px;
    }

    .section-block-demo76-about .about-wrap .btn {
        font-size: 14px;
    }
}
#sectionIddavh7n3 {
    padding-bottom: 40px;
    padding-top: 80px;
}
#sectionIddavh7n3
> .layout.about.d-flex.flex-wrap.align-items-center.justify-content-between
> .about-wrap
> .title {
    color: rgb(134, 173, 166);
}
#sectionIddavh7n3
> .layout.about.d-flex.flex-wrap.align-items-center.justify-content-between
> .about-wrap
> .title
> strong {
    text-transform: capitalize;
    font-weight: 700;
}
#sectionIddavh7n3
> .layout.about.d-flex.flex-wrap.align-items-center.justify-content-between
> .about-img.outer-swiper-wrap
> video {
    z-index: 9;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-top-color: rgb(134, 173, 167);
    border-right-color: rgb(134, 173, 167);
    border-bottom-color: rgb(134, 173, 167);
    border-left-color: rgb(134, 173, 167);
}
#sectionIddavh7n3
> .layout.about.d-flex.flex-wrap.align-items-center.justify-content-between
> .about-img.outer-swiper-wrap
> .about-bg {
    z-index: -1;
}
#sectionIddavh7n3
> .layout.about.d-flex.flex-wrap.align-items-center.justify-content-between
> .about-img.outer-swiper-wrap {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-color: rgb(134, 173, 166);
    border-right-color: rgb(134, 173, 166);
    border-bottom-color: rgb(134, 173, 166);
    border-left-color: rgb(134, 173, 166);
}
#sectionIddavh7n3
> .layout.about.d-flex.flex-wrap.align-items-center.justify-content-between
> .about-img.outer-swiper-wrap
> div {
    border-style: solid;
    border-width: 2px;
    border-color: #86ada6;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    border-top-right-radius: 20px;
}
.section-container-wrap-block .layout {
    padding: 20px 0;
}
.section-block-demo59-else3 {
    padding: 9rem 0 4rem 0;
    background-image: url(../img/652f533f73a4843949.png);
    background-size: auto;
    overflow: hidden;
}

.section-block-demo59-else3 .title-bar {
    margin-bottom: 1.5rem;
    width: 85%;
}

.section-block-demo59-else3 .title-bar .title strong {
    text-transform: capitalize;
}

.section-block-demo59-else3 .swiper-slide {
    width: 255px;
}

.section-block-demo59-else3 .history-bg {
    position: relative;
    padding: 80px 0 130px 0;
    -webkit-transition: all ease 1s;
    transition: all ease 1s;
}

.section-block-demo59-else3 .history-bg img {
    width: auto;
    max-width: unset;
}

.section-block-demo59-else3 .execute-swiper-slide {
    position: absolute;
    top: 0;
    left: 10%;
    width: 80%;
    height: 100%;
}

.section-block-demo59-else3 .swiper-slide .item-inner {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    text-align: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.section-block-demo59-else3 .swiper-slide:nth-child(even) .item-inner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
}

.section-block-demo59-else3 .swiper-slide:nth-child(even) .item-inner b {
    margin: 0 0 6px;
}

.section-block-demo59-else3 .swiper-slide .item-year {
    display: inline-block;
    margin: 10px 0;
    font-weight: 400;
    font-size: 1.5rem;
    line-height: 1;
}

.section-block-demo59-else3 .swiper-slide .item-desc {
    margin: 10px 0;
    font-size: 1.14rem;
}

.section-block-demo59-else3 .swiper-slide i {
    display: block;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background-color: var(--bs-theme-color);
    box-shadow: 0 0 0 3px #fff;
}

.section-block-demo59-else3 .swiper-slide b {
    display: block;
    margin: 6px 0 0;
    width: 1px;
    height: 24px;
    border-left: 1px dotted #000;
}

.section-block-demo59-else3 .history-item1 {
    margin-top: 212px;
}

.section-block-demo59-else3 .history-item2 {
    margin-top: 147px;
}

.section-block-demo59-else3 .history-item3 {
    margin-top: 228px;
}

.section-block-demo59-else3 .history-item4 {
    margin-top: 21px;
}

.section-block-demo59-else3 .history-item5 {
    margin-top: 149px;
}

.section-block-demo59-else3 .history-item6 {
    margin-top: 35px;
}

.section-block-demo59-else3 .history-item7 {
    margin-top: 72px;
}

.section-block-demo59-else3 .history-item8 {
    margin-top: 12px;
}

.section-block-demo59-else3 .history-item9 {
    margin-top: 155px;
}

.section-block-demo59-else3 .history-item10 {
    margin-top: 10px;
}

@media only screen and (max-width: 1366px) {
    .section-block-demo59-else3 {
        padding: 5rem 0 2rem 0;
    }
}

@media only screen and (max-width: 1280px) {
    .section-block-demo59-else3 .history-bg {
        padding: 80px 0;
    }

    .section-block-demo59-else3 .swiper-slide {
        width: 200px;
    }

    .section-block-demo59-else3 .swiper-slide .item-desc {
        font-size: 1rem;
    }

    .section-block-demo59-else3 .history-item1 {
        margin-top: 209px;
    }

    .section-block-demo59-else3 .history-item2 {
        margin-top: 133px;
    }

    .section-block-demo59-else3 .history-item3 {
        margin-top: 260px;
    }

    .section-block-demo59-else3 .history-item4 {
        margin-top: 140px;
    }

    .section-block-demo59-else3 .history-item5 {
        margin-top: 151px;
    }

    .section-block-demo59-else3 .history-item6 {
        margin-top: 23px;
    }

    .section-block-demo59-else3 .history-item7 {
        margin-top: 152px;
    }

    .section-block-demo59-else3 .history-item8 {
        margin-top: 47px;
    }

    .section-block-demo59-else3 .history-item9 {
        margin-top: 79px;
    }

    .section-block-demo59-else3 .history-item10 {
        margin-top: -10px;
    }

    .section-block-demo59-else3 .swiper-button-next {
        right: 1.5%;
    }

    .section-block-demo59-else3 .swiper-button-prev {
        left: 1.5%;
    }
}

@media only screen and (max-width: 992px) {
    .section-block-demo59-else3 .swiper-slide .item-desc {
        display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4;
    }

    .section-block-demo59-else3 {
        padding: 3.5rem 0;
    }

    .section-block-demo59-else3 .history-bg {
        position: absolute;
        top: 50%;
        left: 0;
        padding: 0;
        width: 1000%;
        height: 2px;
        background-color: var(--bs-theme-color);
    }

    .section-block-demo59-else3 .history-bg img {
        display: none;
    }

    .section-block-demo59-else3 .execute-swiper-slide {
        position: relative;
        top: unset;
        left: unset;
        margin: 0 auto;
        padding-top: 180px;
        height: auto;
    }

    .section-block-demo59-else3 .swiper-slide {
        height: 181px;
    }

    .section-block-demo59-else3 .swiper-slide:nth-child(odd) {
        margin-top: -87px !important;
    }

    .section-block-demo59-else3 .swiper-slide:nth-child(even) {
        margin-top: -178px !important;
    }
}

@media only screen and (max-width: 768px) {
    .section-block-demo59-else3 {
        padding: 2rem 0;
    }

    .section-block-demo59-else3 [heading-type="1"] {
        padding: 0.5rem 0 1rem 0;
    }
}

@media only screen and (max-width: 480px) {
    .section-block-demo59-else3 .execute-swiper-slide {
        padding-top: 0;
    }

    .section-block-demo59-else3 .history-bg {
        display: none;
    }

    .section-block-demo59-else3 .swiper-slide .item-desc {
        font-size: 12px;
    }

    .section-block-demo59-else3 .swiper-slide {
        height: auto;
    }

    .section-block-demo59-else3 .swiper-slide:nth-child(even),
    .section-block-demo59-else3 .swiper-slide:nth-child(odd) {
        margin-top: 0 !important;
    }

    .section-block-demo59-else3 .swiper-slide:nth-child(even) .item-inner {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }
}
#sectionIdvrk6nse {background-color: rgb(244, 242, 237);padding-top: 120px;padding-bottom: 120px;background-position-x: 50%;background-position-y: 50%;}#sectionIdvrk6nse > .layout.d-flex.flex-wrap.number-items > .block-item.number-item > .item-img > svg {fill: rgb(255, 255, 255);color: rgb(134, 173, 166);}#sectionIdvrk6nse > .layout.d-flex.flex-wrap.number-items > .block-item.number-item > .item-info > .item-main > .item-num {font-size: 40px;color: rgb(255, 255, 255);}#sectionIdvrk6nse > .layout.d-flex.flex-wrap.number-items > .block-item.number-item > .item-info > .item-main > .item-txt {font-size: 16px;font-weight: 600;color: rgb(255, 255, 255);}#sectionIdvrk6nse > .layout.d-flex.flex-wrap.number-items > .block-item.number-item > .item-info > .item-title {font-weight: 500;color: rgb(255, 255, 255);}@media screen and (max-width: 820px){#sectionIdvrk6nse {padding-top: 60px;padding-bottom: 60px;}}@media screen and (max-width: 480px){#sectionIdvrk6nse {padding-bottom: 40px;padding-top: 40px;}}
.section-block-demo154-product1 {
    padding: 3.14rem 0 5.71rem 0;
    background: url(../img/body-bg.jpg);
}

.section-block-demo154-product1 .title-bar .title {
    padding: 0 0 3.64rem 0;
    line-height: 1;
}

.section-block-demo154-product1 .title-bar .title strong {
    text-transform: none;
}

.section-block-demo154-product1 .title-bar .sub {
    color: var(--bs-body-color);
    margin: 10px 0 0 0;
    text-transform: none;
    font-weight: 400;
}

.section-block-demo154-product1 .sc-block-item {
    padding: 15px 0 0 5px;
}

.section-block-demo154-product1 .sc-block-item .item-inner:hover {
    -webkit-transform: translateY(-7px);
    -moz-transform: translateY(-7px);
    -o-transform: translateY(-7px);
    transform: translateY(-7px);
    -ms-transform: translateY(-7px);
}

.section-block-demo154-product1[block-border-padding="1"]
.sc-block-item
.item-inner {
    overflow: hidden;
    padding: 6px;
    margin-bottom: 27px;
    border-radius: 10px;
    background: #fff;
}

.section-block-demo154-product1[block-shadow="2"][block-border-padding="1"]
.sc-block-item
.item-inner {
    box-shadow: 0 0 6px 0 rgba(5, 12, 23, 0.24);
}

.section-block-demo154-product1[block-shadow="2"][block-border-padding="1"]
.sc-block-item
.item-inner:hover {
    box-shadow: 0 0 5px 5px rgba(51, 52, 54, 0.24);
}

.section-block-demo154-product1 .sc-block-item .item-inner .item-info {
    padding: 27px 10px;
}

.section-block-demo154-product1 .product-item .item-info:hover {
    color: var(--bs-link-hover-color);
}
.section-block-demo154-product1 .product-item .item-info .item-title {
    margin-bottom: 11px;
    font-size: 18px;
    line-height: 1;
    text-transform: uppercase;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-weight: bold;
}

.section-block-demo154-product1 .product-item .item-img {
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 0 0 6px 0 rgba(5, 12, 23, 0.24);
}

.section-block-demo154-product1 .product-item .item-info .item-desc {
    font-size: 14px;
    line-height: 18px;
    margin-top: 0;
}

.section-block-demo154-product1 .sc-block-item:hover .item-img img {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);
    -ms-transform: scale(1.05);
}

.section-block-demo154-product1 .product-item,
.section-block-demo154-product1 .product-item .item-img img,
.section-block-demo154-product1 .product-item .item-info {
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
}

@media only screen and (max-width: 992px) {
    .section-block-demo154-product1 {
        padding: 2rem 0;
    }

    .section-block-demo154-product1 .title-bar .title {
        padding: 0 0 2rem 0;
    }
}
#sectionId6wr7xrw > .layout.title-bar > .title {
    color: #86ada6;
    font-weight: 700;
    padding-bottom: 20px;
}
#sectionId6wr7xrw > .layout.title-bar > .title > strong {
    font-weight: 700;
}
#sectionId6wr7xrw > .layout.title-bar > .prolist_text {
    font-size: 18px;
    margin-bottom: 20px;
    text-align: center;
}
#sectionId6wr7xrw {
    padding-top: 80px;
    padding-bottom: 80px;
}
.section-block-demo71-certificate1 {
    position: relative;
    padding: 6.7rem 0 4rem;
    background: url(../img/jixie.png) no-repeat center 0;
}
.section-block-demo71-certificate1 .partner-outer-wrap {
    position: relative;
    padding: 5.6rem 10% 6rem;
    text-align: center;
    box-shadow: 0 2rem 5rem rgba(0, 0, 0, .2);
}
.section-block-demo71-certificate1 .title-bar {
    padding: 2rem 0;
    color: #ffffff;
}
.section-block-demo71-certificate1 .title-bar .title {
    color: #ffffff;
}
.section-block-demo71-certificate1 [heading-type="1"] {
    padding: 0;
}
.section-block-demo71-certificate1 .title-bar .title[heading-type="21"] {
    color: var(--bs-body-color);
}
.section-block-demo71-certificate1 .title-bar .text {
    font-size: 1.14rem;
    line-height: 1.68;
    margin-top: .8rem;
    color: #ffffff;
    text-align: center;
}
.section-block-demo71-certificate1 .outer-swiper-wrap {
    position: relative;
    margin-top: 2rem;
    padding: 1rem 4rem;
}
.section-block-demo71-certificate1 .execute-swiper-slide {
    padding: 1rem 0;
}
.section-block-demo71-certificate1 .outer-swiper-wrap .swiper-initialized .swiper-slide .item-inner {
    opacity: 0;
}
.section-block-demo71-certificate1 .outer-swiper-wrap .swiper-initialized .swiper-slide.swiper-slide-visible .item-inner {
    opacity: 1;
}
.section-block-demo71-certificate1 .swiper-slide .item-inner {
    cursor: pointer;
    -webkit-transition: all 1.2s ease;
    transition: all 1.2s ease;
}
.section-block-demo71-certificate1 .swiper-slide[data-slide-type="prev"] .item-inner {
    transform: scale(.77) translateX(2.5rem);
    transform-origin: right center;
}
.section-block-demo71-certificate1 .swiper-slide[data-slide-type="next"] .item-inner {
    transform: scale(.77) translateX(-2.5rem);
    transform-origin: left center;
}
.section-block-demo71-certificate1 .swiper-slide.swiper-slide-prev .item-inner,
.section-block-demo71-certificate1 .swiper-slide.swiper-slide-next .item-inner {
    transform: scale(.9);
    margin: 0;
}
.section-block-demo71-certificate1 .swiper-slide.swiper-slide-active .item-inner {
    transform: scale(1);
}
.section-block-demo71-certificate1 .item-inner {
    display: block;
    position: relative;
    padding: 5px;
}
.section-block-demo71-certificate1 .item-inner img {
    position: relative;
    z-index: 2;
}
.section-block-demo71-certificate1 .item-inner .item-shadow {
    width: 102%;
    height: 8px;
    border-radius: 50%;
    background-color: #000000;
    position: absolute;
    bottom: 1px;
    left: -1%;
    filter: blur(3px);
    opacity: .5;
}
.section-block-demo71-certificate1[slide-button="slide-button-hover-show"]:hover .swiper-button-prev {
    left: 0%;
}
.section-block-demo71-certificate1[slide-button="slide-button-hover-show"]:hover .swiper-button-next {
    right: 0%;
}
.section-block-demo71-certificate1 .execute-swiper-slide.swiper-vertical {
    height: 1840px;
}
.section-block-demo71-certificate1 .execute-swiper-slide.swiper-vertical .swiper-slide {
    width: 264px;
}
.section-block-demo71-certificate1 .execute-swiper-slide.swiper-vertical .swiper-slide .item-inner {
    transform: none;
    margin: 0;
}
@media (max-width: 992px) {
    .section-block-demo71-certificate1 {
        padding: 1rem 0;
    }
}
@media (max-width: 576px) {
    .section-block-demo71-certificate1 .title-bar .text {
        font-size: 1rem;
    }
}
.section-block-demo161-advantage1{position:relative;padding:5rem 0}
.section-block-demo161-advantage1 [heading-type="3"]{text-transform:uppercase}
.section-block-demo161-advantage1 [heading-type="3"] span.sub{font-size:110px;top:0}
.section-block-demo161-advantage1 [heading-type="3"] strong{font-size:66px;top:62%}
.section-block-demo161-advantage1 .title-bar .text{font-size:16px;line-height:1.5;color:#333333;text-align:center;padding:0 5%}
.section-block-demo161-advantage1 .advantage-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8rem 0 1rem}
.section-block-demo161-advantage1 .advantage-item{position:relative;padding:4rem .85rem 1rem}
.section-block-demo161-advantage1 .item-inner{position:relative;display:block;width:100%;text-align:center;background:white;padding:0 1rem 1rem;box-shadow:0 0 16px rgba(0,0,0,.08);cursor:pointer;height:100%;background-color:var(--bs-sec-theme-color)}
.section-block-demo161-advantage1 .item-img{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;width:11rem;height:11rem;margin:auto;box-sizing:content-box;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-image:url(https://ecdn6.globalso.com/upload/m/image_other/2024-05/adv_bg01.png);background-repeat:no-repeat;background-size:100% 100%;z-index:9}
.section-block-demo161-advantage1 .item-bg{position:absolute;top:50%;left:50%;width:10rem;height:10rem;background-color:#fff;border-radius:50%;z-index:-1;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}
.section-block-demo161-advantage1 .item-img img{position:relative;max-width: 5rem;}
.section-block-demo161-advantage1 .advantage-item:hover .item-img img{-webkit-animation:tada cubic-bezier(.17,.78,.38,.89) .8s;animation:tada cubic-bezier(.17,.78,.38,.89) .8s}
.section-block-demo161-advantage1 .item-info{margin-top:-2.5rem;padding:0 0 1rem}
.section-block-demo161-advantage1 .item-title{font-size:24px;font-weight:500;line-height:1.55;color:#ffffff}
.section-block-demo161-advantage1 .item-desc{color:#fff;font-size:16px;line-height:1.5;font-weight:300;padding:0 6%}
.section-block-demo161-advantage1 .item-line{width:38%;margin:1.5rem auto;height:2px;background-color:#fff}
.section-block-demo161-advantage1 .advantage-item:first-child .item-inner{border-top-left-radius: 20px;}
.section-block-demo161-advantage1 .advantage-item:last-child .item-inner{border-bottom-right-radius: 20px;}
@media only screen and (max-width:1366px){
    .section-block-demo161-advantage1 .title-bar .title[heading-type="2"]{font-size:36px}
    .section-block-demo161-advantage1 .item-title{font-size:20px}
    .section-block-demo161-advantage1 .item-desc{font-size:14px;padding: 0;}
    .section-block-demo161-advantage1 [heading-type="3"] span.sub{font-size:80px}
    .section-block-demo161-advantage1 [heading-type="3"] strong{font-size:40px}
    .section-block-demo161-advantage1 .title-bar .text{font-size:14px;padding:0}
    .section-block-demo161-advantage1 .item-img{width:8rem;height:8rem}
    .section-block-demo161-advantage1 .item-bg{width:7rem;height:7rem}
    .section-block-demo161-advantage1 .item-img img{max-width:3rem}

}@media only screen and (max-width:992px){.section-block-demo161-advantage1{padding:3rem 0}
    .section-block-demo161-advantage1 .advantage-items{padding:0}
    .section-block-demo161-advantage1 .title-bar .title[heading-type="2"]{font-size:20px}
    .section-block-demo161-advantage1 .item-img{width:5rem;height:5rem}
    .section-block-demo161-advantage1 .item-bg{width:4rem;height:4rem}
    .section-block-demo161-advantage1 .item-img img{width:2.2rem}
    .section-block-demo161-advantage1 .item-title{font-size:18px;margin-top:10px}
    .section-block-demo161-advantage1 .item-desc{font-size:12px;line-height:1.5}
    .section-block-demo161-advantage1 [heading-type="3"] span.sub{font-size:60px}
    .section-block-demo161-advantage1 [heading-type="3"] strong{font-size:24px}
}@media only screen and (max-width:576px){.section-block-demo161-advantage1 .item-img{width:6rem;height:6rem}
    .section-block-demo161-advantage1 .item-img img{width:2.5rem}
    .section-block-demo161-advantage1 .item-title{font-size:16px}
    .section-block-demo161-advantage1 .item-info{padding-bottom:1rem}
    .section-block-demo161-advantage1 [heading-type="3"] span.sub{font-size:30px}
    .section-block-demo161-advantage1 [heading-type="3"] strong{font-size:18px}
}

@media only screen and (max-width:320px) {}
#sectionIdsyznb2o > .layout.advantage-items > .block-item.advantage-item > .item-inner > .item-info > .item-title {color: rgb(51, 51, 51);}#sectionIdsyznb2o > .layout.advantage-items > .block-item.advantage-item > .item-inner > .item-info > .item-desc {color: rgb(51, 51, 51);font-weight: 400;font-size: 18px;}#sectionIdsyznb2o > .layout.advantage-items > .block-item.advantage-item > .item-inner > .item-info > .item-line {background-color: rgb(51, 51, 51);}#sectionIdsyznb2o > .layout.advantage-items > .block-item.advantage-item > .item-inner > .item-img > svg {fill: rgb(134, 173, 167);}#sectionIdsyznb2o {padding-top: 10px;padding-bottom: 10px;}#sectionIdsyznb2o > .layout.advantage-items {padding-top: 90px;}#sectionIdsyznb2o > .layout.advantage-items > .block-item.advantage-item > .item-inner > .item-info > .item-desc > a {color: #333333;}@media screen and (max-width: 820px){#sectionIdsyznb2o > .layout.advantage-items {padding-top: 20px;}}
.section-block-demo1-form1 {
    position: relative;
    padding: 2rem 0;
    background: url(https://ecdn6.globalso.com/upload/public/template/64d98e8dd448414136.jpg) center bottom/100% no-repeat;
}
.btn {
    background-color: var(--bs-sec-theme-color);
    color: var(--bs-mask-white);
    border-color: var(--bs-sec-theme-color);
}
.btn:not([btn-hover-border-color]):hover {
    border-color: var(--bs-sec-theme-color);
}
.btn:not([btn-hover-text-color]):hover, .btn[btn-hover-text-color=theme]:hover {
    color: var(--bs-sec-theme-color);
}
.section-block-demo1-form1 .form-outer-wrap {
    position: relative;
    width: 100%;
    max-width: 544px;
    margin: 0 auto;
    padding: 2rem 1rem 1rem;
}

.section-block-demo1-form1 .inquiry-title {
    width: 100%;
    height: 55px;
    line-height: 55px;
    color: #fff;
    margin: 0;
    padding: 0;
    font-size: 18px;
    padding: 0 20px;
    font-weight: normal;
    background: var(--bs-sec-theme-color);
}

.section-block-demo1-form1 .inquiry-form {
    padding: 1rem 0;
    margin: 0;
}

.section-block-demo1-form1 .inquiry-form .form-item {
    position: relative;
    width: 100%;
    padding: .6rem .4rem;
    display: flex;
    min-height: auto;
    line-height: 2.8rem;
}

.section-block-demo1-form1 .form-item:not(:nth-last-of-type(1)){
    margin-bottom: .5rem;
}

.section-block-demo1-form1 .inquiry-form input,
.section-block-demo1-form1 .inquiry-form select,
.section-block-demo1-form1 .inquiry-form textarea {
    width: 100%;
    height: 2.8rem;
    padding: 0 10px;
    font-size: 15px;
    border: 1px solid #eee;
    border-left: 3px solid var(--bs-sec-theme-color);
    outline: none;
}

.section-block-demo1-form1 .inquiry-form textarea {
    height: 6.8rem;
    line-height: 1.5;
    padding: 10px;
    resize: none;
}

.section-block-demo1-form1 .inquiry-form .item-submit button {
    width: 100%;
    padding: 0 1rem;
    font-size: 1rem;
    margin-top: 1rem;
}

.section-block-demo1-form1 .inquiry-form .form-checktip {
    position: absolute;
    left: 3px;
    top: 92%;
    display: block;
    font-size: .8rem;
    line-height: 1.4rem;
    color: red;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    opacity: 0;
    line-height: 1.2;
}

.section-block-demo1-form1 .inquiry-form .item-message .form-checktip {
    top: 96%;
    white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.section-block-demo1-form1 .inquiry-form .form-checktip.error-msg {
    opacity: 1;
}

@media only screen and (max-width:576px) {
    .section-block-demo1-form1 .form-outer-wrap {
        padding: 1rem 0;
    }
}
#sectionIdli4vdxz > .layout > .form-outer-wrap {height: auto;max-width: 100%;width: 100%;}#sectionIdli4vdxz {padding-top: 0px;}
.section-block-sjy-faq01 .faq-items{position:relative;padding:1rem 0}
.section-block-sjy-faq01 .faq-item{ position: relative; padding: .7rem 0; display: block;}
.section-block-sjy-faq01 .faq-item .item-info{border-radius:8px;overflow:hidden;background:#f7f7f7;cursor:pointer;border:1px solid #ddd; display:block}
.section-block-sjy-faq01 .faq-item .item-title{color:var(--bs-theme-color);padding:1.5rem 7%;line-height:1.5;font-size:18px;font-weight:500;cursor:pointer;position:relative}
.section-block-sjy-faq01 .faq-item .item-title i{display:inline-block;margin-left:auto;position:absolute;top:2rem;right:5%;width:1.3rem;height:1.3rem}
.section-block-sjy-faq01 .faq-item .item-title i:after,.section-block-sjy-faq01 .faq-item .item-title i:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:currentColor;border-radius:3px}
.section-block-sjy-faq01 .faq-item .item-title i:before{width:100%;height:3px}
.section-block-sjy-faq01 .faq-item .item-title i:after{width:3px;height:100%}
.section-block-sjy-faq01 .faq-item .item-desc{position:relative;display:none;margin:0;padding:1rem 7%;font-size:14px;line-height:1.8}
.section-block-sjy-faq01 .faq-item.active{border-color:var(--bs-theme-color)}
.section-block-sjy-faq01 .faq-item.active .item-title{background-color:var(--bs-theme-color);color:#fff}
.section-block-sjy-faq01 .faq-item.active .item-title i:after{display:none}
@media only screen and (max-width:992px){.section-block-sjy-faq01{padding:2rem 0}
    .section-block-sjy-faq01 .faq-item{padding:.3rem 0}
    .section-block-sjy-faq01 .faq-item .item-title{padding:1.5rem 3rem 1.5rem 1.5rem;font-size:16px}
    .section-block-sjy-faq01 .faq-item .item-title i{right:1.5rem;width:1rem;height:1rem}
    .section-block-sjy-faq01 .faq-item .item-desc{padding:1rem;font-size:12px}
}
@media only screen and (max-width:640px){.section-block-sjy-faq01{padding:1.5rem 0}
    .section-block-sjy-faq01 .faq-item .item-title{padding:1rem 3rem 1rem 1rem;font-size:14px}
    .section-block-sjy-faq01 .faq-item .item-desc{padding:1rem;font-size:12px}
    .section-block-sjy-faq01 .faq-item .item-title i{right:1rem;top:1.2rem}
}
#sectionId5b92vpg > .layout > div > .g {border-radius: 5px;margin-bottom:15px;display: inline-block;padding:5px;box-shadow:1px 1px 5px rgba(0,0,0,0.5);aspect-ratio:0.67;width: 24%;margin-left: 1%;}
#sectionId5b92vpg > .layout > div {margin-top: 1%;}#sectionId5b92vpg > .layout > div > .g.fd {width: 32%;margin-left: 16px;}#sectionId5b92vpg > .layout > div > .g.fd.fgs {margin-left: 12px;}
#sectionId5b92vpg > .layout > div > .g img{object-fit: cover;height:100%;}
.section-container-wrap-block > .layout > h2{padding-left:20px;padding-right:20px;}
@media only screen and (max-width:768px){
    #sectionId5b92vpg > .layout > div > .g{width:31%;}
}
