/*@import url('//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css');*/
* {
    box-sizing: border-box;
}

html {
    height: 100%;
    max-width: 1440px;
    margin: auto;
}

body {
    height: 100%;
    margin: 0;
    font-family: Kanit, Aleo, Arial;
    /*letter-spacing: 1px;*/
}

a:link {
    color: #023047;
    text-decoration: underline;
}
  
a:visited {
    color: #023047;
    text-decoration: none;
}
  
a:hover {
    color: #023047;
    text-decoration: none;
}
  
a:active {
    color: #023047;
    text-decoration: none;
}

/* Space Design Start  */
.home-page-space1 {
    padding: 20px;
}

.home-footer-space {
    padding: 0px;
}

/* Responsive layout - Flex Section 1>Container 1A layout */
@media (max-width: 600px) {
    .home-page-space1 {
        padding: 10px;
    }
    .home-footer-space {
    padding: 25px;
    }
}
/* Space Design End  */


/* Flex Section 1 layout - makes a one column-layout instead of a two-column layout */

.flex-container {
    display: flex;
    flex-wrap: wrap;
}

/* Flex Section 1>Container 1A layout Start  */
.flex-container-1A {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 14px;
    line-height: 1;
    color:#023047;
}
/* Responsive layout - Flex Section 1>Container 1A layout */
@media (max-width: 600px) {
    .flex-container-1A {
        flex: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        text-align: center;
        align-items: center;
        font-weight: bold;
        font-size: 10px;
        line-height: 25px;
        padding-left: 10px;
        padding-right: 10px;
    }
}

/* Flex Section 1>Container 1A>Left Block layout Start  */
.flex-item-C1Aleft2A {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    font-size: 14px;
    margin-left: 20px;
    margin-right: 20px;
}
.flex-item-C1Aleft2A > div {
    flex-wrap: wrap;
    color: #023047;
    text-align: center;
    margin: 0%;
}
.flex-item-C1Alefttext2A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 16px;
    line-height: 1;
}
/* Responsive Flex Section 1>Container 1A>Left Block layout */
@media (max-width: 600px) {
    .flex-item-C1Aleft2A {
        color: #023047;
        text-align: center;
        font-size: 14px;
        margin-left: 20px;
        margin-right: 20px;
    }
    .flex-item-C1Alefttext2A {
        display: flex;
        justify-content: center;
        flex-direction: column;
        text-align: center;
        align-items: center;
        font-weight: bold;
        font-size: 18px;
        line-height: 1.2;
        margin: 10px;
    }
}
/* Flex Section 1>Container 1A >Left Block layout End  */
/* Flex Section 1>Container 1A layout End  */


/* Flex Section 1>Container 1AA layout Start  */

.flex-container-1AA {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 22px;
    line-height: 1;
    color:#d00010;
    padding-left: 70px;
    padding-right: 70px;
}

/* Responsive layout - Flex Section 1>Container 1AA layout */
@media (max-width: 600px) {
    .flex-container-1AA {
        flex: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        text-align: center;
        align-items: center;
        font-weight: bold;
        font-size: 10px;
        line-height: 25px;
        padding-left: 10px;
        padding-right: 10px;
    }
}
/* Flex Section 1>Container 1AA layout End  */


/* Flex Section 1>Container 2A layout Start  */

.flex-container-2A {
    display: flex;
    justify-content: center;
    width: 100%;
    text-align: center;
    align-items: center;
    font-weight: bold;
    /*line-height: 40px;*/
}


/* Button Design */
.button-homepage {
    border: none;
    color: white;
    padding: 10px 20px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    margin: 4px 2px;
    transition-duration: 0.4s;
    cursor: pointer;
    font-family: Aleo, Arial;
}

.button1-homepage {
    background-color: white; 
    color: black; 
    border: 1px solid #d00010;
}

.button1-homepage:hover {
    background-color: #d00010;
    color: white;
    border: 1px solid #d00010;
}

.button-addbox {
    border: none;
    color: white;
    padding: 10px 20px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    margin: 4px 2px;
    transition-duration: 0.4s;
    cursor: pointer;
    font-family: Aleo, Arial;
}

.button1-addbox {
    background-color: white; 
    color: black; 
    border: 1px solid #adb5bd;
}

.button1-addbox:hover {
    background-color: #adb5bd;
    color: white;
    border: 1px solid #adb5bd;
}


/* Flex Section 1>Container 2A>Left Block layout Start  */


.flex-item-C2Aleft2A {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    font-size: 18px;
    padding-left: 70px;
    padding-right: 70px;
    flex: 50%;
}

.flex-item-C2Aleft2A > div {
    flex-wrap: wrap;
    color: #023047;
    text-align: center;
}

.flex-item-C2Alefttext2A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 28px;
    line-height: 0;
}

.flex-item-C2Alefttext2B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 14px;
    line-height: 1.2;
}



/* Responsive Flex Section 1>Container 1A>Left Block layout */
@media (max-width: 600px) {
    .flex-container-2A {
        display: flex;
        flex-wrap: wrap;
        width: 100%;
        text-align: center;
        align-items: center;
        font-weight: bold;
        line-height: 20px;
        font-size: 16px;
        padding-left: 20px;
        padding-right: 20px;
    }

    .flex-item-C2Aleft2A {
        color: #023047;
        text-align: center;
        font-size: 14px;
        margin-left: 20px;
        margin-right: 20px;
        line-height: 1;
        padding-left: 10px;
        padding-right: 10px;
    }

    .flex-item-C2Alefttext2A {
        display: flex;
        justify-content: center;
        flex-direction: column;
        text-align: center;
        align-items: center;
        font-weight: bold;
        font-size: 18px;
        line-height: 20px;
        /*margin: 10px;*/
    }

    .flex-item-C2Alefttext2B {
        /*text-align: left;*/
        font-size: 12px;
        line-height: 16px;
    }
}


/* Flex Section 1>Container 2A >Left Block layout End  */


/* Flex Section 1>Container 2A >Center Block layout Start  */

.flex-item-C2Acenter2A {
    display: flex;
    flex-direction: column;
    color: #023047;
    text-align: center;
    justify-content: center;
    align-items: center;
    flex: 50%;
}

.flex-item-C2Acenter2A > div {
    display: flex;
    flex-direction: column;
    text-align: center;
    justify-content: center;
    align-items: center;
}

.home-page .flex-item-C2Acenter2A > div img {
    max-height: 400px;
}

.flex-item-C2Acenter2B {
    display: flex;
    flex-direction: column;
    color: #023047;
    text-align: center;
    justify-content: center;
    align-items: center;
}


/* Responsive layout - Flex Section 2>Container 2A >Center Block layout */
@media (max-width: 600px) {
    .flex-item-C2Acenter2A {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    
    .home-page .flex-item-C2Acenter2A > div img {
        width: 100%;
    }
    
    .flex-item-C2Acenter2B {
        text-align: center;
        max-width: fit-content;
        font-size: 24px;
    }
}


/* Flex Section 1>Container 2A >Center Block layout End  */

/* Flex Section 1>Container 2A >Right Block layout Start  */

.flex-item-C2Aright2A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    border: #ffffff 2px solid;
    font-size: 18px;
    padding-left: 70px;
    padding-right: 70px;
    flex: 50%;
}

.flex-item-C2Aright2A > div {
    color: #023047;
    text-align: center;
}

.flex-item-C2Arighttext2A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 28px;
    line-height: 0;
}

.flex-item-C2Arighttext2B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 14px;
    line-height: 20px;
}

/* Responsive - Flex Section 1>Container 2A >Right Block layout */
@media (max-width: 600px) {
    .flex-item-C2Aright2A {
        flex: 100%;
        font-size: 14px;
        padding: 10px;
    }

    .flex-item-C2Arighttext2A {
        display: flex;
        text-align: center;
        font-size: 18px;
        line-height: 20px;
        justify-content: center;
        align-items: center;
        font-weight: bold;
        /*padding: 10px;*/
    }

    .flex-item-C2Arighttext2B {
        text-align: center;
        font-size: 12px;
        line-height: 16px;
    }
}

