#section-2-57>.ct-section-inner-wrap {
    padding-top: 90px;
    padding-bottom: 0
}

#section-2-57 {
    background-color: #003262
}

#section-13-57>.ct-section-inner-wrap {
    padding-bottom: 0
}

#section-226-57>.ct-section-inner-wrap {
    padding-top: 0
}

#div_block-3-57 {
    useCustomTag: false
}

#div_block-7-57 {
    flex-direction: column;
    display: flex;
    text-align: center;
    align-items: center;
    width: 100%;
    padding-top: 40px;
    padding-bottom: 40px;
    useCustomTag: false
}

#div_block-45-57 {
    width: 50%;
    padding-left: 0px
}

#div_block-46-57 {
    padding-left: 45px;
    padding-top: 45px;
    padding-right: 45px;
    padding-bottom: 45px;
    background-color: #e6e6e6;
    height: 100%;
    justify-content: space-between
}

#div_block-52-57 {
    width: 50.00%;
    padding-right: 0px
}

#div_block-289-57 {
    padding-left: 45px;
    padding-top: 45px;
    padding-right: 45px;
    padding-bottom: 45px;
    background-color: #e6e6e6;
    justify-content: space-between;
    height: 100%
}

#div_block-243-57 {
    width: 50%;
    padding-left: 0px
}

#div_block-251-57 {
    padding-left: 45px;
    padding-top: 45px;
    padding-right: 45px;
    padding-bottom: 45px;
    background-color: #e6e6e6;
    height: 100%;
    justify-content: space-between
}

#div_block-250-57 {
    width: 50.00%;
    padding-right: 0px
}

#div_block-244-57 {
    padding-left: 45px;
    padding-top: 45px;
    padding-right: 45px;
    padding-bottom: 45px;
    background-color: #e6e6e6;
    justify-content: space-between;
    height: 100%
}

#div_block-258-57 {
    width: 50.00%;
    padding-right: 0px;
    padding-left: 0px;
}

#div_block-259-57 {
    padding-left: 45px;
    padding-top: 45px;
    padding-right: 45px;
    padding-bottom: 45px;
    background-color: #003262;
    display: flex;
    text-align: left;
    height: 100%;
    justify-content: space-between
}

#div_block-269-57 {
    width: 50%;
    padding-left: 0px;
    padding-right: 0px
}

#div_block-270-57 {
    padding-left: 20px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    background-color: #003262;
    justify-content: space-between;
    height: 100%;
    width: 100%
}

#div_block-273-57 {
    width: 50%;
    padding-left: 0px
}

#div_block-274-57 {
    padding-left: 45px;
    padding-top: 45px;
    padding-right: 45px;
    padding-bottom: 45px;
    background-color: #e6e6e6;
    justify-content: space-between;
    height: 100%
}

#div_block-280-57 {
    width: 50.00%;
    padding-right: 0px
}

#div_block-281-57 {
    padding-left: 45px;
    padding-top: 45px;
    padding-right: 45px;
    padding-bottom: 45px;
    background-color: #e6e6e6;
    height: 100%;
    justify-content: space-between
}

#div_block-288-57 {
    width: 50%;
    padding-left: 0px
}

#div_block-212-57 {
    padding-left: 45px;
    padding-top: 45px;
    padding-right: 45px;
    padding-bottom: 45px;
    background-color: #e6e6e6;
    height: 100%;
    justify-content: space-between
}

#div_block-295-57 {
    width: 50.00%;
    padding-right: 0px
}

#div_block-296-57 {
    padding-left: 45px;
    padding-top: 45px;
    padding-right: 45px;
    padding-bottom: 45px;
    background-color: #e6e6e6;
    height: 100%;
    justify-content: space-between
}

#div_block-303-57 {
    width: 50%;
    padding-left: 0px
}

#div_block-304-57 {
    padding-left: 45px;
    padding-top: 45px;
    padding-right: 45px;
    padding-bottom: 45px;
    background-color: #e6e6e6;
    justify-content: space-between;
    height: 100%
}

#div_block-310-57 {
    width: 50.00%;
    padding-right: 0px
}

#div_block-319-57 {
    padding-left: 45px;
    padding-top: 45px;
    padding-right: 45px;
    padding-bottom: 45px;
    background-color: #e6e6e6;
    height: 100%;
    justify-content: space-between
}

