#section-138-60>.ct-section-inner-wrap {
    padding-top: 90px;
    padding-bottom: 0
}

#section-138-60 {
    background-color: #003262
}

#section-46-60>.ct-section-inner-wrap {
    padding-top: 30px;
    padding-bottom: 0
}

#section-114-60>.ct-section-inner-wrap {
    padding-top: 0
}

#section-201-60>.ct-section-inner-wrap {
    padding-top: 0;
    padding-bottom: 0
}

@media (max-width:767px) {
    #section-114-60>.ct-section-inner-wrap {
        padding-top: 0
    }
}

#div_block-139-60 {
    useCustomTag: false
}

#div_block-143-60 {
    flex-direction: column;
    display: flex;
    text-align: center;
    align-items: center;
    width: 100%;
    padding-top: 40px;
    padding-bottom: 40px;
    useCustomTag: false
}

#div_block-48-60 {
    width: 50.00%;
    padding-left: 0px
}

#div_block-49-60 {
    padding-left: 45px;
    padding-top: 45px;
    padding-right: 45px;
    padding-bottom: 45px;
    background-color: #e6e6e6;
    justify-content: space-between;
    height: 100%
}

#div_block-55-60 {
    width: 50%;
    padding-right: 0px
}

#div_block-56-60 {
    padding-left: 45px;
    padding-top: 45px;
    padding-right: 45px;
    padding-bottom: 45px;
    background-color: #e6e6e6;
    height: 100%;
    justify-content: space-between
}

#div_block-203-60 {
    width: 50.00%;
    padding-right: 0px;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px
}

#div_block-204-60 {
    padding-left: 45px;
    padding-top: 45px;
    padding-right: 45px;
    padding-bottom: 38px;
    display: flex;
    text-align: left;
    height: 100%;
    justify-content: space-around;
    gap: 20px;
    border-top-width: 5px;
    border-right-width: 5px;
    border-bottom-width: 5px;
    border-left-width: 5px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none
}

#div_block-207-60 {
    justify-items: left;
    align-items: stretch;
    grid-template-columns: repeat(3, minmax(150px, 1fr));
    grid-column-gap: 20px;
    grid-row-gap: 5px;
    display: grid
}

#div_block-224-60 {
    width: 50%;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px
}

#div_block-225-60 {
    padding-left: 20px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    justify-content: space-between;
    height: 100%
}

#div_block-63-60 {
    width: 50.00%;
    padding-left: 0px
}

#div_block-64-60 {
    padding-left: 45px;
    padding-top: 45px;
    padding-right: 45px;
    padding-bottom: 45px;
    background-color: #e6e6e6;
    justify-content: space-between;
    height: 100%
}

#div_block-70-60 {
    width: 50%;
    padding-right: 0px
}

#div_block-71-60 {
    padding-left: 45px;
    padding-top: 45px;
    padding-right: 45px;
    padding-bottom: 45px;
    background-color: #e6e6e6;
    height: 100%;
    justify-content: space-between
}

#div_block-93-60 {
    width: 50.00%;
    padding-left: 0px
}

#div_block-94-60 {
    padding-left: 45px;
    padding-top: 45px;
    padding-right: 45px;
    padding-bottom: 45px;
    background-color: #e6e6e6;
    justify-content: space-between;
    height: 100%
}

#div_block-100-60 {
    width: 50%;
    padding-right: 0px
}

#div_block-101-60 {
    padding-left: 45px;
    padding-top: 45px;
    padding-right: 45px;
    padding-bottom: 45px;
    background-color: #e6e6e6;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%
}

#div_block-190-60 {
    width: 50.00%;
    padding-left: 0px
}

#div_block-191-60 {
    padding-left: 45px;
    padding-top: 45px;
    padding-right: 45px;
    padding-bottom: 45px;
    background-color: #e6e6e6;
    justify-content: space-between;
    height: 100%
}

#div_block-197-60 {
    width: 50%;
    padding-right: 0px
}

#div_block-170-60 {
    width: 50.00%;
    padding-right: 0px;
    padding-left: 0px
}

#div_block-171-60 {
    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-178-60 {
    width: 50%;
    padding-left: 0px;
    padding-right: 0px
}