/* Flex Section 1>Container 2A >Right Block layout End  */

/* Flex Section 1>Container 2A layout End  */

/* Flex Section 1>Container 2ABC layout Start  */

.flex-container-2ABC {
    display: flex;
    justify-content: center;
    width: 100%;
    text-align: center;
    align-items: center;
    font-weight: bold;
    line-height: 40px;
}

/* Flex Section 1>Container 2A>Left Block layout Start  */


.flex-item-C2ABCleft2A {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    font-size: 18px;
    margin-left: 20px;
    margin-right: 20px;
}

.flex-item-C2ABCleft2A > div {
    flex-wrap: wrap;
    color: #023047;
    text-align: center;
}

.flex-item-C2ABClefttext2A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 32px;
    line-height: 40px;
}

.flex-item-C2ABClefttext2B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 16px;
    line-height: 20px;
    padding-left: 400px;
    padding-right: 400px;
}

/* Responsive Flex Section 1>Container 1ABC>Left Block layout */
@media (max-width: 600px) {
    .flex-container-2ABC {
        display: flex;
        flex-wrap: wrap;
        width: 100%;
        text-align: center;
        align-items: center;
        font-weight: bold;
        line-height: 20px;
        font-size: 16px;
        margin-left: 20px;
        margin-right: 20px;
    }

    .flex-item-C2ABCleft2A {
        color: #023047;
        text-align: center;
        font-size: 14px;
        margin-left: 20px;
        margin-right: 20px;
    }

    .flex-item-C2ABClefttext2A {
        display: flex;
        justify-content: center;
        flex-direction: column;
        text-align: center;
        align-items: center;
        font-weight: bold;
        font-size: 18px;
        line-height: 20px;
        margin: 10px;
    }

    .flex-item-C2ABClefttext2B {
        text-align: center;
        font-size: 14px;
        line-height: 1.2;
        padding-left: 5px;
        padding-right: 5px;
    }
}

/* Flex Section 1>Container 2ABC >Left Block layout End  */

/* Flex Section 1>Container 2ABC layout End  */


/* Flex Section 1>Container 3A layout Start  */

.flex-container-3A {
    display: flex;
    justify-content: center;
    width: 100%;
    text-align: center;
    align-items: center;
    font-weight: bold;
    /*font-size: 35px;*/
    line-height: 1;
    background-color: #f7b538;
    color: #ffffff;
}

/* Responsive - Flex Section 1>Container 3A layout */

@media (max-width: 600px) {
    .flex-container-3A {
        display: flex;
        justify-content: center;
        width: 100%;
        text-align: center;
        align-items: center;
        font-weight: bold;
        font-size: 14px;
        line-height: 1;
    }
}

/* Flex Section 1>Container 3A layout End  */

/* Flex Section 1>Container 3A layout Start  */

.flex-container-3ABC {
    display: flex;
    justify-content: center;
    width: 100%;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 18px;
    line-height: 1;
    background-color: #f7b538;
    color: #ffffff;
}

/* Responsive - Flex Section 1>Container 3ABC layout */

@media (max-width: 600px) {
    .flex-container-3ABC {
        display: flex;
        justify-content: center;
        width: 100%;
        text-align: center;
        align-items: center;
        font-weight: bold;
        font-size: 14px;
        line-height: 1;
        padding-left: 25px;
        padding-right: 25px;
    }
}

/* Flex Section 1>Container 3ABC layout End  */

/* Flex Section 1>Container 3A3 layout Start  */

.flex-container-3A3 {
    display: flex;
    justify-content: center;
    width: 100%;
    text-align: center;
    align-items: center;
    line-height: 1;
    color: #023047;
}

/* Responsive - Flex Section 1>Container 3A3 layout */

@media (max-width: 600px) {
    .flex-container-3A3 {
        display: flex;
        justify-content: center;
        width: 100%;
        text-align: center;
        align-items: center;
        font-size: 14px;
    }
}

/* Flex Section 1>Container 3A3 layout End  */


/* Flex Section 1>Container 3A4 layout Start  */

.flex-container-3A4 {
    display: flex;
    justify-content: center;
    width: 100%;
    text-align: center;
    align-items: center;
    line-height: 1;
    color: #023047;
    font-size: 14px;
}

/* Responsive - Flex Section 1>Container 3A4 layout */

@media (max-width: 600px) {
    .flex-container-3A4 {
        display: flex;
        justify-content: center;
        width: 100%;
        text-align: center;
        align-items: center;
        font-size: 14px;
    }
}

/* Flex Section 1>Container 3A4 layout End  */

/* Flex Section 1>Container 3A5 layout Start  */

.flex-container-3A5 {
    display: flex;
    justify-content: center;
    width: 100%;
    text-align: center;
    align-items: center;
    line-height: 1;
    color: #d00010;
    font-size: 14px;
    padding-top: 20px;
    padding-bottom: 5px;
}

/* Responsive - Flex Section 1>Container 3A5 layout */

@media (max-width: 600px) {
    .flex-container-3A5 {
        display: flex;
        justify-content: center;
        width: 100%;
        text-align: center;
        align-items: center;
        font-size: 14px;
        padding-top: 10px;
        padding-bottom: 5px;
    }
}

/* Flex Section 1>Container 3A5 layout End  */


/* Flex Section 1>Container 4A layout Start  */

.flex-container-4A {
    display: flex;
    justify-content: center;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 35px;
    line-height: 1;
}

/* Responsive Flex Section 1>Container 4A> layout */

@media (max-width: 600px) {
    .flex-container-4A {
        flex: 100%;
        flex-wrap: wrap;
        padding-bottom: 15px;
    }
}

/* Flex Section 1>Container 4A>Left Block layout Start  */

.flex-item-C4Aleft4A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
    font-size: 14px;
    margin-left: 20px;
    margin-right: 20px;
}

.flex-item-C4Aleft4A > div {
    color: #023047;
    text-align: center;
}

.flex-item-C4Alefttext4A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 35px;
    line-height: 1;
}

.flex-item-C4Alefttext4B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 16px;
    line-height: 20px;
}


/* Responsive Flex Section 1>Container 4A>Left Block layout */
@media (max-width: 600px) {
    .flex-item-C4Aleft4A {
        display: flex;
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
        justify-content: center;
        flex-direction: column;
        align-items: center;
        color: #023047;
        font-size: 14px;
        margin: 20px;
    }
    .flex-item-C4Alefttext4A {
        text-align: center;
        font-size: 28px;
    }
    .flex-item-C4Alefttext4B {
        text-align: center;
        font-size: 14px;
        line-height: 1.2;
    }
}


/* Flex Section 1>Container 4A >Left Block layout End  */


/* Flex Section 1>Container 4A >Center Block layout Start  */

.flex-item-C4Acenter4A {
    display: flex;
    flex-direction: column;
    color: #023047;
    text-align: center;
    justify-content: center;
    align-items: center;
    flex: 50%;
}


/* Responsive layout - Flex Section 2>Container 4A >Center Block layout */
@media (max-width: 600px) {
    .flex-item-C4Acenter4A {
        flex: 100%;
        max-width: fit-content;

    }
    .flex-item-C4Acentertext4A {
        text-align: center;
        max-width: fit-content;
    }
    .flex-item-C4Acentertext4B {
        text-align: center;
        font-size: 14px;
        line-height: 1.2;
    }
}


/* Flex Section 1>Container 4A >Center Block layout End  */

/* Flex Section 1>Container 4A >Right Block layout Start  */

.flex-item-C4Aright4A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
}

.flex-item-C4Aright4A > div {
    color: #023047;
    text-align: center;
    font-size: 14px;
    margin-left: 20px;
    margin-right: 20px;
}