@media (max-width:991px) {
    #div_block-45-57 {
        padding-right: 0px;
        width: 100%
    }
}

@media (max-width:991px) {
    #div_block-52-57 {
        padding-left: 0px
    }
}

@media (max-width:991px) {
    #div_block-289-57 {
        width: 100%;
        flex-wrap: wrap
    }
}

@media (max-width:991px) {
    #div_block-243-57 {
        padding-right: 0px
    }
}

@media (max-width:991px) {
    #div_block-251-57 {
        width: 100%
    }
}

@media (max-width:991px) {
    #div_block-250-57 {
        padding-left: 0px
    }
}

@media (max-width:991px) {
    #div_block-244-57 {
        width: 100%
    }
}

@media (max-width:991px) {
    #div_block-258-57 {
        padding-bottom: 0px
    }
}

@media (max-width:991px) {
    #div_block-259-57 {
        width: 100%
    }
}

@media (max-width:991px) {
    #div_block-269-57 {
        padding-top: 0px;
        padding-left: 0px
    }
}

@media (max-width:991px) {
    #div_block-270-57 {
        padding-left: 0px
    }
}

@media (max-width:991px) {
    #div_block-273-57 {
        padding-right: 0px
    }
}

@media (max-width:991px) {
    #div_block-274-57 {
        width: 100%
    }
}

@media (max-width:991px) {
    #div_block-280-57 {
        padding-left: 0px
    }
}

@media (max-width:991px) {
    #div_block-281-57 {
        width: 100%
    }
}

@media (max-width:991px) {
    #div_block-288-57 {
        padding-right: 0px
    }
}

@media (max-width:991px) {
    #div_block-212-57 {
        width: 100%
    }
}

@media (max-width:991px) {
    #div_block-295-57 {
        padding-left: 0px
    }
}

@media (max-width:991px) {
    #div_block-296-57 {
        width: 100%
    }
}

@media (max-width:991px) {
    #div_block-303-57 {
        padding-right: 0px
    }
}

@media (max-width:991px) {
    #div_block-304-57 {
        width: 100%
    }
}

@media (max-width:991px) {
    #div_block-310-57 {
        padding-left: 0px
    }
}

@media (max-width:991px) {
    #div_block-319-57 {
        width: 100%
    }
}

@media (max-width:767px) {
    #div_block-46-57 {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px
    }
}

@media (max-width:767px) {
    #div_block-289-57 {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px
    }
}

@media (max-width:767px) {
    #div_block-251-57 {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px
    }
}

@media (max-width:767px) {
    #div_block-244-57 {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px
    }
}

@media (max-width:767px) {
    #div_block-259-57 {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px
    }
}

@media (max-width:767px) {
    #div_block-274-57 {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px
    }
}

@media (max-width:767px) {
    #div_block-281-57 {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px
    }
}

@media (max-width:767px) {
    #div_block-212-57 {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px
    }
}

@media (max-width:767px) {
    #div_block-296-57 {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px
    }
}

@media (max-width:767px) {
    #div_block-304-57 {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px
    }
}

@media (max-width:767px) {
    #div_block-319-57 {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px
    }
}

@media (max-width:991px) {
    #new_columns-44-57>.ct-div-block {
        width: 100% !important
    }
}

#new_columns-44-57 {
    align-self: center
}

@media (max-width:991px) {
    #new_columns-242-57>.ct-div-block {
        width: 100% !important
    }
}

#new_columns-242-57 {
    align-self: center
}

@media (max-width:1120px) {
    #new_columns-257-57>.ct-div-block {
        width: 100% !important
    }

    #new_columns-257-57 {
        flex-direction: column
    }
}

#new_columns-257-57 {
    align-self: center;
}

@media (max-width:991px) {
    #new_columns-272-57>.ct-div-block {
        width: 100% !important
    }
}

#new_columns-272-57 {
    align-self: center
}

@media (max-width:991px) {
    #new_columns-287-57>.ct-div-block {
        width: 100% !important
    }
}

#new_columns-287-57 {
    align-self: center
}

@media (max-width:991px) {
    #new_columns-302-57>.ct-div-block {
        width: 100% !important
    }
}

#new_columns-302-57 {
    align-self: center
}

#headline-5-57 {
    margin-bottom: 30px;
    color: #ffffff
    
}

