﻿.et_pb_section_0.et_pb_section,
.et_pb_section_6.et_pb_section {
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px
}

.et_pb_section .et_pb_section_0 .et_section_regular .et_pb_section_sticky {
    background-color: #F6FAFF;
    padding-bottom: 10px;
    margin-bottom: 0px;
    background-color: #F6FAFF !important;
}

.et_pb_bg_layout_center{
    text-align: center;
}
.online-logo-title{
    font-size: 36px;
    font-family: Source Han Sans CN;
    font-weight: bold;
    color: #23335A;
}
.online-logo-content{
    font-size: 14px;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #23335A;
}


.et_pb_section_1.et_pb_section {
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    background-color: #F6FAFF !important
}

.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu {
    background-color: #23335A;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px
}

.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu .nav li ul {
    background-color: #23335A !important
}

.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu .et_mobile_menu,
.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu .et_mobile_menu ul {
    background-color: #818181 !important
}

.et_pb_fullwidth_menu_0 .et_pb_row>.et_pb_menu__logo-wrap,
.et_pb_fullwidth_menu_0 .et_pb_menu__logo-slot {
    width: auto;
    max-width: 100%
}

.et_pb_fullwidth_menu_0 .et_pb_row>.et_pb_menu__logo-wrap .et_pb_menu__logo img,
.et_pb_fullwidth_menu_0 .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img {
    height: auto;
    max-height: none
}

.et_pb_fullwidth_menu_0 .mobile_nav .mobile_menu_bar:before,
.et_pb_fullwidth_menu_0 .et_pb_menu__icon.et_pb_menu__search-button,
.et_pb_fullwidth_menu_0 .et_pb_menu__icon.et_pb_menu__close-search-button,
.et_pb_fullwidth_menu_0 .et_pb_menu__icon.et_pb_menu__cart-button {
    color: #01749f
}

.et_pb_section_5.et_pb_section {
    background-color: #F6FAFF;
    padding-bottom: 10px;
    margin-bottom: 0px
}

.et_pb_row_4.et_pb_row {
    padding-top: 0px !important;
    margin-top: 0px !important;
    padding-top: 0px
}

.et_pb_text_4,
.et_pb_text_9 {
    padding-bottom: 5px !important;
    margin-bottom: 0px !important
}

.et_pb_text_5,
.et_pb_text_8 {
    padding-top: 0px !important;
    margin-top: 0px !important
}

.et_pb_text_7 {
    padding-bottom: 0px !important;
    margin-bottom: 0px !important
}

.et_pb_image_0 {
    max-width: 70%;
    text-align: left;
    margin-left: 0
}

.et_pb_text_10 {
    margin-top: 20px !important
}

.et_pb_row_5.et_pb_row {
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
    padding-bottom: 0px
}

.et_pb_image_1,
.et_pb_image_3,
.et_pb_image_4,
.et_pb_image_2 {
    text-align: left;
    margin-left: 0
}

.et_pb_text_11,
.et_pb_text_12,
.et_pb_text_13,
.et_pb_text_14 {
    padding-right: 40px !important;
    padding-left: 40px !important;
    margin-top: 30px !important
}

.et_pb_button_5_wrapper,
.et_pb_button_6_wrapper,
.et_pb_button_4_wrapper,
.et_pb_button_7_wrapper {
    margin-top: 20px !important;
    margin-right: 40px !important;
    margin-left: 40px !important
}

.et_pb_button_6,
.et_pb_button_6:after,
.et_pb_button_4,
.et_pb_button_4:after,
.et_pb_button_5,
.et_pb_button_5:after,
.et_pb_button_7,
.et_pb_button_7:after {
    transition: all 300ms ease 0ms
}

.et_pb_column_9 {
    background-color: #742c85;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 40px;
    padding-left: 0px
}

/* .wp-image-8444{
    width: 725px;
    height: 160px;
} */

@media (max-width: 1350px) {
    .et_pb_image_2 {
        /* background-color: #23335A; */
        /* background-color: rgba(255, 255, 0, 0.5); */
        padding-top: 0px;
        padding-right: 0px;
        /* padding-bottom: 40px !important; */
        padding-left: 0px;
        margin-top: 20px !important;

        /* position: relative;
        display: inline-block; */
    }
}

.et_pb_column_99 {
    /* background-color: #23335A; */
    /* background-color: rgba(255, 255, 0, 0.5); */
    width: 735px !important;
    margin: 0px 20px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;

    position: relative;
    display: inline-block;
}

.et_pb_column_99::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0);
    z-index: 1;
    transition: background-color 0.5s ease;
}

.caption-show{
    height: 70px;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 10px;
    /* background-color: #23335A; */
    /* box-shadow: 0 0 0 9999px rgba(0, 0, 0, 0.6); */
    
    background-color: rgba(0, 0, 0, 0.6);
    color: #fff;
    font-size: 20px;
    text-align: center;
    z-index: 2;
}