.flex-item-C4Arighttext4A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 35px;
    line-height: 40px;
}

.flex-item-C4Arighttext4B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 16px;
    line-height: 20px;
}

/* Responsive - Flex Section 1>Container 4A >Right Block layout */
@media (max-width: 600px) {
    .flex-item-C4Aright4A {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .flex-item-C4Arighttext4A {
        text-align: center;
        font-size: 28px;
    }
    .flex-item-C4Arighttext4B {
        text-align: center;
        font-size: 14px;
        line-height: 1.2;
    }
}

/* Flex Section 1>Container 4A >Right Block layout End  */

/* Flex Section 1>Container 4A layout End  */


/* Flex Section 1>Container 5A layout Start  */

.flex-container-5A {
    display: flex;
}

/* Responsive Flex Section 1>Container 5A layout */
@media (max-width: 600px) {
    .flex-container-5A {
        flex: 100%;
        flex-wrap: wrap;
    }
}

/* Flex Section 1>Container 5A>Left Block layout Start  */

.flex-item-C5Aleft5A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
    margin: 25px;
    border-radius: 25px;
}

.flex-item-C5Aleft5A > div {
    color: #023047;
    text-align: center;
    font-size: 14px;
}

.flex-item-C5Alefttext5A {
    font-weight: bold;
    font-size: 35px;
    line-height: 1;
}

.flex-item-C5Alefttext5B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 16px;
    line-height: 20px;
    padding: 20px;
}

/* Responsive Flex Section 1>Container 5A>Left Block layout */
@media (max-width: 600px) {
    .flex-item-C5Aleft5A {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .flex-item-C5Alefttext5A {
        text-align: center;
        font-size: 28px;
    }
    .flex-item-C5Alefttext5B {
        text-align: center;
        font-size: 14px;
        line-height: 1.2;
    }
}

/* Flex Section 1>Container 5A >Left Block layout End  */

/* Flex Section 1>Container 5A >Center Block layout Start  */

.flex-item-C5Acenter5A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
    margin: 25px;
    border-radius: 25px;
}

.flex-item-C5Acenter5A > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    text-align: center;
    font-size: 14px;
}

.flex-item-C5Acentertext5A {
    justify-content: center;
    flex-direction: column;
    text-align: center;
    font-weight: bold;
    font-size: 35px;
    line-height: 1;
}

.flex-item-C5Acentertext5B {
    justify-content: center;
    flex-direction: column;
    text-align: center;
    font-size: 16px;
    line-height: 20px;
    padding: 20px;
}

/* Responsive Flex Section 1>Container 5A>Center Block layout */
@media (max-width: 600px) {
    .flex-item-C5Acenter5A {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 15px;
    }
    .flex-item-C5Acentertext5A {
        text-align: center;
        font-size: 28px;
    }
    .flex-item-C5Acentertext5B {
        text-align: center;
        font-size: 14px;
        line-height: 1.2;
    }
}

/* Flex Section 1>Container 5A >Center Block layout End  */

/* Flex Section 1>Container 5A >Right Block layout Start  */

.flex-item-C5Aright5A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
    margin: 25px;
    border-radius: 25px;
}

.flex-item-C5Aright5A > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    text-align: center;
    font-size: 14px;
}

.flex-item-C5Arighttext5A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 35px;
    line-height: 1;
}

.flex-item-C5Arighttext5B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 16px;
    line-height: 20px;
    padding: 20px;
}

/* Responsive - Flex Section 1>Container 5A >Right Block layout */
@media (max-width: 600px) {
    .flex-item-C5Aright5A {
        flex: 100%;
        padding: 15px;
    }
    .flex-item-C5Arighttext5A {
        text-align: center;
        font-size: 28px;
    }
    .flex-item-C5Arighttext5B {
        text-align: center;
        font-size: 14px;
        line-height: 1.2;
    }
}

/* Flex Section 1>Container 5A >Right Block layout End  */

/* Flex Section 1>Container 5A layout End  */









/* Flex Section 1>Container 5AC layout Start  */

.flex-container-5AC {
    display: flex;
}

/* Responsive Flex Section 1>Container 5A layout */
@media (max-width: 600px) {
    .flex-container-5AC {
        flex: 100%;
        flex-wrap: wrap;
    }
}

/* Flex Section 1>Container 5A>Left Block layout Start  */

.flex-item-C5ACleft5A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
}

.flex-item-C5ACleft5A > div {
    color: #023047;
    text-align: center;
    font-size: 14px;
}

.flex-item-C5AClefttext5A {
    font-weight: bold;
    font-size: 28px;
    line-height: 1;
    padding-left: 20px;
    padding-right: 20px;
    color: #d00010;
}

.flex-item-C5AClefttext5B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 14px;
    line-height: 1.2;
    padding: 20px;
}

/* Responsive Flex Section 1>Container 5AC>Left Block layout */
@media (max-width: 600px) {
    .flex-item-C5ACleft5A {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .flex-item-C5AClefttext5A {
        text-align: center;
        font-size: 24px;
    }
    .flex-item-C5AClefttext5B {
        text-align: center;
        line-height: 1.2;
        font-size: 14px;
    }
}

/* Flex Section 1>Container 5AC >Left Block layout End  */

/* Flex Section 1>Container 5AC >Center Block layout Start  */

.flex-item-C5ACcenter5A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
}

.flex-item-C5ACcenter5A > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    text-align: center;
    font-size: 14px;
}

.flex-item-C5ACcentertext5A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 28px;
    line-height: 1;
    padding-left: 20px;
    padding-right: 20px;
    color: #d00010;
}

.flex-item-C5ACcentertext5B {
    justify-content: center;
    flex-direction: column;
    text-align: center;
    font-size: 14px;
    line-height: 1.2;
    padding: 20px;
}

/* Responsive Flex Section 1>Container 5AC>Center Block layout */
@media (max-width: 600px) {
    .flex-item-C5ACcenter5A {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 15px;
    }
    .flex-item-C5ACcentertext5A {
        text-align: center;
        padding-left: 10px;
        padding-right: 10px;
        font-size: 24px;
    }
    .flex-item-C5ACcentertext5B {
        text-align: center;
        font-size: 14px;
        line-height: 1.2;
    }
}

/* Flex Section 1>Container 5AC >Center Block layout End  */

/* Flex Section 1>Container 5AC >Right Block layout Start  */

.flex-item-C5ACright5A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
}

.flex-item-C5ACright5A > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    text-align: center;
    font-size: 14px;
}

.flex-item-C5ACrighttext5A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 28px;
    line-height: 1;
    padding-left: 20px;
    padding-right: 20px;
    color: #d00010;

}

.flex-item-C5ACrighttext5B {
    justify-content: center;
    flex-direction: column;
    text-align: center;
    font-size: 14px;
    line-height: 1.2;
    padding: 20px;
}

/* Responsive - Flex Section 1>Container 5AC >Right Block layout */
@media (max-width: 600px) {
    .flex-item-C5ACright5A {
        flex: 100%;
        padding: 15px;
    }
    .flex-item-C5ACrighttext5A {
        text-align: center;
        font-size: 24px;
    }
    .flex-item-C5ACrighttext5B {
        text-align: center;
        font-size: 14px;
        line-height: 1.2;
    }
}

/* Flex Section 1>Container 5AC >Right Block layout End  */

/* Flex Section 1>Container 5AC layout End  */

/* Flex Section 1>Container 5B layout Start  */

/* Slider */
#logoslider {
    text-shadow: -1px 0 #000, 0 1px #000, 1px 0 #000, 0 -1px #000, 0 0;
    font-weight:bold; 
    color: #ffffff;
}

.flex-container-5B {
    display: flex;
    justify-content: center;
    width: 100%;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 35px;
    line-height: 1;
    border-top: #ffffff 2px solid;
    border-bottom: #ffffff 2px solid;
}