#headline-47-57 {
    font-weight: 600;
    padding-bottom: 15px;
    color: #003262
}

#headline-290-57 {
    font-weight: 600;
    padding-bottom: 15px;
    color: #003262
}

#headline-252-57 {
    font-weight: 600;
    padding-bottom: 15px;
    color: #1d414d
}

#headline-245-57 {
    font-weight: 600;
    padding-bottom: 15px;
    color: #1d414d
}

#headline-261-57 {
    font-weight: 600;
    padding-bottom: 15px;
    color: #007FFF
}

#headline-275-57 {
    font-weight: 600;
    padding-bottom: 15px;
    color: #1d414d
}

#headline-282-57 {
    font-weight: 600;
    padding-bottom: 15px;
    color: #1d414d
}

#headline-213-57 {
    font-weight: 600;
    padding-bottom: 15px;
    color: #1d414d
}

#headline-297-57 {
    font-weight: 600;
    padding-bottom: 15px;
    color: #1d414d
}

#headline-305-57 {
    font-weight: 600;
    padding-bottom: 15px;
    color: #1d414d
}

#headline-320-57 {
    font-weight: 600;
    padding-bottom: 15px;
    color: #1d414d
}

#text_block-9-57 {
    color: #ffffff;
    font-weight: 300
}

#text_block-265-57:hover {
    color: #ffffff
}

#text_block-268-57:hover {
    color: #ffffff
}

@media (max-width:991px) {
    #text_block-9-57 {
        font-size: 17px
    }
}

#_rich_text-6-57 {
    width: 80%;
    color: #ffffff;
    font-size: 30px;
    line-height: 1.1;
    font-family: 'Kanit sh';
    padding-bottom: 50px
}

#_rich_text-48-57 {
    padding-bottom: 25px;
    color:#003262
}

#_rich_text-291-57 {
    padding-bottom: 25px
}

#_rich_text-253-57 {
    padding-bottom: 25px
}

#_rich_text-246-57 {
    padding-bottom: 25px
}

#_rich_text-260-57 {
    padding-bottom: 0px;
    color: #ffffff;
    font-weight: 600;
    font-size: 19px
}

#_rich_text-262-57 {
    padding-bottom: 25px;
    color: #ffffff
}

#_rich_text-276-57 {
    padding-bottom: 25px
}

#_rich_text-283-57 {
    padding-bottom: 25px
}

#_rich_text-214-57 {
    padding-bottom: 25px
}

#_rich_text-298-57 {
    padding-bottom: 25px
}

#_rich_text-306-57 {
    padding-bottom: 25px
}

#_rich_text-321-57 {
    padding-bottom: 25px
}

@media (max-width:991px) {
    #_rich_text-6-57 {
        font-size: 22px;
        line-height: 1.3;
        width: 100%
    }
}

@media (max-width:767px) {
    #_rich_text-6-57 {
        width: 100%
    }
}

#link-8-57 {
    flex-direction: column;
    display: flex;
    text-align: center;
    align-items: center
}

#image-271-57{
    width: 700px;
    height: 360px;
    object-fit: cover;
    
}

#fancy_icon-10-57>svg {
    width: 24px;
    height: 24px
}

#fancy_icon-50-57>svg {
    width: 24px;
    height: 24px
}

#fancy_icon-293-57>svg {
    width: 24px;
    height: 24px
}

#fancy_icon-255-57>svg {
    width: 24px;
    height: 24px
}

#fancy_icon-248-57>svg {
    width: 24px;
    height: 24px
}

#fancy_icon-264-57>svg {
    width: 24px;
    height: 24px
}

#fancy_icon-267-57>svg {
    width: 24px;
    height: 24px
}

#fancy_icon-278-57>svg {
    width: 24px;
    height: 24px
}

#fancy_icon-285-57>svg {
    width: 24px;
    height: 24px
}

#fancy_icon-216-57>svg {
    width: 24px;
    height: 24px
}

#fancy_icon-300-57>svg {
    width: 24px;
    height: 24px
}

#fancy_icon-308-57>svg {
    width: 24px;
    height: 24px
}

#fancy_icon-323-57>svg {
    width: 24px;
    height: 24px
}

#code_block-12-57 {
    margin-bottom: 20px;
    color: #ffffff
}