#div_block-179-60 {
    padding-left: 20px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    background-color: #003262;
    justify-content: space-between;
    height: 100%
}

@media (max-width:1120px) {
    #div_block-203-60 {
        padding-bottom: 0px
    }
}

@media (max-width:1120px) {
    #div_block-224-60 {
        padding-top: 0px;
        padding-left: 0px
    }
}

@media (max-width:1120px) {
    #div_block-225-60 {
        justify-content: space-between;
        padding-left: 0px
    }
}

@media (max-width:1120px) {
    #div_block-170-60 {
        padding-bottom: 0px
    }
}

@media (max-width:1120px) {
    #div_block-178-60 {
        padding-top: 0px
    }
}

@media (max-width:1120px) {
    #div_block-179-60 {
        padding-left: 0px
    }
}

@media (max-width:991px) {
    #div_block-48-60 {
        padding-right: 0px
    }
}

@media (max-width:991px) {
    #div_block-49-60 {
        width: 100%
    }
}

@media (max-width:991px) {
    #div_block-55-60 {
        padding-left: 0px
    }
}

@media (max-width:991px) {
    #div_block-56-60 {
        width: 100%
    }
}

@media (max-width:991px) {
    #div_block-204-60 {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px
    }
}

@media (max-width:991px) {
    #div_block-63-60 {
        padding-right: 0px
    }
}

@media (max-width:991px) {
    #div_block-64-60 {
        width: 100%
    }
}

@media (max-width:991px) {
    #div_block-70-60 {
        padding-left: 0px
    }
}

@media (max-width:991px) {
    #div_block-71-60 {
        width: 100%
    }
}

@media (max-width:991px) {
    #div_block-93-60 {
        padding-right: 0px
    }
}

@media (max-width:991px) {
    #div_block-94-60 {
        width: 100%
    }
}

@media (max-width:991px) {
    #div_block-100-60 {
        padding-left: 0px;
        width: 100%
    }
}

@media (max-width:991px) {
    #div_block-101-60 {
        width: 100%
    }
}

@media (max-width:991px) {
    #div_block-190-60 {
        padding-right: 0px
    }
}

@media (max-width:991px) {
    #div_block-191-60 {
        width: 100%
    }
}

@media (max-width:991px) {
    #div_block-197-60 {
        padding-left: 0px;
        width: 100%
    }
}

@media (max-width:767px) {
    #div_block-49-60 {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px
    }
}

@media (max-width:767px) {
    #div_block-56-60 {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px
    }
}

@media (max-width:767px) {
    #div_block-204-60 {
        width: 100%;
        padding-right: 0px
    }
}

@media (max-width:767px) {
    #div_block-207-60 {
        justify-items: left;
        align-items: stretch;
        grid-template-columns: repeat(2, minmax(200px, 100%));
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        display: grid;
        text-align: left
    }
}

@media (max-width:767px) {
    #div_block-64-60 {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px
    }
}

@media (max-width:767px) {
    #div_block-71-60 {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px
    }
}

@media (max-width:767px) {
    #div_block-94-60 {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px
    }
}

@media (max-width:767px) {
    #div_block-101-60 {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px;
        flex-wrap: wrap
    }
}

@media (max-width:767px) {
    #div_block-191-60 {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px
    }
}

@media (max-width:767px) {
    #div_block-171-60 {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px
    }
}

@media (max-width:479px) {
    #div_block-207-60 {
        justify-items: left;
        align-items: stretch;
        grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        display: grid;
        text-align: left
    }
}

@media (max-width:991px) {
    #new_columns-47-60>.ct-div-block {
        width: 100% !important
    }
}

#new_columns-47-60 {
    align-self: center
}

@media (max-width:1120px) {
    #new_columns-202-60>.ct-div-block {
        width: 100% !important
    }

    #new_columns-202-60 {
        flex-direction: column
    }
}

#new_columns-202-60 {
    align-self: center;
    border-color: #003262;
    border-top-width: 5px;
    border-right-width: 5px;
    border-bottom-width: 5px;
    border-left-width: 5px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    background-color: #003262;
    margin-top: 20px;
    margin-bottom: 20px
}

@media (max-width:991px) {
    #new_columns-62-60>.ct-div-block {
        width: 100% !important
    }
}