/* Responsive - Flex Section 1>Container 5A >Right Block layout */
@media (max-width: 600px) {
    .flex-container-5B {
        flex: 100%;
        height: auto;
    }
}

/* Flex Section 1>Container 5B layout End  */

/* Flex Section 1>Container 6AABC layout Start  */



/* Flex Section 1>Container 6AABC layout Start  */

.flex-container-6AABC {
    display: flex;
}

/* Responsive Flex Section 1>Container 6AABC layout */
@media (max-width: 600px) {
    .flex-container-6AABC {
        flex: 100%;
        flex-wrap: wrap;
    }
}

/* Flex Section 1>Container 6AABC>Left Block layout Start  */

.flex-item-C6AABCleft5A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
}

.flex-item-C6AABCleft5A > div {
    color: #023047;
    text-align: center;
    font-size: 14px;
}

.flex-item-C6AABClefttext5A {
    font-weight: bold;
    font-size: 28px;
    line-height: 1;
    padding-left: 20px;
    padding-right: 20px;
    color: #d00010;
}

.flex-item-C6AABClefttext5B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 14px;
    line-height: 1.2;
    padding: 20px;
}

/* Responsive Flex Section 1>Container 5AC>Left Block layout */
@media (max-width: 600px) {
    .flex-item-C5ACleft5A {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .flex-item-C6AABClefttext5A {
        text-align: center;
        font-size: 24px;
    }
    .flex-item-C6AABClefttext5B {
        text-align: center;
        line-height: 1.2;
    }
}

/* Flex Section 1>Container 5AC >Left Block layout End  */

/* Flex Section 1>Container 5AC >Center Block layout Start  */

.flex-item-C6AABCcenter5A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
}

.flex-item-C6AABCcenter5A > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    text-align: center;
    font-size: 14px;
}

.flex-item-C6AABCcentertext5A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 28px;
    line-height: 1;
    padding-left: 20px;
    padding-right: 20px;
    color: #d00010;
}

.flex-item-C6AABCcentertext5B {
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 14px;
    line-height: 1.2;
    padding: 20px;
}

/* Responsive Flex Section 1>Container 5AC>Center Block layout */
@media (max-width: 600px) {
    .flex-item-C6AABCcenter5A {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 15px;
    }
    .flex-item-C6AABCcentertext5A {
        text-align: center;
        padding-left: 10px;
        padding-right: 10px;
        font-size: 24px;
    }
    .flex-item-C6AABCcentertext5B {
        text-align: center;
        font-size: 14px;
        line-height: 1.2;
    }
}

/* Flex Section 1>Container 6AABC >Center Block layout End  */

/* Flex Section 1>Container 6AABC >Right Block layout Start  */

.flex-item-C6AABCright5A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
}

.flex-item-C6AABCright5A > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    text-align: center;
    font-size: 14px;
}

.flex-item-C6AABCrighttext5A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 28px;
    line-height: 1;
    padding-left: 20px;
    padding-right: 20px;
    color: #d00010;

}

.flex-item-C6AABCrighttext5B {
    justify-content: center;
    flex-direction: column;
    text-align: center;
    font-size: 14px;
    line-height: 1.2;
    padding: 20px;
}

/* Responsive - Flex Section 1>Container 6A >Right Block layout */
@media (max-width: 600px) {
    .flex-item-C6AABCright5A {
        flex: 100%;
        padding: 15px;
    }
    .flex-item-C6AABCrighttext5A {
        text-align: center;
        font-size: 18px;
    }
    .flex-item-C6AABCrighttext5B {
        text-align: center;
        font-size: 14px;
        line-height: 1.2;
    }
}

/* Flex Section 1>Container 6AABC >Right Block layout End  */

/* Flex Section 1>Container 6AABC layout End  */


/* Flex Section 1>Container 6B layout Start  */

.flex-container-6B {
    display: flex;
    justify-content: center;
    width: 100%;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 16px;
    background-color: #affc41;
    text-align: center;
    color: #023047;
    padding-top: 10px;
    padding-bottom: 10px;
}

/* Responsive - Flex Section 1>Container 6A >Right Block layout */
@media (max-width: 600px) {
    .flex-container-6B {
        flex: 100%;
        padding: 10px;
        font-size: 14px;
    }
}

/* Flex Section 1>Container 6B layout End  */

/* Flex Section 1>Container 6BA layout Start  */

.flex-container-6BA {
    display: flex;
    justify-content: center;
    width: 100%;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 16px;
    text-align: center;
    color: #023047;
}

/* Responsive - Flex Section 1>Container 6BA >Right Block layout */
@media (max-width: 600px) {
    .flex-container-6BA {
        flex: 100%;
        font-size: 14px;
    }
}

/* Flex Section 1>Container 6BA >Right Block layout Start  */

.flex-item-C6BAright5A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
}

.flex-item-C6BAright5A > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    text-align: center;
    font-size: 14px;
}

.flex-item-C6BArighttext5A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 28px;
    line-height: 1;
    padding-left: 20px;
    padding-right: 20px;
    color: #d00010;

}

.flex-item-C6BArighttext5B {
    justify-content: center;
    flex-direction: column;
    text-align: center;
    font-size: 14px;
    line-height: 1.2;
    padding-top: 20px;
    padding-left: 300px;
    padding-right: 300px;
}

/* Responsive - Flex Section 1>Container 6BA >Right Block layout */
@media (max-width: 600px) {
    .flex-item-C6BAright5A {
        flex: 100%;
        padding: 15px;
    }
    .flex-item-C6BArighttext5A {
        text-align: center;
        font-size: 24px;
    }
    .flex-item-C6BArighttext5B {
        text-align: center;
        font-size: 14px;
        line-height: 1.2;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 10px;
    
    }
}

/* Flex Section 1>Container 6BA >Right Block layout End  */

/* Flex Section 1>Container 6BA layout End  */


/* Flex Section 1>Container 6C layout End  */

.flex-container-6C {
    display: flex;
}

/* Responsive - Flex Section 1>Container 6A >Right Block layout */
@media (max-width: 600px) {
    .flex-container-6C {
        display: flex;
        flex-wrap: wrap;
    }
}



/* Flex Section 1>Container 6C>Left Block layout Start  */


.flex-item-C6Cleft6C {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
}

.flex-item-C6Cleft6C > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    text-align: center;
    font-size: 18px;
}

.flex-item-C6Clefttext6A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 21px;
    line-height: 1;
    font-weight: bolder;
}

.flex-item-C6Clefttext6B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 14px;
    line-height: 1.2;
    padding: 20px;
}


/* Responsive Flex Section 1>Container 6C>Left Block layout */
@media (max-width: 600px) {
    .flex-item-C6Cleft6C {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .flex-item-C6Clefttext6A {
        text-align: center;
    }
    .flex-item-C6Clefttext6B {
        text-align: center;
        line-height: 1;
    }
}

/* Flex Section 1>Container 6C >Left Block layout End  */
/* Flex Section 1>Container 6C >Center 1 Block layout Start  */

.flex-item-C6Ccenter6C {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
}

.flex-item-C6Ccenter6C > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    text-align: center;
    font-size: 18px;
}

.flex-item-C6Ccentertext6A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 21px;
    line-height: 1;
}

.flex-item-C6Ccentertext6B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 14px;
    line-height: 1.2;
    padding: 20px;
}


/* Responsive Flex Section 1>Container 6C>Center 1 Block layout */
@media (max-width: 600px) {
    .flex-item-C6Ccenter6C {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .flex-item-C6Ccentertext6A {
        text-align: center;
    }
    .flex-item-C6Ccentertext6B {
        text-align: center;
        font-size: 14px;
        line-height: 1.2;
    }
}

/* Flex Section 1>Container 6C >Center 1 Block layout End  */
/* Flex Section 1>Container 6C >Center 2 Block layout Start  */

.flex-item-C6C2center6C {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
}

.flex-item-C6C2center6C > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    text-align: center;
    font-size: 18px;
}