.caption {
    display: none;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 10px;
    /* background-color: #23335A; */
    background-color:rgba(0, 0, 0, 0.6);
    /* box-shadow: 0 0 0 9999px rgba(0, 0, 0, 0.6); */
    color: #fff;
    font-size: 20px;
    text-align: center;
    z-index: 2;
}
.et_pb_column_99:hover .caption {
    display: block;
}
.et_pb_column_99:hover .caption-show {
    display: none;
}
.et_pb_text_inner {
    margin-top: 3%;
}



.new-button{
    text-align: left;
    margin-top: 20px !important;
    margin-right: 40px !important;
    margin-left: 40px !important;
}


.et_pb_column_10 {
    background-color: #6db944;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 40px;
    padding-left: 0px
}

.et_pb_column_11 {
    background-color: #00a5f2;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 40px;
    padding-left: 0px
}

.et_pb_column_12 {
    background-color: #f26a30;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 40px;
    padding-left: 0px
}

@media only screen and (min-width:981px) {

    .et_pb_row_5,
    body #page-container .et-db #et-boc .et-l .et_pb_row_5.et_pb_row,
    body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_5.et_pb_row,
    body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_5.et_pb_row {
        width: 100%;
        max-width: 100%
    }
}

@media only screen and (max-width:980px) {

    .et_pb_section_1.et_pb_section,
    .et_pb_section_0.et_pb_section {
        padding-top: 50px;
        padding-right: 0px;
        padding-bottom: 50px;
        padding-left: 0px
    }

    .et_pb_image_3,
    .et_pb_image_2,
    .et_pb_image_1,
    .et_pb_image_4,
    .et_pb_image_0 {
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }

    .et_pb_image_0 .et_pb_image_wrap img,
    .et_pb_image_1 .et_pb_image_wrap img,
    .et_pb_image_4 .et_pb_image_wrap img,
    .et_pb_image_2 .et_pb_image_wrap img,
    .et_pb_image_3 .et_pb_image_wrap img {
        width: auto
    }

    .et_pb_row_5,
    body #page-container .et-db #et-boc .et-l .et_pb_row_5.et_pb_row,
    body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_5.et_pb_row,
    body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_5.et_pb_row {
        width: 100%;
        max-width: 100%
    }

    body #page-container .et_pb_section .et_pb_button_6:after,
    body #page-container .et_pb_section .et_pb_button_4:after,
    body #page-container .et_pb_section .et_pb_button_5:after,
    body #page-container .et_pb_section .et_pb_button_7:after {
        display: inline-block;
        opacity: 0
    }

    body #page-container .et_pb_section .et_pb_button_6:hover:after,
    body #page-container .et_pb_section .et_pb_button_4:hover:after,
    body #page-container .et_pb_section .et_pb_button_5:hover:after,
    body #page-container .et_pb_section .et_pb_button_7:hover:after {
        opacity: 1
    }
}

@media only screen and (max-width:767px) {

    .et_pb_image_3 .et_pb_image_wrap img,
    .et_pb_image_0 .et_pb_image_wrap img,
    .et_pb_image_1 .et_pb_image_wrap img,
    .et_pb_image_2 .et_pb_image_wrap img,
    .et_pb_image_4 .et_pb_image_wrap img {
        width: auto
    }

    body #page-container .et_pb_section .et_pb_button_7:after,
    body #page-container .et_pb_section .et_pb_button_6:after,
    body #page-container .et_pb_section .et_pb_button_4:after,
    body #page-container .et_pb_section .et_pb_button_5:after {
        display: inline-block;
        opacity: 0
    }

    body #page-container .et_pb_section .et_pb_button_5:hover:after,
    body #page-container .et_pb_section .et_pb_button_6:hover:after,
    body #page-container .et_pb_section .et_pb_button_4:hover:after,
    body #page-container .et_pb_section .et_pb_button_7:hover:after {
        opacity: 1
    }
}

.et_pb_row_1_tb_footer.et_pb_row {
    padding-top: 27px !important;
    padding-bottom: 20px !important;
    padding-top: 27px;
    padding-bottom: 20px;
}

.et_pb_image_1_tb_footer,
.et_pb_image_0_tb_footer,
.et_pb_image_3_tb_footer,
.et_pb_image_2_tb_footer {
    max-width: 35px;
    text-align: left;
    margin-left: 0;
}

.et_pb_column_4_tb_footer {
    display: flex;
    justify-content: flex-start;
    flex: 1;
    max-width: 20%;
}

.et_pb_section_0_tb_footer.et_pb_section {

    background-color: #D1D3D5 !important;
    padding-top: 50px;
    padding-bottom: 0px;
}


.et_pb_column_6_tb_footer {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    display: flex;
    justify-content: center;
    align-content: center;
    flex: 1;
    max-width: 20%;
}

.et_pb_text_6_tb_footer.et_pb_text {
    color: #737373 !important;
}