#new_columns-62-60 {
    align-self: center
}

@media (max-width:991px) {
    #new_columns-92-60>.ct-div-block {
        width: 100% !important
    }
}

#new_columns-92-60 {
    align-self: center
}

@media (max-width:991px) {
    #new_columns-189-60>.ct-div-block {
        width: 100% !important
    }
}

#new_columns-189-60 {
    align-self: center
}

@media (max-width:1120px) {
    #new_columns-169-60>.ct-div-block {
        width: 100% !important
    }

    #new_columns-169-60 {
        flex-direction: column
    }
}

#new_columns-169-60 {
    align-self: center
}

#headline-141-60 {
    margin-bottom: 30px;
    color: #ffffff
}

#headline-50-60 {
    font-weight: 600;
    padding-bottom: 15px;
    color: #003262
}

#headline-57-60 {
    font-weight: 600;
    padding-bottom: 15px;
    color: #1d414d
}

#headline-205-60 {
    margin-top: 0px;
    color: #007FFF
}

#headline-65-60 {
    font-weight: 600;
    padding-bottom: 15px;
    color: #1d414d
}

#headline-72-60 {
    font-weight: 600;
    padding-bottom: 15px;
    color: #1d414d
}

#headline-95-60 {
    font-weight: 600;
    padding-bottom: 15px;
    color: #1d414d
}

#headline-102-60 {
    font-weight: 600;
    padding-bottom: 15px;
    color: #1d414d
}

#headline-192-60 {
    font-weight: 600;
    padding-bottom: 15px;
    color: #1d414d
}

#headline-173-60 {
    font-weight: 600;
    padding-bottom: 15px;
    color: #007FFF
}

@media (max-width:767px) {
    #headline-57-60 {
        display: flex;
        flex-wrap: wrap
    }
}

@media (max-width:767px) {
    #headline-205-60 {
        max-width: 100%
    }
}

@media (max-width:479px) {
    #headline-57-60 {
        -webkit-font-smoothing: subpixel-antialiased;
        -moz-osx-font-smoothing: unset;
        display: flex;
        flex-wrap: wrap
    }
}

#text_block-145-60 {
    color: #ffffff;
    font-weight: 300
}

#text_block-210-60:hover {
    color: #ffffff
}

#text_block-210-60 {
    color: #ffffff
}

#text_block-213-60:hover {
    color: #ffffff
}

#text_block-213-60 {
    color: #ffffff
}

#text_block-216-60:hover {
    color: #ffffff
}

#text_block-216-60 {
    color: #ffffff
}

#text_block-219-60:hover {
    color: #ffffff
}

#text_block-219-60 {
    color: #ffffff
}

#text_block-222-60:hover {
    color: #ffffff
}

#text_block-222-60 {
    color: #ffffff
}

#text_block-177-60:hover {
    color: #ffffff
}

@media (max-width:767px) {
    #text_block-145-60 {
        font-size: 17px
    }
}

@media (max-width:479px) {
    #text_block-210-60 {
        color: #fff
    }
}

@media (max-width:479px) {
    #text_block-213-60 {
        color: #fff
    }
}

#_rich_text-142-60 {
    width: 80%;
    color: #ffffff;
    font-size: 30px;
    line-height: 1.1;
    font-family: 'Kanit sh'
}

#_rich_text-51-60 {
    padding-bottom: 25px;
    color: #003262
}

#_rich_text-58-60 {
    padding-bottom: 25px
}

#_rich_text-229-60 {
    color: #ffffff;
    font-weight: 600;
    font-size: 19px
}

#_rich_text-206-60 {
    padding-bottom: 2px;
    line-height: 1.1;
    color: #ffffff;
    font-size: 24px
}

#_rich_text-66-60 {
    padding-bottom: 25px;
    color: #003262
}

#_rich_text-73-60 {
    padding-bottom: 25px
}

#_rich_text-96-60 {
    padding-bottom: 25px;
    color: #003262
}

#_rich_text-103-60 {
    padding-bottom: 25px
}

#_rich_text-193-60 {
    padding-bottom: 25px;
    color: #003262
}

#_rich_text-172-60 {
    padding-bottom: 0px;
    color: #ffffff;
    font-weight: 600;
    font-size: 19px
}