.flex-item-C6C2centertext6A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 21px;
    line-height: 1;
}

.flex-item-C6C2centertext6B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 14px;
    line-height: 1.2;
    padding: 20px;
}


/* Responsive Flex Section 1>Container 6C>Center 2 Block layout */
@media (max-width: 600px) {
    .flex-item-C6C2center6C {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .flex-item-C6C2centertext6A {
        text-align: center;
    }
    .flex-item-C6C2centertext6B {
        text-align: center;
        font-size: 14px;
        line-height: 1.2;
    }
}

/* Flex Section 1>Container 6C >Center Block layout End  */

/* Flex Section 1>Container 6C >Right Block layout Start  */

.flex-item-C6Cright6C {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
}

.flex-item-C6Cright6C > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    text-align: center;
    font-size: 18px;
}

.flex-item-C6Crighttext6A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 21px;
    line-height: 1;
}

.flex-item-C6Crighttext6B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 14px;
    line-height: 1.2;
    padding: 20px;
}

/* Responsive - Flex Section 1>Container 6C >Right Block layout */
@media (max-width: 600px) {
    .flex-item-C6Cright6C {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .flex-item-C6Crighttext6A {
        text-align: center;
    }
    .flex-item-C6Crighttext6B {
        text-align: center;
        line-height: 1;
    }
}


/* Flex Section 1>Container 6C >Right Block layout End  */
/* Flex Section 1>Container 6C layout End  */


/* Flex Section 1>Container 6D layout End  */

.flex-container-6D {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    padding-top: 10px;
    text-align: center;
    align-items: center;
    justify-content: center;
}



/* Responsive - Flex Section 1>Container 6C >Right Block layout */
@media (max-width: 600px) {
    .flex-container-6D {
        flex: 100%;
        flex-wrap: wrap;
    }
}



/* Flex Section 1>Container 6D>Left Block layout Start  */


.flex-item-C6Dleft6D {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    color: #023047;
    font-size: 28px;
}

.flex-item-C6Dleft6D > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    text-align: center;
}

.flex-item-C6Dlefttext6A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 35px;
}

.flex-item-C6Dlefttext6B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 16px;
    line-height: 20px;
    padding: 10px;
}

.container1 {
    position:relative;
    overflow: hidden;
    width: 100%;
    padding-top: 56.25%; /* 16:9 Aspect Ratio (divide 9 by 16 = 0.5625) */
    z-index: 1;
}

.responsive-iframe1 {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    border: none;
}

/* Responsive Flex Section 1>Container 6D>Left Block layout */
@media (max-width: 600px) {
    .flex-item-C6Dleft6D {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .flex-item-C6Dlefttext6A {
        text-align: center;
    }
    .flex-item-C6Dlefttext6B {
        text-align: left;
        font-size: 14px;
        line-height: 1.2;
    }
    .responsive-iframe1 {
        width: 100%;
        height: 100%;
    }
}


/* Flex Section 1>Container 6D >Left Block layout End  */



/* Flex Section 1>Container 6D >Right Block layout Start  */

.flex-item-C6Dright6D {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
}

.flex-item-C6Dright6D > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    text-align: center;
    font-size: 28px;
}

.flex-item-C6Drighttext6A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 35px;
}

.flex-item-C6Drighttext6B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 16px;
    line-height: 20px;
    padding: 10px;
}


.container2 {
    position:relative;
    overflow: hidden;
    width: 100%;
    padding-top: 56.25%; /* 16:9 Aspect Ratio (divide 9 by 16 = 0.5625) */
}

.responsive-iframe2 {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    border: none;
}



/* Responsive - Flex Section 1>Container 6C >Right Block layout */
@media (max-width: 600px) {
    .flex-item-C6Dright6D {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .flex-item-C6Drighttext6A {
        text-align: center;
        font-size: 14px;
        font-weight: bolder;
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .flex-item-C6Drighttext6B {
        text-align: center;
        font-size: 14px;
        display: none;
    }

    .container2 {
        display: none;
    }

}


/* Flex Section 1>Container 6D >Right Block layout End  */
/* Flex Section 1>Container 6D layout End  */

/* Flex Section 1>Container 6E layout Start  */

.flex-container-6E {
    display: flex;
    justify-content: center;
    width: 100%;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 28px;
    background-color: #f7b538;
    text-align: center;
    color: white;
    padding-top: 10px;
    padding-bottom: 10px;
}

/* Flex Section 1>Container 6E layout End  */


/* Flex Section 1>Container 6B1 layout Start  */

.flex-container-6B1 {
    display: flex;
    justify-content: center;
    width: 100%;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 16px;
    background-color: #ffffff;
    text-align: center;
    color: #023047;
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: #ef476f 1px dashed;
    border-top: #ef476f 1px dashed;
}

/* Flex Section 1>Container 6B1 layout End  */



/* Flex Section 1>Container 6F layout End  */

.flex-container-6F {
    display: flex;
}

/* Responsive - Flex Section 1>Container 6A >Right Block layout */
@media (max-width: 600px) {
    .flex-container-6F {
        display: flex;
        flex-wrap: wrap;
    }
}



/* Flex Section 1>Container 6F>Left Block layout Start  */


.flex-item-C6Fleft6F {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
}

.flex-item-C6Fleft6F > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    text-align: center;
    font-size: 18px;
    padding-top: 15px;
}

.flex-item-C6Flefttext6A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 21px;
    line-height: 1;
}

.flex-item-C6Flefttext6B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 14px;
    line-height: 1.2;
    padding: 20px;
}


/* Responsive Flex Section 1>Container 6E>Left Block layout */
@media (max-width: 600px) {
    .flex-item-C6Fleft6F {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .flex-item-C6Flefttext6A {
        text-align: center;
    }
    .flex-item-C6Flefttext6B {
        text-align: center;
    }
}


/* Flex Section 1>Container 6F >Left Block layout End  */


/* Flex Section 1>Container 6F >Center 1 Block layout Start  */

.flex-item-C6Fcenter6F {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
}

.flex-item-C6Fcenter6F > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    text-align: center;
    font-size: 18px;
    padding-top: 15px;
}

.flex-item-C6Fcentertext6A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 21px;
    line-height: 1;
}

.flex-item-C6Fcentertext6B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 14px;
    line-height: 1.2;
    padding: 20px;
}


/* Responsive Flex Section 1>Container 6F>Center 1 Block layout */
@media (max-width: 600px) {
    .flex-item-C6Fcenter6F {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .flex-item-C6Fcentertext6A {
        text-align: center;
    }
    .flex-item-C6Fcentertext6B {
        text-align: center;
    }
}



/* Flex Section 1>Container 6E >Center 1 Block layout End  */


/* Flex Section 1>Container 6E >Center 2 Block layout Start  */

.flex-item-C6F2center6F {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
}

.flex-item-C6F2center6F > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    text-align: center;
    font-size: 18px;
    padding-top: 15px;
}

.flex-item-C6F2centertext6A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 21px;
    line-height: 1;
}

.flex-item-C6F2centertext6B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 14px;
    line-height: 1.2;
    padding: 20px;
}


/* Responsive Flex Section 1>Container 6C>Center 2 Block layout */
@media (max-width: 600px) {
    .flex-item-C6F2center6F {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .flex-item-C6F2centertext6A {
        text-align: center;
        max-width: fit-content;
    }
    .flex-item-C6F2centertext6B {
        text-align: center;
    }
}



/* Flex Section 1>Container 6F >Center Block layout End  */


/* Flex Section 1>Container 6F >Right Block layout Start  */

.flex-item-C6Fright6F {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
}

.flex-item-C6Fright6F > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    text-align: center;
    font-size: 18px;
    padding-top: 15px;
}

.flex-item-C6Frighttext6A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 21px;
    line-height: 1;
}

.flex-item-C6Frighttext6B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 14px;
    line-height: 1.2;
    padding: 20px;
}

/* Responsive - Flex Section 1>Container 6F >Right Block layout */
@media (max-width: 600px) {
    .flex-item-C6Fright6F {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .flex-item-C6Frighttext6A {
        text-align: center;
        max-width: fit-content;
    }
    .flex-item-C6Frighttext6B {
        text-align: center;
    }
}

/* Flex Section 1>Container 6F >Right Block layout End  */
/* Flex Section 1>Container 6F layout End  */


/* Flex Section 1>Container 6G layout Start  */

.flex-container-6G {
    display: flex;
    justify-content: center;
    text-align: center;
    align-items: center;
    font-weight: bold;
    text-align: center;
}



.flex-container-6G > div {
    display: flex;
    flex-direction: column;
    text-align: center;
    font-size: 18px;
}

.flex-container-6G > div img {
    max-height: 600px;
}


.lastleftbox{
    display: flex;
    flex-wrap: wrap;
    padding: 1px;
}

.lastleftboxA {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 18px;
    color: #023047;
}

.lastleftboxB {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 32px;
    line-height: 30px;
    padding: 10px;
    color: #023047;
    padding-left: 90px;
    padding-right: 90px;
}

.lastleftboxC {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 16px;
    color: #023047;
    font-style: italic;
}


/* Responsive Flex Section 1>Container 6E>Left Block layout */
@media (max-width: 600px) {
    .lastleftbox {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .lastleftboxA {
        display: flex;
        text-align: center;
        font-size: 14px;
        align-items: center;
        justify-content: center;
        padding: 10px;
    }
    .lastleftboxB {
        text-align: center;
        font-size: 22px;
        line-height: 1.2;
        padding-left: 10px;
        padding-right: 10px;
    }
    .lastleftboxC {
        text-align: center;
        font-size: 14px;
    }
}


.lastrightbox {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.lastrightboxA {
    display: flex;
    padding-right: 100px;
}

/* Responsive Flex Section 1>Container 6E>Left Block layout */
@media (max-width: 600px) {
    .lastrightbox {
        display: flex;
        flex-wrap: wrap;
        margin: 10px;
    }
    .lastrightboxA {
        display: none;
    }
    
    .flex-container-6G > div img {
        width:100%;
    }
}

/* Flex Section 1>Container 6G layout End  */



/* Flex Section 1>Container 7 layout Start  */


.flex-container-7 {
    display: flex;
    background-color: #DFF8EB;
    width: 100%;
    padding-top: 20px;
}

.flex-container-7 a {
    color: #000;
    text-decoration: none;
}

.flex-container-7 a:link a:visited a:hover a:active {
    color: #000;
    text-decoration: none;
}



/* Responsive - Flex Section 1>Container 7 >Right Block layout */
@media (max-width: 600px) {
    .flex-container-7 {
        display: flex;
        flex-wrap: wrap;
    }
}


/* Flex Section 1>Container 7>Left Block layout Start  */


.flex-item-C7left7 {
    display: flex;
    flex-direction: column;
    align-items: left;
    color: #000;
    flex: 50%;
}

.flex-item-C7left7 > div {
    display: flex;
    flex-direction: column;
    align-items: left;
    color: #000;
    text-align: left;
    font-size: 16px;
    margin-left: 20px;
}

.flex-item-C7lefttext7A {
    display: flex;
    flex-direction: column;
    text-align: left;
    align-items: left;
    font-weight: bold;
    font-size: 14px;
    line-height: 20px;
    margin: 10px;
}

.flex-item-C7lefttext7B {
    display: flex;
    flex-direction: column;
    text-align: left;
    align-items: left;
    font-size: 12px;
    line-height: 20px;
    margin: 0px 20px 20px 20px;
    line-height: 20px;
}


/* Responsive Flex Section 1>Container 7>Left Block layout */
@media (max-width: 600px) {
    .flex-item-C7left7 {
        display: none;
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .flex-item-C7lefttext7A {
        text-align: center;
        max-width: fit-content;
    }
    .flex-item-C7lefttext7B {
        text-align: left;
        font-size: 12px;
        line-height: 1;
    }
}


/* Flex Section 1>Container 7 >Left Block layout End  */


/* Flex Section 1>Container 7 >Center 1 Block layout Start  */

.flex-item-C7center7 {
    display: flex;
    flex-direction: column;
    color: #000;
    flex: 50%;
}

.flex-item-C7center7 > div {
    display: flex;
    flex-direction: column;
    color: #000;
    text-align: left;
    font-size: 16px;
}

.flex-item-C7centertext7A {
    display: flex;
    flex-direction: column;
    text-align: left;
    align-items: left;
    font-weight: bold;
    font-size: 14px;
    line-height: 20px;
    margin: 10px;
}

.flex-item-C7centertext7B {
    display: flex;
    flex-direction: column;
    text-align: left;
    align-items: left;
    font-size: 12px;
    line-height: 20px;
    margin: 0px 20px 20px 20px;
}


/* Responsive Flex Section 1>Container 7>Center 1 Block layout */
@media (max-width: 600px) {
    .flex-item-C7center7 {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .flex-item-C7centertext7A {
        text-align: left;
        max-width: fit-content;
    }
    .flex-item-C7centertext7B {
        text-align: left;
        font-size: 12px;
    }
}



/* Flex Section 1>Container 7 >Center 1 Block layout End  */


/* Flex Section 1>Container 7 >Center 2 Block layout Start  */

.flex-item-C7C2center7 {
    display: flex;
    flex-direction: column;
    align-items: left;
    color: #000;
    flex: 50%;
}

.flex-item-C7C2center7 > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: left;
    color: #000;
    text-align: left;
    font-size: 16px;
}

.flex-item-C7C2centertext7A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: left;
    align-items: left;
    font-weight: bold;
    font-size: 14px;
    margin: 10px;
}

.flex-item-C7C2centertext7B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: left;
    align-items: left;
    font-size: 12px;
    line-height: 20px;
    margin: 0px 20px 20px 20px;
}


/* Responsive Flex Section 1>Container 6C>Center 2 Block layout */
@media (max-width: 600px) {
    .flex-item-C7C2center7 {
        display: none;
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .flex-item-C7C2centertext7A {
        text-align: center;
        max-width: fit-content;
    }
    .flex-item-C7C2centertext7B {
        text-align: left;
        font-size: 12px;
        line-height: 1;
    }
}



/* Flex Section 1>Container 7 >Center 2 Block layout End  */

/* Flex Section 1>Container 7 >Center 3 Block layout Start  */

.flex-item-C7C3center7 {
    display: flex;
    flex-direction: column;
    align-items: left;
    color: #000;
    flex: 50%;
}

.flex-item-C7C3center7 > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: left;
    color: #000;
    text-align: left;
    font-size: 16px;
}

.flex-item-C7C3centertext7A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: left;
    align-items: left;
    font-weight: bold;
    font-size: 14px;
    margin: 10px;
}

.flex-item-C7C3centertext7B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: left;
    align-items: left;
    font-size: 12px;
    line-height: 20px;
    margin: 0px 20px 20px 20px;
}


/* Responsive Flex Section 1>Container 6C>Center 3 Block layout */
@media (max-width: 600px) {
    .flex-item-C7C3center7 {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .flex-item-C7C3centertext7A {
        text-align: center;
        max-width: fit-content;
    }
    .flex-item-C7C3centertext7B {
        text-align: left;
        font-size: 12px;
    }
}



/* Flex Section 1>Container 7 >Center 3 Block layout End  */


/* Flex Section 1>Container 7 >Right Block layout Start  */

.flex-item-C7right7 {
    display: flex;
    flex-direction: column;
    align-items: left;
    color: #000;
    flex: 50%;
}

.flex-item-C7right7 > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: left;
    color: #000;
    text-align: left;
    font-size: 16px;
}