#_rich_text-174-60 {
    padding-bottom: 25px;
    color: #ffffff
}

@media (max-width:991px) {
    #_rich_text-142-60 {
        width: 100%;
        line-height: 1.3;
        font-size: 22px
    }
}

@media (max-width:767px) {
    #_rich_text-142-60 {
        font-size: 22px;
        width: 100%
    }
}

@media (max-width:767px) {
    #_rich_text-206-60 {
        font-size: 20px
    }
}

#link-144-60 {
    flex-direction: column;
    display: flex;
    text-align: center;
    align-items: center
}

#link-59-60 {
    padding-left: 0px
}

#link-208-60 {
    padding-top: 0px;
    padding-bottom: 0px
}

#link-211-60 {
    padding-top: 0px;
    padding-bottom: 0px
}

#link-214-60 {
    padding-top: 0px;
    padding-bottom: 0px
}

#link-217-60 {
    padding-top: 0px;
    padding-bottom: 0px
}

#link-220-60 {
    padding-top: 0px;
    padding-bottom: 0px
}

#link-97-60 {
    padding-left: 0px
}

#link-104-60 {
    padding-left: 0px
}

#link-194-60 {
    padding-left: 0px
}

#link_button-223-60 {
    background-color: #007FFF;
    border: 1px solid #007FFF;
    color: #ffffff;
    padding: 10px 16px
}

#link_button-223-60 {
    font-family: 'Kanit sh';
    text-transform: uppercase;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-color: #007FFF;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    margin-right: 20px;
    font-weight: 500;
    border-radius: 0px;
    margin-top: 0px
}

#link_button-223-60:hover {
    background-color: #ffffff;
    border: 1px solid #ffffff;
    color: #ffffff;
    padding: 10px 16px
}

#link_button-223-60:hover {
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-color: #ffffff;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-radius: 0px;
    color:#003262
}

@media (max-width:767px) {
    #link_button-223-60 {}

    #link_button-223-60 {
        text-align: center;
        line-height: 1.1
    }
}

@media (max-width:479px) {
    #link_button-223-60 {}

    #link_button-223-60 {
        text-align: center;
        line-height: 1.1;
        color: #ffffff
    }
}

#image-226-60 {
    width: 100%;
    margin-bottom: 0px
}

#image-180-60 {
    width: 700px;
    height: 430px;
    object-fit: cover;
}

#fancy_icon-53-60>svg {
    width: 24px;
    height: 24px
}

#fancy_icon-60-60>svg {
    width: 24px;
    height: 24px
}

#fancy_icon-60-60 {
    font-weight: 900
}

#fancy_icon-209-60>svg {
    width: 24px;
    height: 24px
}

#fancy_icon-212-60>svg {
    width: 24px;
    height: 24px
}

#fancy_icon-215-60>svg {
    width: 24px;
    height: 24px
}

#fancy_icon-218-60>svg {
    width: 24px;
    height: 24px
}

#fancy_icon-221-60>svg {
    width: 24px;
    height: 24px
}

#fancy_icon-68-60>svg {
    width: 24px;
    height: 24px
}

#fancy_icon-75-60>svg {
    width: 24px;
    height: 24px
}

#fancy_icon-98-60>svg {
    width: 24px;
    height: 24px
}

#fancy_icon-105-60>svg {
    width: 24px;
    height: 24px
}

#fancy_icon-195-60>svg {
    width: 24px;
    height: 24px
}

#fancy_icon-176-60>svg {
    width: 24px;
    height: 24px
}

#code_block-140-60 {
    margin-bottom: 20px;
    color: #ffffff
}

div.ct-section-inner-wrap,
div.oxy-header-container {
    max-width: 1360px
}

.oxy-header.oxy-overlay-header,
body.oxy-overlay-header .oxy-header {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 20
}

body.oxy-overlay-header .oxy-header:not(.oxy-sticky-header-active),
body.oxy-overlay-header .oxy-header:not(.oxy-sticky-header-active) .oxy-header-row {
    background-color: initial !important
}

body.oxy-overlay-header .oxy-header .oxygen-hide-in-overlay {
    display: none
}

body.oxy-overlay-header .oxy-header .oxygen-only-show-in-overlay {
    display: block
}