.flex-item-C7righttext7A {
    display: flex;
    justify-content: left;
    flex-direction: column;
    text-align: left;
    align-items: left;
    font-weight: bold;
    font-size: 14px;
    margin: 10px;
}

.flex-item-C7righttext7B {
    display: flex;
    justify-content: left;
    flex-direction: column;
    text-align: left;
    align-items: left;
    font-size: 12px;
    line-height: 20px;
    margin: 0px 20px 20px 20px;
}

/* Responsive - Flex Section 1>Container 7 >Right Block layout */
@media (max-width: 600px) {
    .flex-item-C7right7 {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .flex-item-C7righttext7A {
        text-align: left;
    }
    .flex-item-C7righttext7B {
        text-align: left;
        font-size: 12px;
        line-height: 1;
    }
}




/* Flex Section 1>Container 7 layout End  */



/* Flex Section 1>Container 8 layout Start  */

.flex-container-8 {
    display: flex;
    justify-content: center;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
    color: #ffffff;
    padding: 10px;
    width: 1440px;
    border-top: #ffffff 0.8px solid;
    background-color: #452b10;
}

/* Flex Section 1>Container 8 layout End  */

/* Flex Section 1>Container 9 layout Start  */

.flex-container-9 {
    display: flex;
    justify-content: center;
    text-align: center;
    align-items: center;
    font-size: 11px;
    text-align: center;
    color: #ffffff;
    padding: 10px;
    width: 1440px;
    background-color: #000;
}

/* Flex Section 1>Container 9 layout End  */

/* Flex Section 1>Container 10 layout Start  */

.flex-container-10 {
    display: flex;
    justify-content: center;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 18px;
    text-align: center;
    color: #ffffff;
    padding: 10px;
    width: 1440px;
    border-top: #ffffff 0.8px solid;
    background-color: #d00010;
}

/* Flex Section 1>Container 10 layout End  */


/* Flex Section 1>Container 11 layout Start  */

.flex-container-11 {
    display: flex;
    justify-content: center;
    text-align: center;
    align-items: center;
    font-size: 11px;
    text-align: center;
    padding: 10px;
    width: 1440px;
}

.socialtext {
    margin: 10px;
}

/* Responsive Flex Section 1>Container 2B>Left Block layout */
@media (max-width: 600px) {
    .socialtext {
        margin: 10px;
    }
}


/* Flex Section 1>Container 11 layout End  */



/* Flex Section 1>Container 2B layout Start  */

.flex-container-2B {
    display: flex;
    justify-content: center;
    width: 100%;
    text-align: center;
    align-items: center;
    font-weight: bold;
    /*background-color: #9DD9E0;*/
    padding: 30px;
}

.hp-how-gif {
    width: 500px;
}


/* Flex Section 1>Container 2B>Left Block layout Start  */


.flex-item-C2Bleft2B {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #000;
    font-size: 18px;
    margin-left: 20px;
    margin-right: 20px;
}

.flex-item-C2Bleft2B > div {
    flex-wrap: wrap;
    color: #000;
    text-align: left;
}

.home-page .flex-item-C2Bleft2B {
    flex: 100%;
}

.flex-item-C2Blefttext2A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: left;
    align-items: left;
    font-size: 18px;
    padding-left: 30px;
}

.flex-item-C2Blefttext2B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: left;
    align-items: left;
    font-size: 16px;
    padding-left: 30px;
    padding-right: 30px;
}


/* Responsive Flex Section 1>Container 2B>Left Block layout */
@media (max-width: 600px) {

    .flex-container-2B {
        display: flex;
        flex-wrap: wrap;
        width: 100%;
        text-align: center;
        align-items: center;
        font-weight: bold;
        line-height: 20px;
        font-size: 16px;
        padding: 5px;
    }

    .flex-item-C2Bleft2B {
        color: #ffffff;
        text-align: center;
        font-size: 14px;
        margin-left: 20px;
        margin-right: 20px;
    }

    .flex-item-C2Blefttext2A {
        display: flex;
        justify-content: center;
        flex-direction: column;
        text-align: left;
        align-items: center;
        font-size: 18px;
        line-height: 1.1;
        padding-left: 0px;
    }

    .flex-item-C2Blefttext2B {
        text-align: left;
        font-size: 14px;
        padding: 5px;
        text-align: justify;
    }
    .hp-how-gif {
        width: 300px;
    }
}


/* Flex Section 1>Container 2B >Left Block layout End  */


/* Flex Section 1>Container 2B >Right Block layout Start  */

.flex-item-C2bright2B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    border: #ffffff 2px solid;
    font-size: 18px;
    margin-left: 20px;
    margin-right: 20px;
}

.flex-item-C2Bright2B > div {
    color: #023047;
    text-align: center;
    justify-content: center;
}

.home-page .flex-item-C2Bright2B {
    flex: 100%;
}

.flex-item-C2Brighttext2A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 32px;
    line-height: 40px;
}

.flex-item-C2Brighttext2B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 16px;
    line-height: 20px;
}

.flex-item-C2Brighttext2B .video1 {
    width: 100%;
}



/* Responsive - Flex Section 1>Container 2B >Right Block layout */
@media (max-width: 600px) {
    .flex-item-C2Bright2B {
        flex: 100%;
        font-size: 14px;
        padding: 10px;
        align-items: center;
        justify-content: center;
        text-align: center;
    }

    .flex-item-C2Brighttext2A {
        display: flex;
        text-align: center;
        font-size: 18px;
        line-height: 20px;
        justify-content: center;
        align-items: center;
        font-weight: bold;
        padding: 10px;
    }

    .flex-item-C2Brighttext2B {
        text-align: center;
        font-size: 12px;
        line-height: 16px;
        align-items: center;
        justify-content: center;
    }

    .video1 {
        width: 100%;
        height: 310px;
        align-items: center;
        justify-content: center;
    }
}

.footer {
    position: relative;
    display: block;
    background: #FFF;
    max-width: 100%;
}


/* Flex Section 1>Container 2B >Right Block layout End  */

/* Flex Section 1>Container 2B layout End  */

/* Flex Section 1>Container 6F >Right Block layout Start  */

.flex-item-wallet-page-C6Fright6F {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
}

.flex-item-wallet-page-C6Fright6F > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    text-align: center;
    font-size: 12px;
    padding-top: 15px;
}

.flex-item-wallet-page-C6Frighttext6A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 24px;
    line-height: 1;
}

.flex-item-wallet-page-C6Frighttext6B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 14px;
    line-height: 1.2;
    padding: 20px;
    font-style: italic;
}

/* Responsive - Flex Section 1>Container 6F >Right Block layout */
@media (max-width: 600px) {
    .flex-item-wallet-page-C6Fright6F {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .flex-item-wallet-page-C6Frighttext6A {
        text-align: center;
        max-width: fit-content;
    }
    .flex-item-wallet-page-C6Frighttext6B {
        text-align: center;
    }
}

/* Flex Section 1>Container 6F >Right Block layout End  */
/* Flex Section 1>Container 6F layout End  */

/* Flex Section 1>Container 1A layout Start  */

.wallet-flex-container-1A {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 18px;
    /*line-height: 40px;*/
}

/* Responsive layout - Flex Section 1>Container 1A layout */
@media (max-width: 600px) {
    .wallet-flex-container-1A {
        flex: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        text-align: center;
        align-items: center;
        font-weight: bold;
        font-size: 10px;
        line-height: 25px;
        padding-left: 10px;
        padding-right: 10px;
    }
}

/* Flex Section 1>Container 1A layout End  */

.wallet-table-statement {
    overflow-x: auto;
    /*padding-bottom: 30px;*/
}

tr:nth-child(even){background-color: #f2f2f2}
/* Statement Table layout End  */

@media screen and (max-width: 600px) {
    .wallet-table-statement {
        overflow-x: auto;
        /*padding-bottom: 30px;*/
    }
    .trx-remarks {
        display: none;
    }
}

/* Statement Table layout Start  */
.statementtable {
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid #ddd;
}
  
th, td {
    text-align: center;
    padding: 8px;
    border: #ffffff 0.5px solid;
    font-size: 12px;
    vertical-align: middle;
}

/* Statement Table layout End  */





/* Flex Section 1>Container 6F layout End  */
.flex-container-wallet-page-6F {
    display: flex;
    width: 100%;
}

/* Responsive - Flex Section 1>Container 6F layout */
@media (max-width: 600px) {
    .flex-container-wallet-page-6F {
        display: flex;
        flex-wrap: wrap;
    }
}

/* Flex Section 1>Container 6F>Left Block layout Start  */

.flex-item-wallet-page-C6Fleft6F {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
}

.flex-item-wallet-page-C6Fleft6F > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    text-align: center;
    font-size: 12px;
    padding-top: 15px;
}

.flex-item-wallet-page-C6Flefttext6A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 24px;
    line-height: 1;
}

.flex-item-wallet-page-C6Flefttext6B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 14px;
    line-height: 1.2;
    padding: 20px;
    font-style: italic;
}


/* Responsive Flex Section 1>Container 6E>Left Block layout */
@media (max-width: 600px) {
    .flex-item-wallet-page-C6Fleft6F {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .flex-item-wallet-page-C6Flefttext6A {
        text-align: center;
    }
    .flex-item-wallet-page-C6Flefttext6B {
        text-align: center;
    }
}
/* Flex Section 1>Container 6F >Left Block layout End  */


/* Flex Section 1>Container 6F >Center 1 Block layout Start  */
.flex-item-wallet-page-C6Fcenter6F {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
}

.flex-item-wallet-page-C6Fcenter6F > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    text-align: center;
    font-size: 12px;
    padding-top: 15px;
}

.flex-item-wallet-page-C6Fcentertext6A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 24px;
    line-height: 1;
}

.flex-item-wallet-page-C6Fcentertext6B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 14px;
    line-height: 1.2;
    padding: 20px;
    font-style: italic;
}


/* Responsive Flex Section 1>Container 6F>Center 1 Block layout */
@media (max-width: 600px) {
    .flex-item-wallet-page-C6Fcenter6F {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .flex-item-wallet-page-C6Fcentertext6A {
        text-align: center;
    }
    .flex-item-wallet-page-C6Fcentertext6B {
        text-align: center;
    }
}

/* Flex Section 1>Container 6F >Center 1 Block layout End  */


/* Flex Section 1>Container 6F >Center 2 Block layout Start  */

.flex-item-wallet-page-C6F2center6F {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
}

.flex-item-wallet-page-C6F2center6F > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    text-align: center;
    font-size: 12px;
    padding-top: 15px;
}

.flex-item-wallet-page-C6F2centertext6A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 24px;
    line-height: 1;
}

.flex-item-wallet-page-C6F2centertext6B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 14px;
    line-height: 1.2;
    padding: 20px;
    font-style: italic;
}


/* Responsive Flex Section 1>Container 6F>Center 2 Block layout */
@media (max-width: 600px) {
    .flex-item-wallet-page-C6F2center6F {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .flex-item-wallet-page-C6F2centertext6A {
        text-align: center;
        max-width: fit-content;
    }
    .flex-item-wallet-page-C6F2centertext6B {
        text-align: center;
    }
}

/* Flex Section 1>Container 6F >Center Block layout End  */


/* Flex Section 1>Container 6F >Right Block layout Start  */

.flex-item-wallet-page-C6Fright6F {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    flex: 50%;
}

.flex-item-wallet-page-C6Fright6F > div {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #023047;
    text-align: center;
    font-size: 12px;
    padding-top: 15px;
}

.flex-item-wallet-page-C6Frighttext6A {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-weight: bold;
    font-size: 24px;
    line-height: 1;
}

.flex-item-wallet-page-C6Frighttext6B {
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
    font-size: 14px;
    line-height: 1.2;
    padding: 20px;
    font-style: italic;
}

/* Responsive - Flex Section 1>Container 6F >Right Block layout */
@media (max-width: 600px) {
    .flex-item-wallet-page-C6Fright6F {
        flex: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .flex-item-wallet-page-C6Frighttext6A {
        text-align: center;
        max-width: fit-content;
    }
    .flex-item-wallet-page-C6Frighttext6B {
        text-align: center;
    }
}

/* Flex Section 1>Container 6F >Right Block layout End  */
/* Flex Section 1>Container 6F layout End  */



.dropdown-select {
    font-size: .875rem;
    padding: 3px;
    font-family: Kanit;
    width: 150px;
    border: 0.5px solid #6c757d;
    border-radius: 0.3rem;
    color: #495057;
}

.input-box {
    font-size: .875rem;
    padding: 3px;
    font-family: Kanit;
    width: 150px;
    border: 0.5px solid #6c757d;
    border-radius: 0.3rem;
    text-align: center;
}

.select-label {
    font-size: 12px; text-align: left;
}

/* Responsive - Flex Section 1>Container 6F >Right Block layout */
@media (max-width: 600px) {
    .dropdown-select {
        font-size: .875rem;
        padding: 3px;
        font-family: Kanit;
        width: 150px;
        border: 0.5px solid #6c757d;
        border-radius: 0.3rem;
    }
    .input-box {
        font-size: .875rem;
        padding: 3px;
        font-family: Kanit;
        width: 150px;
        border: 0.5px solid #6c757d;
        border-radius: 0.3rem;
        text-align: center;
    }
    .select-label {
        font-size: 12px;
        text-align: left;
    }
}


/* Responsive - Box Details */
.shipment-box {
    border-top:1px solid #999;
    padding: 10px;
    margin: 10px 0;
    width: 335px;
}

.small-label {
    font-size: 12px;
}

.hide {
    display: none;
}

.addressSelector {
    border: 1px solid #888;
    padding: 5px 0;
    width: 100%;
    max-width: 327px;
    font-size: 12px;
}

.addressSelector .addressTab {
    padding: 4px 20px;
    cursor: pointer;
}
.addressSelector .active{
    background: #BC2E3B;
}
.address {
    display: inline-block;
    width: 300px;
    height: 150px;
    border: 1px solid #888;
    padding: 15px;
    margin-bottom: 24px;
    border-radius: 5px;
    vertical-align: top;
    font-size: 12px;
    margin-right: 15px;
    text-align: left;
    position: relative;
}
.address span {
    display: inline-block;
    width: 100%;
    margin: 5px 0;
}

.hideAddress {
    display: none!important;
}
.addIcon {
    font-size: 60px;
    line-height: 30px;
}
.addAddrText {
    font-size: 20px;
}
.addAddressBlock {
    cursor: pointer;
    text-align: center!important;
    font-weight: bold;
}
.editAddress {
    position:absolute;
    right: 5px;
    top: 5px;
    cursor: pointer;
    font-size: 18px;
}
.hide {
    display: none!important;
}
.cart_address {
    text-align: center !important;
}
.selectAddressBox {
    padding: 0px 4px;
    border: 1px solid #999;
    border-radius: 5px;
    height: 18px;
    width: 18px;
}
.selectAddress {
    margin-top: -9px;
    margin-left: -2px;
    color: #BC2E3B;
}
.selected_address_block, .preselected_address_block {
    display: inline-block;
}

/* Responsive - Flex Section 1>Container 6F >Right Block layout */
@media (max-width: 600px) {
    .addressSelector {
    border: 1px solid #888;
    padding: 5px 0;
    width: 100%;
    max-width: 327px;
    font-size: 10px;
    }
}